You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
WebCAD/__test__/FeedingToolPath/__snapshots__/FeedingToolPath.test.ts.snap

330 lines
8.4 KiB

// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`#I1MUQD 1`] = `"6242.00000"`;
exports[`#I1MUQD 2`] = `"3476.00000"`;
exports[`#I1MUQD 3`] = `"3476.00000"`;
exports[`#I1MUQD: 走刀数量 1`] = `3`;
exports[`#IYX1P 1`] = `"1356.19421"`;
exports[`#IYX1P 2`] = `"1336.05705"`;
exports[`#IYX1P 3`] = `"7179.71308"`;
exports[`#IYX1P 4`] = `"10.71239"`;
exports[`#IYX1P: 走刀数量 1`] = `4`;
exports[`刀切到外轮廓情况 1`] = `"22596.75011"`;
exports[`刀切到外轮廓情况 2`] = `"6355.24398"`;
exports[`刀切到外轮廓情况 3`] = `"14681.46597"`;
exports[`刀切到外轮廓情况 4`] = `"14658.27702"`;
exports[`刀切到外轮廓情况 5`] = `"14681.46597"`;
exports[`刀切到外轮廓情况 6`] = `"14658.27702"`;
exports[`刀切到外轮廓情况: 走刀数量 1`] = `2`;
exports[`刀切到外轮廓情况: 走刀数量 2`] = `4`;
exports[`判断为不是矩形导致无法槽加宽 1`] = `"2030.00001"`;
exports[`判断为不是矩形导致无法槽加宽: 走刀数量 1`] = `1`;
exports[`包含刀路丢失#I2CW2U 1`] = `"3096.00000"`;
exports[`包含刀路丢失#I2CW2U 2`] = `"436.00000"`;
exports[`包含刀路丢失#I2CW2U 3`] = `"436.00000"`;
exports[`包含刀路丢失#I2CW2U 4`] = `"436.00000"`;
exports[`包含刀路丢失#I2CW2U 5`] = `"436.00000"`;
exports[`包含刀路丢失#I2CW2U: 走刀数量 1`] = `5`;
exports[`复杂极限刀半径 1`] = `"1073.24693"`;
exports[`复杂极限刀半径 2`] = `"36199.20990"`;
exports[`复杂极限刀半径 3`] = `"2928.44167"`;
exports[`复杂极限刀半径: 走刀数量 1`] = `3`;
exports[`复杂造型01 1`] = `"39413.77528"`;
exports[`复杂造型01 2`] = `"15808.94716"`;
exports[`复杂造型01 3`] = `"4413.31745"`;
exports[`复杂造型01 4`] = `"1482.45521"`;
exports[`复杂造型01 5`] = `"838.79070"`;
exports[`复杂造型01 6`] = `"25.32894"`;
exports[`复杂造型01 7`] = `"25.32894"`;
exports[`复杂造型01 8`] = `"676.69305"`;
exports[`复杂造型01 9`] = `"227.60858"`;
exports[`复杂造型01 10`] = `"80.89234"`;
exports[`复杂造型01 11`] = `"10.10478"`;
exports[`复杂造型01 12`] = `"3.25247"`;
exports[`复杂造型01 13`] = `"301.66993"`;
exports[`复杂造型01 14`] = `"1749.86319"`;
exports[`复杂造型01 15`] = `"7.82855"`;
exports[`复杂造型01 16`] = `"2.56925"`;
exports[`复杂造型01: 走刀数量 1`] = `16`;
exports[`复杂造型测试 1`] = `"24373.25075"`;
exports[`复杂造型测试 2`] = `"4285.07185"`;
exports[`复杂造型测试 3`] = `"2418.14345"`;
exports[`复杂造型测试 4`] = `"2293.07622"`;
exports[`复杂造型测试 5`] = `"4096.10505"`;
exports[`复杂造型测试 6`] = `"910.13415"`;
exports[`复杂造型测试 7`] = `"2841.13372"`;
exports[`复杂造型测试 8`] = `"1079.27365"`;
exports[`复杂造型测试 9`] = `"227.83421"`;
exports[`复杂造型测试 10`] = `"16.40520"`;
exports[`复杂造型测试 11`] = `"696.19865"`;
exports[`复杂造型测试 12`] = `"639.79104"`;
exports[`复杂造型测试 13`] = `"106935.16317"`;
exports[`复杂造型测试 14`] = `"5545.66534"`;
exports[`复杂造型测试: 走刀数量 1`] = `12`;
exports[`复杂造型测试: 走刀数量 2`] = `2`;
exports[`孔轮廓比外轮廓大 1`] = `"2290.84956"`;
exports[`孔轮廓比外轮廓大: 走刀数量 1`] = `1`;
exports[`带孔造型板件 1`] = `"31857.87785"`;
exports[`带孔造型板件 2`] = `"4397.08666"`;
exports[`带孔造型板件 3`] = `"31857.87785"`;
exports[`带孔造型板件 4`] = `"4397.08666"`;
exports[`带孔造型板件: 走刀数量 1`] = `2`;
exports[`带孔造型板件: 走刀数量 2`] = `2`;
exports[`日字加工 1`] = `"41.15725"`;
exports[`日字加工 2`] = `"1.56220"`;
exports[`日字加工 3`] = `"38.29334"`;
exports[`日字加工: 走刀数量 1`] = `3`;
exports[`板边通槽走刀错误 1`] = `"460.00000"`;
exports[`板边通槽走刀错误: 走刀数量 1`] = `1`;
exports[`板边通槽走刀错误2 1`] = `"534.13218"`;
exports[`板边通槽走刀错误2: 走刀数量 1`] = `1`;
exports[`极限刀半径 1`] = `"1000.00000"`;
exports[`极限刀半径 2`] = `"716.16750"`;
exports[`极限刀半径 3`] = `"1638.95917"`;
exports[`极限刀半径 4`] = `"600.00000"`;
exports[`极限刀半径 5`] = `"390.00000"`;
exports[`极限刀半径#I11UDE 1`] = `"2157.30391"`;
exports[`极限刀半径#I11UDE 2`] = `"277.52910"`;
exports[`极限刀半径#I11UDE: 走刀数量 1`] = `2`;
exports[`极限刀半径: 走刀数量 1`] = `1`;
exports[`极限刀半径: 走刀数量 2`] = `1`;
exports[`极限刀半径: 走刀数量 3`] = `1`;
exports[`极限刀半径: 走刀数量 4`] = `1`;
exports[`极限刀半径: 走刀数量 5`] = `1`;
exports[`矩形走刀 冗余1 优化走刀 1`] = `"496.72792"`;
exports[`精度不一致导致的错误 1`] = `"358.58899"`;
exports[`精度不一致导致的错误 2`] = `"358.32328"`;
exports[`精度不一致导致的错误 3`] = `"798.85157"`;
exports[`精度不一致导致的错误 4`] = `"55.04455"`;
exports[`精度不一致导致的错误: 走刀数量 1`] = `4`;
exports[`超级复杂造型01 1`] = `"23338.03272"`;
exports[`超级复杂造型01 2`] = `"11855.39981"`;
exports[`超级复杂造型01 3`] = `"9.89484"`;
exports[`超级复杂造型01 4`] = `"34.11041"`;
exports[`超级复杂造型01 5`] = `"36.73893"`;
exports[`超级复杂造型01 6`] = `"93.09682"`;
exports[`超级复杂造型01 7`] = `"3.00516"`;
exports[`超级复杂造型01 8`] = `"15.55863"`;
exports[`超级复杂造型01 9`] = `"1.50234"`;
exports[`超级复杂造型01 10`] = `"34.11041"`;
exports[`超级复杂造型01 11`] = `"36.73893"`;
exports[`超级复杂造型01 12`] = `"23.17925"`;
exports[`超级复杂造型01 13`] = `"3.00516"`;
exports[`超级复杂造型01 14`] = `"3.00516"`;
exports[`超级复杂造型01 15`] = `"15.55863"`;
exports[`超级复杂造型01 16`] = `"1.50234"`;
exports[`超级复杂造型01 17`] = `"9.89484"`;
exports[`超级复杂造型01 18`] = `"2.27264"`;
exports[`超级复杂造型01 19`] = `"23.17925"`;
exports[`超级复杂造型01 20`] = `"36.73893"`;
exports[`超级复杂造型01 21`] = `"34.11041"`;
exports[`超级复杂造型01 22`] = `"3.00516"`;
exports[`超级复杂造型01 23`] = `"3.00516"`;
exports[`超级复杂造型01 24`] = `"15.55863"`;
exports[`超级复杂造型01 25`] = `"1.50234"`;
exports[`超级复杂造型01 26`] = `"9.89484"`;
exports[`超级复杂造型01 27`] = `"2.27264"`;
exports[`超级复杂造型01 28`] = `"23.17925"`;
exports[`超级复杂造型01 29`] = `"36.73893"`;
exports[`超级复杂造型01 30`] = `"34.11041"`;
exports[`超级复杂造型01 31`] = `"3.00516"`;
exports[`超级复杂造型01 32`] = `"3.00516"`;
exports[`超级复杂造型01 33`] = `"15.55863"`;
exports[`超级复杂造型01 34`] = `"1.50234"`;
exports[`超级复杂造型01 35`] = `"9.89484"`;
exports[`超级复杂造型01 36`] = `"2.27264"`;
exports[`超级复杂造型01 37`] = `"23.17925"`;
exports[`超级复杂造型01 38`] = `"36.73893"`;
exports[`超级复杂造型01 39`] = `"34.11041"`;
exports[`超级复杂造型01 40`] = `"3.00516"`;
exports[`超级复杂造型01 41`] = `"3.00516"`;
exports[`超级复杂造型01 42`] = `"15.55863"`;
exports[`超级复杂造型01 43`] = `"1.50234"`;
exports[`超级复杂造型01 44`] = `"9.89484"`;
exports[`超级复杂造型01 45`] = `"2.27264"`;
exports[`超级复杂造型01 46`] = `"23.17925"`;
exports[`超级复杂造型01 47`] = `"34.11041"`;
exports[`超级复杂造型01 48`] = `"36.73893"`;
exports[`超级复杂造型01 49`] = `"3.00516"`;
exports[`超级复杂造型01 50`] = `"3.00516"`;
exports[`超级复杂造型01 51`] = `"9.89484"`;
exports[`超级复杂造型01 52`] = `"2.27264"`;
exports[`超级复杂造型01 53`] = `"15.55863"`;
exports[`超级复杂造型01 54`] = `"1.50234"`;
exports[`超级复杂造型01: 走刀数量 1`] = `54`;
exports[`通孔造型测试 1`] = `"1872.61683"`;
exports[`通孔造型测试: 走刀数量 1`] = `1`;
exports[`通槽加长错误 1`] = `"719.93538"`;
exports[`通槽加长错误: 走刀数量 1`] = `1`;
exports[`造型的外框和内框厚度小于刀半径厚度: 走刀数量 1`] = `0`;
exports[`造型的外框和内框厚度等于刀直径 1`] = `"1459.45340"`;
exports[`造型的外框和内框厚度等于刀直径: 走刀数量 1`] = `1`;
exports[`重复点过多导致的布尔错误 1`] = `"23133.26713"`;
exports[`重复点过多导致的布尔错误: 走刀数量 1`] = `1`;
exports[`门字部分 1`] = `"1.76759"`;
exports[`门字部分 2`] = `"8.75659"`;
exports[`门字部分: 走刀数量 1`] = `2`;