Commit Graph

3573 Commits

Author SHA1 Message Date
sliptonic
2c2e13c178 import error 2022-01-22 13:11:46 -06:00
sliptonic
fee8660bcf Drilling translation cleanup 2022-01-22 13:11:46 -06:00
sliptonic
953a319edc black 2022-01-22 13:11:46 -06:00
sliptonic
b60a97f2b4 Vcarve translation cleanup 2022-01-22 13:11:46 -06:00
sliptonic
d39d91f90e Black 2022-01-22 13:11:46 -06:00
sliptonic
4c08365920 AxisMap dressup translation cleanup 2022-01-22 13:11:46 -06:00
sliptonic
931f4a2b8f black 2022-01-22 13:11:46 -06:00
sliptonic
aae9d645f2 ZCorrect translation cleanup 2022-01-22 13:11:46 -06:00
sliptonic
c3b46bad38 Merge pull request #5405 from sliptonic/feature/helix_refactor
[Path] Feature/helix refactor
2022-01-22 13:09:36 -06:00
sliptonic
e506233bbb Merge pull request #5410 from sliptonic/bug/translateDeburr
[Path] Bug/translate deburr, fixture, inspect, probe
2022-01-22 13:00:34 -06:00
sliptonic
c7e7f4ed90 Unit test breaks due to tolerance issue. Disable this test 2022-01-22 08:54:42 -06:00
sliptonic
63ced6756d translation cleanup
fix context for deburr enums

deburr translation cleanup

enums
2022-01-21 10:54:34 -06:00
sliptonic
a09a6fe879 black reformat 2022-01-21 10:54:34 -06:00
sliptonic
9ee01669ed fixture command fix 2022-01-21 10:54:34 -06:00
sliptonic
caaa9005b6 translation cleanup (probe)
PathLog missing import

command name
2022-01-21 10:54:31 -06:00
sliptonic
4c0e9da7e1 black reformat 2022-01-21 10:54:31 -06:00
sliptonic
1f71e170ce translation cleanup (PathInspect) 2022-01-21 10:54:31 -06:00
sliptonic
3332712bb3 black reformat 2022-01-21 10:54:31 -06:00
sliptonic
39b9cd0f98 fix bug with extraoffset not stored 2022-01-21 09:21:11 -06:00
sliptonic
be772fc6c7 translation cleanup 2022-01-21 09:20:57 -06:00
sliptonic
bb4adc37d5 Tweaks 2022-01-20 18:24:56 -06:00
sliptonic
5d1d1bc2a7 remove deprecated code 2022-01-20 17:41:15 -06:00
sliptonic
3dcb104461 add a material allowance property 2022-01-20 17:38:52 -06:00
sliptonic
21f31d6556 black reformat 2022-01-20 17:26:42 -06:00
sliptonic
1ff688a3ff Helix refactor for generator 2022-01-20 17:26:30 -06:00
sliptonic
3cf2a2cb69 translation fixes 2022-01-20 17:17:29 -06:00
sliptonic
4ea14101c0 helper to split arcs 2022-01-20 11:40:37 -06:00
sliptonic
69fc16d367 add helper to discretize arc gcode to G1 2022-01-20 11:40:37 -06:00
sliptonic
f9518ed42c fix typo 2022-01-20 11:40:37 -06:00
sliptonic
d5f17a7106 Add property to split arcs into G1/G0 segements 2022-01-19 14:00:55 -06:00
sliptonic
97b9ee8c20 fix missing test import 2022-01-19 13:50:54 -06:00
sliptonic
edefffae4b basic retraction handling 2022-01-19 13:19:10 -06:00
sliptonic
a6a062a20c cleanup for readability. More forgiving of input.
Move to center if possible before retract
2022-01-19 13:19:10 -06:00
sliptonic
606e613e28 Added another test to drill generator and corresponding test case 2022-01-19 13:19:10 -06:00
sliptonic
944e74012b helix generator shouldn't assume flip.
shortend test case
2022-01-19 13:18:15 -06:00
Russell Johnson
e92a0e813f Path: Append unit tests for helix generator 2022-01-19 13:18:15 -06:00
sliptonic
c36b102e87 Helix Generator and Testing 2022-01-19 13:18:15 -06:00
luz paz
450dfc7970 Path: fix minor typo [skip ci] 2022-01-19 13:39:58 -05:00
sliptonic
7121032f1b cleanup imports
Remove py2 test for Queue.
2022-01-16 13:16:23 -06:00
sliptonic
b42b689a95 Remove deprecated code 2022-01-16 13:06:33 -06:00
sliptonic
4d91ea271d rename function.
'job' has a meaning in Path.  sort_jobs doesn't sort jobs, it sorts hole locations.
2022-01-16 12:57:49 -06:00
sliptonic
e601b60469 Refactor filter arcs.
Slightly more readable.  Avoids error with missing variable.
2022-01-16 12:39:39 -06:00
sliptonic
461eee797f Test case for filterArcs 2022-01-16 12:37:14 -06:00
sliptonic
8300c07767 Removed F words.
Various fixes from code review
2022-01-16 09:50:06 -06:00
sliptonic
9ca8e01771 fix feedrate update
Fix machinestate to handle drill moves and tests
move feed and rapid declarations to PathGeom
2022-01-15 15:36:12 -06:00
sliptonic
fc2d6c172b Make CircularHoleBase use drillableLib
debugs

remove deprecated PathUtils.isDrillable

drillableLib cmake

make PathProfile use new drillableLib
2022-01-15 15:34:17 -06:00
sliptonic
f156d9daea Helpers and tests
Drillable lib and Tests
2022-01-15 15:27:53 -06:00
sliptonic
5b23af3d4b Refactor PathDrilling to user generator
Uses the drill generator.
centralizes feed rate assignment
Tracks current machine position with MachineState
2022-01-15 15:27:53 -06:00
sliptonic
cada185a70 Drill Generator and testing 2022-01-15 15:27:53 -06:00
sliptonic
7655849797 Add JobType property 2022-01-15 15:27:53 -06:00