| |  | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte | | |  | Autodesk Revit: Grundlagen - Online, ein Seminar am 24.06.2025
|
Autor
|
Thema: Flächenträgheitsmoment auf Zeichnung vermerken (1432 / mal gelesen)
|
EMS2018 Mitglied

 Beiträge: 53 Registriert: 12.02.2019
|
erstellt am: 18. Mrz. 2019 15:44 <-- editieren / zitieren --> Unities abgeben:         
Hallo Ich bin bisher noch nicht fündig geworden, gibt es die Möglichkeit das Flächenträgheitsmoment eines Profiles auf die Zeichnung zu bringen so wie auch z,B. die Masse? Benutzte Inventor 2018 Danke Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
nightsta1k3r Ehrenmitglied V.I.P. h.c. retired ...

 Beiträge: 11383 Registriert: 25.02.2004 Hier könnte ihre Werbung stehen!
|
erstellt am: 19. Mrz. 2019 07:46 <-- editieren / zitieren --> Unities abgeben:          Nur für EMS2018
Das Flächenträgheitsmoment kannst du IMHO nur statisch eintragen. Skizze auf das gewünschte Profil, Fläche projizieren, über Prüfen/Bereichseigenschaften die Trägheitsmomente errechen lassen, Ergebnisse kopieren und in Textfeld eintragen. Außer es hätte ein Bitverbieger schon was programmiert. Für die Masse die Modelleigenschaft im Textfeld anziehen, der Klassiker im Schriftfeld. z.B. Videoanleitung https://www.youtube.com/watch?v=vWBADyojxhQ ------------------

------------------ Der Clown ist die wichtigste Mahlzeit am Tag. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |

| |
KraBBy Mitglied Maschinenbau-Ingenieur
  
 Beiträge: 743 Registriert: 19.09.2007 Inventor Professional 2020 WinX
|
erstellt am: 19. Mrz. 2019 10:33 <-- editieren / zitieren --> Unities abgeben:          Nur für EMS2018
die Bitverbieger können da was machen... Im Grunde der Ablauf, wie von nightsta1k3r beschrieben. hier Beispiel in iLogic: Code: 'Name der Skizze zur Berechnung Dim sSk as String = "Skizze2"Dim sM As String, sM2 as String 'für Meldungen '------------- 'Quelle: Querying a sketch profile to get regions. API Sample Dim oSketch As Sketch oSketch = ThisApplication.ActiveDocument.ComponentDefinition.Sketches.Item(sSk) ' Create a default profile from the sketch. Dim oProfile As Profile oProfile = oSketch.Profiles.AddForSolid ' Set a reference to the region properties object. Dim oRegionProps As RegionProperties oRegionProps = oProfile.RegionProperties ' Set the accuracy to medium. oRegionProps.Accuracy = AccuracyEnum.kMedium Dim Ixx As Double Dim Iyy As Double Dim Izz As Double Dim Ixy As Double Dim Iyz As Double Dim Ixz As Double Call oRegionProps.MomentsOfInertia(Ixx, Iyy, Izz, Ixy, Iyz, Ixz) 'Trägheitsmomente am Koordinaten-Ursprung der Skizze sM = "Moments @Sketch-Origin: " & vbCrLf sM &= " Ixx: " & Ixx & vbCrLf sM &= " Iyy: " & Iyy & vbCrLf sM &= " Ixy: " & Ixy Call oRegionProps.PrincipalMomentsOfInertia(Ixx, Iyy, Izz) 'Hauptträgheitsmomente (an den Hauptachsen) sM2 = "Moments @Main-Axis: " & vbCrLf sM2 &= " Ix: " & Ixx & vbCrLf sM2 &= " Iy: " & Iyy & vbCrLf sM2 &= " Iz: " & Izz '------------- 'Meldung der Ergebnisse MsgBox(sM) MsgBox(sM2) 'Ergebnisse in iProperty ablegen (z.B. zur Anzeige auf einer Zeichnung) iProperties.Value("Custom", "Beispiel-Name") = sM
Hier käme der Vorteil von iLogic zum Tragen, den Ereignisauslöser verwenden zu können (z.B. bei Geometrieänderung). Will man die Regel produktiv einsetzen, sollte man noch den ein oder anderen Gedanken daran verschwenden, wie man Fehler abfangen könnte. Existiert die Skizze? ist sie unterdrückt? enthält sie ein geschlossenes Profil? ------------------ Gruß KraBBy Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
 |