|
CATIA V5 Programmierung : CATIA & Dateiname bzw. Dateiendung auslesen
tberger am 09.08.2010 um 13:21 Uhr (0)
Vielleicht nur zum Verständnis:bei geöffneten Dokumenten in CATIA wirst du keine .igs oder .stp-Endung auslesen können, weil CATIA beim Öffnen diese Dokumente bereits "konvertiert". Somit wären es wieder "CATParts", wen nsie dann gesichert sind.Wenn du den Typ auslesen willst so muss dieses "vor" dem Öffnen passieren:also dir über das FileSystem etc. den Ordner holen, darin die Dokumente und den Namen mit "." splitten, das letzte Split-Segment ist dann dein "Format".------------------Grüße aus dem ThurgauT ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bauteilaustausch in Template
spoerk am 17.06.2009 um 10:42 Uhr (0)
Hi!Erst mal schöne Grüße an alle, bin hier neu, finde gut, dass hier sich so viele engagieren.Ich hätte auch ein Problem, und hab es bisher nicht über die Suche gefunden.Ich bin dabei ein Template zu erstellen, welches eine Baugruppe beinhaltet, die sich auf bestimmte Bedingungen anpasst.habe eine erste einfache Baugruppe aufgezogen und messe verschiedene Abstände. Falls nun ein bestimmter Abstand überschritte wird, muss ein anderes Teil eingebaut werden. Leider funktioniert dies nicht so wie ich will.Ansc ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : rule: verschiedene Referenzen
Mörchen am 20.06.2008 um 14:05 Uhr (0)
Hallo Knut,auf der wunderbaren inoffiziellen CATIA-HIlfeseite gibt es Literaturhinweise: http://catia.cad.de/index.php/literaturliste http://catia.cad.de/index.php/literaturliste/23-literaturliste/66-978-3446403253#yvComment GrußMörchen
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VB Makros: R16 kompatibel zu R19?
zoltan.bekesi am 10.06.2009 um 18:07 Uhr (0)
Hallo Felix,bei R16/.NET ging CreateObject nicht, war darüber auch ein Beitrag hier im Forum.Falls du aber ein CATIA schon laufen hast, funktioniert folgendes einwandfrei:Code:Public CATIA As INFITF.Application = GetObject(, "CATIA.Application")Gruß,Zoltan
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Dll einbinden
Jens Hansen am 07.10.2005 um 11:44 Uhr (0)
Hallo Dirk,man kann im Makro ein externes Programm starten; allerdings ob dies auch mit einer DLL-Datei funktioniert weiß ich nicht.Der Befehl zum Ausführen lautet:CATIA.SystemServiceExecuteProcessus("Exakter Pfad zur Datei")Viel ErfolgJens Hansen------------------Inoffizielle CATIA-Hilfeseitehttp:catia.cad.de
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : zusammenfügen von geöffneten Fenster
FRZ am 04.06.2020 um 10:16 Uhr (15)
Hallo Zusammen,Ich versuche die im Hintergrund geöffneten Fenster zusammen zu adden für ein Vergleich.Dim FensterZahl As IntegerDim n As IntegerFensterZahl = CATIA.windows.Countn = FensterZahl - 1Dim windows As windowsSet windows = CATIA.windowswindows.Item(n + 1).ActivateDim A As ProductDocumentSet A = CATIA.ActiveDocumentFor i = 1 To nwindows.Item(i).ActivateSet B = CATIA.ActiveDocumentSet A = B.Add().ProductNextIch bin noch ein Anfänger und das ist mein erster Versuch! Könnt Ihr mir bitte helfen wo ich ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : STEP Datei einlesen - Transfer completed dialog
weissda am 21.09.2006 um 13:56 Uhr (0)
Na, das ist ja seltsam... Hier mein Code:Sub testSTEP() Path where STEP files are stored stpFolder = "C:FEM" fileName = "Body.stp" Prevent CATIA from displaying any alert windows CATIA.Application.DisplayFileAlerts = False Open the STEP file Set prodDocument1 = CATIA.Documents.Open(stpFolder & "" & fileName) CATIA.Application.DisplayFileAlerts = True End SubKeine Ahnung woran es liegen könnte...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Funktion aus Makro heraus starten
Pausenbrot am 20.11.2009 um 15:55 Uhr (0)
Danke,so klapp dass schon mal.Jetzt noch der Haken:Die Catia-Fkt. wird gestartet aber das Makro läuft im Code weiter. Die Catia-Fkt. ist erst nutzbar, nachdem das Makro beendet ist.Kann man Catia zum warten zwingen?Gruß Pausenbrot.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Dimensionen von 3D-Part ermitteln - auslesen
Axel.Strasser am 27.01.2009 um 16:29 Uhr (0)
Willkommen auf cad.deStell die Frage im CATIA V5 Programmierforum, da gibt es vielleicht eher eine Antwort.Axel[rredit] CATIA-V5-Parts also... ich hatte es vermutet, danke Axel HIER gehts also weiter [/rredit]------------------Inoffizielle deutsche CATIA Hilfeseite
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : interaktive Schaltflächen
dr am 04.08.2006 um 11:44 Uhr (0)
Du kannst Catia aus dem Excel Makro ganz normal ansprechen, beispielsweise so:Code: Schritt 3: Code für das Callback in Excel Makro erzeugenDim wb As WorkbookDim module As VBIDE.VBComponentSet wb = ExApp.ActiveWorkbook Das hier ist der Code, der beim Klick ausgeführt werden soll...Dim myCode As StringmyCode = "" & _ "Sub myButtonCallback() " & vbCr & _ " Dim catia As Object " & vbCr & _ " Set catia = GetObject(, ""Catia.Application"") " & vbCr & _ " MsgBox catia.ActiveDocument.Nam ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Screenshot als PNG?
Maetes am 28.08.2009 um 10:55 Uhr (0)
Manchmal könnt man heulen. Bei Catia manchmal mehr Anscheinend gibt es ja keine richtige Dokumentation was die Capturefunktion in Catia betrifft.Makroaufzeichnung tut nicht, in meinen Fachbüchern steht das was ich schon weiss und hier im Forum schreibt man zwar, das PNG möglich ist, aber nicht wie oODurch ausprobieren kam ich dahinter, das das "CaptureToFile" Modul folgende Dateiformate hat:1 WMF2 TIF3 TIF S/W4 BMP5 JPGBei 6 ist aber fertig, obwohl die manuelle Screenshotfunktion PNG erlaubt?!PNG ist was Q ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Befehl Bedingung aus der Befehlsleiste
Seimo am 02.09.2022 um 14:31 Uhr (1)
Zitat:Original erstellt von Randle:Hallo,also für die englische Umgebung wäre das:Code:Sub CATMain()CATIA.StartCommand "Constraint"End SubIn der deutschen Umgebung müsste dasCode:Sub CATMain()CATIA.StartCommand "Bedingung"End Subsein (nicht getestet!).Catia erwartet dann vom Anwender direkt die Auswahl der Elemente (der Button wird nicht gehighlightet!).Gruß RandleGenau so hab ich das. Funktioniert allerdings nicht wie gewünscht, daher das Thema
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Workbench wechseln bzw abfragen
Filippo am 21.12.2005 um 21:40 Uhr (0)
Hallo Baldi,probiere mal so.Sub CATMain()Dim documents1 As DocumentsSet documents1 = catia.DocumentsDim partDocument1 As PartDocumentSet partDocument1 = documents1.Add("Part")If catia.GetWorkbenchId "PrtCfg" Then catia.StartWorkbench "PrtCfg"End IfpartDocument1.CloseEnd SubCiaoFilippo
|
| In das Form CATIA V5 Programmierung wechseln |