دلیل ویرایش و اصلاح مسیر ابزار این است که برای بسیاری از قطعات و قالبهای سطحی پیچیده، برای ایجاد مسیر ابزار، اغلب لازم است سطح مورد ماشینکاری و سطح محدودیت آن گسترش داده شود و سطوح کمکی ساخته شوند.در این زمان، مسیر ابزار تولید شده به طور کلی از محدوده سطح ماشینکاری فراتر می رود و نیاز به برش و ویرایش مناسب دارد.علاوه بر این، داده های اصلی مورد استفاده در مدل سازی سطح باعث می شود سطح تولید شده در بسیاری از موارد خیلی صاف نباشد.در این زمان، مسیر ابزار تولید شده ممکن است در برخی از نقاط ورود صحنه غیرعادی داشته باشد.همه اینها به تابع ویرایش مسیر ابزار نیاز دارند.
1، توابع سیستم ویرایش مسیر ابزار
به طور کلی، عملکردهای سیستم ویرایش مسیر ابزار شامل جنبه های زیر است:
1. فهرست مسیر ابزار و فهرست داده های موقعیت
2. نمایش گرافیکی سریع مسیر ابزار
3. تبدیل هندسی مسیر ابزار
4. حذف و بازیابی مسیر ابزار
5. برش، قطعه بندی، اتصال و بازیابی مسیر ابزار
6. تغییر مکان ابزار در مسیر ابزار
7. همگن شدن نقاط برش در مسیر برش
8. جابجایی و معکوس کردن مسیر ابزار
9. ذخیره و بارگذاری مسیر ابزار
10. ترتیب مسیر ابزار
برای یک سیستم برنامه نویسی CNC تصویر خاص، سیستم ویرایش مسیر ابزار آن ممکن است فقط برخی از عملکردها را داشته باشد.
2، طراحی سیستم ویرایش مسیر ابزار
مفهوم اساسی طراحی ساختار داده سیستم ویرایش مسیر ابزار.
1. اشیاء را ویرایش کنید: مسیر ابزار، بلوک برش، خط برش، بخش برش، و مکان ابزار.
2. مسیر ابزار: مجموعه خطوط برش در بافر کابینت ابزار.
3. بلوک برش: زیر مجموعه ای از خطوط برش مجاور در مسیر ابزار.
4. خط برش: مجموعه ای از نقاط ابزار پیوسته.
5. بخش برش: زیر مجموعه ای از نقاط ابزار مجاور در همان سطح در خط برش.
6. موقعیت چاقو: مرکز چاقو + مقدار مناسب محور چاقو + بردار معمولی صفحه چرخش چاقو.
3، دستورالعمل های عملیاتی ساختار داده سیستم
قبل از ویرایش مسیر ابزار، ابتدا فایل موقعیت ابزار را باز کنید، جایی که مسیر ابزار مورد ویرایش قرار دارد، سپس به صورت پویا برای تخصیص بافر خط برش اصلی با توجه به اندازه داده های شی ویرایش شده اعمال کنید و شی ویرایش شده را در آن بارگذاری کنید. بافر خط برش اصلی بار.