turn on suggestions

Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.

Showing results for

- Navigation
- Solid Edge
- Forums
- Blogs
- Knowledge Bases
- Groups

- Siemens PLM Community
- Solid Edge
- Solid Edge Forum
- Subtract the volume of a moving part

Options

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

10-27-2017 04:43 AM

Hey Guys,

does anyone know if it is possible to subract the whole volume of a part which moves on a defined line from another part in assembly ? The only way I know right now is to use the command "Subtration" then I would move one Part a little bit and subtract the volume again and so on. But I hope there is a more efficient way to do it. :-)

I know that its possible with the collision analysis in dynamic design motion (DDM) but is there a way to do it with Solid Edge too?

Sincerley Michael

Solved! Go to Solution.

24 REPLIES

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

10-27-2017 05:41 AM - edited 10-27-2017 05:44 AM

This may be a little barbaric (just recently started with SE), but why don't you create a part with dimensions according to your end position. That way you could substract all at once. There should be an option to extrude a geometry along a line or so (at least, there are options like this in every CAD program i've used before, often used to create springs)

edit: my assumption is that you want the "path" of your moving part to be free, I hope I didn't misunderstand this.

KR,

Max

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

10-27-2017 06:07 AM

SWEPT SOLID

https://docs.plm.automation.siemens.com/tdoc/se/109/se_help/#uid:xid1221839

===================================================

Matt Johnson

Solid Edge Certified Professional (ST7 & ST8)

Solid Edge ST9 (SEEC) - Production

NX11 (Tc Integration) Pre-Production Testing

Teamcenter 10.1.7

Matt Johnson

Solid Edge Certified Professional (ST7 & ST8)

Solid Edge ST9 (SEEC) - Production

NX11 (Tc Integration) Pre-Production Testing

Teamcenter 10.1.7

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

10-27-2017 06:17 AM

Swept Solid only partially can solve this issue.

Only if the body wjich is moved along that curve rotates during it smotion.

Then the result will be what Swept Solid is doing.

But if You do not have a roataional body and only a simple trasnitioin is wanted, then this function will fail.

Then the old and hard method will be the only one leading to a result.

regards

Wolfgang

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

10-27-2017 06:20 AM

also, i now realise this is assembly needs not a single part.

===================================================

Matt Johnson

Solid Edge Certified Professional (ST7 & ST8)

Solid Edge ST9 (SEEC) - Production

NX11 (Tc Integration) Pre-Production Testing

Teamcenter 10.1.7

Matt Johnson

Solid Edge Certified Professional (ST7 & ST8)

Solid Edge ST9 (SEEC) - Production

NX11 (Tc Integration) Pre-Production Testing

Teamcenter 10.1.7

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

10-27-2017 07:23 AM

This what you're looking for OP?

https://youtu.be/l1_z58sQA2c?t=39m32s

All credit to Matt Johnson.

Solid Edge ST10 MP8 - Windows 10 - K2000

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

10-27-2017 09:35 AM

Thanks for the replies.

@MaxEBGYep, your assumption is completly correct. The problem with your solution is that I dont have a mathematical way to define the 3D line only a geometrical way (two combined 2D curves). I upload the pictures ("Relation 1.jpg" and "Relation 2.jpg) so you can see which curves I overlapped to get the 3D movement.

I tried to extrude the sphere along the two overlapping 2D-curves, so I can substract all at once. But I think it is not possible to extrude a part like that. Or is it ?

@Johnson_BigMattsame problem with swept solid

@hawcad"Then the old and hard method will be the only one leading to a result." - So you mean move, substract, move, substract,...?

@DaveGThis is what I am looking for. But I can´t get the correct movement of the sphere done with dynamic design motion. I tried the curve-curve, curve-to-face, curve-to-point relation and everything else what possibly could make sense to get the same 3d movement which is defined with the two relations in assembly (Relation 1.jpg, Relation 2.jpg).

So what I am looking for is either a 3d curve of the sphere to extrude it the correct way to subtract all in once or a way to get the sphere movement done in dynamic design motion or a way to extrude the sphere to two overlapping 2d curves.

Sincerely Michael

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

10-30-2017 12:29 PM

If you are only interested in subtracting the swept volume of a sphere, isn't that a cylindrical form with a sphere on each end ?

I would try sweeping a circle along the path, add a sphere on each end and then subtract.

HP Z420 16GB RAM

Quadro K4000

ST10 MP6 on Windows 10 Pro 64.

Quadro K4000

ST10 MP6 on Windows 10 Pro 64.

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

11-01-2017 08:20 AM

@beachcomberThanks for the reply. I figured it out how to get the exact 3D path to extrude the way you explain. I tried to sweep a circle along this path but an error occured which says that the extruded part will overlap itself. So I think wont work..

Another solution is to pattern the sphere along the path, but then it is not possible to subtract the whole pattern at once. I can only choose one element of the pattern at the time. Is it possible to select the whole pattern for substraction?

The third way I tried to subtract the volume along this path was with solid sweep. But I am not able to select the tool (sphere). I even tried to select other shapes instead of the sphere, but it is not possible to select any of it. Do you have to select the tool extern or something? What am I doing wrong?

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

11-02-2017 10:02 AM

I can't help with solid sweep as I'm still on ST7.

However, if you can't select multiple spheres to subtract. I would try to UNION them together first, then subtract the result from your base solid.

I would create the subtraction solid as a seperate body.

HP Z420 16GB RAM

Quadro K4000

ST10 MP6 on Windows 10 Pro 64.

Quadro K4000

ST10 MP6 on Windows 10 Pro 64.

Download the **latest maintenance pack** from GTAC.

Follow Siemens PLM Software

© 2018 Siemens Product Lifecycle Management Software Inc