| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
| |
| Traumwerkzeuge für die Traumfabrik , ein Anwenderbericht
|
Autor
|
Thema: Neue Sys ID vergeben (2600 mal gelesen)
|
Johnny Chimpo Mitglied
Beiträge: 72 Registriert: 17.10.2008 OneSpace Modelling v.15.50
|
erstellt am: 15. Dez. 2008 15:21 <-- editieren / zitieren --> Unities abgeben:
Hallo an alle, ich bin es mal wieder. Arbeitsweise bisher: Wir laden die BG die wir ändern wollen aus der Datenbank. Expandieren alles. Dann markieren wir alle Datenbankteile und gehen dann über die gelbe Tonne auf edit zulassen. Ändern die Teile wie wir es wollen. Filtern dann nach lokal geändert, markieren dann alle Teile. Dann Rechtsklick -> ModelManager -> Lokalem Modell neue Sys ID zuweisen => Dann gehts auf speichern. Und diese Teile bekommen eine neue Nr. Jetzt hatten wir noch mal einen Frage Tag gehabt. Als wir dann diese vorgehensweise (nebenbei) gezeigt haben hat die gute Frau die Hände über den Kopf geschlagen und gesagt das dieser Weg totaler mist wäre. Weiter hat sie gesagt das da irgendwas im MM passieren kann aber nicht muss.Das könnte dann irgendwann zu Problemen führen. Sie schlägt vor das wir erst die BG laden, dann ne Kopie erstellen, und dann die Teile ändern. Jetzt kommt schon die Frage!!! Was kann bei unserem Weg passieren? Können wir so weiter machen oder darf ich alle Konstrukteure dazu bewegen den gewohnten Weg zu verlassen??? Danke für alle Antworten!!!! ------------------ Albert Einstein: 2 Dinge in dieser Welt sind unendlich, das Universum und die Dummheit der Menschen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thömu Mitglied Konstrukteur
Beiträge: 283 Registriert: 09.04.2003
|
erstellt am: 15. Dez. 2008 15:35 <-- editieren / zitieren --> Unities abgeben: Nur für Johnny Chimpo
Zitat: Original erstellt von Johnny Chimpo:
Sie schlägt vor das wir erst die BG laden, dann ne Kopie erstellen, und dann die Teile ändern.
Deine Variante kenne ich nicht, dazu kann ich nichts sagen. Die Variante mit der Kopie hat den Nachteil, dass danach alle Teile "neu" sind, sprich dass du händisch aussuchen musst, welche Teile sich wirklich geändert haben. Die anderen müssen dann wieder durch die Originalen ausgetauscht werden, sonst hast du doppelte Teile in der Datenbank. Also wirklich praktisch ist das so nicht... ------------------ mfg Thömu Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Johnny Chimpo Mitglied
Beiträge: 72 Registriert: 17.10.2008 OneSpace Modelling v.15.50
|
erstellt am: 15. Dez. 2008 15:40 <-- editieren / zitieren --> Unities abgeben:
|
msteinke Mitglied Konstrukteur
Beiträge: 100 Registriert: 19.03.2007
|
erstellt am: 15. Dez. 2008 15:47 <-- editieren / zitieren --> Unities abgeben: Nur für Johnny Chimpo
Hallo, arbeiten zwar noch mit WM/OSM aber das Problem mit den SYS-Ids wäre das gleiche... Was mir aus Deiner Frage noch nicht ganz klar ist: Wollt Ihr die geladene Baugruppe ändern oder diese als Vorlage für eine neue Bgr verwenden? Wenn Ihr nur ändern wollt, solltet Ihr revisionieren, also Änderungsstände erzeugen, und zwar von der Baugruppe als auch von den Einzelteilen wenn Sie nicht noch in anderen Bgr unverändert weiter benutzt werden sollen. Wollt Ihr neue Baugruppen erzeugen solltet Ihr in der Tat erst eine Kopie der Ausgangsbgr machen. Wenn Du die Ausgangsbaugruppe mit den angepaßten Teilen und jetzt neuer Sys-Id in die DB zurückspeicherst, überschreibst Du damit den vorherigen Inhalt; d.h. die Ausgangsbaugruppe beinhaltet jetzt die neuen Teile. Solltest Du für irgendwelche Konstruktionen den ehemaligen Ausgangszustand benötigen wäre dieser verloren... Ich hoffe das ist halbwegs klar herübergekommen... Meik Edit: Es gibt im Modeling auch die Möglichkeit eine Kopie einer Baugruppe nur über eine Ebene zu erzeugen; d.h.: Es wird nur eine Bgr erzeugt, aber alle Unterstrukturen werden unverändert von der Ausgangsbgr. übernommen. Dann braucht Ihr nur die Teile ändern/neu generieren, die Ihr auch ändern wollt... Hierfür einfach den Haken "Eine Ebene" im Dialog "Kopie setzen"... ------------------ Arbeit zieht Arbeit nach sich... [Diese Nachricht wurde von msteinke am 15. Dez. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Michael Leis Mitglied Dipl.-Ing., Konstrukteur
Beiträge: 310 Registriert: 28.11.2007 Creo Elements/Direct Modeling 19 Model Manager 19 Windows 10 Prof 64
|
erstellt am: 15. Dez. 2008 15:51 <-- editieren / zitieren --> Unities abgeben: Nur für Johnny Chimpo
Zitat: Original erstellt von Thömu: Also wirklich praktisch ist das so nicht...
Hallo, bei der Kopiervariante habe ich zumindest die alte und die neue Baugruppe nebeneinander auf dem Bildschirm und kann immer wieder vergleichen, ob ich alles richtig gemacht habe. Bei Johnnys Variante, die ich noch nicht ausprobiert habe, sehe ich die Gefahr, dass die alte BG nicht zu sehen ist. Ich denke, das wichtigste ist, die neue Baugruppe unter einer neuen Sys-ID zu speichern. Sonst gibt es die alte BG nicht mehr bzw. sie hat jetzt eine andere Zusammensetzung. Michael
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Johnny Chimpo Mitglied
Beiträge: 72 Registriert: 17.10.2008 OneSpace Modelling v.15.50
|
erstellt am: 15. Dez. 2008 15:56 <-- editieren / zitieren --> Unities abgeben:
Wir arbeiten hier so das die BG oft auf eine andere aufbaut. So bleiben immer einige Teile über mehrere BG´s gleich. Diese Datenbank nummern wollen wir auch weiter verwenden. Habe ich dich richtig verstanden: Nach der Kopie sind erst alle Teile neu, aber an denen wo sich nichts ändert die behalten dann die alte Nr???
------------------ Albert Einstein: 2 Dinge in dieser Welt sind unendlich, das Universum und die Dummheit der Menschen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thömu Mitglied Konstrukteur
Beiträge: 283 Registriert: 09.04.2003
|
erstellt am: 15. Dez. 2008 16:02 <-- editieren / zitieren --> Unities abgeben: Nur für Johnny Chimpo
Zitat: Original erstellt von Johnny Chimpo:
Habe ich dich richtig verstanden: Nach der Kopie sind erst alle Teile neu, aber an denen wo sich nichts ändert die behalten dann die alte Nr???
Nein, sobalb ein Kopie erstellt wird, wird eine neue Sys-ID vergeben. Für MM ist es dann ein neues Teil/BG.
------------------ mfg Thömu Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Michael Leis Mitglied Dipl.-Ing., Konstrukteur
Beiträge: 310 Registriert: 28.11.2007 Creo Elements/Direct Modeling 19 Model Manager 19 Windows 10 Prof 64
|
erstellt am: 16. Dez. 2008 08:10 <-- editieren / zitieren --> Unities abgeben: Nur für Johnny Chimpo
Hallo Johnny, auch wenn sich manche Aussagen jetzt wiederholen: Kopie von einem Modell: das Modell sieht gleich aus, hat aber eine neue Sys-ID. Es ist ein anderes Modell geworden und kann unabhängig vom ersten geändert werden. Im Model Manager werden zwei unabhängige Teile gespeichert. Exemplar von einem Modell: Es entsteht ein Modell, das immer identisch mit dem ersten ist, d.h. Änderungen an einem Modell wirken sich auch am anderen aus. Das nimmt man nur, wenn völlig identische Teile in eine Baugruppe (Maschine oder sonstwas) eingebaut werden sollen. Willst Du an einem Modell etwas ändern, werden alle anderen mit geändert. Im Model Manager ist das Modell nur einmal gespeichert. Änderungen werden also auch an Modellen wirksam, die zur Zeit nicht auf dem Bildschirm sind, weil es eben nur ein Modell gibt, das in verschiedenen Baugruppen enthalten sein kann. Kopie von einer Baugruppe: Es entsteht eine neue Baugruppe, die genauso aussieht wie die erste. Alle enthaltenen Modelle sind Kopien, d.h. Änderungen an irgendeinem Modell wirken sich nicht auf die erste Baugruppe aus. Im Model Manager werden beide Baugruppen und alle Modelle, also jedes zweimal, gespeichert. Besonderheit: Kopie einer Baugruppe, wenn alle enthaltenen Modelle Exemplare sein sollen: man setzt beim Kopieren der Baugruppe einen Haken bei "EineEbene", siehe Bild. (Beispiel: ein Hydraulikzylinder soll nebeneinander ein- und ausgefahren dargestellt werden. Die Teile sind die gleichen (Exemplare), aber die Baugruppen unterscheiden sich. Soll später die Kolbenstange verlängert werden, macht man das nur einmal und in beiden Zylindern wird das ausgeführt.) Der Model Manager speichert jede Baugruppe (mit ihrer Anordnung der Modelle zueinander, aber die Modelle nur je einmal. Exemplar einer Baugruppe: Hier ist alles, was in der Baugruppe enthalten ist, für alle Zeit gleich. (Beispiel: ein Kugellager soll mehrmals eingebaut werden) Der Model Manager speichert die Baugruppe nur einmal. Sie ist dann in der Regel in einer Überbaugruppe mehrmals vorhanden. Wenn man eine neue Baugruppe haben möchte mit einigen neues Teilen (Kopien) und einigen identisch bleibenden (Exemplaren), wird die Baugruppe kopiert und je nachdem was weniger Arbeit macht, der Haken bei EineEbene gesetzt oder nicht. Vorgehensweise z.B.: Baugruppe kopieren mit Haken bei "EineEbene" (alle Modelle sind Exemplare), dann in der neuen Baugruppe alle Modelle kopieren, die geändert werden sollen (Namen hinten mit .1 - können später umbenannt werden), dann die Original-Modelle löschen, die nicht mehr gebraucht werden. Der Model Manager speichert zwei Baugruppen, die gemeinsamen (doppelt vorhandenen) Modelle nur einmal und jedes nur einmal vorhandene Modell auch einmal. Sauberer geht es nicht. Probiere das doch einfach mal aus. Michael
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
SanchoPinky Mitglied Systembetreuer, Konstrukteur
Beiträge: 56 Registriert: 21.03.2007 OSD V15.50C MM/SheetMetal/SolidPower auf WinXpProfessional 64bit Intel Core2 Duo 3.0GHz, 8GB RAM, Nvidia Quadro FX 1700
|
erstellt am: 16. Dez. 2008 10:05 <-- editieren / zitieren --> Unities abgeben: Nur für Johnny Chimpo
Hi, Super Zusammenfassung Michael, arbeiten jetzt schon länger mit dem MM und ohne das man sich genau sicher ist was Exemplare bzw. Kopien sind ist man leider aufgeschmissen wenn man den MM nutzt! @Johnny: Für den Anfang habe ich mir damals immer geholfen einfach die Baugruppen immer von oben nach unten (Ebenenweise) immer "mit einer Ebene" angehackt zu kopieren - um besser mitzukommen - denn wenn die Baugruppe viele Teile enthält und ein paar Teile dann noch etwa Schweißzeichnung(Bgrp) sind wo noch Normteile mitaufgeschweißt sind - kopiert man schnell einmal unnötig auch Datenbankteile/Normteile, müllt über kurz oder lang seine Datenbank zu bzw. verliert den Überblick! Ist zwar oft ein bischen zäh wenn man schnell mal eine Baugruppe "kopieren" will - dafür behältst du aber alle Bezüge und Verknüpfungen sauber und einwandfrei! lg Michi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
StephanWörz Mitglied Maschinenbautechniker
Beiträge: 785 Registriert: 11.10.2000
|
erstellt am: 12. Jan. 2009 16:22 <-- editieren / zitieren --> Unities abgeben: Nur für Johnny Chimpo
... eine weitere Möglichkeit: Kopieren der Baugruppe "eine Ebene" und dann alle Exemplare die neue Teile werden sollen Eigenständig machen (Hauptaufgabenleiste -> Teil & Baugr. -> Ändern -> Eigenständig). ... so spart man sich das löschen der Quelle der Kopie! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |