Commit Graph

3198 Commits

Author SHA1 Message Date
Juan Pablo Caram 7d03574307 Added Win-32 build script. 2015-10-18 19:40:48 -04:00
Juan Pablo Caram 982ab16f28 Release version 8.4 2015-10-18 19:24:04 -04:00
Juan Pablo Caram ee684e8101 Further work on multi-pass cuts. 2015-10-11 20:58:21 -04:00
Juan Pablo Caram d687fb5287 Started multi-pass cuts. 2015-10-04 21:45:19 -04:00
Juan Pablo Caram b5f428deea Added "interiors" shell command. 2015-10-04 21:25:00 -04:00
Juan Pablo Caram a9ddcbbe5c Added "exteriors" shell command. 2015-10-04 21:10:42 -04:00
Juan Pablo Caram 4110940d49 Minor fix to "millholes" shell docs. Added get_exterior() method to Geometry. 2015-10-04 20:48:06 -04:00
Juan Pablo Caram a2ac2b12be Support for milling holes from the shell, command "millholes". 2015-10-03 20:03:53 -04:00
Juan Pablo Caram 1942fe3bed Create polygon for path drawn so far when D03 is encountered. Fixes #150. 2015-10-02 19:09:44 -04:00
Juan Pablo Caram 9724f30551 Wait for object availability by subscribing to signal. Fixes #145. 2015-10-02 14:51:54 -04:00
Juan Pablo Caram d8c5d46cd0 Workaround for #152. Check for empty polygons before adding. 2015-09-28 21:25:31 -04:00
Juan Pablo Caram 5e45699c35 Fixes #120. 2015-09-11 15:19:28 -04:00
Juan Pablo Caram 22119072d3 Cleanup. And fixes #148. 2015-09-11 14:45:08 -04:00
jpcgt 71aca80603 Merged in Xenosb/flatcam (pull request #15)
Fix for KeyError on spindlespeed
2015-09-09 17:36:53 -04:00
Xenosb 48717e9348 Fix for KeyError on spindlespeed 2015-09-09 19:50:29 +02:00
Juan Pablo Caram e3345560ec More circular import fixes. 2015-09-06 16:17:31 -04:00
Juan Pablo Caram c76deaf144 Fixed #147. Had a circular dependency import. 2015-09-06 14:57:15 -04:00
Juan Pablo Caram 9e854f802e Buffer selected geometry in Drawing tool. Fixes #133. 2015-09-05 19:02:01 -04:00
Juan Pablo Caram f503dabc7e Spindle speed for G-code from geometry and excellon. Solves #124. 2015-09-05 17:41:00 -04:00
Juan Pablo Caram 40e8445f2d Added Prepend to G-Code to default settings. This solves #115. 2015-08-31 10:19:46 -04:00
Juan Pablo Caram 0077aaea14 Started solution to #145. 2015-08-30 18:22:54 -04:00
Juan Pablo Caram 6fa0e91875 Fixed #139, Polygon aperture twice as large. 2015-08-29 22:30:58 -04:00
jpcgt 6cf552021a Merged in joernsn/flatcam/spindlespeed (pull request #13)
Added parameter "Spindle speed" to cnc jobs
2015-07-18 14:24:37 -04:00
Jørn Sandvik Nilsson 98e0e80b40 Conflict resovle 2015-07-18 20:22:14 +02:00
jpcgt 9a1e55e83f Merged in joernsn/flatcam/toolchange-shell-parameter (pull request #14)
Added 'toolchange' as an optional parameter to shell command 'drillcncjob'
2015-07-18 12:01:03 -04:00
Jørn Sandvik Nilsson c36af7b348 Added help text for the new parameters 2015-07-17 10:32:54 +02:00
Jørn Sandvik Nilsson 7976c7a68a Added missing help text for the new parameter 2015-07-17 10:25:13 +02:00
Jørn Sandvik Nilsson c91ec6f511 Added 'toolchange' as an optional parameter to shell command 'drillcncjob', '-toolchange 1' toggles the option. 2015-07-17 10:16:27 +02:00
Jørn Sandvik Nilsson 44f5da3326 Added parameter "spindlespeed" to cncjob and drillcncjob. Will generate gcode "M03 S4000" (4000 rpm), or "M03" if omitted. 2015-07-17 09:49:24 +02:00
jpcgt 7a7e160de5 Merged in chris_hemingway/flatcam/pip_requirements_txt (pull request #12)
Add requirements.txt for pip
2015-06-30 16:28:22 -04:00
Chris Hemingway 7b3647aa97 Add comments to requirements.txt 2015-06-30 20:40:06 +01:00
jpcgt 8fb7469d32 Merged in phdussud/flatcam (pull request #11)
Fix for issue 144
2015-06-30 09:52:01 -04:00
Christopher Hemingway 98049385f4 Add requirements.txt for pip.
This simplifies installation on OSX by installing requirements with a single
```pip install -r requirements.txt```
Library minimum versions taken from http://flatcam.org/manual/installation.html#requirements
Where versions have not been specified, requirements.txt reflects this.
2015-06-29 22:30:28 +01:00
phdussud 0bf21458c6 Resolve issue 144
Added a test for the new mechanism
Added a gerber test file
2015-06-26 13:42:55 -07:00
phdussud 2a411cef14 Merged jpcgt/flatcam into master 2015-06-21 14:13:12 -07:00
jpcgt 9de0357b0b Merged in phdussud/flatcam (pull request #10)
issue #143
2015-06-21 17:08:47 -04:00
phdussud f5e481d1fa Best effort to generate isolation path cutting on the conventional side 2015-06-20 17:50:02 -07:00
jpcaram cd39a55696 Support for optional '+' on Gerber numbers. Solvers #142. 2015-06-20 17:29:03 -04:00
jpcaram cb31b15815 Support for optional '+' on Gerber numbers. Solvers #142. 2015-06-20 12:03:48 -04:00
phdussud 432e19273b Merged jpcgt/flatcam into master 2015-06-07 15:26:35 -07:00
jpcgt 671e8c584c Merged in phdussud/flatcam (pull request #9)
Fix issue #140
2015-06-07 13:29:11 -05:00
phdussud a8e8b9f0b6 Added S and T to the list of allowed Gcode commands. 2015-06-06 14:14:30 -07:00
phdussud b681461e5b Merged jpcgt/flatcam into master 2015-06-05 12:44:31 -07:00
jpcgt d7fd72ec00 I haven't had time to do any testing myself, but looked at the code and seems fine. 2015-06-01 21:08:16 -05:00
phdussud bc524684ab Implemented issue #137 2015-05-28 16:07:06 -07:00
phdussud 51d6216361 Delete will delete all selected items
Added tcl command: join_geometries which is the same command as edit -> join geometry
2015-05-19 16:50:16 -07:00
jpcaram 31ddb9cf7c Multiple statement per line problem fixed (Issue #125). 2015-04-17 12:46:48 -04:00
Juan Pablo Caram 4ec72bc3f0 Fix for multiple statements per line. Tests pending. 2015-04-16 22:17:06 -04:00
jpcaram aa951e277b Fixed conflict with PyQt5. Cleanup. Log level back to debug. 2015-03-31 10:41:32 -04:00
jpcgt 35754aa2b5 Merged in allazar/flatcam/geomsave (pull request #6)
Persist main window geometry
2015-03-27 13:32:30 -04:00