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
adliechty faaaf609ec
Create LICENSE
2022-03-04 12:51:34 -06:00
Originals recovery files from laptop, gerbil sending started 2022-01-05 22:32:13 -06:00
__pycache__ temp update 2022-01-13 18:48:35 -06: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
IMG_20211210_215851830.jpg recovery files from laptop, gerbil sending started 2022-01-05 22:32:13 -06:00
LICENSE Create LICENSE 2022-03-04 12:51:34 -06:00
PatternToPrintForCnC_Charuco.png real picture now 2022-02-26 18:22:10 -06: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
cnc.jpg recovery files from laptop, gerbil sending started 2022-01-05 22:32:13 -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
cnc4.jpeg add in estimate of plate angle to probing of plate 2022-02-24 23:04:21 -06:00
cnc5.jpeg real picture now 2022-02-26 18:22:10 -06:00
cnc6.jpeg make probing quicker, make zero be on knotch 2022-02-26 23:28:54 -06:00
cnc7.jpg concept working, need to fix right reference to shift down one square I believe 2022-02-27 23:47:10 -06:00
cnc8.jpg concept working, need to fix right reference to shift down one square I believe 2022-02-27 23:47:10 -06:00
cnc9.jpg z probing test...Minor updates 2022-03-02 23:39:35 -06:00
cnc11.jpg z probing test...Minor updates 2022-03-02 23:39:35 -06:00
cnc12.jpg z probing test...Minor updates 2022-03-02 23:39:35 -06: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
pattern.jpg recovery files from laptop, gerbil sending started 2022-01-05 22:32:13 -06:00
realWorldGcodeSender.py z probing test...Minor updates 2022-03-02 23:39:35 -06: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.