|
CATIA V5 Programmierung : CATIA Beenden mit Wertrückgabe
barbara_ am 22.05.2003 um 13:40 Uhr (0)
Hallo Forum, ich versuche folgendes Problem zu lösen. Ich benutze auf einigen Stellen innerhalb meines Makros die Methode "Exit Sub". Jetzt würde ich aber gern wissen ob mein Makro bis zum Ende gelaufen ist, i.e. bis "End Sub", oder wurde auf der Stelle "Exit Sub" unterbrochen. Weißt jemand vielleicht ob in CATScript solche Methoden gibt, wie z.B. Exit 0 in anderen Programmiersprachen? Bin dankbar für jede Antwort mfG BARBARA
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA Beenden mit Wertrückgabe
Stoffel am 22.05.2003 um 18:41 Uhr (0)
Ich glaube nicht. Subs haben halt nun mal keine Rückgabewerte. Dazu gibt es die "function" in VB.... Aber vielleicht könntest du ja einen Wert in eine temp. Datei schreiben und den dann extern abfragen?! Fette Grüße Stoffel
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bohrung als Abzugskoerper
louis am 16.05.2003 um 19:55 Uhr (0)
Hallo, ich möchte per code eine Bohrung als ABzugskoerper erstellen. CATIA erzeugt im code aber immer eine Bohrung bis zu letzten . Auch alle Aenderungen des Limits der Bohrung nuetzen nichts mehr. Wenn man interaktiv in Catia die Bohrung bearbeitet, steht der Typ auf Sackloch, die Bohrung versucht aber bis zum lezten zu bohren. Ich habe schon versucht die Bohrung im Hauptkoerper zu erstellen und dann in den Abzugskoerper zu kopieren, aber dann geht die Verbindung zu meinem Steuerungspunkt im Skelett verl ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : DisplayFileAlerts = False hilft nicht !???
Tatiana am 23.05.2003 um 14:49 Uhr (0)
Hallo, Ich habe folgende Problem: In VBCode gibt es: CATIA.DisplayFileAlerts = False Aber trotzdem bekomme ich einige Meldungen aus CATIA, z.b. "Drawing Warning: One font was not found on the system ...". Vielleicht, weiß jemand noch zusätzliche Einstellungen, die diese Warnings ausschalten können ? Danke im Voraus.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : DisplayFileAlerts = False hilft nicht !???
Tatiana am 26.05.2003 um 14:26 Uhr (0)
Ok, und was muss ich machen, damit diese Meldungen nicht bekommen? Vielleicht, muss ich irgendwelche Einstellungen in CATIA ändern?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Clash-Ergebnis anzeigen
scheuche am 14.05.2003 um 12:59 Uhr (0)
hallo, aber probier doch mal CATIA.startcommand(..) da muesstest das clash commando absetzen koennen. weiss es leider auch nicht besser, habs selbst noch nich ausprobiert. ------------------ gruss scheuche
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Clash-Ergebnis anzeigen
MariusB am 27.05.2003 um 13:09 Uhr (0)
Hallo scheuche, sorry, dass ich mich so spät melde. Ich wollt mich für deinen Beitrag bedanken. Leider habe ich es noch immer nicht geschafft das Clash-Ergenis in einem Resultwindow über VB mit CATIA.startcommand(..) anzeigen zu lassen. Naja, vielleicht liegt der Fehler bei mir. Trotzdem vielen Dank!!! Gruss Marius
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Gruppen per VB-Skript anlegen und umbenennen
SaschaM am 28.05.2003 um 08:42 Uhr (0)
CATIA V5 R10 SP3 Wie kann man per VB-Skript eine Gruppe mit bestimmten Elementen in der DMU-Navigator-Workbench anlegen. Dabei soll die Gruppe, dann nicht Group1 sondern z.B. Hugo heißen. Als Workaround wäre ein Umbenennen der Group1 auf Hugo denkbar, falls das nicht gleich beim Anlegen festgelegt werden kann.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Copy/Paste with link einen Body der in einem instancierter Product ist.
tr am 28.05.2003 um 10:56 Uhr (0)
Hi, I try to copy a Body of an instanciate Part into an other Part but if I work with objects, Catia returns always the body of the first instance. That’s my first script but it doesn’t work (In a first time I tried to copy the complete instanciate Part before trying to copy a Body...) Sub test() Set root = CATIA.ActiveDocument.Product.Products Set subprod = root.Item("Sub-Product_in_root").Products Set subprod2 = subprod.Item("Product_in_Sub-Product").Products Set subprod3 = subprod2.Item("Product_contain ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA Programmierung mit DELPHI???
amadeus am 28.05.2003 um 13:36 Uhr (0)
Hallo, ist es möglich, eine CATIA V5 Automatisierungsaufgabe in DELPHI zu programmieren, bzw. überhaupt Delphi an CATIA anzubinden und als Entwicklungsumgebung zu nutzen? Für hilfreiche Hinweise vorab vielen Dank. ------------------ -- amadeus --
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA Programmierung mit DELPHI???
Stoffel am 30.05.2003 um 16:40 Uhr (0)
Klar! - Alles ist möglich. Genauer: Wenn du in Delphi ein CATIA Objekt erzeugen kannst, d.h. wenn du die Referenzen auf die CATIA-eigenen DLLs und tlbs herstellst dann kannst du auch Delphi nehmen. Fette Grüße Stoffel
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ansichtspunkt an NC-Achsensystem anpassen
rdoeberl am 27.05.2003 um 10:04 Uhr (0)
Hallo Programmiergurus ! Ich habe folgendes Problem, bei dem mir vieleicht einer aus der Programmiergilde behilflich sein kann. Ich soll in CatiaV5 Ansichten erzeugen, die Aufspannsituation eines Teiles darstellen, der gefräst werden soll. Das wäre kein Problem, wenn das Achsensystem des Teiles und das NC-Achsensystem gleich ausgerichtet wären. Da dem nicht so ist, steht mein Teil bei der Ansichtserzeugung äquivalent zum Achsensystem des Teiles und damit ziemlich verkehrt. Ich habe da schon einiges rumprob ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ansichtspunkt an NC-Achsensystem anpassen
Niederreuther am 28.05.2003 um 08:14 Uhr (0)
Hallo habe das selbe Problem. Bekam mal folgenden Lösungsvorschlag. Bei mir funktionierts nicht so ganz aber einen Versuch isses doch wert oder ? ;-) Bei dem Beispiel kann der Benutzer eingreifen und auf das Achsenkreuz klicken das er aktivieren will. HAT NOCH JEMAND EINE IDEE ? ---- Language="VBSCRIPT" Sub CATMain() Dim partDocument1 As Document Set partDocument1 = CATIA.ActiveDocument Dim part1 As Part Set part1 = partDocument1.Process ************************************************** Selektion des ...
|
In das Form CATIA V5 Programmierung wechseln |