|
CATIA V5 Programmierung : Optionen auslesen
McByte am 22.02.2006 um 10:59 Uhr (0)
Der Pfad wurde nachträglich angepasst. (z.B.: D:/mat1/...)Ich möchte auf die Datei zugreifen um eine Materialliste der enthaltenen Elemente zu erstellen.------------------McByte
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fensterzuordnung
tomtom1972 am 22.02.2006 um 19:28 Uhr (0)
Hallo,ja die Möglichkeit gibt es.Du kannst die Windows durchzählen. Die Namen entsprechen dem jeweiligen Root-Product/Part/Drawing.Also Catia.Windows.Item(i).Name wäre z.B. "Test.CATProduct", wenn in dem Fenster ein CATProduct mit diesem File-Namen geöffnet wäre.Vorsicht: Haben die Roots einen Schreibschutz, so hat der Fenster Name den Zusatz "Read Only"GrussTomTom Read Only)------------------tomtom1972
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Optionen auslesen
Lusilnie am 23.02.2006 um 00:23 Uhr (0)
Hallo McByte,ich kann Deine Antwort nicht ganz interpretieren, doch vielleicht hilft Dir das:Code:...catstart.exe -run "CATBatGenXMLSet C:Temp MaterialOptionsSettings" -env ... -direnv ...Dann sollte unter C:Temp eine XML-Datei mit den Angaben aus Tools-Options-Material_Library stehen.mfg,Lusilnie
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA Absturz bei Selection
McByte am 24.02.2006 um 08:14 Uhr (0)
Danke. Ich habe die Selection jetzt an anderer Stelle gesetzt.(Direkt nach dem öffnen der Datei.)Vorerst hat es geholfen. ------------------McByte
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter an Drawing übergeben
McByte am 27.02.2006 um 15:28 Uhr (0)
Gibt es eine Möglichkeit einem Textfeld/... im Drawing-Bereich als Wert eine Formel zuzuweisen, die sich auf Parameter der Part/Product Datei bezieht?Ich möchte beispielsweise erreichen, dass die "Product Description" eines Bauteils in der Zeichnung enthalten ist.------------------McByte
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aufruf eines externen CATScriptes
Lusilnie am 28.02.2006 um 00:17 Uhr (0)
Hallo Steffen_B,ich habe auch eine Weile mit gleichem Problem gekämpft, weiß aber nicht mehr, ob auch ich diese Fehlermeldung hatte. Am Ende mußte ich feststellen, daß der richtige Syntax des Aufrufs das Problem war.Hier mein Beispiel:Code:CATIA.SystemService.ExecuteScript("X:/catscript/work", catLibraryTypeDirectory, "test.CATScript", "Testfunktion", params)Dieses Beispiel ruft aus der Datei "X:catscriptwork est.CATScript" die Funktion "Testfunktion" auf und übergibt dieser Funktion die Parameter, die im ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Versionstand bei DaimlerChrysler-Bauteilen auslesen
tomtom1972 am 06.03.2006 um 07:37 Uhr (0)
Hallo,ich versuche gerade den Versionsstand von DaimlerChrysler Bauteilen (Blechen) per Script auszulesen. Mein Problem dabei: Der Versionsstand kann manuell nur mit einem DC-Tool (DC Master Data Version 1.0.9) ausgelesen werden (siehe Anhang). Ich denke, das es sich hierbei um ein CAA-Tool handelt. Ich kann die Versionsangabe im Part selbst nirgens finden, ausser im Quellcode der Datei. D.h. wenn ich das .CATPart im text.Editor öffne, finde ich die Info. Das läuft auch per Script, ist mir aber zu unsicher ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro wird nicht korrekt beendet
AlfaRomeo75 am 07.03.2006 um 14:54 Uhr (0)
@tomtom1972:Habe mal den Code auf das nötigste geschrumpft(siehe Anhang). Bei mir tritt der Fehler dennoch auf!Vorraussetzung ist, das du ein PART1 geöffnet hast und irgendwo eine IGS-Datei hast in der mindestens ein Kurve ist.Gruß,AlfaRomeo75-------------------------------------------------------------------
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Problem beim Sichern von Dateien / Dateierweiterung entfernen?
martin2 am 10.03.2006 um 16:36 Uhr (0)
Hallo!Derzeit bedrücken mich zwei Probleme:a) Wenn ich mit z.B. Zeichnung1.Save in einer Schleife meine geänderten Zeichnungen sichere, so werden bei mir willkürlich manchmal einige Zeichnungen nicht mitgesichert??!Kann ich eine Sicherung erzwingen? Hat es Auswirkungen, wenn die zu sichernde Datei schon vorhanden ist, und somit überschrieben wird?b) Wie kann ich die Dateierweiterung (.CATDrawing) die mir z.B. Zeichnung1.Name liefert entfernen? Gibt es hierfür eine andere Eigenschaft? (Ich will also nicht " ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Constraint Orientation
Augustiner am 14.03.2006 um 11:35 Uhr (0)
Hallo Lusilnieda gibts nix zum verzeihen hast schon recht aber so ist das halt wenn man nicht viel Ahnung hatt wie ich vom programmieren.Hinter Refstring hängt der komplette String zu den Ebenen die ich zueinander positionieren will,da beim Constraint setzen nur die Methode CreateReferencefromName funktioniertHab jetzt mal als anhang eine ZIP-Datei wo das Product und das Part das ich Positionieren will enthalten sind.Im Makro sind die Orientierungen alle auf Opposite gesetzt.Es werden drei Ebenen Coinciden ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA.StartCommand ohne Benutzer-Interaktion durchführen?
DiNo_68 am 20.03.2006 um 09:51 Uhr (0)
Hallo Axel,das löst mein Problem nicht wirklich.Wenn ich Deinen Code richtig verstehe, wird aus einem VBS heraus CATIA im Batch mit einem Makro gestartet.Meine Problemstellung ist anders: Ich bin bereits in CATIA und möchte von dort heraus eine CAA-Anwendung starten.Zum besseren Verständnis mache ich ein Beispiel:Szenario: CATPart laden - Geometrie modifizieren - Geometrie im VDAFS-Format abspeichern (z.B. mit COM/FOX von T-Systems)Variante 1 (schlechte Performance): Im Batch CATIA mit dem CATPart starten, ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Abfragen ob das Part oder Produkt gefunden bzw. geladen wurde
Florian.Held am 24.03.2006 um 19:43 Uhr (0)
Hallo, ich stecke wiedereinmal fest, vielleicht kann mir jemand helfen.Ich durchlaufe den Strukturbaum von oben nach unten und lasse mir mit folgender Zeile die Teilnamen der Dateien im Baum (Part/Produkt/Exemplar) ausgeben (Die folgende Beispielzeile gibt des erste Part/Produkt aus, welches im Baum unter dem Hauptprodukt (CATIA.ActiveDocument..Product) auftaucht): MsgBox CATIA.ActiveDocument..Product.Products.Item(1).Partnumber Taucht im Baum jedoch ein Part oder Produkt auf, welches nicht gefunden und de ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Get coordinates goes wrong...
prosper am 28.03.2006 um 20:20 Uhr (0)
Hallo,ich schreibe mal auf Deutsch....GetCoordinates gibt dir immer die Kooardinaten besogen aufs Absolute Achsensysten (relativ aux deine 3 Hauptebene).Im der Datei speichert also CATIA immer deine Absolute Koordinnaten. Ab R15 ist es bischen anders. Die Koordinnaten besogen aufs aktive Achsensystem werden automatisch und dynamisch beim Feature klicken berechnet.Um die globale Koord. in einem lokalen AS zu berechnen gibt es meiner Meinung nach folgende Möglichkeit:Positionsmatrize des AS (GetComponents gl ...
|
| In das Form CATIA V5 Programmierung wechseln |