2-D post processing for manufacturing, specialized in Printed Circuit Board fabrication on CNC routers.
Go to file
Kamil Sopko e96ee1af29 merge new pull requests from FlatCAM->master
implement  executing of tasks  inside worker thread
cleanups, reimplement  Isolate/New/OpenGerber as OOP style Shell commands
disable edit  during shell execution,  show   some  progress
add ability for breakpoints in other threads and only if available
add X11 safe flag, not sure what happen on windows
2016-03-24 23:06:44 +01:00
bugs Gerber support for single quadrant arcs (G74). 2014-11-20 21:43:32 -05:00
descartes Fixed g-code arc parse/plot 2014-01-08 01:46:50 -05:00
doc Added delete button in drawing toolbar. 2015-01-01 15:41:50 -05:00
FlatCAM_GTK Convertion to Qt. Major refactoring. 2014-06-13 15:21:11 -04: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 merge new pull requests from FlatCAM->master 2016-03-24 23:06:44 +01:00
tests merge new pull requests from FlatCAM->master 2016-03-24 23:06:44 +01:00
.gitignore Ignore tests/tmp. 2015-10-31 19:01:56 -04:00
camlib.py merge new pull requests from FlatCAM->master 2016-03-24 23:06:44 +01:00
camlib.pyc View, delete, re-plot items 2014-01-09 22:14:46 -05:00
cirkuix.pyc View, delete, re-plot items 2014-01-09 22:14:46 -05:00
DblSidedTool.py Fixes #178. Use list instead of tuple of points. 2015-12-02 09:36:58 -05:00
FlatCAM.py merge new pull requests from FlatCAM->master 2016-03-24 23:06:44 +01:00
FlatCAMApp.py merge new pull requests from FlatCAM->master 2016-03-24 23:06:44 +01: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 merge new pull requests from FlatCAM->master 2016-03-24 23:06:44 +01:00
FlatCAMObj.py cleanups 2016-03-19 15:13:07 +01:00
FlatCAMProcess.py Option to override user's defaults. Needed for unit testing. 2015-10-28 12:00:56 -04:00
FlatCAMShell.py merge new pull requests from FlatCAM->master 2016-03-24 23:06:44 +01:00
FlatCAMTool.py More circular import fixes. 2015-09-06 16:17:31 -04:00
FlatCAMWorker.py merge new pull requests from FlatCAM->master 2016-03-24 23:06:44 +01:00
GUIElements.py Fixes #177 2015-11-30 12:54:13 -05:00
LICENSE Licence and readme. 2015-01-03 11:36:15 -05:00
make_win32.py Added Win-32 build script. 2015-10-18 19:40:48 -04:00
MeasurementTool.py More circular import fixes. 2015-09-06 16:17:31 -04:00
ObjectCollection.py add set_all_inactive and set_inactive, to be able deselect objects 2016-02-23 12:00:30 +01:00
ObjectUI.py Default value for depth/cut now positive. Added note to tooltip. 2015-11-01 18:11:17 -05: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
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 SVG rectangles with rounded corners. 2015-12-26 21:15:55 -05:00
termwidget.py merge new pull requests from FlatCAM->master 2016-03-24 23:06:44 +01:00
upgrade_geos.sh Custom RTree wrapper. FlatCAMRTree and FlatCAMRTreeStorage. 2014-12-28 18:06:54 -05:00

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.