21/02/2555 10:12 น. |
รบกวนช่วยแนะนำการกัดร่องเลื้อย(spiral)บนเครื่องmachining center (robodrill)ครับ เครื่องมี 4 แกน จะเขียนโปรแกรมอย่างไร |
08/03/2555 13:16 น. |
ผมเป็น ที่ปรึกษาให้ CNC Part ตอนเขานำเข้าเครื่อง และมาช่วย ระยะหนึ่ง ก่อนเจ้าของเสียชีวิต ดังนั้น คนทำ Special tools รุ่นแรกจะรู้จัก เพราะชื่อนี้ มีคนเดียว ไม่ว่า จะถูกยำ ตอน CNC Part ปิดอย่างไร ให้เสียชื่อเสียง แต่ผมก็คือผมครับ คนใกล้ชิดจะทราบดี เช่นที่ พีซฯ ( แสดงว่า ผมจำรุ่นวอลเทอร์ผิด ไปหน่อย ไม่ได้ แก้ไขมันตั้งนานแล้ว เครื่องตัวที่สอง ตอนนี้ ย้ายไปอยู่ที่ใหม่ อีกแล้ว และคงแก้ไขเป็นกันหมดแล้ว เช่นกัน) |
08/03/2555 13:18 น. |
แสดงว่า ผมจำรุ่นเครื่องผิดไป ใช่ครับ ผมเป็นที่ปรึกษา ตอนเครื่องเข้ามา และแก้ไขตอนมันเสีย รอช่างจาก สิงคโปร์ ช้า เข้ามาช่วยระยะหนึ่ง ก่อนเจ้าของเสียชีวิต และไม่ว่า จะโดนถล่ม ชื่อเสียง ให้เสียหายอย่างไร ผมก็เป็นผม อยากรู้ต้องถาม ที่ พีซฯ ครับ |
08/03/2555 17:25 น. |
แสดงว่าพี่รุ่นครูผมเลยขอฝากตัวเป็นลูกศิษย์ด้วยครับ ไม่ได้เรียนมาสายตรงช่างกลด้วยเลยไม่ค่อยมีทักษะด้านนี้ ผมเด็กรุ่นหลังไม่ค่อยรู้เรื่องเก่าเก่ามากอะไรหลอกครับพี่มีรุ่นพี่ที่ทำงานคุยให้ฟังเท่านั้น |
08/03/2555 17:54 น. |
ผมมีโปรแกรมที่มาจากญี่ปุ่นที่เขียนด้วยมาโคร(fanuc16iMB)เป็นเครื่องเจียรทลู5แกนก้อพยายามอ่านดูเพื่อใช้เป็นตัวอย่าง O0300(D1-0003-3-D3.2)(14F1R1) (20030724) (-----TSUKIDASHI RYOU-----) #2191=110(TSUKIDASHI) (-----KIRIKOMI-----) #2192=0(NAGASA) #2194=0(KAITEN) #2193=1(2)(KAISUU) (-----KAKOU SELECT-----) #2160=0(KAKOU KAKUNIN 0-OFF 1-ON) #2161=0(KIRIHA SOKUTEI 0-OFF 1-ON) #2162=0(FURE TORI STOP 0-OFF 1-ON) #2170=0(BUNKATSU SOKUTEI 0-OFF 1-ON) #2173=0(FUTOU BUNKATSU 0-OFF 1-ON) (-----WORK DATA-----) #2001=3.2(SENTAN KEI) #2002=30(SAIDAIKEI NEJIRE KAKU) #2004=0(GAIKEI BACK TAPER 1/100) #2190=2(HASUU) #792=0(FUTOU BUNKATSU 1-2) #793=0(FUTOU BUNKATSU 2-3) #794=0(FUTOU BUNKATSU 3-4) #795=0(FUTOU BUNKATSU 4-5) #796=0(FUTOU BUNKATSU 5-6) #797=0(FUTOU BUNKATSU 6-7) #798=0(FUTOU BUNKATSU 7-8) N100(-----MIZO-----) #2140=1(TOISHI NO.) #2006=47.5(NAGASA) #2005=0.4(WEB TAPER 1/100) #2003=1(1.35)(MIZO FUKASA) #2008=1(FUKA KAKU) #2009=0(OFFSET KAKU) #2010=1(KAISUU) #2091=10(APPLOACH) #2130=0(4)(KAITEN) #700=40(FEED) #701=150(MODOSHI FEED) |
08/03/2555 17:58 น. |
O0305(GUN REAMER SUB) (20030724) N100(MIZO) IF[#2140 EQ 0]GOTO120 IF[#2003 GE #2001]GOTO120 IF[#2006 LE 0]GOTO120 #600=#500 #601=0 #602=#501 #520=#570 IF[#2140 EQ 2]THEN#600=#503 IF[#2140 EQ 2]THEN#601=#505 IF[#2140 EQ 2]THEN#602=#506 IF[#2140 EQ 2]THEN#520=#574 IF[#2140 EQ 3]THEN#600=#530 IF[#2140 EQ 3]THEN#601=#535 IF[#2140 EQ 3]THEN#602=#531 IF[#2140 EQ 3]THEN#520=#578 IF[#2140 EQ 4]THEN#600=#580 IF[#2140 EQ 4]THEN#601=#585 IF[#2140 EQ 4]THEN#602=#581 IF[#2140 EQ 4]THEN#520=#587 IF[#2140 EQ 5]THEN#600=#590 IF[#2140 EQ 5]THEN#601=#595 IF[#2140 EQ 5]THEN#602=#591 IF[#2140 EQ 5]THEN#520=#597 IF[#600 LE 40]THEN#3000=100(TOISHI KEI DATA ERROR) #604=ASIN[#2194*2/#2001] IF[#604 GE 270]THEN#604=#604-360 #609=0 IF[ABS[#2004] GE 1]THEN#609=-1 IF[ABS[#2005] GE 1]THEN#609=-1 IF[#651 EQ 0]THEN#609=0 #622=0 G90G00Z[#5043-#5023] S[#520/#600/3.1416*1000] #612=4(TOISHI CCW) IF[#655 EQ #612]GOTO102 M05(TOISHI STOP) #655=#612 N102M#655(TOISHI KAITEN) M08(COOLANT ON) #697=1 #696=0 WHILE[#697 LE #2193]DO1 #696=#696+#2192 #605=#651 #606=90-#605-#2008 #608=#601+#602 #610=#600/2 IF[#605 LT 0]THEN#606=-90-#605+#2008 IF[#605 LT 0]THEN#608=#601 IF[#605 LT 0]THEN#610=-#600/2 #695=1 #694=0 WHILE[#695 LE #2010]DO2 #694=#694+[#2003+#696*TAN[#2005]]/#2010 #699=0 #698=0 WHILE[#699 LT #2190]DO3 G9020A-#2091B#694C[#2006+#696]I#2004J#2005K#2009D#2001E#606F#2009H#609M#701Q#608R#610S#605T0U#700V0W100X#622Y10Z[#698+#2130+#604*#697] #698=#698+#[632+#699]-#[631+#699] #699=#699+1 M96 G92A[#5044-FIX[#5044/360]*360] END3 #695=#695+1 END2 #697=#697+1 END1 G90G00Z[#5043-#5023] Y[#5042-#5022+#529] |
08/03/2555 18:04 น. |
G9020A-#2091B#694C[#2006+#696]I#2004J#2005K#2009D#2001E#606F#2009H#609M#701Q#608R#610S#605T0U#700V0W100X#622Y10Z[#698+#2130+#604*#697] G9020นี่มันเป็นGโคดเฉพาะหรือเปล่าครับ หรือเราสามารถกำหนดได้จากการเขียนมาโคร ตอนที่เครื่องมันเจียรร่องเลื้อยมันจะอ่านที่บรรทัดนี้แหละครับ |
08/03/2555 18:17 น. |
เครียดครับอยากทำได้แต่ที่โรงงานก้อไม่มีคนที่เก่งเก่งด้านนี้หรือมีก้ออยู่ไม่นานไม่ทันได้เรียน รู้ก้อออกไปก่อนเช็งเลยคับพี่ มีเครื่องมาลงก้อสอนพื้นเบื้องต้นเท่านั้น ไม่มีการส่งอบรมต้อง หาเองแบบนี้แหละครับ กลัวเราจะทำเป็นหรือไงไม่รู้ ผมก้อได้งมเอาแหละครับ (เหมือนระบายความรู้สึก)ขอโทษด้วยคับพี่ที่รบกวน |
08/03/2555 23:37 น. |
มัน อาถรรณ์ หรือไง พอจะตอบ เกิด error คำตอบไม่ขึ้น สาม ครั้ง แล้ว |
08/03/2555 23:39 น. |
Test ครับ สี่รอบแล้ว ไม่ขึ้น |
08/03/2555 23:39 น. |
test |
08/03/2555 23:41 น. |
อ้าว พลาดครับ ดันไม่ได้ดู หน้าที่ สอง ขออภัย มาต่อได้เลย |
08/03/2555 23:51 น. |
แน่ใจนะว่า เป็น G9020 เพราะของ Makino Seiki ที่ลอกมาให้ดู จะเป็น G91 G1 แต่ถ้าเป็น G9020 จริงๆ ต้องขอเวลาเปิด เอกสารของรุ่นนี้ ดูก่อน ไม่แน่ใจว่า ผมมีอยู่หรือเปล่า แต่สิ่งที่ พึงระวัง คือ เวลา ฟานัึึค อ่านบล็อค สำหรับการเคลื่อนที่ จะอ่านล่วงหน้า ประมาณ 5 บล็ิอค ดังนั้น บล็ิอค ที่แสดงบนหน้าจอ ค้างอยู่ อาจเป็น บล็ิอคที่ส่งค่า คำนวณ รอการเดินใน บล็ิอค ถัดไป แต่หากให้แน่ใจ ต้องเปิดสวิทซ์ single block แต่ก็อาจทำให้ หิน ระเบิดได้ หากมีการแช่ใน cutting *** อยู่นานเกินไป อันนี้ ต้องไปดูว่า ในบล็อคนั้น เดินหิน เลยเนื้อวัสดุไปหรือไม่ ก็มีอะไร ส่งมาได้ ทางเมล์, จะถามทาง กระทู้ หรือ เปิดกระทู้ใหม่ ( เพราะผมก็เพลอ ไม่ได้ดู หน้า สอง ) ก็ได้ จะได้แบ่งปัน คนอื่น สรุปว่า เดี๋ยวขอดูอีกที แต่ให้ดี ส่งไฟล์แนบเมล์มาให้ผม ทั้งชุดก็ดี จะได้ตาม โปรแกรมได้ถูก ไม่ต้องห่วงหรอก ผมมีของ Makino Seiki เต็มๆ จะโหลดไปใช้กับ เครื่องอื่น ก็ต้องปรับ ใหม่เหมือนกัน เพราะ มาโคร แต่ละเครื่อง เขียนเฉพาะตัว เปลี่ยนเครื่องอาจมี เพี้ยนได้ ถ้าไม่เข้าใจ วิธีเขียน หรือ แก้ไข อย่างลึกซึ้ง ( มีมาโครเจียรทูล ของ Makino Seiki, Roku Roku, และ อีกยี่ห้อ จำไม่ได้ ผมว่า ผมมีเยอะกว่าเพื่อนแหละ ) |
09/03/2555 00:03 น. |
ขอยืนยันอีกที่ได้ป่าว G9020 หรือ G90G20 ซึ่งไม่น่าเป็นไปได้ เพราะ G90 และ G20 เป็น Standard G-Code ตาม ISO ที่ใช้ได้ทุกเครื่อง แต่ก็ อาจจะเป็น G9020 จริงๆก็ได้ ซึ่งหากเป็น G9020 จริงๆ อันนี้ เป็น Special code ที่แต่ละผู้ผลิตสร้างขึ้น หรือ กำหนดลักษณะไว้เป็น มาโครโปรแกรม อาจเป็น system marco หมายเลข 9020 แล้วเขียนฝังไว้กับ คอนโทรล ปรับแก้ไขด้วย พารามิเตอร์ ว่า มีโปรแกรมหมายเลขนี้ อยู่ใน ระบบ เมื่อเรียกทำงาน ก็จะส่งค่าต่างๆ ที่อยู่ตามหลัง เข้าไปใน มาโคร เหมือนการเรียก โปรแกรมย่อย หรือ การเรียก Canned cycle เช่น G70, G71 เป็นต้น แต่ก็ขอ ลองหาเอกสาร ของ คอนโทรลนี้ ดูก่อนนะ ขอเวลาหน่อย เพราะมีเรื่องเร่งด่วน ต้องทำเอกสาร แข่งขอเป็น เอเย่นต์ เว็บต่างประเทศ ส่งก่อนวันที่ 15 นี้ |
09/03/2555 06:03 น. |
ไม่เป็นไรคับพี่รอได้คับ |
10/03/2555 22:19 น. |
ก่อนอื่น มี คำถาม และการบ้าน 1. มี Programming Manual หรือไม่ 2. ให้ทดลอง สั่งหมุนเฉพาะ แกน B อย่างเดียว 2 รอบ แล้วกลับมาบอกด้วย ว่า สั่งยังไง ต้องช่วยกันหน่อยนะ เพราะผมไม่มีเครื่อง และไม่ค่อยได้เขียน มานานแล้ว ดังนั้น เราต้องมาช่วยกัน |