| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für CATIA & Co. |
| |
 | KISTERS 3DViewStation: Neuer Strukturvergleich ab sofort verfügbar, eine Pressemitteilung
|
Autor
|
Thema: Edit_Part_in_Product (1464 mal gelesen)
|
Bartleby Mitglied
 
 Beiträge: 102 Registriert: 17.06.2004 Win XP V5R12 SP3, SP5 Win 2000 SP4 V5R12 SP3
|
erstellt am: 09. Aug. 2004 14:01 <-- editieren / zitieren --> Unities abgeben:         
Hallo V5-Gemeinde, melde mich mal mit einem bereits öfter angesprochenen Problemchen, und hoffe deshalb ihr könnt mir vielleicht einfach helfen. ich habe ein Produkt und will die Parts darin bearbeiten. Dazu will ich den Befehl Catia.StartWorkbench nutzen. im Trockenlauf ohne Macro wähle ich ein Part aus gehe auf die Patumgebung und das vorselektierte Part ist auf edit. lasse ich das Macro laufen, dann passiert beim ersten Durchlauf (scheinbar) nichts, beim zweiten Durchlauf wird ein neues Part geöffnet und das selektierte in Bearbeitung gesetzt, (als ob man einmal zuviel auf die Partumgebung geklickt hat). Was mache ich beim ersten Durchlauf verkehrt?  Im Macro hat nur die startworkbench-zeile Funktion der Rest net.. MfG Ronny
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Filippo Mitglied CAx-Systemverwalter
 
 Beiträge: 168 Registriert: 09.11.2003
|
erstellt am: 11. Aug. 2004 13:58 <-- editieren / zitieren --> Unities abgeben:          Nur für Bartleby
Hallo Ronny, also ich habe es auch nicht zum laufen gebracht, aber eine Zeile ist auf jedem fall falsch. Falsch: Name = UserSel.Item(1).value.Name + ".CAT" + UserSel.Item(1).Type Richtig: Name = UserSel.Item(1).value.Parent.Name Ich melde mich wieder sobald ich was neues finde. Ciao Filippo
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bartleby Mitglied
 
 Beiträge: 102 Registriert: 17.06.2004 Win XP V5R12 SP3, SP5 Win 2000 SP4 V5R12 SP3
|
erstellt am: 11. Aug. 2004 16:22 <-- editieren / zitieren --> Unities abgeben:         
Ja da hast Du recht, Änderung erledigt. Was ganz neues aus der KuriositätenSammlung: Habe unmotiviert in den Fenstern hin und her geklickt und dabei festgestellt, das beim ersten durchlauf bereits das selected Part auf edit gesetzt wird nur das Fenster wird nicht aktualisiert. denn ich habe auf "Fenster übereinander anordnen" geklickt obwohl nur eins offen war und dabei wurde dann auch mein Part auf edit dargestellt(blau hinterlegt).  daraus ergibt sich aber die nächste Frage, warum funktioniert das nur "baumabwärts" von Product zu Part und nicht von Part zu Product? dabei wird immer nur das übergeordnete Part-Product auf edit gesetzt nicht aber das selectierte Product. Hat dafür jemand ne Erklärung oder nen Ansatz? Im Beispielbild wollte ich von Part3 auf Product11 wechseln, bin aber nur auf das Part3-Product gekommen. Danke Ronny Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Filippo Mitglied CAx-Systemverwalter
 
 Beiträge: 168 Registriert: 09.11.2003
|
erstellt am: 11. Aug. 2004 20:30 <-- editieren / zitieren --> Unities abgeben:          Nur für Bartleby
|
Bartleby Mitglied
 
 Beiträge: 102 Registriert: 17.06.2004 Win XP V5R12 SP3, SP5 Win 2000 SP4 V5R12 SP3
|
erstellt am: 11. Aug. 2004 21:43 <-- editieren / zitieren --> Unities abgeben:         
Hallo Filippo, habe die catvbs mit meinem Pfad für die exe verändert, öffnet mir die Parts in nem neuen Fenster. Nützt mir aber nich so viel, weil ich im Baugruppenkontext also im product von einem Part veröffentlichen und in ein anderes Part mit Paste Special einfügen will. womit hast du die exe erstellt(VB5)? und was steckt dahinter? unkompilierter Quelltext würde mir was nützen. Danke Ronny Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Filippo Mitglied CAx-Systemverwalter
 
 Beiträge: 168 Registriert: 09.11.2003
|
erstellt am: 12. Aug. 2004 19:35 <-- editieren / zitieren --> Unities abgeben:          Nur für Bartleby
|
Bartleby Mitglied
 
 Beiträge: 102 Registriert: 17.06.2004 Win XP V5R12 SP3, SP5 Win 2000 SP4 V5R12 SP3
|
erstellt am: 13. Aug. 2004 13:58 <-- editieren / zitieren --> Unities abgeben:         
Hi Filippo, ich hab die EXE mal durchleuchtet die schreibt in der P2 einfach den hinten angegebenen Befehl mit "b:" davor in die Schnelleingabezeile. so weit so gut aber es scheint eben nicht für alle Buttons bzw. Aktionen einen solchen Schnelleingabebefehl zu geben. oder kennst den für "Bearbeiten"??????????? MfG Ronny Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |