Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Inventor
  Abmessung von bauteilen ermitteln

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  Abmessung von bauteilen ermitteln (5898 mal gelesen)
patrick227
Mitglied
Konstrukteur


Sehen Sie sich das Profil von patrick227 an!   Senden Sie eine Private Message an patrick227  Schreiben Sie einen Gästebucheintrag für patrick227

Beiträge: 15
Registriert: 19.04.2012

Inventor 2013

erstellt am: 19. Apr. 2012 11:28    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,
gibt es eine Funktion (VBA?) mit der ich die Außenmaße eines Bauteils ermitteln kann. Ich bräuchte das für die Stückliste, sonst muss ich die Masse immer manuell eintragen.

Gruß,
Patrick

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

tanzbaer1963
Mitglied
Maschinenbautechniker, Konstrukteur


Sehen Sie sich das Profil von tanzbaer1963 an!   Senden Sie eine Private Message an tanzbaer1963  Schreiben Sie einen Gästebucheintrag für tanzbaer1963

Beiträge: 824
Registriert: 15.02.2007

erstellt am: 19. Apr. 2012 11:55    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für patrick227 10 Unities + Antwort hilfreich

Hallo Patrik,

und herzlich Willkommen hier im Forum.
Für diese Funktion brauchst Du noch nicht einmal VBA.

Öffne in der entsprechenden Bauteildatei die Parameterliste.
Hier gibt es eine Spalte "Export" wenn Du hier hinter dem entsprechenden Maß ein Häkchen setzt, so wird dieser Parameter in die benutzerdefinierten Properties exportiert. Diese kannst Du dann in Deiner Stückliste implementieren.

Tip:
Lege hierfür am Besten einen benutzerdefinierten Parameter in Deinem Bauteil an (z.B. laenge, breite, dicke etc.),
damit in allen Bauteilen der Parametername gleich ist.

Gruß Ingo

PS/EDIT:
Benötigst Du diese Funktion öfter, dann richte Dir die Templates entsprechend mit den benutzerdefinierten Parametern ein. Und in der Template-IDW die dazugehörige Teileliste.


------------------
Theorie ist,wenn man alles weiß und nichts funktioniert.
Praxis ist,wenn alles funktioniert und keiner weiß warum.
Bei mir wird Theorie und Praxis vereint: Nichts funktioniert und keiner weiß warum!    

