|
CATIA V5 Programmierung : Makros im BatchModus
3.1415926535 am 10.08.2004 um 15:30 Uhr (0)
Hallo, ich versuche gerade mit dem Cnext Befehl unter Windows meine Makros zu starten um sie auf Batchfähigkeit zu testen. Um zu verhindern das CATIA startet hilft der Befehl -batch weiter und um ein Makro zu starten der Befehl -macro. Wenn CATIA bereits offen ist und ein Part geladen ist und ich jetzt eingebe: Cnext -batch -macro P:MyMacro.CATScript passiert gar nichts ... Wieso wird mein Macro nicht ausgeführt? Muss man den Pfad in setzen? Hm scheint auch nicht zu klappen .. Hlp plz Pi
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia über Excel VBA starten
EmilioSanchez am 11.10.2004 um 15:01 Uhr (0)
Hallo Hugo, kein Spezialist, Hobby Programmierer. Hab mit Excel VBA begonnen und nach und nach verschiedene Projekte verwirklicht. Hilfe zu Excel oder Word VBA findest du unter anderem im installationsordner von Office , z. B. C:ProgrammeMicrosoft OfficeOffice10. Hier befinden sich Dateien die mit .chm oder .hlp enden und im Dateinamen VBA beinhalten. C4N Bernd
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA ------> Excel
V5Playaz am 10.07.2009 um 08:44 Uhr (0)
Ich würde erst mal in den Task-Manager schauen, nachdem dein Makro beendet ist.Dann müsste dir nämlich auffallen, dass eine Excel-Applikation in den Prozessen vorhanden ist.Das liegt daran, dass du in deinem Makro zwar eine Excel-Applikation erstellst, diese aber am Ende des Makros nicht wieder schliesst.Also, beende den Excel-Prozess im Task-Manager erst einmal manuell und versuche danach dein Makro neu auszuführen.Wenn das funktioniert hat, erweitere dein Makro, Excel wieder zu schliessen.Grüße Dominik
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : ´Model CV4 in CV5 automatisch als dxf abspeichern
Bartleby am 03.08.2004 um 13:38 Uhr (0)
Hallo Feyza, also das mit dem Starten von dem Macro läuft nicht mit start von CATIA und batch start macro sondern andersrum mit start von dem Macro. in dessen Eigenschaften steht dann wieder öffnen mit CATIA siehe Bildanhang. in dem Macro steht dann als erstes (aber schon nach Sub und den Deklarationen) Documents.Open([Name AS CATBSTR]) as Document den Name mit Pfad musst Du nur aus deinem ACAD raus bringen (ggf. als string in eine temporäre datei speichern und die dann gleich wieder platt machen?, da hab ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makroaufzeichnung aus Excel 2010 nach CATIA
bgrittmann am 02.04.2014 um 08:18 Uhr (1)
ServusHast du die Reference zu Excel in Catia-VBA aktiviert? Welche Fehlermeldung kommt? Wo/Wie ist Selection dimensioniert/deklariert?GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Macro-Punkte
Tweety79 am 17.12.2008 um 12:32 Uhr (0)
Hi!Ich kann das Macro bei mir nicht starten. Ich habe nur eine Zeichnung offen und ein Part so wie du geschriben hast. Aber sobald ich das MAcro starte, kommt eine Meldung "Nur eine Zeichnung und 1 part dürfen geöffnent sein. es wird beendet ( so in etwa ) und nichts geht mehr.Was mache ich falsch?
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Pfadangabe realisieren???
Lusilnie am 10.10.2005 um 23:12 Uhr (0)
Hallo robert_de,habe mal Dein Script getestet und bin zu folgendem Ergebins gekommen:1.) Die Funktion "BillOfMaterial" hat einen internen (Programmier-)Fehler.2.) Der Fehler tritt bei manueller Ausführung nur einmal (oder einmal pro Sitzung?) auf.3.) Der Fehler besteht darin, das CATIA beim Abspeichern von "BillOfMaterial" ?versucht? Excel zu starten und es angeblich nicht findet.4.) Der Fehler tritt wieder auf, wenn man per Macro versucht, im Format "XLS" in eine Datei zu speichern, die nicht auf ".xls" e ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : how to Pause macro
appvid am 07.09.2012 um 23:08 Uhr (0)
Hi good day..Could some explain how to pause macro for user to see catia screen and do his check and continue. this is what i wan to do----------------Sub main step-1 copy data from one file to another filecode (i have code) step-2here i want user to check file if copied geometry is right. If he says ok rest of the macro would continue step-3 file saveascode (i have code)end sub----------Any examples how to use vbModel and vbModeless with userformHappy weekend and thanksappvid
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Unix: nach Catiastart autom. Makro laufen lassen
AlexE78 am 15.12.2005 um 17:32 Uhr (0)
Hallo Watje...normalerweise ist der Aufruf unter Unix identisch (CNEXT -macro ...). Falls irgendein Startprogramm verwendet wird, sollte dieses einen Macro-Aufruf weitergeben... also das entsprechende Programm/Script einfach mit "-macro Macrodatei.catvbs" als letztem Parameter starten.mfg Alex
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Excel starten
V5Playaz am 01.04.2010 um 09:29 Uhr (1)
Hallo,bei mir unter VB2008 muss ich das so deklarieren:dim oExcel as Excel.ApplicationDann ist sichergestellt, dass auch auf die Excel-Bibliothek zurück gegriffen wird.Oder halt alternativ as Object deklarieren.Grüsse Dominik
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Macro Export in Excel / Punktkoordinaten / anderes Achsensystem
HansJoachimFrimei am 01.09.2016 um 10:23 Uhr (5)
Servus,ich verwende folgendes Marco zum Exportieren von Punktekoordinaten nach Excel. (siehe Anhang, Link dazu: http://www.coe.org/p/fo/et/thread=16586).Der Vorteil für mich ist, dass man beim Auslesen geometrische Sets und ein neu definiertes Achsensystem verwenden kann. Das zu lösende Problem ist aber, dass man nicht automatisiert bzw. mit einem Wisch mehrere geometrische Sets auslesen kann. In meinem Fall existieren ca. 200 geometrische Sets a 10.000 Punkte (siehe Anhang), welche ich auf einmal in eine ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Dokumententyp mit Macro erkennen?
hexxi24 am 30.11.2012 um 15:08 Uhr (0)
Wie kann ich das Dokumententyp(Catpart, Catproduct, Components usw...) mit einem Macro erkennen?Mit diesem bekomme ich den Name angezeigt:MsgBox (CATIA.Activedocument.Product.Products.Item(2).Name)Wie lässt sich ein Macro erstellen die Alle Catparts (des Aktiven Produktes) in einem neuen Fenster öffnet? (aber nicht Produkte und Componente usw.)Also ungefähr sowas:"if xxx.Item(i).Dokumententyp = Catpart, öffne in neum Fenster...Loop i++"
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Excel-Aufruf wird nicht erkannt
DanielFr. am 12.01.2012 um 16:45 Uhr (0)
Hallo Tim,könntest du uns ev. mal die Screenshots von den Fehlermeldungen geben. Wenn du ein Excel-Objekt mittels GetObject erzeugst dann muss auch das ActiveWorkbook instanzierbar sein. Mit dem Excel-Objekt erhälst du zugang zu allen vererbten Objekten und das ActiveWorkbook ist eines davon.------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
| In das Form CATIA V5 Programmierung wechseln |