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