Skip to main content

Hi there,

is ther any possibility now (i saw the idea about a 3d Slicer) to slice a solid with a planar area (e.g. a bounding box) a few times with different elevations?

For example ....one slice after 1 meter, 2 meters and so on....?

Any helps?

 

Greetz

Franco

You can use the clipper for that. Say you have a plane at 5m elevation, extrude it downwards to fully encompass the solid. Pass the solid in the Clippee port of the Clipper and the extruded plane into the Clipper port.

 

Do note, it will be pretty slow for complex geoms


You can use the clipper for that. Say you have a plane at 5m elevation, extrude it downwards to fully encompass the solid. Pass the solid in the Clippee port of the Clipper and the extruded plane into the Clipper port.

 

Do note, it will be pretty slow for complex geoms

Thank you for the idea...it works

i will try to add a question to this topic:

if for example the solid is 3m in height and i want to slice it again and again (like a looper) every 10 centimeters (i know performance and soon...but only specualtive)

from zero height to maximum height of the solid (e.g. from 0 to 3meters) and then send the outputs to a duplicate remover (geometry) to get the different edges of a solid? how owuld i do that? OR

is there a more simple way to get this out of a solid?

 

Greetz and cheers to New Zealand

Franco

 


Thank you for the idea...it works

i will try to add a question to this topic:

if for example the solid is 3m in height and i want to slice it again and again (like a looper) every 10 centimeters (i know performance and soon...but only specualtive)

from zero height to maximum height of the solid (e.g. from 0 to 3meters) and then send the outputs to a duplicate remover (geometry) to get the different edges of a solid? how owuld i do that? OR

is there a more simple way to get this out of a solid?

 

Greetz and cheers to New Zealand

Franco

 

Here is a rough outline of how i'd solve the first part of the question, not sure on the edges however.

 

Take the 2d bounding box of the object (XY). Place the min Z and max Z onto the bounding box or the height of the object assuming its siting on a plane at Z=0. Using the 3DForcer, set the bounding box Z to the min Z value. Take the total heigh of the object and divide by you slice height (300cm/10cm=30). Using the cloner make (300cm/10cm=)30 copies of the bounding box. Then use the Offsetter to offset each plane using _copynum*10cm. You'll now have 30 planes at 10cm intervals. Then extrude them all by 10cm and use those as the clipper and your original object as the clippe


Thank you for the idea...it works

i will try to add a question to this topic:

if for example the solid is 3m in height and i want to slice it again and again (like a looper) every 10 centimeters (i know performance and soon...but only specualtive)

from zero height to maximum height of the solid (e.g. from 0 to 3meters) and then send the outputs to a duplicate remover (geometry) to get the different edges of a solid? how owuld i do that? OR

is there a more simple way to get this out of a solid?

 

Greetz and cheers to New Zealand

Franco

 

Hi hkings...thank you for support so far.....it all works and the result is right before the clipper.....but the clipper doesnt work right....i have tried many param settings but i only get one result...i want all results....

 

Greetz and cheers from vienna


Thank you for the idea...it works

i will try to add a question to this topic:

if for example the solid is 3m in height and i want to slice it again and again (like a looper) every 10 centimeters (i know performance and soon...but only specualtive)

from zero height to maximum height of the solid (e.g. from 0 to 3meters) and then send the outputs to a duplicate remover (geometry) to get the different edges of a solid? how owuld i do that? OR

is there a more simple way to get this out of a solid?

 

Greetz and cheers to New Zealand

Franco

 

...was my fault...it works...Thank you very much!!


Reply