Todd Fleming

Results 186 comments of Todd Fleming

I thought the Buildbotics controller was TinyG.

> How do you associate requests with responses over Websocket? It doesn't. In most cases it broadcasts changes to all connected clients ```io.sockets.emit(...)```. It sometimes sends changes to a single...

socket.io stops other languages from talking to the server.

That will ruin the ability to split a design across multiple vector files and have them align with each other without having to tweak the positions after loading.

Right now it does its best to preserve vector locations at their Cartesian locations. This was a lot of work to get right; SVG made it a pain. jscut didn't...

I don't know about laser people, but most mill people place 0,0 at a reference spot on their stock then set the machine's WCS to match.

Mill people sometimes have to mill an existing object or mill multiple sides of an object. They set up their drawings so 0,0 is a convenient measuring spot, sometimes nowhere...

@openhardwarecoza so you say we should trim off the whitespace like LW3 does and throw out viewBox handling? jscut trims vertical whitespace and people complain about the coordinates changing.

Not default to. I thought there was going to be a button to move them.

Do many people use LinuxCNC or Mach3 with lasers? Have you tested gcode like that with a large number of small moves (e.g. rastering)? Does it run well? Stutter?