Dan Falck
f80c9a8394
Path:wip on tl edit dialog and units
2016-12-19 07:40:25 -08:00
sliptonic
569139c63e
PATH: fix for drilling border case
...
If only single hole of a given size is found, it was ignored.
Doh!
2016-12-17 16:46:17 -06:00
wwmayer
9432da72fa
Merge pull request #376 from sliptonic/BugFixes
...
Bug fixes
2016-12-13 16:45:49 +01:00
Markus Lampert
3b4749e573
New version of gneric_post.py from chrisb.
2016-12-11 16:43:54 -08:00
Markus Lampert
a615dfca94
Fixed contour naming;
...
only touch dependent TC objects if the tool number changed;
changed formatting of intermediate path representation to be valid g-code and not use exponents.
2016-12-11 15:33:56 -08:00
sliptonic
d8dd2ed28a
Merge branch 'feature/probemoves' into BugFixes
2016-12-11 12:49:42 -06:00
sliptonic
a71e33403b
Revert "PATH: Prevent Job creation without Base object."
...
This reverts commit fb47372eae783fd9ae110a6d507faa0a79b5051d.
2016-12-11 12:48:35 -06:00
sliptonic
92c2dce16d
PATH: More reasonble defaults for new tools
2016-12-11 12:47:56 -06:00
sliptonic
b1d46c6538
PATH: Drilling: allow selection of partial circular edges
2016-12-11 12:47:56 -06:00
sliptonic
f02e7b1eae
PATH: Prevent Job creation without Base object.
...
PathMillFace won't add a base if it isn't known to the parent
2016-12-11 12:47:56 -06:00
sliptonic
e35377298f
PATH: Default values for start/end depths improved
2016-12-11 12:47:56 -06:00
sliptonic
9507fa6cae
PATH: improved stepdown calculation and test
2016-12-11 12:47:56 -06:00
sliptonic
66210c7888
PATH: Delete misplaced and unused files
2016-12-11 12:47:56 -06:00
sliptonic
7421a3e9ee
PATH: Highlighting in Inspect
2016-12-11 12:43:10 -06:00
Dan Falck
cebdda916f
fix for not being able to use the post code icon
2016-12-04 12:45:27 -08:00
Markus Lampert
fdddec23d3
Fixed Path creation with new Line/LineSegment semantics.
2016-12-03 02:00:11 -08:00
Markus Lampert
4788666745
More Line to LineSegment conversions.
2016-12-02 04:42:22 -08:00
Markus Lampert
04a589c33b
Changed Part.Line to Part.LineSegment
2016-12-02 04:24:52 -08:00
wwmayer
bc7dd1e18f
Merge pull request #357 from mlampert/PathGeom
...
Path: Path->Wire transformation and other goemetry helpers.
2016-12-01 12:48:03 +01:00
wmayer
c3fe2de155
replace Part.Line with Part.LineSegment
2016-11-30 21:25:18 +01:00
Markus Lampert
a446906ca6
Some cleanup.
2016-11-29 01:31:12 -08:00
Markus Lampert
c81c81dd12
Added wire(s)ForPath functions with test.
2016-11-28 15:52:17 -08:00
Markus Lampert
a86f05071c
Split out PathGeom and created test cases for it.
2016-11-28 15:11:24 -08:00
Markus Lampert
bd5922d131
Tests and fixes for triangular shaped tags.
2016-11-21 21:53:35 -08:00
Markus Lampert
7ddacc8e38
Test cases for basic path generation for tags.
2016-11-21 19:51:54 -08:00
Markus Lampert
6abc9a923b
Straight line intersection with square Tag.
2016-11-20 14:53:03 -08:00
Markus Lampert
9de17af4dc
First Tag unit tests, including a fix for an encountered issue.
2016-11-18 17:07:20 -08:00
Markus Lampert
376571dd41
Fixed linuxcnc unit test
2016-11-18 16:14:32 -08:00
ml
e04be20ba8
Basic unit test for linuxcnc output.
2016-11-18 15:43:20 -08:00
Markus Lampert
9774fdc931
Moving tag processing into Tag itself.
2016-11-18 15:35:30 -08:00
ml
f249459d94
Fixed angle calculation and deal with round contours properly.
2016-11-17 11:43:00 -08:00
ml
dbc39621f7
Renamed tabs to tags.
2016-11-17 11:43:00 -08:00
ml
7aff1d33b6
Changed tabs to be editable.
2016-11-17 11:37:52 -08:00
ml
9550d9b159
First shot at base algorithm for inserting holding tabs.
2016-11-17 11:37:52 -08:00
ml
b417ac153b
Fix for 2773 and two other minor fixes.
2016-11-15 22:19:57 -08:00
sliptonic
1b7d929f9e
Holding tag bugs
...
Removed OCC from profile
Add option to suppress profile of perim.
2016-11-13 14:51:36 -06:00
sliptonic
cdfd09a7cb
incorporating TechDraw findShapeOutline
2016-11-13 14:51:36 -06:00
sliptonic
bbac77955f
fix for drilling in Compound objects.
...
Better check of hole face ordering.
2016-11-13 14:51:36 -06:00
sliptonic
4d0e4edefc
Toolchange output fixed
2016-11-13 14:51:36 -06:00
sliptonic
9a3e8fb698
PathJob chooser needs to use dialog in resource file
2016-11-13 14:51:36 -06:00
sliptonic
102f281ba1
Initial commit of facing op
2016-11-13 14:51:36 -06:00
ml
86e9d5462a
Fixed obj reference in custom length path.
2016-11-12 16:34:49 -08:00
ml
2ce5da42a7
Removal of extra path segments due to bone smoothing.
2016-11-12 16:34:49 -08:00
ml
730e86b03e
First cut at removing bone path crossings in tight alleys.
2016-11-12 16:34:49 -08:00
ml
6be2d29c92
Created class for Bone to carry it's attributes through the call chain.
2016-11-12 16:34:49 -08:00
ml
7c48086f75
Path calculation through intersections - enhanced robustness.
2016-11-12 16:34:49 -08:00
ml
88c33087a5
Calculation of intersections and arcs.
2016-11-12 16:34:49 -08:00
ml
a660829d37
Calculation of pivot points.
2016-11-12 16:34:49 -08:00
ml
c57f941f19
Fixed adaptive length calculation.
2016-11-12 16:34:49 -08:00
sliptonic
f51d1ddc2e
fix for direction/cutside bug
2016-11-04 15:04:32 -05:00