Expand a volume (offset object walls without creating a shell)

Next
 From:  tennet (FREDERIK)
11755.1 
Hi,

What is the easiest way to expand the selected yellow object equally in all directions, similar to the offset operation, but without creating a hollow shell? Is it possible to move the surfaces along their normals? I want the radius to scale proportionally so it matches the original shape.

Thanks,
Frederik
Image Attachments:
Size: 218.8 KB, Downloaded: 107 times, Dimensions: 1134x560px
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Grendel
11755.2 In reply to 11755.1 
If you simply scaled in 3d would that not accomplish what you need?
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
11755.3 In reply to 11755.1 
Hi Frederik,

> What is the easiest way to expand the selected yellow object equally in all directions,
> similar to the offset operation, but without creating a hollow shell?

The offset command is the way to do that, it does not create a hollow shell, that's the Shell command.

You may need to break an object up into surfaces and offset the individual surfaces - MOI is not very good at handling sharp corners where surfaces need to be extended so that they meet up.

But you can use offset on those 3 surfaces that are tangent, tangent surfaces will naturally touch each other without needing extensions.


> Is it possible to move the surfaces along their normals?

That's exactly what offset does.

It looks like you may be able to offset curves and then extrude them to make a new piece, it would help if you could post the .3dm model file.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
11755.4 In reply to 11755.2 
@Grendel,

re:
> If you simply scaled in 3d would that not accomplish what you need?

Scale will give a result like this, here scaling a curve up by a factor of 1.5 :



Every segment in the original curve will be present in the scaled result with each segment being 1.5x the length of the original.

Arcs in the scaled result do not have the same center point as the original.

Offset result is like this:



Lines that are tangent to their neighbors will keep the same length, arcs maintain the same center points, the overall length of the curve can change quite a bit.

- Michael

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  tennet (FREDERIK)
11755.5 
Thanks again!
I thought "offset" created a shell as well, but it was just the original volume that I was seeing on the inside – my bad.
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
 From:  shayno
11755.6 
Have you tried the ScaleIndividual command ?

You can input a percentage

It works well on multiple parts also, scaling them each around their centre

cheers
shayne
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All