Inset function unexpected behavior - bugs?
 1-20  21-37

Next
 From:  RD (REDDIAMOND)
10051.1 
Hi,

I've been experimenting with the Inset function lately and I have found a couple of issues with it. I'm a new user of MoI so I might not be using it the right way, or maybe there are bugs that I am unaware of and most of you already know how to deal with.

So far, what I have found is that the Inset function seems to be working fine when used on newly create solids, and on 90 degree angles surfaces.

Here you can see my first test. The Inset function is working well for a newly created Cube solid. It also works well with the same cube rotated slightly. If I take the same cube and create a Chamfer, this is where things start to fall apart. I can't create an Inset on the highlighted face, I get a computation error.



Here, I've extruded the front face of the cube with the Chamfer and then tried to Inset some of the faces. The explanations are annotated in the image itself. The face next to the face that was getting an error, is working properly and is the only one giving me the expected result: an inset aligned with the selected face, 90 degree. All the other ones are not resulting in this expected result, some sides are 90 degrees, and others seems to be aligned to the adjacent faces.



This shows in details the errors / unexpected results of the Inset function.



I would really appreciate if someone could explain me what I am doing wrong, or if I have hit the limitations of this function.

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:  Frenchy Pilou (PILOU)
10051.2 In reply to 10051.1 
Depending of the size of the Inset!
But you can make this! ;)

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.3 In reply to 10051.2 
Thank you for your reply Pilou. Could you elaborate a bit more on your answer?

What do you mean by order and size of the inset?

I have used the same Inset value (1mm) for all the Insets in my examples. But I'm getting various results and I don't understand why. The expected behavior of this function is: select a face, Inset, and then get an Inset with a 90 degree angle from that face. The function works sometimes, like I have demonstrated, but it seems to fail sometimes and it's not clear why. Also I don't understand why sometimes the function is creating an Inset with some faces aligned to adjacent faces, while some are aligned correctly to the selected face.

Thanks.
  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.4 In reply to 10051.3 
Sorry i was too speed! Answered without open program ! :)
Order has nothing to do!

Only size and neighbouring faces!

Return on my post! I had changed it!
https://moi3d.com/forum/index.php?webtag=MOI&msg=10051.2

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.5 In reply to 10051.4 
This is what I get if I try to do what you did.


I select these two faces (not separated)




And this is the result

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.6 In reply to 10051.5 
Could you share you file with me before you apply the Inset so that I can try to replicate your result?

I'm using the latest Beta btw. MoI 4.0 beta Oct-27-2020
  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.7 In reply to 10051.6 
And I separate one for the face (the one highlighted) I get a Calculation Failed error.




Here's the file. Maybe you can look at it and tell what I am doing wrong?

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:  Frenchy Pilou (PILOU)
10051.8 In reply to 10051.5 
If that give a false result not separated it's because Size and / or inclined faces are existing!
  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.9 In reply to 10051.8 
It's in the above post, but here it is again.

Thanks!

Edit: I think I have found a bug. I reopened the file I have sent you, and now it's working like in your example.

I just created a new file, created a cube, made an Inset and got errors.

 

Saved it as a .3dm file, re-opened it and re-apply the Inset and it's working.

EDITED: 8 Dec 2020 by REDDIAMOND

Attachments:

Image Attachments:
Size: 621.1 KB, Downloaded: 19 times, Dimensions: 1668x907px
Size: 666.3 KB, Downloaded: 16 times, Dimensions: 1787x878px
  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.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
 

Reply to All Reply to All

 

 
Show messages:  1-20  21-37