2-D post processing for manufacturing, specialized in Printed Circuit Board fabrication on CNC routers.
Go to file
Juan Pablo Caram f6d9901365 Added "connect" option for painting polygons. 2016-10-27 17:34:41 -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 Cleanup of TclCommand and migrated a few more commands to new architecture. 2016-10-18 11:36:58 -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.py Comments at top of files. Also fixes #214. 2016-09-22 10:17:51 -04:00
FlatCAM.spec Added build file for PyInstaller 2016-10-08 13:37:31 -04:00
FlatCAMApp.py Cleanup of TclCommand and migrated a few more commands to new architecture. 2016-10-18 11:36:58 -04:00
FlatCAMCommon.py Comments at top of files. Also fixes #214. 2016-09-22 10:17:51 -04:00
FlatCAMDraw.py Paint specific polygons in Drawing tool. 2016-09-23 16:24:33 -04:00
FlatCAMGUI.py Added "connect" option for painting polygons. 2016-10-27 17:34:41 -04:00
FlatCAMObj.py Added "connect" option for painting polygons. 2016-10-27 17:34:41 -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
MeasurementTool.py More circular import fixes. 2015-09-06 16:17:31 -04:00
ObjectCollection.py Comments at top of files. Also fixes #214. 2016-09-22 10:17:51 -04:00
ObjectUI.py Added "connect" option for painting polygons. 2016-10-27 17:34:41 -04: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 Added "connect" option for painting polygons. 2016-10-27 17:34:41 -04:00
make_win32.py Comments at top of files. Also fixes #214. 2016-09-22 10:17:51 -04:00
requirements.txt Add comments to requirements.txt 2015-06-30 20:40:06 +01:00
setup_ubuntu.sh Added svg.path to ubuntu installation script. 2015-12-29 16:37:52 -05: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.