Contract/dilate object  Topic is solved

Get 3D Printing support, tips and tricks for SketchUp

Moderators: d12dozr, dukejazz

Contract/dilate object

Postby dhscord » Mon Apr 09, 2018 1:07 pm

Does anyone know of any extension that can do 3d object dilation/contraction?

When I say dilation/contraction, I mean reducing (or expanding) the volume of an object but not just resizing it.

For example, imagine a U-shaped object that you wanted to fit inside another same-sized U-shaped object. Resizing the first U-shaped object would not allow it to fit with a uniform gap inside the second U-shaped object. Similarly, if you resize a 20mm x 10mm rectangle by 50% and put it inside the original object you would end up with gaps between the smaller and larger object of 5mm at the left and right side and 2.5mm at the top and bottom.

So, is there a way to change the size of the object where the overall shell is, say, 5mm smaller? Off the top of my head, this would be a move of each plane by 5mm in the direction of a line perpendicular to the plane.

What I am trying to do is deal with tolerances for 3d printed objects so that they can fit within another. My 3d printer needs around 0.15mm gap between two objects that I need to fit within each other. Simple objects can be resized (and retain the same distance around the object but more complex shapes take a lot of time to manually adjust faces by 0.15mm.

I was thinking of writing an extension but I’ve never done that before so thought I’d ask first.


Re: Contract/dilate object

Postby pilou » Mon Apr 09, 2018 2:21 pm

Inflate Components by Sdmitch ? Not sure that is you want exactly..
(Zip it and rename .zip in .rbz)
Frenchy Pilou
Is beautiful that please without concept!
Speedy Galerie
User avatar
Top SketchUcator

Re: Contract/dilate object

Postby d12dozr » Mon Apr 09, 2018 3:22 pm

Sounds like a job for JointPushPull!
3D Printing with SketchUp Book

Top SketchUcator

Re: Contract/dilate object  Topic is solved

Postby dhscord » Tue Apr 10, 2018 3:42 pm

d12dozr wrote:Sounds like a job for JointPushPull!

Yep, tried this and it looks like it will do exactly what I need! Thanks!


Re: Contract/dilate object

Postby dhscord » Tue Apr 10, 2018 3:45 pm

pilou wrote:Inflate Components by Sdmitch ? Not sure that is you want exactly..
(Zip it and rename .zip in .rbz)

Thanks! I'll give it a try...


SketchUcation One-Liner Adverts

by Ad Machine » 5 minutes ago

Ad Machine 


Return to SketchUp for 3D Printing

Who is online

Users browsing this forum: No registered users and 1 guest

Visit our sponsors: