خالد النور admin
رقم العضوية : 1 عدد الرسائل : 4450 العمر : 23 الموقع : elnor.ahlamontada.com نقاط : 27516 تاريخ التسجيل : 10/03/2009
| موضوع: ما هو ال cnc كهرباء وميكانيكا السبت 28 نوفمبر 2009 - 2:30 | |
| NC Numerical Control. A form of programmable automation in which the machine tool is controlled by punched tape. NC code contains a [url=http://www.jjjtrain.com/vms/glossary_p.html#part program] program[/url] of instructions and commands, which consists of numbers, letters, and other symbols. See also CNCCAD Computer Assisted Design. A computer based design and drafting tool. See CAMCAM Computer Assisted Manufacturing. In general, CAM uses a computer to assist in any or all phases of manufacturing. But more specifically CAM in the machine shop deals with automatic programming of CNC machinery. See also CADCard reader A machine that reads punched cards into a computer.Center1) A point around which anything revolves or rotates.[center] 2) In the machine shop this often refers to a centering device usually affixed to the [url=http://www.jjjtrain.com/vms/glossary_t.html#tail stock] tailstock[/url] of a [url=http://www.jjjtrain.com/vms/glossary_e.html#engine lathe] lathe[/url] , which is used to support a work piece with a pre-drilled [url=http://www.jjjtrain.com/vms/glossary_c.html#center drill] center hole[/url] . The center and the pre-drilled hole have 60 degree included angles. The center usually has a [url=http://www.jjjtrain.com/vms/glossary_m.html#morse taper] Morse taper[/url] on the opposite end for snug fitting into the [url=http://www.jjjtrain.com/vms/glossary_t.html#tail stock] tailstock[/url] . Live-centers have ball bearings for rotation. Dead centers do not rotate and require lubrication. The top image is a dead center. The bottom image is a live-center. Center cutting end mill[/center] An [url=http://www.jjjtrain.com/vms/glossary_e.html#end mill] end mill[/url] that is capable of axial as well as radial cut. Two opposing cutting flutes are so close together that the mill can act as a drill. Below left is a center cutting end mill. Below right is a hollow coolant-flow end mill capable of side cutting but not down cutting.Chamfer To bevel an edge. This can be a straight edge, curved edge, or a hole. Chamfer gage Tool used to measure the width of chamfers/countersinks at the top of a hole. السلام عليكم ورحمة الله وبركاته
حياكم الله جميعا ياشباب
في موووضوووعي هذا احببت ان اطلعكم على معلوماات لمكينة الخراطه CNC
طبعا هذا الموووضووع يكون بعلمكم انه منقووول لكن احببت ان انقله لكم للفائدة وراح نخش بالموضوع
كلمة cnc تعتبر اختصار اللى (Computer Numerical Control) و هى تعتبر البرمجه العددية اى ان كل حرف بعده رقم مثال (N15,G50,h12) و هكذا و تكتب هذه الاكواد فى صياغة بلوكات داخل برنامج الwinnc و الفرق بين ماكينة الcnc و باقى الماكينات انها تتميز بالدقه الفائقة التى تصل الى ميكرون. ثانيا لكتابة برنامج لل cnc عليك ان تكون متطلع على لغة البرمجة G code وطرق استخدامها سوف اضع لك بعض المعلومات المتوفرة لدي حاليا وفور حصولي على معلومات اخره شو اضعها لك في البداية عند العمل على الالت الCNC يجب اتباع التسلسل المنطقي والعملي للحصول على امكانية و سرعة تحقيق الانتاج المطلوب الحصول عليه . لناخذ مثال على هذا الانتاج على المخارط الCNC عندما يراد انتاج مشغول على المخرطة المبرمجة يجب اتباع التسلسل التالي : 1- رسم مخطط هندسي بالتسامحات والابعاد المطلوبة للمنتج المطلوب تصنيعه . 2- يجب اختيار تسلسل (مسار ) تكنولوجي صحيح لكيفية تشغيل هذه القطعة , هذا المسار يحقق امكانية وامان وسرعة عملية الانتاج 3- اختيار ادوات القطع المطلوبة حسب المسار التكنلوجي الذي تم اختياره . 4- بناء على (1-2-3) يتم كتابة البرنامج بلغة ال G-CODE وادخاله الى الالة . 5- يتم تركيب ادوات القطع التي تم الاتفاق عليها كما يتم تركيب الخامة المطلوبة ومعايرة ادوات القطع بالنسبة لل ZERO POINT المفترضة . 6- (بحال وجود الملقم ) يتم تشغيل الملقم بعد وضع البارات المعدنية عليه وذلك بعد ان يتم برمجته بما يتوافق مع برنامج المخرطة 7- القيام بالتشغيل التجريبي للبرنامج وذلك من خلال : - ابطاء سرعة حركة برج المخرطة - التنقل بين الوحدات البرمجية بشكل يدوي . 8- التشغيل النهائي للالة وتدقيق برمترات المنتج ( ابعاد – نعومة – الخ ) ثم مراقبة عمل الالة . وسوف يتم شرح كل نقطة من هذه النقاط بشيء من التفصيل اولا : رسم المخطط الهندسي بالتسامحات والابعاد المطلوبة ويتم هذا : 1- برسم مخطط هندسي امامي للمنتج مع اخذ القطاعات المطلوبة في المعدن وذلك لاظهار وجود التشغيل الداخلي . 2- وضع الابعاد الهندسية المحددة لهذا المنتج بالدقة والتسامحات المطلوبة وذلك من خلال استخدام ادوات القياس الدقيقة (بياكوليس . ميكرو متر . مشط شرار و مشط اقواس ثانيا وضع المسار التكنلوجي للمنتج يقسم المسار التكنلوجي للمنتج الى · عمليات تكنولوجية تحضيرية · عمليات تكنولوجية تشغيلية · عمليات تكنولوجية انهائية 1- العمليات التكنولوجية التحضيرية : وتتمثل في فتح واغلاق الظرف وتحريك المصدم وتشغيل دورة التبريد واطفائها 2- العمليات التكنولوجية التشغيلية : بالنسبة لالات الخراطة فان هذه العمليات هي: 1- خراطة خارجية استقرابية يمنى . 2- خراطة خارجية تشطيبية . 3- خراطة خارجية استقرابية يسرى . 4- خراطة جبهية استقرابية . 5- خراطة جبهية تشطيبية . 6- ثقب . 7- تشغيل اخدود جانبي . 8- تشغيل اخدود جبهي . 9- تشغيل شرار داخلي . 10- تشغيل شرار خارجي . 11- قص . 12- خراطة داخلية استقرابية امامية . 13- خراطة داخلية استقرابية خلفية . 14- خراطة داخلية تشطيبية امامية . 15- خراطة داخلية تشطيبية خلفية . 16- خراطة اخدود داخلي . يجب ان يتنم ترتيب هذه العمليات بشكل متسلسل منطقي للحصول على منتج باقل العمليات مع ضمان سلامة ادوات القطع و من الممكن ان نلخص بعض الاعتبارات التي تؤخذ في ترتيب العمليات التكنولوجية التشغيلية : 1- تكون عمليات الثقب قبل عمليات الخراطة الداخلية . 2- عمليات التشطيب قبل عمليات الاستقراب . 3- عمليات الاخدود قبل عمليات التشطيب . 4- تشغيل الاقواس بعد الانتهاء من عمليات التشطيب . 5- عمليات القص هي اخر العمليات التكنولوجية . 6- تشغيل الشرار الداخلي والخارجي بعد عمليات التشطيب الداخلي والخارجي . وهنا مثال عملي لل cnc رقم البرنامج يتكون من اربع خانات ويبدأ بحرف ----O مثال : برنامج رقم 1 يعني O 1 او O 0001 برنامج رقم 9999 يعني O 9999 وهكذا ------------------------- لكتابة البرنامج لكل خطوة رقم وتكتب على النحو التالي مثال N10 N20 N30 . . . N100 الخ ************* والان نبدا بمعرفة G code واستخداماتها وهي اساس البرنامج . G00 rapid traverse G01 linear interpolation G02,G03 circular interpolation G04 dwell G10 programming of workshifts G20,G21 inch ,metric G33 threadcutting G40,G41,G42 tool nose radius compensation G70 finishing canned cycle G71 rough turning canned cycle G72 rough facing canned cycle G73 pattern repeating canned cycle G74 peck drilling canned cycle G75 grooving canned cycle G76 threadcutting canned cycle G77 turning cycle G78 treading cycle G79 facing cycle G94 ,G95 feed rate mm/min ,mm/rev G96 constant surface speed G97 constant R.P.M هذه هي المجموعة الثانية من الاكواد والتى سيتم شرحها بالتفصيل لاحقا m Code Function M00 Programme Stop M01 Optional Stop M02 End Of Programme M03 Spindle On Anti-cllockwise M04 Spindle On Cllockwise M05 Spindle Stop M08 Coolant On (all Machines) M09 Coolant Off M30 End Of Programme And Reset M40 Spindle Gear Range1 (low) M41 Spindle Gear Range2 (mid ) M42 Spindle Gear Range3 (high) M78 Chuck Open M79 Chuck Close M98 Sub Programmen Call M99 Return To Main Programme http://alshaher.s5.com/REFERENE.jpg وهذا تفصيل كامل للرسمة ومعطياتها :0010(G71-roughturning cyce) N10G0G40G90X500.Z800.T0 N20T0101M8 N30G92S550 N40G96S160M3 N50G95F0.2 N60G0X50. N70G0Z5. N80G71U0.6R0.5 N90G71P100Q140U0.2W0.02F0.2 N100G0X0. N110G1Z0 N120G1G41X45C0.3 N130G1Z-40. N140G1X50. N150G0G40X500.Z800.T0 N160M0 N170T0101M8 N180G92S550 N190G96S180M3 N200G95F0.1 N210G0X50. N220G0Z2. N230G70P100Q140F0.08 N240G0G40X500.Z800.T0 N250M30 (والان سوف اشرح البرنامج بالتفصيل( مثال N10G0G40G90X500.Z800.T0 N10 =BLLOCK NUMBER G0 = RAPID TRAVERSE G40 = CANCEL TOOL NOSE RADIUS COMPENSATION G90 =ABSOLUTE VALUE X500.=REFERENCE POINT OF DIAMETER تتغير القيم حسب الطلب Z800.=REFERENCE POINT OF LENGTH تتغير القيم حسب الطلب T0 = TURRET DATUM NOT ROTATE ----------------------------------------------------------- N20T0101M8 N20 = BLLOCK NUMBER T0101 = CALL TOOL AT TURRET NUMBER 01 AND TOOL NUMBER 01 M8 = COOLANT ON --------------------------------------------------------------- N30G92S550 G92 = HIGH SPEED S550= SPEED IS 550 تتغير القيم حسب الطلب --------------------------------------------------------------- N40G96S160M3 G96 = SURFACE SPEED S160= SPEED IS 160 تتغير القيم حسب الطلب M3 = SPINDLE ON ---------------------------------------------------------------- N50G95F0.2 G95 = FEEDRATE mm/rev F0.2=FEEDRATE IS 0.2 تتغير القيم حسب الطلب ----------------------------------------------------------------- N60G0X50. N70G0Z5. X90.= TURRET MOVE TO DIAMETER 50. Z5.= TURRET MOVE TO LENGTH 5. --------------------------------------- N80G71U0.6R0.5 N90G71P100Q140U0.2W0.02F0.2 G71 = RUOGH TYRNING CYCLE U0.6=MATERIAL WHICH REMOVED IN DIAMETER تتغير القيم حسب الطلب W.02=MATERIAL WHICH REMOVED IN LLENGTH تتغير القيم حسب الطلب R0.5=RETRACT تتغير القيم حسب الطلب P100=START(PROGRAMME WILL START AT BLOCK 100) Q140=END (PROGRAMME WILL END AT BLOCK 140) U0.2= STOCK TO LEAVE IN X(DIAMETER) تتغير القيم حسب الطلب W0.02=STOCK TO LLEAVE IN Z(LLENGTH) تتغير القيم حسب الطلب F0.2= FEEDRATE OF THIS OPERATION تتغير القيم حسب الطلب --------------------------------------------------------------- N100G0X0.TOOL MOVE TO DIAMETER 0.(FAST) N110G1Z0. TOOL MOVE TO LINGTH 0. (SLOWLY)(DEPEND ON FEEDRATE) ---------------------------------------------------------------- N120G1G41X45C0.3 N130G1Z-40. N140G1X50. G41 = ACTIVE TOOL NOSE RADIUS COMPENSATION X45= REQUIRED DIAMETER 45. تتغير القيم حسب الطلب C0.3 = REQUIRED CHAMFER 0.3 تتغير القيم حسب الطلب Z-40.= REQUIRED LINGTH IS 40. تتغير القيم حسب الطلب --------------------------------------------- N150G0G40X500.Z800.T0 BACK TO X500. AND Z800. تتغير القيم حسب الطلب ------------------------------------------------ N160M0 M0=PROGRAMME STOP ---------------------------- N170T0101M8 N180G92S550 N190G96S180M3 N200G95F0.1 N210G0X50. N220G0Z2. سبق شرحها ------------------------------------------------ N230G70P100Q140F0.08 MAKE FINISHING FROM BLOCK NUMBER 100 TO 140 BY USING FEEDRATE 0.08 ---------------------------- N250M30 END OF PROGRAMME واتمنى لو انني استطعت حتى ولو 1 % بافادتكم واتمنى لكم التوفيق في عملكم
تحياتي لكم يارب تكونو استفدتم افادنا الله واياكم | |
|