Autor
|
Thema: HILFE! HILFE! HILFE! (1685 mal gelesen)
|
Power Mitglied
Beiträge: 1075 Registriert: 08.11.2004
|
erstellt am: 30. Jul. 2005 10:05 <-- editieren / zitieren --> Unities abgeben:
Habe gestern 80 Zeichnungen von hand in .dxf konvertiert, weil mit dem Batch das nicht geht! Stimmt nicht ganz das geht, aber jede Maßlinie auf der konvertierten Zeichnung ist mit Achsensystem der View verbunden! Sehr komisches Phänomen. Also ich bekomme ich Linienwolke, die sich aus dem Ursprung zur jeder Maßlinie zieht. So eine Zeichnung kann man doch gar nicht benutzen. Wenn ich aber meine Zeichnung über Datei>Sichern unter in .dxf konvertiere - funktioniert das! Ist das wahrscheinlich ein Zeichen, dass ich noch eine Lizenz kaufen muss? ;-) Hat das jemand schon gehabt, oder weiß wahrscheinlich wie es sich beseitigen lässt? Irgendwas unter Tools>Optionen? Schöne Grüße Power Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Power Mitglied
Beiträge: 1075 Registriert: 08.11.2004 NX12, CATIA V5
|
erstellt am: 02. Aug. 2005 09:21 <-- editieren / zitieren --> Unities abgeben:
|
Axel.Strasser Ehrenmitglied V.I.P. h.c. Selbstständig im Bereich PLM/CAx
Beiträge: 4107 Registriert: 12.03.2001
|
erstellt am: 02. Aug. 2005 09:30 <-- editieren / zitieren --> Unities abgeben: Nur für Power
Hast Du es schon einmal mit dem Export Script aus der Downloadseite versucht ? Es gibt dort ja zwei, nimm mal eins und pass es auf dxf an, sollte eigentlich gehen. Oder versuche mal von dort den Batch Manager von Jens. Axel Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Power Mitglied
Beiträge: 1075 Registriert: 08.11.2004 NX12, CATIA V5
|
erstellt am: 02. Aug. 2005 09:34 <-- editieren / zitieren --> Unities abgeben:
|
Axel.Strasser Ehrenmitglied V.I.P. h.c. Selbstständig im Bereich PLM/CAx
Beiträge: 4107 Registriert: 12.03.2001
|
erstellt am: 02. Aug. 2005 09:43 <-- editieren / zitieren --> Unities abgeben: Nur für Power
Die Seite: http://catia.cad.de/v5/download.htm kennst Du ja hoffentlich ;-) Dort findest Du in der Liste ein Script EXPORT_STEP203.CatScript ändere darin in die Zeilen: PFADAUSGABE = folderoutput & f1.name & ".stp" PartDocument1.ExportData PFADAUSGABE, "stp" stp durch dxf und versuche es. Ist von mir ungetestet, sollte aber IMHO gehen, ansonsten musst Du Dir noch das Script DRWtoPDF.CatScript anschauen. In dieser Liste findest Du auch den Batch Manager 1.3 von Jens, da kann ich allerdings nicht mehr dazu sagen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Power Mitglied
Beiträge: 1075 Registriert: 08.11.2004 NX12, CATIA V5
|
erstellt am: 02. Aug. 2005 09:55 <-- editieren / zitieren --> Unities abgeben:
|
Power Mitglied
Beiträge: 1075 Registriert: 08.11.2004
|
erstellt am: 02. Aug. 2005 10:10 <-- editieren / zitieren --> Unities abgeben:
|
Axel.Strasser Ehrenmitglied V.I.P. h.c. Selbstständig im Bereich PLM/CAx
Beiträge: 4107 Registriert: 12.03.2001 Früher war vieles gut, und das wäre es heute immer noch, wenn man die Finger davon gelassen hätte!
|
erstellt am: 02. Aug. 2005 11:00 <-- editieren / zitieren --> Unities abgeben: Nur für Power
|
Power Mitglied
Beiträge: 1075 Registriert: 08.11.2004
|
erstellt am: 02. Aug. 2005 11:05 <-- editieren / zitieren --> Unities abgeben:
|
Axel.Strasser Ehrenmitglied V.I.P. h.c. Selbstständig im Bereich PLM/CAx
Beiträge: 4107 Registriert: 12.03.2001 Früher war vieles gut, und das wäre es heute immer noch, wenn man die Finger davon gelassen hätte!
|
erstellt am: 02. Aug. 2005 11:07 <-- editieren / zitieren --> Unities abgeben: Nur für Power
|
Power Mitglied
Beiträge: 1075 Registriert: 08.11.2004
|
erstellt am: 02. Aug. 2005 11:15 <-- editieren / zitieren --> Unities abgeben:
|
Axel.Strasser Ehrenmitglied V.I.P. h.c. Selbstständig im Bereich PLM/CAx
Beiträge: 4107 Registriert: 12.03.2001 Früher war vieles gut, und das wäre es heute immer noch, wenn man die Finger davon gelassen hätte!
|
erstellt am: 02. Aug. 2005 11:21 <-- editieren / zitieren --> Unities abgeben: Nur für Power
|
Axel.Strasser Ehrenmitglied V.I.P. h.c. Selbstständig im Bereich PLM/CAx
Beiträge: 4107 Registriert: 12.03.2001
|
erstellt am: 02. Aug. 2005 11:24 <-- editieren / zitieren --> Unities abgeben: Nur für Power
|
Power Mitglied
Beiträge: 1075 Registriert: 08.11.2004 NX12, CATIA V5
|
erstellt am: 02. Aug. 2005 11:26 <-- editieren / zitieren --> Unities abgeben:
Ja, das habe ich auch gemerkt. Nur der Pfad hatte keine Umlaute und war ganz kurz (habe 2 Varianten ausprobiert). Kann es sein, dass ich als Ausgabeverzeichnis einen anderen Pfad eingeben musste, der mit dem Quellpfad nicht gleich ist? ------------------ Gruß Power Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Axel.Strasser Ehrenmitglied V.I.P. h.c. Selbstständig im Bereich PLM/CAx
Beiträge: 4107 Registriert: 12.03.2001
|
erstellt am: 02. Aug. 2005 15:44 <-- editieren / zitieren --> Unities abgeben: Nur für Power
|
Andreas Mitglied Konstrukteur
Beiträge: 270 Registriert: 16.10.2000
|
erstellt am: 02. Aug. 2005 16:08 <-- editieren / zitieren --> Unities abgeben: Nur für Power
Wir nutzen zum konvertieren in dxf einen Plotviewer (s-plot). Unser PDM generiert von jedem Drawing die Blätter als hpgl und diese kann ich mit dem s-plot viewer automatisch im batch mode konvertieren. Falls alle Stricke reissen, wäre das eine Möglichkeit. ------------------ Gruss aus dem Saarland Andreas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Power Mitglied
Beiträge: 1075 Registriert: 08.11.2004 NX12, CATIA V5
|
erstellt am: 02. Aug. 2005 16:29 <-- editieren / zitieren --> Unities abgeben:
Das alles funktioniert leider nicht. Wenn ich sogar ein uneditiertes Maro DRWTOPDF.CATScript ausführe, kommt zuerst die Fehlermeldung, dass die Datei kann nicht gelesen werden und dann sieh Bild Fehlermeldung. Und so sieht's die vom original Batch Manager konvertierte Zeichnung aus - Bild DXF P.S. Wir haben kein PDM System ;-) ------------------ Gruß Power Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thomas Harmening Ehrenmitglied V.I.P. h.c. Arbeiter ツ
Beiträge: 2897 Registriert: 06.07.2001 Tebis_3.4 CatiaV5 R19
|
erstellt am: 02. Aug. 2005 20:35 <-- editieren / zitieren --> Unities abgeben: Nur für Power
|
Power Mitglied
Beiträge: 1075 Registriert: 08.11.2004
|
erstellt am: 03. Aug. 2005 08:28 <-- editieren / zitieren --> Unities abgeben:
|
Axel.Strasser Ehrenmitglied V.I.P. h.c. Selbstständig im Bereich PLM/CAx
Beiträge: 4107 Registriert: 12.03.2001 Früher war vieles gut, und das wäre es heute immer noch, wenn man die Finger davon gelassen hätte!
|
erstellt am: 03. Aug. 2005 09:15 <-- editieren / zitieren --> Unities abgeben: Nur für Power
Hallo Power, ich denke ich kann Dein Problem nachvollziehen. Versuche mal die Directoryeingaben mit einem \ abzuschlieseen, dann sollte es funktionieren :-). Im Script wird der Dokumentenname aus Pfad und Datei zusammengesetzt und wenn Du im Directorynamen am Schluss kein \ anhängst dann ergibt sich pfaddatei.CATDrawing und die wird halt nicht gefunden. Axel Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Power Mitglied
Beiträge: 1075 Registriert: 08.11.2004
|
erstellt am: 03. Aug. 2005 09:30 <-- editieren / zitieren --> Unities abgeben:
Moin Axel, jetzt kommt folgende Meldung (Sieh Anhang). Die sieht aber schon sicherlich besser aus :-) Das war PDF-Makro. Jetzt versuche ich noch DXF daraus zu machen. P.S. Ich denke mal, dass nur derjenige der das Makro geschrieben hat konnte diese Kleinigkeit ausfinden. Stimmt das? ------------------ Gruß Power [Diese Nachricht wurde von Power am 03. Aug. 2005 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Power Mitglied
Beiträge: 1075 Registriert: 08.11.2004 NX12, CATIA V5
|
erstellt am: 03. Aug. 2005 09:43 <-- editieren / zitieren --> Unities abgeben:
Tja, eine Zeichnung habe ich als DXF bekommen (Neue Zeichnung.JPG), die ist auch ok. Aber dann kommt schon wieder ein Fehler (Neue Fehlermeldung.jpg) + (Da sitzt er.JPG). Schade. Hauptsache das Konvertieren funktioniert ordentlich! Ich hoff aber, dass es eine Lösung gibt. ------------------ Gruß Power Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Axel.Strasser Ehrenmitglied V.I.P. h.c. Selbstständig im Bereich PLM/CAx
Beiträge: 4107 Registriert: 12.03.2001
|
erstellt am: 03. Aug. 2005 10:30 <-- editieren / zitieren --> Unities abgeben: Nur für Power
Hallo Power, mit der Kleinigkeit finden ist eigentlich nicht so tragisch, es braucht nur ein bisschen vbs Kenntnisse. Ich habe das Script mal etwas abgeändert: Sub CATMain()
folderinput = InputBox ("Bitte den Ursprungsordner eingeben","Eingabe","C:\EINGABE\",500,1000) If not Right(folderinput, 1) = "\" Then folderinput = folderinput & "\" folderoutput = InputBox ("Bitte das Zielordner eingeben","Eingabe","C:\AUSGABE\",500,1000) If not Right(folderoutput, 1) = "\" Then folderoutput = folderoutput & "\" Dim fs, f, f1, fc, s Set fs = CreateObject("Scripting.FileSystemObject") Set f = fs.GetFolder(folderinput) Set fc = f.Files For Each f1 in fc Dim documents1 As Documents Set documents1 = CATIA.Documents Dim document1 As Document PFADEINGABE = folderinput & f1.name Set document1 = documents1.Open(PFADEINGABE) Dim drawingDocument1 As Document Set drawingDocument1 = CATIA.ActiveDocument drawingDocument1.Standard = 1 Dim drawingSheets1 As DrawingSheets Set drawingSheets1 = drawingDocument1.Sheets Dim drawingSheet1 As DrawingSheet Set drawingSheet1 = drawingSheets1.Item(1) drawingSheet1.Activate Set drawingDocument1 = CATIA.ActiveDocument PFADAUSGABE = folderoutput & f1.name & ".dxf" drawingDocument1.ExportData PFADAUSGABE, "dxf" Dim specsAndGeomWindow1 As Window Set specsAndGeomWindow1 = CATIA.ActiveWindow specsAndGeomWindow1.Close Set drawingDocument1 = CATIA.ActiveDocument drawingDocument1.Close s = s & f1.name s = s & vbCrLf Next MsgBox "fertig !" & vbCrLf & s End Sub Versuche es mal aus. Das Problem mit dem Directory Namen ist abgefangen und hoffentlich auch das andere Problem. Dies kommt wahrscheinlich daher, dass Dein Blatt in der Zeichnung nicht "Blatt.1" heisst, deswegen ist das Script wieder auf die Schnauze gefallen. Das generelle Problem ist dass sowieso nur das erste Blatt in der Zeichnung genommen wird, solltest Du zeichnungen mit mehreren Blättern haben, wird immer nur das erste konvertiert. Die ist halt alles so Effekte von "quick and dirty"-Scripts, sie können helfen, der der sie anwendet sollte aber auch wissen was intern abgeht. Axel Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Power Mitglied
Beiträge: 1075 Registriert: 08.11.2004 NX12, CATIA V5
|
erstellt am: 03. Aug. 2005 10:55 <-- editieren / zitieren --> Unities abgeben:
|
Basti83 Mitglied student
Beiträge: 32 Registriert: 03.08.2005 für präsentationen
|
erstellt am: 03. Aug. 2005 17:03 <-- editieren / zitieren --> Unities abgeben: Nur für Power
bin neu hier in dem forum, gluecklich es gefunden zu haben ehrlich gsagt. hier scheinen sich doch einige auszukennen! hehe jeedenfalls, bezüglich DXF.
es ist bei mir unbedingt wichtig, das ich mein modell, also 3D, in eine dxf umwandle, damit mein kollege damit weiterarbeiten kann mit Cinema4d und 3DstudioMax. ich habe den batch manager ausprobiert, aber das haut nicht hin. er fragt nacht dem verzeichnis, was ich auch angebe und macht dann garnix. es kommt nur kurz des Catialogo, das wars. so, kann es sein das ich das alles missverstehe, denn ich kenne dxf frueher von Acad, was eigentlich nicht fuer meine 3d modelle brauchbar ist. jeedenfalls, ich kann nur gewisse formate speichern, aber wichtig waer einfach VRML oder DXF. komm einfach nicht weiter danke Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Basti83 Mitglied student
Beiträge: 32 Registriert: 03.08.2005 für präsentationen
|
erstellt am: 03. Aug. 2005 17:08 <-- editieren / zitieren --> Unities abgeben: Nur für Power
ajo, wenn ich schon dabei bin. es wuerden mir diese formate genuegen: DXF, 3DS, C4D, VRML find einfach nix im internet. kann des vielleicht "rhinoceros", habs no nie probiert
wie gesagt, bin ein neuling in der hinsicht
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cmb Mitglied Systembetreuer
Beiträge: 500 Registriert: 12.07.2002
|
erstellt am: 04. Aug. 2005 15:27 <-- editieren / zitieren --> Unities abgeben: Nur für Power
|
Power Mitglied
Beiträge: 1075 Registriert: 08.11.2004 NX12, CATIA V5
|
erstellt am: 04. Aug. 2005 15:32 <-- editieren / zitieren --> Unities abgeben:
|
Power Mitglied
Beiträge: 1075 Registriert: 08.11.2004
|
erstellt am: 04. Aug. 2005 15:36 <-- editieren / zitieren --> Unities abgeben:
|
Power Mitglied
Beiträge: 1075 Registriert: 08.11.2004 NX12, CATIA V5
|
erstellt am: 15. Aug. 2005 12:18 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von Axel.Strasser: Das generelle Problem ist dass sowieso nur das erste Blatt in der Zeichnung genommen wird, solltest Du zeichnungen mit mehreren Blättern haben, wird immer nur das erste konvertiert.
Hi Axel, das stimmt nicht ganz - das Makro konvertiert auch weitere Blätter. Es kann aber sein dass es das geänderete Makro ist. ------------------ Gruß Power Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |