Abwicklungsvariante in Sheetmetal / Pro ENGINEER
By Falko 07. Januar 2003, 14:18

Beim erzeugen einer Endabwicklung wird der Variantenname aus dem Mamen
des nichtabgewickelten Teils durch Ergänzung mit "_flat1" erzeugt.
Gibt es eine Einstellmöglichkeit um die Ergänzung "_flat1" mit einem anderen Ausdruck zu ersetzen.

By Manfred 07. Januar 2003, 17:55

Hallo,
diese Einstellmöglichkeit gibt es leider nicht. Markieren und umbenennen.
Gruß
Manfred

By Falko 08. Januar 2003, 17:41

Ich wolle halt die Endabwicklungsvariante per Mapkey erzeugen und da ist es eigentlich überflüssig, etwas zu ändern.

By fossy 09. Januar 2003, 07:16

hallo falko,

schau dir mal die anhänge an.

in der VBS-datei änderst du einfach die zeile sk "-abw" wie du es brauchst.
achso - sollte deine änderung nicht wie hier im beispiel 4 zeichen lang sein, musst du natürlich die andern zahlen entsprechend ändern.

achso, nochwas...
du darfst nicht vergessen, den ordner %BIN_DIR% in der start-batch-datei entsprechend zu setzen!

By Falko 09. Januar 2003, 19:28

Hallo fossy,

das gefällt mir prinipiell (10 Punkte). Momentan habe ich zwar beschlossen, die entsprechenden Vorlagen für die Zeichnung umzustricken - und nicht nur das (habe die Firma gewechselt), aber an die Möglichkeit von VBScript als Mapkey habe ich noch nicht gedacht.
Frage: Kannst du mir das Script erklären? Ich kenne zwar VB (6 + .Net)aber nicht VBScript.

Danke

By fossy 10. Januar 2003, 07:52

hi,

ist kein VBscript! ist "nur" WSH (windows-scripting-host - meine neues spielzeug  )

also:
am anfang etwas umständlich - aber wenn man verstanden hat wie's funzt, dann kommt man auch dahinter, warum das so sein muss 

mapkey ea startet die vbs-datei.
diese vbs-datei führt "tastenanschläge" durch (so als wenn du sie von hat tätigst)
also als erstes wsh_ea1 (also diesen mapkey - siehe config.pro - ausführen; beginnt die erzeugung der abwicklung)
nun steht der "automatisch" generierte name in pro/e mit hinten "_flat1"
der cursor wird an das ende des namens bewegt (END)
jetzt wird 6 mal BACKSLASH betätigt (BS 6) --> _flat1 wird entfernt
als nächstes neu endung ranhängen (-abw)
und eingaben betätigen (ENTER)
und aus dem menü wieder rausgehen (mapkey wsh_ea2)

alles klar? 

By Falko 10. Januar 2003, 18:45

Iii, pfui Teufel - aber wenn's klappt...
Da muß ich mich wohl doch mal mit auseinandersetzen.

Danke.

(c) 2003 www.CAD.de