2-D post processing for manufacturing, specialized in Printed Circuit Board fabrication on CNC routers.
Go to file
Marius Stanciu aff21d7cb0 - changed the default way to copy the coordinates to clipboard. Before,
at each mouse click on canvaas the coordinates were copied to clipboard.
Now for the same feet it require to have the CTRL key pressed while
clicking on canvas for the coordinates to be copied.
2018-05-30 08:02:03 +03: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 Merged Improve_panelize_Tcl_command into master 2018-05-30 03:00:42 +03: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 Incorporating comments and functionality frpm JP. Removed need to use tab_change signal, removed inheritance dependency on QAbstractItemModel, implemented option_changed property. 2018-05-04 19:41:20 -04:00
FlatCAM.spec Added build file for PyInstaller 2016-10-08 13:37:31 -04:00
FlatCAMApp.py - changed the default way to copy the coordinates to clipboard. Before, 2018-05-30 08:02:03 +03: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 Synchronize the state of the plot checkboxes to the state of the settings. 2018-04-20 13:30:38 -04:00
FlatCAMObj.py - added a new column in the TableTool where I show the number of drill 2018-05-27 12:07:57 +03: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 - added the posibility to create an object without plotting it. Also if 2018-05-28 15:46:42 +03: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 - minor PEP changes 2018-05-26 19:10:07 +03: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 - Tcl shell is no longer loosing focus after entering a command 2018-05-29 03:46:33 +03: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.