2-D post processing for manufacturing, specialized in Printed Circuit Board fabrication on CNC routers.
Go to file
Juan Pablo Caram 01c2feca98 Added (passing) test for Excellon flow. 2016-07-02 16:47:15 -04:00
FlatCAM_GTK Convertion to Qt. Major refactoring. 2014-06-13 15:21:11 -04:00
bugs Gerber support for single quadrant arcs (G74). 2014-11-20 21:43:32 -05:00
descartes Merge branch 'merge-tcl-commands' of https://bitbucket.org/sopak/flatcam into tcl-commands 2016-03-31 18:03:48 +02:00
doc Added delete button in drawing toolbar. 2015-01-01 15:41:50 -05:00
sandbox Added diagnostics script. 2015-10-19 10:49:52 -04:00
share Added intersection tool to Drawing Tool. 2015-02-06 16:10:15 -05:00
tclCommands Fixed errors that I introduced in last commit. 2016-06-11 19:50:19 -04:00
tests Added (passing) test for Excellon flow. 2016-07-02 16:47:15 -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 Recovered patch.py 2016-04-10 16:02:38 -04:00
FlatCAMApp.py Fixes #202 2016-06-11 21:55:53 -04:00
FlatCAMCommon.py Added Feed Method for clearing polygon. Some minor correction to Geometry.plot() 2014-12-07 14:53:33 -05:00
FlatCAMDraw.py Pan view test. 2015-12-05 00:14:00 +05:00
FlatCAMGUI.py Added dwell (G4) post processing option to gcode. 2016-06-03 22:19:47 -04:00
FlatCAMObj.py Cleaned up G-code parser. Fixed dwell command. Fixes #184. 2016-06-04 16:45:52 -04:00
FlatCAMProcess.py Option to override user's defaults. Needed for unit testing. 2015-10-28 12:00:56 -04:00
FlatCAMShell.py merge changes from master 2016-03-31 17:16:14 +02:00
FlatCAMTool.py More circular import fixes. 2015-09-06 16:17:31 -04:00
FlatCAMWorker.py Merge branch 'merge-tcl-commands' of https://bitbucket.org/sopak/flatcam into tcl-commands 2016-03-31 18:03:48 +02:00
GUIElements.py Toggle plot by pressing SPACE key in project panel 2016-06-11 06:14:08 +08:00
LICENSE Licence and readme. 2015-01-03 11:36:15 -05:00
MeasurementTool.py More circular import fixes. 2015-09-06 16:17:31 -04:00
ObjectCollection.py Toggle plot by pressing SPACE key in project panel 2016-06-11 06:14:08 +08:00
ObjectUI.py Added dwell (G4) post processing option to gcode. 2016-06-03 22:19:47 -04:00
PlotCanvas.py PlotCanvas now stores reference to app. 2016-01-03 16:38:24 -05:00
README.md Revert "README.md edited online with Bitbucket" 2016-02-20 13:41:16 +01:00
camlib.py Show messages and errors in TCL shell. Better exception handling and reporting when opening files. 2016-06-11 21:33:38 -04:00
make_win32.py Added Win-32 build script. 2015-10-18 19:40:48 -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 fix typo error and cleaning 2016-04-18 20:36:41 +02: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-2015 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.