[Diese Nachricht wurde von tanzbaer1963 am 19. Apr. 2012 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

nightsta1k3r
Ehrenmitglied V.I.P. h.c.
plaudern



Sehen Sie sich das Profil von nightsta1k3r an!   Senden Sie eine Private Message an nightsta1k3r  Schreiben Sie einen Gästebucheintrag für nightsta1k3r

Beiträge: 11223
Registriert: 25.02.2004

Hier könnte ihre Werbung stehen!

erstellt am: 19. Apr. 2012 12:25    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für patrick227 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von patrick227:
gibt es eine Funktion (VBA?) mit der ich die Außenmaße eines Bauteils ermitteln kann.

Ja, die BoundingBox kann abgefragt werden, dann brauchst du nicht mit Parametern tricksen, von denen nicht immer einer für die Maximalausdehnung in xyz vorhanden ist.

Fragen dazu im VBA-Brett, Igor hat IMHO dazu sogar mal was geschrieben.

------------------

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Leo Laimer
Moderator
CAD-Dienstleister




Sehen Sie sich das Profil von Leo Laimer an!   Senden Sie eine Private Message an Leo Laimer  Schreiben Sie einen Gästebucheintrag für Leo Laimer

Beiträge: 26104
Registriert: 24.11.2002

IV bis 2019

erstellt am: 19. Apr. 2012 14:06    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für patrick227 10 Unities + Antwort hilfreich

Aber wie bei allen Automatismen lauern auch ein paar Fallen:
Was ist wenn das betreffende Bauteil, aus welchen Gründen auch immer, schräg im Raum modelliert wurde? Die Boundingbox sagt dann die x/y/z-Ausdehnung an, das kann viel weniger sein als z.B. die räumliche Gesamtlänge.
Also wenn man immer bestimmte Bauteiltypen hat kann das Sinn machen, sonst halte ich es für eher gefährlich.

Nachtrag:
Ein bisserl zuverlässiger scheint zu sein, das Teil in ein Blechteil zu verwandeln und von der Abwicklung die Grenzen abzufragen. Diese Parameter werden ja vom Programm extra dafür aufbereitet.
geht natürlich nur wenn die Teile irgendwie blechartig sind.
------------------
mfg - Leo

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Doc Snyder
Moderator
Dr.-Ing. Maschinenbau, Entwicklung & Konstruktion von Spezialmaschinen




Sehen Sie sich das Profil von Doc Snyder an!   Senden Sie eine Private Message an Roland Schröder  Schreiben Sie einen Gästebucheintrag für Roland Schröder

Beiträge: 13310
Registriert: 02.04.2004

IV 2019 + 2020 + 2021
W7pro64 F-Secure-Safe
Dell-M4600 2,13GHz 12GB
Quadro2000M
15,4"1920x1080
MS-IntelliMouse-Optical
SpacePilotClassic

erstellt am: 19. Apr. 2012 17:34    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für patrick227 10 Unities + Antwort hilfreich

Moin!

Nachdem wir in meinem Büro die verschiedensten Wege jeweils eine Zeit lang ausprobiert haben, arbeiten wir jetzt trotz der genannten Einschränkungen schon sehr lange und zufrieden mit der Hüllbox. Diese wird aber nur nur auf Knopfdruck ermittelt und eingetragen, so dass man das bei schräg im Raum liegenden Bauteilen kurzerhand unterlässt und in diesen Fällen eben den Eintrag von Hand macht oder nachträglich korrigiert. Trotz heftigsten Mastermodellings ist das aber auch bei uns eher die Ausnahme.

Auch mit Unterstützung von Lothar alias lbcad habe ich mal einen entsprechenden Code gemacht, der bei echten Blechteilen auch die Blechdicke und Maximalmaße des Zuschnitts bei den Benutzerdefinierten iProperties einträgt. Den Code habe ich hier auch mal gepostet, auch ein Icon dazu. Suchen mag ich jetzt aber grad mal nicht danach, vielleicht später.   

Die Nummer mit Pro-Forma-Blechteil behagt mir nicht. Da gibt es doch wieder nur andere Gefahren.

------------------
Roli  
www.Das-Entwicklungsbuero.de

[Diese Nachricht wurde höchstwahrscheinlich nach ihrer Erstellung von Doc Snyder noch ein Mal editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

rkauskh
Moderator
Dipl.-Ing. (FH) Versorgungstechnik




Sehen Sie sich das Profil von rkauskh an!   Senden Sie eine Private Message an rkauskh  Schreiben Sie einen Gästebucheintrag für rkauskh

Beiträge: 2428
Registriert: 15.11.2006

Windows 10 x64, AIP 2023

erstellt am: 19. Apr. 2012 20:13    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für patrick227 10 Unities + Antwort hilfreich

Hi

@Leo und Roli
Schräg im Koordinatensystem liegende Teile kann man über einen kleinen Umweg auch nutzbar machen. Man legt ein Benutzerkoordinatensystem passend ins Bauteil. Per Script erzeugt man eine Baugruppe, platziert das Bauteil anhand des UCS passend in der Baugruppe und holt sich die BoundingBox der Baugruppe. Funktioniert relativ zuverlässig. Wenn es keine passenden Ausrichtungskanten im Bauteil gibt, wird nur das Platzieren des UCS etwas aufwendiger.

Die BoundingBox hat einen kleinen Schönheitsfehler der gern übersehen wird. Es wird nur garantiert, das die Box immer mindestens so groß ist, das das Bauteil komplett reinpaßt. In eine viel zu große Box paßt das Bauteil aber auch komplett rein.  Man sollte den ermittelten Abmessungen also nicht bedingungslos vertrauen (z.B. direkt nach diesen Abmessungen Zuschnitte ohne zusätzliche Zeichnung fertigen). Sichtbare Arbeitselemente führten in der Vergangenheit auch dazu, daß die Box diese mit einschloß und entsprechend zu groß wurde.

------------------
MfG
RK

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Doc Snyder
Moderator
Dr.-Ing. Maschinenbau, Entwicklung & Konstruktion von Spezialmaschinen




Sehen Sie sich das Profil von Doc Snyder an!   Senden Sie eine Private Message an Roland Schröder  Schreiben Sie einen Gästebucheintrag für Roland Schröder

Beiträge: 13310
Registriert: 02.04.2004

IV 2019 + 2020 + 2021
W7pro64 F-Secure-Safe
Dell-M4600 2,13GHz 12GB
Quadro2000M
15,4"1920x1080
MS-IntelliMouse-Optical
SpacePilotClassic

erstellt am: 20. Apr. 2012 02:03    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für patrick227 10 Unities + Antwort hilfreich

Später:    http://ww3.cad.de/foren/ubb/Forum50/HTML/028967.shtml#000008 

------------------
Roli  
www.Das-Entwicklungsbuero.de

[Diese Nachricht wurde höchstwahrscheinlich nach ihrer Erstellung von Doc Snyder noch ein Mal editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Leo Laimer
Moderator
CAD-Dienstleister




Sehen Sie sich das Profil von Leo Laimer an!   Senden Sie eine Private Message an Leo Laimer  Schreiben Sie einen Gästebucheintrag für Leo Laimer

Beiträge: 26104
Registriert: 24.11.2002

IV bis 2019

erstellt am: 20. Apr. 2012 09:46    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für patrick227 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von rkauskh:
...Die BoundingBox hat einen kleinen Schönheitsfehler...

IMHOIn my humble oppinion (Meiner Meinung nach) war die Boundingbox nie dafür gedacht, konkrete Abmessungen des Modells auszulesen, sondern eigentlich nur für die Grafik (z.B. Highlighten beim übermausen unterdrückter Komponenten).
Bereits die von Adesk für die AK-Detailgenauigkeit eingeführte geometrische Vereinfachung in Form der Boundingbox find ich etwas gewagt, und führt auch tatsächlich fallweise zu Problemen, und häufig zu unerwünschten Ergebnissen (im Sinne von: Nicht treffsicher genug).
Beispiele: Ein schlank-L-förmiges Werkstück führt genauso zu einer sinnlosen BB wie ein räumlich gebogener Draht oder ein Rohr.

Ein Kunde hier (komplett anderes CAD) hat folgende strikte Modellierungsanweisung: Alle Teile die aus einem Halbzeug hergestellt werden, müssen aus einem Stück ebendieses Halbzeuges in passender Länge/Grösse zugeschnitten und weiter rein subtraktiv modelliert werden.
Damit stehen für die Arbeitsvorbereitung jedenfalls Typ und Abmessungen des halbzeuges sehr zuverlässig zur Verfügung.
Aber diese Vorgangsweise ist halt auch nicht immer und überall sinnvoll...

------------------
mfg - Leo

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

patrick227
Mitglied
Konstrukteur


Sehen Sie sich das Profil von patrick227 an!   Senden Sie eine Private Message an patrick227  Schreiben Sie einen Gästebucheintrag für patrick227

Beiträge: 15
Registriert: 19.04.2012

Inventor 2013

erstellt am: 20. Apr. 2012 12:21    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,
vielen dank für die zahlreichen Antworten! Ich habe die beschriebenen Methoden getestet:

zur Parametermethode:
oft habe ich das Maß in keiner Skizze, zb wenn ich zwei Extrusionen nacheinander platziere. Die Gesamtlänge ist die summe beider.

die BoundingBox:
Bei diesem Skript muss man gut aufpassen, hab ich zb einen Arbeitspunkt außerhalb des Bauteils, so wird dieser auch mitberücksichtigt und die Box ist zu groß, also muss ich am besten per Skript noch die Objektsichtbarkeit umstellen. Diese Methode könnte in Frage kommen. 

Besser wäre:
Da ich in der Zeichnung die Abmessung bemaßen muss, ware es für mich am besten wenn ich diese Maße irgendwie auslesen kann, ist das möglich?

Gruß,
Patrick

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Leo Laimer
Moderator
CAD-Dienstleister




Sehen Sie sich das Profil von Leo Laimer an!   Senden Sie eine Private Message an Leo Laimer  Schreiben Sie einen Gästebucheintrag für Leo Laimer

Beiträge: 26104
Registriert: 24.11.2002

IV bis 2019

erstellt am: 20. Apr. 2012 12:33    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für patrick227 10 Unities + Antwort hilfreich

Keine Ahnung ob das rein programmtechnisch klappen würde, aber es wäre jedenfalls grundsätzlich falsch und verkehrt, Irgendetwas von einer Zeichnung in ein Modell zurückzuschreiben.
Umgekehrt besteht die Stückliste (idealerweise) ja ausschliesslich aus Informationen die aus den Modellen kommen.

Wenn du schon bereit wärest, je Zeichnung in einer bestimmten (separaten?) Ansicht die 2-3 gesuchten Hauptmaße einzutragen, warum sollte es nicht genügen, ebendiese Ansicht in Schriftkopf-Nähe zu platzieren und den Zeichnungsleser drauf hinweisen: Schau, da stehts!

------------------
mfg - Leo

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

patrick227
Mitglied
Konstrukteur


Sehen Sie sich das Profil von patrick227 an!   Senden Sie eine Private Message an patrick227  Schreiben Sie einen Gästebucheintrag für patrick227

Beiträge: 15
Registriert: 19.04.2012

Inventor 2013

erstellt am: 20. Apr. 2012 12:53    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Nein, ich möchte von der Zeichnung (drei Maße also) in die Stückliste. Hoff ich erkläre das richtig und hab auch alles verstanden  

Eine Frage zur BoundingBox:
vom Code lese ich raus, dass die Abmaße in "Benutzerdefinierten Einträge" geschrieben werden und nicht nur übers Dialogfeld ausgegeben werden. Wo finde ich diese Einträge? Unter IProperties > Benutzerdefiniert habe ich bereits gesucht.

------------------
Gruß,
Patrick

[Diese Nachricht wurde von patrick227 am 20. Apr. 2012 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Doc Snyder
Moderator
Dr.-Ing. Maschinenbau, Entwicklung & Konstruktion von Spezialmaschinen




Sehen Sie sich das Profil von Doc Snyder an!   Senden Sie eine Private Message an Roland Schröder  Schreiben Sie einen Gästebucheintrag für Roland Schröder

Beiträge: 13310
Registriert: 02.04.2004

IV 2019 + 2020 + 2021
W7pro64 F-Secure-Safe
Dell-M4600 2,13GHz 12GB
Quadro2000M
15,4"1920x1080
MS-IntelliMouse-Optical
SpacePilotClassic

erstellt am: 20. Apr. 2012 14:13    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für patrick227 10 Unities + Antwort hilfreich

Moin!

Benutzerdefinierte iProperties heißen Benutzerdefinierte iProperties, weil es iProperties sind, die vom Benutzer definiert werden müssen. 

Der gelinkte Code legt die aber nötigenfalls automatisch an. Die Stücklistenspalte gleichen Namens muss man dann allerdings selber noch anlegen.

Was die Genauigkeit der Box angeht, rate ich zum Pragmatismus. Diese Funktion ist gegeben, und sie ist so genau oder ungenau wie sie nun mal ist. Die daraus folgenden Werte geben eine nützliche Orientierung und mehr halt nicht. Bei der realen Vielfalt möglicher Werkstückformen ist IMHO auch mehr nicht möglich.

Und für die Ermittlung von Zuschnittmaßen ist ein so einfacher Ansatz sowieso nicht geeignet. Selbst wenn die Ermittlung exakt wäre, würden die Bearbeitungszuschläge fehlen, und deren Definition ist alles andere als klar.

------------------
Roli  
www.Das-Entwicklungsbuero.de

[Diese Nachricht wurde höchstwahrscheinlich nach ihrer Erstellung von Doc Snyder noch ein Mal editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz