|
CATIA V5 Programmierung : Übernahme der IDs für CATPRT u. CATDRW in Zeichnungstext
bgrittmann am 25.03.2010 um 07:54 Uhr (0)
ServusBei dir ist Doc keinem Objekt/Dokument zugeordnet.IMHO fehlt:Code:Prüfung ob Dokument geöffnet (siehe Suche)Prüfung ob Zeichnung geöffnet (siehe Suche)Set Doc = CATIA.ActiveDocumentSchau dir mal den TitelBlock-Editor an (im CATIA Installationsverzeichnis), dort werden auch verschieden Parameter im Rahmen eingetragen.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.[Diese Nachricht wurde von bgrittmann am 25. Mrz. 2010 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Set Current Axis Kochbuch
HoBLila am 16.02.2011 um 17:08 Uhr (0)
Ich habe einfach mal die Suche bemüht:Code:For i=1 To CATIA.ActiveDocument.Part.AxisSystems.Count Set oAxis = CATIA.ActiveDocument.Part.AxisSystems.Item(i) If oAxis.IsCurrent Then Exit For End IfNext i------------------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 : CATIA V5 via COM-Schnittstelle - MatLab
Christrukteur am 20.04.2010 um 16:37 Uhr (0)
Hallo,wir sind in einem reltiv aufwendigen und umfangreichen, irgendwann hoffentlich mal voll automatisiert laufenden, Tool auf die evtl. absurd wirkende Idee gekommen, CATIA von MatLab aus anzusteuern.Das funktioniert ziemlich gut! Man muss nur die CATVBA-Befehle ein wenig übersetzen und es funzt praktisch alles. Natürlich muss man den Application-Server von CATIA vorher gestartet haben.Hierbei sind allerdings Probleme entstanden:ARRAYS!!! - Wie funktionieren diese Dinger in CATIA genau? Jeder Versuch, ei ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter in eines CatPart über VBA verändern
koopi01 am 01.10.2008 um 10:45 Uhr (0)
Hallo,ich habe ein 3D-Modell mit Paramtern(Formeln) erstellt.Die Parameter sind vom Typ Länge und Winkel.Durch Veränderung der Parameter generiert sich mein Modell neu.Nun möchte ich die Parameter in einem VB Programm steuern.Ich habe mir das Makro dazu in CATIA aufgezeichnet und versuche es nun in VB umzusetzten.Es scheitert beim Beschreiben der Parameter: ich kann die Eigenschaft CATIA.ActiveDocument.part.parameters.Item("name").value nicht beschreiben !Kann mir jemand helfen ?DANKE
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aufruf eines externen CATScriptes
Florian.Held am 25.06.2006 um 23:26 Uhr (0)
Hi,da Bobby_Joe mehr oder weniger von meinem CAD spricht kann ich die Frage auch beantworten ;-)Die Pfade zu den Makros werden als DL-Name von unserem Startcenter festgelegt. Sie lauten auf allen Ws gleich und auch der Speicherort des Pfades ist der Gleiche. Aber auch mit dem direkten Pfad ohne DL-Name z.B. MakroserverPublicMakro_1.vbscriptbringt dass aufrufende Makro die Fehlermeldung. Es ist also alles gleich gegenüber den anderen Workstations (in dieser Beziehung).Aber es kann sein dass mit dem Catia Tr ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : GetWorkbench("SPAWorkbench") fehlgeschlagen
barbara_ am 18.08.2003 um 14:52 Uhr (0)
Hallo Jens, danke für schnelle Antwort. Die Anweisung Set TheSPAWorkbench = CATIA.GetWorkbench( SPAWorkbench ) schlagt leider fehl mit der Fehlermeldung: Das Objekt unterschtützt diese Methode oder Eigenschaft nicht Ich habe das als Methode des Document-Objektes benutzt: Set TheSPAWorkbench = CATIA.ActiveDocument.GetWorkbench( SPAWorkbench ) Vielleicht könntest Du mir erklären was TBI ist? Laut dem Beitrags http://ww3.cad.de/foren/ubb/Forum137/HTML/000189.shtml zum Nützen des SPAWorkbench muss ein Ve ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Abfrage Linienfarbe mittels Python
Begocidi am 21.05.2015 um 16:29 Uhr (1)
Vielen dank für die Hilfe . Ich habe in einer Studienarbeit unter anderem die Aufgabe ein Tool mittels Python zu entwickeln das Catia Modelle auf bestimmte "Verstösse" oder Verbesserungen hin untersuchen soll. Die Farbauswahl zu untersuchen war mein erster Gedanke. In Sachen Makro Programmierung bin ich leider noch sehr unwissend.Falls jemand weitere Vorschläge für NoGos in der Konstruktion mit Catia hat auf die hin ich das Python Tool erweitern kann wäre ich sehr Dankbar !
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkt auf welcher Fläche? / Ebene parallel zur Fläche durch Punkt
DanielFr. am 10.09.2009 um 08:09 Uhr (0)
Hallo Effak,ich hatte das Script ursprünglich in CATvba geschrieben und werde es mir heute nochmals anschauen (das mit dem Fehler in der Vorauswahl beheben), die Verschneidungen mit reinnehmen und dir dann nochmal als *.bas (Modulsicherung aus CATvba) hier reinstellen.In dem Sinne bis heute Abend... [Edit] F7 Taste gedrückt [/Edit]------------------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 : Vergleich der x-Koordinate von 2 Punkten
CEROG am 29.06.2009 um 07:58 Uhr (0)
Das wird jetzt auch Zeit.Zu der Formel oben in meiner FRage, ob du den Vergleich hinbekommst:Den Betrag brauchst du, weil die Differenz positiv oder negativ sein kann.Die Toleranz brauchst du, weil es Ungenauigkeiten bei der internen Darstellung der Zahlen geben kann. Die Größe der Toleranz mußt du selber festlegen.------------------Meine Firma | Website zum Buch |Technisches Zeichnen mit CATIA V5 | Mein CATIA-BlogWie stelle ich meine Fragen richtig?
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Was ist ein INFITF.BatchElement?
em Michael Kirsch am 04.07.2006 um 09:24 Uhr (1)
Moin zusammen,in der CATIA V5 COM Bibliothek "INFITF" gibt es die Klasse "BatchElement", die interessanterweise über die Members "ParentElement" (As BatchElement) und "Children" (As Batch Elements) verfügt. Das liest sich so, als könne man damit beliebig tief rekursiv in irgendeiner hierarchischen Struktur navigieren...Meine Frage: Wie erhalte ich aus meinem CATIA V5 Document oder Application ein BatchElement? Hat schon jemand damit gearbeitet? Bin für jeden Hinweis dankbar!Herzliche Grüße,Michael Kirsch-- ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Problem mit SaveAs unter VBA
Modellierer am 26.01.2011 um 10:13 Uhr (0)
Hallo,vielen Dank für die schnelle Antwort.Leider noch dasselbe Problem.Scheint auf die Einträge gar nicht zu reagieren?Hab den Vorschlag folgendermaßen eingefügt:Private Sub CommandButton12_Click()Dim Datei As StringDim timestampDim FehlermeldungCATIA.DisplayFileAlerts = FalseDatei = CATIA.FileSelectionBox("Speicherung", "*.CATPart", CatFileSelectionModeSave)If Dir(Datei) "" Then CATIA.ActiveDocument.SaveAs (Datei)Else MsgBox "Die Datei wurde nicht gespeichert..." Alternativ mit GoTo wieder nach oben ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Automation API per CAA erweitern
HoBLila am 04.04.2012 um 10:17 Uhr (0)
Hallo Tobias,zunächst einmal: Nein ich habe das noch nicht gemacht, aber es steht auf meiner Liste. :-)Was ich noch nicht so ganz verstehe: Wenn Du ein CAA schreibst, dann bist Du doch schon im CATIA und zwar in den Internas, direkt an allem dran. Gut okay, es ist nichts dokumentiert und Du musst alles erraten, wie man es genannt haben könnte, aber wieso jetzt noch das CATIA aus der Prozessliste fischen? Du bist Doch das CATIA. :-)Oder verstehe ich da was grundlegend falsch? CAA wird meiner Meinung nach in ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Übersicht Syntax von CATScript
Jens Hansen am 08.06.2005 um 23:20 Uhr (0)
Hallo Marco, die online-Hilfe zum scripting befindet sich im selben Ordner wie die CNEXT.exe (../intel_a/code/bin/); die Datei heißt V5Automation.chm und ist eine Windows-Hilfedatei. Allerdings erwarte nicht, daß dort alles bin ins kleinste Detail beschrieben steht. Diese Doku hat leider (noch) große Lücken, welche durch das Forum hier Gott sei Dank so gut als möglich geschlossen werden. Viel Erfolg Jens Hansen ------------------ Inoffizielle CATIA-Hilfeseite http:catia.cad.de
|
| In das Form CATIA V5 Programmierung wechseln |