Ph??ng pháp ch? ??n gi?n nh? v?y, nh?ng giá tr? th?t l?n, m?u ch?t là xem ng??i có coi tr?ng hay kh?ng!
??y ch? là m?t trong nh?ng ph??ng pháp trong ?ó, còn có càng nhi?u ph??ng pháp, sau này Qu?n ca truy?n th? cho m?i ng??i.
V? ra b?n ?? ???ng ?i c?a d?ng c? dao, là m?t lo?i ph??ng pháp ??y ng??c, lo?i ???ng dao nào s? quy?t ??nh phía sau biên so?n ch??ng trình nh? th? nào.
Ví d? nh? b?n ?? ???ng dao xo?n ?c r?ng c?a nh? sau, s? góc r?ng hai bên kh?ng gi?ng nhau.
Ví d? nh? b?n ?? ???ng ?i c?a dao có ren TR d??i ??y, cho m??n dao trái ph?i.
Bài vi?t h?m nay chúng ta cùng tìm hi?u v? ch??ng trình l?p trình ch? T.
Nh? trên b?n ?? ???ng dao: ph?n t?ng xe, m?i m?t t?ng ba dao, t?c là tr??c tiên ? gi?a, sau ?ó hai bên trái ph?i m??n dao ph??ng pháp
B?n ?? ???ng dao ???c phóng to nh? hình d??i ??y:
Nh? v?y m?i ng??i có th? tr?c quan nhìn th?y: (ví d? nh? m??n dao bên ph?i b?n ??) Khi c?t s?u h?n, d?ng c? c?n di chuy?n d?c theo ???ng AB, nh? v?y m??n dao ?i ra m?i là lo?i r?ng xo?n ?c c?n thi?t.
Nói cách khác, kích th??c c?a chi?u s?u ?n dao X và kích th??c c?a h??ng Z có liên quan, m?i quan h? này th?a m?n ??nh lu?t móc, t?c là TAN15=AC/BC
Ví d?: AC=TAN15*BC
M?i quan h? này r?t quan tr?ng, trong l?p trình sau, cùng v?i s? thay ??i c?a BC, AC c?ng thay ??i theo m?i quan h? này, t? ?ó gia c?ng ra hình d?ng ???ng vi?n ren lo?i Tr.
V?y thì hình d?ng ???ng nét c?a T. R kh?ng có ngh?a là các s?i T. R có th? ???c gia c?ng ??t tiêu chu?n.
B?i vì khi gia c?ng còn ph?i c?n nh?c d?ng c? c?t.
B?i vì c? th? ??n t?ng s?i T có kích th??c r?ng c? th?.
Ví d?, chi?u r?ng c?a dao ???c ch?n là 2mm (cho m??n dao trái và ph?i, chi?u r?ng c?a dao c?n nh? h?n chi?u r?ng c?a ?áy r?ng)
Ví d?: TR100 * 12 nam ch? ?? làm ví d?, kích th??c liên quan nh? sau:
T?i ??t m?t s? bi?n tùy ?, nh? trong hình trên
#2 Có ngh?a là chi?u cao r?ng, ngh?a là chi?u s?u c?a dao.
# 5 ??i di?n cho chi?u r?ng t?ng th? c?a r?ng, ?ó là kích th??c r?ng ren mà chúng t?i s? x? l?.
#5= 4.12+2*TAN[15]*#2
B?i vì c?ng c? c?t c?ng có chi?u r?ng, chi?u r?ng r?nh th?c t? nên là:
Chi?u r?ng ?? r?ng+2 x chi?u r?ng d?c - chi?u r?ng c?a c?ng c?.
Vì v?y, cu?i cùng #5=4.12+2 * TAN [15] * #2 -2 (c?n tính chi?u r?ng c?a c?ng c?)
???c r?i, ph?n tích ? ??y. Ti?n hành ngay.
T0101
S300 M13
G0X100Z12. (Di chuy?n nhanh ??n ?i?m b?t ??u ch? ??)
# 2=6,5 (gán ban ??u cho chi?u cao r?ng)
WHILE[#2GT0] DO1 (n?u chi?u cao r?ng kh?ng ??t ??n 0, ngh?a là ch?a ??t ??n kích th??c ???ng kính ch? ??)
#2=#2-0.1 (l??ng dao ?n, 0.1 m?i t?ng xe, giá tr? ??n ph??ng)
IF[#2LE0] THEN#2=0
#3=87+2 * #2 (vì #3 ???c gán 6,5 và con dao ??u tiên ???c c?t ? ???ng kính l?n c?a s?i, do ?ó, ???ng mòn c?ng v?i chi?u cao r?ng song ph??ng b?ng ???ng kính l?n, khi giá tr? c?a #2 thay ??i, ?i?u ?ó có ngh?a là ???ng kính l?n c?ng thay ??i, do ?ó ??t ???c c?t l?p)
Z12. (Z12 là ??nh v? c? s?, phía sau ch??ng trình trái ph?i m??n dao ?i?m b?t ??u, ??u là l?y Z12 làm c? s?)
G0X # 3 (con dao d??i h??ng X)
G32Z-80.F12 (c?t ren)
G0X102 (tr? l?i dao)
Z12 (rút dao)
#5=4,12+2 * TAN[15] *#2-2 (chi?u r?ng r?ng t??ng ?ng v?i chi?u cao r?ng hi?n t?i, là c? s? ?? m??n dao ? hai bên phía sau)
#6=#5/2 (n?u hai bên m??n dao #5 chia cho 2 chia ??u là ???c)
Z[12+#6] (M??n dao bên ph?i tr??c, vì b?n mu?n dao di chuy?n sang bên ph?i, h?y thêm #6)
G0X#3
G32Z-80.F12
G0X102
Z12.
Z[12-#6] (M??n con dao bên trái tr??c, tr? ?i con dao bên trái)
G0X#3
G32Z-80.F12
G0X102
Z12.
END1
G0X200.
Z200.
M30