Marius Stanciu
|
19b5e100d5
- fixed the Tcl commands AddCircle, AddPolygon, AddPolyline and AddRectangle to have stored bounds therefore making them movable/selectable on canvas
|
пре 5 година |
Marius Stanciu
|
a823de9f98
- fixed issue when plotting a CNCJob object with multiple tools and annotations on by plotting annotations after all the tools geometries are plotted
|
пре 5 година |
Marius Stanciu
|
e22ae1ad6c
- solved some deprecation warnings (Shapely module)
|
пре 5 година |
Marius Stanciu
|
c1c819276f
- in CNCJob UI Autolevelling - made the Voronoi calculations work even in the scenarios that previously did not work; it need a newer version of Shapely, currently I installed the GIT version
|
пре 5 година |
Marius Stanciu
|
44411cdc82
- GCode Editor - closing the Editor will close also the Code Editor Tab
|
пре 5 година |
Marius Stanciu
|
593e6a80e5
- fixed an exception that was raised in Geometry object when using an Offset
|
пре 5 година |
Marius Stanciu
|
5142b51590
- in import SVG and import DXF methods made sure that any polygons that are imported as polygons will survive and only the lines are optimized (changed the behavior of the above made modification)
|
пре 5 година |
Marius Stanciu
|
b8fb64a143
- added a Laser preprocessor named 'Z_laser' which will change the Z to the Travel Z on each ToolChange event allowing therefore control of the dot size
|
пре 5 година |
Marius Stanciu
|
a3e1570747
- added a control in Preferences -> Gerber Tab for Gerber colors storage usage
|
пре 5 година |
Marius Stanciu
|
1b15d2a2c1
- minor changes
|
пре 5 година |
Marius Stanciu
|
144a89f686
- added a new method for GCode generation for Geometry objects
|
пре 5 година |
Marius Stanciu
|
5b80760ba7
- Tool Drilling - brushing through code and solved the report on estimation of execution time
|
пре 5 година |
Marius Stanciu
|
5748eb049b
- Tools Database - remade the UI
|
пре 5 година |
Marius Stanciu
|
1c77e3cc2a
- Drilling Tool - now slots are converted to drills if the checkbox is ON for the tool investigated
|
пре 5 година |
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 година |