Function G2(StartX, StartY, EndX, EndY, Radius)

Blitz3D Forums/Blitz3D Programming/Function G2(StartX, StartY, EndX, EndY, Radius)

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

Don't you need to know the direction that the cutter travelled to get to the first point to do this properly. Logically, this will have a big influence on the curve. Do you have that information?

I'm guessing that the radius cannot be less a 1/4 of the distance between the two points, since ...

Angle = 90 * ( DistanceBetweenPoints / Radius )

... would be greater than 360 degrees.

It seems like a bizarre way of drawing to me but then again I know nothing about cutting machines. Can you explain all this in more detail or show a mock drawing? I should be able to help if I can visualise it - unless Ross beats me to it - which is par for the course these days.

Stevie