|
CATIA V5 Programmierung : Extrahieren von Körpern in separates Datei
Filippo am 07.09.2005 um 13:45 Uhr (0)
bei mir funktioniert immer noch (V5R14SP5).Probiere mit dem CATPart (TestParttoProduct.zip)CiaoFilippo
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Extrahieren von Körpern in separates Datei
TeZett am 12.09.2005 um 13:41 Uhr (0)
ergänzung:das script scheint NICHT zu funktionieren, wenn man mehrere dateien geöffnet hat, selbst wenn die zu verarbeitende aktiviert ist.schliesst man alle dateien bis auf die zu verarbeitende, funktioniert das script tadellos und ohne fehlermeldung.das script erspart mir persönlich eine halbe stunde stupide arbeit pro datensatz. bin total happy
|
| 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
AlexE78 am 21.09.2005 um 10:21 Uhr (0)
Guten Morgen,Der Pfad eines geöffneten CATIA-Dokuments kann ganz allgemein mit sDocPath = oDoc.Pathabgefragt werden. Egal ob Part, Product oder Drawing...An das (geöffnete) Document-Object kommt man mit set oDoc = CATIA.ActiveDocumentoder set oDoc = CATIA.Documents.Item(sDocName | iDocIndex)mfg alex
|
| 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 |
|
CATIA V5 Programmierung : Gesucht: Makro für ReplaceComponent Part->cgr
cwillmann am 28.09.2005 um 13:00 Uhr (0)
Hallo,hat jemand schon einmal das Szenario gehabt bzw. programmiert,indem alle CATParts eines Produktes via Makro ausgetauscht werden gegen die gleichnamige CGR-Datei aus dem (beliebigen) +Cache-Verzeichnis?Also:[loadeddocument]Part4711.CATPart - {Local Cache}Part4711.cgr[loadeddocument]Part4712.CATPart - {Local Cache}Part 4712.cgrusw.Herzlichen Dank für das zur Verfügungstellen eines (ähnlichen) Makros oder hilfreiche Tipps!!------------------Grüße,Christian Willmann---Inoffizielle Pro/E-Hilfeseitehttp:// ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Funktionalität Silhouette über Makro nutzen
Lusilnie am 29.09.2005 um 02:15 Uhr (0)
Hallo CAD-V5,wenn ich es recht verstehe, besteht Dein Problem aus 2 Teilproblemen:1.) Auslesen der Parts aus dem Verzeichnis2.) Umwandeln der Parts in cgrs mit DMO-SilhouetteZu 1.) ist besser das Betriebssystem zu nutzen, da CATIA meines Erachtens dazu unzureichend ist. Zu 2.) ist meine Idee, jeweils das Part in ein leeres Product zu laden, zu selektieren und mittels DMO-Silhouette als cgr zu speichern (Tipp zu letzterem: Makro-Rekorder)Der Knackpunkt aus meiner Sicht (und wenig CATIA-FileSystem-Management ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Pfadangabe realisieren???
robert_de am 06.10.2005 um 14:29 Uhr (0)
Hallo,wende mich einfach mal mit dem Problem an euch das ich ganz normal die Bill of Material / Stückliste in einer Exceltabelle ausgeben will.Diese Funktion ist ja schon in CATIA integriert. Jetzt bin ich soweit und habe ein Macro angefertigt was diese automatiesiert.Nur leider ist es mir noch nicht gelungen das ich vor dem anspeichern der Excel-Datei eine Abfragefenster erstellen konnte inn dem ich erst den Pafd und dann denn Dateinamen eingeben kann unter dem die Stückliste dann als Tabelle gespeichert ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Pfadangabe realisieren???
robert_de am 06.10.2005 um 16:15 Uhr (0)
Hallo Günter,habe es jetzt soweit realisiert das ich auswählen kann wie die datei heist und wohin sie gespeichert werden soll. Dann scheint er aber einen fehler zu bringen wenn es daum geht diese Datei anzulegen.Code liegt vereinfacht in einer Datei im Anhang!Eine weitere Frage wäre wie bekommt man es hin das man beiim Speichen der Stückliste zwischen mehreren Formaten wählen kann also das nicht nur wie bis jetzt das Excel-Format, sondern villeicht auch *.txt oder *.doc, usw. angeboten wird?Und dann würde ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Pfadangabe realisieren???
Günter K. am 06.10.2005 um 17:22 Uhr (0)
Hallo Robert,Wenn du eine neue Datei anlegen willst, musst du auch deren Format mit angeben, also z.B. "Stückliste.xls".Bei Auswahl einer bereits vorhandenen Datei, wird die Dateiendung automatisch mit übernommen.Wenn du zwischen verschiedenen Formaten auswählen möchtest, solltest du in der FileSelectionBox den Filter auf "*.*" setzen und anschließend das Format der ausgewählten Datei in einer "Select Case" Anweisung überprüfen.Gute Literatur kann ich dir leider keine empfehlen, ich arbeite lediglich mit d ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Pfadangabe realisieren???
robert_de am 07.10.2005 um 07:42 Uhr (0)
Hallo Günter,Danke für deine Antwort habe mich aber jetzt eigentlich dazu durchgerungen das ich die Stückliste einfach in Excel ausgeben will und einfach nur der Pfad und der Name der Datei ausgewählt werden soll. Das funktioniert ja jetzt schon mal soweit mit der "FileSelectionBox" doch er scheint ein Problem damit zu haben die xls Datei zu erstellen denn dann bekomme ich immer folgende Fehlermeldung ( siehe Anlage ) wenn ich den dir weiter oben schon mal gezeigten Quellcode verwende. Hast du vielleicht e ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Pfadangabe realisieren???
robert_de am 07.10.2005 um 10:02 Uhr (0)
Nein ist eigentlich auch nicht der Fall da ja wie gesagt diese Exel-Datei durch das Makro neu erstellt werden soll. Selbst wenn ich eine vorhanden *.xls Datei auswähle bringt er nachdem ich die Abfrage ob er sie überschreiben soll denn gleichen Fehler wie weiter oben beschrieben. Habe dir noch mal mein Makro angehängt so wie ich es zum testen verwende und wie schon geschrieben die Fehlermeldung kommt immer!!Gruß Robert
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Dll einbinden
Watje am 07.10.2005 um 11:41 Uhr (0)
Hallo Ich habe mit Visual Basic ein Programm geschrieben und davon eine dll-datei erzeugt. Mein Frage: wie kann ich die dll.datei im Makroeditor aufrufen.Dirk
|
| In das Form CATIA V5 Programmierung wechseln |