Commit Graph

29 Commits

Author SHA1 Message Date
Markus Lampert
97ad1b687f Renamed Path Chamfer op to Deburr. 2018-09-17 10:27:49 +02:00
Markus Lampert
c4c30fba9d Renamed PathGeomOp to PathOpTools. 2018-07-06 22:08:47 -07:00
Markus Lampert
4a8653b1c6 Refactored geom functions into PathGeomOp. 2018-07-06 22:08:46 -07:00
Markus Lampert
1b6d14a8df Added basic chamfer test case for offsetting a wire. 2018-07-06 22:08:46 -07:00
Markus Lampert
0d8a1500d5 Added template attribute encoding/decoding for setup sheet label changes. 2017-10-22 11:24:58 -07:00
Markus Lampert
b4d0428059 Changed PathJob to deal with JSON template files instead of XML. 2017-09-21 10:29:35 +02:00
Markus Lampert
4d37d8bbbe Fixed up ToolController template arguments and loading for the switch to JSON. 2017-09-21 10:29:35 +02:00
Markus Lampert
aac6419f9d Added template attrs and setFrom support to Tooltable. 2017-09-21 10:29:35 +02:00
Markus Lampert
1dd18cc970 Added restore from dictionary to Tool and templateAttrs for their retreival. 2017-09-21 10:29:35 +02:00
Markus Lampert
4a735b372e Added stock support to templates. 2017-09-08 12:25:58 +02:00
Markus Lampert
e0ebe92d1c Added full unit test to make sure tool chain works correctly. 2017-08-24 20:31:57 -07:00
Markus Lampert
a076179cf0 Start of dogbone unit tests. 2017-08-24 20:31:57 -07:00
sliptonic
e8b93ef656 Path: cleanup start points
Make sure we're storing path parms for debugging
2017-07-07 16:42:06 -05:00
Markus Lampert
e399785a97 Disable exception catching in tests to figure out why TestPathApp cannot be imported on the build system. 2017-06-21 11:41:35 -07:00
Markus Lampert
62cf21b473 Added solid detection and consolidated PathJob Base selection option (removed empty option). 2017-06-21 11:41:35 -07:00
ml
ea7789b8b6 Fixed merge issues and re-enabled tests. 2017-01-28 11:46:16 -08:00
Markus Lampert
dfb1094318 Path logging interface and bulk transfer of HoldingTags dressup to use module. 2017-01-26 10:47:57 -08:00
sliptonic
678f36c989 PATH: some simple core tests 2017-01-10 22:00:56 -06:00
Markus Lampert
b26a7ad794 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
88e9d26ecb Added HoldingTags dressup with tests, using PathGeom and PathTestUtils. 2017-01-02 17:34:36 -08:00
sliptonic
23a2ee6927 PATH: fix cmake resort 2016-12-11 14:11:47 -06:00
sliptonic
6a447d6d46 PATH: improved stepdown calculation and test 2016-12-11 12:47:56 -06:00
Markus Lampert
0807eaf597 Added wire(s)ForPath functions with test. 2016-11-28 15:52:17 -08:00
Markus Lampert
fbc75d9797 Split out PathGeom and created test cases for it. 2016-11-28 15:11:24 -08:00
Markus Lampert
3ce5ea6b35 Tests and fixes for triangular shaped tags. 2016-11-21 21:53:35 -08:00
Markus Lampert
1fd4c49fca Test cases for basic path generation for tags. 2016-11-21 19:51:54 -08:00
Markus Lampert
8ce9c0c305 Straight line intersection with square Tag. 2016-11-20 14:53:03 -08:00
Markus Lampert
ca1fb1238e First Tag unit tests, including a fix for an encountered issue. 2016-11-18 17:07:20 -08:00
ml
dce16252dc First pointless path unit test 2016-11-18 15:41:04 -08:00