|
1 | | -# dxf2gcode |
2 | | - |
3 | | -2022-02-26 Release Candidate 1 |
4 | | - |
5 | | -Modifications inspired by https://sourceforge.net/p/dxf2gcode/sourcecode/ci/cbac98d2f079b0c39a5e9b86d5c320f36fa079b5/, |
6 | | -but no longer used. |
7 | | - |
8 | | -This version generally works. |
9 | | -There are many things marked as TODO but it generates quite good g-code output. |
10 | | -This is RC1 version - it work's, but might be buggy. |
11 | | -``` |
12 | | -dxf2gcode-pocketMill-RC1$ grep -Hrn '#TODO:' ./ |
13 | | -./dxf2gcode/gui/canvas2d.py:41: #TODO: check if can be removed: |
14 | | -./dxf2gcode/gui/canvas.py:31: #TODO: check if can be removed: |
15 | | -./dxf2gcode/core/pocketmill.py:56: #TODO: remove everywhere: self.stmove.shape.OffsetXY |
16 | | -./dxf2gcode/core/pocketmill.py:364: #TODO: check if shape like this: |
17 | | -./dxf2gcode/core/pocketmill.py:372: #TODO: joints will propably cause problems |
18 | | -./dxf2gcode/core/pocketmill.py:481: #TODO: beans shape: (____) |
19 | | -./dxf2gcode/core/pocketmill.py:483: #TODO: "Only lines and <180 angle. |
20 | | -./dxf2gcode/core/pocketmill.py:666: #TODO: convert it to move based on horizontal and vertical lines only |
21 | | -./dxf2gcode/core/pocketmill.py:721: #TODO: tweak? |
22 | | -./dxf2gcode/core/pocketmill.py:733: #TODO: compensation type 41 |
23 | | -./dxf2gcode/core/shape.py:244: #TODO: end point will change to zig-zag's end |
24 | | -./dxf2gcode/core/pocketmove.py:233: #TODO: going Z-up can be done as full speed? |
25 | | -./dxf2gcode/globals/config.py:42: #TODO: check if can be removed: from dns.rdataclass import NONE |
26 | | -``` |
27 | | -TODO: |
28 | | -- convert blue lines (path) with tool-width path |
29 | | -- reenable pocket mill when machine compensation is done by machine |
30 | | - |
31 | | -Please donate: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=XS8G3MZ896XNQ&item_name=pocket+milling¤cy_code=EUR&source=url |
| 1 | +Modified developer version for Python 3.10+ |
0 commit comments