Need help with subtracting an assembly from a model

Need help with subtracting an assembly from a model

davidharper
Explorer Explorer
670 Views
7 Replies
Message 1 of 8

Need help with subtracting an assembly from a model

davidharper
Explorer
Explorer

Bear with me if this has been answered already, but I haven't seen a solution yet.

 

I need help subtracting a complicated assembly from a solid. I'm attaching example files to help describe what I'm trying to do. "EA1" is the assembly I'm trying to subtract and has been placed into "EA2"; EA1 references the solids "ES1" and "ES2" while EA2 only references ES2. In the assembly EA2, what ways could I subtract the assembly EA1 from the solid ES2?

 

For a simple example like this it's easy to just create a sketch based on projected edges then extrude-cut, but the actual assembly I'm working on has many more surfaces and bends to cut out so I can't easily and thoroughly do this.

 

Ideally, you could you the assembly itself to extrude-cut, but I haven't found a way to do that yet. I also read a couple threads where the sculpt tool was mentioned, but even after reading through the "To Trim, Extend, or Sculpt Surfaces" topic, I wasn't able to figure out how to use it: I was unable to select any surfaces on the solid nor on the assembly.

0 Likes
671 Views
7 Replies
Replies (7)
Message 2 of 8

davidharper
Explorer
Explorer

EA2

0 Likes
Message 3 of 8

WHolzwarth
Mentor
Mentor

Problem is, that the main IPT needs another name than an initially same part in the EA1. Without that, a cyclical constraint shows up.

 

See attachment (2023 files). I expect, that the more complicated task needs another workflow.

Walter Holzwarth

EESignature

0 Likes
Message 4 of 8

davidharper
Explorer
Explorer

Okay, I've adjusted the files so EA1 only contains ES1, and EA2 contains both EA1 and ES2.

0 Likes
Message 5 of 8

davidharper
Explorer
Explorer

Adjusted .ipt files

0 Likes
Message 6 of 8

WHolzwarth
Mentor
Mentor

Try that:

- Edit E2.ipt

- Copy Object -> Select all members of EA1.iam. Result is Base1 (blue color)

- Combine Cut with the initial solid of E2.ipt and Base1 as toolbody

 

It's a static result, not following any changes in EA1.iam

 

Copy object can do.jpg

Walter Holzwarth

EESignature

Message 7 of 8

davidharper
Explorer
Explorer

Thank you for your help, I wasn't able to get this to work but decided to go in a different direction:

 

I've created a new assembly file, imported the assembly I'm referencing, and extruded based on a sketch of the imported assembly.

0 Likes
Message 8 of 8

johnsonshiue
Community Manager
Community Manager

Hi David,

 

As Walter illustrated, this can be done in Inventor. But, it is a bit tricky. It is because Inventor is a distributed design tool. The geometry resides in individual parts. The parts are reusable. They are not aware of where they are used. In your case, you need to edit EA1 and make a copy of ES1 and delete ES1:2. In this way the change to ES1 will not propagate to ES1:2. The try the Copy Object workflow using Surface output (associative).

If you like altering geometry in an assembly without limitation like this, you may consider using Fusion 360. It offers more flexible modeling environments and geometry can be altered regardless of the component structure.

Many thanks!

 



Johnson Shiue ([email protected])
Software Test Engineer
0 Likes