Commit Graph

28 Commits

Author SHA1 Message Date
sliptonic 9f529089ae Toolbit Translation Cleanup 2022-01-22 17:57:38 -06:00
sliptonic 52a4df3b62 Toolbit black 2022-01-22 17:36:24 -06:00
Markus Lampert 9b7aa779be Fixed toolbit editor to properly deal with changing shape files. 2021-01-26 18:14:09 -08:00
Markus Lampert ac1e863c3e Added support for enumerations to the tool bit setup and using the property bag editors instead of re-implementing. 2021-01-26 18:14:08 -08:00
Markus Lampert b41282ebd2 Added tool bit attribute editor back in. 2021-01-26 18:14:08 -08:00
Markus Lampert de1a64f090 Simplified tool bit editor using property-bags 2021-01-26 18:14:08 -08:00
Markus Lampert ad6d463e36 Using property container for endmill attributes. 2021-01-26 18:14:08 -08:00
Markus Lampert 3b69d23571 Reuse existing QuantitySpinBox'es in order to avoid segfault on focus change. 2020-12-17 23:01:55 -08:00
Markus Lampert 7049c09448 Only update the shape if it has changed. 2020-12-17 19:14:44 -08:00
sliptonic 56b6874526 revert docstring format for help box formatting.
log levels reset to INFO
remove unnecessary comments.
2020-11-22 11:08:28 -06:00
sliptonic 634fce6e35 fix 'add' button in Job task panel
fix chamfer bit
lgtm cleanup
2020-11-19 17:10:50 -06:00
sliptonic 7c3300dbf2 Fix duplicate docs being created
fix edit changes not being retained
fix edit removing new toolbit from diretory
2020-11-15 18:22:45 -06:00
sliptonic 234b88cc18 added attribute to Toolbit for spindlepower
setting this to false will suppress M3 commands.
User can configure a toolbit to never have the spindle turn on
this is to prevent accidental powering of the spindle with
unpowered tools like dragknife and probe
2020-11-15 18:22:45 -06:00
sliptonic 7c4c25ceed Editing Works 2020-11-15 18:22:45 -06:00
sliptonic 0a2183fe4f Basic workflow. No editing
concept dock work
most functions working.
made linuxcnc export work
Fixed some defaults on new install
fixed display label in dock
2020-11-15 18:22:45 -06:00
luz paz b75cd3dd52 Path: Fix header uniformity and remove trailing whitespace
This PR fixes header uniformity across all Path files. It also removes all trailing whitespace.
2020-11-05 19:57:21 +01:00
sliptonic 684c432050 Path: remove fstrings to maintain xenial compatibility 2020-05-02 13:42:22 -05:00
sliptonic ee520f1013 user attributes kinda works. Hacked. 2020-04-07 10:09:34 -05:00
sliptonic 4030e44e41 checkpoint 2020-04-07 10:09:34 -05:00
Markus Lampert 7438623869 Added Ballend and Bullnose shapes and consolidated shape names. 2019-11-28 17:31:37 -08:00
Markus Lampert fb7551a399 Reduced log level for tool bits 2019-11-28 17:31:37 -08:00
Markus Lampert b182d7b169 Fixed some pylint issues and whitelisted some 2019-11-28 17:31:36 -08:00
Markus Lampert 012732e446 Renamed BitTemplate to BitShape for clarity 2019-11-28 17:31:36 -08:00
Markus Lampert 7bfb0fde68 Added arbitrary attributes to ToolBit - currently re-creating the existing ones. 2019-11-28 17:31:36 -08:00
Markus Lampert 296058d6dd Added ToolController creation 2019-11-28 17:31:35 -08:00
markus ba769396be Load template during editing but unload it afterwards 2019-11-28 17:31:35 -08:00
Markus Lampert 35275d3a8d Added editing functionality to the tool editor 2019-11-28 17:31:35 -08:00
Markus Lampert cf8c0fadd1 Basic editor and shape update. 2019-11-28 17:31:35 -08:00