| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| HEDELIUS Hausmesse 2024 |
Autor
|
Thema: Makro zum auslesen der Größtmaße (LxBxH) (4475 mal gelesen)
|
Delta1988 Mitglied Konstrukteur
Beiträge: 64 Registriert: 15.06.2012 SolidWorks 2017
|
erstellt am: 08. Jan. 2013 06:59 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen und allen ein Gutes neus Jahr Neues Jahr neue Probleme Ich habe folgendes Problem: Ich suche nach einer Möglichkeit (Makro) wie ich in einem Teil die 3 größt Abmessungen (LxBxH)hinterlegen kann. Damit sich der Werkzeugbau leicht tut beim Material bestellen z.b. Hat da irgendwer schon erfahrung bzw Methoden dafür?? Als Info wir arbeiten mit SW 2012 kein PDM oder sonstiges!! Und ich persönlich verfüge leider nicht über besonders gute (fast keine) Programmiererfahrung habe aber wen der mir dabei helfen würde! bin über jede Idee bzw Ratschlag Dankbar!! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
olichen Mitglied Maschinenbautechniker
Beiträge: 469 Registriert: 03.09.2007
|
erstellt am: 08. Jan. 2013 07:17 <-- editieren / zitieren --> Unities abgeben: Nur für Delta1988
|
Joshua63 Mitglied Maschinenbautechniker
Beiträge: 371 Registriert: 08.11.2006 W10 SP1 Intel i7 8700K Quatro P4000 32GB RAM SW 2021 SP4.1 SWX PDM Professional 2021
|
erstellt am: 08. Jan. 2013 10:21 <-- editieren / zitieren --> Unities abgeben: Nur für Delta1988
Moin....... ich habe es so gelöst: diverse Vorlagen erstellt, (Rechteck, Rund, L-Winkel, ect.) In diesen Vorlagen dann die Außenmaße in den Dateieigenschaften hinterlegt (Bemaßungsnamen einfügen) so das sie sich auch ändern wenn die Abmaße des Teils verändert werden. Grundvoraussetzung ist natürlich eine gewisse Disziplin beim konstruieren. z.B. Austragungen vermeiden, sonst stimmen ja die Abmaße nicht mehr. Wenn sich alle daran halten klappts einwandfrei. Gruß
------------------ Viele Wege führen zum Ziel .......... und ich will alle wissen ! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Delta1988 Mitglied Konstrukteur
Beiträge: 64 Registriert: 15.06.2012 SolidWorks 2017
|
erstellt am: 09. Jan. 2013 06:19 <-- editieren / zitieren --> Unities abgeben:
Hallo Joshua63 das glaub ich dir mit den Vorlagen das man da Disziplin beim Zeichnen braucht und das es dann auch funktioniert, aber ich bin im sondermaschinenbau tätig und da sind Austragungen sehr sehr gängig! Aber trotzdem Danke für die Info ! Werde mich mal durch die Links von olichen durch lesen vl. ist da was passendes dabei! lg Delta Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Xafer Mitglied
Beiträge: 264 Registriert: 27.04.2011 WIN7x64 SW 2011
|
erstellt am: 09. Jan. 2013 09:27 <-- editieren / zitieren --> Unities abgeben: Nur für Delta1988
Hi Delta Ich habe mir eine Teilvorlage zurechtgezimmert. Darin sind Variablen für die Länge, Breite und Stärke vorhanden. Dieses Variablen sind mit entsprechenden Dateieigenschaften verknüpft. Im Modellbereich bemaße ich die drei größten Abmessungen (Länge, Breite, Stärke) eines Teils freihändig nach Augenmaß und verknüpfe die Maße mit den entsprechenden Variablen. Der einzige Nachteil ist, dass diese Bemaßung dann permanent im Teil bzw. in der BG sichtbar ist. Im Menü "Ansicht / Alle Beschriftungen" kann die Bemaßung unsichtbar geschalten werden. Da ich im Modell keine Beschriftung habe, ist das für mich kein Problem. Gruß Xafer Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Joshua63 Mitglied Maschinenbautechniker
Beiträge: 371 Registriert: 08.11.2006 W10 SP1 Intel i7 8700K Quatro P4000 32GB RAM SW 2021 SP4.1 SWX PDM Professional 2021
|
erstellt am: 09. Jan. 2013 10:55 <-- editieren / zitieren --> Unities abgeben: Nur für Delta1988
Hi Xafer, hast du für jedes Maß eine Gleichung eingefügt und eine Eigenschaft erstellt ? Darf ich nach dem Sinn fragen ? Ich habe alle 3 Bemaßungen in eine Variable eingefügt. Gruß ------------------ Viele Wege führen zum Ziel .......... und ich will alle wissen ! 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: 09. Jan. 2013 11:05 <-- editieren / zitieren --> Unities abgeben: Nur für Delta1988
Hallo Delta, wenn du VBA bemühen willst würde ich über die Boundingbox gehen (Get Part Bounding Box Example (VBA) aus der API-Hilfe) bzw. deren Ermittlung der Max und Min Ausdehnung. Und dann entsprechend Dateieigenschaften anlegen (z.B. Add and Get Custom Properties Example (VBA)). Gruß Bernd PS: Dies macht natürlich nur Sinn wenn es keine zu komplexen Teile sind, die Teile weitestgehend parallel zu den Grundebenen aufgebaut sind und wenn das Halbzeug "rechteckig" sein soll. Für Rundes Halbzeug müßte dann das Makro umgestrickt werden bzw. von vornherein eine Auswahl des Halbzeuges ermöglicht werden.
------------------ --- 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 |
Jörg W Mitglied Maschinenbautechniker und CAD Admin
Beiträge: 1232 Registriert: 12.07.2001 Win 10 64bit SW2018 SP5 HP z240 16GB Ram Quadro P1000
|
erstellt am: 09. Jan. 2013 11:06 <-- editieren / zitieren --> Unities abgeben: Nur für Delta1988
|
Jörg W Mitglied Maschinenbautechniker und CAD Admin
Beiträge: 1232 Registriert: 12.07.2001 Win 10 64bit SW2018 SP5 HP z240 16GB Ram Quadro P1000
|
erstellt am: 09. Jan. 2013 11:23 <-- editieren / zitieren --> Unities abgeben: Nur für Delta1988
|
Delta1988 Mitglied Konstrukteur
Beiträge: 64 Registriert: 15.06.2012 SolidWorks 2017
|
erstellt am: 09. Jan. 2013 12:35 <-- editieren / zitieren --> Unities abgeben:
Hallo jörg danke für deine Einträge. Zu deinem ersten Eintrag was muss ich jetzt genau mit diesem Text machen?? wird die Abmessung dann als Eigenschaft im Teil Hinterlegt (meine VB Kenntnisse sind sehr gering) Und zu deinem Zweiten Eintrag Das Makro hab ich mir runter geladen und das .txt weg gelöscht aber was mach ich jetzt mit dieser datei??? Vl kannst du mir weiterhelfen!! Danke Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lueghi Mitglied Admin für alle Systeme ....
Beiträge: 416 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: 09. Jan. 2013 13:20 <-- editieren / zitieren --> Unities abgeben: Nur für Delta1988
|
Xafer Mitglied
Beiträge: 264 Registriert: 27.04.2011 WIN7x64 SW 2011
|
erstellt am: 09. Jan. 2013 14:35 <-- editieren / zitieren --> Unities abgeben: Nur für Delta1988
Zitat: Original erstellt von Joshua63:hast du für jedes Maß eine Gleichung eingefügt und eine Eigenschaft erstellt ? Darf ich nach dem Sinn fragen ?
Sorry, ich bin erst jetzt wieder einsatzbereit. Ja, ich habe für jedes Maß (Länge, Breite Stärke) eine eigene Variable, die wiederum mit einer Datei-Eigenschaft verknüpft ist. Der Sinn des Ganzen ist, dass ich diese Variable dann mithilfe einer weiteren Variablen weiterverarbeiten kann. So kann ich für die Zuschnitt-Liste sogenannte "Rohmaße" (= Zuschnittmaße) erzeugen. Außerdem finde ich den Umweg über "Variable" übersichtlicher. Im FeatureManager – der sowieso schon da ist – lässt sich mit einem Blick erkennen, was Sache ist. Gruß Xafer Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ramsy77 Mitglied Admin
Beiträge: 125 Registriert: 17.12.2009 immer am letztstand...
|
erstellt am: 09. Jan. 2013 15:36 <-- editieren / zitieren --> Unities abgeben: Nur für Delta1988
|