How to offset faces of a solid inward or outward
 1-20  21-29

Next
 From:  parel
10267.1 
Is there a way to inset/offset faces of a closed polysurface?
The faces highlighted I would like to offset them inward- like Move Face in Solidworks

Inset faces is obviously able to calculate this

I would like to get the highlighted surfaces- just not the adjoining shells.
Am I missing a simple command? This is actually one of the most powerful capabilities in Solidworks for consumer products. It would be awesome to see how to do this in moi3d

  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:  Frenchy Pilou (PILOU)
10267.2 
Seems Construct/ Offset/ Inset makes that...just make a Boolean Union at the end

EDITED: 3 Apr 2021 by PILOU

  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
10267.3 In reply to 10267.1 
Hi parel, could you please post a .3dm model file with an example object and the result of what you get with the SolidWorks tool ?

- 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:  parel
10267.4 
Ouch- I hope I am missing something simple.

Attachments:

  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
10267.5 In reply to 10267.4 
Hi parel, please post the .3dm model file that goes along with your screenshots.

- 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:  Frenchy Pilou (PILOU)
10267.6 In reply to 10267.4 
Same as above!
Draw 2 lines
Boolean Diff
Kill Curves and in between Box
Inset Outward
Boolean Union All
  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:  parel
10267.7 In reply to 10267.4 
Thanks for responding so quickly guys!
@Michael Attached is a CAD file from Solidworks converted to 3dm. Let me know if this works for you.



  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:  parel
10267.8 
@FrenchyPilou :) Yes that is the solution I was seeing as well- It involves calculating extra faces- and If I didnt have to think about overbuilding this could be very intuitive. Its not bad- but I imagine explaining this to my interns and they might get super confused with the extra steps.
The ability to move faces/surfaces like this is SUPER powerful.
  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:  Frenchy Pilou (PILOU)
10267.9 In reply to 10267.7 
;)

---
Pilou
Is beautiful that please without concept!
My Moi French Site My Gallery My MagicaVoxel Gallery
  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
10267.10 In reply to 10267.7 
Hi parel, that's usually done more often by sweeping a cutting object and booleaning it out, like this:

Project curve onto body:




Sweep (often with a circle profile):



Boolean difference:





- 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
10267.11 In reply to 10267.8 
Hi parel, or here with a circle as the profile for the sweep. The advantage to this method is you can have different "router bits" with different profiles for the sweep.



- Michael
Attachments:

  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:  parel
10267.12 In reply to 10267.11 
@Michael- Yes- that is a way of doing it for sure. It is definitely a fast way of doing it when you design for a single material. Many times with these kind of products the inset portion is shot/injection molded with a different softer material. This technique of sweeping a profile has the disadvantage when creating real world products- we need to create separate bodies- both for manufacturing and for outputting separate bodies for 3d printing with crisp color separations.

Its funny in a way I was thinking this would be what offset would do when you joined surfaces to create a solid. Inset is doing something very close and usable for my needs- but if there was a way to script this that would be awesome!
Once you do a few offsets here and there- the designer can create some very sophisticated shapes extremely quickly - that are all derived from the main volume with all of its surface relationships.

Attachments:

  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:  parel
10267.13 
@FrenchyPilou- Thanks for sharing that video- it creates something veery close- but you loose the surface relationships with the outer surfaces. The groove is no longer offset from the main volume.
But excellent resource because I didnt think of using the inset surface command like Chipp does it here.
Attachments:

  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
10267.14 In reply to 10267.12 
Hi parel, in general the solids offsetting capability in Moi is not as robust as it is in SolidWorks. If the sweep method doesn't do what you need I would recommend importing into SolidWorks and using the method you are already familiar with in there.

The sweep method can provide for crisp color separation just fine though, see the above example with the groove in a different color.

- 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:  parel
10267.15 In reply to 10267.14 
@Michael - Actually I think the inset can do what I need it to do. You are probably already doing all the math needed under the hood for what i need- its just being used toward a different goal in the inset commands.
Set the thickness to 0 and then carve the edge out with a groove.
The groove is usually in the Hard plastic so boolean it out from the soft inset in blue and add it to the hard plastic in grey.
Thanks for sharing your thoughts guys! Very helpful. I think I have the start of something repeatable.

Attachments:

  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:  parel
10267.16 In reply to 10267.15 
Wow- very counterintuitive that you can inset by zero and then offset surfaces in- but thats exactly what I was looking for!
  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:  Frenchy Pilou (PILOU)
10267.17 In reply to 10267.16 
Can you put an image or a little gif of that ?
---
Pilou
Is beautiful that please without concept!
My Moi French Site My Gallery My MagicaVoxel Gallery
  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:  parel
10267.18 In reply to 10267.17 
Heres what I got
Attachments:

  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:  parel
10267.19 
Select the faces you want to inset- set Thickness to 0 and your offset is managed with the height outward or inward
  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:  Frenchy Pilou (PILOU)
10267.20 
I believe i understand that you have made!

I project curves Offseted
Trim the Volume
Kill curves
Select external faces of the "moved piece"
Inset 0 - Use separate height as you want (little measure of course)
Move in place
Boolean Union
It's a solid! :)

(it's a pity that we can't select directly only "Front faces" of the gap's face or i miss something :)



In fact we are obliged to move the piece even separated there is creation of vertical pieces at the angles!
That is not the case in the empty space! :) See animation above!

EDITED: 3 Apr 2021 by PILOU

  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

 

 
Show messages:  1-20  21-29