|
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 |
|
SolidWorks : Macro: Zeichnung öffnen vom Teil
WBCCon am 04.08.2021 um 11:43 Uhr (1)
Eine Zweite möglichkeit wäre:wenn ich die Zeichnung öffne und das Macro Starte, dass das macro mir das dazugehörige Teil öffnet
|
| In das Form SolidWorks wechseln |
|
SolidWorks : API in Baugruppe Excel Wert auslesen und an Bauteilskizze schicken
bk.sc am 25.06.2019 um 08:41 Uhr (1)
Hallo Bernhard,bekommst du dann wenigstens eine Schulung für die Thematik VBA bzw. SolidWorks / Excel API?Wenn du explizite Fragen zu einzelnen API Befehlen hast wird dir hier bestimmt gerne geholfen.Paar Tipps für den Einstieg:- Die SWX API Hilfe ist dein Freund auch wenn sie anfangs nicht unbedingt zugänglich ist- Hier und da mal den Macro-Recorder verwenden um einzelne Befehle ausfindig zu machen (der Macro-Recorder zeichnet i.d.R. mehr auf wie nötig manches aber leider auch garnicht)- SolidWorks auf En ...
|
| In das Form SolidWorks wechseln |
|
Makro Programmierung : Input Workmanager-Macro
Klaus Lörincz am 22.03.2005 um 23:55 Uhr (0)
Also, Awmc_il_load_dwg = ein Macro LET ist zu vergleichen mit DEFINE blalba END_DEFINE = Macro Die Zuweisung LET Load_cmd Awmc_il_load_dwg Speichert die Art des Aufrufs von Awmc_il_load_dwg in dem Macro Load_cmd. Das könnte ja auch so sein: LET Load_cmd Awmc_il_load_dwg ABSOLUTE ...oder so Grüßle ------------------ Klaus Lörincz 0174 3439 428 Sindelfingen Germany
|
| In das Form Makro Programmierung wechseln |
|
CATIA V5 Programmierung : Batch-Datei für die Umbenennung von Teilenummer und Exemplarname
AlexE78 am 21.04.2006 um 09:37 Uhr (0)
Guten Morgen,Macros können mit CNEXT -batch -macro MACROestartet werden.Bei Windows gibt es noch die Möglichkeit, ein CATIA-Objekt innerhalb eines VB oder VBS Programms zu erzeugen und dann wie in einem catvbs auf dessen Eigenschaften und Methoden zuzugreifen:dim CATIA set CATIA = CreateObject("CATIA.Application")... oder so ähnlich, ich sitz grad an ner UNIX Maschine und kanns nicht nachschauen.mfg Alex
|
| In das Form CATIA V5 Programmierung wechseln |
|
NX : Modelle lassen sich nicht laden - interner Fehler
Sandman78 am 23.04.2008 um 10:36 Uhr (0)
das steht in der syslog: INTERNAL ERROR caught in file "O:ugnx50ip25srcpart
oindpart_load.c" at line number 8325Adding load status for E:habISSM16x1,5zusammenbau-goemetrie-rein.prt - Internal error (65) Failed to read in part "E:habISSM16x1,5zusammenbau-goemetrie-rein.prt" cpu 1.452, real 1.703Failed to load and update part "E:habISSM16x1,5zusammenbau-goemetrie-rein.prt" cpu 1.515, real 2.375Load failed "E:habISSM16x1,5zusammenbau-goemetrie-rein.prt": CPU time: 1.515 secs, Real time: 2.407 secs&MACRO ...
|
| In das Form NX wechseln |
|
CATIA V5 Programmierung : Catia V5-Tabelle nach Excel exportieren
DasDon am 28.03.2014 um 13:40 Uhr (1)
Hier ist etwas, zwar nicht nach Excel, aber als csv datei. Nach Excel findest du, mit ein wenig suchaufwand, hier im forum genügend.Sub CatMain() Set outFile = CATIA.FileSystem.CreateFile("C:users" & CATIA.SystemService.Environ("USERNAME") & "desktopTableFile.csv", true) Set outStream = outFile.OpenAsTextStream("ForWriting") dim oType(0) oType(0) = "DrawingTable" STATUS = CATIA.ActiveDocument.Selection.SelectElement2(oType,"please select the table to extract",false) If status = "Cancel" then Exit Sub dim o ...
|
| In das Form CATIA V5 Programmierung wechseln |
 |
Excel : Excel Macro - Zellen einfärben
Nikta am 17.06.2015 um 10:31 Uhr (15)
Das ist super! Vielen Dank für die schnelle Hilfe!
|
| In das Form Excel wechseln |
|
Solid Edge : Maße an Excel übergeben?
Billy_Boy am 08.08.2005 um 09:32 Uhr (0)
Hab das selbe Problem,gibts da irgendwo ein Macro?MfGJürgen
|
| In das Form Solid Edge wechseln |
|
CATIA V5 Programmierung : koordinaten aus Excel
denyo_1 am 26.11.2008 um 08:07 Uhr (0)
Hallo,hast du CATIA vor dem Starten ausgeführt? Das sieht mir nach einem API Problem aus. Das CATIA Objekt das der Code bracht wird nicht gefunden bzw. kann nicht gestartet werden (hab mir den Code nicht angesehen da ich noch kein Excel installiert habe).Ev. liegts an der Registrierung von CATIA im System. Hierzu mal Start - Ausführen = C:ProgrammeDassault SystemesB16intel_acodeinCNEXT.exe regserver (muss natürlich an deinen Installationspfad angeglichen werden!)Danach CATIA nochmal neu starten und dann d ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Allgemein : Excel, VBA und Catia
CEROG am 12.10.2009 um 08:21 Uhr (0)
Dann bau jetzt erstmal den Katalog in CATIA auf, bevor du irgendetwas anderes da machst.Das heißt Konstruktionstabellen mit den Parts verbinden usw.------------------Meine Firma | Website zum Buch Technisches Zeichnen mit CATIA V5 | Mein CATIA-BlogWie stelle ich meine Fragen richtig?
|
| In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Programmierung : Aus Catia Vbamakro eine Part aus TeamPDM kopieren
michaelroesch am 23.02.2005 um 19:32 Uhr (0)
Hallo, Innerhalb von CATIA ist es ja auch möglich SmarTeam Scripte zu starten, [TOOLS][OPTIONEN][KOMPATIBILITÄT][SMARTEAMSCRIPTS], vieleicht gibt es eine möglichkeit diese Macro aufzurufen und die ID zu übergeben, im Zweifelsfall über CATIA VBA in eine Textdatei rausschreiben, und mit SmarTscript wieder einlesen. Gruß Michael,
|
| In das Form CATIA V5 Programmierung wechseln |
|
SolidWorks : How to extract a part from ToolBox with API
StefanBerlitz am 27.04.2005 um 12:36 Uhr (0)
Hi Pedro, thanks for the macro and thanks for the cheers Your macro is running like a charm, thanks for sharing. For other users: the macro needs SolidWorks 2005 or above to work (and installed Eccel of corse). Also when copy/pasting the code segment from Pedro to a new macro make sure to move the Sub main to the very end of the macro code to be able to run it from Tools/macros/run. If you launch it from the macro editor or from a toolbar icon this shouldn t be an issue for you are suppose to specif ...
|
| In das Form SolidWorks wechseln |