Commit Graph

163 Commits

Author SHA1 Message Date
Markus Lampert
6b55f34abe Moved remaing files out of PathScripts 2022-10-11 21:43:09 -07:00
Markus Lampert
16c969c5a3 Move Path.Base and Path.Base.Gui refactoring 2022-10-11 21:43:09 -07:00
Markus Lampert
9925c71d36 Renamed Path.Tools module to Path.Tool 2022-10-11 21:43:08 -07:00
Markus Lampert
29a7dc144e Removed deprecated and obsolete Path.Tool and Path.Tooltable 2022-10-11 21:43:08 -07:00
Markus Lampert
6da2c338df Moved all Path operations with model and gui into Path.Op module 2022-10-11 21:43:08 -07:00
Markus Lampert
4b205943bc Moved dressups into Path.Dressup module 2022-10-11 21:43:08 -07:00
Markus Lampert
8cfe5d7d7d Moved Path ToolBit and Controller into Path.Tools module 2022-10-11 21:43:08 -07:00
sliptonic
e428337ffc Another import bug. This time if --version doesn't return a patch number. 2022-06-28 15:57:01 -05:00
sliptonic
8dad6cf84d Resolving bugs and rebasing for 0.21 merge 2022-06-20 13:09:09 -05:00
sliptonic
f94aecad70 Working on simulation
working on camotics with multiple file output and tests
2022-06-19 10:47:25 -05:00
Kuzemko Alexsandr
e56d7d0935 Final fix of Path - message during startup (#43)
[Path] Fix python style for initial message
(now recognized by updatets.py script)
2022-05-08 11:45:51 +03:00
Russell Johnson
f65b924ed4 Path: Update translated message syntax 2022-04-25 17:39:14 -05:00
Markus Lampert
d52fc71663 Blanket black formatting for Path python files 2022-03-20 13:23:48 -07:00
sliptonic
b2f77797a7 Merge pull request #6480 from sliptonic/bug/velocitywarn
[Path] Fix bug with velocity warning.
2022-03-01 08:18:10 -06:00
Markus Lampert
8583894284 Remove pylint annotations and script 2022-02-28 21:02:45 -08:00
sliptonic
13cd8d2c15 Fix bug with velocity warning.
Add button to suppress
2022-02-28 17:55:19 -06:00
sliptonic
f637a6a9c8 add option to preferences to suppress velocity warning 2022-02-15 14:30:34 -06:00
sliptonic
0d44a4bb8f Warn user if current schema doesn't generate proper velocity (unit/min) 2022-02-13 12:41:20 -06:00
sliptonic
426b736cd4 Workbench context for menus 2022-02-09 15:21:42 -06:00
sliptonic
eac4dd5588 Pocket translation cleanup 2022-01-24 17:54:08 -06:00
sliptonic
820077b960 Threadmilling translation cleanup 2022-01-22 14:20:53 -06:00
sliptonic
c28036e020 cleanup for translation handling 2022-01-03 10:48:39 -06:00
sliptonic
2a22ead350 black reformat
black reformat for PathCommands

Black reform PathCopy

Black reform PathComment

Black reformat PathCustom/gui

Black reformat PathUtil/PathUtils

Black reformat PathHop

Black reformat PathGeom

Black reformat

Black reformat

Black reformat

Black reformat

Black reformat

black reformat

Black reformat

black
2022-01-03 10:48:39 -06:00
sliptonic
f316cb337d Revert "[PATH] CAMotics simulation. First Draft" 2021-05-31 12:49:25 -05:00
sliptonic
ad5445d40f Initial Commit 2021-05-28 10:25:46 -05:00
sliptonic
669201c47a move slot op to experimental status 2021-02-20 12:10:49 -06:00
Markus Lampert
522734eb3c Removed obsolete preference api 2021-02-15 22:15:17 +01:00
Markus Lampert
da85fde409 Split OCL and experimental features to allow enabling independently. 2021-02-13 16:03:00 -08:00
Markus Lampert
63cd587e07 Added 'Advanced' preferences page, moved warning suppression there and experimental feature support. 2021-02-13 16:03:00 -08:00
Markus Lampert
6f4df10d4a Renamed PropertyContainer to PropertyBag, PropertyContainer already is a thing. 2021-01-26 18:14:08 -08:00
Markus Lampert
cc12ce4283 Added command with menu item to create a property container. 2021-01-26 18:14:08 -08:00
Markus Lampert
cc8dbef1dc Disabled path wb dis-/activated msgs 2020-12-15 20:11:40 -08:00
Markus Lampert
385c9b844c Added hidden preference to suppress the opencamlib error 2020-12-15 20:05:42 -08:00
markus
074ad40338 Fixed merge issue 2020-12-03 18:15:36 -08:00
Markus Lampert
b29d168132 Add basic thread milling op 2020-12-03 18:15:36 -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
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
81dc724b4a move vcarve out of experimental 2020-09-28 14:58:09 -05:00
sliptonic
c141f41887 Path: add vcarve operation using openvoronoi 2020-09-28 14:58:08 -05:00
Russell Johnson
f323e635bd Path: Add new Slot operation
New slotting operation:
- Accepts selection of up to two features.
- Selectable features include: faces, edges, and vertices.
- User may select a single face or edge, or a pair of features.
- The path may be extended at the start and end.
- The path may be reversed.
- The path may be altered to the perpendicular in some cases.
- A unique Slot icon is included.
- Includes simple collision detection with warning message.
2020-06-18 19:56:52 -05:00
Gabriel Wicke
cc84287515 Path: Opt into automatic git newline normalization
Avoid spurious diffs from inadvertent newline changes by letting git
normalize newlines in the path module as well, just as a list of other
modules including Draft already do.

This effectively standardizes all checked-in code to Unix newlines, but
checkouts might use CRLF if that is the user preference.
2020-05-31 08:33:29 -07:00
Russell Johnson
2309343b29 Path: Integrate unified Profile operation into PathWB
Remove Contour, Profile Faces, and Profile Edges icons from PathWB GUI.  Files are still fully in tact and available.
2020-05-10 18:19:42 -05:00
Russell Johnson
04f8c474a4 Path: Add Waterline command and PEP8 clean-up 2020-03-30 22:34:57 -05:00
sliptonic
4e91020c1f fix error when discretize N=1
cleanup
InitGui to add Path_Probe command
Probe setupsheet
2020-03-26 15:23:23 -05:00
sliptonic
59a9ab9bc0 Path: Z depth correction from probe data 2020-03-26 13:26:05 -05:00
Markus Lampert
6812b01231 Moved usage of ToolBit into the experimental features. 2019-11-28 17:31:37 -08:00
Markus Lampert
aa5e7fe29a Added ToolBit library commands 2019-11-28 17:31:36 -08:00
Markus Lampert
a6ce76c586 Basic ToolBitSelector dialog 2019-11-28 17:31:35 -08:00
Markus Lampert
21d7a1df31 Added save and save as menu to ToolBit 2019-11-28 17:31:35 -08:00