| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
Autor
|
Thema: Kopie in Exemplar umwandel (2437 mal gelesen)
|
netvista Mitglied Konstrukteur Sondermaschinen
Beiträge: 440 Registriert: 20.11.2003 WIN 7 Prof x64 HP Z230 Xeon-E3-1240 3.40 GHz 32 GB Ram NVidia Quadro CCM 19.x MM 19.x SolidPower
|
erstellt am: 17. Mrz. 2004 16:43 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen! Ich bin schön öfters vor dem problem gestanden daß ich aus kopierten Teilen Exemplare machen wollte. Beispiel: Ich habe eine Baug mit 10 Teilen, die 10 Teile sind nicht regelmäßig im Raum positioniert. Jetzt möchte ich eine 2. Baug haben in der die 10 Teile an der selben position liegen sollen mit dem unterschied das die Teil zB. um 10mm länger sind. Bis jetzt habe ich die Teile in der neuen Baug eigenständig gemacht, habe ein Teil geändert und anschließend mußten die neuen Exemplare wieder positioniert werden. Also meine Frage: Kann man die Teile in der neuen Baug eigenständig machen und anschießend in Exemplare umwandeln? Das würde das aufwendige positionieren ersparen. Ich hoffe ich hab mein Problem verständlich beschrieben. Grüße Fred! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mweiland Mitglied freiberuflicher Konstrukteur (Kunststoff u. Werkzeugbau)
Beiträge: 233 Registriert: 19.02.2002 CE/DM 18.0 VISI21 auf W7pro64 HP Elitebook 8770w Grafik AMD FirePro M4000
|
erstellt am: 17. Mrz. 2004 17:12 <-- editieren / zitieren --> Unities abgeben: Nur für netvista
Hallo Fred, aus ´nem anderen Beitrag weiß ich, dass Dir SolidPower zur Verfügung steht - damit kann man Katalogteile/exemplare ersetzten: 1. von Baugruppe1 unter Verwendung des Hakens "eine Ebene" Baugruppe2 erstellen 2. Baugruppe1 speichern und aus Arbeitsspeicher löschen 3. vom in Baugr.2 ein Teil der enthaltenen Exemplare kopieren 4. Kopie nach Wunsch verändern 5. Kopie als Katalogteil ins SolidPower speichern 6. Exemplare des Teils in Baugruppe2 mit dem Katalogteil(=Kopie) sinnvoll ersetzen 7. Baugruppe1 von Festplatte dazu laden - jetzt müßtest Du eigentlich Dein Ziel erreicht haben ?! Das ganze ist auch recht klickreich und lohnt sich wohl nur bei sehr vielen unregelmäßig angeordneten Exemplaren in der Baugruppe Ich habs bisher auch nicht probiert - Versuch macht also kluch!
------------------ Grüße vom Elbestrand Martin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
netvista Mitglied Konstrukteur Sondermaschinen
Beiträge: 440 Registriert: 20.11.2003 WIN 7 Prof x64 HP Z230 Xeon-E3-1240 3.40 GHz 32 GB Ram NVidia Quadro CCM 19.x MM 19.x SolidPower
|
erstellt am: 17. Mrz. 2004 17:24 <-- editieren / zitieren --> Unities abgeben:
hallo mweiland! Das ganze ist kein schlechter Ansatz, aber wie du schön sagst es ist auch mit sehr viel geklicke verbunden und außerdem will ich mir den katalog nicht "zumüllen". eigentlich hätte ich nach einer anderen Lösung gesucht. Am schönsten wäre es wenn man einfach ein "Quellteil" festlegt und anschließend die Teile die die gleiche Geometrie haben (OSD müßte das überprüfen) defienieren und schon hat man exemplare. Ich hoffe ist ist in der Praxis auch so einfach zu lösen wie ich mir das vorstelle. :-) Grüße Fred Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
woho Mitglied Technik CAD
Beiträge: 1468 Registriert: 05.09.2000 von SolidDesigner ab 1.0 ueber Precision Engineering Dynamic Modeling ueber CoCreate Modeling bis Creo Elements/Direct 20.x
|
erstellt am: 18. Mrz. 2004 07:52 <-- editieren / zitieren --> Unities abgeben: Nur für netvista
Kann sein, dass ich die Aufgabenstellung nicht richtig verstanden habe, aber die Loesung waere aus meiner Sicht sehr einfach. Jene 10 Teile, die Exemplare sind und spaeter veraendert werden sollen, sollten in einer Baugruppe zusammengefasst werden. Danach die Baugruppe kopieren (ohne "eine Ebene"). Damit sind die 10 Exemplare zu sich selbst weiterhin gemeinsam genutzt aber sie haben keine Verbindung mehr zu den Originalteilen. Danach kann man ja die Struktur wieder aendern, wenn es notwendig ist. Gruss WoHo
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
netvista Mitglied Konstrukteur Sondermaschinen
Beiträge: 440 Registriert: 20.11.2003 WIN 7 Prof x64 HP Z230 Xeon-E3-1240 3.40 GHz 32 GB Ram NVidia Quadro CCM 19.x MM 19.x SolidPower
|
erstellt am: 18. Mrz. 2004 10:01 <-- editieren / zitieren --> Unities abgeben:
Das ist es! Hab soeben ein riesen "aha" erlebnis gehabt:-) Danke Units sins unterwegs. An dieser Stelle möchte ich einmal ein riesen Kompliment an alle geben die in diesem Forum als "Problemlöser" aktiv sind. Grüße Fred Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Walter Geppert Moderator Frank und Frei
Beiträge: 2143 Registriert: 12.12.2000 Konstruktion von Sondermaschinen, Montageautomaten, Meß- und Prüfeinrichtungen, Vorrichtungen und Produktentwicklung mit Creo Elements/Direct Modeling 20.4, AdvancedDesign, Surfacing, Simulate, SolidPower, ModelManager auf HP ZBook 17 G4, Windows 10 Pro 64
|
erstellt am: 18. Mrz. 2004 10:05 <-- editieren / zitieren --> Unities abgeben: Nur für netvista
Wenn mans von vornherein weiss, dass man Exemplare braucht, ist der Ansatz von WoHo genau richtig. Falls du nachträglich erst draufkommst, dass Teile eigentlich die gleiche Geometrie haben aber keine Exemplare sind, ist die Sache schon weitaus komplizierter. Es gibt aber bei Techsoft eine ziemlich gute Lösung dafür, allerdings wohl nicht gratis. ------------------ meine LISP-Makros sind auf Heikos Hilfeseite Grüße aus Wien Walter DC4 Technisches Büro GmbH Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
TommiO Mitglied Konstrukteur, CAD-Admin
Beiträge: 31 Registriert: 18.03.2004
|
erstellt am: 11. Mai. 2004 11:35 <-- editieren / zitieren --> Unities abgeben: Nur für netvista
Zitat: Original erstellt von netvista: Hallo zusammen!Ich bin schön öfters vor dem problem gestanden daß ich aus kopierten Teilen Exemplare machen wollte. Beispiel: Ich habe eine Baug mit 10 Teilen, die 10 Teile sind nicht regelmäßig im Raum positioniert. Jetzt möchte ich eine 2. Baug haben in der die 10 Teile an der selben position liegen sollen mit dem unterschied das die Teil zB. um 10mm länger sind. Bis jetzt habe ich die Teile in der neuen Baug eigenständig gemacht, habe ein Teil geändert und anschließend mußten die neuen Exemplare wieder positioniert werden. Also meine Frage: Kann man die Teile in der neuen Baug eigenständig machen und anschießend in Exemplare umwandeln? Das würde das aufwendige positionieren ersparen. Ich hoffe ich hab mein Problem verständlich beschrieben. Grüße Fred!
Dies könnte helfen: http://ww3.cad.de/foren/ubb/Forum29/HTML/001071.shtml Thomas
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rmcc1980 Mitglied Ingenieur
Beiträge: 358 Registriert: 06.06.2003 Modeling PE 6 Win 10-64
|
erstellt am: 18. Mai. 2005 16:03 <-- editieren / zitieren --> Unities abgeben: Nur für netvista
Zitat: Original erstellt von Walter Geppert: ... Es gibt aber bei Techsoft eine ziemlich gute Lösung dafür, allerdings wohl nicht gratis.
Hallo, leider funktioniert diese s.o. nur mit Teilen aus der Datenbank. Bei anderen Teilen wird das neue Exemplar leider an die Stelle des Quellexemplars gelegt und nicht an die Stelle des zu ersetzenden Teils. Das haben wir zwar schon an Techsoft gemeldet, aber ich kann nicht auf die nächste Version warten. Wir müssen nämlich jetzt alte Baugruppen für die Datenbank aufbereiten. Vielleicht hat ja jemand ein entsprechendes Lisp-Programm oder mein Hilferuf wird in Österreich gehört und es gibt einen Patch. Schöne Grüße Bernd Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Walter Geppert Moderator Frank und Frei
Beiträge: 2143 Registriert: 12.12.2000 Konstruktion von Sondermaschinen, Montageautomaten, Meß- und Prüfeinrichtungen, Vorrichtungen und Produktentwicklung mit Creo Elements/Direct Modeling 20.4, AdvancedDesign, Surfacing, Simulate, SolidPower, ModelManager auf HP ZBook 17 G4, Windows 10 Pro 64
|
erstellt am: 18. Mai. 2005 16:33 <-- editieren / zitieren --> Unities abgeben: Nur für netvista
|
rmcc1980 Mitglied Ingenieur
Beiträge: 358 Registriert: 06.06.2003 Modeling PE 6 Win 10-64
|
erstellt am: 19. Mai. 2005 15:17 <-- editieren / zitieren --> Unities abgeben: Nur für netvista
Hallo, da musste ich mir wohl selber helfen und habe ein Makro angepasst. Mit diesem Makro kann man Teile durch Exemplare ersetzen. Dazu ist ein Quellteil erforderlich und eine Liste von Teilen. Dies Funktioniert auch bei Baugruppen. Die Anwendung des Makros sollte mit Bedacht erfolgen, vor allem innerhalb gemeinsam genutzter Baugruppen. Bei diesen sind unerwuenschte Verschiebungen und auch Abstuerze moeglich. Vorher speichern!!! Wesentliche Teile dieses Makros sind aus "cp_ex.lsp" von "TommiO" geklaut, dem das Lob gebuehrt. Schöne Grüße Bernd
[Diese Nachricht wurde von rmcc1980 am 20. Jun. 2009 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rmcc1980 Mitglied Ingenieur
Beiträge: 358 Registriert: 06.06.2003 Modeling PE 6 Win 10-64
|
erstellt am: 22. Jun. 2005 08:03 <-- editieren / zitieren --> Unities abgeben: Nur für netvista
Hallo, leider hat das Makro (s.o.) Probleme mit gespiegelten Teilen. Bei diesen wird das Exemplar in der ursprünglichen Lage erzeugt. Weiss jemand wie man das für gespiegelte Teile hinkriegt? Schöne Grüße Bernd Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |