×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

Extract Sub-Components from Part Body

Extract Sub-Components from Part Body

Extract Sub-Components from Part Body

(OP)
I need to be able to extract the sub-components of a partbody. I can do this in the "Measure Inertia" tool but need to replicate the information extract in a catia macro, preferably catvba script and export it to a text file. I have been able to extract the parameters of the part such as partnumber, name, definition, mass, etc but have not been able to extract the sub-components. So for example:

PartABC-A.1
PartBody
MachinedBody
ReferenceBody

So I would want it to extract it like:
PartABC-A.1
Partbody
MachineBody
ReferenceBody

Anyone have any ideas?

Thanks

RE: Extract Sub-Components from Part Body

To iterate through bodies in Part, use Bodies() collection.
Not tested yet, but you can try something like this:

CODE --> vba

Set partRoot = partDoc.Part
Set bodiesColl = partRoot.Bodies

For a = 1 To bodiesColl.Count
Debug.Print bodiesColl(a).Name
Next

Tesak
http://scripts4all.eu/txtoncurve/ - Curved text for Catia V5

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources