2-D post processing for manufacturing, specialized in Printed Circuit Board fabrication on CNC routers.
Go to file
mquezada ec4263e32b Can control plot toggle from project tab. Need to drive project tab state from changes in Selected tab. 2018-04-19 01:19:31 -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 add python setuptools support 2017-06-06 22:06:33 +02: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 add python setuptools support 2017-06-06 22:06:33 +02: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 Can control plot toggle from project tab. Need to drive project tab state from changes in Selected tab. 2018-04-19 01:19:31 -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.