| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
Autor
|
Thema: Ladeoptinen (4134 / mal gelesen)
|
Marcus Moku Mitglied Konstrukteur Lehren-, Formen- und Werkzeugbau
Beiträge: 37 Registriert: 26.07.2017 Intel Core i7-9700K NVIDIA Quadro P4000 Win 10 Pro 64x Siemens NX2007 Series
|
erstellt am: 15. Jan. 2018 08:53 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, bei den Ladeoptionen gibt es drei Möglichkeiten: "Aus Ordner", "Wie gespeichert" und "Aus Suchordnern". Aus Ordner ist in meinem Fall nicht brauchbar, da ich mit einer Wiederverwendungsbibliothek arbeite die Zentral auf dem Rechner liegt. Beim öffnen der Konstruktionen werden diese Teile dann nicht mehr gefunden. Die Projekte liegen Lokal auf meinem Rechner (c:\\CAD\Projektordner) Nun aber zu meiner Eigentlichen Frage: Man kann bei "aus Suchordner" ja ganze Ordnerstrukturen dh. einen Ordner inklusive Unterordner abgeben. Kann man dabei auch angeben, dass erst mal in dem Ordner gesucht wird in dem sich die geöffnete Baugruppe befindet? Das Problem ist nämlich, dass in fast jedem Projekt immer wieder gleiche Teile verbaut werden, dh. in jedem Projektordner gibt es Teile die gleich Hießen z.B. ZSB Grundplatte.prt usw.. Gebe ich nun bei "Aus Suchordnern" den ganzen "CAD" Ordner samt unter Ordner an, kann es passieren, dass beim öffnen von Projekt 5 die "ZSB Grundplatte.prt" aus Projekt 3 geöffnet wird was fatale Folgen hat, da die Grundplatten sich in der Größe oä. von Projekt zu Projekt ändern. Mit "wie gespeichert" ist das Problem, das die "ZSB Grundplatte" einmal konstruiert wurde, dann in die Projektordner kopiert, anschließend in die Konstruktion eingefügt und dann Projekt bezogen angepasst wird. Da sich der Speicherort der "ZSB Grundplatte" ändert, findet NX beim einfügen in das Projekt die einzelnen Teile nicht! (bei jedem Projekt in der "ZSB Grundplatte" die rund 20 Teile einzeln über "Komponente Ersetzten" austauschen ist sehr mühselig) Ich hoffe ich konnte meine Problematik verständlich erklären! Danke schon mal! mfG Marcus ------------------ Marcus 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: 15. Jan. 2018 10:44 <-- editieren / zitieren --> Unities abgeben: Nur für Marcus Moku
Hallo Marcus, bei der Verzeichnisliste "Aus Suchordner" wird die Reihenfolge strikt beachtet. Gleichnamige Teile werden demnach aus den obersten Ordnern geladen. Durch das Umsortieren dieser Reihenfolge, kann man z.B. eine Baugruppenvariante gezielt laden. Es gibt auch die Empfehlung in jedem Projektordner eine Ladeoption (oder mehrere) abzuspeichern, so kann sie auch der Kollege nutzen, ohne dass man ihm viel erklären müsste. Da könntest du dann auch deinen Wunsch realisieren, dass zuerst im Projektordner gesucht wird. Gruß ------------------ Walter Hogger Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Grips Mitglied Techniker
Beiträge: 535 Registriert: 21.09.2004 WIN10 Aktuell TC/NX1973 (NX2306)
|
erstellt am: 15. Jan. 2018 10:55 <-- editieren / zitieren --> Unities abgeben: Nur für Marcus Moku
Hallo Markus die Ordner in den Ladeoptionen werden von oben nach unten gelesen. Daher mein Vorschlag zuerst nach Normteilen suchen. Dann im aktuellen Projekt und erst dann in allen Projekten.. Wobei gleiche Teilenamen in unterschiedlichen Ordnern ist im gefährlich.. etwa so --> c:\\CAD\Reuse Library\... c:\\CAD\Projektordner\Projekt 5 c:\\CAD\Projektordner\... Die drei Punkte geben an das in desem Ordner alle Unterordner durchsucht werden.
------------------ mfg Grips Sysinfo: WIN7, NX10 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Marcus Moku Mitglied Konstrukteur Lehren-, Formen- und Werkzeugbau
Beiträge: 37 Registriert: 26.07.2017 Intel Core i7-9700K NVIDIA Quadro P4000 Win 10 Pro 64x Siemens NX2007 Series
|
erstellt am: 15. Jan. 2018 11:26 <-- editieren / zitieren --> Unities abgeben:
@ Walter Quasi für jedes Projekt eine separate load_options.def erstellen und diese jeweils vor dem öffnen auswählen? mfG ------------------ Marcus [Diese Nachricht wurde von Marcus Moku am 15. Jan. 2018 editiert.] [Diese Nachricht wurde von Marcus Moku am 15. Jan. 2018 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: 15. Jan. 2018 11:40 <-- editieren / zitieren --> Unities abgeben: Nur für Marcus Moku
|
Marcus Moku Mitglied Konstrukteur Lehren-, Formen- und Werkzeugbau
Beiträge: 37 Registriert: 26.07.2017 Intel Core i7-9700K NVIDIA Quadro P4000 Win 10 Pro 64x Siemens NX2007 Series
|
erstellt am: 15. Jan. 2018 11:50 <-- editieren / zitieren --> Unities abgeben:
OK! Ich denke dass ist die Variante die Zielführend ist. Leider ist es meistens sehr Chaotisch, dass man öfters mal an einem Projekt aufhören muss und erst mal mit einem weiteren weitermacht bevor es dann wieder zu ersten geht !
------------------ Marcus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Meinolf Droste Ehrenmitglied V.I.P. h.c. Dipl.Ing
Beiträge: 5175 Registriert: 14.12.2000 NTSI Workstation Core i7-9700K 4.90 GHz 32 GB RAM NVIDIA Quadro P2000 TC 11.5 NX 12.0.2 MP7 NX 1888 testing NX 1899 Beta
|
erstellt am: 15. Jan. 2018 11:57 <-- editieren / zitieren --> Unities abgeben: Nur für Marcus Moku
MoinZ man kann das so machen. Ich halte aber eine solche Vorgehensweise für sehr gefährlich. Spätestens wenn man mit WAVE arbeitet ist das Chaos vorprogrammmiert, und wenn dann Schrott produziert worden ist hat man nicht nur dem materiellen Schaden, vermutlich sind auch alle Termine geplatzt. Entweder eindeutige Dateinamen, die sich vielleicht aus "Projekt" und "Benennung" zusammen setzen. Oder aber ein vernünftiges PLM System das in der Lage ist solche Situationen abzufangen. ------------------ Grüße Meinolf Ich steh auf flotte Dreier I know I was born and I know that I'll die but the in between is mine - Pearl Jam Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Marcus Moku Mitglied Konstrukteur Lehren-, Formen- und Werkzeugbau
Beiträge: 37 Registriert: 26.07.2017 Intel Core i7-9700K NVIDIA Quadro P4000 Win 10 Pro 64x Siemens NX2007 Series
|
erstellt am: 15. Jan. 2018 12:01 <-- editieren / zitieren --> Unities abgeben:
|
Meinolf Droste Ehrenmitglied V.I.P. h.c. Dipl.Ing
Beiträge: 5175 Registriert: 14.12.2000 NTSI Workstation Core i7-9700K 4.90 GHz 32 GB RAM NVIDIA Quadro P2000 TC 11.5 NX 12.0.2 MP7 NX 1888 testing NX 1899 Beta
|
erstellt am: 15. Jan. 2018 12:47 <-- editieren / zitieren --> Unities abgeben: Nur für Marcus Moku
Wenn wir über NX reden beispielsweise Teamcenter. Es gibt sicherlich Alternativen, aber die tiefe Integration wirst du nirgendwo anders bekommen. Allerdings für wenige Arbeitsplätze sicherlich schwer zu begründen. Aber wie gesagt, eindeutige Dateinamen helfen ja schon sehr viel weiter. Ich habe ja keine Ahnung ob ihr WAVE verwendet. Aber bei uns im Hause hat man auch mal Dateien auf dem OS kopiert, verschoben und umbenannt. Da die WAVE Links das nicht mit bekommen hat das dazu geführt das auf falschen Daten gefräst worden ist. Und das hinterher auseinander zu fummeln ist häufig genug mehr Arbeit als die Sachen neu zu erstellen. ------------------ Grüße Meinolf Ich steh auf flotte Dreier I know I was born and I know that I'll die but the in between is mine - Pearl Jam Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Marcus Moku Mitglied Konstrukteur Lehren-, Formen- und Werkzeugbau
Beiträge: 37 Registriert: 26.07.2017 Intel Core i7-9700K NVIDIA Quadro P4000 Win 10 Pro 64x Siemens NX2007 Series
|
erstellt am: 15. Jan. 2018 15:03 <-- editieren / zitieren --> Unities abgeben:
Für einen ggf. im Laufe der nächsten Jahre zwei Arbeitsplätze Teamcenter zu begründen ist nahezu unmöglich/aussichtslos! So wie es bis jetzt läuft ist es nicht die feine Englische Art und es muss sich noch überlegt werden wie man dass ganze gestalten kann, damit es sicherer funktioniert. ------------------ Marcus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Meinolf Droste Ehrenmitglied V.I.P. h.c. Dipl.Ing
Beiträge: 5175 Registriert: 14.12.2000 NTSI Workstation Core i7-9700K 4.90 GHz 32 GB RAM NVIDIA Quadro P2000 TC 11.5 NX 12.0.2 MP7 NX 1888 testing NX 1899 Beta
|
erstellt am: 16. Jan. 2018 08:48 <-- editieren / zitieren --> Unities abgeben: Nur für Marcus Moku
MoinZ was du vermeiden solltest: - gleiche Dateinamen für unterschiedliche Bauteile - nie NX Dateien auf dem Betriebssystem umbenennen oder verschieben wenn du dir nicht absolut sicher bist - WAVE Verknüpfungen von einer Baugruppenkomponente in eine andere Komponente, sondern wenn möglich nur von einer Komponente in einer BG an die BG. Sonst passen sehr schnell die sogenannte WAVE Geometrie und die WAVE Position nicht mehr zueinander. - wenn du mit WAVE arbeitest: keine Daten auf Betriebssystemebene verschieben / kopieren, sondern den Klonen-Befehl verwenden oder ein SAVE-AS durchführen, dabei die Reihenfolge des Speicherns / Schliessens von Dateien beachten. - keine Bohrungsreihen erzeugen, es wird intern eine WAVE Struktur über mehrere Bauteile erstellt ! - bei den Ladeoptionen vor einem SAVE-AS "Übergeordnungen laden, alle Ebenen" aktivieren Und du solltest dich intensiv mit den Referenz-Sets und dem daraus resultierenden Verhalten beschäftigen. Mach dich mit dem Unterschied zwischen Bauteil- und Komponentennamen vertraut. Oftmals sieht ein Teil das du öffnest im ersten Moment gut aus. Wenn man dann aber genauer hinschaut ist zum Beispiel ein WAVE Link von Bauteil BT1 in BG1 erzeugt worden. BG2 ist dann kopiert worden, der Link verweist auf die Geometrie von BT1, ist aber von der Komponentenposition her immer noch in BG1 referenziert. Was TC betrifft: erstens muss es nicht unbedingt TC sein. Zweitens würde man ein PLM System, egal welches, nicht nur für die 2 NX Arbeitsplätze einsetzen, sondern für alle Arbeitsplätze die sich mit einem Produkt beschäftigen, also Konstruktion, Fertigung, QS, eventuell auch den Vertrieb etc. Als reine Zeichnungsverwaltung ist so ein System nicht gedacht.
------------------ Grüße Meinolf Ich steh auf flotte Dreier I know I was born and I know that I'll die but the in between is mine - Pearl Jam Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Fe3C Mitglied Konstrukteur
Beiträge: 155 Registriert: 02.11.2005 NX 1988 build 2201 Win10 TC 13.2.0
|
erstellt am: 16. Jan. 2018 14:33 <-- editieren / zitieren --> Unities abgeben: Nur für Marcus Moku
Tach zusammen, wenn man auf einem Dateisystem arbeitet, ist größte Disziplin angesagt. Da sind schonmal schwuppdiwupp größere Datei-Äste verschubst. Mir wird ganz blümerant, wenn ich daran denke, das unsere User auf dem OS arbeiten und speichern müssten. TeamCenter ist natürlich gesetzt, aber ist auch finanziell 'ne Hausnummer... nur, wenn man einmal so richtig ins Klo gegriffen hat und dann die Daten nicht mehr hinkriegt, ist es für die Firma nicht mehr nur ein kleines Problem. Ich würde vielleicht die Dateien wie ZSB-Grundplatte etc, mit einem Projektkenner o.ä. erweitern (am besten laufende Nummer) wie zum Beispiel "ZSBGrundplatte_0001" dann haben die Dateien an sich den gleichen Namen aber man hat physikalisch andere Dateien. Und wenn ihr mal später euch 'ne Datenbank anschafft könnt ihr auch die Daten besser reinsaugen und differenzieren. Diese Schmerzen haben fast alle mal erlitten, so wie Meinolf zu Recht beschrieben hat, wir "durften" auch mal diese Erfahrung sammeln Gruß Fe3C Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |