You are on page 1of 135

‫إن المهمة االساسية لماكينة العدد أيا كان نوعها هو قطع أو ازالة المادة‬

‫الزائدة‪-‬وهي مادة معدنية في العادة – من قطعة الخام التي تشغلها‬


‫الماكينة للحصول على قطعة شغل باألبعاد والشكل المطلوب وبدرجة‬
‫دقة وسطح وإنجاز مقبولين‬

‫• *أنواع وتعريف كل نوع من المكائن‪:-‬‬


‫• ‪/NC‬ماكينة تحكم آلية قابلة للبرمجة يتم التحكم فيها بواسطة شريط مخرم ‪.‬‬
‫• ‪/CNC‬ماكينة تحكم رقمي تعمل بواسطة الحاسب االلي وهو جزء ال يتجزاء منها ‪.‬‬
‫• ‪/DNC‬حاسب الي يتحكم في أكثر من ماكينة تحكم رقمي‪.‬‬
‫مميزات االت التحكم الرقمي بالحاسب‪:‬‬

‫• تقليل الزمن الضائع بدون إنتاج فعلي للماكينة ‪.‬‬

‫• استخدام تجهيزات تثبيت ( ‪(Fixtures‬أكثر بساطة من المستخدمة مع الماكينات‬


‫التقليدية‪.‬‬

‫• تحقيق نظام إنتاج أكثر مرونة للتغيرات في جداول اإلنتاج ‪.‬‬

‫• السهولة في تقبل أي تغييرات ف تصميم القطع المنتجة ألن ذلك يحتاج فقط إلى‬
‫تغيير في البرنامج السابق للقطع‪.‬‬

‫• زيادة دقة التصنيع والتقليل من األخطاء التي يقع فيها العاملون ‪.‬‬
‫المعلومات المطلوبة لنظام التحكم الرقمي‪:‬‬

‫‪ -1‬معلومات خاصة بعالقة ( أداة القطع ‪ /‬قطعة الشغل) من حيث الموقع واالتجاه ومقدار اإلزاحة‪.‬‬

‫‪ -2‬معلومات خاصة بمقدار تغير عالقة ( أداة القطع ‪ /‬قطعة الشغل) وتحدد بالتغذية والسرعة‪.‬‬

‫‪ -3‬معلومات متنوعة ضرورية لتوفير بيانات متكاملة وشاملة ‪ ،‬وهي تشمل كل ما ال يقع ضمن‬

‫النوعين األول والثاني من المعلومات ‪ ،‬وذلك مثل اختيار أداة القطع‪ ،‬ونوعية وحدات القياس‬

‫المستخدمة ( مم أو بوصة) ‪ ،‬واستخدام سوائل التبريد ‪.‬‬


‫الوحدة األولى‪ :‬الفرايز ‪CNC‬‬

‫تقنية التحكم بالحاسب ‪CNC‬‬


‫التعرف على ماكينات‬
‫التحكم الرقمي بالحاسب‬
‫هي عبارة عن آالت تم التحكم بمهامها رقميا وذلك عن طريق‬
‫حروف وأرقام ورموز تكون ما يسمى «برنامج التشغيل»‪.‬‬
‫يحتوي البرنامج على تعليمات وأوامر دقيقة لتحريك مكونات‬
‫اآللة لتنفيذ عملية القطع المطلوبة ‪.‬‬
‫تاريخ ومراحل تطور تقنية‬
‫التحكم الرقمي بالحاسب‬
‫عام ‪1952‬م تم تصنيع أول ماكينة للتحكم الرقمي‪ ،‬وكانت ذات‬
‫ثالث محاور وتعمل بواسطة شريط مثقب‪.‬‬
‫عام ‪1954‬م تم اإلعالن عن تطبيق تقنية التحكم الرقمي‪ ،‬وبعدها‬
‫بحوالي ثالث سنوات تم أول إنتاج لهذه الماكينات وتركيبها‬
‫لتكون جاهزة لالستخدام‪.‬‬
‫أنظمة التحكم الرقمي‬
‫التحكم الرقمي‪NC :‬‬

‫هو نظام آلي يتحكم في معدات التصنيع بواسطة برنامج خاص‬


‫حسب القطعة المراد إنتاجها ويكون البرنامج في شكل أرقام‬
‫وحروف ورموز‪ ،‬ويحفظ على هيئة شريط مثقب تتم قراءته‬
‫بواسطة جهاز التحكم في الماكينة ‪.‬‬
‫التحكم الرقمي ‪NC :‬‬
‫أول آلة ‪ NC‬تعمل بواسطة البرمجة بالشريط المثقوب‬
‫الشريط المثقب الذي تكتب عليه األوامر وبرنامج عمل االلة‬
‫أول آلة ‪ NC‬بتغيير آلي لعدد القطع‪Milwaukee-Matic-II :‬‬
‫وحدة التحكم فيها تتم المراقبة‬
‫قارئ الشريط المثقوب‬ ‫واصدار أوامر التشغيل‬
‫آلة التصنيع‬

‫الشريط المثقوب الذي يحتوي على‬


‫البرنامج التشغيلي آللة التصنيع‬
‫المقارنة بين الماكينات التقليدية وال ‪CNC‬‬
‫القالووظ ذو الكرات المحملية ل مكائن ال ‪CNC‬‬
‫التحكم الرقمي بالحاسب ‪CNC :‬‬

‫هو نظام يستخدم فيه الحاسب «الكمبيوتر» للتحكم في آلة‬


‫واحدة‪ ،‬ويمثل الحاسب جزء ال يتجزأ منها‪ ،‬ويمكن برمجتها‬
‫مباشرة باستخدام لوحة المفاتيح أو بواسطة شريحة ذاكرة‪ ،‬يقوم‬
‫الحاسب بقراءته ومعالجة األوامر فيه والتحكم في عملية‬
‫التصنيع‪.‬‬
‫التحكم الرقمي بالحاسب ‪CNC :‬‬
‫وحدة التحكم‬
‫و تحليل البيانات‬

‫اظهار البيانات‬
‫آلة التصنيع تنفذ‬
‫الحاسب اآللي ادخال‬ ‫البرنامج وترجع‬
‫البرنامج مع البيانات‬ ‫البيانات باستمرار‬
‫التحكم الرقمي المباشر ‪DNC‬‬

‫هو نظام تصنيع يقوم فيه كمبيوتر واحد بالتحكم في عدة‬


‫ماكينات تحكم مباشر‪ ،‬حيث ينتقل برنامج القطعة المراد إنتاجها‬
‫من ذاكرة الكمبيوتر مباشرة إلى الماكينة ‪.‬‬
‫نظام االحداثيات ‪:‬‬
‫نظام االبعاد في فرايز ‪: CNC‬‬

‫* نظام االبعاد التزايدية‪.‬‬ ‫*نظام االبعاد المطلق‪.‬‬


‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬

‫‪1‬‬ ‫‪10‬‬ ‫‪10‬‬ ‫‪10‬‬ ‫‪10‬‬


‫‪2‬‬ ‫‪90‬‬ ‫‪10‬‬ ‫‪80‬‬ ‫‪0‬‬
‫‪3‬‬ ‫‪40‬‬ ‫‪30‬‬ ‫‪-50‬‬ ‫‪20‬‬
‫‪4‬‬ ‫‪80‬‬ ‫‪30‬‬ ‫‪40‬‬ ‫‪0‬‬
‫‪5‬‬ ‫‪20‬‬ ‫‪55‬‬ ‫‪-60‬‬ ‫‪25‬‬
‫‪6‬‬ ‫‪80‬‬ ‫‪65‬‬ ‫‪60‬‬ ‫‪10‬‬
‫‪7‬‬ ‫‪10‬‬ ‫‪90‬‬ ‫‪-70‬‬ ‫‪25‬‬
‫‪8‬‬ ‫‪90‬‬ ‫‪90‬‬ ‫‪80‬‬ ‫‪0‬‬
‫نظام البرمجة المطلق )‪(G90‬‬
‫وهذا النظام يتم فيه حساب احداثيات النقط منسوبة إلحداثيات الربنامج‬
‫االصلية‬

‫‪20‬‬ ‫‪35‬‬
‫‪42‬‬ ‫‪22‬‬
‫‪-25‬‬ ‫‪10‬‬
‫‪-30‬‬ ‫‪-35‬‬
‫‪15‬‬ ‫‪-45‬‬
‫نظام البرمجة ألتزايدي )‪(G91‬‬
‫وهذا النظام يتم فيه حساب احداثيات النقط منسوبة الخر نقطة مت برجمتها‬
‫ومبعنى اخر فان نقطة الصفر تعترب هي اخر نقطة مت برجمتها‬

‫‪20‬‬ ‫‪35‬‬
‫‪22‬‬ ‫‪-13‬‬
‫‪-67‬‬ ‫‪-12‬‬
‫‪-5‬‬ ‫‪-45‬‬
‫‪45‬‬ ‫‪-10‬‬
: ‫مراجع هندسية‬
D Y+
Y 50 +
X -30

X 40 +
A

Y 30
X- M + X+

X -50
+ Y -30
C
Y -20 B
+
X0

Y-
: ‫مراجع هندسية‬
Y+

Y+30 Y+30
X+30
X-40 + +
B A
Y+10
+
X- G X+50 X+

C D X-20
X+40 + +
Y-10
Y-10

X-20
X+50
E + + F
Y-40 Y-40
Y-
: ‫مراجع هندسية‬
Y+

F
+
E +

X- G X+
H
+ +
+
D
+ + +K
C B

+
A
Y-
‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬
‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪1‬‬ ‫‪10‬‬ ‫‪10‬‬ ‫‪10‬‬ ‫‪10‬‬
‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬
‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪2‬‬ ‫‪90‬‬ ‫‪10‬‬ ‫‪80‬‬ ‫‪0‬‬
‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬
‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪3‬‬ ‫‪40‬‬ ‫‪30‬‬ ‫‪-50‬‬ ‫‪20‬‬
‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬
‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪4‬‬ ‫‪80‬‬ ‫‪30‬‬ ‫‪40‬‬ ‫‪0‬‬
‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬
‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪5‬‬ ‫‪20‬‬ ‫‪55‬‬ ‫‪-60‬‬ ‫‪25‬‬
‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬
‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪6‬‬ ‫‪80‬‬ ‫‪65‬‬ ‫‪60‬‬ ‫‪10‬‬
‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬
‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪7‬‬ ‫‪10‬‬ ‫‪90‬‬ ‫‪-70‬‬ ‫‪25‬‬
‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬
‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪8‬‬ ‫‪90‬‬ ‫‪90‬‬ ‫‪80‬‬ ‫‪0‬‬
‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬
‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪1‬‬ ‫‪30‬‬ ‫‪0‬‬ ‫‪30‬‬ ‫‪0‬‬
‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬
‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪2‬‬ ‫‪30‬‬ ‫‪28‬‬ ‫‪0‬‬ ‫‪28‬‬
‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬
‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪3‬‬ ‫‪-32‬‬ ‫‪28‬‬ ‫‪-62‬‬ ‫‪0‬‬
‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬
‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪4‬‬ ‫‪-22‬‬ ‫‪-25‬‬ ‫‪10‬‬ ‫‪-53‬‬
‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬
‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪5‬‬ ‫‪21‬‬ ‫‪-19‬‬ ‫‪43‬‬ ‫‪6‬‬
‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬
‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪6‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪-21‬‬ ‫‪19‬‬
‫‪Y+‬‬

‫‪X+‬‬

‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬


‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪1‬‬ ‫‪-55‬‬ ‫‪55‬‬ ‫‪-55‬‬ ‫‪55‬‬
‫‪Y+‬‬

‫‪X+‬‬

‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬


‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪2‬‬ ‫‪55‬‬ ‫‪55‬‬ ‫‪110‬‬ ‫‪0‬‬
‫‪Y+‬‬

‫‪X+‬‬

‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬


‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪3‬‬ ‫‪-55‬‬ ‫‪-55‬‬ ‫‪-110‬‬ ‫‪-110‬‬
‫‪Y+‬‬

‫‪X+‬‬

‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬


‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪4‬‬ ‫‪55‬‬ ‫‪-55‬‬ ‫‪110‬‬ ‫‪0‬‬
‫‪Y+‬‬

‫‪X+‬‬

‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬


‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪5‬‬ ‫‪75‬‬ ‫‪0‬‬ ‫‪20‬‬ ‫‪55‬‬
‫‪Y+‬‬

‫‪X+‬‬

‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬


‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪6‬‬ ‫‪-75‬‬ ‫‪0‬‬ ‫‪-150‬‬ ‫‪0‬‬
‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬
‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪1‬‬ ‫‪5‬‬ ‫‪5‬‬ ‫‪5‬‬ ‫‪5‬‬
‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬
‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪2‬‬ ‫‪5‬‬ ‫‪35‬‬ ‫‪0‬‬ ‫‪30‬‬
‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬
‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪3‬‬ ‫‪18‬‬ ‫‪45‬‬ ‫‪13‬‬ ‫‪10‬‬
‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬
‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪4‬‬ ‫‪33‬‬ ‫‪45‬‬ ‫‪15‬‬ ‫‪0‬‬
‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬
‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪5‬‬ ‫‪45‬‬ ‫‪33‬‬ ‫‪12‬‬ ‫‪-12‬‬
‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬
‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪6‬‬ ‫‪45‬‬ ‫‪15‬‬ ‫‪0‬‬ ‫‪-18‬‬
‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬
‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪7‬‬ ‫‪35‬‬ ‫‪5‬‬ ‫‪-10‬‬ ‫‪-10‬‬
‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬
‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪8‬‬ ‫‪5‬‬ ‫‪5‬‬ ‫‪-30‬‬ ‫‪0‬‬
‫األوامر األساسية في الفرايز‬
‫تعتمد البرمجة لماكينات التحكم العددى على مجموعة من الرموز المختلفة بحيث ينفذ كل‬
‫رمز عملية محددة أو مجموعة من العمليات ويمكن تقسيمها بأكثر من طريقة‬
‫‪ )1‬حسب الوظيفة‬
‫‪G CODE‬‬
‫وهى مجموعة من أوامر الحركة للعدة من موضع إلى موضع أخر بطريقة محددة‬
‫وتأخذ الشكل ( ) ‪ Gxx‬وتعبر ‪x‬عن رقم محدد‬
‫‪M CODE‬‬
‫وهى أوامر فصل وتشغيل للوظائف مثل استدعاء العدة واتجاه الدوران‬
‫وتأخذ الشكل ) ‪ Mxx‬وتعبر ‪x‬عن رقم محدد‬
‫‪Sxxxx‬‬
‫رمز يستخدم لتحديد سرعة دوران عمود اإلدارة الرئيسى بالماكينة وتعبر ‪x‬عن السرعة‬
‫المطلوبة‬
‫) ‪ (Fxxx‬رمز يستخدم لتحديد التغذية المطلوبة بالماكينة وتعبر ‪x‬عن التغذية المطلوبة‬
‫) ‪ (Cxx‬رمز يستخدم لعدد مرات التكرار أو عمق القطع فى مراحل عملية الثقب‬
‫) ‪ (Rxx‬رمز تحديد نصف القطر‬
‫) ‪ (Txx‬رمزا لتحديد رقم محطة العدة المراد التشغيل بواسطتها‬
‫األوامر األساسية في الفرايز‬

‫تعتمد البرمجة لماكينات التحكم العددى على مجموعة من الرموز المختلفة بحيث ينفذ كل‬
‫رمز عملية محددة أو مجموعة من العمليات ويمكن تقسيمها بأكثر من طريقة‬

‫‪ )2‬حسب مدة فاعليتها‬


