cppcam Code
cppcam is a 3D CAD app for drafting G-Code toolpaths for CNC Routers
Status: Alpha
Brought to you by:
fredjackson
File | Date | Author | Commit |
---|---|---|---|
config | 2022-05-24 |
![]() |
[5f0fc2] Initial commit |
doc | 2022-05-24 |
![]() |
[5f0fc2] Initial commit |
src | 2022-06-10 |
![]() |
[f36d9c] mid-change calculation routines |
.qmake.stash | 2022-05-24 |
![]() |
[5f0fc2] Initial commit |
Makefile_ | 2022-05-24 |
![]() |
[5f0fc2] Initial commit |
README.txt | 2022-05-24 |
![]() |
[5f0fc2] Initial commit |
cppcam | 2022-06-10 |
![]() |
[f36d9c] mid-change calculation routines |
cppcam.debug | 2022-05-24 |
![]() |
[5f0fc2] Initial commit |
tmp.stl | 2022-05-24 |
![]() |
[5f0fc2] Initial commit |
This repository holds a port of pycam to C++/Qt. The project was then renamed to cppcam, and the git repository was lost and recreated. Currently, the following has been ported from python to C++: Geometry: Point, Edge/Line, Triangle/Plane, Model intersection Cutter: BaseCutter, SphericalCutter, CylindricalCutter Importers: STLImporter Exporters: STLExporter The following has been rewritten: PathProcessor: StraightSegmentDetector, StepUpDetector, StepDownDetector PathGenerator: SimpleCutter: parallellized Exporters: GCodeExporter: basic functionality, configurable output GUI: The gui is rudimentary, but functional. Tool paths for routers (3 axis) and lathes (4 axis) can be created without significant effort.