| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| |
| NX Programmierung (NXOpen.net, UF mit VB, C#) |
Autor
|
Thema: Jede Menge ungenutzter Ausdrücke in der Zeichnung (UG-Part) (2498 mal gelesen)
|
Markus_30 Moderator CAx-Architect
Beiträge: 5513 Registriert: 21.03.2005 Windows 10 (21H2) NX 2007 Series
|
erstellt am: 12. Aug. 2013 20:58 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, habe schon wieder ein Problemchen. Und zwar hat ein User eine Zeichnung erstellt. Eigentlich recht übersichtlich. Aber: Das Part hat eine Dateigröße von 570 MB. Wenn ich die Expression-Liste aufmache, dann dauert das schon mal zehn Minuten. Will ich die Expressions löschen, dann hängt sich mein NX auf. Teilebereinigung braucht fünf Minuten, allerdings werden die Ausdrücke nicht gelöscht, ich denke die Nixe bricht (aus welchen Gründen auch immer) ab. Wenn ich die Expressions exportiere, dann hat das File 70 MB und fast eine Million Zeilen. Bei allen Versuchen, die Geschichte zu bereinigen, bin ich bis jetzt gescheitert. Mein Arbeitsspeicher läuft auch gnadenlos voll, so dass auf die Platte ausgelagert werden muss, was dann natürlich auch wieder dauert... Ich habe 8 GB Arbeitsspeicher. Jetzt meine Frage: Habt ihr ein paar Tipps für mich, was ich noch tun kann? Die Ausdrücke sind unbenutzt (stichprobenartig überprüft), in der Zeichnung sind keine Features, etc. enthalten. Bitte fragt mich nicht, wie diese Ausdrücke erzeugt wurden, der User weiß es nicht bzw. kann es sich nicht erklären. Ich sehe viele Ausdrücke (fast ausschließlich), die mit pXX'XX'XX'XX'XX'XX... (also zwanzig Mal kopiert oder importiert) bezeichnet sind. Interpart-Links sind keine dabei (habe in der exportierten Expression-Liste danach gesucht). Ich habe keine Idee, was ich noch tun könnte und würde mich sehr über eure Hilfe freuen. ------------------ Gruß Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Rainer Schulze Ehrenmitglied V.I.P. h.c. Dipl.-Ing. im Ruhestand
Beiträge: 4419 Registriert: 24.09.2012
|
erstellt am: 13. Aug. 2013 07:19 <-- editieren / zitieren --> Unities abgeben: Nur für Markus_30
>>Teilebereinigung braucht fünf Minuten, allerdings werden die Ausdrücke nicht gelöscht, ich denke die Nixe bricht (aus welchen Gründen auch immer) ab. >>Ich habe 8 GB Arbeitsspeicher. >>Ich habe keine Idee, was ich noch tun könnte Für die meisten Situationen ist NX ja mit 8GB RAM zufrieden, aber in diesem Fall würde ich auf 16GB aufstocken. Ist ja nach heutigen Maßstäben auch nicht riesig... Sagt die Protokolldatei irgend etwas zum Abbruch der Teilebereinigung? (Du hast doch nicht etwa vergessen, das Häkchen für das Löschen unbenutzter Expressions zu setzen? ) >> ... eine Zeichnung ... Eigentlich recht übersichtlich. Vielleicht ist es ja einfacher, die Zeichnung neu zu erstellen. Frag doch mal in der Sektion "Programmierung", ob jemand in der Lage ist, diesen Teil der Teilebereinigung als externes Programm umzusetzen. ------------------ Rainer Schulze Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Big King Ehrenmitglied NX/Tc Admin
Beiträge: 1943 Registriert: 06.12.2010 TC13.3_Patch_4 (Upgrading TCxx in 20xx) Solid Edge 2022 MP6 (Upgrading SE20xx in 20xx) BCT v22R2 Inspector (Testing v22R6 Inspector) -Server VM -Lenovo ThinkPad Intel Core i7-9750H CPU2.6GHz NVIDA Quatro T2000 48GB RAM Win10 Pro 21H2
|
erstellt am: 13. Aug. 2013 07:28 <-- editieren / zitieren --> Unities abgeben: Nur für Markus_30
Hallo Markus Hast du das part in Teamcenter ? Wenn ja, probier mal folgendes: 1. Part (Zeichnung) mittels NamedReferenced exportieren 2. Part (Zeichnung) im Nativ modus öffnen 3. jetzt probier das zeugs zu löschen, Teilebereinigung etc. 4. wenns geklappt hat speichern 5. Mittels NamedReferenced importieren, zuvor das andere part mit 570 MB im NamedReferenced löschen gruss ------------------ “Vision without action is a daydream. Action without vision is a nightmare.” Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
uwe.a Ehrenmitglied maschbau-ing.
Beiträge: 1939 Registriert: 20.12.2000 Windows7/64Pro Vmware UG16-Nx10beta
|
erstellt am: 13. Aug. 2013 08:19 <-- editieren / zitieren --> Unities abgeben: Nur für Markus_30
|
Markus_30 Moderator CAx-Architect
Beiträge: 5513 Registriert: 21.03.2005 Windows 10 (21H2) NX 2007 Series
|
erstellt am: 13. Aug. 2013 08:26 <-- editieren / zitieren --> Unities abgeben:
Guten Morgen, vielen Dank für eure Antworten. Zitat: Original erstellt von Rainer Schulze: Für die meisten Situationen ist NX ja mit 8GB RAM zufrieden, aber in diesem Fall würde ich auf 16GB aufstocken. Ist ja nach heutigen Maßstäben auch nicht riesig...
Mittlerweile hat's ein Kollege probiert... Mit 16 GB schiebt sich da auch nicht viel, allerdings läuft der Speicher nicht mehr voll (steht ca. bei 7,5 GB). Zitat: Original erstellt von Rainer Schulze: Sagt die Protokolldatei irgend etwas zum Abbruch der Teilebereinigung?
Nicht wirklich viel :( "Part Cleanup: OK" Zitat: Original erstellt von Rainer Schulze: (Du hast doch nicht etwa vergessen, das Häkchen für das Löschen unbenutzter Expressions zu setzen? )
Da kann ich dich beruhigen: Der Haken ist drin. Ich versteh' es mal als kleinen Witz ;) Zitat: Original erstellt von Rainer Schulze: Vielleicht ist es ja einfacher, die Zeichnung neu zu erstellen.
Das wird jetzt dann auch gemacht, wenn kein Geistesblitz mehr kommt. Zitat: Original erstellt von Big King: Hast du das part in Teamcenter ?
Ja, in der Tat, das Teil ist in Teamcenter. Hätte ich dazu sagen sollen: Ich habe das Zeug bereits exportiert und versuche es native zu bereinigen. ------------------ Gruß Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Markus_30 Moderator CAx-Architect
Beiträge: 5513 Registriert: 21.03.2005 Windows 10 (21H2) NX 2007 Series
|
erstellt am: 13. Aug. 2013 08:36 <-- editieren / zitieren --> Unities abgeben:
|
Markus_30 Moderator CAx-Architect
Beiträge: 5513 Registriert: 21.03.2005 Windows 10 (21H2) NX 2007 Series
|
erstellt am: 13. Aug. 2013 09:39 <-- editieren / zitieren --> Unities abgeben:
Jetzt isser durchgelaufen, File wird aber nicht kleiner, Expressions bleiben. Welche Optionen sind eigentlich beim Part Cleanup über Kommandozeile gesetzt bzw. wo kann ich diese beeinflussen? ------------------ Gruß Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mseufert Ehrenmitglied V.I.P. h.c. Freiberuflicher CAD/CAM Ingenieur
Beiträge: 2690 Registriert: 18.10.2005 HP Z420 WIN7 64 Win 10 UG NX6-2306 3D Printer Prusa MK2 S
|
erstellt am: 13. Aug. 2013 10:41 <-- editieren / zitieren --> Unities abgeben: Nur für Markus_30
|
Markus_30 Moderator CAx-Architect
Beiträge: 5513 Registriert: 21.03.2005 Windows 10 (21H2) NX 2007 Series
|
erstellt am: 13. Aug. 2013 12:50 <-- editieren / zitieren --> Unities abgeben:
Hallo, jetzt hab' ich den Part-Cleanup nochmal ausgeführt (allerdings im Modeling nicht in der Drafting Application). Nach über vier (!) Stunden war NX dann fertig, jetzt ist die File-Größe wieder 16 MB und man kann vernünftig damit arbeiten. Vielen Dank an alle. ------------------ Gruß Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mseufert Ehrenmitglied V.I.P. h.c. Freiberuflicher CAD/CAM Ingenieur
Beiträge: 2690 Registriert: 18.10.2005 HP Z420 WIN7 64 Win 10 UG NX6-2306 3D Printer Prusa MK2 S
|
erstellt am: 03. Jan. 2022 11:33 <-- editieren / zitieren --> Unities abgeben: Nur für Markus_30
Anbei auf Nachfrage eine neue Version für NX12 ------------------ Ein Mensch wird laut, wenn er was will; wenn er's erst hat, dann wird er still; Das "Danke" ist, nach alter Sitte, Weit selt'ner als das "Bitte, Bitte". Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |