1-التعاريف الاطاريه لنظام الذخائر العنقودية
ملاحظه: CMM البصرية هو جهاز استشعار الكاميرا المزدوجة ، والتي يمكن تتبع الكائن مع مجموعه جامده من عاكسات كاهداف في الوقت الحقيقي. ومبدا وضع هذه الأهداف هو ان الأهداف عالقه في المواقع غير المتناظرة بمسافة معينه فيما بينها. الأهداف تحتاج إلى ان تكون ثابته علي الروبوتات أو رئيس التنسيب وتبقي في مجال الرؤية (فوف) من CMM البصرية. يجب ملاحظه أربعه أهداف علي الأقل لكل اطار محدد من قبل CMM البصرية في كل وقت. الإطار الأساسي للروبوت الموازي ، الإطار النهائي للروبوت الموازي ، واطار الاداه للروبوت التسلسلي هي الرمز Fb، ftP، وtS، علي التوالي. وترد تعاريف تلك الأطر في الشكل 1. لأنه يتم إصلاح الإطارات الاساسيه للروبوت المتوازي والروبوت التسلسلي ، يمكن اشتقاق مصفوفة التحويل بين الإطارين الأساسيين بواسطة المعايرة.

الشكل 1 اعداد نظام التصنيع المركب التعاوني (CCM). يتالف الجهاز من ال [CCM] نظامه [6-رسس] اليه موازيه, [1-فست] دوران مرحله, [6-فير] مسلسل اليه, [ا] موضع راس, وال [كمم] بصريه. يتم فرض مغزل علي مرحله التناوب ، ويتم تحميل مرحله التناوب علي الروبوت موازيه. يرجى النقر هنا لعرض نسخه أكبر من هذا الرقم.
- تعريف الإطار الأساسي للروبوت الموازي
- تحميل ملف تعريف الإطار من خلال البرنامج من CMM البصرية (انظر جدول المواد).
- انقر فوق تحديد المواقع > كشف الأهداف. حدد الأهداف التي يتم إرفاقها علي محركات الروبوت موازيه. انقر فوق قبول لأخذ تلك الأهداف كمرجع لتحديد الموضع للنظام بأكمله.
- في قائمه الكيانات ، انقر فوق الإطار الأساسي وحدد جعل هذا المرجع اطار الأصل.
ملاحظه: الغرض من الخطوة 1.1 هو اتخاذ Fb كاطار مرجعي للنظام بأكمله. يمكن الحصول علي ملف تعريف الإطار في الارتباط التالي: < https://users.encs.concordia.ca/~ wfxie/Jove_program/P3. >.
- تعريف نموذج التتبع الخاص بإطار المنصة النهائية
- حدد نماذج التتبع في منطقه التنقل. انقر فوق الكشف عن الطراز، ثم حدد الأهداف الثابتة علي المنصة النهائية للروبوت الموازي. انقر فوق قبول.
- انقر فوق نموذج الكشف الذي تم إنشاؤه. حدد Up_Frame في القائمة المنسدلة أزاحه الأصل. ثم انقر فوق تطبيق.
ملاحظه: هذه الخطوة هي لاعداد العلاقات الثابتة بين اطار النظام الأساسي النهاية المستجيب FtP والأهداف المرفقة علي منصة النهاية المستجيب.
- انقر فوق نموذج الملف-التصدير-التتبع، وادخل اسم ملف لحفظ نموذج التتبع.
- تعريف نموذج التتبع لاطار الاداه
- حدد نماذج التتبع. انقر فوق الكشف عن النموذج، ثم حدد الأهداف الثابتة علي اطار الاداه من الروبوت التسلسلي. انقر فوق قبول.
- انقر فوق نموذج الكشف الذي تم إنشاؤه. حدد Sertoolframe في القائمة المنسدلة لأزاحه الأصل. انقر فوق تطبيق واحفظ نموذج التتبع المحدد.
2. اعداد النظام
ملاحظه: يظهر تخطيط نظام التحكم لنظام CCM في الشكل 2.

الشكل 2 تخطيط النظام. يتم استخدام جهازي كمبيوتر (A & B) للتحكم في نظام CCM. الاتصال بينهما هو عن طريق RS232. الكمبيوتر A يتحكم في الدولة التناوب ، سينور التصويرية والروبوت التسلسلي. الكمبيوتر B يتحكم في الروبوت الموازي ، والمحركات والصمامات الخ الرجاء انقر هنا لعرض نسخه أكبر من هذا الرقم.
- اعداد المرحلة التناوبية
- تحميل واجهه التحكم المتكاملة المبرمجة بواسطة لغة برمجه تستند إلى الحدث علي الكمبيوتر A.
ملاحظه: يتم عرض واجهه عنصر التحكم في الشكل 3. يمكن الحصول علي برنامج واجهه علي الرابط التالي: < https://users.encs.concordia.ca/~ wfxie/Jove_program/بكدككتراك >.
- انقر فوق اتصال لتوصيل وحده تحكم مرحله التناوب. انقر فوق تمكين لتوصيل المحرك من مرحله التناوب. ثم انقر فوق الصفحة الرئيسية لتحريك مرحله التناوب إلى موقع المنزل.

الشكل 3 واجهه التحكم. برنامج التحكم المبرمج بواسطة لغة برمجه يحركها الحدث. وتتكون الواجهة من 6 أقسام: الروبوت التسلسلي ، الروبوت الموازي ، مرحله التناوب ، واستيراد المسار ، CMM البصرية والتحكم التعاوني. يرجى النقر هنا لعرض نسخه أكبر من هذا الرقم.
- اعداد الروبوت التسلسلي
- السلطة علي وحده تحكم الروبوت التسلسلي (انظر جدول المواد).
- انقر فوق الاتصال علي واجهه التحكم المتكاملة لتوصيل خادم الروبوت.
- اعداد CMM البصرية
- السلطة علي وحده تحكم من CMM البصرية والانتظار حتى تظهر شاشه وحده تحكم جاهزه.
- انقر فوق الاتصال علي واجهه التحكم المتكاملة لتوصيل cmm البصرية عبر واجهه برمجه التطبيقات (API).
- استيراد النماذج التي بنيت في القسم 1 ، والذي يتضمن نموذج قاعده ، ونموذج منصة العلوي ونموذج نهاية-العاكس من الروبوت التسلسلي.
- انقر فوق أضافه تسلسل. أضافه التسلسل النسبي بين الطرازات إذا كان ذلك ضروريا. ثم انقر فوق بدء تتبع لتتبع تشكل من النماذج.
- اعداد الروبوت الموازي
- السلطة علي وحده تحكم الروبوت موازيه.
- تحميل برنامج SerialPort_Receive وحدد الوضع العادي .
ملاحظه: لا يمكن التحكم برنامج SerialPort_Receive الروبوت المتوازي مباشره. يتم استخدامه لتلقي البيانات البعيدة من الكمبيوتر A عبر منفذ الاتصال التسلسلي. يمكن الحصول علي برنامج SerialPort_Receive علي الرابط التالي: < https://users.encs.concordia.ca/~ wfxie/Jove_program/SerialPort_Receive >.
- تحميل البرنامج Pararemotecontrol وحدد الوضع الخارجي . ثم انقر فوق بناء تزايدي للاتصال بالهدف.
ملاحظه: يتم استخدام برنامج Pararemotecontrol لتلقي تشكل المطلوب من برنامج SerialPort_Receive والتحكم في الروبوت موازيه. يمكن الحصول علي برنامج Pararemotecontrol علي الرابط التالي: < https://users.encs.concordia.ca/~ wfxie/Jove_program/pararemotecontrol. mdl >.
- انقر فوق بدء محاكاة البرنامجين لتهيئه وحده تحكم الروبوت المتوازي.
3. توليد مسار خارج الخط
- تحميل واجهه تخطيط المسار من خلال برامج الحوسبة العددية (انظر جدول المواد).
ملاحظه: يتم عرض الواجهة في الشكل 4. واجهه تخطيط المسار هو برنامج خارج الخط لإنشاء مسار النظام ويمكن الحصول عليها علي الرابط التالي: < https://users.encs.concordia.ca/~ wfxie/Jove_program/AFP_PathPlanning_Pcode >.

