 |
CATIA V5 Programmierung : Macro zur automatischen änderung der Properties bei Maßen
TMy-LLI am 14.10.2013 um 11:03 Uhr (15)
Hallo Zusammen,ich suche ein paar Macros mit denen ich die Properies und Toleranzen von bereits ausgewählten Maßen in einer Zeichung automatisch ändern kann.Beispiel 1: Ich wähle einige Maße aus und füge diesen eine Tolleranz von H7 hinzuBeispiel 2: Ich wähle einige Maße aus und füge diesen "(2x)" oder "umlaufen" hinzuEs wäre nett wenn mir da jemand weiter helfen kann, denn ich habe noch nicht viel Ahnung von der Macro Programmierung in Catia.Vielen Dank schonmal im Voraus
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Macro zur automatischen änderung der Properties bei Maßen
imation1999 am 14.10.2013 um 13:19 Uhr (1)
Hallo,anbei die original Code:http://ww3.cad.de/foren/ubb/Forum137/HTML/003983.shtmlBeispiel 1:Code:Sub CATMain()Dim drawingDocument1 As DrawingDocumentSet drawingDocument1 = CATIA.ActiveDocumentSet oSelection = CATIA.ActiveDocument.SelectionDim InputObjectType(0)InputObjectType(0) = "AnyObject"status = oSelection.SelectElement3(InputObjectType, "Wählen Sie die Bemaßungen aus", True, CATMultiSelTriggWhenUserValidatesSelection, False)If (status "Normal") Then MsgBox "Abbruch" Exit SubElsefor i=1 to o ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Open Dialoge CATScript
HoBLila am 15.10.2013 um 13:05 Uhr (1)
Nimm doch beim 2. Mal auch die Shell statt der CATIA-Funktion.------------------Mit freundlichen Grüßen,Henry Schneideralias LilaEs gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren:Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen,die Natur versucht, immer bessere Idioten zu bauenXing
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Open Dialoge CATScript
RSchulz am 15.10.2013 um 13:54 Uhr (1)
Zitat:Original erstellt von HoBLila:Nimm doch beim 2. Mal auch die Shell statt der CATIA-Funktion.Das muss er sogar, da die CATIA-Funktion eine Pfadübergabe garnicht zulässt!Ich pers. mache, wie schon oft gesagt, mittlerweile alles mit .Net und greife auf die API zu. Da habe ich deutlich mehr Möglichkeiten und kann vieles miteinander kombinieren.------------------MFGRick SchulzNettiquette (CAD.de) - Was ist die Systeminfo? - Wie man Fragen richtig stellt. - Unities
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : FTA - Dimensions nach Excel exportieren
HoBLila am 15.10.2013 um 16:50 Uhr (1)
Hallo MrLimes,mein Beileid, dass Du Dich mit dem FTA-Modul rumplagen musst.Das ist echt richtig schlecht implementiert.Soo hat, meines Wissens, Dassault auch keine API für die Koordinaten von FTA-Elementen implementiert.Sprich: Du kannst die Koordinaten nicht auslesen. Ich habe ein ähnliches Problem mit meinen Annotations und schon versucht so Konstrukte zu bauen wie eine Ebene in die TPSView zu legen. Aber laut CATIA ist eine View nicht planar.... :-DOder ist bei Dir der Hintergrund ein anderer? Vielleich ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Open Dialoge CATScript
Estafanos am 16.10.2013 um 08:50 Uhr (1)
Hallo Herr Schulz, hallo Herr Schneider,herzlichen Dank für die Vorschläge.ich habe gestern über den Link (http://www.vbarchiv.net/tipps/details.php?id=1089) vieles ausprobiert, aber leider Erfolglos.Wie kann ich BrowseForFile oder was ähliches (2. Open Dialog) über die Shell.Application erreichen?Ich benötige an diese Stelle den Befehl von Catia (CATIA.FileSelectionBox) nicht unbedingt. Was mehr interressiet wie das Code aussieht?Vielen dank für ihre UnterstützungGrußEstafanos
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Paramter in Konstruktionstabelle exportieren
Rubio18 am 16.10.2013 um 13:30 Uhr (1)
Nope, leider nicht. Kann die Laenge deklarieren wie ich will. Wenn ich ein Hochkomma setzt, zeigt er mir einen syntax-fehler an. ------------------CATIA V5 R19SP09
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Design Table (Konstruktionstabelle) erzeugen und Parameter hinzufügen
tonka am 22.10.2007 um 07:56 Uhr (1)
Hallo!Leider funktioniert das von dir (apollo 11) auch nicht. Habe den Code jetzt auf 5 Maschinen getestet und es war überall das selbe, jedoch bei einem Kollegen (andere Firma) hat der exakt selbe Code mit exakt gleichem CATIA funktioniert.MfGTonka
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Design Table (Konstruktionstabelle) erzeugen und Parameter hinzufügen
Rubio18 am 16.10.2013 um 13:09 Uhr (1)
Hi Tonka, hast du eine Lösung für dein Problem gefunden?GrüßeRuben------------------CATIA V5 R19SP09
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Paramter in Konstruktionstabelle exportieren
Rubio18 am 16.10.2013 um 12:59 Uhr (1)
Hi Bernd,ich arbeite mit Catia V5 R19SP09 und Excel2010. Leider hat dein Tipp nicht funktioniert.GrüßeRuben------------------CATIA V5 R19SP09
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Paramter in Konstruktionstabelle exportieren
Rubio18 am 16.10.2013 um 13:49 Uhr (1)
Leider wieder nicht. Immer noch das selbe Problem. ------------------CATIA V5 R19SP09
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Paramter in Konstruktionstabelle exportieren
moppesle am 16.10.2013 um 14:45 Uhr (1)
Hallo zusammen,ist nur ne Idee.Liegt es vielleicht an den Defaults in den Optionen ob die Excel ins Part gespeichert wird oder nicht?------------------Gruß UweAuch Catia ist nur ein Mensch!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Paramter in Konstruktionstabelle exportieren
Rubio18 am 16.10.2013 um 15:13 Uhr (1)
Super! Vielen Dank. Hatte vergessen die Arbeitsmappe zu schließen.In meinem Part habe ich auch schon Parameter definiert bzw. über ein anderes Makro eingefügt. Gibt es die Möglichkeit diese, bereits im Part vorhandenen Parameter, an die Konstruktionstabelle zu übergeben?Wenn du bzw. ihr mir dabei noch helfen könntet, dann wärt ihr die BESTEN.------------------CATIA V5 R19SP09
|
In das Form CATIA V5 Programmierung wechseln |