روش همان ساده است، اما ارزش بسیار بزرگ است. کلید این است که ارزش دهید یا نه!
این فقط یکی از روشهاست، روشهای بیشتری هست که جون گی بعدا بهت یاد میدهد.
نقاشی یک نمودار مسیر ابزار یک روش مهندسی برعکس است و نوع مسیر ابزار بعدا چگونه برنامه را نوشته میشود.
برای مثال، نمودار مسیر بریدن طناب مختلف زیر نمایش میشود، با زاویههای دندان مختلف در هر دو طرف.
برای مثال، نمودار مسیر ابزار برای طبقه TR زیر، با ابزار قرض گرفته در هر دو طرف
مقاله امروز در مورد برنامهریزی ماکرو برای نقشههای شکل T صحبت میکند
همانطور که در نمودار مسیر چاقو بالا نشان داده میشود: ماشین طبقهای، سه چاقو در هر طبقه، یعنی اول وسط، و سپس چاقوهای چپ و راست به هر دو طرف قرض گرفته میشوند
نمودار مسیر چاقو را گسترش دهید همانطور که در تصویر زیر نشان داده میشود:
از این طریق، همه می توانند به نظر بینند که در حالی که عمیق بریدن عمیق عمیق، ابزار باید در خط AB حرکت کند، بنابراین ابزار قرض گرفته با پروفایل طبقه نیاز بیرون آید.
به عبارت دیگر، یک رابطه بین عمیق چاقو X و اندازهٔ مسیر Z وجود دارد که قانون پیتاگوریایی را کامل می کند، یعنی TAN15=AC/BC.
بنابراین میتوانیم کمک کنیم: AC=TAN15 * BC
این رابطه بسیار مهم است. در برنامهریزی بعدی، همانطور که عمیق BC تغییر میدهد، AC همچنین بر اساس این رابطه تغییر میدهد، بنابراین شکل پروژهی پروژهی نوع TR را پرداخت میکند.
بنابراین شکل کانتور تری به طور ضروری معنی نیست که تری تری می تواند به طور راضی تحلیل شود.
چون بریدن ابزارها نیاز دارد در حال پرداخت به نظر بگیرند.
چون هر طبقه ي تري يه اندازه دندون خاص داره
برای مثال، چشمهای انتخاب شده ۲ متر است (برای چشمهها و چپها، چشمهها باید از چشمههای پایهی دندان کوچکتر باشد)
برای مثال، TR100 * 12 طبقه خارجی، اندازههای مربوط به اینگونه است:
میتوانم هر تعداد تغییرات را که در تصویر بالا نشان دادهاند تنظیم کنم
#2 ارتفاع دندان را معرفی میکند، که عمیق سوخت است
#5 تغییر عمومی دندونها را معرفی میکند، که اندازهی پروفایل طبقهای است که ما باید فرایند کنیم
#5=4.12+2*TAN[15]*#2
چون ابزارهای قطع کردن هم گسترده ای دارند، پهن واقعی غار alveolar باید باشد:
width
پس آخرین # 5=4.12+2 * TAN [15] * # 2-2 (شامل عرض ابزار)
بسيار خب، همه چيز براي تحليل است. فقط مستقيم به برنامه برو
T0101
S300 M13
G0X100Z12
#2=6.5
WHILE [# 2GT0] DO1
#2=# 2-0.1 (مقدار کاهش، 0.1 بر طبقهای از ماشین، مقدار یک طرف)
IF [# 2LE0] THEN# 2=0
# 3=87+2 * # 2 (از آنجا که # 3 ارزش 6.5 مقرر شده و اولین بریدن در diameter بزرگتر از نقاشی ساخته میشود، الماس کوچکتر و ارزش هر دو دندون به الماس بزرگتر برابر میشود. زمانی که ارزش # 2 تغییر میکند، معنی است که الماس بزرگتر همچنین تغییر میکند، به نتیجه رسیدن بریدن نقاشی طبقه
Z12 (Z12) مقرر موقعیت است، و نقطههای شروع چاقوهای سمت چپ و سمت راست در برنامه بعدی بر اساس Z12 است.
G0X # 3 (قطع پایین در سمت X)
G32Z-80.F12 (قطع طبقه)
G0X102 (بازگشت)
Z12
#5=4.12+2 * TAN [15] * # 2-2
#6=# 5/2
Z [12+# 6] (اول چاقو از سمت راست قرض بگیرید، زیرا چاقو باید به سمت راست حرکت کند)
G0X#3
G32Z-80.F12
G0X102
Z12.
Z [12 - # 6] (اولین بار چاقو از سمت چپ قرض بگیرید، به عنوان ابزار باید به سمت چپ حرکت کند # 6 را بردارید)
G0X#3
G32Z-80.F12
G0X102
Z12.
END1
G0X200.
Z200.
M30