This program provides a cut preview of your GCODE, where it will cut, by simply taking a picture of the CNC bed with your wood on bed
 
 
 
Go to file
Tony 1b95a6d713 initial stab at sending G code with offset and rotated data, need to test out with actual machine 2021-12-28 18:54:25 -05:00
__pycache__ initial stab at sending G code with offset and rotated data, need to test out with actual machine 2021-12-28 18:54:25 -05:00
IMG_20211208_194811847.jpg projecting side checkard board onto bed of CNC seems to be working, need to make it work for other side of cnc bed, then use those results to generate bed homography 2021-12-08 23:31:50 -06:00
LICENSE Initial commit 2021-10-16 20:31:40 -04:00
PatternToPrintForCnC_Charuco.png next step is to work on interface to move svg arround 2021-12-20 17:45:42 -05:00
README.md Initial commit 2021-10-16 20:31:40 -04:00
callbackloghandler.py initial stab at sending G code with offset and rotated data, need to test out with actual machine 2021-12-28 18:54:25 -05:00
cnc.jpeg projecting side checkard board onto bed of CNC seems to be working, need to make it work for other side of cnc bed, then use those results to generate bed homography 2021-12-08 23:31:50 -06:00
cnc2.jpeg left right detection working somewhat, need to refine what points corespond to real world points better 2021-12-19 18:03:11 -05:00
cnc3.jpeg next step is to work on interface to move svg arround 2021-12-20 17:45:42 -05:00
gcode_machine.py initial stab at sending G code with offset and rotated data, need to test out with actual machine 2021-12-28 18:54:25 -05:00
gerbil.py initial stab at sending G code with offset and rotated data, need to test out with actual machine 2021-12-28 18:54:25 -05:00
interface.py initial stab at sending G code with offset and rotated data, need to test out with actual machine 2021-12-28 18:54:25 -05:00
new_file - Copy.csv ChArCo detection initially working 2021-12-19 00:25:40 -05:00
new_file.csv ChArCo detection initially working 2021-12-19 00:25:40 -05:00
realWorldGcodeSender.py initial stab at sending G code with offset and rotated data, need to test out with actual machine 2021-12-28 18:54:25 -05:00
test - Copy.jpeg homography with cv2 working with predefined, need to finish up to make it work with camera. I should make it with a grid of rectangles to be more exact possibly 2021-11-23 09:41:12 -06:00
test - Copy.nc intermediate commit 2021-12-22 18:11:10 -05:00
test.jpeg homography with cv2 working with predefined, need to finish up to make it work with camera. I should make it with a grid of rectangles to be more exact possibly 2021-11-23 09:41:12 -06:00
test.nc intermediate commit 2021-12-22 18:11:10 -05:00
test.png homography with cv2 working with predefined, need to finish up to make it work with camera. I should make it with a grid of rectangles to be more exact possibly 2021-11-23 09:41:12 -06:00
test.py ChArCo detection initially working 2021-12-19 00:25:40 -05:00

README.md

realWorldGcodeSender

Put a camera above your CNC machine. Put 3 circles on outside of your CNC bed. Program will overlay your G code onto the camera image, showing you where it will cut in the real world.