sliptonic
e09433dee0
Merge pull request #20877 from knipknap/cam-postprocessor-errors
...
CAM: fix postprocessor errors
2025-05-05 10:03:50 -05:00
jffmichi
2a8f903a8b
CAM: bring Array dressup in line with existing dressups
2025-05-04 20:18:34 +02:00
J-Dunn
5b70817944
CAM: Remove comment ( #20931 )
...
* Update helix.py
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-04-28 10:39:57 -05:00
tarman3
7f551072c6
CAM: Fix array warning 2
2025-04-28 10:38:24 -05:00
Luz Paz
ac9b65aa65
Misc: Fix various typos
...
Found via codespell
2025-04-27 19:32:19 -05:00
Lawrence Woestman
778102c890
CAM: Fix tool change output errors, with tests
2025-04-22 14:57:45 -07:00
sliptonic
6732480f4c
Merge pull request #18880 from dbtayl/adaptive_roughing
...
[CAM] Adaptive roughing/overhang detection
2025-04-21 09:21:13 -05:00
pre-commit-ci[bot]
1e015a054d
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-04-18 22:31:35 +00:00
Samuel Abels
77d0ca335b
fix KineticNCBeamicon2_post script crash
2025-04-19 00:25:43 +02:00
Samuel Abels
f097e5da0e
CAM: fix invalid syntax in snapmaker_post that caused test warnings
2025-04-19 00:25:34 +02:00
jalapenopuzzle
cdf4bc02c9
Merge branch 'main' into jalapenopuzzle/cam_snapmaker_machine_types
2025-04-18 22:05:47 +10:00
tarman3
cd673390e2
CAM: Fix postprocessors Help arguments --postamble and --preamble ( #20792 )
2025-04-16 11:54:04 +02:00
tarman3
9ca9d1b1f1
Fix typos in warning message
2025-04-14 14:20:20 +02:00
tarman3
4434cebcac
Less warning with Array DressUp
2025-04-14 14:20:20 +02:00
pre-commit-ci[bot]
ed53455c22
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-04-13 23:21:39 +00:00
jalapenopuzzle
6e190328a8
CAM: Snapmaker use manufacturer's data table instead of calculating boundary offsets
2025-04-14 08:03:17 +10:00
pre-commit-ci[bot]
8f7488479c
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-04-14 08:03:17 +10:00
jalapenopuzzle
89a0faf8ee
CAM: snapmaker add --quick-swap and --bracing-kit options
2025-04-14 08:03:16 +10:00
jalapenopuzzle
e22eb3cce9
CAM: snapmaker clean output_header()
2025-04-14 08:03:16 +10:00
jalapenopuzzle
25ba7b3c84
CAM: snapmaker add linear module lead screw pitch
2025-04-14 08:03:15 +10:00
jalapenopuzzle
394046df36
CAM: snapmaker toolheads and spindle speeds
...
* Removed generic snapmaker machine and toolhead configuration. The idea of running a CNC code that is not matched to the machine's abilities and work area seems dangerous.
* --machine argument is required
* --toolhead argument is required when the selected machine is compatible with more than one toolhead. When the selected machine only supports one toolhead, it is selected as the default.
* --spindle-percent defaults according to the selected toolhead capabilities. If the toolhead can do RPM, then RPM is used, otherwise falls back to percent. This option now functions as an override.
* fixed a bug in convert_spindle() when RPM is selected. The gcode was not returned.
2025-04-14 08:03:14 +10:00
jalapenopuzzle
26c8aacc54
CAM: snapmaker --machine is a required option
2025-04-14 08:03:14 +10:00
jalapenopuzzle
f6e12966dc
CAM: snapmaker machines separate T machines and capitalise names
2025-04-14 08:03:13 +10:00
jalapenopuzzle
c6f62b0523
CAM: snapmaker machines separate boundaries
2025-04-14 08:03:12 +10:00
jalapenopuzzle
9d819f1ad3
CAM: snapmaker use order {min,max}
2025-04-14 08:03:12 +10:00
jalapenopuzzle
ed29dc3ef0
CAM: snapmaker fix invalid escape sequences in regular expressions
2025-04-14 08:03:10 +10:00
jalapenopuzzle
c8803f0096
CAM: snapmaker fix lint on types
2025-04-14 08:03:09 +10:00
jalapenopuzzle
ea51ae5533
CAM: snapmaker fix lint on formatted strings
2025-04-14 08:03:09 +10:00
jalapenopuzzle
8a59930cbb
CAM: snapmaker fix broken license URL
2025-04-14 08:03:08 +10:00
tarman3
80611a6c4e
CAM: Multiline POSTAMBLE and PREAMBLE arguments in old postprocessors ( #20715 )
...
* CAM Multiline POSTAMBLE and PREAMBLE in old postprocessors
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* CAM: Fix preamble and postamble help text
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-04-10 12:05:48 +02:00
sliptonic
ba1b864875
Merge pull request #20321 from phaseloop/array-dressup-2
...
[CAM] Replace Array operation with array dressup
2025-04-08 08:13:17 -05:00
phaseloop
d8d3d3841e
CAM: change design of origin axis ( #20358 )
...
* change design of CAM origin axis
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* change Inventor example comment
* move to SoFCPlacementIndicatorKit - increase stock point size display
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Use So3DAnnotation for origin axis
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-04-07 20:04:27 +02:00
bdieterm
3a68de1c9c
CAM: fix context menu callbacks for Qt6
2025-04-07 10:50:02 -05:00
PhaseLoop
93569b815d
Revert "fix issues"
...
This reverts commit 5a6fd53b3a .
2025-04-03 10:32:25 +02:00
Dan Taylor
2ff623e6ca
CAM: Adaptive: Machine entire model if no faces/edges are selected ("adaptive roughing")
2025-04-02 20:55:21 -05:00
Dan Taylor
5c1e93759a
CAM: Adaptive: Add Z stock to leave (separate from XY stock to leave) and order-by-region/order-by-depth cut ordering options
2025-04-02 20:47:44 -05:00
Dan Taylor
54116898da
CAM: Adaptive: Make machined regions respect stock and model in 3D, not just the 2D projections of the stock and selected machining bounding box
2025-04-02 20:35:15 -05:00
sliptonic
6ca836cbc4
Merge pull request #20169 from phaseloop/vcarve-speed
...
[CAM] Improve Vcarve path generation speed on complex shapes
2025-03-31 23:32:42 +02:00
PhaseLoop
8b6ed4a4af
fix issues
2025-03-28 19:46:28 +01:00
Lawrence Woestman
22f73df97c
CAM: Enabled coolant in the refactored_grbl post, with test
2025-03-27 07:31:13 +01:00
phaseloop
fc23531e4a
CAM: fix estlcam postprocessor ( #20407 )
2025-03-25 10:24:27 +01:00
pre-commit-ci[bot]
7637041532
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-03-23 22:44:10 +00:00
PhaseLoop
3eb8552db5
unit tests for array dressup
2025-03-23 23:38:14 +01:00
Lawrence Woestman
e08f948661
CAM: Used inheritance to simplify the refactored postprocessors more
...
Updated the Masso tests now that it is using the new API.
2025-03-20 19:22:50 -07:00
PhaseLoop
a0380ffb3e
log error on invalid base object
2025-03-20 14:26:36 +01:00
PhaseLoop
ab82025cf4
Replace Array operation with array dressup
2025-03-20 12:48:52 +01:00
Lawrence Woestman
1fecb21db7
CAM: Added three options to the refactored postprocessors
...
with tests.
Removed extra spaces in comments to work around auto-fix
removal of spaces at the end of lines in multi-line python strings.
2025-03-17 20:59:29 -05:00
Chris Hennes
f8ac7a47dc
Merge pull request #19661 from jbaehr/cam-improve-unit-warning
...
CAM: Improve warning text for improper unit scheme
2025-03-17 00:00:52 -05:00
Luz Paz
6564a7b107
Fix various typos
2025-03-14 12:37:12 -04:00
pre-commit-ci[bot]
c53b564c98
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-03-13 18:25:19 +00:00