| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
Autor
|
Thema: Baugruppe/Bauteil von mm in m umwandeln (988 / mal gelesen)
|
TC2828 Mitglied Getriebeingenieur
Beiträge: 7 Registriert: 02.07.2020 NX 10
|
erstellt am: 02. Jul. 2020 08:51 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich brauche Tipps bzgl. der folgenden Angelegenheit: Ich muss eine STL-Datei erstellen, die die Einheit m besitzt und nicht wie in meiner STP-Datei mm. Wie sollte ich hier am besten vorgehen? Wenn ich das Modell mit dem Faktor 0.001 runterskaliere wird das Modell sehr grob und ich bekomme eine Fehlermeldung beim Erstellen der STL. Ist auch verständlich, da mein Modell mit Schrauben etc. kleiner als 1 mm ist. Viele Grüße 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: 02. Jul. 2020 09:21 <-- editieren / zitieren --> Unities abgeben: Nur für TC2828
Hallo TC2828, irgendwo in deiner Prozeskette muss der Faktor 1000 oder 1/1000 rein. Dazu gibst du uns zu wenig Infos. Was passiert mit den Daten? Welche Maschine, welches System bekommt die Daten? Kann dort skaliert werden? Wer macht die Vorgabe "Einheit m"? So wie du es beschreibst, hätte ich übrigens die Daten der STP-Datei um den Faktor 1000 vergrößert, nicht kleiner gemacht. Gruß ------------------ Walter Hogger Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
TC2828 Mitglied Getriebeingenieur
Beiträge: 7 Registriert: 02.07.2020 NX 10
|
erstellt am: 02. Jul. 2020 09:36 <-- editieren / zitieren --> Unities abgeben:
Also die STL wird in später von einem anderen Tool eingelesen und leider werden dort die mm als m interpretiert. Mein Modell hat bspw. eine Kantenlänge von 1000 mm und dies erscheint im Tool später als 1000 m. Dementsprechend muss ich dafür sorgen, dass die Kante die Länge 1 (m) hat und nicht 1000 (mm). In NX habe ich leider beim Erstellen der STL keine Möglichkeiten gesehen einen Faktor einzupflegen. 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: 02. Jul. 2020 10:16 <-- editieren / zitieren --> Unities abgeben: Nur für TC2828
Hallo TC2828, Zitat: ... wird in später von einem anderen Tool eingelesen ...
Genau das war meine Frage. Wenn es um Slice-Software (Zerlegen in Schichten für 3D-Drucker) geht, da geht das Skallieren bzw. Umstellen der Einheit auf alle Fälle. In NX klappt das allerdings auch aber nicht über "Körper skalieren" sondern über Bearbeiten > Transformieren > Maßstab ... Wenn diese Funktion nicht verfügbar ist, mass man sie aktivieren. Das ist aber ein anderes Thema und auch hier im Forum schon beschrieben. Gruß ------------------ Walter Hogger Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
TC2828 Mitglied Getriebeingenieur
Beiträge: 7 Registriert: 02.07.2020 NX 10
|
erstellt am: 02. Jul. 2020 10:55 <-- editieren / zitieren --> Unities abgeben:
Danke erstmal. Habe ich gerade probiert. Aus meiner NX Datei heraus meldet er den Fehler, dass manche Teile parametrisiert seien. Habe auf ignorieren geklickt und über 10 min gewartet - Vorgang aktiv und mehr passiert nicht. Das gleiche jetzt ohne Fehlermeldung aus einer STP Datei heraus. Es lädt seit über 10 min und nichts passiert. Vllt ist der Skalierungsfaktor etwas zu stark... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
TC2828 Mitglied Getriebeingenieur
Beiträge: 7 Registriert: 02.07.2020 NX 10
|
erstellt am: 02. Jul. 2020 11:14 <-- editieren / zitieren --> Unities abgeben:
So. Ich habe immer wieder auf ok geklickt, sodass er der Faktor 0.001 mehrmals angewandt hat und dementsprechend nie zum Ende gekommen ist. Also das runterskalieren funktioniert schon mal sehr gut. Allerdings habe ich mit dem skalierten Körper ein Problem bei der STL Erstellung. Es kommt die Fehlermeldung: Fehler bei Erzeugen des Facettenkörpers aufgetreten. Hast du da auch einen Tipp für mich? PS: Ich finde die Einstellungsmöglichkeiten beim Erstellen einer STL sehr mager in NX. In Creo hatte man, soweit ich mich erinnere, deutlich mehr Optionen. 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: 02. Jul. 2020 11:57 <-- editieren / zitieren --> Unities abgeben: Nur für TC2828
Hallo TC2828, ich kenn zwar Creo nicht, aber um die Möglichkeiten von NX zum Thema STL-Daten erzeugen/verändern/exportieren zu erklären, kann man schon einen 3- bis 5-Tages-Kurs draus machen. STL-Daten durften früher per Definition nur positive Zahlen enthalten, d.h. das Objekt muss in CAD vollständig im positiven Oktanten liegen. Aus dieser Zeit kommt die Fehlermeldung. Üblicherweise kann man die ignorieren, es hängt aber vom nachfolgenden System ab. Ggf. hat das dann dort ein Probleme. Vorher hast du was von STEP-Daten erwähnt. Die sind nicht parametrisch, ggf. ist deine Problembeschreibung etwas unsauber? Gruß ------------------ Walter Hogger Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
TC2828 Mitglied Getriebeingenieur
Beiträge: 7 Registriert: 02.07.2020 NX 10
|
erstellt am: 09. Jul. 2020 11:09 <-- editieren / zitieren --> Unities abgeben:
Hallo, das Problem besteht immer noch. Gibt es also keine Möglichkeit die Einheit umzuwandeln? Warum sollte eine funktionierende STP-Datei zu Problemen führen? Ein Freund hat mit einer anderen Software die STP problemlos in der Größe bzw. Einheit in eine STL umwandeln können. Gruß 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: 09. Jul. 2020 13:27 <-- editieren / zitieren --> Unities abgeben: Nur für TC2828
Hallo TC2828, einmal versuch ich's noch, obwohl du auf meine Fragen nicht eingehst. Ok, das mit dem "positiven Oktanten" habe ich verwechselt, das gilt für STL-Daten. SORRY! Es gibt eine Einstelldatei ugstep214.def, die für die Richtung NX-nach-STEP grundsätzlich verantwortlich ist. Ich hab mal reingesehen, finde aber nichts zum Thema "Einheiten umstellen". STEP-Dateien kann man lesen und editieren. Wenn du mal reinsiehst findest du einige Einstellungen bei der Suche nach "UNIT". Da müsste man sich mal beschäftigen, bzw. Vergleiche mit den "guten STP-Dateien deines Freundes" anstellen. Der direkte Vergleich mit "anderer Software" ist Quatsch. Das bringt dich nicht weiter und führt bestenfalls zu der Empfehlung "nimm doch die andere Software". Gruß ------------------ Walter Hogger Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
TC2828 Mitglied Getriebeingenieur
Beiträge: 7 Registriert: 02.07.2020 NX 10
|
erstellt am: 13. Jul. 2020 11:57 <-- editieren / zitieren --> Unities abgeben:
Danke nochmal. Also ehrlich gesagt sind die STP Dateien von mir erstellt worden. Ich habe diese erstellt, um sie an 3. Personen zu senden. Ich komme aus der Creo Welt und bin nicht 100 Prozent fit in NX. Ich teste das mal gleich. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |