|
CATIA V5 Programmierung : Update Schleife
cul-david am 01.09.2011 um 09:54 Uhr (0)
Hallo,danke sehr für die schnelle antwort,also konnte das so aus sehen:Language="VBSCRIPT"Sub CATMain()MsgBox "Fugenbegrenzung A-Säule Aktualisieren.Dies kann einige Minuten dauern.",0,"Info"Dim documents1 as documentsSet documents1 = CATIA.Documents Set partDocument1 = documents1.Item("FUGE_AS_VORBEIDREHEN_TV_AM_KF.CATPart") Set part1 = partDocument1.Part Set hybridBodies1 = part1.HybridBodies Set hybridBody1 = hybridBodies1.Item("External References") part1.UpdateObject hybridBody1 Set hybridBody2 = hybr ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA V5 über VBExpress starten
RAA am 25.07.2013 um 11:38 Uhr (1)
Hallo Mjk,wenn wir interaktive Programme in VB6 schreiben, so verbinden wir das Programm mit einer laufenden CATIA Session mit:Dim CATIA As ObjectSet CATIA = GetObject(, "CATIA.Application")das ist aber nur dann problemlos, wenn man davon ausgehen kann, dass auf dem Rechner nur eine CNEXT Instanz läuft.Der Vorteil der anfangs beschriebenen Methode sehe ich darin, dass in der CNEXT Instanz, die ich starte auch der Programmcode aus der CATScript Datei läuft. So vermeide ich Zuordnungsprobleme.mfgRainer
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Instanzen .NET
Augustiner am 05.09.2006 um 18:12 Uhr (0)
Ich habe mehrere CATIA Applicationen geöffnet siehe Screenshot.Wenn ich mit GetObject oder GetActiveObject Arbeite komme ich nur an das zuerst geöffnete CATIA, ich möchte aber per Knopfdruck zur nächsten wechseln können. Gruß Andi
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : englisch - deutsche Catia Umgebungen - Makro variablen Datenbank?
Beny am 02.12.2010 um 16:36 Uhr (0)
Hallo leute,Mal ne frage,ich hab hier jetzt ein VBA-Makro das ich aber auf verschiedenen OEM-Catia-Versionen ausführen lassen muss... (also sprich deutsch und englisch)gibt es hier irgendwie ein Makro/Modul wo überprüft welche Catia-Version man hat und dann das Makro durchgeht und je nach catia-Version die Catia-Befehle in die andere Sprache umschreibt?wiesone art variablen-Datenbank...mit freundlichen GrüßenBeny
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA V5 via COM-Schnittstelle - MatLab
ThomasJay am 16.07.2012 um 14:13 Uhr (0)
WEnn ich cATIA über Matlab steuern kann, kann ich dann auch Geomterie aus CATIA auslesen, so dass ich zum Beispiel eine Fläche im CATIA wähle und dann mit dieser in Matlab arbeiten kann. Matlab müsste als die mathematische Formel hinter der Fläche erkennen. Ist so etwas möglich oder kann ich nur auf der Matlab-Seite Berechnungen ausführen und dann an CATIA übergeben um über Koordinaten GEometrie zu erzeugen?
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Objectpfad / Einsteigerhilfen
Jens Hansen am 20.11.2008 um 12:18 Uhr (0)
Hallo,den vollständigen Pfad mit Dateinamen bekommst du mit CATIA.ActiveDocument.FullName.Ob ActiveDocument gespeichert wurde oder bekommst du mit CATIA.ActiveDocument.Saved heraus, wobei dabei true oder false ausgegeben wird.SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXingKochbuch - CATIA V5 automatisieren
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA.RefreshDisplay verursacht Absturz
moppesle am 18.12.2018 um 21:01 Uhr (1)
Hallo zusammen,seit kurzem verursacht CATIA.RefreshDisplay einen Absturz auf dem Laptop.CATIA.HSOSynchronized bringt die Fehlermeldung Object doesn´t support this sctionAuf eine Workstation laufen die Makros ohne Probleme.Hat vielleicht jemand einen Tipp für mich.------------------Gruß UweAuch Catia ist nur ein Mensch!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Visual Basic CATIA V5 Intellisense
tberger am 25.09.2013 um 12:42 Uhr (1)
Sollte es für die Deklaration deiner "oRoot" evtl. Dim oRoot As INFITF.Document oRoot = CATIA.ActiveDocumentheissen?------------------Grüße aus dem ThurgauThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Versionsnummer von CATIA in den Zeichnungskopf
Steffen Hohmann am 04.07.2005 um 15:43 Uhr (0)
Hallo, OS = CATIA.SystemConfiguration.OperatingSystem Version = CATIA.SystemConfiguration.Version Release = CATIA.SystemConfiguration.Release ServicePack = CATIA.SystemConfiguration.ServicePack Gruß Steffen
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bestimmten Linienstärken eine Farbe zuweisen
Steffen Hohmann am 22.07.2003 um 09:32 Uhr (0)
Hallo Gansen,so gehts:Sub CATMain() CATIA.ActiveDocument.Selection.Search "Weight=0,13mm,all" CATIA.ActiveDocument.Selection.VisProperties.SetRealColor 255,0,0,1 CATIA.ActiveDocument.Selection.Search "Weight=0,35mm,all" CATIA.ActiveDocument.Selection.VisProperties.SetRealColor 0,255,0,1 CATIA.ActiveDocument.Selection.ClearEnd SubGrussSteffen
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Position.GetComponents - Funktion
Steffen Hohmann am 25.07.2003 um 13:45 Uhr (0)
Hallo Laute, bei Verwendung der SendKeys-Methode muß auf jeden Fall das CATIA-Fenster aktiv sein. Es kann durchaus sein, dass das Makro zu schnell läuft und der gesendete CATIA-Befehl im Nirwana landet. Setzte einfach vor die SendKeys-Methode noch ein DoEvents, damit das Betriebssystem alle Arbeiten vor der Befehlsübergabe an CATIA erledigt. Oder Du aktivierst noch über AppActivate CATIA V5 das CATIA-Fenster aus dem Programm. Gruss Steffen
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zugriff per VB6 mit einer DMU-Lizenz
rerawa am 30.11.2009 um 10:12 Uhr (0)
Hi Ihr alle,bei einer Catia-Lizenz wie ADD oder MD2 etc. kenne ich den weg über Set CATIA = GetObject(, "Catia.Application").Kennt jemand die Sintax, wie ich auf einem XY-Rechner mit einer Lizenz für den Catia-Viewer (ENOVIA - DMU Navigator V5 R18) diese Verbindung herstellt?Danke im vorausGruß Ralf------------------Wer das Ziel nicht kennt, kann nie sagen, ob die Richtung stimmt.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : BOM schreiben mit c#
leon0109 am 08.01.2012 um 19:22 Uhr (0)
Hallo!Problem habe gelöst Für alle die mit c# was machen hier ist der Code.VBSub CATMain()Dim MyProduct As ProductSet MyProduct = CATIA.ActiveDocument.ProductDim catFileTypeText As CatFileTypeMyProduct.ExtractBOM catFileTypeText , "C:TestBOM.txt"---bzw. bei Unix als Pfadz.B. "/home/CATIA/macros/Schreibtest/BOM.txt"End SubC# void CATMain() { Object CATIA = Marshal.GetActiveObject("CATIA.Application"); catiaapp = (INFITF.Application)CATIA; product2 = activedocpart.Product; p ...
|
| In das Form CATIA V5 Programmierung wechseln |