‫وتعنى أن هناك بعض األكواد المستخدمة تظل فعالة حتى يتم إلغائها أو تغييرها مثل‬
‫) ‪) G00 , G01 , M03 ...‬‬
‫والبعض األخر من األكواد تنتهى بمجرد تنفيذ األمر مثل ) ‪)M06 , M02 ...‬‬
‫‪G90‬‬ ‫ابعاد مطلقة‪.‬‬ ‫‪1‬‬

‫‪G91‬‬ ‫ابعاد تزايدية‪.‬‬ ‫‪2‬‬

‫‪G17‬‬ ‫تفريز راسي‪.‬‬ ‫‪3‬‬

‫‪G18‬‬ ‫تفريزافقي‪.‬‬ ‫‪4‬‬

‫‪G0‬‬ ‫حركة خطية سريعة بدون مالمسة للقطعة‪.‬‬ ‫‪5‬‬

‫‪G1‬‬ ‫حركة خطية بطيئة مع مالمسة للقطعة‪.‬‬ ‫‪6‬‬

‫‪G2‬‬ ‫تحريك السكين على شكل قوس في اتجاه عقارب الساعه‪.‬‬ ‫‪7‬‬

‫‪G3‬‬ ‫تحريك السكين على شكل قوس عكس عقارب الساعة‪.‬‬ ‫‪8‬‬

