Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations waross on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Assembly level holes

Status
Not open for further replies.

Qluq

Marine/Ocean
Jan 22, 2014
32
Hi everyone,

for parts that have mating holes, in my company we only drill the holes when the parts have been positioned correctly w.r.t. each other. So the parts themselves do not feature that specific hole. I would like to reflect that way of working in Catia by adding an assembly hole feature to the assembly, which then only appears in the assembly, but not in the individual parts.

I have searched a bit on how to do this, but have not found anything helpful yet. Most of it was not so recent though, so I decided to post the question.

Thanks for any suggestions!
Mark
 
Replies continue below

Recommended for you

look into Assembly Design "Assembly Features" in the online doc...

Eric N.
indocti discant et ament meminisse periti
 
Assembly features are also will be active in part design. In such case in part design I use wire frame representation of holes geometry and I use annotations to describe what and at what stage to drill. You can also add dummy part at assembly level with holes geometry.

Regards,
Jenia Ladkov
 
Thanks for the answers!

Until now, I have come across three possible methods:
1. use associativity to have Catia create a new instance with the same part name. Then the assembly tree shows both instances, of which you can hide one. Disadvantage here is that also both instances will show up on the BoM. Also, when saving to SmarTeam, both instances appear in that folder. The whole point of what I want to achieve is to have as few points as possible where human error can occur (working with big assemblies that are released in small chunks). We don't want to poke holes in parts where they shouldn't be and this is now checked manually before release. If there is a way to automatically hide the part instance with the hole on the BoM AND ideally having the part saved in SmarTeam with both instances in the same document, this would be perfect.
2. un-select the option "Assembly design / General / Access to geometry / Automatic switch to Design Mode. This I found on (thanks itsmyjob!), and seems to do just what I am looking for. However, when I test this with a simple two part assembly, both parts when opened in new windows show the holes (that propagated to them via the assembly hole), so for some reason, it doesn't work. I simply un-selected the option's tickbox and clicked the OK button. Am I misinterpreting the description of this option? It seems to me that it says that if this option is NOT selected, any assembly features are stored in the assembly, but do not affect the part documents...
3. Jenial's method, but did I correctly understand that on the part level you can somehow show the assembly hole in wireframe representation? That would work for us, as that hole would then be omitted from the .stp file which we send down the line. How do you represent a single feature as wireframe?

Cheers,
Mark
 
you can have different rendering style per object (body) in a part. choose the View Mode Customization in the View mode Tool Bar, the last tick box (Options) gives you "Rendering style per object". once enables, choose properties of a given Body, and pick your rendering style from the drop-down list.

regards,
LWolf
 
Thanks LWolf,

but when I click the option nothing happens. Apparently, Catia doesnt want me to render styles per object :/
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor