Community
Inventor Forum
Welcome to Autodesk’s Inventor Forums. Share your knowledge, ask questions, and explore popular Inventor topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Suppression of Solid Bodies in iPart

10 REPLIES 10
SOLVED
Reply
Message 1 of 11
justin.freriks
2059 Views, 10 Replies

Suppression of Solid Bodies in iPart

I am wondering if there is a way to suppress entire bodies in a multiple solid body part, using iPart, without having to suppress each individual feature for it.  I am on Inventor 2013.

Any help is appreciated.

Justin

Tags (3)
10 REPLIES 10
Message 2 of 11

Hi! Yes and no. It depends on how you generate these solid bodies. Each body must be created by a feature. It cannot come from nowhere (or it would be a bug if you saw one). In order to suppress one solid body, you simply need to suppress the body-creating feature (BCF). You can find the BCF by doing the followings.

 

1) Go to Solid Bodies folder

2) Expand the body node.

3) Find the first feature under the body node.

 

One thing to note is that it really depends on how you establish the feature/body relationship. Let's say if each BCF is somewhat independent, suppressing the BCF will suppress the body. However, if somehow BCF2 (creates body2) depends on BCF1 (creates body1), then suppressing BCF1 will also suppress BCF2, leading to body1 and body2 both being suppressed.

Let me know if you have any question. Thanks!

 



Johnson Shiue (johnson.shiue@autodesk.com)
Software Test Engineer
Message 3 of 11
swhite
in reply to: justin.freriks

As long as you created each body as a seperate body when extruding, yes. If however you used the default extrusion which simply adds them as additions to bodies, then no.

Extrude.PNG

Steven White
Lee C. Moore, Inc.
www.lcm-wci.com
Inventor 2011
Intel Dual Xeon E31225 @ 3.1 GHz CPU
16 GB RAM
NVIDIA Quadro 600 GPU
Windows 7 - 64 Bit
Message 4 of 11
Maarten65
in reply to: swhite

I disagree on the previous answers.

You cannot suppress a body. You can only suppress a feature which can result not creating a body. 

 

Maarten Weers
Technical Specialist CAD - EMEA
Parker Hannifin
Oldenzaal - The Netherlands
-------------------------------------------------------------------------------------------
Inventor Pro 2019 - Vault Professional 2019 - Windows 10 64 bit -
Message 5 of 11
johnsonshiue
in reply to: Maarten65

Hi Maarten,

 

Although I offered an explanation back in 2013, I think it is a needed feature. The user can hide a solid body (hard to control in iPart) or suppress the body generating feature. However, the implication is that some cross-body features may be suppressed as a result. Also, when feature/body dependency becomes intertwined, there isn't an efficient way to suppress the body-generating feature. Delete or suppress body command is needed.

There is a workaround I am not sure if you are aware. You can use Delete Face -> Lump selection to remove body geometry, not body definition. The command creates a Delete Face feature in the browser tree. It can be suppressed and unsuppressed on iPart table. However, the body definition remains there.

Many thanks!

 

 

 

 



Johnson Shiue (johnson.shiue@autodesk.com)
Software Test Engineer
Message 6 of 11
meGVGMF
in reply to: johnsonshiue

Hi @johnsonshiue 

If you're looking for a usecase (such as one may be)...

 

I'm modelling the volume of an assembly to be used externally to Inventor.

The assembly has two positions.

I have derived simplified/fused versions of each state into .ipt's, derived one of these again into another part where I've filled in the spaces. Finally, by deriving again into the same file, and then subtracting, the simplified version, I get the volume.

What I was hoping to do was make an iPart, so that I could swap out the final derivation+combine in members representing the two positions.

But without solid body suppression it seems like I'm stuck copying and pasting volume file and performing the substitution manually.

 

Thanks

 

Message 7 of 11
Anonymous
in reply to: meGVGMF

Yeah sorry about that, I only noticed that part of your response after I posted, and already had my mind on other things.

You very probably right, although I've never actually heard of Lump Selection before.

I'll try to check it out tomorrow if I have a chance!

Message 8 of 11
johnsonshiue
in reply to: meGVGMF

Hi! I could be wrong but I thought Delete Face -> Lump selection should work quite similar to "Delete Body" (not yet available). In an iPart, you can suppress the Delete Face feature. In one member, the body geometry is gone and in another member, the body stays. It should work.

Many thanks!



Johnson Shiue (johnson.shiue@autodesk.com)
Software Test Engineer
Message 9 of 11
Hunteil
in reply to: johnsonshiue


@johnsonshiue wrote:

Hi! I could be wrong but I thought Delete Face -> Lump selection should work quite similar to "Delete Body" (not yet available). In an iPart, you can suppress the Delete Face feature. In one member, the body geometry is gone and in another member, the body stays. It should work.

Many thanks!


This works for me it seems. I had to hide a cable + multi-pin connector on my model.

Model States is not a replacement for iParts / iAssemblies. It does not have all the same features yet and does not communicate well with our large currently in use libraries. 😞 https://forums.autodesk.com/t5/inventor-ideas/model-state-support-tabulated-parts-list/idc-p/11360616

Message 10 of 11

This is a lot easier than the suggestions 

 

Within the iPart table, if you add in a new column with the name of Solid1 and the overall part number as "Potato" as below, it will allow you to Suppress or Compute that solid feature:

Solid1::Potato.ipt - Suppress / Compute

 

Works for me, as I have parts with 20+ Solids, allows me to turn them on or off as needed. Some might argue that drawing as an assembly would be better for this use case, but this works for the OP.

Message 11 of 11

Hi Laurence,

 

I wish it was that simple. I am not aware of a syntax like "Soldi1::ipt." This seems very SWX-like. Please share a simple example that works the way you described. Where did you find this solution? ChatGPT?

Many thanks!



Johnson Shiue (johnson.shiue@autodesk.com)
Software Test Engineer

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report