Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Programmierung
  Analyse beschleunigen

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  Analyse beschleunigen (660 / mal gelesen)
humar
Mitglied
Konstrukteur


Sehen Sie sich das Profil von humar an!   Senden Sie eine Private Message an humar  Schreiben Sie einen Gästebucheintrag für humar

Beiträge: 18
Registriert: 01.06.2016

erstellt am: 01. Jun. 2016 16:39    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Leute!
Ich möchte mit einem Makro Masse, Volumen und Oberfläche auslesen.
Wie das geht hab ich bereits rausgefunden.
Mein Problem ist, dass die Analyse bei großen Bauteilen lange dauert.
Viel länger als mit "Measure Inertia" (15s).
Meine Vermutung ist, dass Catia für jeden Wert den ich auslese eine eigene Analyse startet, denn das Makro brauch 45s.
Wie muss ich den Code ändern, damit mir eine Analyse alle 3 Werte liefert?

Hier der Code:

Code:
Sub CATMain()

    Dim myAnalyze As Object
    Set myAnalyze = CATIA.ActiveDocument.Product.Analyze

    Dim dMasse As Double
    Dim dVolumen As Double
    Dim dFlaeche As Double
   
    dMasse = myAnalyze.Mass
    dVolumen = myAnalyze.Volume
    dFlaeche = myAnalyze.WetArea
   
    MsgBox CStr(dMasse) & "kg; " & CStr(dVolumen) & "mm³; " & CStr(dFlaeche) & "mm²"

End Sub


Mfg

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz