| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| 2D DraftSight ergänzt 3D-Konstruktionswerkzeuge bei Young Industries |
Autor
|
Thema: Gleichungen und Referenzen in neue BG übernehmen (2701 mal gelesen)
|
kmw Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 4343 Registriert: 26.02.2002
|
erstellt am: 20. Jul. 2012 09:59 <-- editieren / zitieren --> Unities abgeben:
Ich arbeite immer mehr mit Gleichungen und Referenzen der Bauteile untereinander. Irgendwann ist dann das Modell fertig und ich benötige davon unabhängig eine neue Variante. Die Bauteile, die sich ändern, sind dabei in einer logischen Dateistruktur hierarchisch abgelegt. Es werden aber auch sehr viele Standardbauteile verwendet, die sich nicht ändern und woanders liegen. Jetzt möchte ich möglichst unkompliziert in einem neuen Ordner eine neue Baugruppe erzeugen, wobei die sich ändernden Teile auch neue Filenamen bekommen, zbsp. Var123_Platte.sldprt wird dann Var223_Platte.sldprt. Es gibt auch natürlich zu Var123_Platte.sldprt auch eine Var123_Platte.slddrw die im gleichen Verzeichnis liegt. Auch das Verzeichnis hat eine logischen Namen, zbsp. BG123, der immer gleich ist, bei allen Varianten. Soweit alles kein großes Problem. Mein Problem ist, wenn ich die Variante erstelle, dann stimmen die Variablennamen nicht mehr, die links und Referenzen beziehen sich alle auf Var123, ich brauche aber alle links, Gleichungen und Referenzen umgebogen auf Var223. Wie stelle ich sowas an ? Also kopieren und umbenennen mit Berücksichtigung der vollständigen Referenzierung ? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bk.sc Ehrenmitglied V.I.P. h.c. Konstrukteur Sondermaschinenbau
Beiträge: 2776 Registriert: 18.07.2012 -Solid Works 2019 SP5 -Pro Engineer WF 3
|
erstellt am: 20. Jul. 2012 10:22 <-- editieren / zitieren --> Unities abgeben: Nur für kmw
Hallo kmw, wenn du die Baugruppe via Pack and Go kopierst werden die Referenzen automatisch mitgenommen und ersetzt. Vielleicht hilft dir das weiter. Gruß Bernd ------------------ --- Man muß nicht alles wissen, man muß nur wissen wo es steht --- Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Olaf Wolfram Ehrenmitglied V.I.P. h.c. CAD-Mutti und Konstrukteur CSWP CSWI
Beiträge: 2431 Registriert: 30.06.2008 I7-3770 CPU 3,40 Ghz 32 Gb RAM 64 bit WIN 10 SWX 2019 SP5 NVIDIA Quadro K2000<P> Lenovo ThinkStation
|
erstellt am: 20. Jul. 2012 10:24 <-- editieren / zitieren --> Unities abgeben: Nur für kmw
Ich weiß nicht, ob ich das richtig verstanden habe, aber m.E. müsste das gehen, wenn du die Gleichungen aus deinem "Masterprojekt" in ein Textfile exportierst , umbenennst und dann in deine neue(n) BG / Teile wieder importierst. Guck mal in der Hilfe unter "Gleichungen exportieren und verknüpfen" ------------------ CSWST/CSWI/CSWP/ 3DVia
DPS-Software GmbH When was the last time you did something for the first time?
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
kmw Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 4343 Registriert: 26.02.2002
|
erstellt am: 20. Jul. 2012 10:25 <-- editieren / zitieren --> Unities abgeben:
|
kmw Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 4343 Registriert: 26.02.2002 Wer lesen kann, versteht was er liest, und danach handelt ist anderen gegenüber klar im Vorteil. Intel® Core i9-14400k, 48GB DDR5-RAM, nVidia GeForce RTX 4080, MS Windows 11, Solid Edge 2024 SP2, German. M$ Surface Book, i7-6600@2.81 Ghz, 16Gb, 512 SSD, Win10 creators upd. Fairphone 4 5G mit Android 11 mit SE-Mobile Viewer ;)
|
erstellt am: 20. Jul. 2012 10:27 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von Olaf Wolfram: Ich weiß nicht, ob ich das richtig verstanden habe, aber m.E. müsste das gehen, wenn du die Gleichungen aus deinem "Masterprojekt" in ein Textfile exportierst , umbenennst und dann in deine neue(n) BG / Teile wieder importierst.Guck mal in der Hilfe unter "Gleichungen exportieren und verknüpfen"
Das werde ich mal probieren, ich kann ja dann im Textfile mit suchen ersetzen die Variablen umbenennen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bbonisch Mitglied Maschinenbautechniker
Beiträge: 1053 Registriert: 25.02.2005 CSWA HP Z440 Windows 7 Professional 64 Bit Intel Xeon CPU E5-1630 @ 3.7 GHz (8 CPUs); 32 GB RAM NVIDIA Quadro M4000 UG 4.0.4.2 mit TC V9.1.2.10 SW2014 SP5 mit CAD-Desktop (SAP)
|
erstellt am: 20. Jul. 2012 10:27 <-- editieren / zitieren --> Unities abgeben: Nur für kmw
Kannst du nicht mal eine kleine BG hier einstellen. Kopieren und Umbenennen funktioniert, soviel ich weiss, nicht. Du solltest deine BG mit Pack and Go speichern (umbenennen), dann sollten deine Referenzen auch auf die neue BG referenzieren. ------------------ Gruß bbonisch Wer nicht träumt, der ist tot. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Olaf Wolfram Ehrenmitglied V.I.P. h.c. CAD-Mutti und Konstrukteur CSWP CSWI
Beiträge: 2431 Registriert: 30.06.2008 I7-3770 CPU 3,40 Ghz 32 Gb RAM 64 bit WIN 10 SWX 2019 SP5 NVIDIA Quadro K2000<P> Lenovo ThinkStation
|
erstellt am: 20. Jul. 2012 10:30 <-- editieren / zitieren --> Unities abgeben: Nur für kmw
|
kmw Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 4343 Registriert: 26.02.2002
|
erstellt am: 20. Jul. 2012 10:35 <-- editieren / zitieren --> Unities abgeben:
Ich mach das zZt. alles händisch, dh. ich kopiere den Ordner mit den sich ändernden Teilen, und benenne alle Teile um, korrigiere dann alle normalen Referenzen, so das die links zu den Zeichnungen und Baugruppen wieder stimmen. Ich mach das deshalb händisch, weil ich ewig mit Pack&Go oder dem SW-Explorer rumprobiert habe und nicht zum Erfolg gekommen bin, weil das mit Pack&Go einfach nicht so geht, wie ich es benötige. Was mir fehlt sind alle links zu den Referenzen untereinander und alle Gleichungsbeziehungen untereinander. Vielleicht geht das mit dem Export, das kenn ich noch nicht. Ich kann das alles händisch nur ändern, wenn ich jedes Teil einzeln anfasse und jede Gleichung oder Referenz neu erstelle. Äußerst mühsam und auch fehleranfällig. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bk.sc Ehrenmitglied V.I.P. h.c. Konstrukteur Sondermaschinenbau
Beiträge: 2776 Registriert: 18.07.2012 -Solid Works 2019 SP5 -Pro Engineer WF 3
|
erstellt am: 20. Jul. 2012 10:39 <-- editieren / zitieren --> Unities abgeben: Nur für kmw
Hallo nochmal, habe gerade festgestellt sobald die Dokumente im nachhinen umbenannt werden, werden Gleichungen u.ä. nicht angepasst. Neuer Ansatz: Baugruppe Kopieren und benötigte Modelle incl. Zeichnung -> BG öffenen -> Komponenten die geändert werden sollen virtuell machen -> umbenennen -> in Externer Datei Speichern -> BG Speichern und schließen -> die alten Modelle nicht Zeichnungen löschen -> Öffnen -> alte Zeichnung auswählen Refernz zu neuem Modell herstellen und öffnen -> Speichern -> im Exploder Zeichnung umbenennen. Klingt kompliziert ... ist es auch Edit: wieder das selbe problem mit dem umbenennen Gruß Bernd ------------------ --- Man muß nicht alles wissen, man muß nur wissen wo es steht --- [Diese Nachricht wurde von bk.sc am 20. Jul. 2012 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
kmw Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 4343 Registriert: 26.02.2002
|
erstellt am: 20. Jul. 2012 10:53 <-- editieren / zitieren --> Unities abgeben:
Wenn ich nicht hunderte von Baugruppen mit unzähligen Varianten ständig hätte, würde ich gar nicht fragen. Aber bei komplexen kinematischen Verhältnissen freut man sich, wenn man eine Lösung gefunden hat, irgenwas kann man aber immer noch optimieren und das Modell einfach wegarchivieren ist ein Weg, aber wenn ich nicht wirklich und konsequent alle Filenamen umändere, dann macht man sich möglicherweise woanders in einem älteren Modell etwas kaputt. Deshalb muß ein neues Modell her, komplett unabhängig. Aber natürlich würde ich gerne die komplette Logik, die im Modell steckt auch übernehmen. (Bei der Logik ist auch die Ordnerstruktur und Namensgebung wichtig, da die Daten auch von anderen Nicht-CAD Usern benutzt werden). Aufgrund der Ähnlichkeit der Namen und Modelle ist die Gefahr groß, Fehler einzubauen und das produziert dann schwer auffindbare Probleme.
[Diese Nachricht wurde von kmw am 20. Jul. 2012 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bk.sc Ehrenmitglied V.I.P. h.c. Konstrukteur Sondermaschinenbau
Beiträge: 2776 Registriert: 18.07.2012 -Solid Works 2019 SP5 -Pro Engineer WF 3
|
erstellt am: 20. Jul. 2012 11:42 <-- editieren / zitieren --> Unities abgeben: Nur für kmw
Dann bleibt dir wohl nur der weg über ein makro der dir in den Gleichungen den Baugruppennamen und die Komponentennamen ersetzt. In der API Hilfe ist glaub das ein guter Ansatz wenn ich den Text richtig interpretiert habe "Pack and Go Part and Linked Equation" ------------------ --- Man muß nicht alles wissen, man muß nur wissen wo es steht ---
[Diese Nachricht wurde von bk.sc am 20. Jul. 2012 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Hans Mueller Mitglied Schreinermeister
Beiträge: 285 Registriert: 01.04.2002
|
erstellt am: 20. Jul. 2012 13:58 <-- editieren / zitieren --> Unities abgeben: Nur für kmw
Hallo kmw, so was gibt´s auch fertig: bei meinem Pascam Woodworks nennt sich das Speichern als Kommission. Nur für diese Funktion sicher zu teuer, aber im Handling von Gleichungen und Variablen unschlagbar - auch für die Zunft der Eisenbieger ------------------ Grüsse aus der Schreinerei Hans Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
kmw Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 4343 Registriert: 26.02.2002 Wer lesen kann, versteht was er liest, und danach handelt ist anderen gegenüber klar im Vorteil. Intel® Core i9-14400k, 48GB DDR5-RAM, nVidia GeForce RTX 4080, MS Windows 11, Solid Edge 2024 SP2, German. M$ Surface Book, i7-6600@2.81 Ghz, 16Gb, 512 SSD, Win10 creators upd. Fairphone 4 5G mit Android 11 mit SE-Mobile Viewer ;)
|
erstellt am: 20. Jul. 2012 14:14 <-- editieren / zitieren --> Unities abgeben:
|