|
CATIA V5 Programmierung : Problem beim Öffnen von DXF Daten
Axel.Strasser am 25.05.2010 um 09:16 Uhr (0)
Nur so als Idee:DXF Files lassen sich IMHO nur im Drawing mode ohne Probleme öffnen. Berücksichtigst Du das in Deinem Makro ?Axel ------------------Inoffizielle deutsche CATIA Hilfeseite Netiquette von cad.de
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Problem beim Öffnen von DXF Daten
Christian.O am 24.05.2010 um 19:44 Uhr (0)
Servus,wie der Betreff schon sagt hab ich ein mächtiges Problem beim Öffnen von DXF Daten mittels VBA. Hab natürlich in diversen Foren (auch dieses hier) keine Lösung dazu gefunden. Der Ablauf des Makros ist jener, dass ich über eine Textbox einen X-beliebigen Text eingebe und diesen dann in einer neuen Drawing darstellen lasse. Danach erstell ich mir aus der Drawing ein DXF wobei die Drawing dann geschlossen wird. Soweit klappt es ja auch und das DXF File wird erzeugt. Jetzt will ich aber mit dem Code:Set ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Problem beim Öffnen von DXF Daten
Axel.Strasser am 25.05.2010 um 12:53 Uhr (0)
Ja das meinte ich, könnte mir aber vorstellen, dass es noch etwas eleganter geht (ich bin jetzt nicht der V5 Programmier *****). Axel------------------Inoffizielle deutsche CATIA Hilfeseite Netiquette von cad.de
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : .activate und .inactivate und .isactivate funktioniert nicht
Chrisma am 25.05.2010 um 13:49 Uhr (0)
Servus alle zusammen,ich habe ein Problem mit dem Abfrage ob ein Intersect aktiv ist oder nicht und dem Steuern dieses Paramters.In Countname befindet sich der richtige Intersect. Der Status der aktivierung wird aber nicht erkannt.Code:Set part1 = CATIA.ActiveDocument.PartDim countname As AnyObjectSet part1 = CATIA.ActiveDocument.PartSet countname = sel.Item(i) Debug.Print countname.Value.name If part1.IsInactive(countname) Then hier wird abgefragt, ob der intersect deaktiviert ist, wird aber nicht erkannt ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Problem beim Öffnen von DXF Daten
Christian.O am 25.05.2010 um 15:39 Uhr (0)
Servus Bernd,mit "CATIA.StartWorkbench ("Drw")" streikt mein Catia. Sprich, es bleibt der Sternenhintergrund stehen aber die Icons wechseln in den Drafting Modus. Auf einem anderen Rechner klappt dieser Befehl. Irgendwie kurios.------------------Mit freundlichen Grüßen aus TirolChristian Obholzer
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Automatische Dateikonvertierung in STL
catianewb am 25.05.2010 um 15:24 Uhr (11)
Hallo CAD.de Forum,ich habe da eine hoffentlich nicht zu doofe Frage aber gibt es eine einfache möglichkeit das Programme CATIA V5 R19 mit Parametern aufzurufen und eine Datei in ein anderes Format zu konvertieren, wie z.B. das Format STLIm voraus Herzlichen Dank für jedes FeedbackMfG Ein Catia Newby
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Automatische Dateikonvertierung in STL
MICHLICK am 26.05.2010 um 07:38 Uhr (6)
Ja, gibt es.Suche mal in der Online Doku.Beim Start von CATIA die Optionen -batch, -script und -object verwenden. Das sollte dann die Lösung bringen.------------------Gruß Michael B.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Automatische Dateikonvertierung in STL
catianewb am 26.05.2010 um 09:34 Uhr (1)
Danke für deinen Tipp,habe eine möglichkeit gefunden ein CATPart zu erzeugen mit dem CATDMUUtility nur das Format STL scheintnicht zur Verfügung zu stehen. Nur Part und CGR -Oject öffnet eine Datei-Batch startet Catia anscheinend ohne GUI-Script Dazu finde ich - Dateien über die Befehlszeile umwandeln, da finde ich jedoch nicht das Ausgabeformat STLCATStart.exe -env CATIA.V5R10.B10 -direnv C:Documents and SettingsuserApplication DataDassaultSystemesCATEnv -run "CATDMUUtility -f InputPartFile -part OutputP ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Automatische Dateikonvertierung in STL
catianewb am 26.05.2010 um 11:22 Uhr (10)
Recht Herzlichen Dank,das Makro hat geholfen und funzt super ....Schade zwar das das bei catia nicht mit einem einfachen Befehlszeilenparameter geht aber man kann nicht alles haben MfG catianewb
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Sketch Translate und Rotate
voggenrm am 26.05.2010 um 12:47 Uhr (0)
Hallo Zusammen,hab im Internet und Forum nichts gefunden was mir in diesem Zusammenhang weiterhilft. Vielleicht hat ja jemand eine Idee oder kennt einen Beitrag.Es geht darum die Funktionen "Translate" und "Rotate" im Sketch in einem Zug auszuführen. Kann zwar per Makro die Befehle über catia.startcommand starten aber schaffe es nicht die Informationen aus "Rotate" für "Translate" zu nutzen.Im Prinzip fehlt im "Rotate" ja nur noch die Entfernung.Hat hier jemand vielleicht eine Anregung oder vielleicht scho ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selektion auf Baum beschränken
Hannes12 am 26.05.2010 um 15:55 Uhr (0)
Danke für die schnellen Antworten! Bekomme das aber leider immernoch nicht hin! Mein Code lautet:Code: Set myDoc = CATIA.ActiveDocument Set ActivePart = CATIA.ActiveDocument.Part Selektion definieren und leeren ---- Dim UserSel As Object Set UserSel = myDoc.Selection UserSel.Clear ------------------------------------- Auswahl festlegen ------------------- Dim Was1(0) Was1(0) = "Body" -------------------------------------- Dim Auswahl Auswahl = UserSel.SelectElement2(Was1, ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selektion auf Baum beschränken
DanielFr. am 08.04.2010 um 09:26 Uhr (0)
Hallo ,nein es gibt dazu keine Lösung nur den Workaround mit dem aus- und einblenden. Warum willst du den die Selektion auf den Baum beschränken? Die vergibst doch so und so einen Filter. Dieser wird doch auch im 3D-Fenster angezogen------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selektion auf Baum beschränken
bgrittmann am 27.05.2010 um 09:51 Uhr (0)
ServusÜber:Code:Sub CATMain() Set myDoc = CATIA.ActiveDocument Set ActivePart = CATIA.ActiveDocument.Part Selektion definieren und leeren ---- Dim UserSel As Object Set UserSel = myDoc.Selection UserSel.Clear ------------------------------------- Auswahl festlegen ------------------- Dim Was1(0) Was1(0) = "Body" -------------------------------------- Dim Auswahl Auswahl = UserSel.SelectElement2(Was1, "Bitte den Körper auswählen.", False) UserSel.VisProperties.SetPick catV ...
|
In das Form CATIA V5 Programmierung wechseln |