| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Toleranz bei Bohrungen. (2325 mal gelesen)
|
fadeaway Mitglied Konstrukteur
Beiträge: 46 Registriert: 20.07.2005 Win10 Pro 64bit/32GB IV 2021.4.4
|
erstellt am: 12. Nov. 2013 07:25 <-- editieren / zitieren --> Unities abgeben:
Hallo Forum, gibt es eine Möglichkeit bei der Erstellung von Bohrungen mit "holefeatures" der Bohrung eine Toleranz zu geben? Also so wie im Bohrungsdialog --> Toleranz ---> Typ --> Bohrung/Welle. Gruß Andreas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rkauskh Moderator Dipl.-Ing. (FH) Versorgungstechnik
Beiträge: 2166 Registriert: 15.11.2006 Windows 10 x64, AIP 2022
|
erstellt am: 12. Nov. 2013 20:05 <-- editieren / zitieren --> Unities abgeben: Nur für fadeaway
Hallo Könntest du bitte einen Screenshot von dem Dialog posten? Ich habe keine Ahnung wo die Toleranzoption "Bohrung/Welle" im Bohrungsdialog sein soll von der du sprichst. ------------------ MfG Ralf Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
fadeaway Mitglied Konstrukteur
Beiträge: 46 Registriert: 20.07.2005 Win10 Pro 64bit/32GB IV 2021.4.4
|
erstellt am: 13. Nov. 2013 09:30 <-- editieren / zitieren --> Unities abgeben:
Hallo, anbei das Bild. Vom Fenster Bohrung-->Untermenü Toleranz.Im Fenster Toleranz dann den Typ auswählen usw. Gruß Andreas Edit: Der Macrorecorder spuckt folgendes aus (H7-Bohrung):
Zitat: ActiveDocument.Execute("Document78","ModifyToleranceOnParameter","Hole Tolerance=H7;Shaft Tolerance=;Upper Tolerance=0,015 mm;Lower Tolerance=0,00 mm;Name=;Precision=2;Compute Setting=0;Display Tolerance Type=8;Value=Ref.563.10;") ActiveDocument.Execute("Document78","Create Hole Feature","Part=Document78.PmDCSegment.2;Selected Centerpoints=[Ref.557.1,];Type=0;Flip=0;Diameter=8;Taper Angle=0 grd;Hole Template Thread Depth=6 mm;Depth=8 mm;Drill Point Flat=0;Drill Point Angle=118;Thread Info Present=0;Termination Type=1;")
[Diese Nachricht wurde von fadeaway am 13. Nov. 2013 editiert.] [Diese Nachricht wurde von fadeaway am 13. Nov. 2013 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rkauskh Moderator Dipl.-Ing. (FH) Versorgungstechnik
Beiträge: 2166 Registriert: 15.11.2006 Windows 10 x64, AIP 2022
|
erstellt am: 14. Nov. 2013 11:16 <-- editieren / zitieren --> Unities abgeben: Nur für fadeaway
Hallo Ah jetzt, danke. Die Toleranz hängt an dem Modellparameter der automatisch erzeugt wird. Direkt beim Erstellen des Bohrungsfeatures ist mir kein Weg bekannt die Werte mitzugeben. Hinterher ändern ginge aber so: Code: Dim oDoc As PartDocument Set oDoc = ThisApplication.ActiveDocumentDim oCompDef As PartComponentDefinition Set oCompDef = oDoc.ComponentDefinition Dim oHole As HoleFeature Set oHole = oCompDef.Features.HoleFeatures.Item(1) Dim oTol As Tolerance Set oTol = oHole.HoleDiameter.Tolerance Call oTol.SetToFits(kLimitsFitsLinearTolerance, "H7", "")
------------------ MfG Ralf Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
fadeaway Mitglied Konstrukteur
Beiträge: 46 Registriert: 20.07.2005 Win10 Pro 64bit/32GB IV 2021.4.4
|
erstellt am: 07. Nov. 2018 07:46 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich muss das Thema nochmal aufgreifen. Als ich mich gestern mal wieder mit meinem Bohrungsdialog auseinandergesetz und verschiedene Sachen ausprobiert habe ist mir etwas aufgefallen. Durch die unten getroffenen Einstellungen
Code: ' Toleranz zuweisen oHole.HoleDiameter.ModelValueType = kMedianValue Set oTol = oHole.HoleDiameter.Tolerance Call oTol.SetToFits(kLimitsFitsStackedTolerance, sToleranzZiffer + sToleranzZahl, "")
wird durch "kMedianValue" der Bohrungsdurchmesser im IPT beeinflusst (bei 6H7 -> Ø6,006 - Mitte Toleranz). Durch "kUpperValue" z.B. würde sich Ø6,012 (obere Toleranz) ergeben. Soweit so gut. Nach Ausführung des Codes stellt sich leider ein anderes Ergebnis ein. Die Bohrung wird Ø6,06 (bzw. kUpperValue dann Ø6,12) und erst durch manuelles Aufrufen des Bohrungsdialoges zu dieser Bohrung und erneuter Bestätigung wird der Bohrungsdurchmesser korrekt im IPT dargestellt (s. Bilder). Kennt jemand die Problematik und gibt es eine Möglichkeit das zu korrigieren? Gruß Andreas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Honigbär Mitglied Angestellter
Beiträge: 158 Registriert: 22.10.2006 CATIA V5 R24 Solid Edge Version 17 Pro-E Wildfire 4.0 Autodesk Inventor Professional 2014 MathCAD 13 Intel Centrino 2 (Pentium III Xeon) 2,53 GHz 6GB RAM Win 7 Ultimate (64 Bit) ATI Mobility Radeon HD 4650 SSD von Samsung (Festplatte)
|
erstellt am: 24. Jan. 2019 08:21 <-- editieren / zitieren --> Unities abgeben: Nur für fadeaway
Zitat: Original erstellt von fadeaway:
Edit: Der Macrorecorder spuckt folgendes aus (H7-Bohrung):
Auch wenn der Beitrag schon alt ist, habe ich eine Frage: Wo gibt es im Inventor einen Makrorekorder??? Mir wurde immer mitgeteilt, dass es im Inventor leider keinen Makrorekorder gibt. ------------------
Du bist die Aufgabe - Franz Kafka Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
fadeaway Mitglied Konstrukteur
Beiträge: 46 Registriert: 20.07.2005 Win10 Pro 64bit/32GB IV 2021.4.4
|
erstellt am: 24. Jan. 2019 09:47 <-- editieren / zitieren --> Unities abgeben:
Hallo, in Inventor selbst ist das nicht möglich. Das läuft über die Registry. Schau mal in den Registrierungs-Editor (regedit.exe) und klick dich durch bis: Code: HKEY_CURRENT_USER\Software\Autodesk\Inventor\RegistryVersion22.0\System\Preferences\Transcript
Die RegistryVersion kann glaube ich je nach Inventor-Version anders lauten. Bei mir 22 --> Inventor 2018. Dort musst du den Wert von "TranscriptingOn" auf "1" ändern. Damit ist es aktiviert. "0" deaktiviert das Ganze wieder. Gespeichert wird dann eine Datei im hinterlegten Ordner, welcher bei
Code:
C:\PROGRA~1\Autodesk\INVENT~1\Bin\Inventor.exe:TransDir
eingetragen ist. Bei mir "C:\Temp\" Gruß Andreas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |