- fixed a performance issue in panelize Tcl command: when panelizing a Geometry object the total solid_geometry was calculated for each tool, but it was enough to be calculated once

This commit is contained in:
Marius Stanciu
2022-01-31 21:59:19 +02:00
committed by Marius
parent 9df8e215bf
commit 0276f6cfbb
3 changed files with 15 additions and 14 deletions

View File

@@ -22,7 +22,8 @@ CHANGELOG for FlatCAM beta
- yet another fix for Shapely 2.0 deprecation warnings
- updated the `join_geometry` and `join_excellon` Tcl commands format to follow the format of other commands
- updated the `isolate`, `cutout` and `geocutout` Tcl commands and now they yield multigeo Geometry objects
- fixed an issue in `panelize` Tcl command where the some parameters (`spacing_columns` and `spacing_rows` where forced into integers where correct was to keep them as floats)
- fixed an issue in `panelize` Tcl command where some parameters (`spacing_columns` and `spacing_rows` where forced into integers where correct was to keep them as floats)
- fixed a performance issue in `panelize` Tcl command: when panelizing a Geometry object the total solid_geometry was calculated for each tool, but it was enough to be calculated once
30.01.2022

View File

@@ -20,7 +20,7 @@ class TclCommandBounds(TclCommand):
"""
# List of all command aliases, to be able use old names for backward compatibility (add_poly, add_polygon)
# List of all command aliases, to be able to use old names for backward compatibility (add_poly, add_polygon)
aliases = ['get_bounds', 'bounds']
description = '%s %s' % ("--", "Return in the console a list of bounds values for a list of objects.")