Jul 19, 2021 پیام بگذارید

روش برنامه نویسی برای مطالعه جزئیات مسیرهای ابزار (موارد ، روشها ، یادگیری آسان)


چگونه می توان برنامه نویسی قطعه کار را از منظر عقاب به پایین نگاه کرد؟

چگونه می توان جزئیات هر مرحله چاقو را با هدف موش مطالعه کرد؟

یکی از روشها این است: طراحی

1. چه تصویری باید بکشم؟


امروز ، از جنبه آسیاب ، بار دیگر بر این ترفند بزرگ تأکید کردم:

نمودار مسیر ابزار را ترسیم کنید

این حرکت بزرگ در حال حاضر یک حرکت فوق العاده بزرگ است. با این حال ، برخی از مردم ممکن است بگویند که این روش هیچ چیز نیست ، و آنها مدتها پیش در مورد آن شنیده اند.

بله ، دانستن به این معنی نیست که مثر خواهد بود.

وقتی نمودار مسیر ابزار را ترسیم می کنید ، می توانید بصورت بصری مسیر مسیر ابزار را مشاهده کنید ، به طوری که می توانید قسمت برنامه نویسی را از منظر عقاب به پایین نگاه کنید و همچنین می توانید جزئیات هر مرحله از چاقو را با ماوس مطالعه کنید. .


بنابراین چگونه این ترفند در برنامه نویسی کاربرد دارد؟

مثالی از اعداد فرز ارائه دهید:

برای قطعات زیر ، سوراخ داخلی با قطر D133.2 و عمق 10 نیاز به ماشینکاری سطح زیرین سوراخ مدور داخلی دارد.

image

نمودار مسیر ابزار به شرح زیر است: از درون یابی مارپیچی برای پایین آوردن ابزار استفاده کنید و سپس اندازه را از داخل به خارج به صورت دایره به صورت آسیاب کنید.

image

این برنامه مسیر ابزار شامل دو بخش است:


1. برنامه برش درون یابی مارپیچی

2. برنامه فرز سطح زیرین سوراخ داخلی

من ایده های برنامه نویسی در مورد فرز درون یابی مارپیچ را به اشتراک گذاشته ام ، بنابراین در اینجا به جزئیات نمی پردازم.

برنامه فرز مستقیم درون یابی مارپیچی رو به بالا به شرح زیر است:

...

#10=20

#11=16

#24=[#10-#11]/2

N1

G00 X#24 Y0

Z5.

#1=0

G1Z#1F1000

WHILE [#1GT-10] DO1

#1=#1-4

اگر [#1LE-10] سپس#1=-10

G3I-#24Z#1F500.

END1

G3I-#24


پس از اتمام برش مارپیچی ، ابزار Z=-10 به صورت مارپیچی در سطح زیرین سوراخ قرار گرفته است. در این زمان ، یک دایره کامل آسیاب می شود ، و سپس سوراخ پایین آسیاب می شود. مسیر ابزار مطابق شکل زیر است:

image


یک دایره را آسیاب کنید ، سپس X یک پله حرکت می کند ، و سپس یک دایره کامل را آسیاب کنید و به همین ترتیب به اندازه نهایی نقاشی برسید.

از نمودار مسیر ابزار فوق ، به راحتی می توان دریافت که مقدار X به طور مداوم در حال تغییر است.


چگونه تغییر می کند؟


به این معنا که یک گام در جهت X حرکت کنید ، اگر متغیر شماره 2 برای نشان دادن مرحله تنظیم شده باشد (فاصله هر حرکت در جهت X ، یعنی مرحله).

اگر فاصله حرکت 80 درصد قطر ابزار است ، در موارد زیر:


#2=#2+0.8 *#11


نکات: شماره 11 متغیر قطر ابزار است که من هنگام نوشتن برنامه فرز درون یابی مارپیچی خودسرانه تنظیم می کنم.

به این ترتیب ، حرکت فاصله گام از طریق عملیات افزایشی متغیر شماره 2 محقق می شود.

از آنجا که متغیر مجموعه شماره 2 نشان دهنده فاصله قدم است ، حرکت فاصله گام از طریق عملیات افزایش متغیر محقق می شود.


بنابراین محدوده شماره 2 چیست؟


یا به عبارت دیگر ، متغیر شماره 2 از کدام نقطه مختصات شروع به حرکت می کند و در کدام نقطه عملیات افزایش خودکار به پایان می رسد؟

image

متغیرهای تنظیم شده در شکل بالا:


شماره 24 درون یابی مارپیچی ابزار را به سطح زیرین سوراخ برش می دهد. در این زمان ، فرز یک دایره کامل مختصات متغیر در جهت X است ، که نقطه برش اولیه شماره 2 است.



بنابراین: #2=#24


همانند#2 =#2+0.8 *#11 افزایش خود ،


به عبارت دیگر ، متغیر شماره 2 به اندازه 66.6 افزایش یافته و دایره به اندازه پردازش می شود.


از این رو ، به راحتی می توان با جملات کلان که برادر جون قبلاً گفته است ، مانند WHILE [] DO انجام دهید

......


با تجزیه و تحلیل ساده فوق ، برنامه فرز سطح پایین به شرح زیر است:


N2

#2=#24

WHILE [#2LT66.6] DO2

#2=#2+0.8*#11

IF [#2GE66.6] سپس#2=66.6

G1X#2

G3I-#2F100

END2


image




ارسال درخواست

whatsapp

skype

ایمیل

پرس و جو