الشكل 4 واجهه تخطيط المسار. يتكون برنامج تخطيط المسار من 3 أقسام: المنطقة المرئية ومنطقه الأوامر ومربع المعلومات. يسمح قسم "منطقه العرض" بالعرض ثلاثي الابعاد للأجزاء التي ستتم معالجتها. قسم "منطقه الأوامر" لتنفيذ الإجراءات الرئيسية لإنشاء مسار خارج الخط. يعرض القسم "مربع المعلومات" معلومات حول حاله البرنامج. يرجى النقر هنا لعرض نسخه أكبر من هذا الرقم.
- انقر فوق استيراد STL واختر ملف الجزء. ثم انقر فوق تجزئه.
ملاحظه: ينقسم الجزء إلى مناطق منفصلة (أسطوانات وتقاطعات جزء الشكل Y). يتم عرض المناطق المختلفة بألوان مختلفه.
- انقر فوق أضافه منطقه العمل وحدد المنطقة علي استخراج الأسطوانات.
- اضبط شريط التمرير علي 100% وانقر علي استخراج الأسطوانات.
- انقر فوق أضافه منطقه عمل لتحديد فرع البداية للمسار.
- انقر فوق إنشاء مسار. اختر الخيار الثالث: زاوية المواضع الثابتة (CPA) في نافذه الحوار المنبثقة.
- اختر زاوية الموضع المطلوبة 90 درجه في نافذه الحوار المنبثقة. ثم اختر النقطة الحمراء.
- لعرض المسار الذي تم إنشاؤه ، انقر علي تحديد القائمة المنسدلة مسار. ثم حدد المسار.
- لحفظ هذا المسار ، انقر فوق ملف > حفظ وادخل اسم ملف.
4. التحلل الفردي للمسار للروبوت التسلسلي ومرحله التناوب
- تشغيل الدالة Methode_Jacobian في برنامج الحوسبة العددية (انظر جدول المواد).
ملاحظه: يتم استخدام الدالة Methode_Jacobian لتتحلل المسار الذي تم إنشاؤه في الخطوة 3 إلى مسارين الفردية للروبوت التسلسلي ومرحله التناوب.
- حدد ملف المسار المطلوب (الذي تم إنشاؤه بواسطة واجهه تخطيط المسار) وانقر فوق فتح.
- ادخل رقم المسار المطلوب.
- ثم تحسب النقطة الاولي من المسار. اختيار التكوين المطلوب للتلاعب للوصول إلى هذه الوضعية.
ملاحظه: عند اكتمال الخطوة 4.4 ، يتم عرض رسم بياني يظهر تطور القيم المشتركة. يتم إنشاء ملف يحتوي علي مسار الروبوت التسلسلي ومرحله التناوب.
5. تشغيل مسار خارج الخط دون خوارزميه تعديل المسار
- اضغط علي تحديد علي قلادة تعليم واختيار اسم الملف المستورد. اضغط Enter لتحميل ملف المسار.
- تحويل التبديل من وحده تحكم الروبوت إلى الوضع التلقائي . تحويل قلادة تعليم تشغيل/إيقاف التبديل إلى إيقاف.
- اضغط علي بدء دوره من وحده تحكم الروبوت التسلسلي لتشغيل المسار.
- انقر فوق الخطوة التعاونية الموجودة في لوحه التحكم التعاونية .
ملاحظه: سيقوم النظام بتنفيذ المسار دون اتصال مع خوارزميه تعديل المسار علي الإنترنت. إذا وصل المشترك إلى شرط التفرد أو القيد ، سيتوقف النظام.
6. تشغيل مسار خارج الخط مع خوارزميه تعديل المسار
- كرر الخطوات 5.1 – 5.3. ثم انقر فوق DPM الاتصال الموجود في لوحه التحكم التعاونية في الشكل 3 لأضافه امكانيه تعديل المسار علي الإنترنت للنظام.
- انقر فوق الخطوة التعاونية الموجودة في لوحه التحكم التعاونية .
ملاحظه: سيقوم النظام بتنفيذ المسار دون اتصال مع خوارزميه تعديل المسار علي الإنترنت. اثناء التنفيذ ، يتم مراقبه قيود التفردات والمفاصل من خلال قياس التشفير للروبوت التسلسلي. يمكن للنظام تمرير نقاط تقييد التفرد أو القيد بسلاسة دون إنهاء.