Professional Documents
Culture Documents
CNCعن مقرر التحكم الرقمي بالحاسب
CNCعن مقرر التحكم الرقمي بالحاسب
• السهولة في تقبل أي تغييرات ف تصميم القطع المنتجة ألن ذلك يحتاج فقط إلى
تغيير في البرنامج السابق للقطع.
• زيادة دقة التصنيع والتقليل من األخطاء التي يقع فيها العاملون .
المعلومات المطلوبة لنظام التحكم الرقمي:
-1معلومات خاصة بعالقة ( أداة القطع /قطعة الشغل) من حيث الموقع واالتجاه ومقدار اإلزاحة.
-2معلومات خاصة بمقدار تغير عالقة ( أداة القطع /قطعة الشغل) وتحدد بالتغذية والسرعة.
-3معلومات متنوعة ضرورية لتوفير بيانات متكاملة وشاملة ،وهي تشمل كل ما ال يقع ضمن
النوعين األول والثاني من المعلومات ،وذلك مثل اختيار أداة القطع ،ونوعية وحدات القياس
اظهار البيانات
آلة التصنيع تنفذ
الحاسب اآللي ادخال البرنامج وترجع
البرنامج مع البيانات البيانات باستمرار
التحكم الرقمي المباشر DNC
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+
X+
X+
X+
X+
X+
تعتمد البرمجة لماكينات التحكم العددى على مجموعة من الرموز المختلفة بحيث ينفذ كل
رمز عملية محددة أو مجموعة من العمليات ويمكن تقسيمها بأكثر من طريقة
G2 تحريك السكين على شكل قوس في اتجاه عقارب الساعه. 7
G3 تحريك السكين على شكل قوس عكس عقارب الساعة. 8
+Z
+Y
G17
+X
مستوى التشغيل Xو )G18( Z
+Z
+Y
G18
+X
مستوى التشغيل Zو )G19( Y
+Z
G19 +Y
+X
الحركة الخطية مع سرعة عالية ()G0
+Z
+Y
+X
G0 X100. Y-20. Z20.
+Y
100
+X
-20
الحركة الخطية مع سرعة التغذية المبرمجة ()G1
+Z
+Y
+X
G1 X-20 Y-20 Z0
+Y
-20
+X
-20
دوران رأس القطع ()SPINDLE
قبل اعطاء األمر لدوران رأس القطع يجب اعطاء التعليمات التالية:
M04 M03
تشغيل واطفاء التبريد
مثال :اذا أردنا ابدال االداة الموجودة رقم 7بأداة أخرى رقم 3
نكتب اذا M06 T03 :
تعويض نصف قطر أداة القطع
()G40-G41-G42
تستخدم هذه التعليمة من أجل مراعات تكبير المسار بمقدار
نصف قطر األداة لتمكيننا من استعمال نفس البرنامج
باستخدام أكثر من أداة و بأقطار مختلفة.
+ +
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
G02 X -- Y -- R -- F --
تضاف اذا لم تكن موجود فيما سبق أو اذا وجب تغييرها
5
0
+X
R50
-55
نقطة الوصول
إذا كان القوس عكس عقارب الساعة نكتب:
G03 X -- Y -- R -- F --
تضاف اذا لم تكن موجود فيما سبق أو اذا وجب تغييرها
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;
طريقة كتابة برنامج بسيط باستخدام األوامر األساسية
N05 G17 G21 G54 G90 نوع المستوى الذي يتم التشغيل علية G17
N10 G0 X0 Y0 Z10 االنتقال الى مستوى األمان بدون قطع G00
N25 G00 X10 Y2O الحركة السريعة الداة القطع بدون تغذية G00
ومحور Y 10mmمسافة 20mm االتجاه في محور Xمقدار
N35 G01 Z-1 F200 نقطة 1الغرز في القطعة 1mmبسرعة تغذية 200
N40 X10 Y45 F800 نقطة 2الحركة الداة القطع بتغذية الى النقطة رقم G01 1
االتجاه في محور Xمقدار 10mmوفي محور 45 mm yوسرعة التغذية 800