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?
Solved! Go to Solution.
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.
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.
also, i now realise this is assembly needs not a single part.
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.
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.
@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?
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.