فهرست مطالب
عنوان صفحه
چكيده 1
فصل اول: سيستمهاي ساخت و اتوماسيون
مقدمه 6
انواع توليد 7
انواع طرحهاي جانمايي تجهيزات 9
انواع اتوماسيون 13
كنترل عددي 4
ماشينهاي انتقال 15
ماشينهاي خودكار 21
مقايسه اقتصادي سيستمهاي مختلف اتوماسيون 26
سيستمهاي ساخت انعطافپذير 27
ساخت به كمك كامپيوتر 31
________________________________________
فصل دوم: كنترل عددي
مقدمه 36
تاريخچه CNC 37
تكامل NC 38
كاربردهاي NC 48
استانداردهاي كنترلكنندهها 53
كنترلكنندههاي CNC 54
استانداردهاي EIA, ISO 54
فرآيند توليد CNC 56
جريان فرآيند ساخت با CNC 57
جريان فرآيند ساخت با CNC با كمك كامپيوتر 57
________________________________________
فصل سوم: بررسي ساختمان مكانيكي ماشينهاي CNC
تفاوتهاي طراحي ماشينهاي كنترل عددي با ماشينهاي سنتي 60
طراحي ماشينهاي CNC 62
سيستم كنترلCNC 76
دستگاه تراش رولور 78
دستگاههاي تراش رولور دستي 79
طراحي دستگاه تراش رولورCNC 80
دستگاه تراش خودكار تكمحوري با كنترل CNC- 87
ماشينهاي فرز 91
ماشينهاي فرز مركزي 91
________________________________________
فصل چهارم: سيستمهاي كنترلي
تقسيمبندي انواع كنترل ماشينهاي ابزار N-C 97
1- سيستم محلي (Positioning System) يا نقطه به نقطه 97
2- سيستم تراش مستقيم 98
3- سيستم ادامهاي 99
4- سيستم محلي و مركب 101
5- سيستم كنترل نسبي (افزاينده) 101
6- سيستم كنترل مطلق 101
1- سيستمهاي مدار باز 102
2- سيستمهاي مدار بسته 103
نامگذاري محورها و جهت حركت 104
اساس ماشينهاي فرز CNC 108
سيستم مختصات مطلق در ماشينهاي فرز CNC 110
سيستم مختصات نسبي در ماشين هاي فرز CNC 111
اساس ماشينهاي تراش CNC 113
سيستم مختصات مطلق در ماشينهاي تراش CNC 115
سيستم مختصات نسبي در ماشينهاي تراش CNC 115
________________________________________
فصل پنجم: برنامهنويسي ماشينهاي تراش و فرز CNC
زبانهاي عمده برنامهنويسي ماشينهاي افزار 118
تعريف رفرنس (Refrence) 120
عملگردها يا مودهاي اصلي ماشينهاي تراش و فرز CNC 121
وظايف مودها 121
نكات ايمني در برنامهنويسي و اپراتوري ماشينهاي CNC 122
كاربرد رياضيات در برنامهنويسي 122
كليات برنامهنويسي 125
آماده نمودن برنامه 126
كدهاي CNC 126
سه فاز اصلي برنامههاي كامپيوتري CNC 128
كدهاي قيدي 132
استفاده از جدول برنامهنويسي 133
ساختار يك خط از برنامه 134
اعمال لازم قبل از نوشتن برنامه CNC 135
حركت ابزار 136
ابزار برادهبرداري 137
محاسبات مربوط به نرخ برادهبرداري و سرعت اسپيندل 139
________________________________________
فصل ششم: برنامهنويسي فرز CNC
كدهاي G مقدماتي 145
G00 حركت سريع ابزار برادهبرداري 147
G01 حركت كند ابزار برادهبرداري به صورت خطي 149
G02 حركت كند ابزار برادهبرداري به صورت دايرهاي در جهت عقربههاي ساعت (CW) 151
G03 حركت كند ابزار برادهبرداري به صورت دايرهاي در خلاف جهت عقربههاي ساعت (CCW) 153
G04 و G17 وG18 155
G19 تعيين صفحه YZ به عنوان صفحه اصلي 157
G20 يا G70 و G21 يا G71 و G28 158
G29 بازگشتاتوماتيكابزاربرادهبرداريازنقطهمرجعبهنقطهقبلي 160
G40 لغو كننده فرامين تصحيح فاصله ابزار برادهبرداري 161
تصحيح ابزار چپ 162
G42 تصحيح ابزار راست 163
G43 تصحيح طول ابزار (مثبت) 164
G44 تصحيح طول ابزار (منفي) 166
G49 وG80 167
G81 سيكل سوراخكاري 168
G82 سيكل سوراخكاري به همراه توقف در حركت عمودي ابزار برادهبرداري 170
G98 حركت سريع ابزار به صفحه ارتفاع اوليه 171
G99 حركت سريع ابزار به صفحه ارتفاع مياني 172
كدهاي M مقدماتي 172
G83 سيكل سوراخكاري عميق 173
G90 مختصات مطلق 174
G91 وG92 وM04 175
M05 وM06 176
M00 توقف برنامه 177
M01 وM02 وM03 178
M08 وM09 وM10 179
M11 و M30 180
فهرست اختصارات متداول در برنامه CNC 180
________________________________________
فصل هفتم: برنامهنويسي تراش CNC
G كدهاي مقدماتي 183
G00 حركت سريع ابزار برادهبرداري 185
G01 حركت كند ابزار برادهبرداري به صورت خطي 186
G02 حركت كند ابزار برادهبرداري به صورت دايرهاي در جهت عقربههاي ساعت 188
G03 حركت كند ابزار برادهبرداري به صورت دايرهاي در جهت خلاف عقربههاي ساعت 189
G04 توقف تمام حركتهاي محوري براي يك مدت زمان مشخص 191
G20 انتخاب واحد اينچ به عنوان واحد مبناي محورهاي مختصات 192
G21 وG28 193
G29 بازگشت اتوماتيك ابزار برادهبرداري از مرجع به نقطه قبلي 194
G40 لغوكننده تصحيح فاصله ابزار برادهبرداري 195
G41 تصحيح شعاع ابزار (اصلاح مسير ابزار) در حركت از راست به چپ 196
G42 تصحيحشعاعابزار(اصلاحمسيرابزار)درحركتازچپبهراست 197
G70 انجام عمليات نهايي يا سيكل پرداخت كاري 198
G71 سيكل تراشكاري (روتراشي) 199
G72 سيكل خش تراشي (كفتراشي) 201
G74 سيكل سوراخكاري در فواصل بلند 202
G75 سيكل شيارتراشي 204
G76 سيكل پيچتراشي 206
G90 نشاندهنده سيستم مختصات مطلق 207
G91 وG98 208
G99 وارد كردن نرخ برادهبرداري به صورت دور بر دقيقه 209
M كدها 209
M00 توقف برنامه 210
M01 توقف اختياري برنامه 211
M02 پاياننامه 212
M03 وM04 213
M05 توقف اسپيندل 214
M07 وM08 215
M09 قطع جريان روانكار 216
M30 پايان برنامه / آماده براي شروع دوباره 217
نمادها و علائم به كار رفته در تراشكاري CNC 217
________________________________________
فصل هشتم: طراحي بادامك
بادامك 217
انواع بادامكها 219
انواع حركتهاي پيرو، و دياگرام تغيير مكان آنها 225
1- رسم دياگرام، يا نمودار پيرو يا حركت يكنواخت 226
2- دياگرام يا منحني تغييرمكان پيرو با حركت هارمونيك ساده 229
3- دياگرام يا منحني حركت پيرو با شتاب ثابت 232
بادامك ديسكي با چند قوس مختلف 236
4- پيرو با حركت سيكلوئيدي 237
بادامك سيكلوئيدي (استوانهاي) 238
برنامهCNCبادامک............................244
________________________________________
ضميمهها
ضميمه 1- كدهاي EIA 249
ضميمه 2- كدهاي زبان كارگاهي ماشينكاري MSL)( 253
ضميمه 3- كدهاي آدرس دهي با كلمات (WAF) 255
ضميمه 4- كدهاي مورد استفاده در ماشينكاري نواري 26
منابع وماخذ274
برچسب ها:
برنامهنويسي ماشينهاي كنترل عددي CNC