| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
Autor
|
Thema: Layout und modeling Bereich beim DXF Export (2902 / mal gelesen)
|
Erni90 Mitglied Konstrukteur, Formenbau / Warmmassivumformung
Beiträge: 97 Registriert: 11.12.2015 HP Workstation Z440 Windows 7 x64 SP1 NX 10.0.3.5 MP18 NX 12.0.1(testing) ECTR V 4.4 Euklid V16-SP1
|
erstellt am: 21. Aug. 2017 13:39 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, Wir schreiben seit kurzem mit einem Konvertierungsserver Neutralformate automatisiert in unser SAP System. Dazu verwenden wir die BatchEngine von DSC. Diese greift auf die dxfdwg.exe sowie die zugehörige .def Datei (Kopie aus dem NX Installfolder) zu. Aktuell wird der modeling sowie der drawing Bereich mit in die DXF geschrieben. Mit unserem Viewer im Haus (Autoview) können wir auch beide Bereiche sehen. Nun kamen aber vermehrt Rückfragen von Bearbeitern, dass diese nur komische Linien auf den DXF sehen, das sind entsprechend die Drahtgitterlinien aus dem modeling Bereich. Um diesen ewigen Nachfragen aus dem weg zu gehen hier meine Frage: Wo finde ich die entsprechende Einstellung in den Batchdateien um den Zeichnungsbereich direkt ins modeling zu schreiben? In der .def ändert sich leider kein Eintrag, wenn ich zwischen modeling und layout wechsel. Hier noch unsere .def: LOG_FILE = MSG_MASK = VOLUMINOUS DSP_MASK = VOLUMINOUS !dxftoug or dwgtoug keywords UNITS = Metric MAX_SPLINE_DEGREE = 3 UGI_DIM_IMPORT_FLAG = GROUP !ugtodxf or ugtodwg keywords UGI_SOLID_EXPORT = ACAD_VERSION = R2004 UGI_CURVE_MASK = Points,Lines,Arcs,Conics,B-Curves,Silhouette Curves,Solid Edges on Drawings UGI_SURF_MASK = UGI_ANNOT_MASK = Dimensions,Notes,Labels,ID Symbols,Tolerances,Centerlines,Crosshatching,Draft Aid by Parts,Stand Alone Symbols,Symbol Fonts UGI_STRUCT_MASK = Groups,Views,Drawings,Components,Reference Sets UGI_SOLID_MASK = UGI_DRAWING_NAMES = UGI_USER_DEFINED_VIEWS = SURFU = 8 SURFV = 8 UGI_PROC_ASSEM = Use load_options.def options UGI_COMP_FAIL = Abort if Load Fails UGI_LOAD_COMP = Load Components UGI_LOAD_VER = Load Exact Version UGI_COMP_SUB = Do not Allow Substitution UGI_LOAD_OPTION = Load From Assem Dir UGI_SEARCH_DIRS = VIEW_MODERASE_MODE = YES ASSEMBLY_MAP=ON FILL_MODE=OFF BASE_PART_MM = dwgnullnx100_mm.prt BASE_PART_IN = dwgnullnx100_in.prt UGI_GDT_EXPORT_AS_BLOCK = NO EXPORT_DRAWING_USING_CGM = NO IMPORT_ACAD_MODEL_DATA = YES IMPORT_ACAD_MODEL_DATA_TO = MODELING IMPORT_ACAD_LAYOUTS = YES IMPORT_ALL_ACAD_LAYOUTS = YES ACAD_LAYOUTS_TO_IMPORT = IMPORT_ACAD_LAYOUTS_TO = IMPORTED_VIEW IMPORT_ACAD_CURVES_ON_SKETCH = NO AVOID_NX_TEMPLATE_PART_LAYERS = YES SET_NX_LAYER_NUMBER_FROM_PREFIX = NO SKIP_UNREFERENCED_ACAD_LAYERS = YES IMPORT_UNSELECTED_ACAD_LAYERS = NO IMPORT_UNSELECTED_ACAD_LAYERS_TO = 256 UNSELECTED_ACAD_LAYER_LIST = NON_NUMERIC_LAYER_SORTING_CRITERIA = ALPHABETICAL IMPORT_ACAD_BLOCK_AS = GROUP ASPECT_RATIO_CALCULATION_ON_IMPORT = AUTOMATIC_CALCULATION WIDTHFACTOR_CALCULATION_ON_EXPORT = AUTOMATIC_CALCULATION EXPORT_DIMENSIONS_AS = REAL SUPPORT_MTEXT_FORMATTING_ON_IMPORT = NO Gruß Benni
[Diese Nachricht wurde von Erni90 am 21. Aug. 2017 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Markus_30 Moderator CAx-Architect
Beiträge: 5551 Registriert: 21.03.2005 Windows 10 (21H2) NX 2007 Series
|
erstellt am: 21. Aug. 2017 14:10 <-- editieren / zitieren --> Unities abgeben: Nur für Erni90
Hallo Benni, meines Wissens gibt es da keine Einstellung in der dxfdwg.def dafür. Du müsstest die Option der Kommandozeile mitgeben. Auf GTAC lese ich: ##################################### [m=<'output to' mode>] Optional, default: m (for Modeling) Valid modes are: d (for Drafting) and m (for Modeling) ##################################### Das sind die Einstellungen für den 2D-Exchange (da war der DXF-Export früher mit drin). Die dürften aber für den "neuen" DXF-Export (der so neu eigentlich gar nicht ist) aber auch gelten. Evtl. hilft dir das weiter? ------------------ Gruß Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Erni90 Mitglied Konstrukteur, Formenbau / Warmmassivumformung
Beiträge: 97 Registriert: 11.12.2015 HP Workstation Z440 Windows 7 x64 SP1 NX 10.0.3.5 MP18 NX 12.0.1(testing) ECTR V 4.4 Euklid V16-SP1
|
erstellt am: 21. Aug. 2017 14:50 <-- editieren / zitieren --> Unities abgeben:
Hallo Markus, danke für die Antwort. Leider sind meine Kenntnisse, was programmieren angeht, beschränkt. Das Skript verweist auf die dxfdwg.exe im UGII_BASE_DIR Verzeichnis auf dem Konvertierungsserver. Diese Datei ist noch jungfräulich und ich kann kompilierte .exe Dateien IMHO nicht bearbeiten? Was meinst du mit "die Option der Komanndozeile mitgeben"? Wäre froh wenn du mir da noch einen Tritt in die richtige Richtung mitgeben kannst? Ansonsten muss halt der Siemens oder DSC Support ran, aber das dauert immer so lange bis man adäquate Hilfe bekommt. Gruß
[Diese Nachricht wurde von Erni90 am 21. Aug. 2017 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Walter Hogger Moderator Maschinenbauingenieur
Beiträge: 3990 Registriert: 06.10.2000 UG V2 bis UG V18 NX1 bis NX2008 ("NX19")
|
erstellt am: 21. Aug. 2017 15:02 <-- editieren / zitieren --> Unities abgeben: Nur für Erni90
|
justus_ Mitglied Dipl.-Ing.
Beiträge: 444 Registriert: 01.15.2003 NX 11.0.2.7 TC 11 WIN 7<P>Dell Precision T3600 Nvidia Quadro 4000
|
erstellt am: 21. Aug. 2017 18:58 <-- editieren / zitieren --> Unities abgeben: Nur für Erni90
Hallo zusammen, ich hatte das Problem, dass mit dem Verschieben des DXF/DWG-Export vom 2D-Austausch in den aktuell vorhandenen Wizard die Möglichkeit weggefallen ist die Optionen, die früher in der ugto2d.def enthalten waren, zu setzen. Ein paar notwendige Optionen haben einfach nichts mit dem eigentlichen DXF/DWG-Export zu tun sondern mehr mit dem "Plattklopfen" der Zeichnung im Vorfeld. Daher habe ich versucht die Optionen aus der ugto2D.def in die dxfdwg.def zu übernehmen und würde behaupten, dass dieses auch funktioniert. Versuch doch einfach mal DEFAULT_CNV_MODE = MODELING in Deine dxfdwg.def aufzunehmen. Vielleicht klappt es? Viele Grüße justus ------------------ ...und immer daran denken: Wenn der Bauer nicht schwimmen kann ist immer die Badehose schuld! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Erni90 Mitglied Konstrukteur, Formenbau / Warmmassivumformung
Beiträge: 97 Registriert: 11.12.2015 HP Workstation Z440 Windows 7 x64 SP1 NX 10.0.3.5 MP18 NX 12.0.1(testing) ECTR V 4.4 Euklid V16-SP1
|
erstellt am: 22. Aug. 2017 10:53 <-- editieren / zitieren --> Unities abgeben:
Hallo Justus, Leider hat deine Idee nicht funktioniert, das wäre auch zu einfach gewesen. @Walter: Danke für die Unterlagen, aber das Kommando dxfdwg.exe -help war auch nicht gerade aufschlussreich. Noch jemand eine Idee, wie ich dem Skript mitgeben kann, dass das Zeichenblatt in den modeling Bereich der dxf geschrieben wird? Im Prinzip geht der Report aus dem Anhang schon genau in die richtige Richtung, halt nur andersrum. Gruß
[Diese Nachricht wurde von Erni90 am 22. Aug. 2017 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|