القسم 1 تحرير برنامج نقطة التحقيق 1. حدد الأصل وابحث عن القيم الإحداثية لكل نقطة مسبار. أولاً، حدد أصل نظام إحداثيات قطعة العمل في برنامج UG، ثم استخدم برنامج UG للعثور على النقطة (XYZ) حيث يجب تحديد موقع نقطة التحقيق، وتسجيلها لتحرير برنامج نقطة التحقيق. 2. قم بتحرير برنامج نقطة التحقيق (يمكن تحديد اسم برنامج نقطة التحقيق بنفسك، مثل: O6666). يتحكم برنامج نقطة المسبار في حركة المسبار ويتطلب استدعاء برنامجين مهمين لتشغيل المسبار O9810 وO9811. مثال على تنسيق برنامج نقطة المسبار: (ما يلي مثال على برمجة مسبار النقطة Z) %O6666 (PROBE) G91 G28Z0 G90 G0 G17 G40 G49 G69 G80 M6T11 (يتم تثبيت المسبار على حامل الأداة T11، ويتم استبدال مسبار T11 على المغزل) G90 G00 G54 X-18. Y50. (حدد بسرعة أعلى النقطة الأولى التي سيتم فحصها في نظام الإحداثيات G54) M19 (S_ ) (وضع المغزل، S هو تدوير المغزل زاوية. إذا كان هو استكشاف نقطة في اتجاه المحور Z ، ليست هناك حاجة إلى S إذا كان لا بد من فحص الجانب، فهناك حاجة إلى S، أي لتدوير الزاوية، بحيث يستخدم المسبار سطحًا واحدًا من كرة الياقوت الخاصة بالمسبار للقياس عند فحص كل جانب، مما يقلل الخطأ. م05 M17 (مسبار مفتوح) (افتح المسبار، يتم تحديد هذه التعليمات من خلال المنفذ المقابل المتصل أثناء توصيل الأسلاك) G43Z50.H11 (حدد طول الأداة، أي قراءة طول المسبار)
G90G00Z50. (يتحرك المسبار للأسفل سريعًا إلى موضع Z50) N1(Z+POINT1) (قم بقياس قيمة Z للنقطة الأولى)
G65P9810X-18. Y50. F3000. (حدد موضع XY للنقطة الأولى بأمان وبسرعة، والسرعة هي F3000.)
G65P9810 Z19. (حدد موقع Z الآمن والسريع فوق النقطة الأولى، والسرعة هي نفسها كما هو مذكور أعلاه، والارتفاع هنا بشكل عام 3 مم من النقطة المراد قياسها أدناه)
G65P9811Z16.08 (الوصول بأمان وببطء إلى الموضع Z لنقطة التحقيق الأولى. بالإضافة إلى ذلك، بعد هذه الخطوة من فحص النقطة، ستعود تلقائيًا إلى موضع Z19.0 في الخطوة السابقة)
#601=#142 (#142 هو الفرق بين Z16.08 النظري لنقطة التحقيق الأولى و"Z" الفعلي الذي تم اختباره. يتم حساب القيمة تلقائيًا في O9811 ثم تم تمريرها إلى #142. #142 يمرر القيمة التي تم الحصول عليها إلى #601 #601 هي القيمة التي سيتم تعويضها عن النقطة الأولى في الاتجاه Z)
G65P9810 Z20. (الانتقال إلى الارتفاع الآمن Z20. بأمان وبسرعة)
N2(Z+POINT1) (قياس قيمة Z للنقطة الثانية) G65P9810X-16.5 Y48.3 F3000. (حدد موضع XY للنقطة الثانية بأمان وبسرعة، والسرعة هي F3000.)
G65P9810 Z17. (حدد موقع Z الآمن والسريع فوق النقطة الثانية، والسرعة هي نفسها كما هو مذكور أعلاه، والارتفاع هنا بشكل عام 3 مم من النقطة المراد قياسها أدناه)
G65P9811Z14.23 (الوصول بأمان وببطء إلى الموضع Z لنقطة المسبار الثانية. بالإضافة إلى ذلك، بعد هذه الخطوة، سيعود تلقائيًا إلى الموضع Z19.0 في الخطوة السابقة)
#{{0}}#142 #142 هو الفرق بين Z16.08 النظري لنقطة التحقيق الثانية و"Z الحقيقي" الفعلي، والذي يتم حسابه تلقائيًا في O9811 ثم تمريره إلى #142. #142 ثم تمرر القيمة التي تم الحصول عليها إلى #601، و#601 هي القيمة التي سيتم تعويضها للنقطة الثانية في اتجاه Z) G65P9810 Z35. انتقل بأمان وسرعة إلى الارتفاع الآمن Z20.) N3(Z+POINT1) (قم بقياس قيمة Z للنقطة الثالثة) G65P9810X12.5 Y51.1 F3000.G65P9810 Z19.G65P9811Z16.08#603=#142G65P9810 Z20 . N4(Z+POINT1) (قياس قيمة Z للنقطة الرابعة) G65P9810X12.2 Y49.2 F3000.G65P9810 Z16.G65P9811Z13.73#604=#142G65P9810 Z35 ........... .....N16(Z+POINT1) (قياس قيمة Z للسادس عشر نقطة) G65P9810X-16.5 Y-18.2 F3000.G65P9810 Z16.G65P9811Z14.23#616=#142G65P9810 Z35.(ما يلي هو تعيين نطاق التسامح للفرق Z من كل نقطة تم اكتشافها إذا تم تجاوز التسامح، فانتقل إلى N20 للتنفيذ). #620=0.1 (اضبط التسامح على 0.1 وقم بتعيينه إلى #620) IF[ABS[#601]GT#620]GOTO20 (إذا كانت القيمة المطلقة لـ #601 أكبر من قيمة #620، انتقل إلى N20) التنفيذ عند)
IF[ABS[#602]GT#620]GOTO20 (إذا كانت القيمة المطلقة لـ #602 أكبر من قيمة #620، فانتقل إلى N20 للتنفيذ) IF[ABS[ #603]GT#620]GOTO20 (إذا كانت القيمة المطلقة لـ #603 أكبر من قيمة #620، فانتقل إلى N20 تنفيذ)...............M18G91G28Z0M99 N20 #3000=99point cuo wu Z OUT OF TOL (موجه التنبيه، Z يتجاوز التسامح، هنا "#3000=" يمكن يتم تعيينها كـ 0-200 معلومات سريعة إضافية)G91G28Z0M99****************
القسم 2 تحرير برنامج المعالجة أضف متغيرات قيمة التعويض (#601#6{{10}}2 #603......) المقابلة لكل نقطة مسبار للإحداثيات من النقطة المقابلة في برنامج التصنيع. (هنا نستخدم قيمة التعويض Z للتوضيح. مبدأ التعويض في الاتجاهين X وY هو نفس مبدأ التعويض في الاتجاه Z): (أي نقطتان متصلتان بشكل مباشر، ولكل منهما قيمة Z) من من النقطة A إلى النقطة B، تكون فروق التعويض لنقطتي التحقيق A وB هي #601 و#602 على التوالي. إذا كنت تريد أن تنتقل الأداة من A إلى B بشكل عام، فأنت تحتاج فقط إلى إضافة متغيرات قيمة التعويض Z للنقطتين A وB إلى برنامج المعالجة المقابل. فيما يلي برنامج المعالجة: (مع أخذ قيمة التعويض Z كمثال) O2222G91G28Z0G0G17G40G49G80G90(TOOL:1 DIA.OFF: 1 LEN:1 DIA:10.) T1M6G0G90G54X7.2503Y10.S10000M3 G43H1Z30.M8Z1.
القسم 3 تحرير برامج المعالجة بسرعة في EXCEL تحتاج أحيانًا إلى إضافة متغيرات إلى برنامج متعدد الأسطر. إذا قمت بإضافتها واحدة تلو الأخرى يدويًا، فسيكون ذلك مزعجًا للغاية، مع عبء عمل كبير ومن السهل ارتكاب الأخطاء. فيما يلي طريقة لاستخدام EXCEL لتحرير البرامج بسرعة. طريقة التغيير: 1. قم أولاً بنسخ البرنامج الذي تريد إضافة متغيرات إليه إلى برنامج المفكرة، كما هو موضح أدناه:
2. استبدل X بـ "/X/"، واستبدل Y بـ "/Y/"، واستبدل Z بـ "/Z/"، كما هو موضح أدناه:
3. افتح EXCEL، افتح الملف في الخطوة 2، ولاحظ أنه في مربع الحوار "فتح"، حدد "All Files" كنوع الملف، ثم افتح الملف في الخطوة السابقة، وسيظهر مربع الحوار كما هو موضح أدناه:
4. انقر فوق التالي، وسيظهر مربع الحوار التالي، كما هو موضح أدناه:
5. حدد "أخرى (0)" وأدخل الشرطة المائلة "/"، كما هو موضح في الشكل:
6. ثم حدد "التالي"، "إنهاء"، افتح الملف وأكمل، يمكنك أن ترى أن كل جزء منفصل، وهذا هو التأثير الذي تريده، كما هو موضح في الشكل:
7. أضف Z والرقم 16.31 إلى كل سطر من البرنامج كما هو موضح في الشكل
8. قم بإضافة المتغيرات يدويًا عند نقطة البداية ونقطة النهاية. وبما أن النقطة الموجودة في السطر الأول هي نقطة البداية، فيجب أن يكون المتغير هو قيمة التعويض المكتشفة المقابلة #601. السطر الرابع عشر في الشكل أعلاه هو نقطة النهاية، ويجب أن يكون المتغير هو قيمة التعويض المكتشفة المقابلة #602. ويمكن إضافة متغيرات النقطتين السابقتين يدويا كما هو موضح في الشكل:
9. أضف المتغيرات إلى النقطة الوسطى. لإضافة المتغيرات الموضحة في الشكل (أ) أعلاه، الطريقة هي أولاً سحب الأقواس وعلامات الجمع إلى كل سطر وسط، ثم إدخال المتغيرات المراد إضافتها في النقطة الوسطى، مثل #690*1، في السطر الثالث من الشكل أعلاه.
(هنا، يتم توزيع الفرق بين قيمة التعويض لنقطة النهاية ونقطة البداية بالتساوي على N من النقاط الوسطى. وهنا، يتم تقسيمها إلى 12 قسمًا، وعلاقتها هي #690=[#{{2} }#601] / 12 يجب إضافة هذه العلاقة إلى البرنامج)
ثم قم أولاً بالسحب للأسفل "#690*1" لتحقيق ذلك، كما هو موضح أدناه:
ثم احفظ ملف EXCEL كملف نصي txt، ثم افتحه باستخدام برنامج المفكرة، كما هو موضح أدناه:
احذف المسافة الفارغة في المنتصف، وأضف علاقة متغير الماكرو المقابلة لها #690=[#602-3602] /12 قبل نقطة البداية كما هو موضح أدناه





