svenhb / GRBL-Plotter

A GCode sender (not only for lasers or plotters) for up to two GRBL controller. SVG, DXF, HPGL import. 6 axis DRO.
https://grbl-plotter.de/
GNU General Public License v3.0
674 stars 176 forks source link

Support for KiCad and fiducial camera #15

Closed alfredanil closed 6 years ago

alfredanil commented 6 years ago

Would it be possible to support Kicad drill file as well. And also fiducial camera or marker for accurate positioning.

svenhb commented 6 years ago

Would it be possible to support Kicad drill file as well

Please send me an example file + a screenshot - I don't have KiCad. Did you already try to import KiCad drill file? It seems it is the same format (Excellon) than Eagle drill file. Probably reason for not working is: ending in Eagle is .drd, in KiCad .drl - I'm right? Default units for Eagle export are 0.00001 inch - is it same for KiCad?

And also fiducial camera or marker for accurate positioning.

Is in progress - should be available soon.

alfredanil commented 6 years ago

Default units for KiCad is in inches. Here are some supported files for KiCad drill kicad drill file Thank you for adding Fiducial cameras and keep up the great job.

hilam8899 commented 6 years ago

Hi,svenhb: I want to add the 4th axis C(Rotation Z ),having tangent to XY plane to cut wood. how can I finish my machine?Thank you

svenhb commented 6 years ago

Do you use axis substitution, a 2nd grbl controller or a real 4th axis on one controller? For a real 4th axis you need a special grbl version (I don't know which one, I just support status message). Here I show axis substitution: https://youtu.be/BLRfBk9yIbw

hilam8899 commented 6 years ago

Hi,svenhb: GRBL 0.8C support 4th,you can see it: https://github.com/gcobos/grbl4axis Now I use mega2560 ARDUINO .Unlike your machine,my machine have real 4th.,it is C axis ,not A, I am wondering how to have a tangent to XY plane. Thank you!

svenhb commented 6 years ago

In [Setup - Control - GRBL 4th axis] you check "Show status and controls" and select "C" as axis.

I am wondering how to have a tangent to XY plane.

I don't know what you mean? How does you machine looks like? GRBL-Plotter will not calculate any 4th axis position or movement. It just can show 4th axis state and forward 4th axis commands. You need to use a CAM software which can generate code for real 4th axis.

hilam8899 commented 6 years ago

FOR GRBL-Plotter having DXF import function, I want to finish CNC to cut wood or glasses,not using the other cam to create Gcode. C axis coordinates is creating from X axis and Y axis ,I want to add a cam to GRBL-Plotter ,I found qcad perfect.

hilam8899 commented 6 years ago

Add a cam to GRBL Plotter .Isn't that a good idea?

svenhb commented 6 years ago

DXF import and camera are already implemented. Check Wiki for setup: https://github.com/svenhb/GRBL-Plotter/wiki/Camera-setup

svenhb commented 6 years ago

In 1.1.5.0 implemented