Hello Guest it is June 04, 2024, 12:36:03 AM

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - ART

1111
LazyTurn / Re: LazyTurn
« on: February 11, 2009, 11:12:27 AM »
Dennis:

  the only real rule is that the tip fit. LazyTurn is being written as a solid's comparator. Its the only way I could figure out a path to completion,
so it creates solids from the profiles and tools, then trys to fit the tool onto the profile in scanlines. It has to compute intersections and collisions
to do the path. Its all very complex and some bugs remain in the calculations, but its getting tighter all the time, failures can be caused by the code
or the tool size, and even the pass depth, you'll notice a filure at one pass depth may be corrected by simply modiying the depth by a small amount.
even a change from .1 to .1001 can fix the trouble.

  Ill be switching types of algorithsm soon to try to get the last of the intersection bugs, ( so ironically it may get more buggy while thats tracked down. :)  )

  Until I dream up a few more checking algorithsm to fix up head on collisions with intersectional point duplicated in the tool and profile, this error
will continue, so when a profile fails, try a slightly different depth. If a profile says " Self interseting profile found" try chaning the tool to a slighly smaller
tip radius or slightly larger, typically it will fix the trouble.

Thx
Art

1112
LazyTurn / Re: LazyTurn
« on: February 10, 2009, 10:37:04 PM »
Hi:

 That curve in the cur is created only by sucessive straght cuts. The green lien is not a cut line, its just a guide line for me to use in my calculations.
LazyTurn has never put out arcs. There is no code in it to do so as yet, the green lien is not meant to be a cut line, its all just straight cut lines adding up to the end shape..

Art

1113
LazyTurn / Re: LazyTurn
« on: February 10, 2009, 03:44:27 PM »
There is no radius or arc move there, all your seeing is the end points of the stright line cuts, they form an arc i flooked at from end point to endpoint, but if you zoom in on any toolpath youll see there iare no arcs, the toolpath is always comp[rised only of straight lines..

(maybe we're talkign of two different things..)

Art

1114
LazyTurn / Re: LazyTurn
« on: February 10, 2009, 12:58:04 PM »
OK, I promise, no more versions today after this one..


Fixes some zooming issues on smaller items..

Art

1115
LazyTurn / Re: LazyTurn
« on: February 10, 2009, 12:47:12 PM »
sorry,I missed the point on the tunnel file..

>>the G-code and graphic in Mach turn did not show or perform any radi moves however it did show the radi in LT so i

 Lturn never generates a radii, it wtill only does roughing, and roughing is always just straight line cuts..

Art

1116
LazyTurn / Re: LazyTurn
« on: February 10, 2009, 12:45:06 PM »
Hi:

 Try latest version, new_tunnel fiel seems to work here fine..

Art

1117
LazyTurn / Re: LazyTurn
« on: February 10, 2009, 12:43:35 PM »
Sorry, I deleted that version, here is a new one.

 Ill look at the tunnel file and see what I can see.

Art

1118
LazyTurn / Re: LazyTurn
« on: February 07, 2009, 02:24:22 PM »
Rich:

 1) I have to fix gouging tools, the dpeth is way too limited.. doesnt make sense using inscribed cicrle to limit that tools depth.

2) Your file is failing on load, no stock is being displayed, Ill look into that as well.

3) Your _1_ is working correct, the black box that IS the stock before begin revolved is shrinking properly pass by pass.

4) Your _2_ shows proper as well, as that line is correctly showing being subtracted from the black box to create a new stock shape.

5) this one is hosed, see how the balck box is now just a line shape on the left, soemwhere between pass 6 and the final pass , whatever it is, the balck box was destroyed by a filed subtraction in the SVC system.  Youd have to expeiment to find where that occured.

 Your main troubel is that no stock soild is being generated on any pass formthe solid, I suspect this is an OpenGL issue on your system, so Ill tighten the rules to see if I can find out why.

Art

1119
LazyTurn / Re: LazyTurn
« on: February 07, 2009, 12:24:30 PM »
Here's a newer version, shows volume of stock on tree, and volume removed per toolpath when the toolpath is truly sucessfull.

 Im narrowing on the failures and hope to find it soon.

Art

1120
LazyTurn / Re: LazyTurn
« on: February 07, 2009, 11:00:47 AM »
Hi Rich:

  I may leave it in, though I may hide it a bit in selection, its a handy way to see whats screwing up a swept volume calculation, and it may help in future with
diagnosing any strange problems, the SVC ( swept volume Calc , so I dont have to type so much in future :) ), is a very important subsystem and will be tied into allot
of the future calcs, its now about 98% working, so Ill need help in finding the last bugs in it to get it 100%, bu nothing is ever 100% so the diags will likely stay.
 Personal diagnostics that are only for me are already hidden and run only in debug compilations.

   SVC is known in the industry as being very hard to do , and its taken allot of research to get to the right point,which is why Ive been so quiet. I deleted dozens of versions over time, but this one is a keeper, if we can get rid of its pecadillos it will be a great way to find secondary roughing passes, and then, finally a proper finish pass.

  It seems to fail as the tool hits close to the center line, or passes it, but Im narrowing in on the failure. I believe its a failure to see inside vs outside properly in certain specific
line compbinations. Ive seen it fail so far mostly in areas where an intersection hits anothert intersection making it difficult to sense the proper winding of the tool. We'll see. :)

  All this has secondary application to real-time simulation as well perhaps as volumetrics being performed on a per pass basis, that woudl be very powerfull stuff if it can be applied properly.
Ive kept the fancy stuff out for now till it can be made bulletproof as I dont want to overly confuse issues involved in finding trouble.

Art