sliptonic
cb64493e92
PATH: some simple core tests
2017-01-10 22:00:56 -06:00
ChrisLuck
35abbe6e62
support stepdown greater than total depth, 2nd try
2017-01-06 16:03:11 +01:00
Markus Lampert
6452c28ec6
Fixed alignment issue and unit tests.
...
The trick is really to over-extend edges before creationg shapes for the common operation, and trying to avoid alignment of the edge with the cone's seam.
2017-01-02 17:34:36 -08:00
Markus Lampert
6444bd62d3
Fixed build and tests.
2017-01-02 17:34:36 -08:00
Markus Lampert
240ce6e318
OCC based tag line generation by extruding the edges cutting through a tag and retreiving the common with the tag solid.
2017-01-02 17:34:36 -08:00
Markus Lampert
4dce9494a6
Use PathGeom for holding tags dressup.
2017-01-02 17:34:36 -08:00
Markus Lampert
ceae388d5f
Fixed helix construction.
2017-01-02 17:34:36 -08:00
Markus Lampert
64d5927402
Added arcToHelix.
2017-01-02 17:34:36 -08:00
Markus Lampert
2f7be4f1c8
Rebase on new Line/LineSegment code.
2017-01-02 17:34:36 -08:00
Markus Lampert
b8a74a7357
Fixed most of the state machine issues, still a problem with intersection of edges. Need to rebase.
2017-01-02 17:34:36 -08:00
Markus Lampert
a39d2639bb
Support for arcs and helix with tests.
2017-01-02 17:34:36 -08:00
Markus Lampert
9e24f075d7
Added support for arcs on square tags.
2017-01-02 17:34:36 -08:00
Markus Lampert
98f6ab6803
Added HoldingTags dressup with tests, using PathGeom and PathTestUtils.
2017-01-02 17:34:36 -08:00
sliptonic
a9130385f4
PATH: fix cmake resort
2016-12-11 14:11:47 -06:00
sliptonic
9507fa6cae
PATH: improved stepdown calculation and test
2016-12-11 12:47:56 -06:00
Markus Lampert
4788666745
More Line to LineSegment conversions.
2016-12-02 04:42:22 -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
b511a87a16
Tests for all different shapes of Tags.
2016-11-18 17:52:29 -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
ml
b866ccea5e
First pointless path unit test
2016-11-18 15:41:04 -08:00