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

462 lines
16 KiB

// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`#IYX1P: 曲线长度 1`] = `3600`;
exports[`#IYX1P: 曲线长度 2`] = `1346.3292345344717`;
exports[`#IYX1P: 曲线长度 3`] = `8468.604267178238`;
exports[`#IYX1P: 曲线长度 4`] = `10.71238898038469`;
exports[`#IYX1P: 曲线长度 5`] = `10.71238898038469`;
exports[`#IYX1P: 曲线长度 6`] = `1483.4533999999999`;
exports[`#IYX1P: 曲线长度 7`] = `1324.9044565737036`;
exports[`#IYX1P: 走刀数量 1`] = `4`;
exports[`刀切到外轮廓情况: 曲线长度 1`] = `3600`;
exports[`刀切到外轮廓情况: 曲线长度 2`] = `22596.75011038598`;
exports[`刀切到外轮廓情况: 曲线长度 3`] = `6355.243980782019`;
exports[`刀切到外轮廓情况: 曲线长度 4`] = `1478.9393851461323`;
exports[`刀切到外轮廓情况: 曲线长度 5`] = `729.5688477133849`;
exports[`刀切到外轮廓情况: 曲线长度 6`] = `3600`;
exports[`刀切到外轮廓情况: 曲线长度 7`] = `14681.465974109033`;
exports[`刀切到外轮廓情况: 曲线长度 8`] = `14658.277022001026`;
exports[`刀切到外轮廓情况: 曲线长度 9`] = `14681.465974109033`;
exports[`刀切到外轮廓情况: 曲线长度 10`] = `14658.277022000973`;
exports[`刀切到外轮廓情况: 曲线长度 11`] = `2683.281572999748`;
exports[`刀切到外轮廓情况: 曲线长度 12`] = `1800`;
exports[`刀切到外轮廓情况: 走刀数量 1`] = `2`;
exports[`刀切到外轮廓情况: 走刀数量 2`] = `4`;
exports[`复杂极限刀半径: 曲线长度 1`] = `4356.840832388074`;
exports[`复杂极限刀半径: 曲线长度 2`] = `232.80420650475034`;
exports[`复杂极限刀半径: 曲线长度 3`] = `806.2513545258738`;
exports[`复杂极限刀半径: 曲线长度 4`] = `31170.805670163638`;
exports[`复杂极限刀半径: 曲线长度 5`] = `2917.48021978714`;
exports[`复杂极限刀半径: 曲线长度 6`] = `4434.591784188829`;
exports[`复杂极限刀半径: 曲线长度 7`] = `951.5402172137751`;
exports[`复杂极限刀半径: 曲线长度 8`] = `3278.9179349887763`;
exports[`复杂极限刀半径: 走刀数量 1`] = `5`;
exports[`复杂造型01: 曲线长度 1`] = `3600`;
exports[`复杂造型01: 曲线长度 2`] = `45851.27982948799`;
exports[`复杂造型01: 曲线长度 3`] = `9328.396540734857`;
exports[`复杂造型01: 曲线长度 4`] = `4417.523956828297`;
exports[`复杂造型01: 曲线长度 5`] = `1482.4552077856665`;
exports[`复杂造型01: 曲线长度 6`] = `838.7907023816642`;
exports[`复杂造型01: 曲线长度 7`] = `25.328937185896002`;
exports[`复杂造型01: 曲线长度 8`] = `25.328939247232213`;
exports[`复杂造型01: 曲线长度 9`] = `676.6930479102875`;
exports[`复杂造型01: 曲线长度 10`] = `227.6085817490802`;
exports[`复杂造型01: 曲线长度 11`] = `136.38881122495832`;
exports[`复杂造型01: 曲线长度 12`] = `40.76338989846492`;
exports[`复杂造型01: 曲线长度 13`] = `3.2524680966497335`;
exports[`复杂造型01: 曲线长度 14`] = `301.66992978702626`;
exports[`复杂造型01: 曲线长度 15`] = `1749.8631881230117`;
exports[`复杂造型01: 曲线长度 16`] = `7.8285491298056655`;
exports[`复杂造型01: 曲线长度 17`] = `2.5692483033658107`;
exports[`复杂造型01: 曲线长度 18`] = `4316.136010511218`;
exports[`复杂造型01: 曲线长度 19`] = `60.75516885168303`;
exports[`复杂造型01: 曲线长度 20`] = `270.97161059159566`;
exports[`复杂造型01: 曲线长度 21`] = `282.82481905047365`;
exports[`复杂造型01: 曲线长度 22`] = `819.9411466147131`;
exports[`复杂造型01: 曲线长度 23`] = `1463.6056529693449`;
exports[`复杂造型01: 走刀数量 1`] = `16`;
exports[`复杂造型测试: 曲线长度 1`] = `2402.511185283596`;
exports[`复杂造型测试: 曲线长度 2`] = `24373.250750763476`;
exports[`复杂造型测试: 曲线长度 3`] = `4285.071854430757`;
exports[`复杂造型测试: 曲线长度 4`] = `2418.143451783811`;
exports[`复杂造型测试: 曲线长度 5`] = `2293.076221853775`;
exports[`复杂造型测试: 曲线长度 6`] = `4096.105045378747`;
5 years ago
exports[`复杂造型测试: 曲线长度 7`] = `8.048633485555133`;
exports[`复杂造型测试: 曲线长度 8`] = `875.5142132396979`;
exports[`复杂造型测试: 曲线长度 9`] = `2841.1337227520216`;
exports[`复杂造型测试: 曲线长度 10`] = `1079.2736477434978`;
exports[`复杂造型测试: 曲线长度 11`] = `227.8342135021163`;
exports[`复杂造型测试: 曲线长度 12`] = `16.405200898113836`;
exports[`复杂造型测试: 曲线长度 13`] = `696.1986486992679`;
exports[`复杂造型测试: 曲线长度 14`] = `639.7910377879329`;
exports[`复杂造型测试: 曲线长度 15`] = `1715.2225461089636`;
exports[`复杂造型测试: 曲线长度 16`] = `493.42887087968916`;
exports[`复杂造型测试: 曲线长度 17`] = `352.7973262382525`;
exports[`复杂造型测试: 曲线长度 18`] = `342.70973636046426`;
exports[`复杂造型测试: 曲线长度 19`] = `476.0989607667295`;
5 years ago
exports[`复杂造型测试: 曲线长度 20`] = `1167.5479341842502`;
exports[`复杂造型测试: 曲线长度 21`] = `413.7195254587742`;
exports[`复杂造型测试: 曲线长度 22`] = `275.9275697576068`;
exports[`复杂造型测试: 曲线长度 23`] = `99.71551046503953`;
exports[`复杂造型测试: 曲线长度 24`] = `35.25475681965266`;
exports[`复杂造型测试: 曲线长度 25`] = `169.22283273433305`;
exports[`复杂造型测试: 曲线长度 26`] = `162.171881370416`;
exports[`复杂造型测试: 曲线长度 27`] = `3600`;
exports[`复杂造型测试: 曲线长度 28`] = `104483.03471871806`;
exports[`复杂造型测试: 曲线长度 29`] = `2279.1571138841996`;
exports[`复杂造型测试: 曲线长度 30`] = `5545.665343214347`;
exports[`复杂造型测试: 曲线长度 31`] = `2581.0848141151123`;
exports[`复杂造型测试: 曲线长度 32`] = `463.19933816470575`;
exports[`复杂造型测试: 曲线长度 33`] = `713.891109728082`;
exports[`复杂造型测试: 走刀数量 1`] = `13`;
exports[`复杂造型测试: 走刀数量 2`] = `3`;
exports[`带孔造型板件: 曲线长度 1`] = `3600`;
exports[`带孔造型板件: 曲线长度 2`] = `54662.04598627183`;
exports[`带孔造型板件: 曲线长度 3`] = `4678.35714568232`;
exports[`带孔造型板件: 曲线长度 4`] = `2195.9741153279983`;
exports[`带孔造型板件: 曲线长度 5`] = `1209.6929369796912`;
exports[`带孔造型板件: 曲线长度 6`] = `3600`;
exports[`带孔造型板件: 曲线长度 7`] = `54662.04598627183`;
exports[`带孔造型板件: 曲线长度 8`] = `4678.35714568232`;
exports[`带孔造型板件: 曲线长度 9`] = `2195.9741153279983`;
exports[`带孔造型板件: 曲线长度 10`] = `1209.6929369796912`;
exports[`带孔造型板件: 走刀数量 1`] = `2`;
exports[`带孔造型板件: 走刀数量 2`] = `2`;
exports[`极限刀半径#I11UDE: 曲线长度 1`] = `4992.8497433755965`;
exports[`极限刀半径#I11UDE: 曲线长度 2`] = `2589.4683707776608`;
exports[`极限刀半径#I11UDE: 曲线长度 3`] = `10.71238898038469`;
exports[`极限刀半径#I11UDE: 曲线长度 4`] = `10.71238898038469`;
exports[`极限刀半径#I11UDE: 曲线长度 5`] = `10.71238898038469`;
exports[`极限刀半径#I11UDE: 曲线长度 6`] = `10.712388980384734`;
exports[`极限刀半径#I11UDE: 曲线长度 7`] = `10.71238898038408`;
exports[`极限刀半径#I11UDE: 曲线长度 8`] = `10.7123889803843`;
exports[`极限刀半径#I11UDE: 曲线长度 9`] = `10.712388980384993`;
exports[`极限刀半径#I11UDE: 曲线长度 10`] = `10.71238898038469`;
exports[`极限刀半径#I11UDE: 曲线长度 11`] = `2450.188718291298`;
exports[`极限刀半径#I11UDE: 曲线长度 12`] = `2419.4772979202935`;
exports[`极限刀半径#I11UDE: 走刀数量 1`] = `9`;
exports[`极限刀半径: 曲线长度 1`] = `3600`;
5 years ago
exports[`极限刀半径: 曲线长度 2`] = `267.1238898038468`;
5 years ago
exports[`极限刀半径: 曲线长度 3`] = `827.1238898038469`;
5 years ago
exports[`极限刀半径: 曲线长度 4`] = `1740`;
5 years ago
exports[`极限刀半径: 曲线长度 5`] = `3600`;
5 years ago
exports[`极限刀半径: 曲线长度 6`] = `716.1675009811012`;
5 years ago
exports[`极限刀半径: 曲线长度 7`] = `1552.335957639782`;
5 years ago
exports[`极限刀半径: 曲线长度 8`] = `3600`;
5 years ago
exports[`极限刀半径: 曲线长度 9`] = `1638.9591725161224`;
exports[`极限刀半径: 曲线长度 10`] = `47.12388980384689`;
5 years ago
exports[`极限刀半径: 曲线长度 11`] = `47.12388980384689`;
5 years ago
exports[`极限刀半径: 曲线长度 12`] = `3517.9183450322453`;
5 years ago
exports[`极限刀半径: 曲线长度 13`] = `3600`;
5 years ago
exports[`极限刀半径: 曲线长度 14`] = `617.1238898038469`;
5 years ago
exports[`极限刀半径: 曲线长度 15`] = `1040`;
5 years ago
exports[`极限刀半径: 曲线长度 16`] = `3600`;
5 years ago
exports[`极限刀半径: 曲线长度 17`] = `390`;
5 years ago
exports[`极限刀半径: 曲线长度 18`] = `23.56194490192345`;
5 years ago
exports[`极限刀半径: 曲线长度 19`] = `900`;
exports[`极限刀半径: 走刀数量 1`] = `2`;
exports[`极限刀半径: 走刀数量 2`] = `1`;
exports[`极限刀半径: 走刀数量 3`] = `3`;
exports[`极限刀半径: 走刀数量 4`] = `1`;
exports[`极限刀半径: 走刀数量 5`] = `2`;
exports[`超级复杂造型01: 曲线长度 1`] = `5230.469840585598`;
exports[`超级复杂造型01: 曲线长度 2`] = `23310.391778382174`;
exports[`超级复杂造型01: 曲线长度 3`] = `11849.91310995222`;
exports[`超级复杂造型01: 曲线长度 4`] = `9.894843040787247`;
exports[`超级复杂造型01: 曲线长度 5`] = `2.686492242389678`;
exports[`超级复杂造型01: 曲线长度 6`] = `15.558634753572182`;
exports[`超级复杂造型01: 曲线长度 7`] = `1.5023362215203946`;
exports[`超级复杂造型01: 曲线长度 8`] = `36.738926324214475`;
exports[`超级复杂造型01: 曲线长度 9`] = `2.345373451530522`;
exports[`超级复杂造型01: 曲线长度 10`] = `23.179252903171008`;
exports[`超级复杂造型01: 曲线长度 11`] = `34.11040843800545`;
exports[`超级复杂造型01: 曲线长度 12`] = `3.00516024046907`;
exports[`超级复杂造型01: 曲线长度 13`] = `3.005160240466534`;
exports[`超级复杂造型01: 曲线长度 14`] = `3.0051602404694115`;
exports[`超级复杂造型01: 曲线长度 15`] = `3.0051642696018828`;
exports[`超级复杂造型01: 曲线长度 16`] = `23.17925136224735`;
exports[`超级复杂造型01: 曲线长度 17`] = `2.3453734515378883`;
exports[`超级复杂造型01: 曲线长度 18`] = `36.73892632422056`;
exports[`超级复杂造型01: 曲线长度 19`] = `34.11040843800589`;
exports[`超级复杂造型01: 曲线长度 20`] = `9.894843040789354`;
exports[`超级复杂造型01: 曲线长度 21`] = `2.2726434483396147`;
exports[`超级复杂造型01: 曲线长度 22`] = `2.6864922423941437`;
exports[`超级复杂造型01: 曲线长度 23`] = `15.558634753573351`;
exports[`超级复杂造型01: 曲线长度 24`] = `1.5023362215224114`;
exports[`超级复杂造型01: 曲线长度 25`] = `23.17925136224733`;
exports[`超级复杂造型01: 曲线长度 26`] = `2.345373451535995`;
exports[`超级复杂造型01: 曲线长度 27`] = `36.73892632421837`;
exports[`超级复杂造型01: 曲线长度 28`] = `34.110408438008804`;
exports[`超级复杂造型01: 曲线长度 29`] = `3.005160240470314`;
exports[`超级复杂造型01: 曲线长度 30`] = `3.0051602404691264`;
exports[`超级复杂造型01: 曲线长度 31`] = `2.686492242389917`;
exports[`超级复杂造型01: 曲线长度 32`] = `15.558634753574319`;
exports[`超级复杂造型01: 曲线长度 33`] = `1.5023362215216194`;
exports[`超级复杂造型01: 曲线长度 34`] = `9.894843040786107`;
exports[`超级复杂造型01: 曲线长度 35`] = `2.272644014939738`;
exports[`超级复杂造型01: 曲线长度 36`] = `23.179252903170394`;
exports[`超级复杂造型01: 曲线长度 37`] = `2.3453734515314206`;
exports[`超级复杂造型01: 曲线长度 38`] = `36.73892632421504`;
exports[`超级复杂造型01: 曲线长度 39`] = `34.11040843800676`;
exports[`超级复杂造型01: 曲线长度 40`] = `3.0051602404685336`;
exports[`超级复杂造型01: 曲线长度 41`] = `3.0051630894960395`;
exports[`超级复杂造型01: 曲线长度 42`] = `2.6864922423866937`;
exports[`超级复杂造型01: 曲线长度 43`] = `15.558634753573163`;
exports[`超级复杂造型01: 曲线长度 44`] = `1.5023362215210545`;
exports[`超级复杂造型01: 曲线长度 45`] = `9.894843040790184`;
exports[`超级复杂造型01: 曲线长度 46`] = `2.27264424963326`;
exports[`超级复杂造型01: 曲线长度 47`] = `23.179252903170124`;
exports[`超级复杂造型01: 曲线长度 48`] = `2.345373451550585`;
exports[`超级复杂造型01: 曲线长度 49`] = `36.738926324216564`;
exports[`超级复杂造型01: 曲线长度 50`] = `34.11040843800687`;
exports[`超级复杂造型01: 曲线长度 51`] = `3.005160240469785`;
exports[`超级复杂造型01: 曲线长度 52`] = `3.005164269599573`;
exports[`超级复杂造型01: 曲线长度 53`] = `2.686492242390355`;
exports[`超级复杂造型01: 曲线长度 54`] = `15.558634753572672`;
exports[`超级复杂造型01: 曲线长度 55`] = `1.5023362215214884`;
exports[`超级复杂造型01: 曲线长度 56`] = `9.894843040792889`;
exports[`超级复杂造型01: 曲线长度 57`] = `2.272643448340335`;
exports[`超级复杂造型01: 曲线长度 58`] = `23.17925136224723`;
exports[`超级复杂造型01: 曲线长度 59`] = `2.345373451548128`;
exports[`超级复杂造型01: 曲线长度 60`] = `36.73892632422722`;
exports[`超级复杂造型01: 曲线长度 61`] = `34.11040843800603`;
exports[`超级复杂造型01: 曲线长度 62`] = `3.0051602404692153`;
exports[`超级复杂造型01: 曲线长度 63`] = `3.0051602404670064`;
exports[`超级复杂造型01: 曲线长度 64`] = `2.686492242390764`;
exports[`超级复杂造型01: 曲线长度 65`] = `15.558634753570397`;
exports[`超级复杂造型01: 曲线长度 66`] = `1.5023362215189802`;
exports[`超级复杂造型01: 曲线长度 67`] = `9.894843040791566`;
exports[`超级复杂造型01: 曲线长度 68`] = `2.2726440149400053`;
exports[`超级复杂造型01: 曲线长度 69`] = `11906.411531839705`;
exports[`超级复杂造型01: 曲线长度 70`] = `464.88809827474097`;
exports[`超级复杂造型01: 曲线长度 71`] = `464.8880982747457`;
exports[`超级复杂造型01: 曲线长度 72`] = `464.8880982747495`;
exports[`超级复杂造型01: 曲线长度 73`] = `464.888098274753`;
exports[`超级复杂造型01: 曲线长度 74`] = `464.88809827475325`;
exports[`超级复杂造型01: 曲线长度 75`] = `464.8880982747512`;
exports[`超级复杂造型01: 曲线长度 76`] = `9277.910642188759`;
exports[`超级复杂造型01: 走刀数量 1`] = `67`;
exports[`通孔造型测试: 曲线长度 1`] = `3600`;
exports[`通孔造型测试: 曲线长度 2`] = `1872.616834159402`;
exports[`通孔造型测试: 曲线长度 3`] = `1896.616834159402`;
exports[`通孔造型测试: 走刀数量 1`] = `1`;
exports[`造型的外框和内框厚度小于刀半径厚度: 曲线长度 1`] = `3600`;
exports[`造型的外框和内框厚度小于刀半径厚度: 走刀数量 1`] = `0`;
exports[`造型的外框和内框厚度等于刀直径: 曲线长度 1`] = `3600`;
exports[`造型的外框和内框厚度等于刀直径: 曲线长度 2`] = `1468.0153449019233`;
exports[`造型的外框和内框厚度等于刀直径: 曲线长度 3`] = `10.71238898038469`;
exports[`造型的外框和内框厚度等于刀直径: 曲线长度 4`] = `10.71238898038469`;
exports[`造型的外框和内框厚度等于刀直径: 曲线长度 5`] = `10.71238898038469`;
exports[`造型的外框和内框厚度等于刀直径: 曲线长度 6`] = `1483.4533999999999`;
exports[`造型的外框和内框厚度等于刀直径: 曲线长度 7`] = `1435.4533999999999`;
exports[`造型的外框和内框厚度等于刀直径: 走刀数量 1`] = `4`;