Commit Graph

  • 2e07b6dfa5 Revert "README.md edited online with Bitbucket" Kamil Sopko 2016-02-20 13:40:15 +01:00
  • d7bdfe231d Revert "README.md edited online with Bitbucket" Kamil Sopko 2016-02-20 13:38:42 +01:00
  • e94fe513b3 README.md edited online with Bitbucket Kamil Sopko 2016-02-20 12:26:46 +00:00
  • 2b8b9e1270 README.md edited online with Bitbucket Kamil Sopko 2016-02-20 12:22:20 +00:00
  • 9d897d0fcb README.md edited online with Bitbucket Kamil Sopko 2016-02-20 12:21:46 +00:00
  • 5acdbd51e3 implement some new shell commands, which helps automate system of milling and cutting out shapes like arduino uno board etc. Kamil Sopko 2016-02-20 11:38:35 +01:00
  • cf51e4ce2c implement del_polygon from geometry Kamil Sopko 2016-02-20 10:56:32 +01:00
  • a0dd997536 Merged jpcgt/flatcam into master Kamil Sopko 2016-02-19 11:47:55 +01:00
  • 4e0fa74245 Merged in marius_stanciu/flatcam (pull request #24) jpcgt 2016-02-17 09:31:28 -05:00
  • 71a81173bd camlib.py edited online with Bitbucket; removed the paranthesis around lambda function as it was making an tuple which it was not the intention. Marius Stanciu 2016-02-16 21:59:54 +00:00
  • 1be364d065 Issue #188: Adopted the solution suggested by JP to not use the operator module when performing the sorting on exobj,tools and use instead the lambda function. Marius Stanciu 2016-02-16 23:25:58 +02:00
  • 1a7e001a66 Added spaces after '#' in the comments Marius Stanciu 2016-02-16 22:53:01 +02:00
  • a5fb5366df Merge branch 'master' of https://bitbucket.org/marius_stanciu/flatcam Marius Stanciu 2016-02-16 22:47:55 +02:00
  • 6dc107e462 Bug fixed: the Toolchange Z parameter is not saved in the program/project defaults. Solution: Added: 'Toolchange Z' entry in the Options -> Excellon Options Also made sure that the "Toolchange Z" parameter is saved in the defaults.json file and also loaded. Added it into the dimensions list so it can be converted in between IN and MM units. Marius Stanciu 2016-02-16 22:47:21 +02:00
  • 7b48964f08 Merged jpcgt/flatcam into master Marius Stanciu 2016-02-16 21:23:22 +02:00
  • 32faf484e1 Merged in marius_stanciu/flatcam (pull request #23) jpcgt 2016-02-16 12:06:58 -05:00
  • cfa078a1e5 camlib.py (edited a comment) edited online with Bitbucket Marius Stanciu 2016-02-15 22:35:22 +00:00
  • a35a422bcc This is a implementation of the the sorting of the tools found in Excellon file done in Python language and independent of the UI. There is no need to revert the previous solution as that one will make the sorting visible in GUI. Marius Stanciu 2016-02-15 23:40:08 +02:00
  • 13a845f069 Merged jpcgt/flatcam into master Marius Stanciu 2016-02-15 21:16:54 +02:00
  • 57ed36584c Merged in marius_stanciu/flatcam (pull request #22) jpcgt 2016-02-14 18:00:40 -05:00
  • a7b29065df Solved issue #188: Order of the drill bits in Gcode generation from Excellon file The tools are ordered by diameter as I found that the tools order in the Excellon file is not always diameter based. There is also a plated / no-plated holes criteria. The tools in the GUI tool-list are selected all by default. If the user wants to select only some tools, he should be carefull when selecting the tools as the order of the selection will be the actual order of the tools in G-code. Marius Stanciu 2016-02-14 07:40:32 +02:00
  • 2bf78920ae PlotCanvas now stores reference to app. Juan Pablo Caram 2016-01-03 16:38:24 -05:00
  • 3b206493a3 Canvas performance test scripts. Juan Pablo Caram 2015-12-31 23:28:23 -05:00
  • 96885c80a4 Fixes #158. Juan Pablo Caram 2015-12-30 11:45:05 -05:00
  • 7fd026c254 Fix to Gerber parser, corrects line splitting. Fixes #183. Juan Pablo Caram 2015-12-30 10:26:19 -05:00
  • 3940408da5 Added non-compliant support for "-" in ApertureMacro names. Temporary fix for #185. Juan Pablo Caram 2015-12-29 17:35:43 -05:00
  • d5c99463fb Added svg.path to ubuntu installation script. Juan Pablo Caram 2015-12-29 16:37:52 -05:00
  • ea27748697 Use Decimal for depth calculation. Fixes #130. Juan Pablo Caram 2015-12-29 16:34:13 -05:00
  • 705d038e1c Added signal triggers and handlers for canvas cache. Juan Pablo Caram 2015-12-29 14:43:43 -05:00
  • 7d63ce33c6 Fix to skeleton for threaded bitmap cache. Juan Pablo Caram 2015-12-28 18:08:25 -05:00
  • 4fe841086e Added skeleton for threaded bitmap cache. Juan Pablo Caram 2015-12-28 17:59:22 -05:00
  • 7db3ee7be6 SVG rectangles with rounded corners. Juan Pablo Caram 2015-12-26 21:15:55 -05:00
  • 8927a37f68 SVG Line, polygon and polyline. Juan Pablo Caram 2015-12-26 16:38:58 -05:00
  • b46d2b5f2d SVG ellipse support. Juan Pablo Caram 2015-12-24 11:10:41 -05:00
  • 2354116e37 SVG supported in "recent files" menu. Juan Pablo Caram 2015-12-20 21:57:27 -05:00
  • aa41d8093a Fixed regex for SVG numbers. Juan Pablo Caram 2015-12-20 21:49:48 -05:00
  • 67ef16e776 SVG: Accept but ignore units in length. Juan Pablo Caram 2015-12-20 20:51:33 -05:00
  • d3ed12e5de Added SVG importing support to the GUI menu. See issue #179. Juan Pablo Caram 2015-12-18 16:43:47 -05:00
  • fdf809774f Basic support for importing SVG. Via shell only at this time. See issue #179. Juan Pablo Caram 2015-12-18 12:49:52 -05:00
  • 8f6a455562 Pan view test. Denvi 2015-12-05 00:14:00 +05:00
  • 1efed851e9 Fixes #178. Use list instead of tuple of points. Juan Pablo Caram 2015-12-02 09:36:58 -05:00
  • c4347bea00 Fixes #177 Juan Pablo Caram 2015-11-30 12:54:13 -05:00
  • 89f3d6e3e3 Added line number information to status bar message on parse error. Juan Pablo Caram 2015-11-30 12:36:03 -05:00
  • 3f6ba30f3e Better support for units in LengthEntry. Juan Pablo Caram 2015-11-04 18:52:56 -05:00
  • 60461d0724 Fixed messages on drawing completion with spacebar. Juan Pablo Caram 2015-11-04 18:17:45 -05:00
  • 83eb535479 Fixed missing first segment in path bug. Delete last point in sequence while drawing object with backspace. Juan Pablo Caram 2015-11-04 18:07:23 -05:00
  • 05e89b0ec3 Last pass in multi-pass cuts limited to specified z_cut. Juan Pablo Caram 2015-11-04 17:27:57 -05:00
  • af46cae5c7 Default value for depth/cut now positive. Added note to tooltip. Juan Pablo Caram 2015-11-01 18:11:17 -05:00
  • 24f5ee0d0d Made tests folder importable. Cleaned up tests. Juan Pablo Caram 2015-11-01 18:07:52 -05:00
  • 051b82009d Multiple depth cut functional. Juan Pablo Caram 2015-11-01 18:06:20 -05:00
  • d2de53b546 Ignore tests/tmp. Juan Pablo Caram 2015-10-31 19:01:56 -04:00
  • b54982694e Full test from opening Gerber to exporting GCode using GUI. Juan Pablo Caram 2015-10-31 19:01:01 -04:00
  • 5e4016a2f9 App.log changed to self.log. Caused reference error in unit tests. Juan Pablo Caram 2015-10-31 18:59:58 -04:00
  • b52863a6af Added comments. Juan Pablo Caram 2015-10-31 18:58:46 -04:00
  • 616237ea93 Replace exact last point of arc. Fixes #110. Juan Pablo Caram 2015-10-31 18:55:32 -04:00
  • 8f5cc7a02d Option to override user's defaults. Needed for unit testing. Juan Pablo Caram 2015-10-28 12:00:56 -04:00
  • fb98d6306b Option to override user's defaults. Needed for unit testing. Juan Pablo Caram 2015-10-28 11:21:27 -04:00
  • 95f51b2870 Cleaned out the tests folder. Added simple test gerber. Added simple unit test using the GUI. Juan Pablo Caram 2015-10-27 21:27:27 -04:00
  • 45c7f8efab Merged in tomduffin/flatcam (pull request #18) jpcgt 2015-10-26 09:47:11 -04:00
  • 2c9a307483 Fixes #135 Thomas Duffin 2015-10-25 23:14:11 +00:00
  • ed20a3d208 Fixes #161. outname parameter was missing from docs for isolate. Juan Pablo Caram 2015-10-23 19:37:08 -04:00
  • 16a9f8bd37 Fixes #162 Juan Pablo Caram 2015-10-23 19:30:26 -04:00
  • 33146af784 Specify distance from axis instead of box in mirror shell command. Juan Pablo Caram 2015-10-23 18:10:24 -04:00
  • eeedb19dc3 Fixes #165. Juan Pablo Caram 2015-10-23 17:08:40 -04:00
  • 253167f6d5 Fixes #118. Juan Pablo Caram 2015-10-23 16:55:13 -04:00
  • d22b47f4af Log level back to debug after release. Juan Pablo Caram 2015-10-20 20:47:45 -04:00
  • a679883adf RTree now using shapely object's id() instead of __hash__. Fixes 1#163. Juan Pablo Caram 2015-10-20 19:53:39 -04:00
  • 9c5b197154 Merge remote-tracking branch 'origin/master' Juan Pablo Caram 2015-10-19 10:50:27 -04:00
  • f9f7808f17 Added diagnostics script. Juan Pablo Caram 2015-10-19 10:49:52 -04:00
  • 7d03574307 Added Win-32 build script. Juan Pablo Caram 2015-10-18 19:40:48 -04:00
  • 982ab16f28 Release version 8.4 Juan Pablo Caram 2015-10-18 19:24:04 -04:00
  • ee684e8101 Further work on multi-pass cuts. Juan Pablo Caram 2015-10-11 20:58:21 -04:00
  • d687fb5287 Started multi-pass cuts. Juan Pablo Caram 2015-10-04 21:45:19 -04:00
  • b5f428deea Added "interiors" shell command. Juan Pablo Caram 2015-10-04 21:25:00 -04:00
  • a9ddcbbe5c Added "exteriors" shell command. Juan Pablo Caram 2015-10-04 21:10:42 -04:00
  • 4110940d49 Minor fix to "millholes" shell docs. Added get_exterior() method to Geometry. Juan Pablo Caram 2015-10-04 20:48:06 -04:00
  • a2ac2b12be Support for milling holes from the shell, command "millholes". Juan Pablo Caram 2015-10-03 20:03:53 -04:00
  • 1942fe3bed Create polygon for path drawn so far when D03 is encountered. Fixes #150. Juan Pablo Caram 2015-10-02 19:09:44 -04:00
  • 9724f30551 Wait for object availability by subscribing to signal. Fixes #145. Juan Pablo Caram 2015-10-02 14:51:54 -04:00
  • d8c5d46cd0 Workaround for #152. Check for empty polygons before adding. Juan Pablo Caram 2015-09-28 21:25:31 -04:00
  • 5e45699c35 Fixes #120. Juan Pablo Caram 2015-09-11 15:19:28 -04:00
  • 22119072d3 Cleanup. And fixes #148. Juan Pablo Caram 2015-09-11 14:45:08 -04:00
  • 71aca80603 Merged in Xenosb/flatcam (pull request #15) jpcgt 2015-09-09 17:36:53 -04:00
  • 48717e9348 Fix for KeyError on spindlespeed Xenosb 2015-09-09 19:50:29 +02:00
  • e3345560ec More circular import fixes. Juan Pablo Caram 2015-09-06 16:17:31 -04:00
  • c76deaf144 Fixed #147. Had a circular dependency import. Juan Pablo Caram 2015-09-06 14:57:15 -04:00
  • 9e854f802e Buffer selected geometry in Drawing tool. Fixes #133. Juan Pablo Caram 2015-09-05 19:02:01 -04:00
  • f503dabc7e Spindle speed for G-code from geometry and excellon. Solves #124. Juan Pablo Caram 2015-09-05 17:41:00 -04:00
  • 40e8445f2d Added Prepend to G-Code to default settings. This solves #115. Juan Pablo Caram 2015-08-31 10:19:46 -04:00
  • 0077aaea14 Started solution to #145. Juan Pablo Caram 2015-08-30 18:22:54 -04:00
  • 6fa0e91875 Fixed #139, Polygon aperture twice as large. Juan Pablo Caram 2015-08-29 22:30:58 -04:00
  • 6cf552021a Merged in joernsn/flatcam/spindlespeed (pull request #13) jpcgt 2015-07-18 14:24:37 -04:00
  • 98e0e80b40 Conflict resovle Jørn Sandvik Nilsson 2015-07-18 20:22:14 +02:00
  • 9a1e55e83f Merged in joernsn/flatcam/toolchange-shell-parameter (pull request #14) jpcgt 2015-07-18 12:01:03 -04:00
  • c36af7b348 Added help text for the new parameters Jørn Sandvik Nilsson 2015-07-17 10:32:54 +02:00
  • 7976c7a68a Added missing help text for the new parameter Jørn Sandvik Nilsson 2015-07-17 10:25:13 +02:00
  • c91ec6f511 Added 'toolchange' as an optional parameter to shell command 'drillcncjob', '-toolchange 1' toggles the option. Jørn Sandvik Nilsson 2015-07-17 10:16:27 +02:00
  • 44f5da3326 Added parameter "spindlespeed" to cncjob and drillcncjob. Will generate gcode "M03 S4000" (4000 rpm), or "M03" if omitted. Jørn Sandvik Nilsson 2015-07-17 09:49:24 +02:00
  • 7a7e160de5 Merged in chris_hemingway/flatcam/pip_requirements_txt (pull request #12) jpcgt 2015-06-30 16:28:22 -04:00
  • 7b3647aa97 Add comments to requirements.txt Chris Hemingway 2015-06-30 20:40:06 +01:00