Marius Stanciu
|
f8f337526d
- fixed some issues in the Geometry Editor; the jump sigmal disconnect was failing for repeated Editor tool operation
|
6 tahun lalu |
Marius Stanciu
|
124ba6cdc6
- adapted the GCode generation from Excellon to work with multiple tools data and modified the preprocessors header
|
6 tahun lalu |
Marius Stanciu
|
1e9232aeaa
- updated the Excellon UI to hold data for each tool
|
6 tahun lalu |
Marius Stanciu
|
25c9a31179
- more work in the new Laser Mode in the Paint Tool
|
6 tahun lalu |
Marius Stanciu
|
e936e0e116
- fixed bug: when deleting a FlatCAMCNCJob with annotations enabled, the annotations are not deleted from canvas;
|
6 tahun lalu |
Marius Stanciu
|
82ab0d83d6
- started a new way to clear the Gerber polygons based on the 'follow' lines
|
6 tahun lalu |
Marius Stanciu
|
c004c9082f
- optimized the Paint and NCC Tools. When the Lines type of painting/clearing is used, the lines will try to arrange themselves on the direction that the lines length clearing the polygon are bigger
|
6 tahun lalu |
Marius Stanciu
|
d33505096c
- modified the Excellon GCode generation so now it can use multi depth drilling; modified the preprocessors to show the number of passes
|
6 tahun lalu |
Marius Stanciu
|
48029da52b
- added a new preprocessor file for using laser on a Marlin motion controller but with the laser connected to one of the FAN pins, named 'Marlin_laser_use_FAN_pin'
|
6 tahun lalu |
Marius Stanciu
|
9911402c95
- added a new preprocessor for using laser on a Marlin 3D printer named 'Marlin_laser'
|
6 tahun lalu |
Marius Stanciu
|
23a1495c32
- fixed the preprocessors with 'laser' in the name to use the spindle direction set in the Preferences
|
6 tahun lalu |
Marius Stanciu
|
6eb96264f1
- fixed some bugs
|
6 tahun lalu |
Marius Stanciu
|
fd0438842d
- finished adding in Geometry Editor a TreeWidget with the geometry shapes found in the edited object
|
6 tahun lalu |
Marius Stanciu
|
c9111dac9b
- fixed an issue in Gerber parser with detecting old kind of units
|
6 tahun lalu |
Marius Stanciu
|
a9b93cafa1
- improved the circle approximation resolution
|
6 tahun lalu |
Marius Stanciu
|
84c8588f89
- fixed the Drillcncjob Tcl command by adding an custom self.options key "Tools_in_use" and build it's value, in case it does not exist, to make the toolchange command work
|
6 tahun lalu |
Marius Stanciu
|
3475ae00cd
- fixed bug in NCC Tool: after trying to add a tool already in the Tool Table when trying to change the Tool Type the GUI does not change
|
6 tahun lalu |
Marius Stanciu
|
841e1f3eeb
- fixed Tcl commands that use the overlap parameter to switch from fraction to percentage
|
6 tahun lalu |
Marius Stanciu
|
c0ec3b6546
- Buffer sub-tool in Transform Tool: added the possibility to apply a factor effectively scaling the aperture size thus the copper features sizes
|
6 tahun lalu |
Marius Stanciu
|
58054f71b3
- fixed a minor issue that when saving a project with CNCJob objects, the variable that holds the origin of the CNCJob object was not saved in the project. Added to the serializable objects also the exc_cnc_tools dictionary
|
6 tahun lalu |
Marius Stanciu
|
55549c7ba5
- cleaned the Preferences classes and added the signals and signal slots in those classes, removing them from the main app class
|
6 tahun lalu |
Marius Stanciu
|
0e5e3a5227
- some changes related to the fact that the geometry default tool diameter value can be comma separated string of tool diameters
|
6 tahun lalu |
Marius Stanciu
|
b1b140634b
- in Tool Transform added a new feature named 'Buffer'. For Geometry and Gerber objects will create (and replace) a geometry at a distance from the original geometry and for Excellon will adjust the Tool diameters
|
6 tahun lalu |
Marius Stanciu
|
0e3a9f0795
- more mods to generate_from_geometry_2() method
|
6 tahun lalu |
Marius Stanciu
|
82f0c40ff8
- fixed the generate_from_geometry_2() method to use the default values in case the parameters are None
|
6 tahun lalu |
Marius Stanciu
|
0574f7a039
- fixed the CNCJob geometry created with HPGL preprocessor
|
6 tahun lalu |
Marius Stanciu
|
6c2d628c6c
- fixed the Defaults upgrade overwrting the new version number with the old one
|
6 tahun lalu |
Marius Stanciu
|
7ad091e163
- modified the export_gcode() method and the preprocessors such that the preprocessors now have the information if to include the gcode header
|
6 tahun lalu |
Marius Stanciu
|
6d826fa143
- added option to save objects as PDF files in File -> Save menu
|
6 tahun lalu |
Marius Stanciu
|
a664f21dc1
- started work in HPGL2 parser
|
6 tahun lalu |