|
CATIA V5 Programmierung : Bei selection ersetzen
IIYTII am 20.11.2009 um 08:38 Uhr (1)
super, es funktioniert jetzt.Danke nochmal!
| | In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bei selection ersetzen
IIYTII am 19.11.2009 um 15:58 Uhr (1)
Hallo,ich möchte gerne, nachdem man ein Part im PRODUCT ausgewählt hat, es durch ein fest vorgegebenes Teil ersetzen lassen, nachdem draufgeklickt wurde.Dazu benutze ich derzeit den source:Set PAlt = PListe.Item(2)Set PNeu = Pliste.ReplaceComponent (PAlt, "C:...CATPart", True)natürlich ist der Source so statisch und noch nicht mit der Selektion verbunden.Mein Problem ist, dass ich Pliste.Item(2) nicht variabel beschreiben kann, es kommt immer ein Fehler zurück für Pliste.Item(variable)hinzu kommt der ander ...
| | In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Filename = PartNumber?
IIYTII am 15.09.2009 um 14:50 Uhr (0)
Ich hatte jetzt daran gedacht, das du die neuen Teile, mit den geänderten Partnummern, bereits durch z.B. den CATIA Catalog Editor ausgeschüttet hattest und nun nur noch die alten Parts durch die neuen ersetzen musst. Oder war das jetzt die richtige Antwort zur falschen Frage von mir? :-DSave as sollte dir jedoch keinen Strich durch die Rechnung machen. Wenn du die UUID behalten willst, solltest du aber mit "Neu aus" arbeiten
| | In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Filename = PartNumber?
IIYTII am 15.09.2009 um 14:32 Uhr (0)
Ja genau, mit replace habe ich mein Tabellenbaugruppenmakro auch aufgebaut. Ich glaube das Problem was du hast ist, dass du die neuen Teile nicht so einfach außerhalb von CATIA über die alten überschreiben kannst, wegen der UUID. Das Product sagt: Das heißt zwar wie das alte Teil, da ist aber nicht das alte drin?Der Befehl zum ersetzen lautet:Code:Dim Neu As ProductDim Alt As ProductSet Alt = Liste.Item(1) Set Neu = Liste.ReplaceComponent(Alt, Verzeichniseingabe & Teil(1) & Format(1), True)D ...
| | In das Form CATIA V5 Programmierung wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |