Ang tool track editing system ay binubuo ng tool track transformation, pag-edit ng cutting line, graphic na pagpapakita ng tool track, paglo-load at output ng tool track, atbp.
Ang tool track editing system ay binubuo ng tool track transformation, cutting line editing, graphic display ng tool track, loading at output ng tool track, atbp.
1. Geometric Transformation
Kasama sa content ng geometric transformation ng tool track ang pagsusuri, pag-ikot at mirror na imahe. Para sa transpormasyon ng pagsasalin, ang gitna lang ng kutsilyo ang pinapayagang lumipat, at ang vector ng knife axis ay nananatiling hindi nagbabago. Para sa rotation at mirror image transformation, ang kanan halaga ng sentro ng kutsilyo at pagbabago ng baras ng kutsilyo.
2. Transpose transform
Ang transpose ay isang pagbabago sa direksyon ng paglalakbay mula sa orihinal na direksyon patungo sa bagong direksyon ng paglalakbay. Ang object ng transpose transformation ay maaari lamang maging track ng cutting contact (3d tool semi-precision compensation ay epektibo) o ang track ng ang spherical tool center, at ang error value ay hindi hihigit sa pinahihintulutang halaga kapag nagma-machining sa bagong direksyon ng tool.Dahil ang transposing transformation ay hindi nagbabago sa direksyon ng cutter axis, ang multi-coordinate machining tool track ay hindi maaaring i-transpose.Ang ang transposing transformation ay ang pinakaepektibo para sa tool track na nabuo ng equal-parameter discrete algorithm sa parametric machining method. Para sa tool track na nabuo ng iba pang parametric line method, ang cutting lines ay maaaring i-encrypt na may pantay na haba ng arc ayon sa tinukoy na mga punto bago i-transposing ang transformation, upang ang bilang ng mga position point ng bawat cutting line ay pareho at pantay na ipinamahagi.
3. Tanggalin
Ang object ng delete operation ay maaaring ang tool track sa position point, cutting section, cutting row, cutting block o kahit ang buong edit, o ang bahagi ng tool track na naputol.
4. Sastre
Ang Dapat tukuyin muna ang tool path object na kukupitin, pagkatapos ay tukuyin ang clipping object, tulad ng inspeksyon surface. bagay (tulad ng ibabaw ng inspeksyon).
5. Mabawi
Kasama sa mode ng pagpapatakbo ng pagbawi ang dalawang uri: ang isa ay pandaigdigang pagbawi, iyon ay, ang pagbawi ng lahat ng tinanggal na tool track object; Ang isa pa ay cyclic recovery, iyon ay, ayon sa delete operation sa reverse order upang maibalik ang tinanggal na tool track object, sa bawat oras na isang operasyon sa pagbawi, ibalik ang isang delete operation na tinanggal na tool track object, hanggang sa ang tinanggal na tool track object ay mabawi lahat.
6. homogenisasyon
Ang homogenized operation object ay maaaring iisang path patungo sa path, o maaari itong maging tool path sa buong pag-edit. Ang homogenization operation ay kinabibilangan ng sumusunod:
(1) ang cutting line ayon sa punto N para sa pantay na arc length encryption. Ang pamamaraan ay: una sa lahat, ang cutting line curve fitting, at pagkatapos ay ayon sa arc length ng curve discrete sa N points. Ang normal na vector ng Ang cutter axis at swing plane ay unang binago sa trajectory ng vector endpoint, pagkatapos ay nilagyan at discretize, at sa wakas ay binago sa unit vector.
(2) para sa cutting row ayon sa ibinigay na error, ang paraan ng screening ng parameter ay pinagtibay upang direktang i-screen ang position point.
(3) magsingit ng cutter point sa pagitan ng dalawang position point sa pamamagitan ng linear interpolation.
7. Ayusin
Kapag nakumpleto na ang lahat ng iba pang operasyon sa pag-edit, maaaring ikonekta at ayusin ang track ng tool. Una, dapat tukuyin ang direksyon ng tool (na maaaring hindi naaayon sa direksyon ng tool na itinakda ng system sa panahon ng pagkalkula ng tool path), ang tool Ang direksyon ay maaaring hindi naaayon sa tool path na itinakda ng system sa panahon ng pagkalkula ng tool path, at ang tool lifting height ay dapat ibigay para sa nag-iisang direksyon ng tool. Kapag tinanggap ang mga convention na ito, awtomatikong i-orkestrate ng system ang output ng mga track ng tool sa pag-edit.