Menetelmä on niin yksinkertainen, mutta arvo on valtava, tärkeintä on, arvostatko sitä vai et!
Tämä on vain yksi menetelmistä, on olemassa monia muita menetelmiä, jotka Jun Ge opettaa sinulle myöhemmin.
Työkalupolkukaavion piirtäminen on käänteinen suunnittelumenetelmä, ja työkalupolun tyyppi määrittää, miten ohjelma kirjoitetaan myöhemmin.
Esimerkiksi sahalaitaisen langan leikkauspolkukaavio on esitetty alla, jossa on eri hammaskulmat molemmilla puolilla.
Esimerkiksi alla oleva TR-langan työkalupolkukaavio, jossa lainatut työkalut molemmilla puolilla
Tämänpäiväinen artikkeli kertoo T-muotoisten säikeiden makroohjelmoinnista
Kuten yllä olevassa veitsen polkukaaviossa näkyy: Kerroksinen ajoneuvo, kolme veistä per kerros, eli keskiosa ensin, ja sitten vasen ja oikea lainatut veitset molemmilla puolilla
Suurenna veitsen polkukaavio seuraavan kuvan mukaisesti:
Näin jokainen huomaa intuitiivisesti, että leikkaussyvyyden syventyessä työkalun on liikuttava AB-linjaa pitkin, jotta lainatulla työkalulla on tarvittava lankaprofiili.
Toisin sanoen veitsen X syvyyden ja Z-suunnan koon välillä on suhde, joka täyttää Pythagorean lain eli TAN15=AC/BC.
Joten voimme päätellä: AC=TAN15 * BC
Tämä suhde on liian tärkeä: myöhemmässä ohjelmoinnissa leikkaussyvyyden BC muuttuessa AC muuttuu myös tämän suhteen mukaan, jolloin käsitellään Tr-tyyppistä kiereprofiilimuotoa.
Joten Tr:n ääriviivan muoto ei välttämättä tarkoita, että Tr-kierteet voidaan käsitellä tyydyttävästi.
Koska leikkaustyökalut on myös otettava huomioon käsittelyn aikana.
Koska jokaisella Tr-tyyppisellä langalla on tietty hampaan koko.
Esimerkiksi valittu terän leveys on 2mm (vasemman ja oikean lainatun terän leveys on pienempi kuin hammaspohjan leveys)
Esimerkiksi TR100 * 12 ulkoinen kierre, asiaankuuluvat mitat ovat seuraavat:
Voin asettaa minkä tahansa määrän muuttujia kuten yllä olevassa kuvassa näkyy
#2 edustaa hampaan korkeutta, joka on viillon syvyys
#5 edustaa hampaiden kokonaisleveyttä, joka on käsiteltävän lankaprofiilin koko
#5= 4, 12+2 * TAN[15]*#2
Koska leikkaustyökaluilla on myös leveys, alveolaarisen ontelon todellisen leveyden tulisi olla:
Hampaan pohjan leveys + 2 x kaltevuusleveys - työkalun leveys.
Joten lopullinen # 5 = 4.12+2 * TAN [15] * # 2-2 (mukaan lukien työkalun leveys)
Siinä kaikki analyysia varten.
T0101
S300 M13
G0X100Z12. (Siirry nopeasti langan alkupisteeseen)
#2=6,5 (hampaan korkeuden alustava määrittäminen)
WHILE [# 2GT0] DO1 (Jos hampaan korkeus ei ole saavuttanut 0, se tarkoittaa, että langan pohjan halkaisijaa ei ole vielä saavutettu)
#2=# 2-0.1 (leikkausmäärä, 0.1 per ajoneuvokerros, yksipuolinen arvo)
JOS[# 2LE0] THEN# 2=0
#3=87+2 * # 2 (Koska # 3:lle annetaan arvo 6,5 ja ensimmäinen leikkaus tehdään langan suuremmalla halkaisijalla, pienempi halkaisija plus molempien hampaiden korkeus vastaa suurempaa halkaisijaa. Kun arvo # 2 muuttuu, se tarkoittaa, että myös suurempi halkaisija muuttuu, jolloin saavutetaan kerrostettu leikkaus)
Z12. (Z12 on paikannusviite, ja vasemman ja oikean lainatun veitsen lähtökohdat seuraavassa ohjelmassa perustuvat Z12:een)
G0X # 3 (alaspäin leikkaaminen X suuntaan)
G32Z-80.F12 (kierteen leikkaus)
G0X102 (kelautuminen)
Z12.
#5=4.12+2 * TAN [15] * # 2-2 (Nykyistä hammaskorkeutta vastaava hammasleveys on perusta veitsien lainaamiseen molemmilta puolilta myöhemmin)
#6=# 5/2 (koska molemmat puolet lainaavat veistä, jaa # 5 kahdella ja jaa tasan)
Z [12+# 6] (Lainaa ensin veitsi oikealta puolelta, lisää numero 6, koska veitsen täytyy siirtyä oikealle)
G0X#3
G32Z-80.F12
G0X102
Z12.
Z [12- # 6] (Lainaa ensin veitsi vasemmalta, vähennä # 6, kun työkalun täytyy siirtyä vasemmalle)
G0X#3
G32Z-80.F12
G0X102
Z12.
END1
G0X200.
Z200.
M30