Commit Graph

8951 Commits

Author SHA1 Message Date
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
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
wwmayer
c11152a77f Merge pull request #337 from mlampert/tracker-2773
Path: tracker #2773
2016-11-16 10:34:16 +01:00
ml
b417ac153b Fix for 2773 and two other minor fixes. 2016-11-15 22:19:57 -08:00
Yorik van Havre
6a2eed229d Doc: small adjustments to doxygen docs 2016-11-15 16:17:58 -02:00
Yorik van Havre
a372e58c0a Techdraw: better icon for image 2016-11-14 21:14:06 -02:00
wmayer
365a50603b improve unicode support for enumeration properties 2016-11-14 15:22:21 +01:00
Yorik van Havre
cd6e96b588 Merge pull request #336 from sliptonic/feature/MillFacing
Feature/mill facing
2016-11-14 11:54:34 -02: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
978d3c133d icons 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
sliptonic
d30a5c59a6 remove unneeded base geometry tab 2016-11-13 14:51:36 -06:00
Yorik van Havre
e162166f5d Fixed last commit a bit better this time... 2016-11-13 18:11:43 -02:00
Yorik van Havre
ad8ace8134 Fixed leftover from previous commit 2016-11-13 17:50:33 -02:00
Yorik van Havre
28a7f966b9 Doc: Added a new WebDoc cmake target 2016-11-13 17:45:59 -02:00
wmayer
cc27b24da7 implement ExtensionContainerPy::getCustomAttributes to return a PyCFunction bound to the correct object 2016-11-13 17:49:10 +01:00
Yorik van Havre
bbd82ee895 Fixed setting an empty value to PropertyLinkSubList 2016-11-13 12:13:31 -02:00
Yorik van Havre
ad79a9d28d Merge pull request #335 from mlampert/Dogbone
Dogbone
2016-11-13 11:58:56 -02: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
wmayer
86f515ba25 fix typos 2016-11-12 17:57:14 +01:00
wmayer
64f954cbfd fix build failure for occ version < 7.0 2016-11-12 16:19:51 +01:00
wmayer
446e5e94cc methods to fix shape tolerances 2016-11-12 16:14:46 +01:00
wmayer
2845b437b5 methods to analyze shape tolerances 2016-11-12 15:31:35 +01:00
Yorik van Havre
551c541a0d Arch: fixed remaining bugs in structures + use facemakers - fixes #2523 2016-11-12 11:48:05 -02:00
wmayer
47d3a99d57 adjust vtk warning 2016-11-12 13:18:20 +01:00
wmayer
49a5a8c194 disable again selection of vtk components since this still causes problems on further systems 2016-11-12 11:22:52 +01:00
wmayer
88327c1592 use vtkParallelMPI only for Linux 2016-11-11 16:45:55 +01:00
wmayer
c9021f3209 use list to handle vtk components 2016-11-11 16:12:06 +01:00
wmayer
6898560d17 do not require vtkParallelMPI on Win32 2016-11-11 15:26:22 +01:00