2-D post processing for manufacturing, specialized in Printed Circuit Board fabrication on CNC routers.
Go to file
mquezada 8e4f081ac3 Synchronize the state of the plot checkboxes to the state of the settings. 2018-04-20 13:30:38 -04:00
bugs Gerber support for single quadrant arcs (G74). 2014-11-20 21:43:32 -05:00
descartes Removed .pyc files 2016-09-28 17:38:04 -04:00
doc Added delete button in drawing toolbar. 2015-01-01 15:41:50 -05:00
sandbox Added SVG-to-GCode flow test. 2016-07-15 22:23:48 -04:00
share Added intersection tool to Drawing Tool. 2015-02-06 16:10:15 -05:00
tclCommands Support to mill all holes from the command line. Fixes #218. 2017-05-05 16:20:14 -04:00
tests Multiple polygon painting functional and with unittests. 2016-09-25 13:11:03 -04:00
.gitignore Ignore tests/tmp. 2015-10-31 19:01:56 -04:00
DblSidedTool.py Fixes #119. 2016-06-04 23:01:36 -04:00
FlatCAM.spec Added build file for PyInstaller 2016-10-08 13:37:31 -04:00
FlatCAMApp.py Synchronize the state of the plot checkboxes to the state of the settings. 2018-04-20 13:30:38 -04:00
FlatCAMCommon.py Comments at top of files. Also fixes #214. 2016-09-22 10:17:51 -04:00
FlatCAMDraw.py add python setuptools support 2017-06-06 22:06:33 +02:00
FlatCAMGUI.py Synchronize the state of the plot checkboxes to the state of the settings. 2018-04-20 13:30:38 -04:00
FlatCAMObj.py Support to mill all holes from the command line. Fixes #218. 2017-05-05 16:20:14 -04:00
FlatCAMProcess.py Comments at top of files. Also fixes #214. 2016-09-22 10:17:51 -04:00
FlatCAMShell.py Comments at top of files. Also fixes #214. 2016-09-22 10:17:51 -04:00
FlatCAMTool.py Comments at top of files. Also fixes #214. 2016-09-22 10:17:51 -04:00
FlatCAMVersion.py Comments at top of files. Also fixes #214. 2016-09-22 10:17:51 -04:00
FlatCAMWorker.py Comments at top of files. Also fixes #214. 2016-09-22 10:17:51 -04:00
GUIElements.py Added "connect" option for painting polygons. 2016-10-27 17:34:41 -04:00
LICENSE Updated dates on license and readme. 2016-07-15 23:11:50 -04:00
MANIFEST.in add python setuptools support 2017-06-06 22:06:33 +02:00
MeasurementTool.py More circular import fixes. 2015-09-06 16:17:31 -04:00
ObjectCollection.py Synchronize the state of the plot checkboxes to the state of the settings. 2018-04-20 13:30:38 -04:00
ObjectUI.py add python setuptools support 2017-06-06 22:06:33 +02:00
PlotCanvas.py PlotCanvas now stores reference to app. 2016-01-03 16:38:24 -05:00
README.md Updated dates on license and readme. 2016-07-15 23:11:50 -04:00
camlib.py Support to mill all holes from the command line. Fixes #218. 2017-05-05 16:20:14 -04:00
flatcam add python setuptools support 2017-06-06 22:06:33 +02:00
flatcam.desktop add python setuptools support 2017-06-06 22:06:33 +02:00
make_win32.py add python setuptools support 2017-06-06 22:06:33 +02:00
requirements.txt Added svg.path to requirements.txt 2016-10-25 21:17:09 +00:00
setup.py add python setuptools support 2017-06-06 22:06:33 +02:00
setup_ubuntu.sh Cleanup. 2017-05-19 23:22:32 +00:00
svgparse.py Fixes SVG parser to produce polygons. Fixes #212. 2016-09-21 13:01:51 -04:00
termwidget.py merge changes from master 2016-03-31 17:16:14 +02:00
upgrade_geos.sh Custom RTree wrapper. FlatCAMRTree and FlatCAMRTreeStorage. 2014-12-28 18:06:54 -05:00

README.md

FlatCAM: 2D Computer-Aided PCB Manufacturing

(c) 2014-2016 Juan Pablo Caram

FlatCAM is a program for preparing CNC jobs for making PCBs on a CNC router. Among other things, it can take a Gerber file generated by your favorite PCB CAD program, and create G-Code for Isolation routing.