It may require modifying the software to accept stl files so that the program would know the difference between the part and the waste.
The kerf i measured on my machine was 0.288mm. The ofset from the part would have to be 1/2 that or 0.144mm to be accurate.
Some parts don't require kerf compensation so this would have to be an option, rather than a constant.
Adam
I did some testing today on the kerf of the laser cut. I'm working on a project that involves making very accurate gears.
Plus you will always have that cut angle on thicker materials, can’t do anything about that unless you do multiple passes.
--
>>> canâ EURO (tm)t do anything about that unless you do multiple passes.
In Inkscape, it seems fairly easy. 1) Draw the 'ideal' shape you want. 2) Set the line width equal to the expected width of the kerf. 3) Select the shape. 4) Click on "Path/Outset" in the menu to offset the path by half the line width. ...done! But I agree with Stefan...it doesn't seem like a good thing to put this into Lasersaur's own software when it's so easy to handle it in external tools. Mostly, I think (as I said before) that the kerf is small compared to the positional error of the lasersaur - so if you need such extreme precision, you probably need a better tool. Lasersaur has belts that are over 8 feet long...the amount of hysteresis-causing stretch in them is far more than 0.14mm - so compensating for kerf when the positioning accuracy isn't going to respond to that seems kinda silly. -- Steve Stefan Hechenberger wrote:
Kerf-compensation is doable but not super easy. For most jobs compensating for 0.14mm is overkill and therefore not a priority for LasaurApp. It comes down to the geometric problem of polygon offsetting. I found a couple of open source implementations ... if anybody wants to take a stab at it let me know. In general I am inclined to keep LasaurApp simple/beautiful and make it rock-solid first. For power users and advanced features I am thinking of getting Rhino and FreeCAD integration going. It would be very nice to cut directly from these CAD packages. As a first step we would finalize a network API that allows any alternative software to talk directly to the lasersaur. Rhino and FreeCAD can then easily talk to the Lasersaur because they can reuse any python code that is already in LasaurApp. In these CAD apps calculating an offset is as simple as calling a function. Also FreeCAD has a super interesting feature called Parametric Objects. See the following for details: http://www.freecadweb.org/wiki/index.php?title=Scripted_objects http://www.thingiverse.com/search?q=freecad+parametric&sa= Thinking out loud ... -stefan On Mon, Apr 21, 2014 at 11:50 AM, Andy Dingley <din...@codesmiths.com> wrote:
On Monday, 21 April 2014 05:52:26 UTC+1, Tim Courtland wrote:
Plus you will always have that cut angle on thicker materials, canâ EURO (tm)t do anything about that unless you do multiple passes.
I don't find cut angle a problem. I was cutting 9mm MDF yesterday (I hate 9mm) and didn't have any discernible angling except for the screw holes, which came out slightly oval on the back side. -- You received this message because you are subscribed to the Google Groups "lasersaur" group. To unsubscribe from this group and stop receiving emails from it, send an email to lasersaur+...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
-- You received this message because you are subscribed to the Google Groups "lasersaur" group. To unsubscribe from this group and stop receiving emails from it, send an email to lasersaur+...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.