Commit History

Autor SHA1 Mensaxe Data
  Marius Stanciu 9f13b47077 - replaced the testing if instance of FlatCAMObj with testing the obj.kind attribute %!s(int64=5) %!d(string=hai) anos
  Marius Stanciu 3ec666edbb - replaced the testing if instance of FlatCAMObj with testing the obj.kind attribute %!s(int64=5) %!d(string=hai) anos
  Marius Stanciu 5a5a18ef43 - some PEP8 changes in Geometry Editor and other minor changes %!s(int64=5) %!d(string=hai) anos
  Marius Stanciu e64c7060e5 - updated DrillCncJob Tcl Command with new parameters and fixed it to work in the new format of the Excellon methods %!s(int64=5) %!d(string=hai) anos
  Marius Stanciu 139baaff64 - fixed issue #386 - multiple Cut operation on a edited object created a crash due of the bounds() method %!s(int64=5) %!d(string=hai) anos
  Marius Stanciu 8a2f5fed05 - working to update the Paint Tool %!s(int64=5) %!d(string=hai) anos
  Marius Stanciu 7415ebc8af - fixed bugs in cncjob TclCommand %!s(int64=5) %!d(string=hai) anos
  Marius Stanciu ffaea546db - fixed issue in "re-cut" feature when combined with multi-depth feature %!s(int64=5) %!d(string=hai) anos
  Marius Stanciu f4f87eb2a7 - updated the "re-cut" feature in Geometry object; now if the re-cut parameter is non zero it will cut half of the entered distance before the isolation end and half of it after the isolation end %!s(int64=5) %!d(string=hai) anos
  Marius Stanciu 98f4a82ad4 - fixed a bug in CNCJob generation out of a Excellon object; the plot failed in case some of the geometry of the CNCJob was invalid %!s(int64=5) %!d(string=hai) anos
  Marius Stanciu 70d3895799 - working on a new type of database %!s(int64=5) %!d(string=hai) anos
  Marius Stanciu c5e4d72db8 - solved issue #381 where there was an error when trying to generate CNCJob out of an Excellon file that have a tool with only slots and no drills %!s(int64=5) %!d(string=hai) anos
  Marius Stanciu 8a6ada1984 - added a new parameter named 'End Move X,Y' for the Geometry and Excellon objects. Adding a tuple of coordinates in this field will control the X,Y position of the final move; not entering a value there will cause not to make an end move %!s(int64=5) %!d(string=hai) anos
  Marius Stanciu f8f337526d - fixed some issues in the Geometry Editor; the jump sigmal disconnect was failing for repeated Editor tool operation %!s(int64=6) %!d(string=hai) anos
  Marius Stanciu 124ba6cdc6 - adapted the GCode generation from Excellon to work with multiple tools data and modified the preprocessors header %!s(int64=6) %!d(string=hai) anos
  Marius Stanciu 1e9232aeaa - updated the Excellon UI to hold data for each tool %!s(int64=6) %!d(string=hai) anos
  Marius Stanciu 25c9a31179 - more work in the new Laser Mode in the Paint Tool %!s(int64=6) %!d(string=hai) anos
  Marius Stanciu e936e0e116 - fixed bug: when deleting a FlatCAMCNCJob with annotations enabled, the annotations are not deleted from canvas; %!s(int64=6) %!d(string=hai) anos
  Marius Stanciu 82ab0d83d6 - started a new way to clear the Gerber polygons based on the 'follow' lines %!s(int64=6) %!d(string=hai) anos
  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 %!s(int64=6) %!d(string=hai) anos
  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 %!s(int64=6) %!d(string=hai) anos
  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' %!s(int64=6) %!d(string=hai) anos
  Marius Stanciu 9911402c95 - added a new preprocessor for using laser on a Marlin 3D printer named 'Marlin_laser' %!s(int64=6) %!d(string=hai) anos
  Marius Stanciu 23a1495c32 - fixed the preprocessors with 'laser' in the name to use the spindle direction set in the Preferences %!s(int64=6) %!d(string=hai) anos
  Marius Stanciu 6eb96264f1 - fixed some bugs %!s(int64=6) %!d(string=hai) anos
  Marius Stanciu fd0438842d - finished adding in Geometry Editor a TreeWidget with the geometry shapes found in the edited object %!s(int64=6) %!d(string=hai) anos
  Marius Stanciu c9111dac9b - fixed an issue in Gerber parser with detecting old kind of units %!s(int64=6) %!d(string=hai) anos
  Marius Stanciu a9b93cafa1 - improved the circle approximation resolution %!s(int64=6) %!d(string=hai) anos
  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 %!s(int64=6) %!d(string=hai) anos
  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 %!s(int64=6) %!d(string=hai) anos