‫‪G21‬‬ ‫ابعاد بالملي متر ‪.mm‬‬ ‫‪9‬‬

‫‪G20‬‬ ‫ابعاد بالبوصة ‪.inch‬‬ ‫‪10‬‬

‫‪G40‬‬ ‫محاكات مركز السكين‪.‬‬ ‫‪11‬‬

‫‪G41‬‬ ‫محاكات يسار السكين‪.‬‬ ‫‪12‬‬

‫‪G42‬‬ ‫محاكات يمين السكين‪.‬‬ ‫‪13‬‬

‫‪M30‬‬ ‫انهاء البرنامج‬ ‫‪14‬‬

‫‪M3‬‬ ‫دوران السكين في إتجاه عقارب الساعة‪.‬‬ ‫‪15‬‬

‫‪M4‬‬ ‫دوران السكين في إتجاه عكس عقارب الساعة‪.‬‬ ‫‪16‬‬

‫‪M6‬‬ ‫أمر مناداة السكين‪.‬‬ ‫‪17‬‬

‫‪F‬‬ ‫سرعة التعذية‪.‬‬ ‫‪18‬‬

‫‪G54 G55 G56‬‬ ‫تخزين نقاط الصفر للشغله والعدده‬ ‫‪19‬‬

‫‪G82‬‬ ‫عملية التثقيب القياسية‬ ‫‪20‬‬

