| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PDM: Unser Schritt in Richtung Digitalisierung zahlt sich jetzt bereits mehrfach aus. (GAIN Collaboration,PDM,PDM System,PLM,PLM System) |
Autor
|
Thema: Parameter als Modellwert weiterverwenden? (1882 / mal gelesen)
|
rolly1981 Mitglied Konstrukteur im Maschinenbau
Beiträge: 8 Registriert: 20.04.2008
|
erstellt am: 18. Aug. 2016 09:18 <-- editieren / zitieren --> Unities abgeben:
In unserem Betrieb werden mittlerweile sehr viele Modelle parametrisch gesteuert, da viele Bauteile sehr ähnlich sind, sich aber in kleinen Details wie Länge und Breite, usw... unterscheiden. Das Ganze funktioniert auch sehr gut. Jetzt möchten wir Toleranzen statt wie bisher in Zeichnungen, schon direkt ins Modell einpflegen, um vielleicht in Zukunft ganz von den Zeichnungen wegzukommen. Jedoch haben wir das Problem, dass sich die Modellwerte der tolerierten Parameter nicht in weiteren Parametern (Gleichungen) weiterverwenden lassen. (Getestet wurde das in Inventor 2014 und 2016) (sehr) vereinfachtes Beispiel: Bauteillänge gesteuert über -> d1 = 100 Modelltoleranz (+0,5 / +0,1) Bohrungsposition in X-Achse soll aus funktionstechnischen Gründen um exakt 10mm kürzer sein als das Bauteil -> d2 = d1 - 10mm Ergebnis = d2 = 90mm In diesem Fall ergibt sich für d2 immer das Maß 90.000 , egal ob das Modell auf Median, Unteren oder Oberen Wert gesetzt wird. Somit stimmt dann das Modell auch nicht, wenn wir es für den CAM-Prozess auf Mitte Toleranz herausgeben. Das Modell auf Mitte Toleranz zu modellieren wäre eine Lösung, aber leider funktioniert das aus mehreren Gründen nicht überall. Ein anderer Modellaufbau über projizierte Kanten usw.. ist ebenfalls nicht überall möglich, da die projektieren Konturen in Änderungsfällen nicht stabil genug sind... Wir brauchen somit unbedingt den Modellwert und nicht den Nennwert von d1. Ich verstehe nicht warum ich diesen nicht verwenden kann? Wenn ich den Parameter d1 in ein anderes Bauteil exportiere, dann wird komischerweise (korrekterweise) der aktuelle Modellwert übergeben-> d1 wird dann z.B. als Medianwert 100,3 im nächsten Bauteil angezeigt. Gibt es vielleicht irgendwo eine Einstellung oder einen Befehl mit dem ich wählen kann ob Nenn- oder Modellwert in der Gleichung verwendet werden soll? Ich hoffe es kann uns jemand weiterhelfen... [Diese Nachricht wurde von rolly1981 am 18. Aug. 2016 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rolly1981 Mitglied Konstrukteur im Maschinenbau
Beiträge: 8 Registriert: 20.04.2008
|
erstellt am: 25. Aug. 2016 12:14 <-- editieren / zitieren --> Unities abgeben:
|
GeorgK Mitglied
Beiträge: 619 Registriert: 06.06.2001 Inventor 2020 Siemens NX 8.5 - 12.0 Autocad Mechanical 2020 Catia V5R19 3,4 GHz; 64 GB RAM Windows 10 openSUSE Leap 42.3 Visual Studio 2010 - 2017 Windows 2012 R2 Vault 2017
|
erstellt am: 25. Aug. 2016 14:26 <-- editieren / zitieren --> Unities abgeben: Nur für rolly1981
|
mb-ing Mitglied F&E-Mangement, MB-Ing. (u)
Beiträge: 771 Registriert: 06.09.2012 Inventor 2021 WIN 10 (64bit), Dell Precision T1650, 16GB (Pro.File 8.7)
|
erstellt am: 25. Aug. 2016 14:50 <-- editieren / zitieren --> Unities abgeben: Nur für rolly1981
Hallo zusammen, ohne das ich es getestet habe!!!! Setze ein getriebenes Maß auf die BT-Länge und binde dieses in Deinen Bohrungsabstand ein.... BT-Länge L1= 90 L2 ist die getriebene Bemaßung (Driven Dimension) der BT-Länge Bohrungsabstand X=L2-10 Könnte vllt. helfen, aber ich habe es nicht getestet und nur ein spontaner Einfall von mir. Meine Überlegung: Die getriebene Bemaßung gibt immer die tatsächliche Länge des BT wieder und die Länge ändert sich ja bei der Umstellung auf den Mittelwert. Eigentlich schon eine Murks-Lösung, aber vllt. hilft es ja. HTH. Grüße MB-Ing. ------------------ Wissen ist Macht. Nichts wissen macht auch nichts Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
GeorgK Mitglied
Beiträge: 619 Registriert: 06.06.2001 Inventor 2020 Siemens NX 8.5 - 12.0 Autocad Mechanical 2020 Catia V5R19 3,4 GHz; 64 GB RAM Windows 10 openSUSE Leap 42.3 Visual Studio 2010 - 2017 Windows 2012 R2 Vault 2017
|
erstellt am: 25. Aug. 2016 15:47 <-- editieren / zitieren --> Unities abgeben: Nur für rolly1981
Public Sub ParameterToleranceTest() Dim app As Inventor.Application Set app = ThisApplication Dim doc As PartDocument Set doc = app.ActiveDocument Dim parameter As parameter Set parameter = doc.ComponentDefinition.Parameters.Item(1) Debug.Print parameter.Name Call parameter.Tolerance.SetToLimits(kLimitLinearTolerance, 1, -1) End Sub Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rolly1981 Mitglied Konstrukteur im Maschinenbau
Beiträge: 8 Registriert: 20.04.2008
|
erstellt am: 26. Aug. 2016 07:23 <-- editieren / zitieren --> Unities abgeben:
Haben wir schon probiert, das Problem dabei ist, dass keine doppelte Bemaßungen zulässig sind. Es erscheint die Fehlermeldung -> Skizzenbemaßung ist bereits vorhanden. Man kann das umgehen, indem man ein anderes Maß wählt. Statt Linie zu Linie -> Punkt zu Punkt. So, oder so, bleibt das aber wie du schon sagst eine Murks-Lösung. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rolly1981 Mitglied Konstrukteur im Maschinenbau
Beiträge: 8 Registriert: 20.04.2008
|
erstellt am: 26. Aug. 2016 07:29 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von GeorgK: Public Sub ParameterToleranceTest() Dim app As Inventor.Application Set app = ThisApplication Dim doc As PartDocument Set doc = app.ActiveDocument Dim parameter As parameter Set parameter = doc.ComponentDefinition.Parameters.Item(1) Debug.Print parameter.Name Call parameter.Tolerance.SetToLimits(kLimitLinearTolerance, 1, -1) End Sub
Wie und wo muss das rein? Habe ein Makro in der IPT erstellt, ausgeführt und es hat sich nichts getan. [Diese Nachricht wurde von rolly1981 am 26. Aug. 2016 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Technischer Zeichner (m/w/d) Bereich Sondermaschinenbau / Spanntechnik | SAV ? power. people. passion. Unsere Leidenschaft gehört seit 1984 perfekt durchdachten Spannlösungen für Branchen wie Maschinenbau, Automobilindustrie, Erneuerbare Energien, Medizintechnik, Luft- und Raumfahrt, Stahlbau sowie Werkzeug- und Formenbau. Teilen Sie diese Begeisterung mit uns und unterstützen Sie unser ca. 80- köpfiges Team als technischer Zeichner (m/w/d) im Bereich Spanntechnik dabei, Technik für die Zukunft zu entwickeln.... | Anzeige ansehen | Technischer Zeichner, Bauzeichner |
|
GeorgK Mitglied
Beiträge: 619 Registriert: 06.06.2001 Inventor 2020 Siemens NX 8.5 - 12.0 Autocad Mechanical 2020 Catia V5R19 3,4 GHz; 64 GB RAM Windows 10 openSUSE Leap 42.3 Visual Studio 2010 - 2017 Windows 2012 R2 Vault 2017
|
erstellt am: 26. Aug. 2016 10:57 <-- editieren / zitieren --> Unities abgeben: Nur für rolly1981
|