Marius Stanciu
|
f53ffe54d9
- Tool Drilling - fixed incorrect annotations in CNCJob objects generated; one drawback is that now each tool (when Toolchange is ON) has it's own annotation order which lead to overlapping in the start point of one tool and the end of previous tool
|
5 роки тому |
Marius Stanciu
|
391a28282e
- Tool Drilling - added new feature to drill the slots
|
5 роки тому |
Marius Stanciu
|
4216333645
- Tool Drilling - remade the methods used to generate GCode from Excellon, to parse the GCode. Now the GCode and GCode_parsed are stored individually for each tool and also they are plotted individually
|
5 роки тому |
Marius Stanciu
|
a0fea17aed
- working on Tool Drilling
|
5 роки тому |
Marius Stanciu
|
e7c369ab8e
- updated the Panelize Tool to save the source code for the panelized Excellon objects so it can be saved from the Save project tab context menu entry
|
5 роки тому |
Marius Stanciu
|
e1dab238a7
- fixed importing DXF file as Gerber method such that now the resulting Gerber object is correctly created having the geometry attributes like self.apertures and self.follow_geometry
|
5 роки тому |
Marius Stanciu
|
ce4b6a5a85
- trying to optimize the resulting geometry in DXF import (and in SVG import) by merging contiguous lines; reduced the lines to about one third of the original
|
5 роки тому |
Marius Stanciu
|
a833b3e3d4
- wip
|
5 роки тому |
Marius Stanciu
|
79fec61934
- fixed bug in the Cutout Tool that did not allowed the manual cutous to be added on a Geometry created in the Tool
|
5 роки тому |
Marius Stanciu
|
e70c795961
- modified generate_from_excellon_by_tool() method in camlib.CNCJob() such that when Toolchange option is False, since the drills will be drilled with one tool only, all tools will be optimized together
|
5 роки тому |
Marius Stanciu
|
949c265378
- changed the data structure for the Excellon object; modified the Excellon parser and the Excellon object class
|
5 роки тому |
Marius Stanciu
|
1ea168fd4b
- NCC Tool - fixed the non-rest copper clearing to work as expected: each tool in the tool table will make it's own copper clearing without interference from the rest of the tools
|
5 роки тому |
Marius Stanciu
|
99e274c82d
- fixed a possible problem in generating bounds value for a solid_geometry that have empty geo elements
|
5 роки тому |
Marius Stanciu
|
2c2db0efe2
- refactoring in camlib.py. Made sure that some conditions are met, if some of the parameters are None then return failure. Modifications in generate_from_geometry_2 and generate_from_multitool_geometry methods
|
5 роки тому |
Marius Stanciu
|
2eecb20e95
- remade file names in the app
|
5 роки тому |
Marius Stanciu
|
89d2de48da
- added a new feature for Gerber parsing: if the NO buffering is chosen in the Gerber Advanced Preferences there is now a checkbox to activate delayed buffering which will do the buffering in background allowing the user to work in between. I hope that this can be useful in case of large Gerber files.
|
5 роки тому |
Marius Stanciu
|
f5c84fdc49
- maintenance_2
|
5 роки тому |
Marius
|
5abb7866d8
- maintenance_1
|
5 роки тому |
Marius Stanciu
|
54407f6e50
- made Progressive plotting work in Isolation Tool
|
5 роки тому |
Marius Stanciu
|
8e687c5054
- fixed some issues related to using the new Numerical... GUI elements
|
5 роки тому |
Marius Stanciu
|
c27a2d29e7
- all tuple entries in the Preferences UI are now protected against letter entry
|
5 роки тому |
Marius Stanciu
|
2623bb0a65
- updated the Gerber parser such that it will parse correctly Gerber files that have only one solid polygon inside with multiple clear polygons (like those generated by the Invert Tool)
|
5 роки тому |
Marius Stanciu
|
8165c797a4
- changes some icons
|
5 роки тому |
Marius Stanciu
|
2e8d5b3b96
- added the Exclusion zones processing to Geometry GCode generation
|
5 роки тому |
Marius Stanciu
|
51c9023bbe
- added the Exclusion zones processing to Excellon GCode generation
|
5 роки тому |
Marius Stanciu
|
9c707e0682
- solved a circular import
|
5 роки тому |
Marius Stanciu
|
d61ca10e75
- more refactoring; solved some issues introduced by the refactoring
|
5 роки тому |
Marius Stanciu
|
710a84b442
- more refactoring class names
|
5 роки тому |
Marius Stanciu
|
ba3f10d355
- renamed classes to have shorter names and grouped
|
5 роки тому |
Marius Stanciu
|
6aacd4d978
- fixed recent issues introduced in Tcl command Drillcncjob
|
5 роки тому |