|
CATIA V5 Programmierung : Verweis aus einer Drawing aus, auf eine Part in einem Produkt
Maetes am 10.09.2009 um 16:21 Uhr (1)
Hallo!Hab folgende Ausgangssituation:Ein Produkt enthält mehrere Catparts. Jetzt wurde eine Drawing mit dem Produkt erstellt.Nun zeigt CATIA mit der Funktion "Referenzkreis" den Namen des Parts an, wenn ich mit der Maus drüber fahre.Ergo scheint es in CATIA möglich zu sein, beim Klick auf einer Linie das entsprechende Part auszulesen.Wie stelle ich das an? Makroaufzeichnung ist leer. Im Watchfenster finde ich keine Verweise.Klick auf Linien zeigen mir die Bezeichnungen der Linien an, nicht aber zu welchem ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Verweis aus einer Drawing aus, auf eine Part in einem Produkt
Maetes am 14.09.2009 um 09:15 Uhr (1)
Darf ich fragen ob die Frage klar ist oder ob effektiv keiner eine Antwort weiss?Gruss Mätes
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Englischbezeichnung für Kurve für SelectElement2
Maetes am 13.07.2009 um 18:12 Uhr (0)
Hab beim rumprobieren gesehen, das Catia diese Ecken ich glaub Schnittpunkte nannte. Sprich Vertex und voila damit gings. Soweit ich weiss, hat er Curve eben nicht genommen. Wär ja auch zu einfach gewesen =)Habs jetzt so gemacht:Code:SelElements(0) = "Vertex"UserSel = ActDoc.Selection.SelectElement2(SelElements, "Bla", True)If UserSel = "Normal" Then Set Ref1 = Selection.Item(1).Reference Selection.ClearEnd IfUserSel = ActDoc.Selection.SelectElement2(SelElements, "Bla", True)If UserSel = "Normal" The ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Verweis aus einer Drawing aus, auf eine Part in einem Produkt
Maetes am 14.09.2009 um 18:40 Uhr (1)
Laut Watchdog gibts da keine brauchbaren Informationen.Allerdings hab ich herausgefunden, das die Catparts im Hintergrund geladen sind und man entsprechend vermutlich direkt drauf zugreifen könnte.Der Verweis auf was das aktuell angeklickte Element zeigt fehlt leider weiterhin.
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Verweis aus einer Drawing aus, auf eine Part in einem Produkt
Maetes am 11.09.2009 um 09:42 Uhr (1)
Hallo, hier mal ein Beispiel wovon ich rede:Ausgewählt ist - wie im Anhang zu sehen ist - das Referenzkreis-Werkzeug.Gehe ich jetzt mit der Maus auf mein eingefügtes Bauteil,zeigt er mir den Namen des Bauteils an.Wie komme ich an diese Angabe?[Diese Nachricht wurde von Maetes am 11. Sep. 2009 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CSO leer?! Kopieren von einer Datei in andere schlägt fehl
Maetes am 13.07.2009 um 14:49 Uhr (0)
Hallo! Hab da ein komisches Problem..Habe ein Dokument offen:Set ActDoc = CATIA.ActiveDocumentDiesem Dokument möchte ich einen Umriss, bzw eine Kurve aus einer .igs Datei einfügen:Code:Set Cut = CATIA.Documents.Open(Path & Name) Cut.Selection.Clear Cut.Selection.Search "Name=Kurve.1;Bild" Cut.Selection.Add CATIA.ActiveDocument.Product.Parameters.Item("Kurve.1") Cut.Selection.Copy ActDoc.Selection.PasteSpecial "CATPrtAsResult" Cut.CloseBekomm ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Warum Selection.Search EXTREM langsamer als CATIA Suche?
Maetes am 21.09.2009 um 10:45 Uhr (0)
Hallo!Weiss einer wieso die Programmierschnittstelle zum suchen Selection.Search um ein vielfaches langsamer ist als, wenn ich die manuelle Suche über Bearbeiten/Suchen... nutze? Die Suchmaske ist genau gleich. In meinem Fall "Typ=*;Bild"Beim manuellen suchen über das Menü ist alles direkt markiert - wie sichs gehört. Im Makro braucht er dann mal eben eine Minute.Unten links sieht man dann schön die Elemente fast schon im Sekundentakt aufzählen Muss man das so hinnehmen?Gruss------------------Catia ist do ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Auf letztes, eingefügtes Part referenzieren
Maetes am 24.09.2009 um 09:54 Uhr (0)
Ist es nicht so, das unter Product.Products das letzte Item das letzte Part wiederspiegelt?------------------Catia ist doof
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter auslesen
Maetes am 11.09.2009 um 09:57 Uhr (0)
Parts in einem Produkt findest du glaubs da:CATIA.ActiveDocument.Product.Products.Item(x)Dafür kann ich dir nur die Überwachung im Makroeditor empfehlen.Welche Parameter willst du auslesen?[Diese Nachricht wurde von Maetes am 11. Sep. 2009 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Warum Selection.Search EXTREM langsamer als CATIA Suche?
Maetes am 21.09.2009 um 11:32 Uhr (0)
Cool! Funktioniert! BTW hat funktioniert, jetzt bekomm ich wieder Automatisierungsfehler Ich hasse Catia langsam ------------------Catia ist doof
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Nummerierung generieren
Maetes am 21.10.2009 um 13:32 Uhr (0)
Hmm viele Optionen habe ich unter AssemblyFeature nicht zur Auswahl.Der StartCommand ist zwar nicht ganz das was ich suche, täte im Notfall aber auch reichen, allerdings sehe ich da 2 Probleme:- Zum einen läuft die Dialogbox parallel zum Makro, was man am Beispielmakro gut sehen kann. Das "k" wird ausgeführt, BEVOR die Nummerierung durchgeführt wurde.- Zum anderen greift das SendKeys nicht. Sprich das Fenster bleibt offen obwohl das Dialogfenster aktiv ist. Ist das vllt ein Timingproblem aufgrund des paral ...
|
| In das Form CATIA V5 Programmierung wechseln |