|
CATIA V5 Programmierung : Variablen anstatt festen Dateinamen
mattu82 am 14.07.2005 um 10:32 Uhr (0)
Hallo, ich bin noch sehr neu in der Makroprogrammierung in V5. Ich möchte gerne ein Makro erstellen, dass mir ein V5 CATPart in ein .model umwandelt. Bisher habe ich folgendes Language="VBSCRIPT" Sub CATMain() Set partDocument1 = CATIA.ActiveDocument partDocument1.ExportData "/home/catguest/catia_files/Data/parts/Bracket_HDDgif.model", "model" End Sub Das funktioniert auch noch recht gut, allerdings wird mit diesem Makro natürlich jede Datei in Bracket_HDDgif.model umgewandelt. Wie setze ich da jetzt ein ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : StartCommand iCommandId Auflistung
mattu82 am 27.07.2005 um 08:38 Uhr (0)
Hi,danke für die schnelle Antwort.Ist die COM Schnittstelle auf Windows und auf AIX verfügbar? Aus deinem Code werd ich irgendwie auch noch nicht schlau. Ich hoffe, ich habe meine Frage richtig formuliert. Ich möchte den Weg automatisieren, der manuell über Datei - Send to - Directory geht. Ist dieser Code für diesen Weg? Bei der Ausführung als Makro bekomme ich derzeit auch Fehlermeldungen.mfgmattu------------------A fool with a tool is still a fool
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Noch ein Versuch -> CATProduct nach CATPart
mattu82 am 05.09.2005 um 09:29 Uhr (0)
Gut dann hier das Makro.Ob das gut ist kann ich nicht sagen, aber es funktioniert Ich habe eine catvba Datei erstellt mit VB Editor unter Catia. Public Sub CATMain()Dim CATProtDoc As ProductDocumentDim CATProt As ProductDim wshshellSet CATProtDoc = CATIA.ActiveDocumentSet CATProt = CATProtDoc.ProductCATIA.ActiveDocument.Selection.ClearCATIA.ActiveDocument.Selection.Add CATProtCATIA.StartCommand ("Convert Product to CATPart")MsgBox "test"Call Shell("wscript c:sendkey.vbs")End SubDie SendKey.vbs sieht folgen ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Pfad der geöffneten Datei übergeben
mattu82 am 21.09.2005 um 09:28 Uhr (0)
Hallo zusammen,ich habe ein kleines Problem mit einer Variablen, die ich setzen möchte, ich komme nur nicht drauf wie.ich habe ein Makro, um CATDrawings in PDFS umzuwandeln (hauptsächlich habe ich das von hier, nur ein bisschen abgewandelt)Jetzt möchte ich, dass das erstellte pdf in den pfad gespeichert wird, aus dem das catdrawing geöffnet wurde. Heißt also, wenn das catdrawing in c: mp liegt soll das erstellte pdf auch in c: mp gespeichert werden. allerdings ändert sich der pfad von vorgang zu vorgang, d ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Pfad der geöffneten Datei übergeben
mattu82 am 21.09.2005 um 10:54 Uhr (0)
hat geklappt, genau das hab ich gesucht.danke vielmals. ------------------A fool with a tool is still a fool
|
| In das Form CATIA V5 Programmierung wechseln |