Software: CAD - Tutorial - Optimierung - Toleranzen im CAD-Modell: Unterschied zwischen den Versionen

Aus OptiYummy
Zur Navigation springenZur Suche springen
KKeine Bearbeitungszusammenfassung
K (Korrektur Tol Analyse Inventor)
 
(10 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
[[Software:_CAD_-_Tutorial_-_Optimierung|&uarr;]] <div align="center"> [[Software:_CAD_-_Tutorial_-_Optimierung_-_Feder-Toleranzen|&larr;]] [[Software:_CAD_-_Tutorial_-_Optimierung_-_Probabilistik|&rarr;]] </div>
[[Software:_CAD_-_Tutorial_-_Optimierung|&uarr;]] <div align="center"> [[Software:_CAD_-_Tutorial_-_Optimierung_-_Zusammenfassung|&larr;]] [[Software:_CAD_-_Tutorial_-_Optimierung_-_Feder-Toleranzen|&rarr;]] </div>
<div align="center"> ''' Toleranzberechnungen im CAD-Modell ''' </div>
<div align="center"> ''' Toleranzberechnungen im CAD-Modell ''' </div>


Die Dimensionierung der Biegefeder mit Einbeziehung der numerischen Optimierung berücksichtigte bisher nur idealisierte, "exakte" Nennwerte für die Abmessungen und Materialeigenschaften:
Die bisherige Dimensionierung der Biegefeder unter Einbeziehung der numerischen Optimierung berücksichtigte nur idealisierte, "exakte" Nennwerte für die Abmessungen und Materialeigenschaften:
* Natürlich ist es praktisch unmöglich, diese "exakten" Nennwerte für das Bauteil "Biegefeder" zu realisieren.  
* Natürlich ist es praktisch unmöglich, "exakte" Werte für ein Bauteil zu realisieren.  
* Betrachtet man die tatsächlich auftretenden Werte an einer Menge konkreter Biegefedern, so bewegen sich diese Werte in gewissen Streubereichen um ihre Nennwerte:
* Betrachtet man die tatsächlich auftretenden Werte an einer Menge "gleicher" Bauteile, so bewegen sich diese Werte in gewissen Streubereichen um ihre Nennwerte:
*# '''Toleranz''' = Breite des Streubereiches (nur Betrachtung der Grenzwerte!)
*# '''Toleranz''' = Breite des Streubereiches (nur Betrachtung der Grenzwerte!)
*# '''Streuung''' = konkrete Verteilungsdichtefunktion (Häufigkeitsverteilung im Toleranzbereich)
*# '''Streuung''' = konkrete Verteilungsdichtefunktion (Häufigkeitsverteilung im Toleranzbereich)
* Um unliebsame Überraschungen bei der späteren Fertigung und Nutzung einer Konstruktion zu vermeiden, sollte möglichst schon mit dem CAD-Modell eine Analyse zu den Auswirkungen der bekannten bzw. geplanten Toleranzen erfolgen!


In Stand der Technik in CAD-Systemen ist die Berücksichtigung der Toleranzgrenzen für Modell-Parameter ohne die zugehörigen Verteilungsdichtefunktionen innerhalb dieser Grenzen. Die Möglichkeiten zur Toleranz-Analyse sind dabei sehr beschränkt, wie man am Beispiel von ''Autodesk Inventor'' sieht:
 
* Es existieren Tools zur Berechnung linearer Toleranzketten, wobei man diese Toleranzketten ohne Bezug auf vorhandene Modellgeometrie definieren muss ('''''MFL > Konstruktion > Berechnung > Toleranzberechnung'''''):<div align="center"> [[Datei:Software_CAD_-_Tutorial_-_Optimierung_-_Toleranzen_Inventor-Toleranzkette.gif|.]] </div>
'''Stand der Technik''' in CAD-Systemen ist die Berücksichtigung der Toleranzgrenzen für Modell-Parameter ohne die zugehörigen Verteilungsdichtefunktionen. Die Möglichkeiten zur Toleranz-Analyse sind dabei sehr beschränkt, wie man am Beispiel von ''Autodesk Inventor'' sieht:
* Nur für Modellparameter (d.h., die "direkten" Maß-Parameter) können Toleranzen definiert werden:<div align="center"> [[Datei:Software_CAD_-_Tutorial_-_Optimierung_-_Toleranzen_Inventor-ModParm.gif|.]] </div>
* Nur für Baugruppen existieren Tools zur Berechnung linearer Toleranzketten, wobei man diese Toleranzketten ohne Bezug auf vorhandene Modellgeometrie definieren muss ('''''MFL > Konstruktion > Berechnung > Toleranzberechnung'''''):<div align="center"> [[Datei:Software_CAD_-_Tutorial_-_Optimierung_-_Toleranzen_Inventor-Toleranzkette.gif|.]] </div>
* Für die zusätzlich definierten Benutzerparameter können nur Nennwerte verwendet werden. Toleranzen z.B. von Material-Eigenschaften können also nicht direkt berücksichtigt werden.
*: '''''Hinweis''''': Ist die MFL-Registerkarte "Konstruktion" leer, so liegt das an den überflüssigen Hintergrundprozessen von ''Autodesk Inventor''! Dann sollte man die laufende Inventor-Applikation beenden und mittels Taskmanager alle ''Autodesk Inventor''-Prozesse beenden.
*:'''''Hinweis:''''' Die inzwischen unter '''''MFL > Konstruktion > Analysieren''''' verfügbare [https://help.autodesk.com/view/INVNTOR/2022/DEU/?guid=Inventor_TOLAddin_inv_tol_analysis_wkflws_html Toleranzanalyse] ist eine kostenpflichtige Erweiterung, die aber bei einer Bildungslizenz enthalten ist (Wer möchte kann dies gerne ausprobieren). Der zusätzliche Funktionsumfang ist dafür eher gering und beschränkt sich im Wesentlichen auf eine bessere Übersicht durch Anzeigen der Toleranzkette im 3D-Modell sowie die Verfügbarkeit zusätzlicher Verteilungsdichtefunktionen, welche wir mit OptiY ebenfalls umsetzen können.
* In Bauteilen können nur für Modellparameter (d.h., die "direkten" Maß-Parameter) Toleranzen definiert werden:<div align="center"> [[Datei:Software_CAD_-_Tutorial_-_Optimierung_-_Toleranzen_Inventor-ModParm.gif|.]] </div>
* Für jede Bemaßungsgröße kann man einzeln manuell festlegen, welcher konkrete Wert aus ihrem Toleranzbereich im CAD-Modell benutzt wird ("'''ausgewertete Größe'''": oberer/unterer Wert, Medianwert, Nennwert). Dies ermöglicht die Berechnung von nichtlinearen Toleranzketten, wobei man untere und obere Grenze von Schlussmaßen getrennt ermitteln muss, was umständlich und fehleranfällig ist.
* Für jede Bemaßungsgröße kann man einzeln manuell festlegen, welcher konkrete Wert aus ihrem Toleranzbereich im CAD-Modell benutzt wird ("'''ausgewertete Größe'''": oberer/unterer Wert, Medianwert, Nennwert). Dies ermöglicht die Berechnung von nichtlinearen Toleranzketten, wobei man untere und obere Grenze von Schlussmaßen getrennt ermitteln muss, was umständlich und fehleranfällig ist.
 
* Für die zusätzlich definierten Benutzerparameter können nur Nennwerte verwendet werden. Toleranzen z.B. von Material-Eigenschaften können also nicht direkt im CAD-Modell berücksichtigt werden.
   
   
'''Fazit:'''
* Möglichkeiten zur Untersuchung der Auswirkungen von Parameter-Streuungen auf das Verhalten des CAD-Modells sind im CAD-Programm nur ansatzweise implementiert.
* Universelle externe Tools zur Toleranz-Analyse (z.B. ''OptiY'') ermöglichen die im Rahmen der [https://de.wikipedia.org/wiki/Six_Sigma '''Six-Sigma-Methode'''] erforderlichen, modellbasierten statistischen Analysen.   


 
<div align="center"> [[Software:_CAD_-_Tutorial_-_Optimierung_-_Zusammenfassung|&larr;]] [[Software:_CAD_-_Tutorial_-_Optimierung_-_Feder-Toleranzen|&rarr;]] </div>
<div align="center"> ''''' Der Entwurf des Scriptes wird hier bald fortgesetzt! ''''' </div>
<div align="center"> [[Software:_CAD_-_Tutorial_-_Optimierung_-_Feder-Toleranzen|&larr;]] [[Software:_CAD_-_Tutorial_-_Optimierung_-_Probabilistik|&rarr;]] </div>

Aktuelle Version vom 23. November 2021, 14:32 Uhr

Toleranzberechnungen im CAD-Modell

Die bisherige Dimensionierung der Biegefeder unter Einbeziehung der numerischen Optimierung berücksichtigte nur idealisierte, "exakte" Nennwerte für die Abmessungen und Materialeigenschaften:

  • Natürlich ist es praktisch unmöglich, "exakte" Werte für ein Bauteil zu realisieren.
  • Betrachtet man die tatsächlich auftretenden Werte an einer Menge "gleicher" Bauteile, so bewegen sich diese Werte in gewissen Streubereichen um ihre Nennwerte:
    1. Toleranz = Breite des Streubereiches (nur Betrachtung der Grenzwerte!)
    2. Streuung = konkrete Verteilungsdichtefunktion (Häufigkeitsverteilung im Toleranzbereich)
  • Um unliebsame Überraschungen bei der späteren Fertigung und Nutzung einer Konstruktion zu vermeiden, sollte möglichst schon mit dem CAD-Modell eine Analyse zu den Auswirkungen der bekannten bzw. geplanten Toleranzen erfolgen!


Stand der Technik in CAD-Systemen ist die Berücksichtigung der Toleranzgrenzen für Modell-Parameter ohne die zugehörigen Verteilungsdichtefunktionen. Die Möglichkeiten zur Toleranz-Analyse sind dabei sehr beschränkt, wie man am Beispiel von Autodesk Inventor sieht:

  • Nur für Baugruppen existieren Tools zur Berechnung linearer Toleranzketten, wobei man diese Toleranzketten ohne Bezug auf vorhandene Modellgeometrie definieren muss (MFL > Konstruktion > Berechnung > Toleranzberechnung):
    .
    Hinweis: Ist die MFL-Registerkarte "Konstruktion" leer, so liegt das an den überflüssigen Hintergrundprozessen von Autodesk Inventor! Dann sollte man die laufende Inventor-Applikation beenden und mittels Taskmanager alle Autodesk Inventor-Prozesse beenden.
    Hinweis: Die inzwischen unter MFL > Konstruktion > Analysieren verfügbare Toleranzanalyse ist eine kostenpflichtige Erweiterung, die aber bei einer Bildungslizenz enthalten ist (Wer möchte kann dies gerne ausprobieren). Der zusätzliche Funktionsumfang ist dafür eher gering und beschränkt sich im Wesentlichen auf eine bessere Übersicht durch Anzeigen der Toleranzkette im 3D-Modell sowie die Verfügbarkeit zusätzlicher Verteilungsdichtefunktionen, welche wir mit OptiY ebenfalls umsetzen können.
  • In Bauteilen können nur für Modellparameter (d.h., die "direkten" Maß-Parameter) Toleranzen definiert werden:
    .
  • Für jede Bemaßungsgröße kann man einzeln manuell festlegen, welcher konkrete Wert aus ihrem Toleranzbereich im CAD-Modell benutzt wird ("ausgewertete Größe": oberer/unterer Wert, Medianwert, Nennwert). Dies ermöglicht die Berechnung von nichtlinearen Toleranzketten, wobei man untere und obere Grenze von Schlussmaßen getrennt ermitteln muss, was umständlich und fehleranfällig ist.
  • Für die zusätzlich definierten Benutzerparameter können nur Nennwerte verwendet werden. Toleranzen z.B. von Material-Eigenschaften können also nicht direkt im CAD-Modell berücksichtigt werden.

Fazit:

  • Möglichkeiten zur Untersuchung der Auswirkungen von Parameter-Streuungen auf das Verhalten des CAD-Modells sind im CAD-Programm nur ansatzweise implementiert.
  • Universelle externe Tools zur Toleranz-Analyse (z.B. OptiY) ermöglichen die im Rahmen der Six-Sigma-Methode erforderlichen, modellbasierten statistischen Analysen.