‫‪S‬‬ ‫سرعة دوران السكين‪.‬‬ ‫‪21‬‬


‫‪22‬‬
‫خطوات هامة يجب مراعاتها قبل كتابة البرنامج‪:‬‬

‫• دراسة الرسم التنفيذي لقطعة الشغل (التسلسل املثالي لعمليات التشغيل)‪.‬‬


‫• مواصفات عدة القطع‪.‬‬
‫• ظروف التشغيل ( معدل التغذية ‪،‬سرعة القطع وعمق القطع)‪.‬‬
‫• حسابات سرعة القطع وسرعة دوران عمود دوران املاكينة‪.‬‬
‫• ادوات التثبيت‪.‬‬
‫• برنامج القطعة ‪. Program Part‬‬
‫اختيار مستوى التشغيل (‪)G17/G18/G19‬‬

‫تستخدم هذه التعليمات من أجل تحديد مستوى التشغيل الذي‬


‫تعمل فيه األداة وتكتب في بداية البرنامج أو عند الحاجة مع‬
‫الداالت التي تعطينا حركة مستقيمة أو منحنية‬
‫مستوى التشغيل ‪ X‬و ‪)G17( Y‬‬
‫تستخدم هذه الدالة في أكثر األحيان حيث أن المستوي (‪ )Y-X‬هو المستوى الطبيعي‬

‫‪+Z‬‬
‫‪+Y‬‬

‫‪G17‬‬

‫‪+X‬‬
‫مستوى التشغيل ‪ X‬و ‪)G18( Z‬‬

‫‪+Z‬‬
‫‪+Y‬‬
‫‪G18‬‬

‫‪+X‬‬
‫مستوى التشغيل ‪ Z‬و ‪)G19( Y‬‬

‫‪+Z‬‬
‫‪G19‬‬ ‫‪+Y‬‬

‫‪+X‬‬
‫الحركة الخطية مع سرعة عالية (‪)G0‬‬

‫تستخدم هذه التعليمة من أجل نقل األداة من نقطة إلى نقطة‬


‫اخرى بسرعة تغذية عالية وبشكل خطي مستقيم خاصة عند‬
‫إجراء نقل العدة بمقربة المشغولة وتكتب بالشكل التالي‪:‬‬

‫‪G0 X100. Y-20. Z20.‬‬

‫حذاري‪ :‬البرنامج يأخذ ‪ G00‬بشكل تلقائي في األسطر الالحقة ما لم يقع إلغائها‬


G0 X100. Y-20. Z20.

+Z
+Y

+X
G0 X100. Y-20. Z20.
+Y

100

+X
-20
‫الحركة الخطية مع سرعة التغذية المبرمجة (‪)G1‬‬

‫تستخدم هذه التعليمة من أجل نقل األداة من نقطة إلى نقطة‬


‫اخرى بسرعة تغذية مبرمجة وبشكل خطي مستقيم خاصة عند‬
‫إجراء عمليات القطع الالزمة للمشغولة وتكتب بالشكل التالي‪:‬‬

‫‪G1 X10. Y10. Z20. F120‬‬


‫تضاف اذا لم تكن موجود فيما سبق أو اذا وجب تغييرها‬

‫حذاري‪ :‬البرنامج يأخذ ‪ G01‬بشكل تلقائي في األسطر الالحقة ما لم يقع إلغائها‬


G1 X-20. Y-20. Z0.

+Z
+Y

+X
G1 X-20 Y-20 Z0
+Y

-20

+X
-20
‫دوران رأس القطع (‪)SPINDLE‬‬

‫قبل اعطاء األمر لدوران رأس القطع يجب اعطاء التعليمات التالية‪:‬‬

‫تحديد سرعة دوران رأس القطع عن طريق التعليمة ‪S‬‬ ‫‪-‬‬

‫‪ -‬نكتب بعدها السرعة الالزمة حسب المعطيات‬

‫مثال‪ S600 :‬وتعني سرعة الدوران ‪ 600‬دورة في الدقيقة‬

‫لكن هذا غير كافي لدوران رأس القطع‬


‫دوران رأس القطع (‪)SPINDLE‬‬

‫ولكي يقوم رأس القطع بالدوران يجب إضافة ‪:‬‬


‫‪ M03‬للدوران مع عقارب الساعة‬
‫‪ M04‬للدوران عكس عقارب الساعة‬
‫‪ M05‬إلطفاء الدوران‬

‫‪M04‬‬ ‫‪M03‬‬
‫تشغيل واطفاء التبريد‬

‫ويتم ذلك عن طريق اعطاء التعليمات التالية‪:‬‬


‫‪ M8‬تشغيل التبريد‬
‫‪ M9‬إطفاء التبريد‬
‫سرعة التغذية‬

‫يتم تحديد سرعة التغذية عن طريق اعطاء التعليمة التالية‪:‬‬


‫‪ F‬يليها سرعة التغذية الالزمة‬

‫مثال‪ F115 :‬أي أن سرعة التغذية حددت‬


‫بـ ‪115 mm/min‬‬
‫تبديل االداة‬

‫يتم تبديل األداة بشكل يدوي عن طريق لوحة التشغيل وكذلك‬


‫من الممكن أن يتم عن طريق اعطاء التعليمة التالية‪:‬‬
‫‪ M06‬ثم التعليمة ‪ T‬التي تحدد رقم األداة المطلوبة‬

‫مثال‪ :‬اذا أردنا ابدال االداة الموجودة رقم ‪ 7‬بأداة أخرى رقم ‪3‬‬
‫نكتب اذا ‪M06 T03 :‬‬
‫تعويض نصف قطر أداة القطع‬
‫(‪)G40-G41-G42‬‬
‫تستخدم هذه التعليمة من أجل مراعات تكبير المسار بمقدار‬
‫نصف قطر األداة لتمكيننا من استعمال نفس البرنامج‬
‫باستخدام أكثر من أداة و بأقطار مختلفة‪.‬‬

‫و نستخدم في ذلك التعليمات التالية‪:‬‬


‫‪ :G41‬تعويض يساري لنصف قطر االداة‬
‫‪ :G42‬تعويض يميني لنصف قطر االداة‬
‫‪ :G40‬الغاء التعويض‬
:1 ‫تدريب عدد‬
Y+

+ +
R4+ R3+

X- R1+ R2+ X+
+ +

R5+
Y-
: ‫مراجع هندسية‬
Y+

Y+60 Y+60
X+70
X0 B
R5++ C+
R5+
Y+40

DR5+
+ X+90

X+90
X0 E X+
X- R5+
A + R5++
Y0
Y0

Y-
‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬
‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪1‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬
‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬
‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪2‬‬ ‫‪0‬‬ ‫‪20‬‬ ‫‪0‬‬ ‫‪20‬‬
‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬
‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪3‬‬ ‫‪10‬‬ ‫‪30‬‬ ‫‪10‬‬ ‫‪10‬‬
‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬

‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬


‫‪4‬‬
‫‪20‬‬ ‫‪30‬‬ ‫‪10‬‬ ‫‪0‬‬
‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬
‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪5‬‬
‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬
‫الرقم‬ ‫االبعاد المطلقة ‪G90‬‬ ‫االبعاد التزايدية ‪G91‬‬
‫‪X‬‬ ‫‪Y‬‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪6‬‬
‫‪0‬‬ ‫‪0‬‬ ‫‪-20‬‬ ‫‪0‬‬
N5 G17 G21 G54 G90;
N10 T5 M6;
N15 M3 S600;
N20 G43 H 1 F400;
N25 G0 X0. Y0. Z10.;
N30 G1 Z-4.;
N35 X0. Y20;
N40 X10. Y30.; X Y
N45 X20. Y30.; 1 0 -15
N50 X20 Y0.; 2 0 2
3 1 3
N55 X0. Y0.;
4 2 3
N60 G0 Z100.; 5 2 0
N65 M30; 6 0 0
N5 G17 G21 G54 G90;
N10 T2 M6;
N15 M3 S500;
N20 G43 F900 H1;
N25 G0 X18.5. Y20. Z10.;
N30 G1 Z-2.;
N35 X78.5. Y127;
N40 G0 Z 20.;
X Y
N45 X18.5. Y127.;
1 18.5 20
N50 G1 Z-2; 2 78.5 127
N55 X78.5 Y20.; 3 18.5 127
N60 G0 X100. Z100.; 4 78.5 20
N65 M30; 5
6 O0707
N5 G17 G21 G54 G90;
N10 T3 M6;
N15 M3 S700;
N20 G43 H 9 F500;
N25 G0 X78.5. Y33.5. Z10.;
N30 G1 Z-3.;
N35 X18.5. Y33.5;
N40 X 18.5 Y113.5.;
N45 X 78.5 Y113.5.; X Y
N45 G0 Z100..; 1 78.5 33.5
N45 X18.5. Y73.5.; 2 18.5 33.5
N50 G1 Z-3; 3 18.5 113.5
N55 X78.5. Y73.5.; 4 78.5 113.5
N60 G0 X100. Z100.; 5 18.5 73.5
N65 M30; 6 78.5 73.5 O0808
N5 G17 G21 G54 G90; X Y
N10 M6 T2; A 0 -15
N15 M3 S700; B 0 2
C 1 3
N20 G0 X-18. Y73.5 D 2 3
N25 G43 H3 Z10 E 2 0
F 0 0
N30 G1 Z-5.;
G
N35 G41 H4 X10.;
N40 Y137; N60 X48.5;
N45 X48.5; N65 X10 Y 73.5;
N50 X87 Y73.5; N70 X-20;
N55 Y 10; N75 G0 Z100;
N80 M30; O0004
N5 G17 G21 G54 G90; X Y
N10 T5 M6; A 0 -15
B 0 2
N15 G43 H9;
C 1 3
N20 M3 F250 S800;
N25 G0 X48.5 Y 20.12 Z10.; D 2 3
N30 G1 Z-3.; E 2 0
N35 G1 X 77 Y 46.76.; F 0 0
N40 G1 X 20 Y100.25; G
N45 G1 X48.5 Y 126.886.;
N50 G1 X 77 Y100.25;
N55 G1 X20 Y 46.75.; N85 G1 X48.5 Y 100.25
N60 G1 X48.5Y20.12.; N90 G1 X20 Y 73. 5.;
N65 G0 Z100.; N95 G1 X 48.5 Y 46.75
N70 G0 X48.5 Y46.75 Z10; N100 G0 X100 Z100;
N75 G1 Z-3; N105 M30;
N80 G1 X77 Y46.75; O0303 ‫مضلعات‬
N5 G17 G21 G54 G90;
N90 G1 Z-4.;
N10 T5 M6; N95 G1 Y100;
N15 G43 H9; N100 G1 90;
N20 F250 S500 M3; N105 G1 X60;
N25 G0 X60 Y 24 Z10.; N110 G0 Z100;
N30 G1 Z-4.; N115 G0 X30 Y133;
N35 G1 X30 Y24.; N120 G0 10;
N40 G1 Y43; N125 G1 Z-4;
N45 G1 Y 14.; N130 G1 Y113;
N50 G0 Z100;
N55 G0 X30 Y 47. ; N135 G1 X60;
N60 G0 Z10.; N140 G1 Y133;
N65 G1 Z-4.;
N70 G1 X60 Y57; N145 G0 Z100;
N75 G1 X30 Y 67; N150 M30;
N80 G0 Z100; O0202
N85 G0 X30 Y80;
N5 G17 G21 G54 G90;
N10 T1 M6;
N15 M3 S800;
N20 G43 H 1 F250;
N25 G0 X22 Y 27 Z10.;
N30 G1 Z-2.;
N35 Y66.;
N40 X 34 Y51.;
N45 X45 Y 66.; X Y
N50 Y27; A
N55 G0 Z50.; B
N60 X50. Y66.; C
N65 G1 Z-2.; D
N70 Y27; E
N75 X80;
F
N80 G0 Z100;
G
N85 M30;
‫الحركة على قوس مع سرعة تغذية مبرمجة‬
‫(‪)G02-G03‬‬

‫تستخدم هذه التعليمة من أجل نقل األداة وفق قوس من نقطة‬


‫إلى نقطة اخرى بسرعة تغذية مبرمجة‬

‫و نستخدم في ذلك التعليمات التالية‪:‬‬


‫‪ :G02‬مع عقارب الساعة‬
‫‪ :G03‬عكس عقارب الساعة‬
‫إذا كان القوس مع عقارب الساعة نكتب‪:‬‬

‫تعبر عن إحداثيات نقطة نهاية القوس‬

‫‪G02 X -- Y -- R -- F --‬‬
‫تضاف اذا لم تكن موجود فيما سبق أو اذا وجب تغييرها‬

‫تعبر عن نصف قطر التقوس ونميز حالتين‪:‬‬

‫‪ -‬زاوية القوس أصغر أو تساوي ‪ °180‬تكون ‪ R‬موجبة‬

‫‪ -‬زاوية القوس أكبر من ‪ °180‬تكون ‪ R‬سالبة‬


‫‪G02 X0‬‬ ‫‪Y-55 R55‬‬
‫‪+Y‬‬
‫قطر األداة ‪ 10 :‬مم‬

‫‪5‬‬

‫‪0‬‬

‫‪+X‬‬
‫‪R50‬‬

‫‪-55‬‬

‫نقطة الوصول‬
‫إذا كان القوس عكس عقارب الساعة نكتب‪:‬‬

‫تعبر عن إحداثيات نقطة نهاية القوس‬

‫‪G03 X -- Y -- R -- F --‬‬
‫تضاف اذا لم تكن موجود فيما سبق أو اذا وجب تغييرها‬

‫تعبر عن نصف قطر التقوس ونميز حالتين‪:‬‬

‫‪ -‬زاوية القوس أصغر أو تساوي ‪ °180‬تكون ‪ R‬موجبة‬

‫‪ -‬زاوية القوس أكبر من ‪ °180‬تكون ‪ R‬سالبة‬


‫‪G03 X5‬‬ ‫‪Y-50‬‬ ‫‪R45‬‬
‫‪+Y‬‬
‫قطر األداة ‪ 10 :‬مم‬

‫‪5‬‬

‫‪5‬‬
‫‪+X‬‬
‫‪R50‬‬

‫‪-50‬‬

‫نقطة الوصول‬
‫‪+Y‬‬
‫‪4‬‬
‫‪70‬‬
‫‪5‬‬
‫‪60‬‬ ‫األداة بقطر = ‪ 20‬مم‬
‫‪R‬‬
‫‪10‬‬
‫‪10‬‬ ‫‪3‬‬

‫‪X‬‬ ‫‪Y‬‬
‫‪1‬‬ ‫‪10‬‬ ‫‪60‬‬ ‫‪2‬‬ ‫‪+X‬‬ ‫‪1‬‬ ‫‪-15‬‬ ‫‪0‬‬
‫‪6‬‬ ‫‪70‬‬
‫‪2‬‬ ‫‪70‬‬ ‫‪0‬‬
‫‪3‬‬ ‫‪70‬‬ ‫‪10‬‬
‫‪4‬‬ ‫‪10‬‬ ‫‪70‬‬
‫‪5‬‬ ‫‪0‬‬ ‫‪70‬‬
‫‪6‬‬ ‫‪0‬‬ ‫‪-15‬‬
N5 G17 G21 G54 G90;
N10 T1 M6;
N15 M3 S800;
N20 G43 H3 F250;
N25 G0 X-25. Y0 Z10.;
N30 Z-2.;
N35 G1 X40. Y0; X Y
N40 G3 X70. Y30. R20.; 1 -25 0
N45 G1 X70. Y70.; 2 70 0
N50 X-25 Y70.; 3 40 0
N55 G0 X100 . Z100.; 4 70 30
5 70 70
N60 M30;
6 0 -15
‫تعويض يساري لنصف قطر االداة‬
‫‪G41‬‬
‫تستخدم هذه التعليمة لتعويض نصف قطر األداة يسار القطعة‬
‫وذلك عندما تتحرك األداة باتجاهك وانت تنظر اليها ‪.‬‬
‫صيغة كتابة االمر ‪:G41‬‬
‫; ‪G41 D…..‬‬
‫مع وجوب تحديد عدد التصحيح ‪ D‬و ادخال‬
‫نصف قطر األداة في صفحة ‪ OFFSET‬تحت‬
‫نفس الرقم الذي وضعناه في األمر‬
‫تعويض يميني لنصف قطر االداة‬
‫‪G42‬‬
‫تستخدم هذه التعليمة لتعويض نصف قطر األداة عن يمين‬
‫القطعة وذلك عندما تتحرك األداة باتجاهك وانت تنظر اليها ‪.‬‬
‫صيغة كتابة االمر ‪:G42‬‬
‫; ‪G42 D…..‬‬
‫مع وجوب تحديد عدد التصحيح ‪ D‬و ادخال‬
‫نصف قطر األداة في صفحة ‪ OFFSET‬تحت‬
‫نفس الرقم الذي وضعناه في األمر‬
N5 G17 G21 G54 G90; X Y

N10 T2 M6; 1 17 10
2 77 10
N15 M3 F400 S600;
3 92 25
N20 G43 H3; 4 92 125
N25 G42 H4;
5 83 10
N30 G0 X-20. Y10 Z10.;
6 20 137
N35 G1 Z-3.;
7 5 122
N40 G1 X77. Y10; 8 5 22
N45 G2 X92. Y25. R15;
N50 G1 X92. Y125.; N75 G3 X17. Y10. R12;
N55 G3 X80 Y137 R12; N80 G40;
N60 G1 X20. Y137.; N85 G1 X17 Y-15;
N65 G2 X5 Y122 R15; N90 G0 Z100;
N70 G1 X5. Y22.;
N95 M30;
X Y

A 10 73.5

B 10 127

C 20 137

D 77 137

E 87 127

F 87 73.5
N5 G17 G21 G54 G90; N75 G1 X-10.;
N10 T2 M6;
N15 M3 S800; N80 G0 Z10.;
N20 G0 X-18. Y73.5.; N85 G1 X48.5 Y73.5;
N25 G43 H3 z10; N90 Z-5;
N30 G1 Z-2 F500.; N95 G42H4X33.5;
N35 G41 H4 x10; N100 G2 X63.5 Y73.5 R15;
N40 Y127;
N45 X20. Y137.; N105 G2 X33.5 Y73.5 R15;
N50 X77.; N110 G40;
N55 X87 Y127.; N115 G1 X48.5 Y73.5;
N60 Y73.5.; N120 G0 Z100;
N65 G2 X10 Y73.5 R38.5; N125 M30;
N70 G40.;
N5 G17 G21 G54 G90;
N10 T2 M6;
N15 M3 S800;
N20 G0 5. Y5.;
N25 G43 H3 Z10;
N30 G1 Z-3 F250.;
N35 Y35;
N40 X18. Y45.;
N45 X33.;
N50 G2 X45 Y33 R 12.;
N55 Y15.;
N60 G3 X35 Y5 R10;
N65 X5 Y5.;
N70 G0 Z100;
N75 M30;
N5 G17 G21 G54 G90;
N10 T5 M6;
N15 G43 H9 ;
N20 S700 F400 M3;
N25 G0 X18.5 Y43.5 Z10
N30 Z-1
N35 G3 X48.5 Y13.5 R30
N40 G3 X48.5 Y73.5 R30 X Y
N45 G2 X48.5 Y133.5 R30 1 18.5 43.5
2 48.5 13.5
N50 G2 X78.5 Y103.5 R30
3 48.5 73.5
N55 G0 Z100.; 4 48.5 133.5
5 78.5 103.5
N60 M30;
N5 G17 G21 G54 G90;
N10 T5 M6;
N15 G43 H9 ;
N20 S500 F250 M3;
N25 G0 X48.5 Y73.5 Z10
N30 Z-2
N35 G2 X48.5 Y123.5 R25
N40 G2 X48.5 Y73.5 R25
N45 G2 X48.5 Y13.5 R30
X Y
N50 G2 X48.5 Y73.5 R30
1 48.5 73.5
2 48.5 123.5
N55G0 Z100.;
3 48.5 13.5
N60 M30;
N5 G17 G21 G54 G90;
N10 T2 M6;
N15 M3 S800;
N20 G0 X-30. Y40.;
N25 G43 H3 Z10;
N30 G1 Z-3 F250.; N75 T4 M6;
N35 G41 H4 x10;
N40 Y70; N80 M3 S800;
N85 G0 X30. Y50.;;
N45 X40.; N100 G43 H3 Z10;
N50 G2 X70 Y40 R30.; N110 G99 G81 Z-10 R10;
N55 G1 Y10.; N115 X50 Y50;
N60 X 48.5.; N120 X50 Y30;
N65 X10 Y40; N125 G80;
N70 G40.; N130 G0 Z100.;
N65 X-30.; N135 M30;
N70 G0 Z100.;
‫‪G90‬‬ ‫‪G91‬‬
‫النقطة‬ ‫‪X‬‬ ‫‪Y‬‬ ‫النقطة‬ ‫‪X‬‬ ‫‪Y‬‬
‫‪1‬‬ ‫‪8‬‬ ‫‪36‬‬ ‫‪1‬‬ ‫‪8‬‬ ‫‪33‬‬
‫‪2‬‬ ‫‪8‬‬ ‫‪58‬‬ ‫‪2‬‬ ‫‪0‬‬ ‫‪22‬‬
‫‪3‬‬ ‫‪28‬‬ ‫‪78‬‬ ‫‪3‬‬ ‫‪20‬‬ ‫‪20‬‬
‫‪4‬‬ ‫‪66‬‬ ‫‪78‬‬ ‫‪4‬‬ ‫‪38‬‬ ‫‪0‬‬
‫‪5‬‬ ‫‪98‬‬ ‫‪78‬‬ ‫‪5‬‬ ‫‪33‬‬ ‫‪-33‬‬
‫‪6‬‬ ‫‪98‬‬ ‫‪45‬‬ ‫‪6‬‬ ‫‪0‬‬ ‫‪-17‬‬
‫‪7‬‬ ‫‪73‬‬ ‫‪8‬‬ ‫‪7‬‬ ‫‪-25‬‬ ‫‪-20‬‬
‫‪8‬‬ ‫‪36‬‬ ‫‪8‬‬ ‫‪8‬‬ ‫‪-37‬‬ ‫‪0‬‬
‫‪9‬‬ ‫‪8‬‬ ‫‪36‬‬ ‫‪9‬‬ ‫‪-28‬‬ ‫‪28‬‬
N5 G17 G21 G54 G90;
N10 T2 M6;
N15 M3 S800;
N20 G0 X8 . Y8.;
N25 G43 H3 Z10;
N30 G1 Z-3 F250.;
N35 X8 Y 58.;
N40 G3 X28 Y78 R20.;
N45 G1 X65 Y 78.;
N50 G2 X98 Y45 R33; N65 X36 Y 8;
N70 G2 X8 Y36 R28;
N55 G1 X 98 Y28.;
N75 G0 Z100;
N60 X73 Y8;
N80 M30;
N5 G17 G21 G54 G91;
N10 T2 M6;
N15 M3 S800;
N20 G0 X0. Y0.;
N25 G43 H3 Z10;
N30 G1 Z-3 F250.;
N35 X8. Y58.;
N45 G3 X28 Y20 R78.; N80 G0 Z100;
N50 G1 X65. Y 78;
N90 M30;
N55 G2 X33 Y-33 R33;
N60 G1 Y-17 ;
N65 X-25 Y-20.;
N70 X-37;
N75 G2 X-28 Y28 R28;
N5 G17 G21 G54 G90;
N10 T2 M6;
N15 M3 S700; N80 G43 H1 Z10;
N20 G0 X-25. Y40.; N85 G1 Z-5 F400.;
N25 G43 H1 Z10; N90 G41 H4 X18.5 Y40.;
N30 G1 Z-10 F400.; N95 X48.5. Y70.;
N35 G42 H2 X18.5; N100 X78.5. Y40.;
N40 G3. X78.5 Y40 R30.; N105 X48.5. Y10.;
N45 G3 X18.5 Y40 R30.; N110 X18.5. Y40.;
N50 G40.; N115 G40.;N150 G99 G81 Z-10 R10;
N120 X-30.;N155 X48.5. Y55.;
N55 G1 X-25;
N125 G0 Z100; N160 X63.5. Y40.;
N60 G0 Z100 ; N130 T4 M6.;
N165 X48.5. Y25.;
N65 T2 M6.; N135 M3 S500; N170 G80;
N70 S8OO M3; N140 G0 X33.5. Y40.; N175 G0 Z100;
N75 X-30 Y40; N145 G43 H1 Z10; N90 M30;
+Y

70
4
60

10
1 3
2
10 X Y
60 +X 1 -15 10
70
5 2 10 10
3 60 10
4 10 60
5 10 -15
G17 G21 G54 G90;
S800 F250;
F250 M03;
G0 X-40. Y10. Z10.;
X Y
G0 Z-2.;
1 -15 10
G42 H4; 2 10 10
G1 X-15. Y10.; 3 60 10
G1 X10. Y10.; 4 10 60
G1 X60. Y10.; 5 10 -15
G3 X10. Y60. R50.;
G1 X10. Y-15.;
G0 Z100.;
M05;
G40;
M30;
X Y 3
1 18.5 43.5
2 48.5 73.5 2
3 78.5 105
1
G17 G21 G54 G90;
S800 F250;
F250 M03; X Y
1 18.5 43.5
G0 X18.5 Y43.5 Z10.;
2 48.5 73.5
G1 Z-2.; 3 78.5 105
G3 X48.5 Y73.5 R30.;
G2 X78.5 Y105. R30.;

G0 Z100.;

M30;
+Y
X Y
147
0
1 17 10
6 10 5
R12 21 17 10
32 92 25
R15 4 43 92 125
7
5 5 54 80 137
65 20 137
8
3 76 5 122
R12 R15
0 1 87 5 22
2
10 98 17 -15
9
97 +X
9
‫برنامج التفريز‬
+Y X Y
G17 G21 G54 G90;
1 17 10
S800 F250 T2 M6; 147 10
6 5 R12
2 77 10
G43 H3 M03;
G42 H4 ; R15 4 3 92 25
G0 X-30. Y10. Z10.; 5
7
5
4 92 125
G1 Z-2.; 8
3 5 80 137
G1 X77. Y10.; 0
R12 R15
1 2 6 20 137
G2 X92. Y25. R15.; 10
7 5 122
G1 X92. Y125.; 97 +X
G3 X80. Y137. R12.; 9 8 5 22
G1 X20. Y137.; 0 17 10
G2 X5. Y122. R15.; ‫ سكين تفريز‬:‫األداة المستخدمة‬
G1 X5. Y22.; ‫مم وهي األداة المرجع‬20 ‫بقطر‬ 10 17 -15
G3 X17. Y10. R12.;
G40 .;
G1 X17. Y-15.;
G0 Z100.;
M30;
‫طريقة كتابة برنامج بسيط باستخدام األوامر األساسية‬

‫‪O0001‬‬ ‫• اسم البرنامج‬

‫‪N05 G17 G21 G54 G90‬‬ ‫نوع المستوى الذي يتم التشغيل علية ‪G17‬‬ ‫‪‬‬

‫االبعاد المستخدمة في التشغيل بالملي متر ‪G21‬‬


‫تحديد صفر الذاكرة المحفوظ فيها صفر الشغلة ‪G45‬‬
‫تحديد نظام العمل باحداثيات مطلقة ‪G90‬‬

‫‪N10 G0 X0 Y0 Z10‬‬ ‫االنتقال الى مستوى األمان بدون قطع ‪G00‬‬ ‫‪‬‬

‫االرتفاع ‪100 mm‬اتجاه محور ‪Z‬‬

‫‪N15 M6 T3‬‬ ‫‪M6‬‬ ‫االمر المساعد في استدعاء العدة‬ ‫‪‬‬

‫أداة القطع في المستودع رقم ‪3T‬‬

‫‪N20 M3 S2500‬‬ ‫‪ ‬الدوران مع عقاراب الساعة ‪M3‬‬


‫سرعة الدوران بمقدار ‪S2500‬‬
‫طريقة كتابة برنامج بسيط باستخدام األوامر األساسية‬

‫‪N25 G00 X10 Y2O‬‬ ‫‪ ‬الحركة السريعة الداة القطع بدون تغذية ‪G00‬‬
‫ومحور ‪ Y 10mm‬مسافة ‪20mm‬‬ ‫االتجاه في محور ‪ X‬مقدار‬

‫‪N30 G00 Z2‬‬ ‫• االنتقال الى مستوى االقتراب ب ‪2mm‬‬

‫‪N35 G01 Z-1 F200‬‬ ‫نقطة ‪1‬الغرز في القطعة ‪ 1mm‬بسرعة تغذية ‪200‬‬ ‫‪‬‬

‫‪N40 X10 Y45 F800‬‬ ‫‪ ‬نقطة ‪2‬الحركة الداة القطع بتغذية الى النقطة رقم ‪G01 1‬‬
‫االتجاه في محور ‪ X‬مقدار ‪ 10mm‬وفي محور‪ 45 mm y‬وسرعة التغذية ‪800‬‬

‫‪N45 X70 Y45‬‬ ‫‪ ‬نقطة ‪ 3‬الحركة في اتجاه محور‬


‫‪X70‬‬
‫الحركة في محور ‪Y45‬‬
‫‪N50 X70 Y20‬‬ ‫‪ ‬نفطة ‪ 4‬الحركة في اتجاه محور ‪X70‬‬
‫الحركة في محور ‪Y20‬‬
‫طريقة كتابة برنامج بسيط باستخدام األوامر األساسية‬

‫‪N55 X60 Y20‬‬ ‫‪ ‬نقطة ‪ 5‬الحركة في اتجاه محور ‪X60‬‬


‫الحركة في محور ‪Y20‬‬

‫‪N60 G03 X20 Y20‬‬ ‫‪J-10‬‬ ‫‪ ‬تشكيل القوس ‪I-20‬‬

‫‪N65 X10 Y20‬‬ ‫‪ ‬الذهاب للنقطة ‪ 1‬الغالق الشكل‬

‫‪N70 Z100‬‬ ‫‪ ‬االنتقال الى مستوى األمان‬

‫‪N75 M30‬‬ ‫‪ ‬أمر االنهاء للبرنامج وإيقاف االله‬

You might also like