| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| |
| Solid Edge Simulation | Modalanalyse, Frequenzganganalyse und thermische Analyse |
Autor
|
Thema: Userfunction für IGES-Export einer Drawing (490 mal gelesen)
|
pe123 Mitglied
Beiträge: 5 Registriert: 02.12.2003
|
erstellt am: 02. Dez. 2003 14:53 <-- editieren / zitieren --> Unities abgeben:
|
ugteufel Mitglied Dipl.-Ing. für Feinwerktechnik
Beiträge: 181 Registriert: 10.10.2003 NX6-NX11 auf Win XP/7 Konstruktionsdienstleistung CAD-Schulung Projektmanagement
|
erstellt am: 02. Dez. 2003 16:45 <-- editieren / zitieren --> Unities abgeben: Nur für pe123
Hallo Petra! Der ganze 2-D-Datenaustausch in iges, dxf, dwg-Format funktioniert nur so richtig über das Sondermodul "Datei" "Exportieren" "2D-Austausch". Damit habe ich die besten Erfolge erziehlt. Hierbei (bei iges) wird auch die komplette Layerstruktur mit übergeben. Mit diesem Modul habe ich die besten Erfahrungen gemacht und übergebe damit auch die Daten an andere 2-D-CAM-Programme. Der 2. nicht ganz so gute Weg ist. Zeichnung in "CGM-Format" exportieren, dann wieder auf ein UG-part "Importieren" "CGM-Format" und wieder "Datei" "Exportieren" "iges". Ist ein bisschen umständlicher, aber geht zur Not auch. Nur die Layerstruktur ist dahin. Gruss von ------------------ thomas schwarze fa. modelltechnik Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ugsi Mitglied
Beiträge: 590 Registriert: 01.11.2003 NX10 NX12 NX1899
|
erstellt am: 02. Dez. 2003 17:45 <-- editieren / zitieren --> Unities abgeben: Nur für pe123
Hallo Petra, was Thomas geschrieben hat ist der beste Weg, den Export über 2d-Austausch in Konstruktion/IGES-Datei schreiben hier bekommt man alles rausgeschrieben. Achtung auf keinen Fall direkt in Export IGES schreiben hier kommen in der Regel keine Geometrien und Maße an ist daher unbrauchbar. Gruß ------------------ ugsi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
pe123 Mitglied
Beiträge: 5 Registriert: 02.12.2003
|
erstellt am: 03. Dez. 2003 09:15 <-- editieren / zitieren --> Unities abgeben:
Hallo Thomas, Hallo ugsi, danke erstmal für Eure Antworten. Aber das was Ihr geschrieben habt ist mir schon bekannt. Ich weiß, daß die "nackte" IGES-Ausgabe von assoziativen Zeichnungen Mist produziert. Ich möchte einen Vorgang, den wir sehr oft interaktiv machen, automatisieren. Deshalb Userfunction. Und zwar 1. Einlesen eines CGM-Files (Drawing) und 2. Ausgabe dieser flachen Zeichnung nach IGES. Für den 2. Schritt fehlt mir die entsprechende Userfunction. Ich vermute, das geht nur mit UF_PART_export. Aber wie ich diese Funktion für den IGES-Export (einer Drawing, oder auch des ganzen Parts) anwenden muß ist mir unklar. Ein Beispiel wäre da sehr hilfreich. Gruß Petra Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thomas Röhrig Mitglied
Beiträge: 189 Registriert: 14.07.2001
|
erstellt am: 03. Dez. 2003 10:39 <-- editieren / zitieren --> Unities abgeben: Nur für pe123
|
pe123 Mitglied
Beiträge: 5 Registriert: 02.12.2003
|
erstellt am: 03. Dez. 2003 11:07 <-- editieren / zitieren --> Unities abgeben:
|
stefan.f Mitglied
Beiträge: 123 Registriert: 03.09.2002
|
erstellt am: 03. Dez. 2003 11:45 <-- editieren / zitieren --> Unities abgeben: Nur für pe123
Hallo Petra. Du musst erst ein UG-Part mit UF_PART_export erzeugen, und anschliessend durch den Konverter schicken. Hier ein Ausschnitt aus nem UG Sample: char *pfn; pfn = "%UGII_BASE_DIR%\\IGES\\iges"; // tfn == UG-Datei // ofn == IGES-Datei // lfn == Log-Datei sprintf(cmd, "%s i=%s o=%s d=igesexport.def l=%s", pfn, tfn, ofn, lfn); if (!UF_CALL(UF_PART_export(tfn, n, objects))) { system(cmd); } Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
pe123 Mitglied
Beiträge: 5 Registriert: 02.12.2003
|
erstellt am: 03. Dez. 2003 12:32 <-- editieren / zitieren --> Unities abgeben:
|
| Technischer Produktdesigner Maschinenbau (m/w/d) Systemkoordinierung | KOMMEN SIE AN BORD! Schiffbau voller Leidenschaft, hochspezialisierte Marineschiffe, Innovation und Teamwork: Dafür steht die NVL Group. Wir sind eine privat geführte, unabhängige Werftengruppe mit vier renommierten Werftstandorten in Norddeutschland und internationalen Standorten mit mehr als 1.500 hoch qualifizierten Mitarbeitenden. Unseren Kunden bieten wir maßgeschneiderte, ... | Anzeige ansehen | Konstruktion, Visualisierung |
|
pe123 Mitglied
Beiträge: 5 Registriert: 02.12.2003
|
erstellt am: 04. Dez. 2003 12:28 <-- editieren / zitieren --> Unities abgeben:
|