|
CATIA V5 Programmierung : Objekt finden mittels FindObject...
Pausenbrot am 17.12.2007 um 11:46 Uhr (0)
Hallo,hier meine erste Frage in diesem Forum...Werden Elemente im "Space" selektiert, so kann mann mittels FindObject dazugehörige Objekte finden. Bsp.:FindObject("CATIABody") für den dazugehörigen Body. Das ist alles klar.Aber:Ist dieses selektierte Bauteil mehrmals im Catia-Baum verbaut, so ermittelt mir die FindObject-Funktion ein Body von irgendein verbautes Part, aber nicht das selektierte.Wie kann man den Body greifen, zu dem die Selektion passt und das bei mehreren Bauteilen (Instancen)? Anbei mal d ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Objekt finden mittels FindObject...
Pausenbrot am 19.12.2007 um 10:43 Uhr (0)
Hallo TomTomich habe mein Problem mit deiner Antwort aus einem anderen Beitrag lösen können.s. Anwort... "wie speichert man eine Selection": http://ww3.cad.de/foren/ubb/Forum137/HTML/002152.shtml#000003 Schnappe mir also die Instance in ein Array und den Body in ein zweites Array.Und mittels folgenden Code bekomme ich immer den richtigen Body zur richtigen Instance: Call objSel.Add(objInstancen(iCounter).ReferenceProduct.Parent.Part.Bodies.Item(objBody(iCounter).Name))Ja, und das ganze funktionierte auf de ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Objekt finden mittels FindObject...
Pausenbrot am 19.12.2007 um 10:58 Uhr (0)
Hallo TomTom,ich war schneller...die Einstellung die ich gesucht hatte war: CATIA.RefreshDisplay = TrueNun keine Abstürze mehr und Makro läuft. Hab Dank für die Aufschlautipps...Gruß das Pausenbrot
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selection ist nicht gleich Selection!?
Pausenbrot am 20.12.2007 um 09:52 Uhr (0)
Hallo Leute,folgendes Szenarium (1):Produkt aktiv (blau unterlegt) mit mehreren Instancen eines Bauteils (Part). Parts mit verschiedenen Lagen im Raum.[Product] | +-Part.1 | +-Part.2 | +-Part.3 | +-Part.4 | +-Part.5 | +-Part.6 | +-Part.7 | +-Part.8 | +-Part.9----------------------------------------Wird im "Space" eine Fläche selektiert und diese auf ein Object abgelegt, die Selection gelöscht und dannach der Selection wieder das Object zugewiesen, so wird im Raum die Fläche wieder "gehighlightet" - aber ni ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Funktion aus Makro heraus starten
Pausenbrot am 20.11.2009 um 15:13 Uhr (0)
Nee Mörchen,das war nicht gemeint. Eine ext. Anwendung lässt sich über die Shell-Fkt. starten.Ich möchte eine Catia-Fkt. starten z.B."c:Symmetry"Gruß Pausenbrot
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Funktion aus Makro heraus starten
Pausenbrot am 20.11.2009 um 15:55 Uhr (0)
Danke,so klapp dass schon mal.Jetzt noch der Haken:Die Catia-Fkt. wird gestartet aber das Makro läuft im Code weiter. Die Catia-Fkt. ist erst nutzbar, nachdem das Makro beendet ist.Kann man Catia zum warten zwingen?Gruß Pausenbrot.
|
In das Form CATIA V5 Programmierung wechseln |