Inset function unexpected behavior - bugs?
 1-9  10-29  30-37

Previous
Next
 From:  Frenchy Pilou (PILOU)
10051.10 
With your file that works fine 1 to 28 mm ! (without Separate)

You said "found the bug"
What was it? :)

Another thing: better to work with meter with decimals (or without unities) than mm ! (

Take mm then you have all finished...(if you want Dimension for example)
  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:  RD (REDDIAMOND)
10051.11 In reply to 10051.10 
Actually, with the new file I get an Angle error.

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:  RD (REDDIAMOND)
10051.12 
Could you share your file so that I can try to replicate your result? Just a cube with a Chamfer and then I will try to aplly the Inset function to some of the faces.

Thank 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:  RD (REDDIAMOND)
10051.13 
I have just downloaded the file that I shared with you, the .3dm file, and I can replicate your results (actually not entirely, some of the faces are aligned with neighbor faces like shown before). But if I create a cube from scratch, apply a chamfer, and then try to use the Inset function, I still get the funky results I have posted here. I'm totally puzzled now. LOL.

Looks like the 3dm file format is fixing whatever issue is going on.
  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)
10051.14 In reply to 10051.12 
That is some curious! What version of MOI do you use ? 4.0 beat for me

I have not your false result but I can't have the normal result (holes merged) they rest separated! :)

When i redraw a volume (Bolean Diff by a segment ) all works like a charm! :)
I will try with the function chamfer!

https://moiscript.weebly.com/uploads/3/9/3/8/3938813/inset_pilou.3dm
  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)
10051.15 
Yep that is definitively the Chamfer function that gives a bug!!!

Good find!

So make a boolean Diff before Michael makes some reparations! :)
  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:  RD (REDDIAMOND)
10051.16 In reply to 10051.14 
MoI 4.0 beta Oct-27-2020

I bought the software yesterday. I am not using the Trial version.

How did you cut your cube? I used a Chamfer on one of the edge. Did you Trim it?
  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:  RD (REDDIAMOND)
10051.17 In reply to 10051.15 
So the bug only occurs when you use a Chamfer. I was not doing a cut using a boolean, like you it seems. That would explain the bug?
  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)
10051.18 In reply to 10051.16 
Like this: a boolean Diff of a volume by a segment(s) drawn on a face(s)! ;)

Don't forget to kill or Hide the segment(s) before other actions!

If you want keep some volumes use the Boolean Merge...



Here with 2 segments on 2 different faces and Explodemove move after the Boolean Merge or Diff
(Press Tab and write ExplodeMove (with any capital letters but without space ) EXplodeMOve will work E xplodeMove not!
You can also make a shortcut
ExplodeMove (or explodemove... etc)

EDITED: 8 Dec 2020 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:  RD (REDDIAMOND)
10051.19 In reply to 10051.18 
Yeah, I know about this workflow. But it seems that the Inset function combined with the Chamfer command is breaking this workflow. I hope that this bug gets fixed, and I am surprised that no one else ever found it. ;)

I do a lot of paneling, and I really hope that this bug gets fixed. How can we make sure that Michael is aware of it? Is he monitoring the forums or should I send him an email?

Thanks a lot btw Pilou for your help. I thought that I was going crazy for a moment. LOL.
  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)
10051.20 In reply to 10051.19 
Michael reads all posts every days! (but with a little late hours due the Time Zone!
  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:  Phiro
10051.21 
I think, the problem comes from the chamfer.

If you separate the faces after chamfer and click showpoints for surfaces, you will see the cutting points and surfaces.

To do what you want :
- do your cube
- Chamfer
- delete the top face
- redo the top face
- delete the inclined face
- redo the inclined face

All faces are independant and could be "inseted" as you want.
  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
10051.22 In reply to 10051.12 
Hi RD, which version of MoI are you using? In your first file above it looks like the problem is the object isn't all joined together into a single solid, it's got some pieces separated out as separate surfaces. If you use Edit > Join on it to glue it into a solid then Inset should work on it.

Then the way that Inset works is related to the Offset/Shell commands, where the geometry is formed by offsets of the surrounding faces. The sides will be of "constant wall thickness", so for example a shell on an object like this:



Will produce a result like this:



And an Inset will produce a similar result with a limited depth like this:



So it's normal for the results to have an angled side wall. The side walls come from offsets of the surrounding faces, and if the surrounding faces are angled then their offsets will also be angled.

I think you're looking for a different kind of result with something like an extrusion of the base face instead of a constant wall thickness. Currently there isn't an option to generate that kind of result with the Inset command, you would instead need to do something like offset the edges then extrude that and use a boolean, or you could also offset the edges and then use Edit > Trim with the "Keep all joined" option turned on to cut out a face and then extrude that inner face fragment.

- Michael


- 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:  RD (REDDIAMOND)
10051.23 In reply to 10051.21 
Yes, that seems to be the issue. It's clearly related to the Chamfer command. Like I've said, I hope that this bug gets fixed, it would make the workflow much more streamlined.
  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:  Phiro
10051.24 
To avoid the angle error, separate the faces and do a join without using the vertical face wich create the false angle.
  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:  Phiro
10051.25 
The source of your angle error ?

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:  RD (REDDIAMOND)
10051.26 In reply to 10051.22 
Hi Michael,

I am using the latest Beta version. If you want to replicate my results, just create a new Cube solid, then Chamfer one of the face, and then try to Inset some of the angled faces.



if I create that object without saving it, I get a calculation failed result. If I reopen the same file (.3dm), I get the following result.

EDITED: 8 Dec 2020 by REDDIAMOND


  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
10051.27 In reply to 10051.23 
I think that probably the chamfer result is not generating the specialized analytic plane surface type for its result, but when you save and reload the file it does get an analytic plane there. That's what makes for a different result when you save and reload the file.

I'll see about tuning up the chamfer result to make an analytic plane when possible.

- 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:  Phiro
10051.28 
RD,
For the angles, look on my propositions.
  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:  RD (REDDIAMOND)
10051.29 In reply to 10051.27 
Thanks for your reply Michael.

Btw, I think that MoI has the potential to become the Zbrush standard for hard surface modeling. The word is spreading fast around. I'm personally extremely impressed by how fast I can create and model using it. It's amazing. The minimalist approach and UI simplicity is brilliant. As a side note, your Quads and Triangles (and N-gons) export function is almost perfect. I know it's not an easy problem to crack, but if you manage to do it, it will be a game changer for the industry. Thank you for creating this software! ;)
  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-9  10-29  30-37