| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS | | | | 3DEXPERIENCE Conference 2024 | München, eine Veranstaltung am 16.10.2024
|
Autor
|
Thema: Alle Vorlagen austauschen .sldprt & .slddrw (3131 / mal gelesen)
|
Rubino Mitglied Werkzeugmacher, staatl. gepr. Techniker, Bachelor of Engineering
Beiträge: 178 Registriert: 16.11.2006 Systeme: CatiaV5, Tebis, SW, NX, ProE, WorkNC System: 4x4,6Ghz(3770K), 32GB (2400Hz) Corsair, 660GTX GS 2GB, WIN7x64
|
erstellt am: 19. Feb. 2019 13:56 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, wir haben oft folgendes Szenario. Wir nehmen alte Teile und Zeichnungen und leiten davon ein neues Bauteil ab. Bedeutet, wir öffnen ein vorhandenen Datensatz, sagen "Speichern Unter", ändern kräftig und haben dann ein neues teil. Problem hierbei ist nun, dass wir vor kurzem alle Vorlagen überarbeitet haben. (.prtdot, .drwdot, .sldstd, …) Kennt nun einer eine gute Möglichkeit mit der ich die kopierten Zeichnungen und Teile komplett auf die neun Vorlagen umstellen kann!? Also, am besten alle Dokumenteneinstellungen & Zeichnungsrahmen. Das Datum werde ich wahrscheinlich nicht automatisch auf den Tag neu machen können oder!? Als Kopie speichern wird leider kein neues Bauteil.... Vielen Dank für jedes aufzeigen einer schlanken Möglichkeit!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Heiko Soehnholz Ehrenmitglied V.I.P. h.c. Dipl.-Ing. (FH) Maschinenbau
Beiträge: 5499 Registriert: 03.07.2002 SOLIDWORKS 2001 - 2024SP3.1 Elite AE Award 2023 SOLIDWORKS Premium, Simu, Flow, Plastics, Composer, MBD, Inspection, PDMP, Visualize, TopsWorks, DPS Tools, JobBox, MacroSheet, etc. Passungstabelle von Heinz WIN10x64 22H2 | HP ZBook 17 Fury G8
|
erstellt am: 19. Feb. 2019 15:35 <-- editieren / zitieren --> Unities abgeben: Nur für Rubino
Hallo, eine Vorlage wird durch den Befehl "neu" kopiert. Und mit dem Kopieren der darauf basierenden Dateien wiederum kopiert. Austauschen lässt sich eine Vorlage nicht. Aber man kann einiges an Einstellungen nun von den neuen Vorlagen in "alten" Dateien bringen; mit einer Normdatei, die du aus deinen neuen Vorlagen abspeichern, und in die Teile/bgr./Zchng. einlesen kannst. Blattformate kann man manuell aktualisieren oder - wenn ihr die Namen geändert habt - austauschen. Einfach über die Eigenschaften, aufrufbar über das Kontextmenü. ------------------ Einen schönen Gruß von Heiko • www.dps-software.de • www.iknow-solidworks.de • www.youtube.de/dpssoftwaregmbh • [Diese Nachricht wurde von Heiko Soehnholz am 19. Feb. 2019 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ConZept Mitglied Maschinenbautechniker
Beiträge: 15 Registriert: 19.02.2019 SolidWorks 2018 / SP 4.0 Win7x64 /HP Z440
|
erstellt am: 19. Feb. 2019 21:00 <-- editieren / zitieren --> Unities abgeben: Nur für Rubino
Zumindest für Zeichnungen könntest du dir ein Makro basteln, welches den Rahmen aktualisiert, sowie die neue Einstellungsdatei setzt. Ist ganz praktisch bei mehreren Blätter auf einer Zeichnung. Ansonsten bei Teilen/Baugruppen die Einstellungsdatei manuell neu laden, wie schon Heiko vorher erwähnt hat ------------------ Gruß ConZept Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Christian_W Ehrenmitglied V.I.P. h.c. Konstrukteur (Dipl-Ing)
Beiträge: 3256 Registriert: 04.04.2001 CSWP 12/2015<P>SWX2021sp5 Win10/11 (SWX2016, SWX2012) proAlpha6.2e00/calinkV9 (Tactonworks) (Medusa7, NesCAD2010, solidEdge19)
|
erstellt am: 20. Feb. 2019 13:30 <-- editieren / zitieren --> Unities abgeben: Nur für Rubino
Zitat: ... mit einer Normdatei, die du aus deinen neuen Vorlagen abspeichern, und in die Teile/bgr./Zchng. einlesen kannst. ...
Hallo, könnte evtl auch in ein Makro eingebaut werden …
Code: boolstatus = Part.Extension.LoadDraftingStandard("PfadundName.sldstd")
Gruß, Christian Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Rubino Mitglied Werkzeugmacher, staatl. gepr. Techniker, Bachelor of Engineering
Beiträge: 178 Registriert: 16.11.2006 Systeme: CatiaV5, Tebis, SW, NX, ProE, WorkNC System: 4x4,6Ghz(3770K), 32GB (2400Hz) Corsair, 660GTX GS 2GB, WIN7x64
|
erstellt am: 21. Feb. 2019 06:52 <-- editieren / zitieren --> Unities abgeben:
Aber man kann einiges an Einstellungen nun von den neuen Vorlagen in "alten" Dateien bringen; mit einer Normdatei, die du aus deinen neuen Vorlagen abspeichern, und in die Teile/bgr./Zchng. einlesen kannst. Zum Verständnis. Ich gehe in Einstellungen, Dokumenteneinstellungen und wähle aus externer Datei laden oder wie ist das gemeint?! Blattformate kann man manuell aktualisieren oder - wenn ihr die Namen geändert habt - austauschen. Einfach über die Eigenschaften, aufrufbar über das Kontextmenü
Das ist mir bewusst, ich dachte man könnte evtl. Irgendwie die Ganze Datei mit allem auf neu umstellen @christian und Conzept: Alles klar, werde ich probieren. Habe schon befürchtet, dass es nicht ganz so einfach ist.... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lueghi Mitglied Admin für alle Systeme ....
Beiträge: 435 Registriert: 01.07.2005 CAD...: SWX2022 SP5, ACAD 2019, Tacton / LINO PDM...: PRO.FILE 8.6 ERP...: proAlpha 6.2e / 7.1 BS....: Win10, HP ZBook G5
|
erstellt am: 26. Feb. 2019 17:33 <-- editieren / zitieren --> Unities abgeben: Nur für Rubino
|
Heiko Soehnholz Ehrenmitglied V.I.P. h.c. Dipl.-Ing. (FH) Maschinenbau
Beiträge: 5499 Registriert: 03.07.2002 SOLIDWORKS 2001 - 2024SP3.1 Elite AE Award 2023 SOLIDWORKS Premium, Simu, Flow, Plastics, Composer, MBD, Inspection, PDMP, Visualize, TopsWorks, DPS Tools, JobBox, MacroSheet, etc. Passungstabelle von Heinz WIN10x64 22H2 | HP ZBook 17 Fury G8
|
erstellt am: 26. Feb. 2019 20:02 <-- editieren / zitieren --> Unities abgeben: Nur für Rubino
|
Lueghi Mitglied Admin für alle Systeme ....
Beiträge: 435 Registriert: 01.07.2005 CAD...: SWX2022 SP5, ACAD 2019, Tacton / LINO PDM...: PRO.FILE 8.6 ERP...: proAlpha 6.2e / 7.1 BS....: Win10, HP ZBook G5
|
erstellt am: 26. Feb. 2019 22:04 <-- editieren / zitieren --> Unities abgeben: Nur für Rubino
Ich glaube hier liegt ein Missverständnis vor bzw. ich habe mich wohl unglücklich ausgedrückt: wie ich Dokumentvorlagen selber aktualisieren kann ist mir klar. Ich wollte bestehende Dokumente mit den neuen Dokumentvorlagen aktualisieren. Ist denn in der Normdatei alles aus den Dokumentvorlagen enthalten? ------------------ Gruß Stefan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Christian_W Ehrenmitglied V.I.P. h.c. Konstrukteur (Dipl-Ing)
Beiträge: 3256 Registriert: 04.04.2001 CSWP 12/2015<P>SWX2021sp5 Win10/11 (SWX2016, SWX2012) proAlpha6.2e00/calinkV9 (Tactonworks) (Medusa7, NesCAD2010, solidEdge19)
|
erstellt am: 26. Feb. 2019 22:52 <-- editieren / zitieren --> Unities abgeben: Nur für Rubino
Hallo Stefan, ich meine da geht nur das rein, was unter Optionen-Dokumenteinstellungen ist. Fehlen müssten benutzerdefinierte Poperties, Konfigurationen, x-, y-, z-Achsen (in Teilen und Baugruppen, falls angelegt) ... Gruß, Christian Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lueghi Mitglied Admin für alle Systeme ....
Beiträge: 435 Registriert: 01.07.2005 CAD...: SWX2022 SP5, ACAD 2019, Tacton / LINO PDM...: PRO.FILE 8.6 ERP...: proAlpha 6.2e / 7.1 BS....: Win10, HP ZBook G5
|
erstellt am: 27. Feb. 2019 08:35 <-- editieren / zitieren --> Unities abgeben: Nur für Rubino
|
erdi01 Mitglied Ingenieur
Beiträge: 41 Registriert: 26.01.2016 Solidworks 2021 SP 5.1 Win 10
|
erstellt am: 21. Mrz. 2023 17:16 <-- editieren / zitieren --> Unities abgeben: Nur für Rubino
Hallo zusammen, ich muss dieses Thema auch mal neu aufgreifen. Gibt es denn wirklich keine Möglichkeit, eine komplette Dokumentvorlage auf ein Dokument neu anzuweden? Konkretes Beispiel: die Dokumentvorlage wurde aktualisiert, in dem dort z.B. die Bemaßungen jeweils dem Layer Dimensions zugeordnet wurde. Diese Dokumenteingenschaft kann ich natürlich in einer Entwurfsnorm abspeichern und im bereits erstellen Dokument neu anwenden. Bringt aber nichts, wenn die Layer nicht im Dokument vorhanden sind. Die Layer-Tabelle müsste also auch mit in der Entwurfsnorm abgelegt werden. Das wird sie aber nicht. Danke für Eure Hilfe. Gerne auch ein Workaround, zum separaten Exportieren und Importieren von Layer-Namen und Eigenschaften. Thomas
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Oberli Mike Ehrenmitglied V.I.P. h.c. Dipl. Maschinen Ing. / Supporter
Beiträge: 3864 Registriert: 29.09.2004 SOLIDWORKS 2024 SP3.1 SOLIDWORKS 2023 SP5.0 SOLIDWORKS 2022 SP5.0 SOLIDWORKS 2021 SP5.1
|
erstellt am: 22. Mrz. 2023 10:25 <-- editieren / zitieren --> Unities abgeben: Nur für Rubino
Hallo Thomas Kannst mal folgendes probieren (Soweit Du schreibts betreifft es bei Dir nur Zeichnungen) - Öffne die alte Zeichnung. - Über Datei Neu erstellst Du eine neue Zeichnung ab der neuen Vorlage - Stelle beide Zeichnungen nebeneinander dar (Fenster - Nebeneinander) - Kopiere per Drag an Drop das Blatt von der alten Zeichnung auf die Neue Vorlage Unbedingt mit Kopien testen. Gruss Mike Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Heiko Soehnholz Ehrenmitglied V.I.P. h.c. Dipl.-Ing. (FH) Maschinenbau
Beiträge: 5499 Registriert: 03.07.2002 SOLIDWORKS 2001 - 2024SP3.1 Elite AE Award 2023 SOLIDWORKS Premium, Simu, Flow, Plastics, Composer, MBD, Inspection, PDMP, Visualize, TopsWorks, DPS Tools, JobBox, MacroSheet, etc. Passungstabelle von Heinz WIN10x64 22H2 | HP ZBook 17 Fury G8
|
erstellt am: 22. Mrz. 2023 13:24 <-- editieren / zitieren --> Unities abgeben: Nur für Rubino
Zitat:
Gibt es denn wirklich keine Möglichkeit, eine komplette Dokumentvorlage auf ein Dokument neu anzuwenden?
Moin, die Antwort lautet weiterhin; nein. Was sollte sich da zwischenzeitlich auch geändert haben? Um die (fehlenden) Layer in die alte Zeichnung zu bekommen, würde ich den Weg über das Blattformat gehen: - Layer in kopiertem Blattformat anlegen - alte Zeichnung öffnen - Blattformat neu laden -> Layer sind da - nun die Normdatei aus der neuen Vorlage laden - vorhandene Elemente nun auf die Layer legen (manuell, denn diese geschieht nicht automatisch) - neue Elemente werden auf die Layer gelegt, sofern entsprechende Einstellungen getätigt sind Für die automatische Aktualisierung bietet sich wohl ein Makro an, dass du allerdings selbst erstellen müsstest. ------------------ Einen schönen Gruß von Heiko • www.dps-software.de • www.dps-akademie.de • www.iknow-solidworks.de • www.youtube.de/dpssoftwaregmbh • [Diese Nachricht wurde von Heiko Soehnholz am 22. Mrz. 2023 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lueghi Mitglied Admin für alle Systeme ....
Beiträge: 435 Registriert: 01.07.2005 CAD...: SWX2022 SP5, ACAD 2019, Tacton / LINO PDM...: PRO.FILE 8.6 ERP...: proAlpha 6.2e / 7.1 BS....: Win10, HP ZBook G5
|
erstellt am: 22. Mrz. 2023 15:28 <-- editieren / zitieren --> Unities abgeben: Nur für Rubino
Wir standen vor einiger Zeit auch vor der Herausforderung da unsere Vorlagen auch ein ziemlich massives Redesign erfahren haben. Wir haben damals ein ziemlich aufwändiges Makro erstellt, dass uns alle Änderungen umgesetzt hat. Der Vorteil des Makros ist IMHO , dass man auch zukünftige Änderungen leichter einpflegen kann. So ein Makro macht man aber nicht "mal eben nebenbei" .... ------------------ Gruß Stefan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ralf Tide Moderator -
Beiträge: 4999 Registriert: 06.08.2001 Sehr seltsame Dinge passiern <Klaus Lage - Toy Story> .-)
|
erstellt am: 22. Mrz. 2023 18:36 <-- editieren / zitieren --> Unities abgeben: Nur für Rubino
Zitat: Original erstellt von Heiko Soehnholz: - vorhandene Elemente nun auf die Layer legen (manuell, denn diese geschieht nicht automatisch)
Hallo Heiko, es kommt darauf an, was man mit Layern abbildet. Wenn z.B. Mittelkreuze und Mittellinien auf einen Layer sollen, dann geht es schon (wie hier von Stefan vorgeschlagen). [API-Hilfe hierzu] Mit GetType sind einige Typen herauszufinden. Man könnte auch noch in Texten nach bestimmten Schlüsselwörtern suchen und diese auf weitere (z.B. Sprachlayer) verschieben... So, wie Du das in Deiner Auflistung beschreibst, hab ich das selbst schon mal programmiert Mit dem Austausch der Norm (wie von ConZept und Christian_W vorgeschlagen), kommt man schon ein Stück weit. Zusätzlich Ebenen, Achsen oder anderes einzufügen, nur weil diese jetzt in der Standardvorlage vorhanden sind, erscheint mir übertrieben. Außer es handelt sich und häufig wiederverwendete Teile. Ist bestimmt nicht trivial (wie Lueghi schon erwähnte). könnte aber auch gehen... HTH Ralf ------------------
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Heiko Soehnholz Ehrenmitglied V.I.P. h.c. Dipl.-Ing. (FH) Maschinenbau
Beiträge: 5499 Registriert: 03.07.2002 SOLIDWORKS 2001 - 2024SP3.1 Elite AE Award 2023 SOLIDWORKS Premium, Simu, Flow, Plastics, Composer, MBD, Inspection, PDMP, Visualize, TopsWorks, DPS Tools, JobBox, MacroSheet, etc. Passungstabelle von Heinz WIN10x64 22H2 | HP ZBook 17 Fury G8
|
erstellt am: 22. Mrz. 2023 19:31 <-- editieren / zitieren --> Unities abgeben: Nur für Rubino
N'Abend Ralf, den Austausch über die Normdatei habe ich ja gleich als erstes (2019) vorgeschlagen. Aber im Sinne der Salami-Fragetaktik kam dann später noch die Layer-Thematik dazu ... was ja nur Sinn macht, wenn da auch die Elemente drauf liegen würden. Dies zu erledigen, kann nur manuell oder per Makro erfolgen; so war meine Antwort gemeint. Ich zweifle nur an, dass SWX "pur" dies für einen erledigt. Eine schöne Idee, die mir zugetragen wurde, reiche ich auch gerne noch weiter: Der DesignChecker - ein von mir oft vergessenes Werkzeug - kann in dieser Sache auch noch einiges leisten, versteht er sich doch auch darauf, nicht nur Kriterien abzuprüfen, sondern auch einiges gerade zu ziehen. ------------------ Einen schönen Gruß von Heiko • www.dps-software.de • www.dps-akademie.de • www.iknow-solidworks.de • www.youtube.de/dpssoftwaregmbh • Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Christian_W Ehrenmitglied V.I.P. h.c. Konstrukteur (Dipl-Ing)
Beiträge: 3256 Registriert: 04.04.2001 CSWP 12/2015<P>SWX2021sp5 Win10/11 (SWX2016, SWX2012) proAlpha6.2e00/calinkV9 (Tactonworks) (Medusa7, NesCAD2010, solidEdge19)
|
erstellt am: 03. Apr. 2023 11:00 <-- editieren / zitieren --> Unities abgeben: Nur für Rubino
Zitat: Original erstellt von Rubino: ... und Teile komplett auf die neun Vorlagen umstellen kann? ... Das Datum werde ich wahrscheinlich nicht automatisch auf den Tag neu machen ... Als Kopie speichern wird leider kein neues Bauteil....
jemand erwähnte neulich auch "einfügen Teil" mit der Option "Verknüpfung mit Ursprungsteil unterbrechen" (die Option war mir bis dahin noch nicht aufgefallen) - neues Teil anlegen (greift die neue Vorlage) - einfügen Teil (mit der genannten Option) --> alle Features des alten Teiles werden in einen Ordner im neuen Teil gelegt. --> alle Featues haben das aktuelle Erstellungsdatum und den aktuellen Ersteller --> evtl in Vorlagen ergänzte Achsen oder andere Features sind dann mehrfach vorhanden... würde ggf. etwas Nacharbeit erfordern ... Gruß, Christian Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Heiko Soehnholz Ehrenmitglied V.I.P. h.c. Dipl.-Ing. (FH) Maschinenbau
Beiträge: 5499 Registriert: 03.07.2002 SOLIDWORKS 2001 - 2024SP3.1 Elite AE Award 2023 SOLIDWORKS Premium, Simu, Flow, Plastics, Composer, MBD, Inspection, PDMP, Visualize, TopsWorks, DPS Tools, JobBox, MacroSheet, etc. Passungstabelle von Heinz WIN10x64 22H2 | HP ZBook 17 Fury G8
|
erstellt am: 03. Apr. 2023 13:55 <-- editieren / zitieren --> Unities abgeben: Nur für Rubino
|
Steffen-C Mitglied Konstrukteur
Beiträge: 126 Registriert: 05.02.2004 FJS Celsius R570 + H730 SWX 2021/W10 2012SIM/W7, ProE WF3, ACAD IV und NX10+TC (Von NiX kommt NiX ;-)
|
erstellt am: 04. Apr. 2023 17:27 <-- editieren / zitieren --> Unities abgeben: Nur für Rubino
Hallo, für Teile würde ich auch den Weg "in neues Teil einfügen" gehen - da kannst Du einsammeln, was Du übergeben willst. Die Zeichnungen und BG gewinnt man neu - das ist dann so. Ggf. geht auch Export und Reimport - da hat man die Einstellungen neu, aber auch das Füllen der Dateieigenschaften gewonnen. Wenn's "nur" um diese geht, kann man die über eine einzufügende Tabelle reinholen. Gruß Steffen @Heiko: Aufwärtsinkompatibilität ist für Bestandsdaten eher schwierig... ------------------ WISSEN IST MACHT - NIX WISSEN - MACHT AUCH NIX... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|