Commit Graph

  • 532a821c76 Fixed the colors with svg exports from cnc jobs for Visicut grbd 2016-03-21 21:46:29 +0000
  • 17b4edb94b Fixed the scaling issues with the svg export grbd 2016-03-21 19:34:33 +0000
  • b272329384 Initial scaling fixes for svg export grbd 2016-03-21 17:25:46 +0000
  • a5ff8c574a Added initial svg export functionality grbd 2016-03-21 11:38:14 +0000
  • 980638630d cleanups implement TclCommand.TclCommandSignaled as proof of concept (not usefull) bypass using threads within obj.generatecncjob(use_thread = False, **args) reimplement some more shell commands to OOP style Kamil Sopko 2016-03-19 15:13:07 +0100
  • 0f463a1fc2 Merged master into tcl-errors Kamil Sopko 2016-03-18 11:16:47 +0100
  • ec60f9ecf3 Merged jpcgt/flatcam into master Kamil Sopko 2016-03-18 11:15:49 +0100
  • 7b29c52951 Merge branch 'master' of https://bitbucket.org/jpcgt/flatcam Juan Pablo Caram 2016-03-17 17:35:13 -0400
  • a6f150a01d Blocking in shell functions. See #196. Juan Pablo Caram 2016-03-17 17:33:34 -0400
  • 78854f7fe0 fix ordering in naming arguments and help Kamil Sopko 2016-03-17 12:14:12 +0100
  • 2e51c1e9cd hide showing 'None' if command end sucessfully Kamil Sopko 2016-03-17 10:54:01 +0100
  • cd6700152c draft for reimplementation of tcl commands to separated files/modules Kamil Sopko 2016-03-16 18:57:43 +0100
  • 4df46df19b remove line fix crazzy selfness ;)... Kamil Sopko 2016-03-11 20:32:48 +0100
  • fd1c8afef9 implement basic set of tests for tcl_shell, need to be completed Kamil Sopko 2016-03-11 01:50:12 +0100
  • e2eb5f293a Merged jpcgt/flatcam/master into tcl-errors Kamil Sopko 2016-03-10 22:23:01 +0100
  • c03dbb5122 Merged jpcgt/flatcam into master Kamil Sopko 2016-03-10 22:21:58 +0100
  • cfabb3856e Merged in sopak/flatcam/fix-test-flow (pull request #33) jpcgt 2016-03-10 15:47:46 -0500
  • f645dba041 update formating Kamil Sopko 2016-03-10 21:45:47 +0100
  • 3bb2cfbc22 fix gcode verification in tests Kamil Sopko 2016-03-10 19:01:07 +0100
  • e11d1f2329 Merged jpcgt/flatcam/master into consolidate Kamil Sopko 2016-03-10 18:55:43 +0100
  • a038d4a79e Merged jpcgt/flatcam into master Kamil Sopko 2016-03-10 18:55:25 +0100
  • 6b527fa256 example howto handle Exceptions in shell Kamil Sopko 2016-03-10 16:01:50 +0100
  • 9dc1b48d45 Merged in sopak/flatcam/tcl-errors (pull request #32) jpcgt 2016-03-10 09:40:42 -0500
  • 4f2f989bdf set rules for TCL shell commands implement TCL shell rules for: drillcncjob, millholes(renamed from drillcncjobgeometry), exteriors, interiors, isolate Kamil Sopko 2016-03-07 11:05:42 +0100
  • 8855a3ffdb Merged consolidate into tcl-errors Kamil Sopko 2016-03-07 10:00:34 +0100
  • 5bd10f7489 Merged master into consolidate Kamil Sopko 2016-03-07 09:59:41 +0100
  • e0a55b7ef0 Merged jpcgt/flatcam into master Kamil Sopko 2016-03-07 09:59:22 +0100
  • 0f438db833 Several PEP8 cleanups in shell commands. jpcgt 2016-03-03 14:51:36 +0000
  • a59ca94c0b Merged in sopak/flatcam/tcl-errors (pull request #31) jpcgt 2016-03-03 09:35:25 -0500
  • e3c43f6de1 remove Empty line Kamil Sopko 2016-03-02 00:49:51 +0100
  • b4abef8317 remove Empty line Kamil Sopko 2016-03-02 00:46:23 +0100
  • a8159dee16 "return -code error XXX" display error in better way Kamil Sopko 2016-03-02 00:45:49 +0100
  • 3fd9b361b8 implement raiseTclError and as example use it in drillcncjob Kamil Sopko 2016-03-02 00:41:54 +0100
  • 2cc3d811c5 remove duplicity when print error Kamil Sopko 2016-03-01 18:22:57 +0100
  • fd869ad88c remove raise, it does not kill app, but raise is unnecessary here Kamil Sopko 2016-03-01 18:15:38 +0100
  • 3878ddb782 display more precise answer if something in TCL shell fail Kamil Sopko 2016-02-29 22:22:23 +0100
  • 0f83e9e5be Merged master into consolidate Kamil Sopko 2016-02-29 22:07:24 +0100
  • 83c24ec61d Merged jpcgt/flatcam into master Kamil Sopko 2016-02-29 22:05:32 +0100
  • ced43df1bc Catch when recent file type is not supported. See #192. Juan Pablo Caram 2016-02-29 14:18:50 -0500
  • 0cc60576ab Reverted changes to read_form_item(). See #193. Juan Pablo Caram 2016-02-29 13:59:20 -0500
  • 3280427894 Merged in sopak/flatcam/cncjob-multidepth (pull request #30) jpcgt 2016-02-25 13:12:28 -0500
  • dc374a8233 remove blank line Kamil Sopko 2016-02-25 16:33:44 +0100
  • 26189960ff update help Kamil Sopko 2016-02-25 16:31:57 +0100
  • c23450a68e Merged in sopak/flatcam/kamil_combo1 (pull request #29) jpcgt 2016-02-25 09:18:24 -0500
  • 9420aaad60 add multidepth and depthperpass to cncjob shell command Kamil Sopko 2016-02-25 00:03:19 +0100
  • ea25b739e3 Merged in aligndrill-fix (pull request #4) Kamil Sopko 2016-02-24 22:47:50 +0100
  • 3011c6d2ce Merged in merge-excellons (pull request #3) Kamil Sopko 2016-02-24 22:46:00 +0100
  • e154e961fe Merged in subtract-polygons (pull request #2) Kamil Sopko 2016-02-24 22:43:50 +0100
  • ba94aef069 fix aligndrill and also logicical errors in it Kamil Sopko 2016-02-24 22:37:23 +0100
  • c3e544ac6c FlatCAMObj - to_form,read_form,read_form_item cleanups for better debuging and cleanup Excellon merge method FlatCAMApp - fix accidentall delete issue, change calling to understand FlatCAMObj changes Kamil Sopko 2016-02-23 12:21:57 +0100
  • a3ccbac362 add set_all_inactive and set_inactive, to be able deselect objects mainly to avoid accidental delete Kamil Sopko 2016-02-23 12:00:30 +0100
  • a827e184b7 rename del_polygon to subtract_polygon correctly modify current geometry and dont leave it as path fix shellcommands to follow new names tweak geocutout to be able cut 8 gaps Kamil Sopko 2016-02-23 00:23:27 +0100
  • 23d5d7bd64 aligndrillgrid - fix offset direction -5 should be -x axis Kamil Sopko 2016-02-22 11:19:30 +0100
  • f119f4de03 implement command aligndrillgrid, which creates grid of holes to bed Kamil Sopko 2016-02-22 10:50:06 +0100
  • 1d663c4efe allow use aligndrill also for geometries Kamil Sopko 2016-02-21 17:39:26 +0100
  • f73c1b81dc implement some new shell commands, which helps panelize milling operations Kamil Sopko 2016-02-21 17:21:51 +0100
  • 62816a614e OK python does not allow overloading for methods Kamil Sopko 2016-02-21 17:17:05 +0100
  • 84322882e9 fix FlatCamObj.offset - offset does not work on joined geometries, if tree was not flat it send list into affinity.translate. Kamil Sopko 2016-02-21 17:03:59 +0100
  • 14be36f277 Revert "README.md edited online with Bitbucket" Kamil Sopko 2016-02-20 13:41:16 +0100
  • 2e07b6dfa5 Revert "README.md edited online with Bitbucket" Kamil Sopko 2016-02-20 13:40:15 +0100
  • d7bdfe231d Revert "README.md edited online with Bitbucket" Kamil Sopko 2016-02-20 13:38:42 +0100
  • e94fe513b3 README.md edited online with Bitbucket Kamil Sopko 2016-02-20 12:26:46 +0000
  • 2b8b9e1270 README.md edited online with Bitbucket Kamil Sopko 2016-02-20 12:22:20 +0000
  • 9d897d0fcb README.md edited online with Bitbucket Kamil Sopko 2016-02-20 12:21:46 +0000
  • 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 +0100
  • cf51e4ce2c implement del_polygon from geometry Kamil Sopko 2016-02-20 10:56:32 +0100
  • a0dd997536 Merged jpcgt/flatcam into master Kamil Sopko 2016-02-19 11:47:55 +0100
  • 4e0fa74245 Merged in marius_stanciu/flatcam (pull request #24) jpcgt 2016-02-17 09:31:28 -0500
  • 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 +0000
  • 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 +0200
  • 1a7e001a66 Added spaces after '#' in the comments Marius Stanciu 2016-02-16 22:53:01 +0200
  • a5fb5366df Merge branch 'master' of https://bitbucket.org/marius_stanciu/flatcam Marius Stanciu 2016-02-16 22:47:55 +0200
  • 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 +0200
  • 7b48964f08 Merged jpcgt/flatcam into master Marius Stanciu 2016-02-16 21:23:22 +0200
  • 32faf484e1 Merged in marius_stanciu/flatcam (pull request #23) jpcgt 2016-02-16 12:06:58 -0500
  • cfa078a1e5 camlib.py (edited a comment) edited online with Bitbucket Marius Stanciu 2016-02-15 22:35:22 +0000
  • 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 +0200
  • 13a845f069 Merged jpcgt/flatcam into master Marius Stanciu 2016-02-15 21:16:54 +0200
  • 57ed36584c Merged in marius_stanciu/flatcam (pull request #22) jpcgt 2016-02-14 18:00:40 -0500
  • 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 +0200
  • 2bf78920ae PlotCanvas now stores reference to app. Juan Pablo Caram 2016-01-03 16:38:24 -0500
  • 3b206493a3 Canvas performance test scripts. Juan Pablo Caram 2015-12-31 23:28:23 -0500
  • 96885c80a4 Fixes #158. Juan Pablo Caram 2015-12-30 11:45:05 -0500
  • 7fd026c254 Fix to Gerber parser, corrects line splitting. Fixes #183. Juan Pablo Caram 2015-12-30 10:26:19 -0500
  • 3940408da5 Added non-compliant support for "-" in ApertureMacro names. Temporary fix for #185. Juan Pablo Caram 2015-12-29 17:35:43 -0500
  • d5c99463fb Added svg.path to ubuntu installation script. Juan Pablo Caram 2015-12-29 16:37:52 -0500
  • ea27748697 Use Decimal for depth calculation. Fixes #130. Juan Pablo Caram 2015-12-29 16:34:13 -0500
  • 705d038e1c Added signal triggers and handlers for canvas cache. Juan Pablo Caram 2015-12-29 14:43:43 -0500
  • 7d63ce33c6 Fix to skeleton for threaded bitmap cache. Juan Pablo Caram 2015-12-28 18:08:25 -0500
  • 4fe841086e Added skeleton for threaded bitmap cache. Juan Pablo Caram 2015-12-28 17:59:22 -0500
  • 7db3ee7be6 SVG rectangles with rounded corners. Juan Pablo Caram 2015-12-26 21:15:55 -0500
  • 8927a37f68 SVG Line, polygon and polyline. Juan Pablo Caram 2015-12-26 16:38:58 -0500
  • b46d2b5f2d SVG ellipse support. Juan Pablo Caram 2015-12-24 11:10:41 -0500
  • 2354116e37 SVG supported in "recent files" menu. Juan Pablo Caram 2015-12-20 21:57:27 -0500
  • aa41d8093a Fixed regex for SVG numbers. Juan Pablo Caram 2015-12-20 21:49:48 -0500
  • 67ef16e776 SVG: Accept but ignore units in length. Juan Pablo Caram 2015-12-20 20:51:33 -0500
  • d3ed12e5de Added SVG importing support to the GUI menu. See issue #179. Juan Pablo Caram 2015-12-18 16:43:47 -0500
  • fdf809774f Basic support for importing SVG. Via shell only at this time. See issue #179. Juan Pablo Caram 2015-12-18 12:49:52 -0500
  • 8f6a455562 Pan view test. Denvi 2015-12-05 00:14:00 +0500
  • 1efed851e9 Fixes #178. Use list instead of tuple of points. Juan Pablo Caram 2015-12-02 09:36:58 -0500