| | |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| | |
 | SIEMENS PLM CONNECTION 2026 | 22. - 24. Juni 2026 | Lufthansa Konferenzzentrum Seeheim |
| | |
 | Designcenter Solid Edge 2026 Basis Training | Remote, ein Seminar am 09.06.2026
|
|
Autor
|
Thema: NXOpenC++ CGM-Erstellung des aktuellen Bildschirmausschnitts in der Drafting-Umgebung (1012 mal gelesen)
|
Zoechi Mitglied Software Entwickler

 Beiträge: 28 Registriert: 03.07.2008 NX 4.0.4.2 MP9, MS Visual Studio 2005, NX 4.0 Open C und MFC
|
erstellt am: 03. Jul. 2008 11:34 <-- editieren / zitieren --> Unities abgeben:         
Hallo Leute! Ich möchte gerne in einem eigenen Progtamm mit den NXOpen C++ Funktionen eine CGM vom aktuellen Bildschirmausschnitt erstellen und diesen dann in ein TIFF umwandeln. Um ein CGM der ganzen Drawing zu erstellen habe ich schon mehrere Möglichkeiten gefunden. Die Funktionalität soll genau so sein wie wenn ich unter NX4 auf File->Plot gehe, "Display" auswähle und dann auf "Save CGM File" drücke. Kann mir jemand von euch bei meinem Problem weiterhelfen? fg Thomas
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |

| | Duales Studium Elektrotechnik (B.Eng.) am virtuellen Campus - MACH-3D GmbH | Starte Deine Zukunft im Bereich Elektrotechnik gemeinsam mit der MACH-3D GmbH und der IU Internationalen Hochschule (IU). Im Dualen myStudium ? akkreditiert als duales Fernstudium - sammelst Du Deine Praxiserfahrung im Unternehmen und lernst die Theorie zu 100?% virtuell, ergänzt durch optionale digitale Begleitveranstaltungen.
Industrieller 3D-Druck von Prototypen über Kleinserien bis zur Serienfertigung.... | | Anzeige ansehen | Weitere: Ingenieure und technische Berufe |
|
Zoechi Mitglied Software Entwickler

 Beiträge: 28 Registriert: 03.07.2008 NX 4.0.4.2 MP9, MS Visual Studio 2005, NX 4.0 Open C und MFC
|
erstellt am: 08. Jul. 2008 08:17 <-- editieren / zitieren --> Unities abgeben:         
... habe die Antwort bereits gefunden. Sie stand vor meinen Augen, hab sie nur nicht gesehn! Die folgende Funktion liefert die Lösung:
Code:
extern int UF_CGM_export_cgm(tag_t drawing_sheet, UF_CGM_export_options_p_t export_options, const char * file_name);
Wenn für drawing_sheet ein NULL_TAG übergeben wird, wird für die aktuelle Anzeige ein CGM erstellt. Wenn der Tag einer Drawing übergeben wird, wird für die Zeichnung ein CGM erstellt. Mit der Funktion UF_PLOT_convert_file lässt sich dann ein TIFF erstellen. fg Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |