قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

أدوات الموضوع

الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
نشاط [ F.Abdelaziz ]
قوة السمعة:328
قديم 20-08-2012, 01:30 AM المشاركة 1   
افتراضي مقدمة للحدود Limits والتوطين (التبييت) Homingفى ماكينات CNC Twitter FaceBook Google+



مقدمة للحدود Limits والتوطين (التبييت) Homingفى ماكينات CNC
كثير من الأشخاص يقومون ببناء ماكينات CNC بأشكال وأنواع متعددة . على الرغم من أنه يمكنك تصميم الماكينة بطرق مختلفة إلا أن المفهوم الرئيسى يظل فى الغالب واحد . فى الاتجاه الأفقى نجد المحور X والمحور Y ( الحركة للأمام والحلف والحركة لليمين ولليسار) وفى الاتجاه الرئسى نجد المحور Z (الحركة لأعلى ولأسفل) .






أين أنا ؟
بعد توصيل القدرة للماكينة يكون الراوتر ( الحامل لألة القطع) ، إن جاز التعبير, "أعمى" . فهو لا يعرف موقعه بالنسبة لما حوله . لذلك يجب علينا بدء إجراء يسمى “homing” .

ما هو homing ؟
التعريف : أرسال أداة الحفر إلى موضع الصفر .
ماكينات CNC تحتاج لمعرفة أين تقع نقطة الأصل origin ( نقطة المرجع) لجميع المحاور . بعض ماكينات CNC توجد نقطة أصلها فى منتصف مضدة العمل والبعض فى أحد الأركان .
خيارات الإعداد configuration تعتمد على المتحكم controller الذى تستخدمه , والبرامج software و التفضيلات الشخصية personal preferences . البعض يفضل , على سبيل المثال, موقع نقطة الأصل (X0,Y0) عند الركن السفلى جهة اليسار .
وماذا عن المحور Z ؟ أعلى أم أسفل ؟
البعض يفضل , على سبيل المثال , موقع الأصل للمحور Z فى الأعلى بارتفاع معين وليكن Z=75 . هذا لا يعنى أن المحور Z من الناحية النظرية يمكن أن يتحرك لأسفل بقيمة 75 وحدة ليصل إلى نقطة الصفر ( المنضدة ) .



اعلانات

الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
نشاط [ F.Abdelaziz ]
قوة السمعة:328
قديم 20-08-2012, 01:35 AM المشاركة 2   
افتراضي


لا يوجد homing ولا حماية (أمان) بدون مفاتيح الحدود Limit switches :






لأسباب متنوعة ( فقد الخطوة , الحركة الارتجاعية backlash وما إلى ذلك ) لا يمكننا الاعتماد على البرنامج للتأكد بالضبط من أن موقع المحور ناتج من الجهاز . ولذلك تحتاج الماكينة لأسباب الأمان لما يسمى مفاتيح الحدود limit switches . فى الماكينات ذات الثلاثة محاور (X,Y,Z) قد نحتاج إلى ستة مفاتيح للحدود :
X- , X+ / Y- , Y+ / Z+ , Z- . دون الاعتماد على الإحداثيات , يقوم مفتاح الحدود بإيقاف حركة المحور إذا وصل المحور إلى الحدود ( المفتاح) حتى إذا فهم البرنامج أنه مازال هناك مجال للحركة .
إذا قمنا بتثبيت مفاتيح الحدود فإنه يمكننا أن نعطى بعض منها مهمة مرجعية فى أجراء عملية homing .
عند النقط التى نريد توليد أشارة حدود (X ,Y , Z-axis) يتم وضع مفتاح وتوصيله بالمتحكم .





معظم وحدات الربط بها توصيلات اختيارية للمحاور الثلاثة :
1. X- , X+
2. Y- , Y+
3. Z- , Z+
يمكن استخدام X-, Y- , Z+فى عملية homing والباقى للأمان .
· البيت Home نقطة المرجع (الأصل) لإحداثيات الكود G-code .
· التبييت Homing هو العمل الوثيق بين المفاتيح والبرمجيات المستخدمة ماكينة CNC .

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
نشاط [ F.Abdelaziz ]
قوة السمعة:328
قديم 20-08-2012, 01:38 AM المشاركة 3   
افتراضي


مثال : برمجياتKCam








· الأمان : كل مفتاح من مفاتيح نهاية الحدود يقوم بدور ضابط الشرطة الذى يحرس الطريق السريع
توقف ! لقد وصلت إلى الحد الأقصى . فالحد هو النهاية لحماية الماكينة وحمايتك أيضا .


الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
نشاط [ F.Abdelaziz ]
قوة السمعة:328
قديم 20-08-2012, 01:41 AM المشاركة 4   
افتراضي


مفاتيح الحدود Limit Switches





كمفاتيح للحدود يمكننا استخدام المفاتيح الميكانيكية أو الالكترونية . وللتبسيط سوف نستخدم المفاتيح الميكانيكية .
معظم الميكروسوتشات (كما هو مبين بالشكل) بها مفتاحين لحظيين . أحدهما مفتوح فى الوضع العادى , والذى يتم غلقه عندما تضغط على الزر والآخر مغلق فى الوضع العادى والذى يتم فتحه عند الضغط على الزر. استخدام وظيفة المفتاح المغلق فى الوضع العادى أكثر أمنا من المفتوح فى الوضع العادى . ففى حالة كسر التلامس أو قطع الأسلاك , سوف تعطى نفس تأثير كما لو تم الضغط على الزر .
الخلاصة :
1- ماكينة CNC تحتاج لنقط مرجعية reference points كنقطة لبدء الحركة .
2- للأغراض المرجعية (homing) وللأمان يجب علينا استخدام مفاتيح الحدود limit switches.
3- مفاتيح الحدود يمكن أن تكون من النوع مفتوح فى الوضع العادى normal open أو مغلق فى الوضع العادى normal closed .
4- للمحاور الثلاثة نحتاج لستة مفاتيح .

مثال لتوزيع المداخل على المطالب المختلفة :
· مدخل واحد للحدود الثلاثة للمحاور الثلاثة (توصيل على التوالى) .
· مدخل واحد للإيقاف الإجبارى .
· ثلاثة مداخل للثلاثة محاور لعملية homing .









الصورة الرمزية compiler_x
compiler_x
:: مهندس متميز ::
تاريخ التسجيل: Apr 2008
الدولة: IRAQ
المشاركات: 375
نشاط [ compiler_x ]
قوة السمعة:0
قديم 20-08-2012, 09:59 AM المشاركة 5   
افتراضي


السلام عليكم روحم الله وبركاته

هل نستطيع القول ان ثلاثه من مفاتيح الحدود مثلا x y z يمكن ان تعمل عملين اي انها ستعمل مفاتيح الحد و مفاتيح نقطة الاصل Limit & home في نفس الوقت ؟


الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
نشاط [ F.Abdelaziz ]
قوة السمعة:328
قديم 20-08-2012, 11:00 AM المشاركة 6   
افتراضي


السلام عليكم روحم الله وبركاته

هل نستطيع القول ان ثلاثه من مفاتيح الحدود مثلا x y z يمكن ان تعمل عملين اي انها ستعمل مفاتيح الحد و مفاتيح نقطة الاصل Limit & home في نفس الوقت ؟
وعليكم السلام ورحمة الله وبركاته

لا يمكن ذلك .

توضيح :

1- مفاتيح نقطة الأصل ثلاثة مفاتيح مستقلة محددة المواقع X,Y.Z ( مكانها عند مواقع معينة داخل منطقة العمل الفعلى للراوتر وهى ليست على الحدود بل يجب أن تكون "داخل" الحدود ) أى تحتاج لثلاثة مداخل مستقلة حيث أنها نقطة بدء القياس لكل من المحاور الثلاثة ويجب على البرنامج التعرف عليها كل على حدة حيث يحدد لها إجراءات معينة .


2- أما مفاتيح نهايات الحدود ( مكانها عند "نهاية" حدود محاور ميكانزم الماكينة وهى أوسع من نطاق العمل الفعلى للراوتر) فيمكن استخدم مفتاح لكل نهاية محور بمدخل مستقل أو أكثر من مفاتيح لأكثر من محور بمدخل واحد لأن الغرض منها جميعا إيقاف الماكينة بمجرد الوصول لأى منهما .

3- إمكانيات كل من وحدة الانترفيس والبرنامج المستخدم هى التى تحدد إمكانيات استخدامات مفاتيح الحد ومفاتيح نقطة الأصل ومفاتيح الإيقاف الإجبارى وهى المداخل فى كل منهما .


مع تمنياتى بدوام التوفيق


الصورة الرمزية compiler_x
compiler_x
:: مهندس متميز ::
تاريخ التسجيل: Apr 2008
الدولة: IRAQ
المشاركات: 375
نشاط [ compiler_x ]
قوة السمعة:0
قديم 20-08-2012, 11:20 AM المشاركة 7   
افتراضي


شكرا جزيلا اخي على التوضيح


الصورة الرمزية funky112233
funky112233
:: عضو ذهبي ::
تاريخ التسجيل: Aug 2009
المشاركات: 666
نشاط [ funky112233 ]
قوة السمعة:88
قديم 21-08-2012, 07:47 PM المشاركة 8   
افتراضي


بسم الله الرحمن الرحيم

جزاك الله كل خير يا بشمهندس والله انت رائع جداااا فى كل مواضيعك

احبك فى الله يا بشمهندس

كل عام وانت بخير

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 10:40 PM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2024