Closed thomaskole closed 3 years ago
Also, it seems to go over the circles multiple times, even though they are just regular closed paths.
I love this project, it's so much faster than any Python implementation I've found. It even runs on my Raspberry Pi!
Haha that's nice to hear :slightly_smiling_face: I had some plans to compile this to WASM and host it for people who aren't familiar with/don't care for the toolchain setup but haven't gotten around to it yet.
Thanks for bringing these issues to my attention, I'll take a look. My hunch is something related to ellipses
Ok, I think I have a good idea of what's going on. Like with a couple of other similar issues, this ties back to the difference between SVG and GCode coordinate systems and how I've translated things.
I've fixed the first issue with ellipses called out in c1e19741fcc046da3e19c7fb256a748e63e96e53.
Two problems and solutions here:
As for the second issue, I will check if it's still happening and create a separate tracking issue.
Other issue doesn't seem to manifest. Now that I think about it those were probably also ellipses...so the solution is the same
Awesome, I'll check out the fix!
follow up from the dependency issue: that is now resolved by nical/lyon#662 and I've reverted the roundabout solution 1 in e9b23c1
I love this project, it's so much faster than any Python implementation I've found. It even runs on my Raspberry Pi!
I'm trying to create a simple wooden board holding that same Pi, but I noticed it fails on the logo. The middle berry parts turn into triangle. There's no warnings that I can see.
I've attached the SVG so you can try for yourself.
out.gcode.zip board_attachment.svg.zip