Autor
|
Thema: Gewicht (Mass) Unterschiede (2103 mal gelesen)
|
Fugmann Mitglied Anwenderbetreuer
Beiträge: 184 Registriert: 08.05.2001 CATIA V5 R24 VBA 7.1
|
erstellt am: 24. Mrz. 2016 08:29 <-- editieren / zitieren --> Unities abgeben:
Hallo Forum Ich baue mir einen Würfel (100mmx100mmx100mm) und messe das Trägheitsvolumen (Masse = 7,86Kg) siehe Bild_1 In den Eigenschaften des CATParts steht auch Masse:7,86Kg siehe Bild_2 In VBA Locals Windows wird unter: Product - Analyze - Mass jedoch ein ganz anderer Wert ausgegeben, siehe Bild_3. Auf was bezieht sich dieser, bzw. wie komme ich per Makro auf den "richtigen" Wert (7.86Kg) der Eigenschaften OHNE vorher eine Trägheitsmessung durchführen zu müssen. Gruß Fugmann Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
Beiträge: 11780 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 24. Mrz. 2016 09:38 <-- editieren / zitieren --> Unities abgeben: Nur für Fugmann
Servus Also in meinem Kurztest kommt bei oProduct.Analyze.Mass der "richtige" Wert raus. Wie ist dein Part aufgebaut? (weitere Körper, zusätzliche Flächen, ...) Was kommt bei dir in den Eigenschaften des Parts raus wenn "nur Hauptkörper" deaktiviert ist? Was hast du bei der Messung ausgewählt? Das Part oder den Mainbody? Wenn du nur die Masse des Mainbodys benötigst schau mal hier. Gruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Fugmann Mitglied Anwenderbetreuer
Beiträge: 184 Registriert: 08.05.2001 CATIA V5 R24 VBA 7.1
|
erstellt am: 24. Mrz. 2016 11:17 <-- editieren / zitieren --> Unities abgeben:
Hallo Bernd Mein Würfel-CATPart besteht aus 2 Körpern. Haüptkörper (SOLID) und Volumenkörper (verdeckt, da identische Geometrie) Messen nur Hauptkörper 7.86 Messen nur Hauptkörper deaktiviert 8.86 Jetzt kann ich mir die Unterschiede auch erklären. CATIA nimmt bei einem Volumenkörper eine Dichte von 1 und rechnet dieses dazu. In meinem Beitrag vorher ist auch der Punkt "Nur Hauptkörper" (im Bild 2) aktiviert. Ich möchte lediglich auf den Parameter Masse: im Eigenschaftsfenster zugreifen, ohne einen weiteren Programmieraufwand zu haben. Dieser Parameter muss doch irgendwo in CATIA versteckt sein. Aber Danke für den Link Gruß Fugmann Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
Beiträge: 11780 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 24. Mrz. 2016 11:23 <-- editieren / zitieren --> Unities abgeben: Nur für Fugmann
Servus Leider kannst du auf diesen Wert nicht zugreifen. Über eine Formel kann mal leider nur das Volumen des Mainbody ermitteln. Also geht es nur über die Trägheitsmessung (ggf dort nur "Masse" aktivieren) Gruß Bernd PS: Warum arbeitest du mit "Volumenkörper"? Ich kenne nur die Kombination aus Flächen (GSD) und Solid ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Fugmann Mitglied Anwenderbetreuer
Beiträge: 184 Registriert: 08.05.2001 CATIA V5 R24 VBA 7.1
|
erstellt am: 24. Mrz. 2016 14:09 <-- editieren / zitieren --> Unities abgeben:
|
MarcL68 Mitglied Group Leader Mechanical Design
Beiträge: 27 Registriert: 21.08.2013 Windows 10 Entreprise Version 10.0.17763 HP ZBook 17G2 i7-4610M; 3.0GHz;(RAM)16,00 Go NVIDIA Quadro 3000M CATIA V5R2012 SP3 - V5R2018
|
erstellt am: 31. Mrz. 2016 13:27 <-- editieren / zitieren --> Unities abgeben: Nur für Fugmann
Hallo, Alle Messung befinden sich in den Parameters der Part. Hier ein code um die Masse anzuzeigen: Code:
Sub CATMain()Dim myDocument 'As PartDocument Set myDocument = CATIA.ActiveDocument Dim oParams As Parameters Set oParams = myDocument.Part.Parameters Dim PatternFind1 As String PatternFind1 = "Masse" ' Achtung Sprache For Each Item In oParams If InStr(Item.Name, PatternFind1) <> 0 Then MsgBox (Item.Name & "=" & Item.Value) i = i + 1 End If Next End Sub
------------------ Gruss Marc Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
Beiträge: 11780 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 31. Mrz. 2016 13:43 <-- editieren / zitieren --> Unities abgeben: Nur für Fugmann
|
MarcL68 Mitglied Group Leader Mechanical Design
Beiträge: 27 Registriert: 21.08.2013 Windows 10 Entreprise Version 10.0.17763 HP ZBook 17G2 i7-4610M; 3.0GHz;(RAM)16,00 Go NVIDIA Quadro 3000M CATIA V5R2012 SP3 - V5R2018
|
erstellt am: 04. Apr. 2016 07:57 <-- editieren / zitieren --> Unities abgeben: Nur für Fugmann
|