Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
 
Share Thread:
Reddit Facebook Twitter
Short edges
06-17-2014, 10:02 PM (This post was last modified: 06-17-2014 10:38 PM by ggaliens.)
Post: #11
RE: Short edges
I didn't know there was a haphazard 1.001 ratio used to detect thin triangles.

I may have personally payed a heavy price ... and my sanity might have been tested by this
hazard for sure. Particularly for my fancing voronoi partitions and such.

I think that this could be problematic enough to deserve more than just a passing thought.



Reply
06-18-2014, 02:33 PM
Post: #12
RE: Short edges
Micheus: it was not directed to you, just a general cry for help.

I do not have the math skills to do a real solution, as ggaliens said
these limits are chosen adhoc, but the limits where put in there to solve
real problems.

Having variable (depending on the size of rest of model) limit are not a good solution either since
that would confuse users as well. Sometimes you could create edges that .001 long and sometimes
0.0000001 long.

And even if I got a patch which solved this I would not be certain it would not bring back old bugs.

I rather have gripes in the code, then bugs which crashes wings.
Reply
06-18-2014, 07:43 PM
Post: #13
grepping possible extent of fix impact.
is_thin does not appear to be used in too many places. This fix might be "understandable impact".
Reply
06-18-2014, 10:02 PM (This post was last modified: 06-18-2014 10:04 PM by Stem.)
Post: #14
RE: Short edges
(06-18-2014 02:33 PM)dgud Wrote:  Having variable (depending on the size of rest of model) limit are not a good solution either since
that would confuse users as well. Sometimes you could create edges that .001 long and sometimes
0.0000001 long.

But that is how it is working currently. It is that which is causing the main problem. If there was a set limit/size on the smallest edges allowed, then it is possible to scale up the model to ensure such small edges are not needed. But scaling the model does not help, as when you scale up the model, the smallest sized edge allowed is also scaled up.
Reply
06-18-2014, 11:41 PM
Post: #15
Stem says ...
>>>Create a default cube(2x2x2), select a face and inset by 0.0005

Now ... because I'm a big dummy ... when I first tried to recreate ... I hit TAB key and did enter 0.0005 into the numeric box.

Of course this is INSANE because it's a fraction of a percent. I don't think this is what Stem intended at all. But please take this as an example of why ... someone who would like to do a proper debug of claimed issue would request a YOUTUBE video ... or units made simple.

Can anyone mimick Stems issue with minimum setup ?
Reply
06-19-2014, 01:40 AM (This post was last modified: 06-19-2014 01:41 AM by Stem.)
Post: #16
RE: Stem says ...
(06-18-2014 11:41 PM)ggaliens Wrote:  >>>Create a default cube(2x2x2), select a face and inset by 0.0005

Now ... because I'm a big dummy ... when I first tried to recreate ... I hit TAB key and did enter 0.0005 into the numeric box.

Of course this is INSANE because it's a fraction of a percent. I don't think this is what Stem intended at all.

With the model I was building, I was using a scale of 1 unit = 1 meter. I wanted to add insets to the model of 0.5mm, which due to scale, was 0.0005. Those where added with no problem, the problem was when later I attempted to cut across those inset faces.
So, I changed the scale of the model, I instead(after trying various scales) used 1 unit = 1mm and therefore the insets where 0.5. But still, attempting to cut across those inset faces was not allowed, hence my post to "gripe & grumble" about it.
You can check yourself by creating a cube 2000x2000x2000, add a 0.5 inset to a face, then make cut/plane cut across the faces, the cut will not be made across the 0.5 inset faces.
Reply
06-19-2014, 04:08 AM (This post was last modified: 06-19-2014 04:08 AM by ggaliens.)
Post: #17
RE: Short edges


Reply
06-19-2014, 04:23 AM
Post: #18
RE: Short edges
ggaliens, I don't think stem is talking that.
What I understood and "works" like he said is: after the inset command you should select one of those smallest edges created by the command - next to the corners; then you use edge ring [G] and try to connect them. The cut operation he uses for cut these thin faces since the connect is not working.

@MicheusVieira MicheusVieira Micheuss micheus4wings3d
* Wings3D Team stands for: Björn and Dan
Reply
06-19-2014, 04:52 AM
Post: #19
RE: Short edges
"You can check yourself by creating a cube 2000x2000x2000, add a 0.5 inset to a face, then make cut/plane cut across the faces, the cut will not be made across the 0.5 inset faces. "

This is exactly what I'm doing in the video. So I'm following the instructions given most recently.

What we need here is instructions that are apparently not open to interpretation. And this is why I'm using video. Anyone else care to use video ? HyperCam has a free version.
Reply
06-19-2014, 05:03 AM
Post: #20
RE: Short edges
Quote:"then make cut/plane cut across the faces, the cut will not be made across the 0.5 inset faces. "
When I read this statement I read that "faces" word like the new (thin) created faces.

@MicheusVieira MicheusVieira Micheuss micheus4wings3d
* Wings3D Team stands for: Björn and Dan
Reply


Forum Jump:


User(s) browsing this thread: 1 Guest(s)