| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| FMB, eine Veranstaltung am 05.11.2024
|
Autor
|
Thema: Rohmaße/ Stückliste (6406 mal gelesen)
|
rennlaeufer Mitglied Projektleiter/ Konstrukteur
Beiträge: 25 Registriert: 15.10.2015 Solidworks 2010
|
erstellt am: 17. Nov. 2015 19:52 <-- editieren / zitieren --> Unities abgeben:
Hallo, gibt es eine Möglichkeit die Rohmaße (z.B. 40x60x80) eines Bauteils in die Stückliste zu übergeben. Wenn ich dann am Bauteil eine Änderung durchführe sollten die Außenmaße aktualisiert werden. Viele Grüße
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ThoMay Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 5260 Registriert: 15.04.2007 SWX 2019 Windows 10 x64
|
erstellt am: 17. Nov. 2015 23:00 <-- editieren / zitieren --> Unities abgeben: Nur für rennlaeufer
|
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: 18. Nov. 2015 08:30 <-- editieren / zitieren --> Unities abgeben: Nur für rennlaeufer
Moin, wenn du die Rohmasse vom Modell abgreifen kannst, oder sie sogar in einer Skizze enthalten sind, dann kannst du diese Bemaßungen einfach per Klick in eine Dateieigenschaft bringen. Gehe auf Datei / Eigenschaften. Erstelle eine neue Eigenschaft Abmessungen o.ä. Gehe in das Feld und klicke im Hintergrund die gewünschte(n) Bemaßungen an. Fertig. ------------------ Einen schönen Gruß von Heiko - www.dps-software.de - www.iknow-solidworks.de - Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Andi Spieler Mitglied Mechaniker
Beiträge: 1370 Registriert: 12.12.2002 SOLIDWORKS 2024SP3.1
|
erstellt am: 22. Nov. 2015 15:02 <-- editieren / zitieren --> Unities abgeben: Nur für rennlaeufer
Hallo rennlaeufer, falls Du mit Rohmaße die „Bounding Box“ meinst hier mal 2 Vorschläge: 1. Schweißkonstruktion einfügen, Rahmen erzeugen (kam in SWX2013) 2. Costing Im Film sieht Du Vorgehensweise. Viele Grüße AndiS Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
D.S.K. Mitglied
Beiträge: 32 Registriert: 20.11.2018 SolidWorks 2017 SP5,0 (Win10 und Win7)
|
erstellt am: 27. Nov. 2018 15:35 <-- editieren / zitieren --> Unities abgeben: Nur für rennlaeufer
Hallo, ist zwar schon eine Weile her, ich probiere es trotzdem . Kann jemand diese Vorgehensweise (siehe Video) als Makro hier bereitstellen??? Wäre super, wenn nach dem die Werte in Eigenschaften als LxBxH geschrieben wurden, das Feature „Schweißkonstruktion“ automatisch wieder gelöscht wird. Wäre echt super javascript:InsertSMI(' %20');
Grüße
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. Nov. 2018 16:53 <-- editieren / zitieren --> Unities abgeben: Nur für rennlaeufer
|
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: 27. Nov. 2018 16:54 <-- editieren / zitieren --> Unities abgeben: Nur für rennlaeufer
|
D.S.K. Mitglied
Beiträge: 32 Registriert: 20.11.2018 SolidWorks 2017 SP5,0 (Win10 und Win7)
|
erstellt am: 27. Nov. 2018 17:04 <-- editieren / zitieren --> Unities abgeben: Nur für rennlaeufer
|
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: 28. Nov. 2018 12:38 <-- editieren / zitieren --> Unities abgeben: Nur für rennlaeufer
|
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: 28. Nov. 2018 13:19 <-- editieren / zitieren --> Unities abgeben: Nur für rennlaeufer
|
Ralf Tide Moderator -
Beiträge: 4999 Registriert: 06.08.2001 Sehr seltsame Dinge passiern <Klaus Lage - Toy Story> .-)
|
erstellt am: 28. Nov. 2018 13:50 <-- editieren / zitieren --> Unities abgeben: Nur für rennlaeufer
|
D.S.K. Mitglied
Beiträge: 32 Registriert: 20.11.2018 SolidWorks 2017 SP5,0 (Win10 und Win7)
|
erstellt am: 28. Nov. 2018 15:46 <-- editieren / zitieren --> Unities abgeben: Nur für rennlaeufer
|
Torsten1979 Mitglied Konstrukteur
Beiträge: 21 Registriert: 29.12.2018
|
erstellt am: 03. Jun. 2020 21:49 <-- editieren / zitieren --> Unities abgeben: Nur für rennlaeufer
Hallo zusammen, nachdem ich mal wieder etwas im Forum gestöbert habe weil mich aktuell diverse SWX Probleme plagen, stieß ich auf diesen alten Beitrag. Bitte nichts werfen weil ich den alten Beitrag ausgrabe. Ich hatte bereits in der Vergangenheit einen Thread gestartet, indem ich etwa das gleiche versucht hatte wie der Threadersteller. Das hatte ich damals per Schweißkonstruktion und 3D Rahmen erzeugen gelöst, aber für jedes Teil einzeln in einer Baugruppe. Die Variante mit Rahmen einfügen musste ich gleich testen und es hat funktioniert. Hat jemand in der Zwischenzeit vielleicht ein Makro aufstöbern können, das durch die Baugruppen und Unterbaugruppen rattert und diesen Rahmen automatisch erzeugt? Viele Grüße Torsten
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bk.sc Ehrenmitglied V.I.P. h.c. Konstrukteur Sondermaschinenbau
Beiträge: 2795 Registriert: 18.07.2012 -Solid Works 2019 SP5 -Pro Engineer WF 3
|
erstellt am: 08. Jun. 2020 13:41 <-- editieren / zitieren --> Unities abgeben: Nur für rennlaeufer
Hallo Torsten, hast du mal den etwas neueren Befehl "Begrenzungsrahmen" versucht in der API-Hilfe wäre das InsertGlobalBoundingBox Method (IFeatureManager)? Gruß Bernd ------------------ --- Man muß nicht alles wissen, man muß nur wissen wo es steht --- Staatlich anerkannte Deutschniete Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Torsten1979 Mitglied Konstrukteur
Beiträge: 21 Registriert: 29.12.2018
|
erstellt am: 08. Jun. 2020 19:18 <-- editieren / zitieren --> Unities abgeben: Nur für rennlaeufer
Hi Bernd, das einzigste was ich hinbekomme ist, mit dem Makrorecorder den Befehl aufnehmen und ausführen. Dafür muß ich aber das Teil in der Baugruppe "per Hand" aktivieren, da er mir ins Makro den expliziten Namen des Bauteils schreibt und nicht ein variables Teil. Habe grade aktuell viele Baugruppen (natürlich mit Unterbaugruppen), bei denen ich das per Hand machen muß um am Ende eine Stückliste auszuspucken. Viele Grüße Torsten Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Stefan65 Mitglied Werkzeugkonstrukteur
Beiträge: 48 Registriert: 14.02.2014 Dell Precision 5820 Windows 10 Enterprise 64bit Intel Xeon W-2123 @ 3.60GHz 16GB RAM NVIDIA Quadro P2000 SolidWorks 2018 SP5 DBWorks-R17 SP2.5
|
erstellt am: 19. Jun. 2020 17:46 <-- editieren / zitieren --> Unities abgeben: Nur für rennlaeufer
Hi Torsten, ich habe mal versucht deine Vorstellung in ein Makro zu packen. 'Makro öffnet aus einer Baugruppe und deren Unterbaugruppen alle Einzelteile 'erstellt in den Einzelteilen den Begrenzungsrahmen um die Aussenmaße X, Y und Z zu ermitteln 'erstellt in den benutzerdefinierten Eigenschaften der Einzelteile einen neuen Eintrag mit dem Namen "ABMESSUNG" und trägt die Aussenmaße X, Y und Z ein 'rotationssymmetrische Bauteile erhalten auch den Begrenzungsrahmen für die Aussenmaße X, Y und Z (nicht so gut da dann in der "ABMESSUNG" X, Y und Z steht und nicht der Durchmesser und die Länge) 'unterdrückte Teile erden nicht geöffnet und erhalten auch keinen Begrenzungsrahmen 'ist ein Einzelteil merfach in der Baugruppe enthalten wird es auch merfach geöffnet 'gestartet wird das Makro von der Hauptbaugruppe Ich hoffe ich konnte dir damit etwas helfen. Gruß Stefan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Stefan65 Mitglied Werkzeugkonstrukteur
Beiträge: 48 Registriert: 14.02.2014 Dell Precision 5820 Windows 10 Enterprise 64bit Intel Xeon W-2123 @ 3.60GHz 16GB RAM NVIDIA Quadro P2000 SolidWorks 2018 SP5 DBWorks-R17 SP2.5
|
erstellt am: 20. Jun. 2020 14:23 <-- editieren / zitieren --> Unities abgeben: Nur für rennlaeufer
Hallo zusammen, hier ein Makro für die Außenmaße das aber erst ab Solidwors 2018 läuft. 'erstellt in den Einzelteil den Begrenzungsrahmen um die Außenmaße X, Y und Z zu ermitteln 'erstellt in den benutzerdefinierten Eigenschaften des Einzelteil einen neuen Eintrag mit dem Namen "ABMESSUNG" und trägt die Außenmaße X, Y und Z ein 'wenn Änderungen am Einzelteil erfolgen werden die Außenmaße aktualisiert daher darf der Begrenzungsrahmen nicht gelöscht werden 'rotationssymmetrische Bauteile erhalten auch den Begrenzungsrahmen für die Außenmaße X, Y und Z (nicht so gut da dann in der "ABMESSUNG" X, Y und Z steht und nicht der Durchmesser und die Länge) 'gestartet wird das Makro vom Einzelteil Gruß Stefan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Stefan65 Mitglied Werkzeugkonstrukteur
Beiträge: 48 Registriert: 14.02.2014 Dell Precision 5820 Windows 10 Enterprise 64bit Intel Xeon W-2123 @ 3.60GHz 16GB RAM NVIDIA Quadro P2000 SolidWorks 2018 SP5 DBWorks-R17 SP2.5
|
erstellt am: 21. Jun. 2020 14:06 <-- editieren / zitieren --> Unities abgeben: Nur für rennlaeufer
Hallo zusammen, ich habe die beiden Makros nochmals angepasst. Existiert in den benutzerdefinierten Eigenschaften des Einzelteil schon ein Eintrag mit dem Namen "ABMESSUNG" wird dieser nun mit den aktuellen Außenmaßen überschrieben. Gruß Stefan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Torsten1979 Mitglied Konstrukteur
Beiträge: 21 Registriert: 29.12.2018
|
erstellt am: 21. Jun. 2020 15:52 <-- editieren / zitieren --> Unities abgeben: Nur für rennlaeufer
Hi Stefan, sorry für die verspätete Antwort, hab bisschen Äktschn. Wollte deinen Beitrag hier aber nicht so lange unkommentiert lassen. Erstmal herzlichen Dank für die Hilfe und Deinen Einsatz. Ich hoffe das mit den Unities hat geklappt!? Werde das Makro die nächsten Tage auf jeden Fall testen, aber was Du schreibst ist genau das was ich suche. Viele Grüße und nochmal ein dickes Dankeschön Torsten Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Stefan65 Mitglied Werkzeugkonstrukteur
Beiträge: 48 Registriert: 14.02.2014 Dell Precision 5820 Windows 10 Enterprise 64bit Intel Xeon W-2123 @ 3.60GHz 16GB RAM NVIDIA Quadro P2000 SolidWorks 2018 SP5 DBWorks-R17 SP2.5
|
erstellt am: 21. Jun. 2020 18:11 <-- editieren / zitieren --> Unities abgeben: Nur für rennlaeufer
Hi Torsten, freut mich wenn ich dir helfen konnte. Ich würde mich freuen wenn du mir eine Info geben würdest wenn du das Makro ausprobiert hast ob alles so war wie du es dir vorgestellt hast. Gruß Stefan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Torsten1979 Mitglied Konstrukteur
Beiträge: 21 Registriert: 29.12.2018
|
erstellt am: 21. Jun. 2020 21:01 <-- editieren / zitieren --> Unities abgeben: Nur für rennlaeufer
Hi Stefan, ich konnts nicht abwarten und habe die Makros getestet. Was soll ich sagen, das war ein Volltreffer und genau das was ich gesucht habe. Du hast mir mehrere Stunden rumgeklicke per Hand gespart. Vielen vielen Dank dafür. Ich werde mir dann mal die Programmierung ansehen und versuchen ob ich das alles als Makro-Noob verstehe. Nochmal vielen Dank für Deine Arbeit Viele Grüße Torsten Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |