Offset errors
All  1-8  9-14

Previous
Next
 From:  Michael Gibson
1490.9 In reply to 1490.8 
Hi Steve,

Don't get me wrong, this is a good concrete example for me to focus on to tune up, thanks for posting it.


> I know such as deviant as "like around 0.035 degrees" is not a problem,

Well for a lot of things it would not be... But the offset mechanism is kind of sensitive to this particular amount of deviation.

Things right around this level of deviation create offset segments that are just a little bit too far apart from the 0.001 tolerance, so they don't get the sort of automatic snap-ends-together applied to them, they will get filled in with either a small connector if there is a gap, or if they cross each other it will try to intersect and trim them. But it is quite difficult to get a proper intersection on things that are very close to colinear...

I think the best bet to fix this up is for me to actually try and adjust curve's shape just very slightly to true up the tangent there. I've just got to be a bit careful about how this is done, I don't want to mutate things too much.

For now I will put this on my bug list of things to tune up.

Please let me know if you continue to run into it in other situations.

- 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
1490.10 In reply to 1490.8 
> Is that then just a connection problem on the offset curve (just interested)?

Yup, basically each segment is offset - if the segments were exactly tangent with each other, then the offset segments will touch each other exactly and can just be easily joined.

But if the tangents are different between the 2 segments, then the offsets will have either a gap between them, or cross each other.

Gaps are filled in by putting in a kind of extension piece - this is what is controlled by the "Corners" option.

The part that tends to be more difficult is when the pieces cross - then they have to be intersected and the excess part trimmed away. Intersections of things that are small and/or nearly colinear tend to be difficult to calculate.

- 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:  manz
1490.11 
Hi Michael,

I will keep a check to see if this happens again. I have made a number of similar constructions but have not seen this error again.

I thought I did see somewhere a script for incremental save but cannot find this, does anyone know where that is? (or was I mistaken?)

Regards,
Steve
  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
1490.12 In reply to 1490.11 
Hi Steve,

> I thought I did see somewhere a script for incremental save
> but cannot find this, does anyone know where that is?

For this one use IncrementalSave as the command name in the right-side column of the shortcut key.

Also if you would like to have a button on the bottom toolbar for this, there is a UI update here that will do that:
http://moi3d.com/forum/index.php?webtag=MOI&msg=1139.21

- 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:  Brian (BWTR)
1490.13 In reply to 1490.12 
Not being a fan of key strokes, the Button is a joy to use, regularly and often!
  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:  manz
1490.14 In reply to 1490.12 
Hi Michael,

>>>For this one use IncrementalSave as the command name in the right-side column of the shortcut key.

So thats why I could not find a script, lol

Many thanks,

Steve
  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: All  1-8  9-14