Commit Graph

510 Commits

Author SHA1 Message Date
jpcgt cfabb3856e Merged in sopak/flatcam/fix-test-flow (pull request #33)
fix gcode verification in tests
2016-03-10 15:47:46 -05:00
Kamil Sopko f645dba041 update formating 2016-03-10 21:45:47 +01:00
Kamil Sopko 3bb2cfbc22 fix gcode verification in tests 2016-03-10 19:01:07 +01:00
Kamil Sopko e11d1f2329 Merged jpcgt/flatcam/master into consolidate 2016-03-10 18:55:43 +01:00
Kamil Sopko a038d4a79e Merged jpcgt/flatcam into master 2016-03-10 18:55:25 +01:00
Kamil Sopko 6b527fa256 example howto handle Exceptions in shell 2016-03-10 16:01:50 +01:00
jpcgt 9dc1b48d45 Merged in sopak/flatcam/tcl-errors (pull request #32)
set rules for  TCL shell commands
2016-03-10 09:40:42 -05:00
Kamil Sopko 4f2f989bdf set rules for TCL shell commands
implement TCL shell rules for:
drillcncjob,
millholes(renamed from drillcncjobgeometry),
exteriors,
interiors,
isolate
2016-03-07 11:05:42 +01:00
Kamil Sopko 8855a3ffdb Merged consolidate into tcl-errors 2016-03-07 10:00:34 +01:00
Kamil Sopko 5bd10f7489 Merged master into consolidate 2016-03-07 09:59:41 +01:00
Kamil Sopko e0a55b7ef0 Merged jpcgt/flatcam into master 2016-03-07 09:59:22 +01:00
jpcgt 0f438db833 Several PEP8 cleanups in shell commands. 2016-03-03 14:51:36 +00:00
jpcgt a59ca94c0b Merged in sopak/flatcam/tcl-errors (pull request #31)
More detailed TCL error and TCL error handling.
2016-03-03 09:35:25 -05:00
Kamil Sopko e3c43f6de1 remove Empty line 2016-03-02 00:49:51 +01:00
Kamil Sopko b4abef8317 remove Empty line 2016-03-02 00:46:23 +01:00
Kamil Sopko a8159dee16 "return -code error XXX" display error in better way 2016-03-02 00:45:49 +01:00
Kamil Sopko 3fd9b361b8 implement raiseTclError and as example use it in drillcncjob 2016-03-02 00:41:54 +01:00
Kamil Sopko 2cc3d811c5 remove duplicity when print error 2016-03-01 18:22:57 +01:00
Kamil Sopko fd869ad88c remove raise, it does not kill app, but raise is unnecessary here 2016-03-01 18:15:38 +01:00
Kamil Sopko 3878ddb782 display more precise answer if something in TCL shell fail 2016-02-29 22:22:23 +01:00
Kamil Sopko 0f83e9e5be Merged master into consolidate 2016-02-29 22:07:24 +01:00
Kamil Sopko 83c24ec61d Merged jpcgt/flatcam into master 2016-02-29 22:05:32 +01:00
Juan Pablo Caram ced43df1bc Catch when recent file type is not supported. See #192. 2016-02-29 14:18:50 -05:00
Juan Pablo Caram 0cc60576ab Reverted changes to read_form_item(). See #193. 2016-02-29 13:59:20 -05:00
jpcgt 3280427894 Merged in sopak/flatcam/cncjob-multidepth (pull request #30)
Add parameters to cncjob tcl shell command
2016-02-25 13:12:28 -05:00
Kamil Sopko dc374a8233 remove blank line 2016-02-25 16:33:44 +01:00
Kamil Sopko 26189960ff update help 2016-02-25 16:31:57 +01:00
jpcgt c23450a68e Merged in sopak/flatcam/kamil_combo1 (pull request #29)
PCB panelizing, aligning and gap geocutout shell commands
2016-02-25 09:18:24 -05:00
Kamil Sopko 9420aaad60 add multidepth and depthperpass to cncjob shell command 2016-02-25 00:03:19 +01:00
Kamil Sopko ea25b739e3 Merged in aligndrill-fix (pull request #4)
fix aligndrill and also logicical  errors in it
2016-02-24 22:47:50 +01:00
Kamil Sopko 3011c6d2ce Merged in merge-excellons (pull request #3)
Merge excellons
2016-02-24 22:46:00 +01:00
Kamil Sopko e154e961fe Merged in subtract-polygons (pull request #2)
rename del_polygon  to subtract_polygon
2016-02-24 22:43:50 +01:00
Kamil Sopko ba94aef069 fix aligndrill and also logicical errors in it 2016-02-24 22:37:23 +01:00
Kamil Sopko 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
2016-02-23 12:21:57 +01:00
Kamil Sopko a3ccbac362 add set_all_inactive and set_inactive, to be able deselect objects
mainly to avoid accidental  delete
2016-02-23 12:00:30 +01:00
Kamil Sopko 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
2016-02-23 00:23:27 +01:00
Kamil Sopko 23d5d7bd64 aligndrillgrid - fix offset direction -5 should be -x axis 2016-02-22 11:19:30 +01:00
Kamil Sopko f119f4de03 implement command aligndrillgrid, which creates grid of holes to bed 2016-02-22 10:50:06 +01:00
Kamil Sopko 1d663c4efe allow use aligndrill also for geometries 2016-02-21 17:39:26 +01:00
Kamil Sopko f73c1b81dc implement some new shell commands, which helps panelize milling operations
shell commands:

  join_excellons - ability to join excellons  together

  panelize  - placing geometries and excellons  in columns and rows
2016-02-21 17:21:51 +01:00
Kamil Sopko 62816a614e OK python does not allow overloading for methods 2016-02-21 17:17:05 +01:00
Kamil Sopko 84322882e9 fix FlatCamObj.offset - offset does not work on joined geometries, if tree was not flat it send list into affinity.translate.
implement FlatCAMExcellon.merge - to be able join more excellons  into  one job
2016-02-21 17:03:59 +01:00
Kamil Sopko 14be36f277 Revert "README.md edited online with Bitbucket"
This reverts commit 9d897d0fcb.
2016-02-20 13:41:16 +01:00
Kamil Sopko 2e07b6dfa5 Revert "README.md edited online with Bitbucket"
This reverts commit 2b8b9e1270.
2016-02-20 13:40:15 +01:00
Kamil Sopko d7bdfe231d Revert "README.md edited online with Bitbucket"
This reverts commit e94fe513b3.
2016-02-20 13:38:42 +01:00
Kamil Sopko e94fe513b3 README.md edited online with Bitbucket 2016-02-20 12:26:46 +00:00
Kamil Sopko 2b8b9e1270 README.md edited online with Bitbucket 2016-02-20 12:22:20 +00:00
Kamil Sopko 9d897d0fcb README.md edited online with Bitbucket 2016-02-20 12:21:46 +00:00
Kamil Sopko 5acdbd51e3 implement some new shell commands,
which helps automate system of milling and cutting out shapes
 like arduino uno board etc.

shell commands:

  aligndrill - Create excellon with drills for aligment.

  geocutout  - Cut holding gaps closed geometry.

  del_poly - Remove a polygon from the given Geometry object.

  del_rect - Delete a rectange from the given Geometry object.
2016-02-20 11:38:35 +01:00
Kamil Sopko cf51e4ce2c implement del_polygon from geometry 2016-02-20 10:56:32 +01:00