Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Programmierung
  Freiheitsgrade einer Komponente in einer Baugruppe ermitteln

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:  Freiheitsgrade einer Komponente in einer Baugruppe ermitteln (2155 mal gelesen)
Jens Hansen
Mitglied
Senior Consult


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

Beiträge: 1055
Registriert: 05.08.2000

Win7
CATIA V5 R19
VB.Net
C#

erstellt am: 16. Mai. 2012 15:25    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 zusammmen,
ich beiß mir en einer Sache die Zähne aus:
Gibt es eine Möglichkeit die Freiheitsgrade einer Komponente innerhalb einer Baugruppe zu bestimmen? Von Hand geht das ja über das Kontextmenü und "Component Degrees of Freedom" - aber über Scripting ??

Hat jemand eine Idee wie das gehen könnte?

Vielen Dank schon mal ...

Jens

------------------
Inoffizielle CATIA-Hilfeseite
Kochbuch - CATIA V5 automatisieren

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

DanielFr.
Moderator
Manager


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

Beiträge: 2506
Registriert: 10.08.2005

HP Compaq 8710w, Intel Core Duo T7700, 2,40 Ghz, 3GB RAM, Windows XP Professionel @32bit, Quadro FX 1600M, CATIA V5 R19 SP3

erstellt am: 16. Mai. 2012 21:03    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 Nur für Jens Hansen 10 Unities + Antwort hilfreich

Hi Jens,

na aber sicher kann ich dir helfen:

Code:

Sub CATMain()

    Dim intDocObj As ProductDocument
    Dim intProdObj As Product
    Dim intKinWBObj As Workbench
    Dim intMechanismsObj As Mechanisms
    Dim intMsgBoxStr As String
    Dim intMechObj As Mechanism

    Set intDocObj = CATIA.ActiveDocument
    Set intProdObj = intDocObj.Product
    Set intKinWBObj = intDocObj.GetWorkbench("KinematicsWorkbench")
    Set intMechanismsObj = intKinWBObj.Mechanisms
   
    For Each intMechObj In intMechanismsObj
        intMsgBoxStr = "Informationen zum Mechnanismus " & intMechObj.Name + vbNewLine + vbNewLine
        intMsgBoxStr = intMsgBoxStr & "Anzahl DOF:" + vbTab + CStr(intMechObj.NbDof)
       
        MsgBox intMsgBoxStr, vbInformation, "Mechanismus Info (DOF)"
       
    Next
End Sub


habe ich hiergefunden 

------------------
MFG Daniel

Systeminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)

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

bgrittmann
Moderator
Konstrukteur


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

Beiträge: 11780
Registriert: 30.11.2006

CATIA V5R19

erstellt am: 16. Mai. 2012 21:43    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 Nur für Jens Hansen 10 Unities + Antwort hilfreich

Servus Daniel
Vermutlich gilt das aber nur für die Freiheitsgrade eines Mechanismus (DMU Kinematik).

Gruß
Bernd

------------------
Warum einfach, wenn es auch kompliziert geht.

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

Jens Hansen
Mitglied
Senior Consult


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

Beiträge: 1055
Registriert: 05.08.2000

Win7
CATIA V5 R19
VB.Net
C#

erstellt am: 21. Mai. 2012 09:07    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

Halllo Daniel,
Danke für die Antwort. Leider ist es wie Bernd geschrieben hat. Ich erhalte damit nur die Gesamtfreiheitsgarde einer Kinemtatik. Somit weiß ich leider aber immer noch nicht welchen Freiheitsgrad die jeweilige Komponente hat 
Warum muss ich immer die harten Nüsse kriegen ?? 

SG

Jens

------------------
Inoffizielle CATIA-Hilfeseite
Kochbuch - CATIA V5 automatisieren

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

Leonhard123
Mitglied


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

Beiträge: 1
Registriert: 14.07.2016

erstellt am: 14. Jul. 2016 13:40    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 Nur für Jens Hansen 10 Unities + Antwort hilfreich

Hallo Jens,
Ich bin ebenfalls auf der Suche da den Informationen die im Degree of Freedom hinterlegt sind. Hast du mitlerweile herausgefunden,wie man mittels Skript darauf zugreifen kann?

Beste Grüße
Leonhard

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

ed1rupp
Mitglied
Student

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

Beiträge: 5
Registriert: 11.06.2019

Win10pro
CATIA V5-6R2018

erstellt am: 30. Jul. 2019 11:03    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 Nur für Jens Hansen 10 Unities + Antwort hilfreich

Hallo 

Das würde mich auch interessieren. Hat jemand dieses scheinbar unlösbare Problem schon lösen können?^^

VG,
Edi

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