2-D post processing for manufacturing, specialized in Printed Circuit Board fabrication on CNC routers.
Go to file
Kamil Sopko db15044706 fix exception thrown when new project is issued from shell(probbly from guy too) because of excellon_tooldia introduced,
but no default values and no in array dimensions on change units

defaults added for excellon_tooldia background_timeout and verbose_error_level in self.options.update({})
2016-04-12 13:09:41 +02: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
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 implement system values background_timeout and verbose_error_level 2016-04-10 15:14:18 +02:00
tests show ui.shell_dock instead of shell during tests 2016-03-31 17:29:11 +02:00
.gitignore Ignore tests/tmp. 2015-10-31 19:01:56 -04:00
camlib.py Fast vertical movement above board. Fixes #141. 2016-04-10 16:43:03 -04:00
camlib.pyc Merge branch 'merge-tcl-commands' of https://bitbucket.org/sopak/flatcam into tcl-commands 2016-03-31 18:03:48 +02: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 Recovered patch.py 2016-04-10 16:02:38 -04:00
FlatCAMApp.py fix exception thrown when new project is issued from shell(probbly from guy too) because of excellon_tooldia introduced, 2016-04-12 13:09:41 +02: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 Default excellon milling tool dia. Fixes #160. 2016-04-10 16:23:04 -04: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 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 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 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

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.