|
CATIA V5 Programmierung : Launch Catia by opening a CATPart
sina123 am 26.11.2018 um 10:09 Uhr (1)
Hello, I am working on Catia V5 automation and have a requirement to launch Catia by clicking a CatPart/ CatProduct if Catia is not already running. I tried the below code:ProcessStartInfo startInfo = new ProcessStartInfo();startInfo.FileName = @filepath; Process.Start(startInfo);But I get error: System.ComponentModel.Win32Exception (0x80004005): An error occurred in sending the command to the applicationCan anybody help how to solve as this code works on my machine but not in other machine.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Applications im CATIA Strukturbaum benutzerdefiniert neu sortieren
bgrittmann am 01.02.2012 um 12:25 Uhr (0)
ServusVersuch es mal so:Code:Sub CopyAndPaste() Dim sel As Selection Set sel = CATIA.ActiveDocument.Selection sel.Copy #Selektion leeren und Product selektieren sel.clear sel.add CATIA.ActiveDocument.product sel.PasteEnd Sub------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
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 : 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 : 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 : 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 : 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 |