2-D post processing for manufacturing, specialized in Printed Circuit Board fabrication on CNC routers.
Go to file
Barnaby Walters c99a0ece9a Added svg.path to requirements.txt
It’s required for FlatCAM to work, and already made its way into the Ubuntu setup script. Added it here too so that people installing using the requirements file also get everything they need.
2016-10-25 21:17:09 +00: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 Bringing up to date with VisPyCanvas. Mostly migration of Tcl commands to new architecture. 2016-10-08 11:49:22 -04:00
FlatCAMObj.py Multiple polygon painting functional and with unittests. 2016-09-25 13:11:03 -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 Toggle plot by pressing SPACE key in project panel 2016-06-11 06:14:08 +08: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 feature: Select all polygons for painting and shell support with "paint" command. 2016-09-19 16:44:29 -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 Functional select-all for painting (#210). 2016-09-23 14:04:31 -04:00
make_win32.py Comments at top of files. Also fixes #214. 2016-09-22 10:17:51 -04:00
requirements.txt Added svg.path to requirements.txt 2016-10-25 21:17:09 +00: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.