Development environment:
Windows7/10 x64, VS2017, QT5.12.9×64, OpencV4.20×64
CNC software has a list of functions:
1. AutoCAD DXF file parsing and drawing, zooming, moving, mirroring, rotation, deletion and other operations;
DXF file parsing can be seen in my other blog post:
Blog.csdn.net/libaineu200…
2. Camera acquisition and image display, OpenCV image processing, ROI rectangular box selection, Blob analysis, target location, pixel and mechanical coordinate conversion;
3, motion control card operation, point movement, line/arc interpolation movement, buffer/forward-looking function; IO signal acquisition and display;
4. Simulation of moving machining trajectory;
5. Management of tool table;
6. Classification of user permissions;
7. Log management;