Skip to content

Instantly share code, notes, and snippets.

@ipatch
Last active August 30, 2021 16:31
Show Gist options
  • Save ipatch/f26086fef67badf1db62c293bbf9579a to your computer and use it in GitHub Desktop.
Save ipatch/f26086fef67badf1db62c293bbf9579a to your computer and use it in GitHub Desktop.
output of running freecad tests
Loading Assembly4 WorkBench
testLoadMesh (MeshTestsApp.LoadMeshInThreadsCases) ... ok
testSphereMesh (MeshTestsApp.LoadMeshInThreadsCases) ... ok
testIntersection (MeshTestsApp.MeshGeoTestCases) ... ok
testIntersection2 (MeshTestsApp.MeshGeoTestCases) ... ok
testSplitFacetOnOneEdge (MeshTestsApp.MeshSplitTestCases) ... ok
testSplitFacetOnTwoEdges_01 (MeshTestsApp.MeshSplitTestCases) ... ok
testSplitFacetOnTwoEdges_02 (MeshTestsApp.MeshSplitTestCases) ... FreeCAD 0.20, Libs: 0.20R25356 (Git)
(c) Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2021
FreeCAD is free and open-source software licensed under the terms of LGPL2+ license.
FreeCAD wouldn't be possible without FreeCAD community.
##### #### ### ####
# # # # # #
# ## #### #### # # # # #
#### # # # # # # # ##### # #
# # #### #### # # # # #
# # # # # # # # # ## ## ##
# # #### #### ### # # #### ## ## ##
saving......
(0.0 %)
(1.0 %)
(2.0 %)
(3.0 %)
(4.0 %)
(5.0 %)
(6.0 %)
(7.0 %)
(8.0 %)
(9.0 %)
(10.0 %)
(11.0 %)
(12.0 %)
(13.0 %)
(14.0 %)
(15.0 %)
(16.0 %)
(17.0 %)
(18.0 %)
(19.0 %)
(20.0 %)
(21.0 %)
(22.0 %)
(23.0 %)
(24.0 %)
(25.0 %)
(26.0 %)
(27.0 %)
(28.0 %)
(29.0 %)
(30.0 %)
(31.0 %)
(32.0 %)
(33.0 %)
(34.0 %)
(35.0 %)
(36.0 %)
(37.0 %)
(38.0 %)
(39.0 %)
(40.0 %)
(41.0 %)
(42.0 %)
(43.0 %)
(44.0 %)
(45.0 %)
(46.0 %)
(47.0 %)
(48.0 %)
(49.0 %)
(50.0 %)
(51.0 %)
(52.0 %)
(53.0 %)
(54.0 %)
(55.0 %)
(56.0 %)
(57.0 %)
(58.0 %)
(59.0 %)
(60.0 %)
(61.0 %)
(62.0 %)
(63.0 %)
(64.0 %)
(65.0 %)
(66.0 %)
(67.0 %)
(68.0 %)
(69.0 %)
(70.0 %)
(71.0 %)
(72.0 %)
(73.0 %)
(74.0 %)
(75.0 %)
(76.0 %)
(77.0 %)
(78.0 %)
(79.0 %)
(80.0 %)
(81.0 %)
(82.0 %)
(83.0 %)
(84.0 %)
(85.0 %)
(86.0 %)
(87.0 %)
(88.0 %)
(89.0 %)
(90.0 %)
(91.0 %)
(92.0 %)
(93.0 %)
(94.0 %)
(95.0 %)
(96.0 %)
(97.0 %)
(98.0 %)
(99.0 %)
Write mesh to /var/folders/f7/qpd710l91bvcz5f6lbpm1p840000gn/T/mesh.stl
Create mesh instance
Create mesh instance
Mesh loaded successfully.
Mesh loaded successfully.
Create sphere (10.0,140)...
Create sphere (10.0,160)...
... destroy sphere
... destroy sphere
create mesh structure......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
create mesh structure......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Checking topology......
(7.0 %)
(14.0 %)
(21.0 %)
(28.0 %)
(35.0 %)
(42.0 %)
(50.0 %)
(57.0 %)
(64.0 %)
(71.0 %)
(78.0 %)
(85.0 %)
(92.0 %)
(100.0 %)
Checking indices......
(7.0 %)
(14.0 %)
(21.0 %)
(28.0 %)
(35.0 %)
(42.0 %)
(50.0 %)
(57.0 %)
(64.0 %)
(71.0 %)
(78.0 %)
(85.0 %)
(92.0 %)
(100.0 %)
Checking topology......
(6.0 %)
(12.0 %)
(18.0 %)
(25.0 %)
(31.0 %)
(37.0 %)
(43.0 %)
(50.0 %)
(56.0 %)
(62.0 %)
(68.0 %)
(75.0 %)
(81.0 %)
(87.0 %)
(93.0 %)
(100.0 %)
Checking indices......
(6.0 %)
(12.0 %)
(18.0 %)
(25.0 %)
(31.0 %)
(37.0 %)
(43.0 %)
(50.0 %)
(56.0 %)
(62.0 %)
(68.0 %)
(75.0 %)
(81.0 %)
(87.0 %)
(93.0 %)
(100.0 %)
Checking topology......
(6.0 %)
(12.0 %)
(18.0 %)
(25.0 %)
(31.0 %)
(37.0 %)
(43.0 %)
(50.0 %)
(56.0 %)
(62.0 %)
(68.0 %)
(75.0 %)
(81.0 %)
(87.0 %)
(93.0 %)
(100.0 %)
Checking indices......
(6.0 %)
(12.0 %)
(18.0 %)ok
testSplitFacetOnTwoEdges_10 (MeshTestsApp.MeshSplitTestCases) ... ok
testSplitFacetOnTwoEdges_12 (MeshTestsApp.MeshSplitTestCases) ... ok
testSplitFacetOnTwoEdges_20 (MeshTestsApp.MeshSplitTestCases) ... ok
testSplitFacetOnTwoEdges_21 (MeshTestsApp.MeshSplitTestCases) ... ok
testSplitFacetOnTwoEdges_5teps (MeshTestsApp.MeshSplitTestCases) ... ok
testCollapseFacetsAll (MeshTestsApp.MeshTopoTestCases) ...
(25.0 %)
(31.0 %)
(37.0 %)
(43.0 %)
(50.0 %)
(56.0 %)
(62.0 %)
(68.0 %)
(75.0 %)
(81.0 %)
(87.0 %)
(93.0 %)
(100.0 %)
Checking topology......
(6.0 %)
(12.0 %)
(18.0 %)
(25.0 %)
(31.0 %)
(37.0 %)
(43.0 %)
(50.0 %)
(56.0 %)
(62.0 %)
(68.0 %)
(75.0 %)
(81.0 %)
(87.0 %)
(93.0 %)
(100.0 %)
Checking indices......
(6.0 %)
(12.0 %)
(18.0 %)
(25.0 %)
(31.0 %)
(37.0 %)
(43.0 %)
(50.0 %)
(56.0 %)
(62.0 %)
(68.0 %)
(75.0 %)
(81.0 %)
(87.0 %)
(93.0 %)
(100.0 %)
Checking topology......
(6.0 %)
(12.0 %)
(18.0 %)
(25.0 %)
(31.0 %)
(37.0 %)
(43.0 %)
(50.0 %)
(56.0 %)
(62.0 %)
(68.0 %)
(75.0 %)
(81.0 %)
(87.0 %)
(93.0 %)
(100.0 %)
Checking indices......
(6.0 %)
(12.0 %)
(18.0 %)
(25.0 %)
(31.0 %)
(37.0 %)
(43.0 %)
(50.0 %)
(56.0 %)
(62.0 %)
(68.0 %)
(75.0 %)
(81.0 %)
(87.0 %)
(93.0 %)
(100.0 %)
Checking topology......
(6.0 %)
(12.0 %)
(18.0 %)
(25.0 %)
(31.0 %)
(37.0 %)
(43.0 %)
(50.0 %)
(56.0 %)
(62.0 %)
(68.0 %)
(75.0 %)
(81.0 %)
(87.0 %)
(93.0 %)
(100.0 %)
Checking indices......
(6.0 %)
(12.0 %)
(18.0 %)
(25.0 %)
(31.0 %)
(37.0 %)
(43.0 %)
(50.0 %)
(56.0 %)
(62.0 %)
(68.0 %)
(75.0 %)
(81.0 %)
(87.0 %)
(93.0 %)
(100.0 %)
Checking topology......
(6.0 %)
(12.0 %)
(18.0 %)
(25.0 %)
(31.0 %)
(37.0 %)
(43.0 %)
(50.0 %)
(56.0 %)
(62.0 %)
(68.0 %)
(75.0 %)
(81.0 %)
(87.0 %)
(93.0 %)
(100.0 %)
Checking indices......
(6.0 %)
(12.0 %)
(18.0 %)
(25.0 %)
(31.0 %)
(37.0 %)
(43.0 %)
(50.0 %)
(56.0 %)
(62.0 %)
(68.0 %)
(75.0 %)
(81.0 %)
(87.0 %)
(93.0 %)
(100.0 %)
Checking topology......
(3.0 %)
(6.0 %)
(9.0 %)
(12.0 %)
(15.0 %)
(18.0 %)
(21.0 %)
(25.0 %)
(28.0 %)
(31.0 %)
(34.0 %)
(37.0 %)
(40.0 %)
(43.0 %)
(46.0 %)
(50.0 %)
(53.0 %)
(56.0 %)
(59.0 %)
(62.0 %)
(65.0 %)
(68.0 %)
(71.0 %)
(75.0 %)
(78.0 %)
(81.0 %)
(84.0 %)
(87.0 %)
(90.0 %)
(93.0 %)
(96.0 %)
(100.0 %)
Checking indices......
(3.0 %)
(6.0 %)
(9.0 %)
(12.0 %)
(15.0 %)
(18.0 %)
(21.0 %)
(25.0 %)
(28.0 %)
(31.0 %)
(34.0 %)
(37.0 %)
(40.0 %)
(43.0 %)
(46.0 %)
(50.0 %)
(53.0 %)
(56.0 %)
(59.0 %)
(62.0 %)
(65.0 %)
(68.0 %)
(71.0 %)
(75.0 %)
(78.0 %)
(81.0 %)
(84.0 %)
(87.0 %)
(90.0 %)
(93.0 %)
(96.0 %)
(100.0 %)
create mesh structure......
(2.0 %)
(5.0 %)
(8.0 %)
(11.0 %)
(13.0 %)
(16.0 %)
(19.0 %)
(22.0 %)
(25.0 %)
(27.0 %)
(30.0 %)
(33.0 %)
(36.0 %)
(38.0 %)
(41.0 %)
(44.0 %)
(47.0 %)
(50.0 %)
(52.0 %)
(55.0 %)
(58.0 %)
(61.0 %)
(63.0 %)
(66.0 %)
(69.0 %)
(72.0 %)
(75.0 %)
(77.0 %)
(80.ok
testCollapseFacetsMultible (MeshTestsApp.MeshTopoTestCases) ... ok
testCollapseFacetsSingle (MeshTestsApp.MeshTopoTestCases) ... 0 %)
(83.0 %)
(86.0 %)
(88.0 %)
(91.0 %)
(94.0 %)
(97.0 %)
(100.0 %)
create mesh structure......
(2.0 %)
(5.0 %)
(8.0 %)
(11.0 %)
(13.0 %)
(16.0 %)
(19.0 %)
(22.0 %)
(25.0 %)
(27.0 %)
(30.0 %)
(33.0 %)
(36.0 %)
(38.0 %)
(41.0 %)
(44.0 %)
(47.0 %)
(50.0 %)
(52.0 %)
(55.0 %)
(58.0 %)
(61.0 %)
(63.0 %)
(66.0 %)
(69.0 %)
(72.0 %)
(75.0 %)
(77.0 %)
(80.0 %)
(83.0 %)
(86.0 %)
(88.0 %)
(91.0 %)
(94.0 %)
(97.0 %)
(100.0 %)
create mesh structure......
(2.0 %)
(5.0 %)
(8.0 %)
(11.0 %)
(13.0 %)
(16.0 %)
(19.0 %)
(22.0 %)
(25.0 %)
(27.0 %)
(30.0 %)
(33.0 %)
(36.0 %)
(38.0 %)
(41.0 %)
(44.0 %)
(47.0 %)
(50.0 %)
(52.0 %)
(55.0 %)
(58.0 %)
(61.0 %)
(63.0 %)
(66.0 %)
(69.0 %)
(72.0 %)
(75.0 %)
(77.0 %)
(80.0 %)
(83.0 %)
(86.0 %)
(88.0 %)
(91.0 %)
(94.0 %)
(97.0 %)
(100.0 %)
create mesh structure......
(2.0 %)
(5.0 %)
(8.0 %)
(11.0 %)
(13.0 %)
(16.0 %)
(19.0 %)
(22.0 %)
(25.0 %)
(27.0 %)
(30.0 %)
(33.0 %)
(36.0 %)
(38.0 %)
(41.0 %)
(44.0 %)
(47.0 %)
(50.0 %)
(52.0 %)
(55.0 %)
(58.0 %)
(61.0 %)
(63.0 %)
(66.0 %)
(69.0 %)
(72.0 %)
(75.0 %)
(77.0 %)
(80.0 %)
(83.0 %)
(86.0 %)
(88.0 %)
(91.0 %)
(94.0 %)
(97.0 %)
(100.0 %)
create mesh structure......
(2.0 %)
(5.0 %)
(8.0 %)
(11.0 %)
(13.0 %)
(16.0 %)
(19.0 %)
(22.0 %)
(25.0 %)
(27.0 %)
(30.0 %)
(33.0 %)
(36.0 %)
(38.0 %)
(41.0 %)
(44.0 %)
(47.0 %)
(50.0 %)
(52.0 %)
(55.0 %)
(58.0 %)
(61.0 %)
(63.0 %)
(66.0 %)
(69.0 %)
(72.0 %)
(75.0 %)
(77.0 %)
(80.0 %)
(83.0 %)
(86.0 %)
(88.0 %)
(91.0 %)
(94.0 %)
(97.0 %)
(100.0 %)
create mesh structure......
(2.0 %)
(5.0 %)
(8.0 %)
(11.0 %)
(13.0 %)
(16.0 %)
(19.0 %)
(22.0 %)
(25.0 %)
(27.0 %)
(30.0 %)
(33.0 %)
(36.0 %)
(38.0 %)
(41.0 %)
(44.0 %)
(47.0 %)
(50.0 %)
(52.0 %)
(55.0 %)
(58.0 %)
(61.0 %)
(63.0 %)
(66.0 %)
(69.0 %)
(72.0 %)
(75.0 %)
(77.0 %)
(80.0 %)
(83.0 %)
(86.0 %)
(88.0 %)
(91.0 %)
(94.0 %)
(97.0 %)
(100.0 %)
create mesh structure......
(2.0 %)
(5.0 %)
(8.0 %)
(11.0 %)
(13.0 %)
(16.0 %)
(19.0 %)
(22.0 %)
(25.0 %)
(27.0 %)
(30.0 %)
(33.0 %)
(36.0 %)
(38.0 %)
(41.0 %)
(44.0 %)
(47.0 %)
(50.0 %)
(52.0 %)
(55.0 %)
(58.0 %)
(61.0 %)
(63.0 %)
(66.0 %)
(69.0 %)
(72.0 %)
(75.0 %)
(77.0 %)
(80.0 %)
(83.0 %)
(86.0 %)
(88.0 %)
(91.0 %)
(94.0 %)
(97.0 %)
(100.0 %)
create mesh structure......
(2.0 %)
(5.0 %)
(8.0 %)
(11.0 %)
(13.0 %)
(16.0 %)
(19.0 %)
(22.0 %)
(25.0 %)
(27.0 %)
(30.0 %)
(33.0 %)
(36.0 %)
(38.0 %)
(41.0 %)
(44.0 %)
(47.0 %)
(50.0 %)
(52.0 %)
(55.0 %)
(58.0 %)
(61.0 %)
(63.0 %)
(66.0 %)
(69.0 %)
(72.0 %)
(75.0 %)
(77.0 %)
(80.0 %)
(83.0 %)
(86.0 %)
(88.0 %)
(91.0 %)
(94.0 %)
(97.0 %)
(100.0 %)
create mesh structure......
(2.0 %)
(5.0 %)
(8.0 %)
(11.0 %)
(13.0 %)
(16.0 %)
(19.0 %)
(22.0 %)
(25.0 %)
(27.0 %)
(30.0 %)
(33.0 %)
(36.0 %)
(38.0 %)
(41.0 %)
(44.0 %)
(47.0 %)
(50.0 %)
(52.0 %)
(55.0 %)
(58.0 %)
(61.0 %)
(63.0 %)
(66.0 %)
(69.0 %)
(72.0 %)
(75.0 %)
(77.0 %)
(80.0 %)
(83.0 %)
(86.0 %)
(88.0 %)
(91.0 %)
(94.0 %)
(97.0 %)
(100.0 %)
create mesh structure......
(2.0 %)
(5.0 %)
(8.0 %)
(11.0 %)
(13.0 %)
(16.0 %)
(19.0 %)
(22.0 %)
(25.0 %)
(27.0 %)
(30.0 %)
(33.0 %)
(36.0 %)
(38.0 %)
(41.0 %)
(44.0 %)
(47.0 %)
(50.0 %)
(52.0 %)
(55.0 %)
(58.0 %)
(61.0 %)
(63.0 %)
(66.0 %)
(69.0 %)
(72.0 %)
(75.0 %)
(77.0 %)
(80.0 %)
(83.0 %)
(86.0 %)
(88.0 %)
(91.0 %)
(94.0 %)
(97.0 %)
(100.0 %)
create mesh structure......
(2.0 %)
(5.0 %)
(8.0 %)
(11.0 %)
(13.0 %)
(16.0 %)
(19.0 %)
(22.0 %)
(25.0 %)
(27.0 %)
(30.0 %)
(33.0 %)
(36.0 %)
(38.0 %)
(41.0 %)
(44.0 %)
(47.0 %)
(50.0 %)
(52.0 %)
(55.0 %)
(58.0 %)
(61.0 %)
(63.0 %)
(66.0 %)
(69.0 %)
(72.0 %)
(75.0 %)
(77.0 %)
(80.0 %)
(83.0 %)
(86.0 %)
(88.0 %)
(91.0 %)
(94.0 %)
(97.0 %)
(100.0 %)
create mesh structure......
(2.0 %)
(5.0 %)
(8.0 %)
(11.0 %)
(13.0 %)
(16.0 %)
(19.0 %)
(22.0 %)
(25.0 %)
(27.0 %)
(30.0 %)
(33.0 %)
(36.0 %)
(38.0 %)
(41.0 %)
(44.0 %)
(47.0 %)
(50.0 %)
(52.0 %)
(55.0 %)
(58.0 %)
(61.0 %)
(63.0 %)
(66.0 %)
(69.0 %)
(72.0 %)
(75.0 %)
(77.0 %)
(80.0 %)
(83.0 %)
(86.0 %)
(88.0 %)
(91.0 %)
(94.0 %)
(97.0 %)
(100.0 %)
create mesh structure......
(2.0 %)
(5.0 %)
(8.0 %)
(11.0 %)
(13.0 %)
(16.0 %)
(19.0 %)
(22.0 %)
(25.0 %)
(27.0 %)
(30.0 %)
(33.0 %)
(36.0 %)
(38.0 %)
(41.0 %)
(44.0 %)
(47.0 %)
(50.0 %)
(52.0 %)
(55.0 %)
(58.0 %)
(61.0 %)
(63.0 %)
(66.0 %)
(69.0 %)
(72.0 %)
(75.0 %)
(77.0 %)
(80.0 %)
(83.0 %)
(86.0 %)
(88.0 %)
(91.0 %)
(94.0 %)
(97.0 %)
(100.0 %)
create mesh structure......
(2.0 %)
(5.0 %)
(8.0 %)
(11.0 %)
(13.0 %)
(16.0 %)
(19.0 %)
(22.0 %)
(25.0 %)
(27.0 %)
(30.0 %)
(33.0 %)
(36.0 %)
(38.0 %)
(41.0 %)
(44.0 %)
(47.0 %)
(50.0 %)
(52.0 %)
(55.0 %)
(58.0 %)
(61.0 %)
(63.0 %)
(66.0 %)
(69.0 %)
(72.0 %)
(75.0 %)
(77.0 %)
(80.0 %)
(83.0 %)
(86.0 %)
(88.0 %)
(91.0 %)
(94.0 %)
(97.0 %)
(100.0 %)
create mesh structure......
(2.0 %)
(5.0 %)
(8.0 %)
(11.0 %)
(13.0 %)
(16.0 %)
ok
testPrimitiveCount (MeshTestsApp.PivyTestCases) ... ok
testRayPick (MeshTestsApp.PivyTestCases) ... ok
testFitBad (MeshTestsApp.PolynomialFitCases) ... Polynomial: f(x,y)=0.333333*x^2+0.333333*y^2+0.000000*x*y+0.000000*x+0.000000*y-0.444444
ok
testFitExact (MeshTestsApp.PolynomialFitCases) ... Polynomial: f(x,y)=-1.775872*x^2+0.000000*y^2-0.000000*x*y+0.255864*x+0.000000*y+0.523170
ok
testFitGood (MeshTestsApp.PolynomialFitCases) ... Polynomial: f(x,y)=0.500000*x^2+0.500000*y^2+0.000000*x*y+0.000000*x+0.000000*y-0.666667
ok
test_import_draft (drafttests.test_import.DraftImport)
Import the Draft module. ... ok
test_import_draft_geomutils (drafttests.test_import.DraftImport)
Import Draft geometrical utilities. ... ok
test_import_draft_svg (drafttests.test_import.DraftImport)
Import Draft SVG utilities. ... ok
test_import_draft_vecutils (drafttests.test_import.DraftImport)
Import Draft vector utilities. ... ok
test_arc (drafttests.test_creation.DraftCreation)
Create a circular arc. ... (19.0 %)
(22.0 %)
(25.0 %)
(27.0 %)
(30.0 %)
(33.0 %)
(36.0 %)
(38.0 %)
(41.0 %)
(44.0 %)
(47.0 %)
(50.0 %)
(52.0 %)
(55.0 %)
(58.0 %)
(61.0 %)
(63.0 %)
(66.0 %)
(69.0 %)
(72.0 %)
(75.0 %)
(77.0 %)
(80.0 %)
(83.0 %)
(86.0 %)
(88.0 %)
(91.0 %)
(94.0 %)
(97.0 %)
(100.0 %)
create mesh structure......
(2.0 %)
(5.0 %)
(8.0 %)
(11.0 %)
(13.0 %)
(16.0 %)
(19.0 %)
(22.0 %)
(25.0 %)
(27.0 %)
(30.0 %)
(33.0 %)
(36.0 %)
(38.0 %)
(41.0 %)
(44.0 %)
(47.0 %)
(50.0 %)
(52.0 %)
(55.0 %)
(58.0 %)
(61.0 %)
(63.0 %)
(66.0 %)
(69.0 %)
(72.0 %)
(75.0 %)
(77.0 %)
(80.0 %)
(83.0 %)
(86.0 %)
(88.0 %)
(91.0 %)
(94.0 %)
(97.0 %)
(100.0 %)
create mesh structure......
(2.0 %)
(5.0 %)
(8.0 %)
(11.0 %)
(13.0 %)
(16.0 %)
(19.0 %)
(22.0 %)
(25.0 %)
(27.0 %)
(30.0 %)
(33.0 %)
(36.0 %)
(38.0 %)
(41.0 %)
(44.0 %)
(47.0 %)
(50.0 %)
(52.0 %)
(55.0 %)
(58.0 %)
(61.0 %)
(63.0 %)
(66.0 %)
(69.0 %)
(72.0 %)
(75.0 %)
(77.0 %)
(80.0 %)
(83.0 %)
(86.0 %)
(88.0 %)
(91.0 %)
(94.0 %)
(97.0 %)
(100.0 %)
create mesh structure......
(2.0 %)
(5.0 %)
(8.0 %)
(11.0 %)
(13.0 %)
(16.0 %)
(19.0 %)
(22.0 %)
(25.0 %)
(27.0 %)
(30.0 %)
(33.0 %)
(36.0 %)
(38.0 %)
(41.0 %)
(44.0 %)
(47.0 %)
(50.0 %)
(52.0 %)
(55.0 %)
(58.0 %)
(61.0 %)
(63.0 %)
(66.0 %)
(69.0 %)
(72.0 %)
(75.0 %)
(77.0 %)
(80.0 %)
(83.0 %)
(86.0 %)
(88.0 %)
(91.0 %)
(94.0 %)
(97.0 %)
(100.0 %)
create mesh structure......
(2.0 %)
(5.0 %)
(8.0 %)
(11.0 %)
(13.0 %)
(16.0 %)
(19.0 %)
(22.0 %)
(25.0 %)
(27.0 %)
(30.0 %)
(33.0 %)
(36.0 %)
(38.0 %)
(41.0 %)
(44.0 %)
(47.0 %)
(50.0 %)
(52.0 %)
(55.0 %)
(58.0 %)
(61.0 %)
(63.0 %)
(66.0 %)
(69.0 %)
(72.0 %)
(75.0 %)
(77.0 %)
(80.0 %)
(83.0 %)
(86.0 %)
(88.0 %)
(91.0 %)
(94.0 %)
(97.0 %)
(100.0 %)
create mesh structure......
(2.0 %)
(5.0 %)
(8.0 %)
(11.0 %)
(13.0 %)
(16.0 %)
(19.0 %)
(22.0 %)
(25.0 %)
(27.0 %)
(30.0 %)
(33.0 %)
(36.0 %)
(38.0 %)
(41.0 %)
(44.0 %)
(47.0 %)
(50.0 %)
(52.0 %)
(55.0 %)
(58.0 %)
(61.0 %)
(63.0 %)
(66.0 %)
(69.0 %)
(72.0 %)
(75.0 %)
(77.0 %)
(80.0 %)
(83.0 %)
(86.0 %)
(88.0 %)
(91.0 %)
(94.0 %)
(97.0 %)
(100.0 %)
------------------------------------------------------------------------------
Try importing 'Draft'
------------------------------------------------------------------------------
Try importing 'DraftGeomUtils'
------------------------------------------------------------------------------
Try importing 'draftfunctions.svg'
------------------------------------------------------------------------------
Try importing 'DraftVecUtils'
------------------------------------------------------------------------------
Temporary document 'Draok
test_arc_3points (drafttests.test_creation.DraftCreation)
Create a circular arc from three points. ... ok
test_bezcurve (drafttests.test_creation.DraftCreation)
Create a bezier curve of six points, degree five. ... ok
test_bspline (drafttests.test_creation.DraftCreation)
Create a BSpline of three points. ... ok
test_circle (drafttests.test_creation.DraftCreation)
Create a circle. ... ok
test_cubicbezcurve (drafttests.test_creation.DraftCreation)
Create a cubic bezier curve of four points. ... ok
test_dimension_angular (drafttests.test_creation.DraftCreation)
Create an angular dimension between two lines at given angles. ... ok
test_dimension_linear_obj (drafttests.test_creation.DraftCreation)
Create a linear dimension linked to an object. ... ok
test_dimension_linear_simple (drafttests.test_creation.DraftCreation)
Create a simple linear dimension not linked to an object. ... ok
test_dimension_radial_obj (drafttests.test_creation.DraftCreation)
Create a circle and then a radial and a diameter dimension. ... ok
test_ellipse (drafttests.test_creation.DraftCreation)
Create an ellipse. ... ok
test_facebinder (drafttests.test_creation.DraftCreation)
Create a box, and then a facebinder from its faces. ... ok
test_fillet (drafttests.test_creation.DraftCreation)
Create two lines, and a fillet between them. ... ftCreation'
Test 'Draft Arc'
radius=2
startangle=0, endangle=90
------------------------------------------------------------------------------
Temporary document 'DraftCreation'
Test 'Draft Arc 3Points'
a=Vector (5.0, 0.0, 0.0), b=Vector (4.0, 3.0, 0.0)
c=Vector (0.0, 5.0, 0.0)
----------------
Arc by 3 points
p1: Vector (5.0, 0.0, 0.0)
p2: Vector (4.0, 3.0, 0.0)
p3: Vector (0.0, 5.0, 0.0)
Radius: 5.000000000000002
Center: Vector (-1.3322676295501878e-15, -1.3322676295501878e-15, 0.0)
------------------------------------------------------------------------------
Temporary document 'DraftCreation'
Test 'Draft BezCurve'
a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0)
c=Vector (5.0, 3.0, 0.0), d=Vector (9.0, 0.0, 0.0)
e=Vector (12.0, 5.0, 0.0), f=Vector (12.0, 8.0, 0.0)
------------------------------------------------------------------------------
Temporary document 'DraftCreation'
Test 'Draft BSpline'
a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 0.0, 0.0)
c=Vector (2.0, 2.0, 0.0)
------------------------------------------------------------------------------
Temporary document 'DraftCreation'
Test 'Draft Circle'
radius=3
------------------------------------------------------------------------------
Temporary document 'DraftCreation'
Test 'Draft CubBezCurve'
a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0)
c=Vector (5.0, 3.0, 0.0), d=Vector (9.0, 0.0, 0.0)
------------------------------------------------------------------------------
Temporary document 'DraftCreation'
Test 'Draft Dimension Angular'
Occasionally crashes
center=Vector (0.0, 0.0, 0.0)
angle1=20, angle2=70
dim_line=Vector (3.0, 1.0, 0.0)
----------------
Angular dimension
center: Vector (0.0, 0.0, 0.0)
angles: [20, 70]
dim_line: Vector (3.0, 1.0, 0.0)
normal: None
------------------------------------------------------------------------------
Temporary document 'DraftCreation'
Test 'Draft Dimension'
Occasionally crashes
a=Vector (0.0, 0.0, 0.0), b=Vector (9.0, 0.0, 0.0)
Recompute......
(100.0 %)
----------------
Linear dimension
edge_object: Line
i1: 1
i2: 2
dim_line: Vector (5.0, 3.0, 0.0)
------------------------------------------------------------------------------
Temporary document 'DraftCreation'
Test 'Draft Dimension'
Occasionally crashes
a=Vector (0.0, 0.0, 0.0), b=Vector (9.0, 0.0, 0.0)
c=Vector (4.0, -1.0, 0.0)
----------------
Linear dimension
p1: Vector (0.0, 0.0, 0.0)
p2: Vector (9.0, 0.0, 0.0)
dim_line: Vector (4.0, -1.0, 0.0)
------------------------------------------------------------------------------
Temporary document 'DraftCreation'
Test 'Draft Dimension Radial'
radius=10
startangle=0, endangle=90
Recompute......
(100.0 %)
----------------
Radial dimension
edge_object: Arc
index: 1
mode: radius
dim_line: Vector (1.0, 1.0, 0.0)
----------------
Radial dimension
edge_object: Arc
index: 1
mode: diameter
dim_line: Vector (3.0, 1.0, 0.0)
------------------------------------------------------------------------------
Temporary document 'DraftCreation'
Test 'Draft Ellipse'
major_axis=5, minor_axis=3
------------------------------------------------------------------------------
Temporary document 'DraftCreation'
Test 'Draft Facebinder'
In order to test this, a selection is needed
or an App::PropertyLinkSubList
Box
Recompute......
(100.0 %)
object='Solid' (Part::Box)
sub-elements=('Face1', 'Face6')
------------------------------------------------------------------------------
Temporary document 'DraftCreation'
Test 'Draft Fillet'
Lines
a=Vector (0.0, 0.0, 0.0), b=Vector (8.0, 0.0, 0.0)
b=Vector (8.0, 0.0, 0.0), c=Vector (8.0, 8.0, 0.0)
Recompute......
(50.0 %)
(100.0 %)
Fillet
radius=4
----------------
Fillet
(1): Line; length: 8.0
(2): Line001; length: 8.0
Segment 1, length: 3.999999999999999
Segment 2, length: 6.283185307179587
Segment 3, length: 3.999999999999999
Update radius currently not implemented: r=0.0 mm
Update radius currently not implemented:ok
test_label (drafttests.test_creation.DraftCreation)
Create a label. ... ok
test_layer (drafttests.test_creation.DraftCreation)
Create a layer, and add a rectangle to it. ... ok
test_line (drafttests.test_creation.DraftCreation)
Create a line. ... ok
test_point (drafttests.test_creation.DraftCreation)
Create a point. ... ok
test_polygon (drafttests.test_creation.DraftCreation)
Create a regular polygon. ... ok
test_polyline (drafttests.test_creation.DraftCreation)
Create a polyline. ... ok
test_rectangle (drafttests.test_creation.DraftCreation)
Create a rectangle. ... ok
test_shapestring (drafttests.test_creation.DraftCreation)
Create a ShapeString. NOT IMPLEMENTED CURRENTLY. ... ok
test_text (drafttests.test_creation.DraftCreation)
Create a text object. ... ok
test_circular_array (drafttests.test_modification.DraftModification)
Create a rectangle, and a circular array. ... ok
test_clone (drafttests.test_modification.DraftModification)
Create a box, then create a clone of it. ... ok
test_copy (drafttests.test_modification.DraftModification)
Create a line, then copy and move it. ... r=4.0 mm
------------------------------------------------------------------------------
Temporary document 'DraftCreation'
Test 'Draft Label'
Occasionally crashes
target_point=Vector (0.0, 0.0, 0.0), distance=-25
placement=Placement [Pos=(50,50,0), Yaw-Pitch-Roll=(0,0,0)]
----------------
Label
target_point: Vector (0.0, 0.0, 0.0)
placement: Placement [Pos=(50,50,0), Yaw-Pitch-Roll=(0,0,0)]
label_type: Custom
custom_text: Label
direction: Horizontal
distance: -25
Recompute......
(100.0 %)
------------------------------------------------------------------------------
Temporary document 'DraftCreation'
Test 'Draft Layer'
length=5, width=2
----------------
Layer
line_width: 2.0
draw_style: Solid
transparency: 0
------------------------------------------------------------------------------
Temporary document 'DraftCreation'
Test 'Draft Line'
a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 0.0, 0.0)
------------------------------------------------------------------------------
Temporary document 'DraftCreation'
Test 'Draft Point'
p.x=5.0, p.y=3.0, p.z=2.0
------------------------------------------------------------------------------
Temporary document 'DraftCreation'
Test 'Draft Polygon'
n_faces=6, radius=5
------------------------------------------------------------------------------
Temporary document 'DraftCreation'
Test 'Draft Wire'
a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 0.0, 0.0)
c=Vector (2.0, 2.0, 0.0)
------------------------------------------------------------------------------
Temporary document 'DraftCreation'
Test 'Draft Rectangle'
length=5, width=2
------------------------------------------------------------------------------
Temporary document 'DraftCreation'
Test 'Draft ShapeString'
In order to test this, a font file is needed.
text='Testing Shapestring ', font='None'
Arguments to placeholder function
p1=Text; p2=None
p3=None; p4=None
p5=None
#-----------------------------------------------------#
# This test is not implemented currently
#-----------------------------------------------------#
Automatic PASS
------------------------------------------------------------------------------
Temporary document 'DraftCreation'
Test 'Draft Text'
text='Testing testing'
----------------
Text
string: Testing testing
placement: None
------------------------------------------------------------------------------
Temporary document 'DraftModification'
Test 'Draft CircularArray'
Rectangle
length=4, width=2
Recompute......
(100.0 %)
Array
radial_distance=10, tangential_distance=8
number=3, symmetry=1
axis=Vector (0.0, 0.0, 1.0)
center=Vector (0.0, 0.0, 0.0)
----------------
Circular array
base_object: Rectangle
r_distance: 10
tan_distance: 8
number: 3
symmetry: 1
axis: Vector (0.0, 0.0, 1.0)
center: Vector (0.0, 0.0, 0.0)
use_link: True
------------------------------------------------------------------------------
Temporary document 'DraftModification'
Test 'Draft Clone'
Recompute......
(100.0 %)
object: 'Solid' (Part::Box)
clone: 'Clone' (Part::FeaturePython)
------------------------------------------------------------------------------
Temporary document 'DraftModification'
Test 'Draft Move with copy'
Line
a=Vector (0.0, 3.0, 0.0), b=Vector (2.0, 3.0, 0.0)
Translation vector (copy)
c=Vector (2.0, 2.0, 0.0)
Importing project files......
(50.0 %)
File was not written with this version of the topology
ok
test_downgrade (drafttests.test_modification.DraftModification)
Downgrade a closed Draft Wire into three simple Part Edges. ... ok
test_draft_to_drawing (drafttests.test_modification.DraftModification)
Create a solid, and then a projected view in a Drawing page. ... The Drawing Workbench is obsolete since 0.17,
consider using the TechDraw Workbench instead
ok
test_draft_to_sketch (drafttests.test_modification.DraftModification)
Convert a Draft object to a Sketch and back. ... ok
test_extend (drafttests.test_modification.DraftModification)
Extend a line. NOT IMPLEMENTED. ... ok
test_join (drafttests.test_modification.DraftModification)
Join two lines into a single Draft Wire. ... ok
test_mirror (drafttests.test_modification.DraftModification)
Create a rectangle, then a mirrored shape. ... ok
test_move (drafttests.test_modification.DraftModification)
Create a line and move it. ... ok
test_offset_closed (drafttests.test_modification.DraftModification)
Create a rectangle, then produce an offset copy. ... something wrong with firstDir
ok
test_offset_open (drafttests.test_modification.DraftModification)
Create a wire, then produce an offset copy. ... ok
test_path_array (drafttests.test_modification.DraftModification)
Create a wire, a polygon, and a path array. ... (100.0 %)
------------------------------------------------------------------------------
Temporary document 'DraftModification'
Test 'Draft Downgrade'
Closed wire
a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0)
c=Vector (2.0, 4.0, 0.0), a=Vector (0.0, 0.0, 0.0)
Recompute......
(100.0 %)
----------------
Downgrade objects
Found 1 parametric object: breaking its dependencies
Recompute......
(100.0 %)
1: Result 'Face' (Part::Feature)
----------------
Downgrade objects
Found 1 face: extracting its wires
Recompute......
(100.0 %)
2: Result 'Wire' (Part::Feature)
----------------
Downgrade objects
Found only wires: extracting their edges
Recompute......
(33.0 %)
(66.0 %)
(100.0 %)
3: Result 3 x 'Edge' (Part::Feature)
----------------
Downgrade objects
No more downgrade possible
Recompute......
(33.0 %)
(66.0 %)
(100.0 %)
4: Result '[]'
The last objects cannot be downgraded further
------------------------------------------------------------------------------
Temporary document 'DraftModification'
Test 'Draft Drawing'
Prism
n_sides=5
placement=Placement [Pos=(0,0,0), Yaw-Pitch-Roll=(0,45,0)]
Drawing view
page=Drawing::FeaturePage
template=/opt/beta/freecad.apl/FreeCAD.app/Contents/share/Mod/Drawing/Templates/A3_Landscape.svg
------------------------------------------------------------------------------
Temporary document 'DraftModification'
Test 'Draft Draft2Sketch'
Wire
a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0)
c=Vector (2.0, 4.0, 0.0)
Recompute......
(100.0 %)
Recompute......
(50.0 %)
(100.0 %)
1: Result 'Wire' (Sketcher::SketchObject)
Recompute......
(33.0 %)
(66.0 %)
(100.0 %)
2: Result 'Wire' (Part::Part2DObjectPython)
------------------------------------------------------------------------------
Temporary document 'DraftModification'
Test 'Draft Trimex extend'
Line
a=Vector (0.0, 0.0, 0.0), b=Vector (1.0, 1.0, 0.0)
Line 2
c=Vector (2.0, 2.0, 0.0), d=Vector (4.0, 2.0, 0.0)
Recompute......
(50.0 %)
(100.0 %)
Arguments to placeholder function
p1=<Part::Part2DObject>; p2=<Part::Part2DObject>
p3=None; p4=None
p5=None
#-----------------------------------------------------#
# This test is not implemented currently
#-----------------------------------------------------#
Automatic PASS
------------------------------------------------------------------------------
Temporary document 'DraftModification'
Test 'Draft Join'
Line 1
a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0)
Line 2
b=Vector (2.0, 2.0, 0.0), c=Vector (2.0, 4.0, 0.0)
------------------------------------------------------------------------------
Temporary document 'DraftModification'
Test 'Draft Mirror'
Rectangle
length=4, width=2
Mirror axis
p1=Vector (6.0, -2.0, 0.0)
p2=Vector (6.0, 2.0, 0.0)
----------------
Create mirror
------------------------------------------------------------------------------
Temporary document 'DraftModification'
Test 'Draft Move'
Line
a=Vector (0.0, 2.0, 0.0), b=Vector (2.0, 2.0, 0.0)
Translation vector
c=Vector (3.0, 1.0, 0.0)
------------------------------------------------------------------------------
Temporary document 'DraftModification'
Test 'Draft Offset'
Rectangle
length=4, width=2
Recompute......
(100.0 %)
Offset
vector=Vector (-1.0, -1.0, 0.0)
------------------------------------------------------------------------------
Temporary document 'DraftModification'
Test 'Draft Offset'
Wire
a=Vector (0.0, 2.0, 0.0), b=Vector (2.0, 4.0, 0.0)
c=Vector (5.0, 2.0, 0.0)
Recompute......
(100.0 %)
Offset
vector=Vector (-1.0, 1.0, 0.0)
------------------------------------------------------------------------------
Temporary document 'DraftModification'
Test 'Draft PathArray'
Wire
a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.ok
test_point_array (drafttests.test_modification.DraftModification)
Create a polygon, various point, and a point array. ... ok
test_polar_array (drafttests.test_modification.DraftModification)
Create a rectangle, and a polar array. ... ok
test_rectangular_array (drafttests.test_modification.DraftModification)
Create a rectangle, and a rectangular array. ... ok
test_rotate (drafttests.test_modification.DraftModification)
Create a line, then rotate it. ... ok
test_scale_part_feature_arcs (drafttests.test_modification.DraftModification)
Create and scale a part feature (arcs). ... ok
test_scale_part_feature_lines (drafttests.test_modification.DraftModification)
Create and scale a part feature (lines). ... ok
test_scale_rectangle (drafttests.test_modification.DraftModification)
Create and scale a rectangle. ... ok
test_scale_spline (drafttests.test_modification.DraftModification)
Create and scale a spline. ... ok
test_scale_wire (drafttests.test_modification.DraftModification)
Create and scale a wire. ... ok
test_shape_2d_view (drafttests.test_modification.DraftModification)
Create a prism and then a 2D projection of it. ... ok
test_split (drafttests.test_modification.DraftModification)
Split a Draft Wire into two Draft Wires. ... ok
test_stretch (drafttests.test_modification.DraftModification)
Stretch a line. NOT IMPLEMENTED. ... 0)
c=Vector (2.0, 4.0, 0.0), d=Vector (8.0, 4.0, 0.0)
Polygon
n_faces=3, radius=1
Path Array
number=4, translation=Vector (0.0, 1.0, 0.0)
subelements=Edge1, align=False
----------------
Path array
base_object: Polygon
path_object: Wire
count: 4
extra: Vector (0.0, 1.0, 0.0)
subelements: Edge1
align: False
align_mode: Original
tan_vector: Vector (1.0, 0.0, 0.0)
force_vertical: False
vertical_vector: Vector (0.0, 0.0, 1.0)
use_link: True
------------------------------------------------------------------------------
Temporary document 'DraftModification'
Test 'Draft PointArray'
Points
a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0)
c=Vector (2.0, 4.0, 0.0), d=Vector (8.0, 4.0, 0.0)
Upgrade
----------------
Upgrade objects
Found points: creating compound
Polygon
n_faces=3, radius=1
Point Array
----------------
Point array
base_object: Polygon
point_object: Block
extra: None
------------------------------------------------------------------------------
Temporary document 'DraftModification'
Test 'Draft PolarArray'
Rectangle
length=4, width=2
Recompute......
(100.0 %)
Array
number=5, polar_angle=180
center=Vector (-4.0, 0.0, 0.0)
----------------
Polar array
base_object: Rectangle
number: 5
angle: 180
center: Vector (-4.0, 0.0, 0.0)
use_link: True
------------------------------------------------------------------------------
Temporary document 'DraftModification'
Test 'Draft OrthoArray'
Rectangle
length=4, width=2
Recompute......
(100.0 %)
Array
direction_x=Vector (5.0, 0.0, 0.0)
direction_y=Vector (0.0, 4.0, 0.0)
direction_z=Vector (0.0, 0.0, 6.0)
number_x=3, number_y=4, number_z=6
----------------
Orthogonal array
base_object: Rectangle
v_x: Vector (5.0, 0.0, 0.0)
v_y: Vector (0.0, 4.0, 0.0)
v_z: Vector (0.0, 0.0, 6.0)
n_x: 3
n_y: 4
n_z: 6
use_link: True
------------------------------------------------------------------------------
Temporary document 'DraftModification'
Test 'Draft Rotate'
Line
a=Vector (1.0, 1.0, 0.0), b=Vector (3.0, 1.0, 0.0)
Recompute......
(100.0 %)
Rotation
angle=90 degrees
------------------------------------------------------------------------------
Temporary document 'DraftModification'
Test 'Draft Scale part feature (arcs)'
Recompute......
(100.0 %)
Recompute......
(100.0 %)
------------------------------------------------------------------------------
Temporary document 'DraftModification'
Test 'Draft Scale part feature (lines)'
Recompute......
(100.0 %)
Recompute......
(100.0 %)
------------------------------------------------------------------------------
Temporary document 'DraftModification'
Test 'Draft Scale rectangle'
Recompute......
(100.0 %)
Recompute......
(100.0 %)
------------------------------------------------------------------------------
Temporary document 'DraftModification'
Test 'Draft Scale spline'
Recompute......
(100.0 %)
Recompute......
(100.0 %)
------------------------------------------------------------------------------
Temporary document 'DraftModification'
Test 'Draft Scale wire'
Recompute......
(100.0 %)
Recompute......
(100.0 %)
------------------------------------------------------------------------------
Temporary document 'DraftModification'
Test 'Draft Shape2DView'
Prism
n_sides=5
placement=Placement [Pos=(0,0,0), Yaw-Pitch-Roll=(0,45,0)]
Projection 2D view
direction=Vector (0.0, 0.0, 1.0)
------------------------------------------------------------------------------
Temporary document 'DraftModification'
Test 'Draft_Split'
Wire
a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0)
c=Vector (2.0, 4.0, 0.0), d=Vector (6.0, 4.0, 0.0)
Split at
p=Vector (2.0, 2.0, 0.0), index=1
------------------------------------------------------------------------------
Temporary document 'DraftModification'
Test 'Draft Stretch'
This test requok
test_trim (drafttests.test_modification.DraftModification)
Trim a line. NOT IMPLEMENTED. ... ok
test_upgrade (drafttests.test_modification.DraftModification)
Upgrade two Lines into a closed Wire, then draftify it. ... ok
test_wire_to_bspline (drafttests.test_modification.DraftModification)
Convert a polyline to BSpline and back. ... ok
test_export_svg (drafttests.test_svg.DraftSVG)
Create some figures and export them to an SVG file. ... ok
test_get_svg_from_arch_space_with_zero_vector (drafttests.test_svg.DraftSVG)
Try to get a svg string from an Arch Space with a zero-vector as direction. ... ok
test_read_svg (drafttests.test_svg.DraftSVG)
Read an SVG file and import its elements as Draft objects. ... ok
test_export_dxf (drafttests.test_dxf.DraftDXF)
Create some figures and export them to a DXF file. ... ires an object and a selection
Line
a=Vector (0.0, 0.0, 0.0), b=Vector (1.0, 1.0, 0.0)
Arguments to placeholder function
p1=<Part::Part2DObject>; p2=Vector (4.0, 1.0, 0.0)
p3=None; p4=None
p5=None
#-----------------------------------------------------#
# This test is not implemented currently
#-----------------------------------------------------#
Automatic PASS
------------------------------------------------------------------------------
Temporary document 'DraftModification'
Test 'Draft Trimex trim'
Line
a=Vector (0.0, 0.0, 0.0), b=Vector (3.0, 3.0, 0.0)
Line 2
c=Vector (2.0, 2.0, 0.0), d=Vector (4.0, 2.0, 0.0)
Recompute......
(50.0 %)
(100.0 %)
Arguments to placeholder function
p1=<Part::Part2DObject>; p2=<Part::Part2DObject>
p3=None; p4=None
p5=None
#-----------------------------------------------------#
# This test is not implemented currently
#-----------------------------------------------------#
Automatic PASS
------------------------------------------------------------------------------
Temporary document 'DraftModification'
Test 'Draft Upgrade'
Line 1
a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0)
Line 2
b=Vector (2.0, 2.0, 0.0), c=Vector (2.0, 4.0, 0.0)
Recompute......
(50.0 %)
(100.0 %)
----------------
Upgrade objects
Found several wires or edges: wiring them
Recompute......
(100.0 %)
1: Result 'Wire' (Part::Feature)
----------------
Upgrade objects
trying: closing it
Found 1 open wire: closing it
Recompute......
(100.0 %)
2: Result 'Wire' (Part::Feature)
----------------
Upgrade objects
Found closed wires: creating faces
Recompute......
(100.0 %)
3: Result 'Face' (Part::Feature)
----------------
Upgrade objects
Found 1 non-parametric objects: draftifying it
Recompute......
(100.0 %)
4: Result 'Wire' (Part::Part2DObjectPython)
----------------
Upgrade objects
Unable to upgrade these objects.
Recompute......
(100.0 %)
The last object cannot be upgraded further
------------------------------------------------------------------------------
Temporary document 'DraftModification'
Test 'Draft WireToBSpline'
Wire
a=Vector (0.0, 0.0, 0.0), b=Vector (2.0, 2.0, 0.0)
c=Vector (2.0, 4.0, 0.0)
Recompute......
(50.0 %)
(100.0 %)
1: Result 'BSpline' (Part::Part2DObjectPython)
2: Result 'Wire' (Part::Part2DObjectPython)
------------------------------------------------------------------------------
Temporary document 'DraftSVG'
Test 'importSVG.export'
file=/opt/beta/freecad.apl/FreeCAD.app/Contents/share/Mod/Draft/drafttest/out_test.svg
exists=False
Arguments to placeholder function
p1=/opt/beta/freecad.apl/FreeCAD.app/Contents/share/Mod/Draft/drafttest/out_test.svg; p2=None
p3=None; p4=None
p5=None
#-----------------------------------------------------#
# This test is not implemented currently
#-----------------------------------------------------#
Automatic PASS
------------------------------------------------------------------------------
Temporary document 'DraftSVG'
Recompute......
(50.0 %)
(100.0 %)
------------------------------------------------------------------------------
Temporary document 'DraftSVG'
Test 'importSVG.import'
This test requires an SVG file to read.
file=/opt/beta/freecad.apl/FreeCAD.app/Contents/share/Mod/Draft/drafttest/test.svg
exists=False
Arguments to placeholder function
p1=/opt/beta/freecad.apl/FreeCAD.app/Contents/share/Mod/Draft/drafttest/test.svg; p2=None
p3=None; p4=None
p5=None
#-----------------------------------------------------#
# This test is not implemented currently
#-----------------------------------------------------#
Automatic PASS
------------------------------------------------------------------------------
Temporary document 'DraftDXF'
Test 'importDXF.export'
file=/opt/beta/freecad.apl/FreeCAD.app/Contents/share/Mod/Draft/drafttest/out_test.dok
test_read_dxf (drafttests.test_dxf.DraftDXF)
Read a DXF file and import its elements as Draft objects. ... ok
test_export_dwg (drafttests.test_dwg.DraftDWG)
Create some figures and export them to a DWG file. ... ok
test_read_dwg (drafttests.test_dwg.DraftDWG)
Read a DWG file and import its elements as Draft objects. ... ok
testAsynchronPrintFromThread (BaseTests.ConsoleTestCase) ... ok
testPrint (BaseTests.ConsoleTestCase) ... Printing error
Printing warning
ok
testSynchronPrintFromThread (BaseTests.ConsoleTestCase) ... ok
testAngle (BaseTests.ParameterTestCase) ... ok
testAngleWithNullVector (BaseTests.ParameterTestCase) ... ok
testBool (BaseTests.ParameterTestCase) ... ok
testBounding (BaseTests.ParameterTestCase) ... ok
testExportImport (BaseTests.ParameterTestCase) ... ok
testFloat (BaseTests.ParameterTestCase) ... ok
testGroup (BaseTests.ParameterTestCase) ... ok
testInt (BaseTests.ParameterTestCase) ... ok
testMatrix (BaseTests.ParameterTestCase) ... ok
testNesting (BaseTests.ParameterTestCase) ... ok
testRotAndMoveMatrix (BaseTests.ParameterTestCase) ... ok
testRotation (BaseTests.ParameterTestCase) ... ok
testString (BaseTests.ParameterTestCase) ... ok
testConversions (UnitTests.UnitBasicCases) ... ok
testDivide (UnitTests.UnitBasicCases) ... ok
testEnergy (UnitTests.UnitBasicCases) ... ok
testImperial (UnitTests.UnitBasicCases) ... ok
testSchemeTranslation (UnitTests.UnitBasicCases) ... 10.0 mm : 9.524999999999999 mm : ('3/8"', 25.4, 'in') : CentiMetre : Building US (ft-in/sqft/cft)
100.0 mm : 98.425 mm : ('3+7/8"', 25.4, 'in') : DeciMetre : Building US (ft-in/sqft/cft)
1000000.0 mm : 1000001.175 mm : ('3280\' 10+1/8"', 25.4, 'in') : KiloMetre : Building US (ft-in/sqft/cft)
1000.0 mm : 1000.1250000000001 mm : ('3\' 3+3/8"', 25.4, 'in') : Metre : Building US (ft-in/sqft/cft)
1e-12 s^3*A^2/(mm^2*kg) : 1.0 : ('1.0000000000000000 µS', 1e-12, 'µS') : MicroSiemens : Standard (mm/kg/s/degree)
1e-12 s^3*A^2/(mm^2*kg) : 1.0 : ('1.0000000000000000 µS', 1e-12, 'µS') : MicroSiemens : MKS (m/kg/s/degree)
1.0 mm : 0.0 : ('0', 25.4, 'in') : MilliMetre : Building US (ft-in/sqft/cft)
0.0254 mm : 0.0 : ('0', 25.4, 'in') : Thou : Building US (ft-in/sqft/cft)
ok
testSchemes (UnitTests.UnitBasicCases) ... ok
testSelfConsistency (UnitTests.UnitBasicCases) ... ok
testTrigonometric (UnitTests.UnitBasicCases) ... ok
testVoltage (UnitTests.UnitBasicCases) ... ok
testIssue0003323 (Document.DocumentBacklinks) ... ok
testAbortTransaction (Document.DocumentBasicCases) ... ok
testAddRemove (Document.DocumentBasicCases) ... ok
testAddRemoveUndo (Document.DocumentBasicCases) ... ok
testAddition (Document.DocumentBasicCases) ... ok
testCreateDestroy (Document.DocumentBasicCases) ... ok
testDuplicateLinks (Document.DocumentBasicCases) ... ok
testEnum (Document.DocumentBasicCases) ... ok
testExtensionBug0002785 (Document.DocumentBasicCases) ... ok
testExtensionBugViewProvider (Document.DocumentBasicCases) ... ok
testExtensionGroup (Document.DocumentBasicCases) ... ok
testExtensions (Document.DocumentBasicCases) ... ok
testMem (Document.DocumentBasicCases) ... ok
testNoRecompute (Document.DocumentBasicCases) ... ok
testNoRecomputeParent (Document.DocumentBasicCases) ... ok
testNotification_Issue2902Part2 (Document.DocumentBasicCases) ... ok
testNotification_Issue2996 (Document.DocumentBasicCases) ... ok
testObjects (Document.DocumentBasicCases) ... ok
testPlacementList (Document.DocumentBasicCases) ... ok
testPropertyLink_Issue2902Part1 (Document.DocumentBasicCases) ... ok
testRemoval (Document.DocumentBasicCases) ... ok
testExpression (Document.DocumentExpressionCases) ... ok
testApplyFiles (Document.DocumentFileIncludeCases) ... ok
testGroup (Document.DocumentGroupCases) ... ok
testGroupAndGeoFeatureGroup (Document.DocumentGroupCases) ... xf
exists=False
Arguments to placeholder function
p1=/opt/beta/freecad.apl/FreeCAD.app/Contents/share/Mod/Draft/drafttest/out_test.dxf; p2=None
p3=None; p4=None
p5=None
#-----------------------------------------------------#
# This test is not implemented currently
#-----------------------------------------------------#
Automatic PASS
------------------------------------------------------------------------------
Temporary document 'DraftDXF'
Test 'importDXF.import'
This test requires a DXF file to read.
file=/opt/beta/freecad.apl/FreeCAD.app/Contents/share/Mod/Draft/drafttest/test.dxf
exists=False
Arguments to placeholder function
p1=/opt/beta/freecad.apl/FreeCAD.app/Contents/share/Mod/Draft/drafttest/test.dxf; p2=None
p3=None; p4=None
p5=None
#-----------------------------------------------------#
# This test is not implemented currently
#-----------------------------------------------------#
Automatic PASS
------------------------------------------------------------------------------
Temporary document 'DraftDWG'
Test 'importDWG.export'
file=/opt/beta/freecad.apl/FreeCAD.app/Contents/share/Mod/Draft/drafttest/out_test.dwg
exists=False
Arguments to placeholder function
p1=/opt/beta/freecad.apl/FreeCAD.app/Contents/share/Mod/Draft/drafttest/out_test.dwg; p2=None
p3=None; p4=None
p5=None
#-----------------------------------------------------#
# This test is not implemented currently
#-----------------------------------------------------#
Automatic PASS
------------------------------------------------------------------------------
Temporary document 'DraftDWG'
Test 'importDWG.import'
This test requires a DWG file to read.
file=/opt/beta/freecad.apl/FreeCAD.app/Contents/share/Mod/Draft/drafttest/test.dwg
exists=False
Arguments to placeholder function
p1=/opt/beta/freecad.apl/FreeCAD.app/Contents/share/Mod/Draft/drafttest/test.dwg; p2=None
p3=None; p4=None
p5=None
#-----------------------------------------------------#
# This test is not implemented currently
#-----------------------------------------------------#
Automatic PASS
Call from Python thread (not synchronized): count=1
Call from Python thread (not synchronized): count=2
Call from Python thread (not synchronized): count=3
Call from Python thread (not synchronized): count=4
Call from Python thread (not synchronized): count=5
Call from Python thread (not synchronized): count=6
Call from Python thread (not synchronized): count=7
Call from Python thread (not synchronized): count=8
Call from Python thread (not synchronized): count=9
Call from Python thread (not synchronized): count=10
10
Printing message
Call from Python thread: count=1
Call from Python thread: count=2
Call from Python thread: count=3
Call from Python thread: count=4
Call from Python thread: count=5
Call from Python thread: count=6
Call from Python thread: count=7
Call from Python thread: count=8
Call from Python thread: count=9
Call from Python thread: count=10
10
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(50.0 %)
(100.0 %)
Recompute......
(50.0 %)
(100.0 %)
Recompute......
(50.0 %)
(100.0 %)
Recompute......
(50.0 %)
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Importing project files......
(100.0 %)
Recompute......
(50.0 %)
(100.0 %)
Recompute......
(50.0 %)
(100.0 %)
Recompute......
(50.0 %)
(100.0 %)
Importing project files......
(100.0 %)
Postprocessing......
(100.0 %)
Importing project files......
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(5.0 %)
(10.0 %)
(15.0 %)
(21.0 %)
(26.0 %)
(31.0 %)
(36.0 %)
(42.0 %)
(47.0 %)
(52.0 %)
(57.0 %)
(63.0 %)
App::FeatureTest / Fusion: Links go out of the allowed scope
App::FeatureTest / Fusion: Links go out of the allowed scope
7.4e-08 <App> Document.cpp(3172): The graph must be a DAG.
0.00147054 <App> Document.cpp(3527): GroupTests#Part1 still touched after recompute
ok
testIssue0003150Part2 (Document.DocumentGroupCases) ... ok
testDocument (Document.DocumentObserverCases) ... ok
testGuiObserver (Document.DocumentObserverCases) ... ok
testObject (Document.DocumentObserverCases) ... ok
testRemoveObserver (Document.DocumentObserverCases) ... ok
testSave (Document.DocumentObserverCases) ... ok
testUndoDisabledDocument (Document.DocumentObserverCases) ... ok
testColorList (Document.DocumentPlatformCases) ... ok
testFloatList (Document.DocumentPlatformCases) ... ok
testPoints (Document.DocumentPlatformCases) ... ok
testVectorList (Document.DocumentPlatformCases) ... ok
testDescent (Document.DocumentPropertyCases) ... (68.0 %)
(73.0 %)
(78.0 %)
(84.0 %)
(89.0 %)
(94.0 %)
(100.0 %)
Recompute......
(4.0 %)
(9.0 %)
(13.0 %)
(18.0 %)
(22.0 %)
(27.0 %)
(31.0 %)
(36.0 %)
(40.0 %)
(45.0 %)
(50.0 %)
(54.0 %)
(59.0 %)
(63.0 %)
(68.0 %)
(72.0 %)
(77.0 %)
(81.0 %)
(86.0 %)
(90.0 %)
(95.0 %)
(100.0 %)
Recompute......
(4.0 %)
(9.0 %)
(13.0 %)
(18.0 %)
(22.0 %)
(27.0 %)
(31.0 %)
(36.0 %)
(40.0 %)
(45.0 %)
(50.0 %)
(54.0 %)
(59.0 %)
(63.0 %)
(68.0 %)
(72.0 %)
(77.0 %)
(81.0 %)
(86.0 %)
(90.0 %)
(95.0 %)
(100.0 %)
Recompute......
(4.0 %)
(9.0 %)
(13.0 %)
(18.0 %)
(22.0 %)
(27.0 %)
(31.0 %)
(36.0 %)
(40.0 %)
(45.0 %)
(50.0 %)
(54.0 %)
(59.0 %)
(63.0 %)
(68.0 %)
(72.0 %)
(77.0 %)
(81.0 %)
(86.0 %)
(90.0 %)
(95.0 %)
(100.0 %)
Recompute......
(4.0 %)
(9.0 %)
(13.0 %)
(18.0 %)
(22.0 %)
(27.0 %)
(31.0 %)
(36.0 %)
(40.0 %)
(45.0 %)
(50.0 %)
(54.0 %)
(59.0 %)
(63.0 %)
(68.0 %)
(72.0 %)
(77.0 %)
(81.0 %)
(86.0 %)
(90.0 %)
(95.0 %)
(100.0 %)
Recompute......
(4.0 %)
(9.0 %)
(13.0 %)
(18.0 %)
(22.0 %)
(27.0 %)
(31.0 %)
(36.0 %)
(40.0 %)
(45.0 %)
(50.0 %)
(54.0 %)
(59.0 %)
(63.0 %)
(68.0 %)
(72.0 %)
(77.0 %)
(81.0 %)
(86.0 %)
(90.0 %)
(95.0 %)
(100.0 %)
Recompute......
(4.0 %)
(9.0 %)
(13.0 %)
(18.0 %)
(22.0 %)
(27.0 %)
(31.0 %)
(36.0 %)
(40.0 %)
(45.0 %)
(50.0 %)
(54.0 %)
(59.0 %)
(63.0 %)
(68.0 %)
(72.0 %)
(77.0 %)
(81.0 %)
(86.0 %)
(90.0 %)
(95.0 %)
(100.0 %)
Recompute......
(4.0 %)
(9.0 %)
Recompute......
(4.0 %)
(9.0 %)
(13.0 %)
(18.0 %)
(22.0 %)
(27.0 %)
(31.0 %)
(36.0 %)
(40.0 %)
(45.0 %)
(50.0 %)
(54.0 %)
(59.0 %)
(63.0 %)
(68.0 %)
(72.0 %)
(77.0 %)
(81.0 %)
(86.0 %)
(90.0 %)
(95.0 %)
(100.0 %)
Recompute......
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Importing project files......
(20.0 %)
(40.0 %)
(60.0 %)
(80.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Importing project files......
(8.0 %)
(16.0 %)
(25.0 %)
(33.0 %)
(41.0 %)
(50.0 %)
File was not written with this version of the topology
ok
testRemoveProperty (Document.DocumentPropertyCases) ... ok
testRemovePropertyExpression (Document.DocumentPropertyCases) ... ok
testRemovePropertyOnChange (Document.DocumentPropertyCases) ... ok
testDescent (Document.DocumentRecomputeCases) ... ok
testRecompute (Document.DocumentRecomputeCases) ... <App::FeatureTest object>
<App::FeatureTest object>
<App::FeatureTest object>
<App::FeatureTest object>
<App::FeatureTest object>
<App::FeatureTest object>
<App::FeatureTest object>
<App::FeatureTest object>
<App::FeatureTest object>
<App::FeatureTest object>
<App::FeatureTest object>
ok
testActiveDocument (Document.DocumentSaveRestoreCases) ... ok
testExtensionSaveRestore (Document.DocumentSaveRestoreCases) ... ok
testPersistenceContentDump (Document.DocumentSaveRestoreCases) ... Document with the UUID 'f37f4e8b-d706-4a4e-9032-fe1f474b62e0' already exists, change to 'beaea3b1-7775-4e47-b0ce-ffa3328cc3d7'
ok
testRestore (Document.DocumentSaveRestoreCases) ... ok
testSaveAndRestore (Document.DocumentSaveRestoreCases) ... ok
testUndo (Document.UndoRedoCases) ... ok
testUndoClear (Document.UndoRedoCases) ... ok
testUndoInList (Document.UndoRedoCases) ... ok
testUndoIssue0003150Part1 (Document.UndoRedoCases) ... ok
testUndoProperties (Document.UndoRedoCases) ... ok
testSaveAndRestore (UnicodeTests.DocumentSaveRestoreCases) ... ok
testUnicodeLabel (UnicodeTests.UnicodeBasicCases) ... ok
testAll (TestPythonSyntax.PythonSyntaxTestCase) ... ok
testAggregates (TestSpreadsheet.SpreadsheetCases)
Test all aggregate functions ... <Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet001.H6: Quantity::operator +=(): Unit mismatch in plus operation
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet001.H5: Quantity::operator -(): Unit mismatch in minus operation
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet001.H3: Quantity::operator >(): quantities need to have same unit to compare
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet001.H2: Quantity::operator <(): quantities need to have same unit to compare
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet001.H1: Quantity::operator +=(): Unit mismatch in plus operation
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet001.D1: Invalid number of entries: at least two required.
ok
testAlias (TestSpreadsheet.SpreadsheetCases)
Playing with aliases ... ok
testAmbiguousAlias (TestSpreadsheet.SpreadsheetCases)
Try to set the same alias twice (bug #2402) ... ok
testClearAlias (TestSpreadsheet.SpreadsheetCases)
This was causing a crash ... ok
testCrossDocumentLinks (TestSpreadsheet.SpreadsheetCases)
Expressions across files are not saved (bug #2442) ... (58.0 %)
(66.0 %)
(75.0 %)
(83.0 %)
(91.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(33.0 %)
(66.0 %)
(100.0 %)
Recompute......
(33.0 %)
(66.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Importing project files......
(8.0 %)
(16.0 %)
(25.0 %)
(33.0 %)
(41.0 %)
(50.0 %)
(58.0 %)
(66.0 %)
(75.0 %)
(83.0 %)
(91.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Importing project files......
(8.0 %)
(16.0 %)
(25.0 %)
(33.0 %)
(41.0 %)
(50.0 %)
(58.0 %)
(66.0 %)
(75.0 %)
(83.0 %)
(91.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(20.0 %)
(40.0 %)
(60.0 %)
(80.0 %)
(100.0 %)
Recompute......
(14.0 %)
(28.0 %)
(42.0 %)
(57.0 %)
(71.0 %)
(85.0 %)
(100.0 %)
Recompute......
(16.0 %)
(33.0 %)
(50.0 %)
(66.0 %)
(83.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(50.0 %)
Recompute......
(100.0 %)
Importing project files......
File was not written with this version of the topology
(100.0 %)
Postprocessing......
(100.0 %)
Importing project files......
File was not written with this version of the topology
ok
testFunctions (TestSpreadsheet.SpreadsheetCases)
Test all built-in simple functions ... <Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.C27: Units must be equal.
cath(7.071067811865476mm; 5mm; 4)
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.C26: Units must be equal.
cath(5mm; 3)
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.C24: Units must be equal.
hypot(3mm; 4; 5)
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.C23: Units must be equal.
hypot(3mm; 4)
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.D21: Exponent is not allowed to have a unit.
pow(7mm; 4mm)
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.C20: Units must be equal.
atan2(3mm; 3)
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.B17: Unit must be empty.
tanh(0.5mm)
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.B16: Unit must be empty.
cosh(0.5mm)
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.B15: Unit must be empty.
sinh(0.5mm)
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.B14: Unit must be empty.
atan(0.5mm)
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.B13: Unit must be empty.
acos(0.5mm)
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.B12: Unit must be empty.
asin(0.5mm)
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.C7: Unit must be empty.
log10(-3mm)
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.C6: Unit must be empty.
log(-3mm)
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.C5: Unit must be empty.
exp(-3mm)
ok
testInsertColumnsAlias (TestSpreadsheet.SpreadsheetCases)
Regression test for issue 4429; insert columns to sheet with aliases ... ok
testInsertRows (TestSpreadsheet.SpreadsheetCases)
Inserting rows -- check renaming of internal cells ... ok
testInsertRowsAlias (TestSpreadsheet.SpreadsheetCases)
Regression test for issue 4429; insert rows to sheet with aliases ... ok
testInvoluteGear (TestSpreadsheet.SpreadsheetCases)
Support of boolean or integer values ... ok
testIssue3128 (TestSpreadsheet.SpreadsheetCases)
Regression test for issue 3128; mod should work with arbitrary units for both arguments ... ok
testIssue3225 (TestSpreadsheet.SpreadsheetCases)
Inserting rows -- check renaming of internal cells ... ok
testIssue3363 (TestSpreadsheet.SpreadsheetCases)
Regression test for issue 3363; Nested conditionals statement fails with additional conditional statement in false-branch ... ok
testIssue3432 (TestSpreadsheet.SpreadsheetCases)
Regression test for issue 3432; numbers with units are ignored from aggregates ... ok
testIssue4156 (TestSpreadsheet.SpreadsheetCases)
Regression test for issue 4156; necessarily use of leading '=' to enter an expression, creates inconsistent behavior depending on the spreadsheet state ... ok
testMatrix (TestSpreadsheet.SpreadsheetCases)
Test Matrix/Vector/Placement/Rotation operations ... <Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.H2: Cannot invert singular matrix
G2 ^ -1
ok
testNumbers (TestSpreadsheet.SpreadsheetCases)
Test different numbers ... ok
testPlacementName (TestSpreadsheet.SpreadsheetCases)
Object name is equal to property name (bug #2389) ... ok
testPrecedence (TestSpreadsheet.SpreadsheetCases)
Precedence -- test precedence for relational operators and conditional operator. ... ok
testQuantitiesAndFractionsAsNumbers (TestSpreadsheet.SpreadsheetCases)
Test quantities and simple fractions as numbers ... ok
testRelationalOperators (TestSpreadsheet.SpreadsheetCases)
Test relational operators ... ok
testRemoveColumnsAlias (TestSpreadsheet.SpreadsheetCases)
Regression test for issue 4429; remove columns from sheet with aliases ... ok
testRemoveColumnsAliasReuseName (TestSpreadsheet.SpreadsheetCases)
Regression test for issue 4492; deleted aliases remains in database ... ok
testRemoveRows (TestSpreadsheet.SpreadsheetCases)
Removing rows -- check renaming of internal cells ... ok
testRemoveRowsAlias (TestSpreadsheet.SpreadsheetCases)
Regression test for issue 4429; remove rows from sheet with aliases ... ok
testRemoveRowsAliasReuseName (TestSpreadsheet.SpreadsheetCases)
Regression test for issue 4492; deleted aliases remains in database ... ok
testRenameAlias (TestSpreadsheet.SpreadsheetCases)
Test renaming of alias1 to alias2 in a spreadsheet ... ok
testRenameAlias2 (TestSpreadsheet.SpreadsheetCases)
Test renaming of alias1 to alias2 in a spreadsheet, when referenced from another object ... ok
testRenameAlias3 (TestSpreadsheet.SpreadsheetCases)
Test renaming of document object referenced from another object ... ok
testSetInvalidAlias (TestSpreadsheet.SpreadsheetCases)
Try to use a cell address as alias name ... ok
testSetInvalidAlias2 (TestSpreadsheet.SpreadsheetCases)
Try to use a unit (reserved word) as alias name ... ok
testSketcher (TestSpreadsheet.SpreadsheetCases)
Mixup of Label and Name (bug #2407) ... ok
testUndoAliasCreationReuseName (TestSpreadsheet.SpreadsheetCases)
Test deleted aliases by undo remains in database ... ok
testUnits (TestSpreadsheet.SpreadsheetCases)
Units -- test unit calculations. ... ok
test00 (PathTests.TestPathDressupDogbone.TestDressupDogbone)
Verify bones are inserted for simple moves. ... ok
test01 (PathTests.TestPathDressupDogbone.TestDressupDogbone)
Verify bones are inserted if hole ends with rapid move out. ... ok
test02 (PathTests.TestPathDressupDogbone.TestDressupDogbone)
Verify bones are correctly generated for a Profile. ... <Path.Area> Area.cpp(1432): hit bottom -0,1.77636e-15,1e-06
<Path.Area> Area.cpp(1432): hit bottom 0,0,1e-06
<Path.Area> Area.cpp(1432): hit bottom 2.52435e-29,-2.52435e-29,1e-06
ok
test03 (PathTests.TestPathDressupDogbone.TestDressupDogbone)
Verify no bone is inserted for straight move interrupted by plunge. ... ok
test04 (PathTests.TestPathDressupDogbone.TestDressupDogbone)
Verify can handle comments between moves ... ok
test05 (PathTests.TestPathDressupDogbone.TestDressupDogbone)
Verify can handle noops between moves ... ok
test00 (PathTests.TestPathDressupHoldingTags.TestHoldingTags)
Check Tag origin. ... ok
test01 (PathTests.TestPathDressupHoldingTags.TestHoldingTags)
Verify solid for a 90 degree tag is a cylinder. ... ok
test02 (PathTests.TestPathDressupHoldingTags.TestHoldingTags)
Verify trapezoidal tag has a cone shape with a lid. ... ok
test03 (PathTests.TestPathDressupHoldingTags.TestHoldingTags)
Verify pointy cone shape of tag with pointy end if width, angle and height match up. ... ok
test04 (PathTests.TestPathDressupHoldingTags.TestHoldingTags)
Verify height adjustment if tag isn't wide eough for angle. ... (100.0 %)
Postprocessing......
(100.0 %)
Recompute......
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(50.0 %)
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
Recompute......
(100.0 %)
Recompute......
(33.0 %)
(66.0 %)
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(50.0 %)
(100.0 %)
Recompute......
(50.0 %)
(100.0 %)
Recompute......
(50.0 %)
(100.0 %)
Recompute......
(50.0 %)
(100.0 %)
Recompute......
(50.0 %)
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(50.0 %)
(100.0 %)
Recompute......
(33.0 %)
(66.0 %)
(100.0 %)
Recompute......
(12.0 %)
(25.0 %)
(37.0 %)
(50.0 %)
(62.0 %)
(75.0 %)
(87.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Recompute......
(4.0 %)
(9.0 %)
(13.0 %)
(18.0 %)
(22.0 %)
(27.0 %)
(31.0 %)
(36.0 %)
(40.0 %)
(45.0 %)
(50.0 %)
(54.0 %)
(59.0 %)
(63.0 %)
(68.0 %)
(72.0 %)
(77.0 %)
(81.0 %)
(86.0 %)
(90.0 %)
(95.0 %)
(100.0 %)
PathSetupSheet.INFO: SetupSheet has no support for Profile Faces
Recompute......
(7.0 %)
(15.0 %)
(23.0 %)
(30.0 %)
(38.0 %)
(46.0 %)
(53.0 %)
(61.0 %)
(69.0 %)
(76.0 %)
(84.0 %)
(92.0 %)
(100.0 %)
Recompute......
(7.0 %)
(14.0 %)
(21.0 %)
(28.0 %)
(35.0 %)
(42.0 %)
(50.0 %)
(57.0 %)
(64.0 %)
(71.0 %)
(78.0 %)
(85.0 %)
(92.0 %)
(100.0 %)
Importing project files......
(20.0 %)
(40.0 %)
(60.0 %)
(80.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(7.0 %)
(15.0 %)
(23.0 %)
(30.0 %)
(38.0 %)
(46.0 %)
(53.0 %)
(61.0 %)
(69.0 %)
(76.0 %)
(84.0 %)
(92.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Recompute......
(4.0 %)
(8.0 %)
(12.0 %)
(16.0 %)
(20.0 %)
(25.0 %)
(29.0 %)
(33.0 %)
(37.0 %)
(41.0 %)
(45.0 %)
(50.0 %)
(54.0 %)
(58.0 %)
(62.0 %)
(66.0 %)
(70.0 %)
(75.0 %)
(79.0 %)
(83.0 %)
(87.0 %)
(91.0 %)
(95.0 %)
(100.0 %)
PathSetupSheet.INFO: SetupSheet has no support for Adaptive
Recompute......
(6.0 %)
(13.0 %)
(20.0 %)
(26.0 %)
(33.0 %)
(40.0 %)
(46.0 %)
(53.0 %)
(60.0 %)
(66.0 %)
(73.0 %)
PathAdaptive.INFO: *** Adaptive toolpath processing started...
Tool Diameter: 5
Accuracy: 6.3 um
** Processing region: 1
All cleared.
4.373428289111414
ok
test00 (PathTests.TestPathAdaptive.TestPathAdaptive)
test00() Empty test. ... ok
test01 (PathTests.TestPathAdaptive.TestPathAdaptive)
test01() Verify path generated on Face3. ... PathAdaptive.INFO: *** Done. Elapsed time: 0.281363 sec
(80.0 %)
(86.0 %)
(93.0 %)
(100.0 %)
PathSetupSheet.INFO: SetupSheet has no support for Adaptive
Recompute......
(6.0 %)
(12.0 %)
(18.0 %)
(25.0 %)
(31.0 %)
(37.0 %)
(43.0 %)
(50.0 %)
(56.0 %)
(62.0 %)
(68.0 %)
(75.0 %)
PathAdaptive.INFO: *** Adaptive toolpath processing started...
Tool Diameter: 5
Accuracy: 6.3 um
** Processing region: 1
All cleared.
ok
test02 (PathTests.TestPathAdaptive.TestPathAdaptive)
test02() Verify path generated on adjacent, combined Face3 and Face10. The Z heights are different. ... PathAdaptive.INFO: *** Done. Elapsed time: 0.165142 sec
(81.0 %)
(87.0 %)
(93.0 %)
(100.0 %)
PathSetupSheet.INFO: SetupSheet has no support for Adaptive
Recompute......
(5.0 %)
(11.0 %)
(17.0 %)
(23.0 %)
(29.0 %)
(35.0 %)
(41.0 %)
(47.0 %)
(52.0 %)
(58.0 %)
(64.0 %)
(70.0 %)
(76.0 %)
PathAdaptive.INFO: *** Adaptive toolpath processing started...
Tool Diameter: 5
Accuracy: 6.3 um
** Processing region: 1
All cleared.
ok
test03 (PathTests.TestPathAdaptive.TestPathAdaptive)
test03() Verify path generated on adjacent, combined Face3 and Face10. The Z heights are different. ... PathAdaptive.INFO: *** Done. Elapsed time: 0.837035 sec
(82.0 %)
(88.0 %)
(94.0 %)
(100.0 %)
PathSetupSheet.INFO: SetupSheet has no support for Adaptive
Recompute......
(5.0 %)
(11.0 %)
(16.0 %)
(22.0 %)
(27.0 %)
(33.0 %)
(38.0 %)
(44.0 %)
(50.0 %)
(55.0 %)
(61.0 %)
(66.0 %)
(72.0 %)
(77.0 %)
PathAdaptive.INFO: *** Adaptive toolpath processing started...
Tool Diameter: 5
Accuracy: 6.3 um
** Processing region: 1
All cleared.
ok
test04 (PathTests.TestPathAdaptive.TestPathAdaptive)
test04() Verify path generated non-closed edges with differing Z-heights that are closed with Z=1 projection: "Edge9", "Edge2", "Edge8", "Edge15", "Edge30", "Edge31", "Edge29", "Edge19". ... PathAdaptive.INFO: *** Done. Elapsed time: 0.577152 sec
(83.0 %)
(88.0 %)
(94.0 %)
(100.0 %)
PathSetupSheet.INFO: SetupSheet has no support for Adaptive
Recompute......
(5.0 %)
(10.0 %)
(15.0 %)
(21.0 %)
(26.0 %)
(31.0 %)
(36.0 %)
(42.0 %)
(47.0 %)
(52.0 %)
(57.0 %)
(63.0 %)
(68.0 %)
(73.0 %)
(78.0 %)
PathGeom.INFO: Zero working area to process. Check your selection and settings.
PathAdaptive.INFO: *** Adaptive toolpath processing started...
Tool Diameter: 5
Accuracy: 6.3 um
** Processing region: 1
All cleared.
ok
test05 (PathTests.TestPathAdaptive.TestPathAdaptive)
test05() Verify path generated closed wire with differing Z-heights: "Edge13", "Edge7", "Edge9", "Edge2", "Edge8", "Edge15", "Edge30", "Edge31", "Edge29", "Edge19". ... PathAdaptive.INFO: *** Done. Elapsed time: 0.614217 sec
(84.0 %)
(89.0 %)
(94.0 %)
(100.0 %)
PathSetupSheet.INFO: SetupSheet has no support for Adaptive
Recompute......
(5.0 %)
(10.0 %)
(15.0 %)
(20.0 %)
(25.0 %)
(30.0 %)
(35.0 %)
(40.0 %)
(45.0 %)
(50.0 %)
(55.0 %)
(60.0 %)
(65.0 %)
(70.0 %)
(75.0 %)
(80.0 %)
PathGeom.INFO: Zero working area to process. Check your selection and settings.
PathAdaptive.INFO: *** Adaptive toolpath processing started...
Tool Diameter: 5
Accuracy: 6.3 um
** Processing region: 1
All cleared.
ok
test06 (PathTests.TestPathAdaptive.TestPathAdaptive)
test06() Verify path generated with outer and inner edge loops at same Z height: "Edge15", "Edge30", "Edge31", "Edge29", "Edge19", "Edge18", "Edge35", "Edge32", "Edge34", "Edge33". ... PathAdaptive.INFO: *** Done. Elapsed time: 0.582026 sec
(85.0 %)
(90.0 %)
(95.0 %)
(100.0 %)
PathSetupSheet.INFO: SetupSheet has no support for Adaptive
Recompute......
(4.0 %)
(9.0 %)
(14.0 %)
(19.0 %)
(23.0 %)
(28.0 %)
(33.0 %)
(38.0 %)
(42.0 %)
(47.0 %)
(52.0 %)
(57.0 %)
(61.0 %)
(66.0 %)
(71.0 %)
(76.0 %)
(80.0 %)
PathGeom.INFO: Zero working area to process. Check your selection and settings.
PathAdaptive.INFO: *** Adaptive toolpath processing started...
Tool Diameter: 5
Accuracy: 6.3 um
** Processing region: 1
Unable to resolve tool down linking path (self-intersects).
All cleared.
ok
test07 (PathTests.TestPathAdaptive.TestPathAdaptive)
test07() Verify path generated on donut-shaped Face10. ... PathAdaptive.INFO: *** Done. Elapsed time: 1.340320 sec
(85.0 %)
(90.0 %)
(95.0 %)
(100.0 %)
PathSetupSheet.INFO: SetupSheet has no support for Adaptive
Recompute......
(4.0 %)
(9.0 %)
(13.0 %)
(18.0 %)
(22.0 %)
(27.0 %)
(31.0 %)
(36.0 %)
(40.0 %)
(45.0 %)
(50.0 %)
(54.0 %)
(59.0 %)
(63.0 %)
(68.0 %)
(72.0 %)
(77.0 %)
(81.0 %)
PathAdaptive.INFO: *** Adaptive toolpath processing started...
Tool Diameter: 5
Accuracy: 6.3 um
** Processing region: 1
Unable to resolve tool down linking path (self-intersects).
All cleared.
PathAdaptive.INFO: *** Done. Elapsed time: 1.236959 sec
(86.0 %)
(90.0 %)
(95.0 %)
(100.0 %)
Recompute......
(4.0 %)
(9.0 %)
(13.0 %)
(18.0 %)
(22.0 %)
(27.0 %)
(31.0 %)
(36.0 %)
(40.0 %)
(45.0 %)
(50.0 %)
(54.0 %)
(59.0 %)
(63.0 %)
(68.0 %)
(72.0 %)
(77.0 %)
(81.0 %)
PathAdaptive.INFO: *** Adaptive toolpath processing started...
Tool Diameter: 5
Accuracy: 6.3 um
** Processing region: 1
All cleared.
ok
test00 (PathTests.TestPathCore.TestPathCore)
Test Path command core functionality ... ok
test10 (PathTests.TestPathCore.TestPathCore)
Test Path Object core functionality ... ok
test20 (PathTests.TestPathCore.TestPathCore)
Test Path Tool and ToolTable object core functionality ... ok
test50 (PathTests.TestPathCore.TestPathCore)
Test Path.Length calculation ... ok
test00 (PathTests.TestPathDeburr.TestPathDeburr)
Verify chamfer depth and offset for an end mill. ... ok
test01 (PathTests.TestPathDeburr.TestPathDeburr)
Verify chamfer depth and offset for a 90° v-bit. ... ok
test02 (PathTests.TestPathDeburr.TestPathDeburr)
Verify chamfer depth and offset for a 90° v-bit with non 0 flat radius. ... ok
test03 (PathTests.TestPathDeburr.TestPathDeburr)
Verify chamfer depth and offset for a 60° v-bit with non 0 flat radius. ... ok
test10 (PathTests.TestPathDeburr.TestPathDeburr)
Verify missing cutting endge angle info prints only once. ... ok
test11 (PathTests.TestPathDeburr.TestPathDeburr)
Verify missing tip diameter info prints only once. ... ok
test00 (PathTests.TestPathGeom.TestPathGeom)
Verify getAngle functionality. ... ok
test01 (PathTests.TestPathGeom.TestPathGeom)
Verify diffAngle functionality. ... ok
test02 (PathTests.TestPathGeom.TestPathGeom)
Verify isVertical/isHorizontal for Vector ... ok
test03 (PathTests.TestPathGeom.TestPathGeom)
Verify isVertical/isHorizontal for Edges ... ok
test04 (PathTests.TestPathGeom.TestPathGeom)
Verify isVertical/isHorizontal for faces ... ok
test07 (PathTests.TestPathGeom.TestPathGeom)
Verify speed interpolation works for different pitches ... ok
test08 (PathTests.TestPathGeom.TestPathGeom)
Verify speed interpolation works for different pitches if vSpeed > hSpeed ... ok
test10 (PathTests.TestPathGeom.TestPathGeom)
Verify proper geometry objects for G1 and G01 commands are created. ... ok
test20 (PathTests.TestPathGeom.TestPathGeom)
Verify proper geometry for arcs in the XY-plane are created. ... ok
test30 (PathTests.TestPathGeom.TestPathGeom)
Verify proper geometry for arcs with rising and fall ing Z-axis are created. ... ok
test40 (PathTests.TestPathGeom.TestPathGeom)
Verify arc results in proper G2/3 command. ... ok
test41 (PathTests.TestPathGeom.TestPathGeom)
Verify circle results in proper G2/G3 commands. ... ok
test42 (PathTests.TestPathGeom.TestPathGeom)
Verify ellipsis results in a proper segmentation of G1 commands. ... ok
test50 (PathTests.TestPathGeom.TestPathGeom)
Verify proper wire(s) aggregation from a Path. ... ok
test60 (PathTests.TestPathGeom.TestPathGeom)
Verify arcToHelix returns proper helix. ... ok
test62 (PathTests.TestPathGeom.TestPathGeom)
Verify splitArcAt returns proper subarcs. ... ok
test65 (PathTests.TestPathGeom.TestPathGeom)
Verify splitEdgeAt. ... ok
test66 (PathTests.TestPathGeom.TestPathGeom)
Split arc real world sample ... (491.75, 351.75, 1.00) vs. (491.75, 351.75, 1.00)
ok
test70 (PathTests.TestPathGeom.TestPathGeom)
Flip a line. ... ok
test71 (PathTests.TestPathGeom.TestPathGeom)
Flip a line segment. ... ok
test72 (PathTests.TestPathGeom.TestPathGeom)
Flip a circle ... ok
test73 (PathTests.TestPathGeom.TestPathGeom)
Flip an arc ... ok
test74 (PathTests.TestPathGeom.TestPathGeom)
Flip a rotated arc ... ok
test75 (PathTests.TestPathGeom.TestPathGeom)
Flip a B-spline ... ok
test76 (PathTests.TestPathGeom.TestPathGeom)
Flip an offset wire ... ok
test00 (PathTests.TestPathHelix.TestPathHelix)
Verify Helix does not throw an exception. ... PathHelix.ERROR: (10.0, 0.0, 1.0) - Cannot helix a hole of diameter 1.0 with a tool of diameter 5.0
PathHelix.ERROR: (20.0, 0.0, 1.0) - Cannot helix a hole of diameter 2.0 with a tool of diameter 5.0
PathHelix.ERROR: (30.0, 0.0, 1.0) - Cannot helix a hole of diameter 3.0 with a tool of diameter 5.0
PathHelix.ERROR: (40.0, 0.0, 1.0) - Cannot helix a hole of diameter 4.0 with a tool of diameter 5.0
PathHelix.ERROR: (50.0, 0.0, 1.0) - Cannot helix a hole of diameter 5.0 with a tool of diameter 5.0
PathHelix.ERROR: (10.0, 0.0, 1.0) - Cannot helix a hole of diameter 1.0 with a tool of diameter 5.0
PathHelix.ERROR: (20.0, 0.0, 1.0) - Cannot helix a hole of diameter 2.0 with a tool of diameter 5.0
PathHelix.ERROR: (30.0, 0.0, 1.0) - Cannot helix a hole of diameter 3.0 with a tool of diameter 5.0
PathHelix.ERROR: (40.0, 0.0, 1.0) - Cannot helix a hole of diameter 4.0 with a tool of diameter 5.0
PathHelix.ERROR: (50.0, 0.0, 1.0) - Cannot helix a hole of diameter 5.0 with a tool of diameter 5.0
ok
test01 (PathTests.TestPathHelix.TestPathHelix)
Verify Helix generates proper holes from model ... ok
test02 (PathTests.TestPathHelix.TestPathHelix)
Verify Helix generates proper holes for rotated model ... PathAdaptive.INFO: *** Done. Elapsed time: 0.408137 sec
(86.0 %)
(90.0 %)
(95.0 %)
(100.0 %)
The selected tool has no CuttingEdgeAngle property. Assuming Endmill
The selected tool has no FlatRadius and no TipDiameter property. Assuming V-Bit
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(6.0 %)
(13.0 %)
(20.0 %)
(26.0 %)
(33.0 %)
(40.0 %)
(46.0 %)
(53.0 %)
(60.0 %)
(66.0 %)
(73.0 %)
(80.0 %)
(86.0 %)
(93.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(5.0 %)
(11.0 %)
(16.0 %)
(22.0 %)
(27.0 %)
(33.0 %)
(38.0 %)
(44.0 %)
(50.0 %)
(55.0 %)
(61.0 %)
(66.0 %)
(72.0 %)
(77.0 %)
(83.0 %)
(88.0 %)
(94.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Recompute......
(3.0 %)
(6.0 %)
(10.0 %)
(13.0 %)
(17.0 %)
(20.0 %)
(24.0 %)
(27.0 %)
(31.0 %)
(34.0 %)
(37.0 %)
(41.0 %)
(44.0 %)
(48.0 %)
(51.0 %)
(55.0 %)
(58.0 %)
(62.0 %)
(65.0 %)
(68.0 %)
(72.0 %)
(75.0 %)
(79.0 %)
(82.0 %)
(86.0 %)
(89.0 %)
(93.0 %)
(96.0 %)
(100.0 %)
PathSetupSheet.INFO: SetupSheet has no support for Helix
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(6.0 %)
(13.0 %)
(20.0 %)
(26.0 %)
(33.0 %)
(40.0 %)
(46.0 %)
(53.0 %)
(60.0 %)
(66.0 %)
(73.0 %)
(80.0 %)
(86.0 %)
(93.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(5.0 %)
(11.0 %)
(16.0 %)
(22.0 %)
(27.0 %)
(33.0 %)
(38.0 %)
(44.0 %)
(50.0 %)
(55.0 %)
(61.0 %)
(66.0 %)
(72.0 %)
(77.0 %)
(83.0 %)
(88.0 %)
(94.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Recompute......
(3.0 %)
(6.0 %)
(10.0 %)
(13.0 %)
(17.0 %)
(20.0 %)
(24.0 %)
(27.0 %)
(31.0 %)
(34.0 %)
(37.0 %)
(41.0 %)
(44.0 %)
(48.0 %)
(51.0 %)
(55.0 %)
(58.0 %)
(62.0 %)
(65.0 %)
(68.0 %)
(72.0 %)
(75.0 %)
(79.0 %)
(82.0 %)
(86.0 %)
(89.0 %)
(93.0 %)
(96.0 %)
(100.0 %)
PathSetupSheet.INFO: SetupSheet has no support for Helix
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(6.0 %)
(13.0 %)
(20.0 %)
(26.0 %)
(33.0 %)
(40.0 %)
(46.0 %)
(53.0 %)
(60.0 %)
(66.0 %)
(73.0 %)
(80.0 %)
(86.0 %)
(93.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(5.0 %)
(11.0 %)
(16.0 %)
(22.0 %)
(27.0 %)
(33.0 %)
(38.0 %)
(44.0 %)
(50.0 %)
(55.0 %)
(61.0 %) ok
test03 (PathTests.TestPathHelix.TestPathHelix)
Verify Helix generates proper holes for rotated base model ...
(66.0 %)
(72.0 %)
(77.0 %)
(83.0 %)
(88.0 %)
(94.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Recompute......
(3.0 %)
(6.0 %)
(10.0 %)
(13.0 %)
(17.0 %)
(20.0 %)
(24.0 %)
(27.0 %)
(31.0 %)
(34.0 %)
(37.0 %)
(41.0 %)
(44.0 %)
(48.0 %)
(51.0 %)
(55.0 %)
(58.0 %)
(62.0 %)
(65.0 %)
(68.0 %)
(72.0 %)
(75.0 %)
(79.0 %)
(82.0 %)
(86.0 %)
(89.0 %)
(93.0 %)
(96.0 %)
(100.0 %)
PathSetupSheet.INFO: SetupSheet has no support for Helix
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(6.0 %)
(13.0 %)
(20.0 %)
(26.0 %)
(33.0 %)
(40.0 %)
(46.0 %)
(53.0 %)
(60.0 %)
(66.0 %)
(73.0 %)
(80.0 %)
(86.0 %)
(93.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(5.0 %)
(11.0 %)
(16.0 %)
(22.0 %)
(27.0 %)
(33.0 %)
(38.0 %)
(44.0 %)
(50.0 %)
(55.0 %)
(61.0 %)
(66.0 %)
(72.0 %)
(77.0 %)
(83.0 %)
(88.0 %)
(94.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Recompute......
(3.0 %)
(6.0 %)
(10.0 %)
(13.0 %)
(17.0 %)
(20.0 %)
(24.0 %)
(27.0 %)
(31.0 %)
(34.0 %)
(37.0 %)
(41.0 %)
(44.0 %)
(48.0 %)
(51.0 %)
(55.0 %)
(58.0 %)
(62.0 %)
(65.0 %)
(68.0 %)
(72.0 %)
(75.0 %)
(79.0 %)
(82.0 %)
(86.0 %)
(89.0 %)
(93.0 %)
(96.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(6.0 %)
(13.0 %)
(20.0 %)
(26.0 %)
(33.0 %)
(40.0 %)
(46.0 %)
(53.0 %)
(60.0 %)
(66.0 %)
(73.0 %)
(80.0 %)
(86.0 %)
(93.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(5.0 %)
(11.0 %)
(16.0 %)
(22.0 %)
(27.0 %)
(33.0 %)
(38.0 %)
(44.0 %)
(50.0 %)
(55.0 %)
(61.0 %)
(66.0 %)
(72.0 %)
(77.0 %)
(83.0 %)
(88.0 %)
(94.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Recompute......
(3.0 %)
(6.0 %)
(10.0 %)
(13.0 %)
(17.0 %)
(20.0 %)
(24.0 %)
(27.0 %)
(31.0 %)
(34.0 %)
(37.0 %)
(41.0 %)
(44.0 %)
(48.0 %)
(51.0 %)
(55.0 %)
(58.0 %)
(62.0 %)
(65.0 %)
(68.0 %)
(72.0 %)
(75.0 %)
(79.0 %)
(82.0 %)
(86.0 %)
(89.0 %)
(93.0 %)
(96.0 %)
(100.0 %)
PathSetupSheet.INFO: SetupSheet has no support for Helix
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(6.0 %)
(13.0 %)
(20.0 %)
(26.0 %)
(33.0 %)
(40.0 %)
(46.0 %)
(53.0 %)
(60.0 %)
(66.0 %)
(73.0 %)
(80.0 %)
(86.0 %)
(93.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(5.0 %)
(11.0 %)
(16.0 %)
(22.0 %)
(27.0 %)
(33.0 %)
(38.0 %)
(44.0 %)
(50.0 %)
(55.0 %)
(61.0 %)
(66.0 %)
(72.0 %)
(77.0 %)
(83.0 %)
(88.0 %)
(94.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Recompute......
(3.0 %)
(6.0 %)
(10.0 %)
(13.0 %)
(17.0 %)
(20.0 %)
(24.0 %)
(27.0 %)
(31.0 %)
(34.0 %)
(37.0 %)
(41.0 %)
(44.0 %)
(48.0 %)
(51.0 %)
(55.0 %)
(58.0 %)
(62.0 %)
(65.0 %)
(68.0 %)
(72.0 %)
(75.0 %)
(79.0 %)
(82.0 %)
(86.0 %)
(89.0 %)
(93.0 %)
(96.0 %)
(100.0 %)
PathSetupSheet.INFO: SetupSheet has no support for Helix
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(6.0 %)
(13.0 %)
(20.0 %)
(26.0 %)
(33.0 %)
(40.0 %)
(46.0 %)
(53.0 %)
(60.0 %)
(66.0 %)
(73.0 %)
(80.0 %)
(86.0 %)
(93.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(5.0 %)
(11.0 %)
(16.0 %)
(22.0 %)
(27.0 %)
(33.0 %)
(38.0 %)
(44.0 %)
(50.0 %)
(55.0 %)
(61.0 %)
(66.0 %)
(72.0 %)
(77.0 %)
(83.0 %)
(88.0 %)
(94.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Recompute......
(3.0 %)
(6.0 %)
(10.0 %)
(13.0 %)
(17.0 %)
(20.0 %)
(24.0 %)
(27.0 %)
(31.0 %)
(34.0 %)
(37.0 %)
(41.0 %)
(44.0 %)
(48.0 %)
(51.0 %)
(55.0 %)
(58.0 %)
(62.0 %)
(65.0 %)
(68.0 %)
(72.0 %)
(75.0 %)
(79.0 %)
(82.0 %)
(86.0 %)
(89.0 %)
(93.0 %)
(96.0 %)
(100.0 %)
PathSetupSheet.INFO: SetupSheet has no support for Helix
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(6.0 %)
(13.0 %)
(20.0 %)
(26.0 %)
(33.0 %)
(40.0 %)
(46.0 %)
(53.0 %)
(60.0 %)
(66.0 %)
(73.0 %)
(80.0 %)
(86.0 %)
(93.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(5.0 %)
(11.0 %)
(16.0 %)
(22.0 %)
(27.0 %)
(33.0 %)
(38.0 %)
(44.0 %)
(50.0 %)
(55.0 %)
(61.0 %)
(66.0 %)
(72.0 %)
(77.0 %)
(83.0 %)
(88.0 %)
(94.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Recompute......
(3.0 %)
(6.0 %)
(10.0 %)
(13.0 %)
(17.0 %)
(20.0 %)
(24.0 %)
(27.0 %)
(31.0 %)
(34.0 %)
(37.0 %)
(41.0 %)
(44.0 %)
(48.0 %)
(51.0 %)
(55.0 %)
(58.0 %)
(62.0 %)
(65.0 %)
(68.0 %)
(72.0 %)
(75.0 %)
(79.0 %)
(82.0 %)
(86.0 %)
(89.0 %)
(93.0 %)
(96.0 %)
(100.0 %)
PathSetupSheet.INFO: SetupSheet has no support for Helix
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(6.0 %)
(13.0 %)
(20.0 %)
(26.0 %)
(33.0 %)
(40.0 %)
(46.0 %)
(53.0 %)
(60.0 %)
(66.0 %)
(73.0 %)
(80.0 %)
(86.0 %)
(93.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(5.0 %)
(11.0 %)
(16.0 %)
(22.0 %)
(27.0 %)
(33.0 %)
(38.0 %)
(44.0 %)
(50.0 %)
(55.0 %)
(61.0 %)
(66.0 %)
(72.0 %)
(77.0 %)
(83.0 %)
(88.0 %)
(94.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Recompute......
(3.0 %)
(6.0 %)
(10.0 %)
(13.0 %)
(17.0 %)
(20.0 %)
(24.0 %)
(27.0 %)
(31.0 %)
(34.0 %)
(37.0 %)
(41.0 %)
(44.0 %)
(48.0 %)
(51.0 %)
(55.0 %)
(58.0 %)
(62.0 %)
(65.0 %)
(68.0 %)
(72.0 %)
(75.0 %)
(79.0 %)
(82.0 %)
(86.0 %)
(89.0 %)
(93.0 %)
(96.0 %)
(100.0 %)
PathSetupSheet.INFO: SetupSheet has no support for Helix
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(6.0 %)
(13.0 %)
(20.0 %)
(26.0 %)
(33.0 %)
(40.0 %)
(46.0 %)
(53.0 %)
(60.0 %)
(66.0 %)
(73.0 %)
(80.0 %)
(86.0 %)
(93.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(5.0 %)
(11.0 %)
(16.0 %)
(22.0 %)
(27.0 %)
(33.0 %)
(38.0 %)
(44.0 %)
(50.0 %)
(55.0 %)
(61.0 %)
(66.0 %)
(72.0 %)
(77.0 %)
(83.0 %)
(88.0 %)
(94.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Recompute......
(3.0 %)
(6.0 %)
(10.0 %)
(13.0 %)
(17.0 %)
(20.0 %)
(24.0 %)
(27.0 %)
(31.0 %)
(34.0 %)
(37.0 %)
(41.0 %)
(44.0 %)
(48.0 %)
(51.0 %)
(55.0 %)
(58.0 %)
(62.0 %)
(65.0 %)
(68.0 %)
(72.0 %)
(75.0 %)
(79.0 %)
(82.0 %)
(86.0 %)
(89.0 %)
(93.0 %)
(96.0 %)
(100.0 %)
PathSetupSheet.INFO: SetupSheet has no support for Helix
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(6.0 %)
(13.0 %)
(20.0 %)
(26.0 %)
(33.0 %)
(40.0 %)
(46.0 %)
(53.0 %)
(60.0 %)
(66.0 %)
(73.0 %)
(80.0 %)
(86.0 %)
(93.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(5.0 %)
(11.0 %)
(16.0 %)
(22.0 %)
(27.0 %)
(33.0 %)
(38.0 %)
(44.0 %)
(50.0 %)
(55.0 %)
(61.0 %)
(66.0 %)
(72.0 %)
(77.0 %)
(83.0 %)
(88.0 %)
(94.0 %)
(100.0 %) ok
test04 (PathTests.TestPathHelix.TestPathHelix)
Verify Helix generates proper holes for rotated clone base model ...
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Recompute......
(3.0 %)
(6.0 %)
(10.0 %)
(13.0 %)
(17.0 %)
(20.0 %)
(24.0 %)
(27.0 %)
(31.0 %)
(34.0 %)
(37.0 %)
(41.0 %)
(44.0 %)
(48.0 %)
(51.0 %)
(55.0 %)
(58.0 %)
(62.0 %)
(65.0 %)
(68.0 %)
(72.0 %)
(75.0 %)
(79.0 %)
(82.0 %)
(86.0 %)
(89.0 %)
(93.0 %)
(96.0 %)
(100.0 %)
PathSetupSheet.INFO: SetupSheet has no support for Helix
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(6.0 %)
(13.0 %)
(20.0 %)
(26.0 %)
(33.0 %)
(40.0 %)
(46.0 %)
(53.0 %)
(60.0 %)
(66.0 %)
(73.0 %)
(80.0 %)
(86.0 %)
(93.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(5.0 %)
(11.0 %)
(16.0 %)
(22.0 %)
(27.0 %)
(33.0 %)
(38.0 %)
(44.0 %)
(50.0 %)
(55.0 %)
(61.0 %)
(66.0 %)
(72.0 %)
(77.0 %)
(83.0 %)
(88.0 %)
(94.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Recompute......
(3.0 %)
(6.0 %)
(10.0 %)
(13.0 %)
(17.0 %)
(20.0 %)
(24.0 %)
(27.0 %)
(31.0 %)
(34.0 %)
(37.0 %)
(41.0 %)
(44.0 %)
(48.0 %)
(51.0 %)
(55.0 %)
(58.0 %)
(62.0 %)
(65.0 %)
(68.0 %)
(72.0 %)
(75.0 %)
(79.0 %)
(82.0 %)
(86.0 %)
(89.0 %)
(93.0 %)
(96.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(6.0 %)
(12.0 %)
(18.0 %)
(25.0 %)
(31.0 %)
(37.0 %)
(43.0 %)
(50.0 %)
(56.0 %)
(62.0 %)
(68.0 %)
(75.0 %)
(81.0 %)
(87.0 %)
(93.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(5.0 %)
(10.0 %)
(15.0 %)
(21.0 %)
(26.0 %)
(31.0 %)
(36.0 %)
(42.0 %)
(47.0 %)
(52.0 %)
(57.0 %)
(63.0 %)
(68.0 %)
(73.0 %)
(78.0 %)
(84.0 %)
(89.0 %)
(94.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Recompute......
(3.0 %)
(6.0 %)
(10.0 %)
(13.0 %)
(16.0 %)
(20.0 %)
(23.0 %)
(26.0 %)
(30.0 %)
(33.0 %)
(36.0 %)
(40.0 %)
(43.0 %)
(46.0 %)
(50.0 %)
(53.0 %)
(56.0 %)
(60.0 %)
(63.0 %)
(66.0 %)
(70.0 %)
(73.0 %)
(76.0 %)
(80.0 %)
(83.0 %)
(86.0 %)
(90.0 %)
(93.0 %)
(96.0 %)
(100.0 %)
PathSetupSheet.INFO: SetupSheet has no support for Helix
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(6.0 %)
(12.0 %)
(18.0 %)
(25.0 %)
(31.0 %)
(37.0 %)
(43.0 %)
(50.0 %)
(56.0 %)
(62.0 %)
(68.0 %)
(75.0 %)
(81.0 %)
(87.0 %)
(93.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(5.0 %)
(10.0 %)
(15.0 %)
(21.0 %)
(26.0 %)
(31.0 %)
(36.0 %)
(42.0 %)
(47.0 %)
(52.0 %)
(57.0 %)
(63.0 %)
(68.0 %)
(73.0 %)
(78.0 %)
(84.0 %)
(89.0 %)
(94.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Recompute......
(3.0 %)
(6.0 %)
(10.0 %)
(13.0 %)
(16.0 %)
(20.0 %)
(23.0 %)
(26.0 %)
(30.0 %)
(33.0 %)
(36.0 %)
(40.0 %)
(43.0 %)
(46.0 %)
(50.0 %)
(53.0 %)
(56.0 %)
(60.0 %)
(63.0 %)
(66.0 %)
(70.0 %)
(73.0 %)
(76.0 %)
(80.0 %)
(83.0 %)
(86.0 %)
(90.0 %)
(93.0 %)
(96.0 %)
(100.0 %)
PathSetupSheet.INFO: SetupSheet has no support for Helix
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(6.0 %)
(12.0 %)
(18.0 %)
(25.0 %)
(31.0 %)
(37.0 %)
(43.0 %)
(50.0 %)
(56.0 %)
(62.0 %)
(68.0 %)
(75.0 %)
(81.0 %)
(87.0 %)
(93.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(5.0 %)
(10.0 %)
(15.0 %)
(21.0 %)
(26.0 %)
(31.0 %)
(36.0 %)
(42.0 %)
(47.0 %)
(52.0 %)
(57.0 %)
(63.0 %)
(68.0 %)
(73.0 %)
(78.0 %)
(84.0 %)
(89.0 %)
(94.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Recompute......
(3.0 %)
(6.0 %)
(10.0 %)
(13.0 %)
(16.0 %)
(20.0 %)
(23.0 %)
(26.0 %)
(30.0 %)
(33.0 %)
(36.0 %)
(40.0 %)
(43.0 %)
(46.0 %)
(50.0 %)
(53.0 %)
(56.0 %)
(60.0 %)
(63.0 %)
(66.0 %)
(70.0 %)
(73.0 %)
(76.0 %)
(80.0 %)
(83.0 %)
(86.0 %)
(90.0 %)
(93.0 %)
(96.0 %)
(100.0 %)
PathSetupSheet.INFO: SetupSheet has no support for Helix
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(6.0 %)
(12.0 %)
(18.0 %)
(25.0 %)
(31.0 %)
(37.0 %)
(43.0 %)
(50.0 %)
(56.0 %)
(62.0 %)
(68.0 %)
(75.0 %)
(81.0 %)
(87.0 %)
(93.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(5.0 %)
(10.0 %)
(15.0 %)
(21.0 %)
(26.0 %)
(31.0 %)
(36.0 %)
(42.0 %)
(47.0 %)
(52.0 %)
(57.0 %)
(63.0 %)
(68.0 %)
(73.0 %)
(78.0 %)
(84.0 %)
(89.0 %)
(94.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Recompute......
(3.0 %)
(6.0 %)
(10.0 %)
(13.0 %)
(16.0 %)
(20.0 %)
(23.0 %)
(26.0 %)
(30.0 %)
(33.0 %)
(36.0 %)
(40.0 %)
(43.0 %)
(46.0 %)
(50.0 %)
(53.0 %)
(56.0 %)
(60.0 %)
(63.0 %)
(66.0 %)
(70.0 %)
(73.0 %)
(76.0 %)
(80.0 %)
(83.0 %)
(86.0 %)
(90.0 %)
(93.0 %)
(96.0 %)
(100.0 %)
PathSetupSheet.INFO: SetupSheet has no support for Helix
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(6.0 %)
(12.0 %)
(18.0 %)
(25.0 %)
(31.0 %)
(37.0 %)
(43.0 %)
(50.0 %)
(56.0 %)
(62.0 %)
(68.0 %)
(75.0 %)
(81.0 %)
(87.0 %)
(93.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(5.0 %)
(10.0 %)
(15.0 %)
(21.0 %)
(26.0 %)
(31.0 %)
(36.0 %)
(42.0 %)
(47.0 %)
(52.0 %)
(57.0 %)
(63.0 %)
(68.0 %)
(73.0 %)
(78.0 %)
(84.0 %)
(89.0 %)
(94.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Recompute......
(3.0 %)
(6.0 %)
(10.0 %)
(13.0 %)
(16.0 %)
(20.0 %)
(23.0 %)
(26.0 %)
(30.0 %)
(33.0 %)
(36.0 %)
(40.0 %)
(43.0 %)
(46.0 %)
(50.0 %)
(53.0 %)
(56.0 %)
(60.0 %)
(63.0 %)
(66.0 %)
(70.0 %)
(73.0 %)
(76.0 %)
(80.0 %)
(83.0 %)
(86.0 %)
(90.0 %)
(93.0 %)
(96.0 %)
(100.0 %)
PathSetupSheet.INFO: SetupSheet has no support for Helix
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(6.0 %)
(12.0 %)
(18.0 %)
(25.0 %)
(31.0 %)
(37.0 %)
(43.0 %)
(50.0 %)
(56.0 %)
(62.0 %)
(68.0 %)
(75.0 %)
(81.0 %)
(87.0 %)
(93.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(5.0 %)
(10.0 %)
(15.0 %)
(21.0 %)
(26.0 %)
(31.0 %)
(36.0 %)
(42.0 %)
(47.0 %)
(52.0 %)
(57.0 %)
(63.0 %)
(68.0 %)
(73.0 %)
(78.0 %)
(84.0 %)
(89.0 %)
(94.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Recompute......
(3.0 %)
(6.0 %)
(10.0 %)
(13.0 %)
(16.0 %)
(20.0 %)
(23.0 %)
(26.0 %)
(30.0 %)
(33.0 %)
(36.0 %)
(40.0 %)
(43.0 %)
(46.0 %)
(50.0 %)
(53.0 %)
(56.0 %)
(60.0 %)
(63.0 %)
(66.0 %)
(70.0 %)
(73.0 %)
(76.0 %)
(80.0 %)
(83.0 %)
(86.0 %)
(90.0 %)
(93.0 %)
(96.0 %)
(100.0 %)
PathSetupSheet.INFO: SetupSheet has no support for Helix
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(6.0 %)
(12.0 %)
(18.0 %)
(25.0 %)
(31.0 %)
(37.0 %)
(43.0 %)
(50.0 %)
(56.0 %)
(62.0 %)
(68.0 %)
(75.0 %)
(81.0 %)
(87.0 %)
(93.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(5.0 %)
(10.0 %)
(15.0 %)
(21.0 %)
(26.0 %)
(31.0 %)
ok
test00 (PathTests.TestPathLog.TestPathLog)
Check for proper module extraction. ... ok
test01 (PathTests.TestPathLog.TestPathLog)
Check for proper function extraction. ... ok
test10 (PathTests.TestPathLog.TestPathLog)
Verify default log levels is NOTICE. ... ok
test11 (PathTests.TestPathLog.TestPathLog)
Verify setting global log level. ... ok
test12 (PathTests.TestPathLog.TestPathLog)
Verify setting module log level. ... ok
test13 (PathTests.TestPathLog.TestPathLog)
Verify setting other modul's log level doesn't change this one's. ... ok
test14 (PathTests.TestPathLog.TestPathLog)
Verify resetting log level for module falls back to global level. ... ok
test20 (PathTests.TestPathLog.TestPathLog)
Verify debug logs aren't logged by default. ... ok
test21 (PathTests.TestPathLog.TestPathLog)
Verify debug logs are logged if log level is set to DEBUG. ... ok
test30 (PathTests.TestPathLog.TestPathLog)
Verify log level ERROR. ... TestPathLog.ERROR: something
ok
test31 (PathTests.TestPathLog.TestPathLog)
Verify log level WARNING. ... TestPathLog.WARNING: something
TestPathLog.ERROR: something
ok
test32 (PathTests.TestPathLog.TestPathLog)
Verify log level NOTICE. ... TestPathLog.WARNING: something
TestPathLog.ERROR: something
ok
test33 (PathTests.TestPathLog.TestPathLog)
Verify log level INFO. ... TestPathLog.WARNING: something
TestPathLog.ERROR: something
ok
test34 (PathTests.TestPathLog.TestPathLog)
Verify log level DEBUG. ... TestPathLog.WARNING: something
TestPathLog.ERROR: something
ok
test50 (PathTests.TestPathLog.TestPathLog)
Verify no tracking by default. ... ok
test51 (PathTests.TestPathLog.TestPathLog)
Verify enabling tracking for module results in tracking. ... ok
test52 (PathTests.TestPathLog.TestPathLog)
Verify untracking stops tracking. ... ok
test53 (PathTests.TestPathLog.TestPathLog)
Verify trackAllModules works correctly. ... ok
test60 (PathTests.TestPathLog.TestPathLog)
Verify track handles no argument. ... ok
test61 (PathTests.TestPathLog.TestPathLog)
Verify track handles arbitrary argument types correctly. ... ok
testzz (PathTests.TestPathLog.TestPathLog)
Restoring environment after tests. ... ok
test00 (PathTests.TestPathOpTools.TestPathOpTools)
Verify isWireClockwise for polygon wires. ... ok
test01 (PathTests.TestPathOpTools.TestPathOpTools)
Verify isWireClockwise for single edge circle wires. ... ok
test02 (PathTests.TestPathOpTools.TestPathOpTools)
Verify isWireClockwise for two half circle wires. ... ok
test03 (PathTests.TestPathOpTools.TestPathOpTools)
Verify isWireClockwise for two edge wires with an arc. ... ok
test04 (PathTests.TestPathOpTools.TestPathOpTools)
Verify isWireClockwise for unoriented wires. ... ok
test11 (PathTests.TestPathOpTools.TestPathOpTools)
Check offsetting a circular hole. ... ok
test12 (PathTests.TestPathOpTools.TestPathOpTools)
Check offsetting a circular hole by the radius or more makes the hole vanish. ... ok
test13 (PathTests.TestPathOpTools.TestPathOpTools)
Check offsetting a cylinder succeeds. ... ok
test14 (PathTests.TestPathOpTools.TestPathOpTools)
Check offsetting a hole with Placement. ... ok
test15 (PathTests.TestPathOpTools.TestPathOpTools)
Check offsetting a cylinder with Placement. ... ok
test20 (PathTests.TestPathOpTools.TestPathOpTools)
Check offsetting hole wire succeeds. ... ok
test21 (PathTests.TestPathOpTools.TestPathOpTools)
Check offsetting hole wire for more than it's size makes hole vanish. ... ok
test22 (PathTests.TestPathOpTools.TestPathOpTools)
Check offsetting a body wire succeeds. ... ok
test31 (PathTests.TestPathOpTools.TestPathOpTools)
Check offsetting a cylinder. ... ok
test32 (PathTests.TestPathOpTools.TestPathOpTools)
Check offsetting a box. ... ok
test33 (PathTests.TestPathOpTools.TestPathOpTools)
Check offsetting a triangle. ... ok
test34 (PathTests.TestPathOpTools.TestPathOpTools)
Check offsetting a shape. ... ok
test35 (PathTests.TestPathOpTools.TestPathOpTools)
Check offsetting a cylindrical hole. ... ok
test36 (PathTests.TestPathOpTools.TestPathOpTools)
Check offsetting a square hole. ... ok
test37 (PathTests.TestPathOpTools.TestPathOpTools)
Check offsetting a triangular holee. ... ok
test38 (PathTests.TestPathOpTools.TestPathOpTools)
Check offsetting a shape hole. ... ok
test40 (PathTests.TestPathOpTools.TestPathOpTools)
Check offsetting a single outside edge forward. ... ok
test41 (PathTests.TestPathOpTools.TestPathOpTools)
Check offsetting a single outside edge not forward. ... ok
test42 (PathTests.TestPathOpTools.TestPathOpTools)
Check offsetting multiple outside edges. ... ok
test43 (PathTests.TestPathOpTools.TestPathOpTools)
Check offsetting multiple backwards outside edges. ... ok
test44 (PathTests.TestPathOpTools.TestPathOpTools)
Check offsetting a single inside edge forward. ... ok
test45 (PathTests.TestPathOpTools.TestPathOpTools)
Check offsetting a single inside edge not forward. ... ok
test46 (PathTests.TestPathOpTools.TestPathOpTools)
Check offsetting multiple inside edges. ... ok
test47 (PathTests.TestPathOpTools.TestPathOpTools)
Check offsetting multiple backwards inside edges. ... ok
test50 (PathTests.TestPathOpTools.TestPathOpTools)
Orient an already oriented wire ... ok
test51 (PathTests.TestPathOpTools.TestPathOpTools)
Orient a potentially misoriented wire ... ok
test52 (PathTests.TestPathOpTools.TestPathOpTools)
Orient a potentially misoriented longer wire ... ok
test00 (PathTests.TestPathPreferences.TestPathPreferences)
There is at least one search path. ... ok
test01 (PathTests.TestPathPreferences.TestPathPreferences)
PathScripts is part of the posts search path. ... ok
test02 (PathTests.TestPathPreferences.TestPathPreferences)
PathScripts/post is part of the posts search path. ... ok
test03 (PathTests.TestPathPreferences.TestPathPreferences)
Available post processors include linuxcnc, grbl and opensbp. ... ok
test10 (PathTests.TestPathPreferences.TestPathPreferences)
Default paths for tools are resolved correctly ... ok
test00 (PathTests.TestPathPropertyBag.TestPathPropertyBag)
basic PropertyBag creation and access test ... ok
test01 (PathTests.TestPathPropertyBag.TestPathPropertyBag)
adding properties to a PropertyBag is tracked properly ... ok
test02 (PathTests.TestPathPropertyBag.TestPathPropertyBag)
refreshCustomPropertyGroups deletes empty groups ... ok
test03 (PathTests.TestPathPropertyBag.TestPathPropertyBag)
refreshCustomPropertyGroups does not delete non-empty groups ... ok
test00 (PathTests.TestPathSetupSheet.TestPathSetupSheet)
Verify SetupSheet templateAttributes ... ok
test01 (PathTests.TestPathSetupSheet.TestPathSetupSheet)
Verify SetupSheet template attributes roundtrip. ... ok
test02 (PathTests.TestPathSetupSheet.TestPathSetupSheet)
Verify default value detection logic. ... ok
test10 (PathTests.TestPathSetupSheet.TestPathSetupSheet)
Verify template attributes encoding/decoding of floats. ... ok
test11 (PathTests.TestPathSetupSheet.TestPathSetupSheet)
Verify template attributes encoding/decoding of strings. ... ok
test12 (PathTests.TestPathSetupSheet.TestPathSetupSheet)
Verify template attributes encoding/decoding of dictionaries. ... ok
test13 (PathTests.TestPathSetupSheet.TestPathSetupSheet)
Verify template attributes encoding/decoding of lists. ... ok
test00 (PathTests.TestPathStock.TestPathStock)
Test CreateBox ... ok
test01 (PathTests.TestPathStock.TestPathStock)
Test CreateCylinder ... ok
test10 (PathTests.TestPathStock.TestPathStock)
Verify FromTemplate box creation. ... ok
test11 (PathTests.TestPathStock.TestPathStock)
Verify FromTemplate cylinder creation. ... ok
test12 (PathTests.TestPathStock.TestPathStock)
Verify FromTemplate from Base creation. ... ok
test00 (PathTests.TestPathThreadMilling.TestPathThreadMilling)
Verify internal radii. ... ok
test01 (PathTests.TestPathThreadMilling.TestPathThreadMilling)
Verify internal radii with tool crest. ... ok
test10 (PathTests.TestPathThreadMilling.TestPathThreadMilling)
Verify thread passes. ... ok
test00 (PathTests.TestPathTool.TestPathTool)
Verify templateAttrs ... ok
test01 (PathTests.TestPathTool.TestPathTool)
Verify template roundtrip ... ok
test02 (PathTests.TestPathTool.TestPathTool)
Verify template dictionary construction ... ok
test (PathTests.TestPathToolBit.TestPathToolBit)
Log test setup directory structure ...
realpath : /opt/beta/freecad.apl/FreeCAD.app/Contents/Mod/Path/PathTests/TestPathToolBit.py
Tools : /opt/beta/freecad.apl/FreeCAD.app/Contents/Mod/Path/PathTests/Tools
dir : /opt/beta/freecad.apl/FreeCAD.app/Contents/Mod/Path/PathTests
: PathTests
: PathTestUtils.py
: TestPathAdaptive.py
: TestPathCore.py
: TestPathDeburr.py
: TestPathDepthParams.py
: TestPathDressupDogbone.py
: TestPathDressupHoldingTags.py
: TestPathGeom.py
: TestPathHelix.py
: TestPathLog.py
: TestPathOpTools.py
: TestPathPost.py
: TestPathPreferences.py
: TestPathPropertyBag.py
: TestPathSetupSheet.py
: TestPathStock.py
: TestPathThreadMilling.py
: TestPathTool.py
: TestPathToolBit.py
: TestPathToolController.py
: TestPathTooltable.py
: TestPathUtil.py
: TestPathVcarve.py
: TestPathVoronoi.py
: Tools
: Bit
: test-path-tool-bit-bit-00.fctb
: Library
: test-path-tool-bit-library-00.fctl
: Shape
: test-path-tool-bit-shape-00.fcstd
: __init__.py
: __pycache__
: ...
: boxtest.fcstd
: test-path-tool-bit-bit-00.fctb
: test-path-tool-bit-library-00.fctl
: test-path-tool-bit-shape-00.fcstd
: test_adaptive.fcstd
: test_centroid_00.ngc
: test_geomop.fcstd
: test_holes00.fcstd
: test_linuxcnc_00.ngc
ok
test00 (PathTests.TestPathToolBit.TestPathToolBit)
Find a tool shape from file name ... ok
test01 (PathTests.TestPathToolBit.TestPathToolBit)
Not find a relative path shape if not stored in default location ... ok
test02 (PathTests.TestPathToolBit.TestPathToolBit)
Find a relative path shape if it's local to a bit path ... ok
test03 (PathTests.TestPathToolBit.TestPathToolBit)
Not find a tool shape from an invalid absolute path. ... ok
test04 (PathTests.TestPathToolBit.TestPathToolBit)
Find a tool shape from a valid absolute path. ... ok
test10 (PathTests.TestPathToolBit.TestPathToolBit)
Find a tool bit from file name ... ok
test11 (PathTests.TestPathToolBit.TestPathToolBit)
Not find a relative path bit if not stored in default location ... ok
test12 (PathTests.TestPathToolBit.TestPathToolBit)
Find a relative path bit if it's local to a library path ... ok
test13 (PathTests.TestPathToolBit.TestPathToolBit)
Not find a tool bit from an invalid absolute path. ... ok
test14 (PathTests.TestPathToolBit.TestPathToolBit)
Find a tool bit from a valid absolute path. ... ok
test20 (PathTests.TestPathToolBit.TestPathToolBit)
Find a tool library from file name ... ok
test21 (PathTests.TestPathToolBit.TestPathToolBit)
Not find a relative path library if not stored in default location ... ok
test22 (PathTests.TestPathToolBit.TestPathToolBit)
[skipped] Find a relative path library if it's local to <what?> ... ok
test23 (PathTests.TestPathToolBit.TestPathToolBit)
Not find a tool library from an invalid absolute path. ... ok
test24 (PathTests.TestPathToolBit.TestPathToolBit)
Find a tool library from a valid absolute path. ... ok
test00 (PathTests.TestPathToolController.TestPathToolController)
Verify ToolController templateAttrs ... ok
test01 (PathTests.TestPathToolController.TestPathToolController)
Verify ToolController template roundtrip. ... (36.0 %)
(42.0 %)
(47.0 %)
(52.0 %)
(57.0 %)
(63.0 %)
(68.0 %)
(73.0 %)
(78.0 %)
(84.0 %)
(89.0 %)
(94.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Recompute......
(3.0 %)
(6.0 %)
(10.0 %)
(13.0 %)
(16.0 %)
(20.0 %)
(23.0 %)
(26.0 %)
(30.0 %)
(33.0 %)
(36.0 %)
(40.0 %)
(43.0 %)
(46.0 %)
(50.0 %)
(53.0 %)
(56.0 %)
(60.0 %)
(63.0 %)
(66.0 %)
(70.0 %)
(73.0 %)
(76.0 %)
(80.0 %)
(83.0 %)
(86.0 %)
(90.0 %)
(93.0 %)
(96.0 %)
(100.0 %)
PathSetupSheet.INFO: SetupSheet has no support for Helix
TestPathLog.DEBUG: this
TestPathLog.INFO: something
TestPathLog.DEBUG: something
TestPathLog.INFO: something
TestPathLog(154).test51(this, and, that)
TestPathLog(161).test52(this, and, that)
TestPathLog(168).test53(this, and, that)
TestPathLog(173).test53(this, and, that)
TestPathLog(175).test53(this, and, that)
TestPathLog(180).test60()
TestPathLog(187).test61(this, None, 1, 18.25)
Importing project files......
(2.0 %)
(5.0 %)
(8.0 %)
(11.0 %)
(13.0 %)
(16.0 %)
(19.0 %)
(22.0 %)
(25.0 %)
(27.0 %)
(30.0 %)
(33.0 %)
(36.0 %)
(38.0 %)
(41.0 %)
(44.0 %)
(47.0 %)
(50.0 %)
(52.0 %)
(55.0 %)
(58.0 %)
(61.0 %)
(63.0 %)
(66.0 %)
(69.0 %)
(72.0 %)
(75.0 %)
(77.0 %)
(80.0 %)
(83.0 %)
(86.0 %)
(88.0 %)
(91.0 %)
(94.0 %)
(97.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(1.0 %)
(2.0 %)
(3.0 %)
(5.0 %)
(6.0 %)
(7.0 %)
(8.0 %)
(10.0 %)
(11.0 %)
(12.0 %)
(14.0 %)
(15.0 %)
(16.0 %)
(17.0 %)
(19.0 %)
(20.0 %)
(21.0 %)
(23.0 %)
(24.0 %)
(25.0 %)
(26.0 %)
(28.0 %)
(29.0 %)
(30.0 %)
(32.0 %)
(33.0 %)
(34.0 %)
(35.0 %)
(37.0 %)
(38.0 %)
(39.0 %)
(41.0 %)
(42.0 %)
(43.0 %)
(44.0 %)
(46.0 %)
(47.0 %)
(48.0 %)
(50.0 %)
(51.0 %)
(52.0 %)
(53.0 %)
(55.0 %)
(56.0 %)
(57.0 %)
(58.0 %)
(60.0 %)
(61.0 %)
(62.0 %)
(64.0 %)
(65.0 %)
(66.0 %)
(67.0 %)
(69.0 %)
(70.0 %)
(71.0 %)
(73.0 %)
(74.0 %)
(75.0 %)
(76.0 %)
(78.0 %)
(79.0 %)
(80.0 %)
(82.0 %)
(83.0 %)
(84.0 %)
(85.0 %)
(87.0 %)
(88.0 %)
(89.0 %)
(91.0 %)
(92.0 %)
(93.0 %)
(94.0 %)
(96.0 %)
(97.0 %)
(98.0 %)
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(50.0 %)
(100.0 %)
Recompute......
(50.0 %)
(100.0 %)
Recompute......
(50.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Recompute......
(8.0 %)
(16.0 %)
(25.0 %)
(33.0 %)
(41.0 %)
(50.0 %)
(58.0 %)
(66.0 %)
(75.0 %)
(83.0 %)
(91.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
ok
test00 (PathTests.TestPathTooltable.TestPathTooltable)
Verify templateAttrs ... ok
test01 (PathTests.TestPathTooltable.TestPathTooltable)
Verify setFromTemplate roundtrip. ... ok
test02 (PathTests.TestPathTooltable.TestPathTooltable)
Verify template constructor. ... ok
test00 (PathTests.TestPathUtil.TestPathUtil)
Check that isValidBaseObject detects solids. ... ok
test01 (PathTests.TestPathUtil.TestPathUtil)
Check that isValidBaseObject detects PDs. ... ok
test02 (PathTests.TestPathUtil.TestPathUtil)
Check that isValidBaseObject detects compounds. ... ok
test03 (PathTests.TestPathUtil.TestPathUtil)
Check that isValidBaseObject ignores sketches. ... ok
test04 (PathTests.TestPathUtil.TestPathUtil)
Check that Part is handled correctly. ... ok
test00 (PathTests.TestPathVcarve.TestPathVcarve)
Verify 90 deg depth calculation ... ok
test01 (PathTests.TestPathVcarve.TestPathVcarve)
Verify 90 deg depth limit ... ok
test02 (PathTests.TestPathVcarve.TestPathVcarve)
Verify 60 deg depth calculation ... ok
test03 (PathTests.TestPathVcarve.TestPathVcarve)
Verify 60 deg depth limit ... ok
test10 (PathTests.TestPathVcarve.TestPathVcarve)
Verify 90 deg with tip dia depth calculation ... ok
test11 (PathTests.TestPathVcarve.TestPathVcarve)
Verify 90 deg with tip dia depth limit calculation ... ok
test12 (PathTests.TestPathVcarve.TestPathVcarve)
Verify 45 deg with tip dia depth calculation ... ok
test13 (PathTests.TestPathVcarve.TestPathVcarve)
Verify 45 deg with tip dia depth limit calculation ... ok
test00 (PathTests.TestPathVoronoi.TestPathVoronoi)
Check vertex comparison ... ok
test10 (PathTests.TestPathVoronoi.TestPathVoronoi)
Check edge comparison ... ok
test20 (PathTests.TestPathVoronoi.TestPathVoronoi)
Check cell comparison ... ok
test50 (PathTests.TestPathVoronoi.TestPathVoronoi)
Check toShape for linear edges ... ok
test51 (PathTests.TestPathVoronoi.TestPathVoronoi)
Check toShape for linear edges with set z ... ok
test52 (PathTests.TestPathVoronoi.TestPathVoronoi)
Check toShape for linear edges with varying z ... ok
test60 (PathTests.TestPathVoronoi.TestPathVoronoi)
Check toShape for curved edges ... ok
test61 (PathTests.TestPathVoronoi.TestPathVoronoi)
Check toShape for curved edges with set z ... ok
test62 (PathTests.TestPathVoronoi.TestPathVoronoi)
Check toShape for curved edges with varying z ... ok
test00 (PathTests.TestPathDepthParams.depthTestCases)
Stepping down to zero ... ok
test10 (PathTests.TestPathDepthParams.depthTestCases)
Stepping from zero to a negative depth ... ok
test20 (PathTests.TestPathDepthParams.depthTestCases)
Start and end are equal or start lower than finish ... ok
test30 (PathTests.TestPathDepthParams.depthTestCases)
User Parameters passed in ... ok
test40 (PathTests.TestPathDepthParams.depthTestCases)
z_finish_step passed in. ... ok
test50 (PathTests.TestPathDepthParams.depthTestCases)
stepping down with equalstep=True ... ok
test60 (PathTests.TestPathDepthParams.depthTestCases)
stepping down with equalstep=True and a finish depth ... ok
test70 (PathTests.TestPathDepthParams.depthTestCases)
stepping down with stepdown greater than total depth ... ok
testBasicFillet (SketcherTests.TestSketchFillet.TestSketchFillet) ... ok
testCoincident (SketcherTests.TestSketchFillet.TestSketchFillet) ... ok
testCurve (SketcherTests.TestSketchFillet.TestSketchFillet) ... ok
testDistance (SketcherTests.TestSketchFillet.TestSketchFillet) ... ok
testHorizontalVertical (SketcherTests.TestSketchFillet.TestSketchFillet) ... ok
testOriginalCorner (SketcherTests.TestSketchFillet.TestSketchFillet) ... ok
testPointOnObject (SketcherTests.TestSketchFillet.TestSketchFillet) ... ok
testSymmetric (SketcherTests.TestSketchFillet.TestSketchFillet) ... ok
testTangent (SketcherTests.TestSketchFillet.TestSketchFillet) ... ok
testUnconnected (SketcherTests.TestSketchFillet.TestSketchFillet) ... ok
testUnconnectedCurve (SketcherTests.TestSketchFillet.TestSketchFillet) ... ok
testBlockConstraintEllipse (SketcherTests.TestSketcherSolver.TestSketcherSolver) ... ok
testBoxCase (SketcherTests.TestSketcherSolver.TestSketcherSolver) ... ok
testIssue3245 (SketcherTests.TestSketcherSolver.TestSketcherSolver) ... ok
testIssue3245_2 (SketcherTests.TestSketcherSolver.TestSketcherSolver) ... ok
testSlotCase (SketcherTests.TestSketcherSolver.TestSketcherSolver) ... ok
test_import_circle (OpenSCADTest.app.test_importCSG.TestImportCSG) ... ok
test_import_cube (OpenSCADTest.app.test_importCSG.TestImportCSG) ... ok
test_import_cylinder (OpenSCADTest.app.test_importCSG.TestImportCSG) ... ok
test_import_difference (OpenSCADTest.app.test_importCSG.TestImportCSG) ... ok
test_import_hull (OpenSCADTest.app.test_importCSG.TestImportCSG) ... ok
test_import_import_stl (OpenSCADTest.app.test_importCSG.TestImportCSG) ... ok
test_import_intersection (OpenSCADTest.app.test_importCSG.TestImportCSG) ... ok
test_import_linear_extrude (OpenSCADTest.app.test_importCSG.TestImportCSG) ... Scale: [1.0, 1.0]
0
Scale: [1.0, 1.0]
0
Scale: [0.2, 0.2]
0
Scale: [0.2, 0.2]
0
ok
test_import_minkowski (OpenSCADTest.app.test_importCSG.TestImportCSG) ... ok
test_import_offset (OpenSCADTest.app.test_importCSG.TestImportCSG) ... ok
test_import_polygon_nopath (OpenSCADTest.app.test_importCSG.TestImportCSG) ... ok
test_import_polygon_path (OpenSCADTest.app.test_importCSG.TestImportCSG) ... ok
test_import_polyhedron (OpenSCADTest.app.test_importCSG.TestImportCSG) ... pp
[Vector (10.0, 10.0, 0.0), Vector (10.0, -10.0, 0.0), Vector (0.0, 0.0, 10.0), Vector (10.0, 10.0, 0.0)]
w
<Wire object at 0x7fc9debb9250>
pp
[Vector (10.0, -10.0, 0.0), Vector (-10.0, -10.0, 0.0), Vector (0.0, 0.0, 10.0), Vector (10.0, -10.0, 0.0)]
w
<Wire object at 0x7fc9def7fca0>
pp
[Vector (-10.0, -10.0, 0.0), Vector (-10.0, 10.0, 0.0), Vector (0.0, 0.0, 10.0), Vector (-10.0, -10.0, 0.0)]
w
<Wire object at 0x7fc9deb712a0>
pp
[Vector (-10.0, 10.0, 0.0), Vector (10.0, 10.0, 0.0), Vector (0.0, 0.0, 10.0), Vector (-10.0, 10.0, 0.0)]
w
<Wire object at 0x7fc9deb9ef10>
pp
[Vector (10.0, -10.0, 0.0), Vector (10.0, 10.0, 0.0), Vector (-10.0, 10.0, 0.0), Vector (10.0, -10.0, 0.0)]
w
<Wire object at 0x7fc9debb73e0>
pp
[Vector (-10.0, -10.0, 0.0), Vector (10.0, -10.0, 0.0), Vector (-10.0, 10.0, 0.0), Vector (-10.0, -10.0, 0.0)]
w
<Wire object at 0x7fc9debb7990>
ok
test_import_projection (OpenSCADTest.app.test_importCSG.TestImportCSG) ... (100.0 %)
Recompute......
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Recompute......
(8.0 %)
(16.0 %)
(25.0 %)
(33.0 %)
(41.0 %)
(50.0 %)
(58.0 %)
(66.0 %)
(75.0 %)
(83.0 %)
(91.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Postprocessing......
(100.0 %)
Recompute......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Importing project files......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Recompute......
(6.0 %)
(13.0 %)
(20.0 %)
(26.0 %)
(33.0 %)
(40.0 %)
(46.0 %)
(53.0 %)
(60.0 %)
(66.0 %)
(73.0 %)
(80.0 %)
(86.0 %)
(93.0 %)
(100.0 %)
Recompute......
(6.0 %)
(13.0 %)
(20.0 %)
(26.0 %)
(33.0 %)
(40.0 %)
(46.0 %)
(53.0 %)
(60.0 %)
(66.0 %)
(73.0 %)
(80.0 %)
(86.0 %)
(93.0 %)
(100.0 %)
Recompute......
(50.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(33.0 %)
(66.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(100.0 %)
End processing CSG file
Recompute......
(100.0 %)
End processing CSG file
Recompute......
(100.0 %)
End processing CSG file
Recompute......
(100.0 %)
End processing CSG file
Recompute......
(33.0 %)
(66.0 %)
(100.0 %)
End processing CSG file
Recompute......
(50.0 %)
(100.0 %)
End processing CSG file
Recompute......
(33.0 %)
(66.0 %)
(100.0 %)
End processing CSG file
Recompute......
(50.0 %)
(100.0 %)
End processing CSG file
Recompute......
(50.0 %)
(100.0 %)
End processing CSG file
Recompute......
(50.0 %)
(100.0 %)
End processing CSG file
Recompute......
(50.0 %)
(100.0 %)
End processing CSG file
Recompute......
(100.0 %)
End processing CSG file
Recompute......
(100.0 %)
End processing CSG file
Recompute......
(100.0 %)
Recompute......
(50.0 %)
(100.0 %)
End processing CSG file
Recompute......
(25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
Recompute......
Scale: [0.5, 0.5]
0
BoundBox (-0.613516, -0.613516, -2.5, 0.613516, 0.613516, 2.5)
Scale: [0.5, 0.5]
0
BoundBox (-0.613516, -0.613516, -2.5, 0.613516, 0.613516, 2.5)
ok
test_import_resize (OpenSCADTest.app.test_importCSG.TestImportCSG) ... {'newsize': ['2', '2', '2'], 'auto': ['0', '0', '0'], 'convexity': '0'}
['2', '2', '2']
['0', '0', '0']
Old bounding box: BoundBox (0, 0, 0, 1, 1, 1)
['2', '2', '2']
{'newsize': ['2', '2', '0'], 'auto': ['0', '0', '0'], 'convexity': '0'}
['2', '2', '0']
['0', '0', '0']
Old bounding box: BoundBox (0, 0, 0, 1, 1, 1)
['2', '2', '1.0']
{'newsize': ['2', '0', '0'], 'auto': ['1', '1', '1'], 'convexity': '0'}
['2', '0', '0']
['1', '1', '1']
Old bounding box: BoundBox (0, 0, 0, 1, 1, 1)
['2', '2', '2']
{'newsize': ['2', '2', '2'], 'auto': ['0', '0', '0'], 'convexity': '0'}
['2', '2', '2']
['0', '0', '0']
Old bounding box: BoundBox (0, 0, 0, 2, 2, 2)
['2', '2', '2']
{'newsize': ['2', '2', '2'], 'auto': ['0', '0', '0'], 'convexity': '0'}
['2', '2', '2']
['0', '0', '0']
Old bounding box: BoundBox (0, 0, 0, 4, 8, 12)
['2', '2', '2']
{'newsize': ['0', '0', '10'], 'auto': ['0', '0', '0'], 'convexity': '0'}
['0', '0', '10']
['0', '0', '0']
Old bounding box: BoundBox (-8.5, -8.5, -8.5, 8.5, 8.5, 8.5)
['17.0', '17.0', '10']
FAIL
test_import_rotate_extrude (OpenSCADTest.app.test_importCSG.TestImportCSG) ... Solid volume is 9.0
Solid volume is 9.0
ok
test_import_rotate_extrude_file (OpenSCADTest.app.test_importCSG.TestImportCSG) ... ok
test_import_sphere (OpenSCADTest.app.test_importCSG.TestImportCSG) ... ok
test_import_square (OpenSCADTest.app.test_importCSG.TestImportCSG) ... ok
test_import_surface (OpenSCADTest.app.test_importCSG.TestImportCSG) ... ok
test_import_text (OpenSCADTest.app.test_importCSG.TestImportCSG) ... Fontconfig warning: "/Applications/OpenSCAD.app/Contents/Resources/fonts/fonts.conf", line 84: unknown element "blank"
Geometries in cache: 1
Geometry cache size in bytes: 272
CGAL Polyhedrons in cache: 0
CGAL cache size in bytes: 0
Total rendering time: 0:00:00.072
Top level object is a 2D object:
Contours: 1
This function will be deprecated. Please use 'make_layer'.
done processing
ok
test_import_union (OpenSCADTest.app.test_importCSG.TestImportCSG) ... ok
test_open_csg (OpenSCADTest.app.test_importCSG.TestImportCSG) ... ok
test_open_scad (OpenSCADTest.app.test_importCSG.TestImportCSG) ... ECHO: version = [2021, 1, 0]
ok
testBooleanCommonCase (PartDesignTests.TestBoolean.TestBoolean) ... ok
testBooleanCutCase (PartDesignTests.TestBoolean.TestBoolean) ... (25.0 %)
(50.0 %)
(75.0 %)
(100.0 %)
End processing CSG file
Recompute......
(16.0 %)
(33.0 %)
(50.0 %)
(66.0 %)
(83.0 %)
(100.0 %)
End processing CSG file
Recompute......
(50.0 %)
(100.0 %)
End processing CSG file
Recompute......
(50.0 %)
(100.0 %)
End processing CSG file
Recompute......
(50.0 %)
(100.0 %)
End processing CSG file
Recompute......
(50.0 %)
(100.0 %)
End processing CSG file
Recompute......
(50.0 %)
(100.0 %)
End processing CSG file
Recompute......
(50.0 %)
(100.0 %)
End processing CSG file
Recompute......
(33.0 %)
(66.0 %)
(100.0 %)
End processing CSG file
Recompute......
(33.0 %)
(66.0 %)
(100.0 %)
End processing CSG file
Recompute......
(50.0 %)
(100.0 %)
End processing CSG file
Recompute......
(50.0 %)
(100.0 %)
End processing CSG file
Recompute......
(33.0 %)
(66.0 %)
(100.0 %)
End processing CSG file
Recompute......
(33.0 %)
(66.0 %)
(100.0 %)
End processing CSG file
Recompute......
(100.0 %)
End processing CSG file
Recompute......
(100.0 %)
End processing CSG file
Recompute......
(100.0 %)
End processing CSG file
Recompute......
(100.0 %)
End processing CSG file
Recompute......
(100.0 %)
textmsg : text ( text="X", size = 10, spacing = "1", font = "", direction = "ltr", language = "en", script = "Latn", halign = "left", valign = "baseline", $fn = 0, $fa = 12, $fs = 2);
opening /var/folders/f7/qpd710l91bvcz5f6lbpm1p840000gn/T/fc-04164-361227-000034.dxf...
----------------
Layer
name: 0
line_color: (0.0, 0.0, 0.0)
line_width: 2.0
draw_style: Solid
transparency: 0
drawing 12 lines...
skipping texts...
skipping dimensions...
skipping points...
skipping leaders...
skipping hatches...
skipping *blocks...
successfully imported /var/folders/f7/qpd710l91bvcz5f6lbpm1p840000gn/T/fc-04164-361227-000034.dxf
End processing CSG file
Recompute......
(7.0 %)
(14.0 %)
(21.0 %)
(28.0 %)
(35.0 %)
(42.0 %)
(50.0 %)
(57.0 %)
(64.0 %)
(71.0 %)
(78.0 %)
(85.0 %)
(92.0 %)
(100.0 %)
End processing CSG file
Recompute......
(33.0 %)
(66.0 %)
(100.0 %)
End processing CSG file
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
End processing CSG file
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(5.0 %)
(11.0 %)
(16.0 %)
(22.0 %)
(27.0 %)
(33.0 %)
(38.0 %)
(44.0 %)
(50.0 %)
(55.0 %)
(61.0 %)
(66.0 %)
(72.0 %)
(77.0 %)
(83.0 %)
(88.0 %)
(94.0 %)
(100.0 %)
Recompute......
(5.0 %)
(10.0 %)
(15.0 %)
(21.0 %)
(26.0 %)
(31.0 %)
(36.0 %)
(42.0 %)
(47.0 %)
(52.0 %)
(57.0 %)
(63.0 %)
(68.0 %)
(73.0 %)
(78.0 %)
(84.0 %)
(89.0 %)
(94.0 %)
Recompute......
(5.0 %)
(10.0 %)
(15.0 %)
(21.0 %)
(26.0 %)
(31.0 %)
(36.0 %)
(42.0 %)
(47.0 %)
(52.0 %)
(57.0 %)
(63.0 %)
(68.0 %)
(73.0 %)
(78.0 %)
(84.0 %)
(89.0 %)
(94.0 %)
(100.0 %)
Rok
testBooleanFuseCase (PartDesignTests.TestBoolean.TestBoolean) ... ok
testChamferCubeToOctahedron (PartDesignTests.TestChamfer.TestChamfer) ... ok
testXAxisDatumLine (PartDesignTests.TestDatum.TestDatumLine) ... ok
testXYDatumPlane (PartDesignTests.TestDatum.TestDatumPlane) ... ok
testOriginDatumPoint (PartDesignTests.TestDatum.TestDatumPoint) ... ok
testSimpleDraft (PartDesignTests.TestDraft.TestDraft) ... ok
testFilletCubeToSphere (PartDesignTests.TestFillet.TestFillet) ... ecompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(5.0 %)
(11.0 %)
(16.0 %)
(22.0 %)
(27.0 %)
(33.0 %)
(38.0 %)
(44.0 %)
(50.0 %)
(55.0 %)
(61.0 %)
(66.0 %)
(72.0 %)
(77.0 %)
(83.0 %)
(88.0 %)
(94.0 %)
(100.0 %)
Recompute......
(5.0 %)
(10.0 %)
(15.0 %)
(21.0 %)
(26.0 %)
(31.0 %)
(36.0 %)
(42.0 %)
(47.0 %)
(52.0 %)
(57.0 %)
(63.0 %)
(68.0 %)
(73.0 %)
(78.0 %)
(84.0 %)
(89.0 %)
(94.0 %)
Recompute......
(5.0 %)
(10.0 %)
(15.0 %)
(21.0 %)
(26.0 %)
(31.0 %)
(36.0 %)
(42.0 %)
(47.0 %)
(52.0 %)
(57.0 %)
(63.0 %)
(68.0 %)
(73.0 %)
(78.0 %)
(84.0 %)
(89.0 %)
(94.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(5.0 %)
(11.0 %)
(16.0 %)
(22.0 %)
(27.0 %)
(33.0 %)
(38.0 %)
(44.0 %)
(50.0 %)
(55.0 %)
(61.0 %)
(66.0 %)
(72.0 %)
(77.0 %)
(83.0 %)
(88.0 %)
(94.0 %)
(100.0 %)
Recompute......
(5.0 %)
(10.0 %)
(15.0 %)
(21.0 %)
(26.0 %)
(31.0 %)
(36.0 %)
(42.0 %)
(47.0 %)
(52.0 %)
(57.0 %)
(63.0 %)
(68.0 %)
(73.0 %)
(78.0 %)
(84.0 %)
(89.0 %)
(94.0 %)
Recompute......
(5.0 %)
(10.0 %)
(15.0 %)
(21.0 %)
(26.0 %)
(31.0 %)
(36.0 %)
(42.0 %)
(47.0 %)
(52.0 %)
(57.0 %)
(63.0 %)
(68.0 %)
(73.0 %)
(78.0 %)
(84.0 %)
(89.0 %)
(94.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(8.0 %)
(16.0 %)
(25.0 %)
(33.0 %)
(41.0 %)
(50.0 %)
(58.0 %)
(66.0 %)
(75.0 %)
(83.0 %)
(91.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(ok
testAngledDrillHole (PartDesignTests.TestHole.TestHole) ... Looking for thread definitions in: /opt/beta/freecad.apl/FreeCAD.app/Contents/share/Mod/PartDesign/Resources/Hole /Users/capin/Library/Preferences/FreeCAD/PartDesign/Hole
ok
testCounterboreHole (PartDesignTests.TestHole.TestHole) ... Looking for thread definitions in: /opt/beta/freecad.apl/FreeCAD.app/Contents/share/Mod/PartDesign/Resources/Hole /Users/capin/Library/Preferences/FreeCAD/PartDesign/Hole
ok
testCountersinkHole (PartDesignTests.TestHole.TestHole) ... Looking for thread definitions in: /opt/beta/freecad.apl/FreeCAD.app/Contents/share/Mod/PartDesign/Resources/Hole /Users/capin/Library/Preferences/FreeCAD/PartDesign/Hole
ok
testPlainHole (PartDesignTests.TestHole.TestHole) ... Looking for thread definitions in: /opt/beta/freecad.apl/FreeCAD.app/Contents/share/Mod/PartDesign/Resources/Hole /Users/capin/Library/Preferences/FreeCAD/PartDesign/Hole
ok
testTaperedHole (PartDesignTests.TestHole.TestHole) ... Looking for thread definitions in: /opt/beta/freecad.apl/FreeCAD.app/Contents/share/Mod/PartDesign/Resources/Hole /Users/capin/Library/Preferences/FreeCAD/PartDesign/Hole
ok
testHorizontalSketchAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern) ... 20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)ok
testNormalSketchAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern) ... ok
testVerticalSketchAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern) ... ok
testXAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern) ... ok
testYAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern) ... ok
testZAxisLinearPattern (PartDesignTests.TestLinearPattern.TestLinearPattern) ... ok
testSimpleAdditiveLoftCase (PartDesignTests.TestLoft.TestLoft) ... ok
testSimpleSubtractiveLoftCase (PartDesignTests.TestLoft.TestLoft) ...
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
Transformed: Overlapping feature mode (fusing tool shapes)
Transformed: Elapsed CPU time: 0.191542 s
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
Transformed: Overlapping feature mode (fusing tool shapes)
Transformed: Elapsed CPU time: 0.179329 s
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
Transformed: Overlapping feature mode (fusing tool shapes)
Transformed: Elapsed CPU time: 0.194300 s
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
Transformed: Overlapping feature mode (fusing tool shapes)
Transformed: Elapsed CPU time: 0.147507 s
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
Transformed: Overlapping feature mode (fusing tool shapes)
Transformed: Elapsed CPU time: 0.165001 s
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
Transformed: Overlapping feature mode (fusing tool shapes)
Transformed: Elapsed CPU time: 0.148449 s
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
ok
testMirroredOffsetCase (PartDesignTests.TestMirrored.TestMirrored) ... Transformed: Result has multiple solids. Only keeping the first.
ok
testMirroredPrimitiveCase (PartDesignTests.TestMirrored.TestMirrored)
Tests the same mirroring scenario as in the sketch case, ... ok
testMirroredSketchCase (PartDesignTests.TestMirrored.TestMirrored)
Creates a unit cube cornered at the origin and mirrors it about the Y axis. ... ok
testMultiTransform (PartDesignTests.TestMultiTransform.TestMultiTransform) ... ok
testBoxCase (PartDesignTests.TestPad.TestPad) ... ok
testPadToFaceCase (PartDesignTests.TestPad.TestPad) ...
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(8.0 %)
(16.0 %)
(25.0 %)
(33.0 %)
(41.0 %)
(50.0 %)
(58.0 %)
(66.0 %)
(75.0 %)
(83.0 %)
(91.0 %)
(100.0 %)
Recompute......
(8.0 %)
(16.0 %)
(25.0 %)
(33.0 %)
(41.0 %)
(50.0 %)
(58.0 %)
(66.0 %)
(75.0 %)
(83.0 %)
(91.0 %)
(100.0 %)
Recompute......
(7.0 %)
(15.0 %)
(23.0 %)
(30.0 %)
(38.0 %)
(46.0 %)
(53.0 %)
(61.0 %)
(69.0 %)
(76.0 %)
(84.0 %)
(92.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
Transformed: Non-Overlapping feature mode (compound of tool shapes)
Transformed: Elapsed CPU time: 0.022542 s
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
Transformed: Overlapping feature mode (fusing tool shapes)
Transformed: Elapsed CPU time: 0.085922 s
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
Transformed: Overlapping feature mode (fusing tool shapes)
Transformed: Elapsed CPU time: 0.096074 s
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(7.0 %)
(14.0 %)
(21.0 %)
(28.0 %)
(35.0 %)
Transformed: Overlapping feature mode (fusing tool shapes)
Transformed: Elapsed CPU time: 0.533196 s
(42.0 %)
(50.0 %)
(57.0 %)
(64.0 %)
(71.0 %)
(78.0 %)
(85.0 %)
(92.0 %)
(100.0 %)
Recompute......
(100.0 %)
Recompute......
(50.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
ok
testPadToFirstCase (PartDesignTests.TestPad.TestPad) ... ok
testPadTwoDimensionsCase (PartDesignTests.TestPad.TestPad) ... ok
testPadtoLastCase (PartDesignTests.TestPad.TestPad) ... ok
testSketchOnPlane (PartDesignTests.TestPad.TestPad) ... (33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(8.0 %)
(16.0 %)
(25.0 %)
(33.0 %)
(41.0 %)
(50.0 %)
(58.0 %)
(66.0 %)
(75.0 %)
(83.0 %)
(91.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(8.0 %)
(16.0 %)
(25.0 %)
(33.0 %)
(41.0 %)
(50.0 %)
(58.0 %)
(66.0 %)
(75.0 %)
(83.0 %)
(91.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(8.0 %)
(16.0 %)
(25.0 %)
(33.0 %)
(41.0 %)
(50.0 %)
(58.0 %)
(66.0 %)
(75.0 %)
(83.0 %)
(91.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(8.0 %)
(16.0 %)
(25.0 %)
(33.0 %)
(41.0 %)
(50.0 %)
(58.0 %)
(66.0 %)
(75.0 %)
(83.0 %)
(91.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0ok
testSimpleAdditivePipeCase (PartDesignTests.TestPipe.TestPipe) ... ok
testSimpleSubtractivePipeCase (PartDesignTests.TestPipe.TestPipe) ... ok
testPocketDimensionCase (PartDesignTests.TestPocket.TestPocket) ... ok
testPocketThroughAllCase (PartDesignTests.TestPocket.TestPocket) ... %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(8.0 %)
(16.0 %)
(25.0 %)
(33.0 %)
(41.0 %)
(50.0 %)
(58.0 %)
(66.0 %)
(75.0 %)
(83.0 %)
(91.0 %)
(100.0 %)
Recompute......
(7.0 %)
(15.0 %)
(23.0 %)
(30.0 %)
(38.0 %)
(46.0 %)
(53.0 %)
(61.0 %)
(69.0 %)
(76.0 %)
(84.0 %)
(92.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(8.0 %)
(16.0 %)
(25.0 %)
(33.0 %)
(41.0 %)
(50.0 %)
(58.0 %)
(66.0 %)
(75.0 %)
(83.0 %)
(91.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(8.0 %)
(16.0 %)
(25.0 %)
(33.0 %)
(41.0 %)
(50.0 %)
(58.0 %)
(66.0 %)
(75.0 %)
(83.0 %)
(91.0 %)
(100.0 %)
Recompute......
(7.0 %)
(15.0 %)
(23.0 %)
(30.0 %)
(38.0 %)
(46.0 %)
(53.0 %)
(61.0 %)
(69.0 %)
(76.0 %)
(84.0 %)
(92.0 %)
(100.0 %)
Recompute......
(7.0 %)
(15.0 %)
(23.0 %)
(30.0 %)
(38.0 %)
(46.0 %)
(53.0 %)
(61.0 %)
(69.0 %)
(76.0 %)
(84.0 %)
(92.0 %)
(100.0 %)
Recompute......
(7.0 %)
ok
testPocketToFaceCase (PartDesignTests.TestPocket.TestPocket) ... ok
testPocketToFirstCase (PartDesignTests.TestPocket.TestPocket) ... ok
testHorizontalSketchAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern) ... (14.0 %)
(21.0 %)
(28.0 %)
(35.0 %)
(42.0 %)
(50.0 %)
(57.0 %)
(64.0 %)
(71.0 %)
(78.0 %)
(85.0 %)
(92.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(8.0 %)
(16.0 %)
(25.0 %)
(33.0 %)
(41.0 %)
(50.0 %)
(58.0 %)
(66.0 %)
(75.0 %)
(83.0 %)
(91.0 %)
(100.0 %)
Recompute......
(7.0 %)
(15.0 %)
(23.0 %)
(30.0 %)
(38.0 %)
(46.0 %)
(53.0 %)
(61.0 %)
(69.0 %)
(76.0 %)
(84.0 %)
(92.0 %)
(100.0 %)
Recompute......
(7.0 %)
(15.0 %)
(23.0 %)
(30.0 %)
(38.0 %)
(46.0 %)
(53.0 %)
(61.0 %)
(69.0 %)
(76.0 %)
(84.0 %)
(92.0 %)
(100.0 %)
Recompute......
(7.0 %)
(14.0 %)
(21.0 %)
(28.0 %)
(35.0 %)
(42.0 %)
(50.0 %)
(57.0 %)
(64.0 %)
(71.0 %)
(78.0 %)
(85.0 %)
(92.0 %)
(100.0 %)
Recompute......
(7.0 %)
(14.0 %)
(21.0 %)
(28.0 %)
(35.0 %)
(42.0 %)
(50.0 %)
(57.0 %)
(64.0 %)
(71.0 %)
(78.0 %)
(85.0 %)
Recompute......
(7.0 %)
(14.0 %)
(21.0 %)
(28.0 %)
(35.0 %)
(42.0 %)
(50.0 %)
(57.0 %)
(64.0 %)
(71.0 %)
(78.0 %)
(85.0 %)
(92.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(8.0 %)
(16.0 %)
(25.0 %)
(33.0 %)
(41.0 %)
(50.0 %)
(58.0 %)
(66.0 %)
(75.0 %)
(83.0 %)
(91.0 %)
(100.0 %)
Recompute......
(7.0 %)
(15.0 %)
(23.0 %)
(30.0 %)
(38.0 %)
(46.0 %)
(53.0 %)
(61.0 %)
(69.0 %)
(76.0 %)
(84.0 %)
(92.0 %)
(100.0 %)
Recompute......
(7.0 %)
(15.0 %)
(23.0 %)
(30.0 %)
(38.0 %)
(46.0 %)
(53.0 %)
(61.0 %)
(69.0 %)
(76.0 %)
(84.0 %)
(92.0 %)
(100.0 %)
Recompute......
(7.0 %)
(14.0 %)
(21.0 %)
(28.0 %)
(35.0 %)
(42.0 %)
(50.0 %)
(57.0 %)
(64.0 %)
(71.0 %)
(78.0 %)
(85.0 %)
(92.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
Transformed: Overlapping feature modok
testNormalSketchAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern) ... ok
testVerticalSketchAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern) ... ok
testXAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern) ... ok
testYAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern) ... ok
testZAxisPolarPattern (PartDesignTests.TestPolarPattern.TestPolarPattern) ... ok
testPrimitiveBox (PartDesignTests.TestPrimitive.TestPrimitive) ... ok
testPrimitiveCone (PartDesignTests.TestPrimitive.TestPrimitive) ... ok
testPrimitiveCylinder (PartDesignTests.TestPrimitive.TestPrimitive) ... ok
testPrimitiveEllipsoid (PartDesignTests.TestPrimitive.TestPrimitive) ... e (fusing tool shapes)
Transformed: Elapsed CPU time: 0.119836 s
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
Transformed: Overlapping feature mode (fusing tool shapes)
Transformed: Elapsed CPU time: 0.135274 s
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(9.0 %)
(18.0 %)
Transformed: Overlapping feature mode (fusing tool shapes)
Transformed: Elapsed CPU time: 0.124507 s
(27.0 %)
(36.0 %)
(45.0 %)
(54.0 %)
(63.0 %)
(72.0 %)
(81.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
Transformed: Overlapping feature mode (fusing tool shapes)
Transformed: Elapsed CPU time: 0.120367 s
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
Transformed: Overlapping feature mode (fusing tool shapes)
Transformed: Elapsed CPU time: 0.119095 s
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
Transformed: Overlapping feature mode (fusing tool shapes)
Transformed: Elapsed CPU time: 0.118850 s
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.ok
testPrimitivePrism (PartDesignTests.TestPrimitive.TestPrimitive) ... ok
testPrimitiveSphere (PartDesignTests.TestPrimitive.TestPrimitive) ... ok
testPrimitiveTorus (PartDesignTests.TestPrimitive.TestPrimitive) ... ok
testPrimitiveWedge (PartDesignTests.TestPrimitive.TestPrimitive) ... ok
testGrooveFace (PartDesignTests.TestRevolve.TestRevolve) ... ok
testRevolveFace (PartDesignTests.TestRevolve.TestRevolve) ... ok
testTwoBodyShapeBinderCase (PartDesignTests.TestShapeBinder.TestShapeBinder) ... ok
testReversedThickness (PartDesignTests.TestThickness.TestThickness) ... ok
testGetters (TestPartApp.PartTestBSplineCurve)
only check if the function doesn't crash ... ok
testIssue2671 (TestPartApp.PartTestBSplineCurve) ... ok
testIssue2876 (TestPartApp.PartTestBSplineCurve) ... ok
testProperties (TestPartApp.PartTestBSplineCurve) ... ok
testSetters (TestPartApp.PartTestBSplineCurve) ... ok
testBoxCase (TestPartApp.PartTestCases) ... ok
testIssue2985 (TestPartApp.PartTestCases) ... ok
test_issue_4456 (parttests.regression_tests.RegressionTests)
0004456: Regression : Part.Plane.Intersect do not accept plane as argument ... ok
======================================================================
FAIL: test_import_resize (OpenSCADTest.app.test_importCSG.TestImportCSG)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/opt/beta/freecad.apl/FreeCAD.app/Contents/Mod/OpenSCAD/OpenSCADTest/app/test_importCSG.py", line 352, in test_import_resize
self.assertAlmostEqual (object.Shape.BoundBox.XLength, 2*8.5, 1)
AssertionError: 25.499999999999996 != 17.0 within 1 places (8.499999999999996 difference)
----------------------------------------------------------------------
Ran 489 tests in 41.355s
FAILED (failures=1)
0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(5.0 %)
(11.0 %)
(16.0 %)
(22.0 %)
(27.0 %)
(33.0 %)
(38.0 %)
(44.0 %)
(50.0 %)
(55.0 %)
(61.0 %)
(66.0 %)
(72.0 %)
(77.0 %)
(83.0 %)
(88.0 %)
(94.0 %)
(100.0 %)
Recompute......
(11.0 %)
(22.0 %)
(33.0 %)
(44.0 %)
(55.0 %)
(66.0 %)
(77.0 %)
(88.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(10.0 %)
(20.0 %)
(30.0 %)
(40.0 %)
(50.0 %)
(60.0 %)
(70.0 %)
(80.0 %)
(90.0 %)
(100.0 %)
Recompute......
(33.0 %)
(66.0 %)
(100.0 %)
Recompute......
(33.0 %)
(66.0 %)
(100.0 %)
Recompute......
(100.0 %)
The Drawing Workbench is obsolete since 0.17,
consider using the TechDraw Workbench instead
Printing error
Printing warning
App::FeatureTest / Fusion: Links go out of the allowed scope
App::FeatureTest / Fusion: Links go out of the allowed scope
8.2e-08 <App> Document.cpp(3172): The graph must be a DAG.
0.0010315 <App> Document.cpp(3527): GroupTests#Part2 still touched after recompute
Document with the UUID '801500c2-15a9-4e44-bc6d-c59ae1227bf6' already exists, change to '59aefb29-ac93-49e5-b072-c3f510381394'
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet001.H6: Quantity::operator +=(): Unit mismatch in plus operation
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet001.H5: Quantity::operator -(): Unit mismatch in minus operation
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet001.H3: Quantity::operator >(): quantities need to have same unit to compare
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet001.H2: Quantity::operator <(): quantities need to have same unit to compare
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet001.H1: Quantity::operator +=(): Unit mismatch in plus operation
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet001.D1: Invalid number of entries: at least two required.
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.C27: Units must be equal.
cath(7.071067811865476mm; 5mm; 4)
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.C26: Units must be equal.
cath(5mm; 3)
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.C24: Units must be equal.
hypot(3mm; 4; 5)
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.C23: Units must be equal.
hypot(3mm; 4)
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.D21: Exponent is not allowed to have a unit.
pow(7mm; 4mm)
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.C20: Units must be equal.
atan2(3mm; 3)
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.B17: Unit must be empty.
tanh(0.5mm)
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.B16: Unit must be empty.
cosh(0.5mm)
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.B15: Unit must be empty.
sinh(0.5mm)
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.B14: Unit must be empty.
atan(0.5mm)
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.B13: Unit must be empty.
acos(0.5mm)
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.B12: Unit must be empty.
asin(0.5mm)
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.C7: Unit must be empty.
log10(-3mm)
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.C6: Unit must be empty.
log(-3mm)
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.C5: Unit must be empty.
exp(-3mm)
<Spreadsheet> Cell.cpp(638): Unnamed#Spreadsheet.H2: Cannot invert singular matrix
G2 ^ -1
<Path.Area> Area.cpp(1432): hit bottom -0,1.77636e-15,1e-06
<Path.Area> Area.cpp(1432): hit bottom 0,0,1e-06
<Path.Area> Area.cpp(1432): hit bottom 2.52435e-29,-2.52435e-29,1e-06
PathHelix.ERROR: (10.0, 0.0, 1.0) - Cannot helix a hole of diameter 1.0 with a tool of diameter 5.0
PathHelix.ERROR: (20.0, 0.0, 1.0) - Cannot helix a hole of diameter 2.0 with a tool of diameter 5.0
PathHelix.ERROR: (30.0, 0.0, 1.0) - Cannot helix a hole of diameter 3.0 with a tool of diameter 5.0
PathHelix.ERROR: (40.0, 0.0, 1.0) - Cannot helix a hole of diameter 4.0 with a tool of diameter 5.0
PathHelix.ERROR: (50.0, 0.0, 1.0) - Cannot helix a hole of diameter 5.0 with a tool of diameter 5.0
PathHelix.ERROR: (10.0, 0.0, 1.0) - Cannot helix a hole of diameter 1.0 with a tool of diameter 5.0
PathHelix.ERROR: (20.0, 0.0, 1.0) - Cannot helix a hole of diameter 2.0 with a tool of diameter 5.0
PathHelix.ERROR: (30.0, 0.0, 1.0) - Cannot helix a hole of diameter 3.0 with a tool of diameter 5.0
PathHelix.ERROR: (40.0, 0.0, 1.0) - Cannot helix a hole of diameter 4.0 with a tool of diameter 5.0
PathHelix.ERROR: (50.0, 0.0, 1.0) - Cannot helix a hole of diameter 5.0 with a tool of diameter 5.0
TestPathLog.ERROR: something
TestPathLog.WARNING: something
TestPathLog.ERROR: something
TestPathLog.WARNING: something
TestPathLog.ERROR: something
TestPathLog.WARNING: something
TestPathLog.ERROR: something
TestPathLog.WARNING: something
TestPathLog.ERROR: something
Fontconfig warning: "/Applications/OpenSCAD.app/Contents/Resources/fonts/fonts.conf", line 84: unknown element "blank"
Geometries in cache: 1
Geometry cache size in bytes: 272
CGAL Polyhedrons in cache: 0
CGAL cache size in bytes: 0
Total rendering time: 0:00:00.071
Top level object is a 2D object:
Contours: 1
This function will be deprecated. Please use 'make_layer'.
ECHO: version = [2021, 1, 0]
Looking for thread definitions in: /opt/beta/freecad.apl/FreeCAD.app/Contents/share/Mod/PartDesign/Resources/Hole /Users/capin/Library/Preferences/FreeCAD/PartDesign/Hole
Looking for thread definitions in: /opt/beta/freecad.apl/FreeCAD.app/Contents/share/Mod/PartDesign/Resources/Hole /Users/capin/Library/Preferences/FreeCAD/PartDesign/Hole
Looking for thread definitions in: /opt/beta/freecad.apl/FreeCAD.app/Contents/share/Mod/PartDesign/Resources/Hole /Users/capin/Library/Preferences/FreeCAD/PartDesign/Hole
Looking for thread definitions in: /opt/beta/freecad.apl/FreeCAD.app/Contents/share/Mod/PartDesign/Resources/Hole /Users/capin/Library/Preferences/FreeCAD/PartDesign/Hole
Looking for thread definitions in: /opt/beta/freecad.apl/FreeCAD.app/Contents/share/Mod/PartDesign/Resources/Hole /Users/capin/Library/Preferences/FreeCAD/PartDesign/Hole
Transformed: Result has multiple solids. Only keeping the first.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment