MoI discussion forum
MoI discussion forum

Full Version: Splitting model in squares?

Show messages: All  1-3  4-12

From: blowlamp
30 Dec 2025   [#4] In reply to [#1]
If all you need is a visual check, then maybe the Grid would serve that purpose.

Martin.
From: Matadem
30 Dec 2025   [#5] In reply to [#4]
Its a big piece which will be divided by allot of pieces about length about 2 meters.
From: Frenchy Pilou (PILOU)
30 Dec 2025   [#6]
This is maybe useful!

Boolean Merge
then Explode Move
all Native functions!
Each piece is a solid!


From: Michael Gibson
30 Dec 2025   [#7] In reply to [#1]
Hi Matadem,

re:
> and I want to split the model into squares

To split a model into square chunks, draw one square of your target size:




Select it and run Transform > Array > Grid. It will ask you for the number of copies to make, the default is to make 10 in x and 10 in y.

For the spacing pick the first point here:




And second point here:



You will now have a grid of squares, position your object within it and select your object:



Run Construct > Boolean > Intersect, then select the squares and you'll get split up pieces like this:



Hope this helps! - Michael

Image Attachments:
matadem_split1.jpg  matadem_split2.jpg  matadem_split3.jpg  matadem_split4.jpg  matadem_split5.jpg 


Message 11882.8 was deleted


From: Matadem
31 Dec 2025   [#9]
Tnx...how would I manage the ones that surpass the limits?
indicating by red arrow?.

Image Attachments:
matadem_split15.jpg 


Message 11882.10 was deleted


From: Frenchy Pilou (PILOU)
31 Dec 2025   [#11] In reply to [#9]
You can use from the beginning 2 perpendicular Construct / Curve / Iso
Then Draw some points on them for have some measures for draw the other Iso curves!

You will obtain only "squares" curvated on the sphere! ;)



If you don't want poles use a sphere from a cube
_subdBeta9 by Max Smirnov


From: Michael Gibson
31 Dec 2025   [#12] In reply to [#9]
Hi Matadem,

re:
> Tnx...how would I manage the ones that surpass the limits?
> indicating by red arrow?.

Do you mean you want to limit the elevation as well?

For that you would need to split the model with cubes, not squares.

You can do that with the same pattern above, but instead of drawing a square draw a cube:




When you run Transform > Array > Grid, fill in a number of copies in the Z direction, not just X and Y:



When picking the cell size for the array spacing there will be an additional step for the z spacing.

For the cell size pick points like this:





That will generate a cube made up of cubes like this:



It would probably be a good idea to select the cubes and assign them a name (click on "Unnamed" in the upper right of the main window) so you can select and hide them more easily using the Scene Browser.

Then position your object inside the cube, select just the object and run Construct > Boolean > Intersection, then select the small cubes and you'll get a result like this:





- Michael

Image Attachments:
matadem_split10.jpg  matadem_split11.jpg  matadem_split12.jpg  matadem_split6.jpg  matadem_split7.jpg  matadem_split8.jpg  matadem_split9.jpg 


Show messages: All  1-3  4-12