Große Datenmenge reduzieren / Pro ENGINEER
|
By Pro Andrea
|
19. Juli 2002, 09:31
|
Morgen !Wir habe eine recht große Baugruppe von einer Fremdfirma bekommen und möchten nun unsere Bauteile einbauen, um zu schauen, obs passt. Dabei sollen noch Schnitte gelegt werden könne, um Engpässe und best. Abstände sehen und messen zu könne. Wir möchten die Baugruppe nun irgenwie verändern, da diese Datenmenge einfach zu groß ist. Kann ich irgendeine Darstellung wählen, die mir aber noch das beschrieben Handling erlaubt? Skelett?
|
|
By Armin
|
19. Juli 2002, 09:41
|
1. Möglichkeit: Schrumpf-Verpackung2. Möglichkeit: skelett-Bauteil erzeugen und nur die nötigsten Flächen hineinkopieren 3. Möglichkeit: In der recht großen Baugruppe alle nicht benötigten komponenten ausblenden. Das geht auch sehr elegant mit Filtern bei Normteilen oder Kleinkram-Teilen
|
|
By Stahl
|
19. Juli 2002, 09:43
|
Das klingt mir nach dem idealen Anwendungsgebiet für Vereinfachte Darstellungen. Die schonen den Arbeitsspeicher, die Grafikdarstellung und die Regenerierungszeit gleichzeitig.Stahl.
|
|
By KeBa
|
19. Juli 2002, 09:48
|
Hallo Andrea! Ich als Normalo-User würde folgende Dinge probieren: -alles rauslöschen was ich an Achsen usw nicht brauche -mit verinfachten Darstellungen oder Fam.tabellen arbeiten -es mit Schrumverpackungen oder gefüllten Körperflächen probieren (wobei ich nicht weiß ob das Datenvol. nicht größer ist)Ich glaube aber, dass einen professionelleren Weg gibt Übrigens: in der Modellanalyse gibts die Volumendurchdringung, das ist nicht unpraktisch für Deine Zwecke, wobei es in Deiner großen Baugruppe unübersichtlich sein könnte, aber wenn Du die Funktionen an allen Ecken kennst, hilft es Dir zur Prüfung des Einbaus Liebe Grüße Kerstin
|
|
By sadolf
|
19. Juli 2002, 10:16
|
Geometriedarstellung reduziert die Datenmenge im Arbeitsspeicher um ca. die Hälfte und man kann sogar noch messen, da ProE den B-Rep darstellt (incl. ID) nur ohne Historie und Parametrik (daher kann man davon sogar IGES, neutral, Step ausleiten oder die Elemente als Referenz anwählen). X_Sections gehen meiner Meinung nach nicht (Bei Shrinkwrap gibt es da auch Einschränkungen). Aber es hilft ja Simpl_Rep mit den 2 betroffenen Komponenten im Master, Am besten noch die Stelle mit Notiz Markieren, damit man sie in 5 Wochen auch wiederfindet. Wichtig bei simpl_reps gleich als solche aufrufen! Wenn man erst die Master aufruft und anschließend eine andere mit Geom_Reps oder Graphic_Reps hat man nichts gewonnen. Da hilft (manchmal) Erase_not_displayed (allerdings raucht ProE dabei auch sehr gern ab, also lieber 1.Simpl_Rep definieren; 2.Speichern; 3.Arbeitsspeicher leeren; 4.asm als Simpl_Rep öffnen)
|
|
By Pro Andrea
|
19. Juli 2002, 10:36
|
Häh,die Antwort von Sven muß ich mir noch mal auf der Zunge zergehen lassen, ich hab beim Überfliegen nur die Hälfte verstenden. Was ich vergessen habe zu erzählen, die Daten sind .igs (Flächendaten) Gelten die Tips trotzdem noch ??
|
|
By KeBa
|
19. Juli 2002, 10:46
|
Also Sven, die Kritik musst Du Dir leider gefallen lassen, denn entweder ist Dein ProE auf englisch eingestellt (ziemlich sicher sogar) und Du erklärst dabei noch in Abkürzungen oder es war Fachchinesisch. Hattest Du über Vereinfachte Darstellung gesprochen ?@andrea Vereinfachte Darstellungen hilft Dir nur dann, wenn die IGES Daten getrennt wären, also alle Bauteile einzeln und nicht als ein Klumpen, denn dann könntest Du auch nur den Klumpen ausblenden. Oder Du bearbeitest Dir das Ganze eben, kopierst den Import und definierst um, loescht immer einige Flächen weg und machst so verschiedene Einzelteile. Bei der Sache mit den Körperflächen oder der Schrumpfverpackung siehts ähnlich aus. Du mußt den Import erst trennen um ihn getrennt auch zu steuern ! Sorry, denn das ist n Haufen Arbeit. Kerstin
|
|
By giatsc
|
19. Juli 2002, 10:49
|
HalloWenn Deine Baugruppe auf Stufe Unterbaugruppe gut strukturiert ist (Unterbaugruppen müssen ohne externe Referenzen aufrufbar sein) hab ich dir eine gute und rel. schnell umsetzbare Methode, die du auch zukünftig immer wieder verwenden kannst: 1. Unterbaugruppenaufruf testen und Einbaubedingung in der höheren BG analysieren (Umdefinieren) 2. Konzeptteil (Part) für jede Unterbaugruppe erzeugen mit Nummer wie Untebaugruppe + eindeugige Kennung (z.B. 12345_KT) 3. Leeres Konzeptteil in Unterbaugruppe einbauen mit Ausrichtung der gemeinsamen Grundbezüge, am besten Ksys. 4. Schrumpschlauch der UBG in Konzeptteil kopieren (Qualität 5-8) Dabei Einbaureferenzen der UBG in die Hauptbaugruppe mitkopieren 5. FUNKTIONALE Austauschbaugruppe erzeugen mit Nummer wie Unterbaugruppe + eindeugige Kennung (z.B. 12345_AB) 6. Konzeptteil und Unterbaugruppe in Austauschbaugruppe einbauen und Referenzkennzeichen setzen. 7. Schritt 1-6 für jede Unterbaugruppe wiederholen. 8. Kaffee trinken gehen, hast du dir verdient!!! Resultat: Du hast nun eine Hauptbaugruppe, die Du nach belieben je nach Situation steuern kannst: Jede Unterbaugruppe lässt sich über Markieren im Modelbaum, RMT, Ersetzen, mit dem jeweiligen Konzeptteil austauschen. Dank abhängigen Schrumpfschläuchen hast du einen extrem exakten "Platzhalter" für die Unterbaugruppen, die sich eingeschränkt sogar für Zeichnungsableitungen nutzen lassen. Wenn du die Hauptbaugruppe mit den Konzeptteilen speicherst, ist der nächste Aufruf eine wahre Freude! (Keine Kaffeepause). Danach kannst du dir jene "echten" Unterbaugruppen einblenden (ersetzen) die du gerade benötigst. Der Rest der Konzeptteile dient als Platzhalter. Ich weiss, es hört sich etwas komplex an, aber wenn man sich mit raffinierten Startobiekten befilft (Start-Austauschbaugruppe mit leerem Konzeptteil eingebaut) dann ist der Aufwand zum Ertrag sehr klein!!! Don't think too much - try it!
|
|
By Pro Andrea
|
19. Juli 2002, 10:57
|
Ok, i will try it, aber später. Ich probiere das alles mal irgendwie aus, wenn ich Zeit habe und dann mal schauen, was dabei rauskommt.Erstmal Vielen Dank für die vielen und schnellen Antworten !! Grüsschen Andrea
|
|
By giatsc
|
19. Juli 2002, 11:09
|
Zitat:Original erstellt von Pro Andrea: Was ich vergessen habe zu erzählen, die Daten sind .igs (Flächendaten) Gelten die Tips trotzdem noch ??
Upps, IGES? Vergiss meine schöne "Doktorarbeit" wieder. PS: Scheint ein RIESENKLOTZ zu sein, wenn Du's mit IGES noch nicht mal handeln kannst...
|
|
By ehlers
|
19. Juli 2002, 11:51
|
Bei Iges hilft oft auch nochmal rausschreiben und wieder einlesen. Datenmenge verringert sich oft deutlich. Envelope-Part mit den Flächenkopien steigert die Performance auch gewaltig. Die Envelope-Parts werden dann in der Austauschbaugruppe/Vereinfachung erstellt. Pro/E Flächen sind meist schneller als Iges, auch wenn es auf die selbe Geometrie zurückgeht. War zumindest mal meine Erfahrung bei WOCO im Bereich eines Abgasturboladers etc.
|
|
By Pro Andrea
|
19. Juli 2002, 15:41
|
Oh Gott,123 MB für ein IGES kann ich an meinem Rechner nicht einmal aufrufen. Das kann ja heiter werden. Jetzt geh ich erstmal ins Wochenende. Bis Montag Andrea
|
|
By anagl
|
19. Juli 2002, 16:20
|
Zitat:Original erstellt von Pro Andrea: Oh Gott,123 MB für ein IGES kann ich an meinem Rechner nicht einmal aufrufen. Das kann ja heiter werden. Die haben wahrscheinlich die ganzen Teile in eine einzige IGES-Datei geschrieben. Der sinnvolle Befehle in Pro/E heisst beim Exportieren der Baugruppe alle Teile und nicht ohne Struktur Auch ein schönes Wochenende Alois
|
|
By KeBa
|
19. Juli 2002, 16:33
|
Hey Andrea! Sag Deinem Chef mal er soll Dir 60 Euro in die Hand drücken und dann ziehst Du los und rüstest Deinen Arbeitsspeicher auf 512 MB auf, dann mußt Du wegen sowas nicht mehr soviel Tränen vergießen Soweit ich gehört habe braucht schon allein Windows und ProE 150 MB wenn sie laufen. Also tritt dem Geizhals wohin ! See U Kerstin
|
|
By anagl
|
19. Juli 2002, 17:09
|
Zitat:Original erstellt von anagl: Die haben wahrscheinlich die ganzen Teile in eine einzige IGES-Datei geschrieben. Der sinnvolle Befehle in Pro/E heisst beim Exportieren der Baugruppe alle Teile und nicht ohne Struktur
Entschuldigung Fehler meinerseits Richtig ist alle Ebenen unter Dateiformat @giatsc Super Konzept in dem konkreten Fall Schade für die Doktorarbeit Servus Alois
|
|
By Manfred
|
19. Juli 2002, 18:23
|
Hallo Thomas, erst mal 20 Unities für deine Doktorarbeit. Noch eine Ergänzung: Seit der 2001 kannst du auch Arbeitsräume/Envelops als Schrumpffolie erzeugen. Die gehören direkt zur Baugruppe und können in vereinfachten Darstellungen über Ersetzen/Substitute eingebaut werden. Der große Vorteil besteht darin, daß Arbeitsräume abhängig sind, d.h. die Schrumpffolie ändert sich, wennsich die Ausgangsteile ändern. Bei dieser Verfahrensweise sind auch keine Austauschbaugruppen notwendig. Nachtrag: Arbeitsräume werden über den Konstruktionsmanager erzeugt. Gruß Manfred
|
|
By Manfred
|
19. Juli 2002, 18:29
|
Hallo Sven, vereinfachte Darstellungen lassen sich auch beim Aufrufen einer Baugruppe erzeugen und zusätzlich mit der Option auf Anfrage/on demand noch weiter aufpeppen. Mit der Zusatzoption auf Anfrage lädt ProE ggf. für den Zweck des Umdefinierens erforderliche Komponenten nach, welche nach Abschluß der Aktion wieder aus der vereinfachten Darstellung und aus der Sitzung entfernt werden. Gruß Manfred
|
|
By giatsc
|
19. Juli 2002, 23:35
|
Zitat:Original erstellt von Manfred:
Noch eine Ergänzung: Seit der 2001 kannst du auch Arbeitsräume/Envelops als Schrumpffolie erzeugen. Die gehören direkt zur Baugruppe und können in vereinfachten Darstellungen über Ersetzen/Substitute eingebaut werden. Der große Vorteil besteht darin, daß Arbeitsräume abhängig sind, d.h. die Schrumpffolie ändert sich, wennsich die Ausgangsteile ändern. Bei dieser Verfahrensweise sind auch keine Austauschbaugruppen notwendig. Nachtrag: Arbeitsräume werden über den Konstruktionsmanager erzeugt. Gruß ManfredHallo Manfred Da kommen deine 20 Unities gleich zurück. Vielen Dank erstmal für den Tipp, ich werd's nach meinen Ferien ausprobieren. Die 2001 wird bei uns nämlich wieder erwarten doch noch zum Thema: Wir wollten eigentlich direkt auf die 2002 wechseln, um uns den Upgrade-Aufwand für unsere vielen User zu ersparen. Da dies aber realistischerweise erst in ca. 1 Jahr machbar ist, und PTC "freundlicherweise" beschlossen hat, offene Calls der 2000i2 nur noch in der 2001 zu fixen, müssen wir wohl "rauf". Wenn ich aber an die Möglichkeiten der Vererbungs-KE und die Verbesserung in der 2D-Erstellung denke, und nun diese Möglichkeit von Dir höre, können wir mindestens aus der Not eine Tugend machen! Danke! (Auch an Alois)
|
|
By sadolf
|
21. Juli 2002, 23:37
|
@Andrea Sorry, ja ist englisch und auch noch abgekürzt, aber wenn es richtig gut ist, wird es hier im Forum meistens noch mal ausführlich übersetzt. Bin halt kein Telefonseelsorger. PS: Die Geschichte mit dem IGES-Klumpen hättest Du mal gleich in die Aufgabenbeschreibung nehmen sollen, da hilft nämlich vieles nicht mehr, höchstens ehlers export/import-Geschäft, oder Tip 2 von Armin. Bei den Schnitten mußt Du beim Erzeugen #include_Quilts anwählen, damit die Flächen wenigstens eine Schnittlinie bekommen. PPS: Englisch hat den Vorteil, man muß sich wenigstens nicht laufend über die Übersetzungsmängel aufregen. Außerdem kann ich es mir leider nicht (mehr) aussuchen. @Manfred Wußte ich beides (gehe ja häufiger bei Dir zum Training), aber vielen Dank (&U) im Namen von Thomas und Andrea.
|
|
By Pro Andrea
|
22. Juli 2002, 14:14
|
Japp, Japp, Japp..so, der Vormittag war erst einmal gelaufen, habe alle IGES aufgerufen bekommen, und schnell erstmal als .prt abgespeichert, und in Baugruppe zusammengespielt. Habe auch ehlers Tip ausprobiert, wenn part vorher 9,5MB dann jetzt 8,5MB (nochmal auslesen und wieder einlesen). Das mit envelope kenn ich nicht. Was soll das sein ?? Habe auch von vereinzelten Teilen Schrumpfverpackungen gemacht (wo es noch gut aussieht), verringert die Baugruppe auch.Habe auch von der ganzen Baugruppe Schrumpf gemacht- sieht Scheisse(ups) aus, ist mir aber zu kompliziert noch die restlichen 10-20000 Flächen zuzufügen. Ich glaube ich überlege mir genau wa sich will und dann schau ich weiter, ausprobiert hab ich ja jetzt so einiges. ps: Verrät mir einer, warum mein PC mir bei der Datengröße von der Baugruppe 100kb anzeigt, wenn schon ein einzelnes part bei 20MB ist. Denk ich da gerade irgendwie falsch :-( Dank an euch alle Andrea
|
|
By KeBa
|
22. Juli 2002, 14:21
|
Hi Andrea! Die Baugruppe selbst speichert nur die Info über den Zusammenbau und ist deshalb nicht groß. Wenn sie aber geladen wird muss ProE ja alle Einzelteile in den Arbeitsspeicher nehmen und somit wird das ganze zum Aufrufen so viel.See U Kerstin
|
|
By Pro Andrea
|
22. Juli 2002, 14:58
|
Ah, danke,so eine Grundlagen-Erklärung kann ja uch mal nicht schaden. Irgendwie fehlte mir da eben die passende Erklärung. Bis zum nächsten Problem Tschau Andrea
|
|
By ehlers
|
22. Juli 2002, 15:09
|
Envelope-Teile sind Teile die ein oder mehr Teile repräsentieren. In der Austauschbaugruppe würde ich ein Iges-Teil durch ein Anderes ersetzen. Das Ersatzteil sollte durch Sammelfläche kopieren vom Igesteil entstehen. Jetzt kannst Du über Vereinfachte Darstellung das Igesteil durch das Sammelflächenteil ersetzen. Ich weis aber nicht genau wie groß der Vorteil ist. Das mit dem Envelope-Part vergiss erstmal. Das würde bei mehreren Teilen, die durch eins ersetzt werden, helfen.
|
|
|