Author Topic: อยากทำ DIY mini CNC ชี้แนะด้วยครับ  (Read 4378 times)

0 Members and 1 Guest are viewing this topic.

Offline klanarongs

  • Jr. Member
  • **
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 4
“ ฝันให้ไกล   แล้วไปให้ถึง “  อยากทำเองทุกขั้นตอนเลยครับ
CNC ผมไม่เคยใช้หรอกครับ     ข้อมูลได้จาก web และ กระทู้ ดีๆ อย่างนี้แหละครับ

DIY  Mini cnc  3 axis  ผมแบ่ง 3 ส่วน
1  Mechanic         (   move  x- y  และ  fix -  z   ส่งกำลังด้วย  เกลียว สตัด + นัต )
2 Board              (  board CNC3AX ใช้  L297-L298     เห็นใน web )
3 CAD/CAM         ( AutoCad ,solidwork  ส่วน  CAM อยากลอง Mach3 )

ขอคำชี้แนะจากผู้รู้ครับ
-  จะทำแผ่น  PCB เอง download ได้  file .PDF  และ  print  1:1  ใช้งานได้เลยหรือเปล่าครับ
- เปรียบเทียบ  Board CNC3AX  ที่ใช้  IC L297-8 กับ Board ที่ใช้ IC L297-74LS08N + IFRZ24N
  ทั้ง 2 board  แตกต่างกัน และ มีข้อจำกัดการใช้งานอย่างไรครับ  ( ผมพอไล่วงจรได้ แต่ modify ไม่เป็นหรอกครับ)
- กรณี   แกน x  รับ Load โครงสร้าง หนักมาก  สามารถต่อพ่วง  Step  motor   2  ตัวได้หรือเปล่าครับ 
- กรณี  Mach3  VersionR2.63   (500 line G-code) 
  สามารถส่ง  pulse ได้  25,000 step pulses per second
 
stepper motor (1.8/ step)        =  (360/1.8)                =   200 step / rev
Board drive                             = 10   micro-steps       =   2000 steps per revolution screw
Step motor speed                   =  500 rpm
Screw  ( ต่อตรง)                       =  8  tpi                       =  8    revs / inch  หรือ  ( 1/8” per rev )  

movement                              =   1/8 ”    per revolution
velocity  movement                 =   (500 rev/min  * 1/8”  per rev )    =  62.5   inches per minute
Unit / step                             =   (1/8” inch / rev) / (2000 steps per rev)    
                                            =   0.000625 inch / step 
   
Mach3 Drive                          = (500 rev/min )* (2000 steps / rev )
Mach3 Drive                          = 1000,000                                            steps / min.
Mach3 Drive                          = (1000,000/60 sec)      =   16,667        steps / second.

- ไม่รู้ผมเข้าใจถูกหรือเปล่า
    แสดงว่า  ความเร็วของ  step motor  ถูกจำกัดไว้ ที่ ไม่เกิน  25,000 step pulses per second
   แล้ว    “ 10  micro-steps “ คือ อะไรครับ  และ  Board CNC3AX  ที่ใช้  IC L297-8   จะขับไหวหรือเปล่าครับ

“ ช่วยชี้แนะด้วยนะครับ     คาใจมานาน  เลยไม่ได้ทำสักที “
                                                                                         ทำไม่เป็นแต่ใจรัก CNC

Offline klanarongs

  • Jr. Member
  • **
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 4
ขอคำ ชี้แนะ 2  ต่อครับ

Offline klanarongs

  • Jr. Member
  • **
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 4
ขอคำ ชี้แนะ 2  ต่อครับ
-  การเลือก โครงสร้าง mini cnc
 
 “  วัสดุที่ใช้ ส่วนใหญ่  เป็น  เหล็ก  , อะลูมิเนียม , ไม้     และเครื่อง มีขนาดต่างกันทั้งๆ ที่  step motor เท่ากัน ”
  ผมลองคิดเล่นๆ ดู  (มั่ว) ไม่รู้ถูกหรือเปล่า
      Step motor 2 A ( NAME 23 )
     Torque = 200 Oz-In     ( 1.41 N-m)
      1.8 deg / step
      2  Amp/phase
      Maximum Radial Load  =  15.0  lbs        ( 6.8 kg)
      Maximum Thrust Load  =  13.0  lbs        ( 5.89 kg )
      At 500 rpm               Torque < 80 Oz-In     (< 0.56 N-m )
     
      Power  =  ( Force*velocity)  + (mass Inertia * acceleration angle)
                =  Torque ที่ใช้กับ เอาชนะ ( Load , แรงเสียดทาน) +  Torque ที่ใช้ขณะเคลื่อนที่ (ความเร่ง)

   ไม่รู้ผมเข้าใจถูกหรือเปล่าครับ

    ดั้งนั้นขนาดโครงสร้างเครื่อง จึงประมาณ 1 x 1 เมตร  และ วัสดุจึงใช้  อะลูมิเนียม หรือ ไม้   (แข็งแรง และ เบา)
    การส่งกำลัง ด้วย  Ball screw ( เพื่อลดแรงเสียดทาน)
    เพราะ   Board cnc3ax  ( max  2 A)   ไม่แปลกใจเลย ที่เขา ทำโครงสร้าง ด้วยไม้  ครับ

ขอคำชี้แนะจากผู้รู้ครับ

-  ถ้าเลือก   Board cnc3ax (L297-8)  และ   step motor 2 A ( NAME 23 )
   ควรจำกัด ขนาด( ก x ย ) และ น้ำหนัก รวม ไม่เกินเท่าไร (จะเป็นตัวบอก วัสดุ และความแข็งแรง เอง)
- ทำให้ เราไม่สามารถ set  ( velocity , Acceleration ) ค่า  ใน Mach 3 เท่ากันได้ ทั้งที่ step motor เท่ากัน
    จริงไหมครับ

Offline klanarongs

  • Jr. Member
  • **
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 4
ขอคำ ชี้แนะ 3  ต่อครับ

- ใช้ Program อะไร ที่ใช้แปลง file จาก   AutoCad ,Solidwork   เป็น G-code  ครับ
- ใช้ Program อะไร ที่ใช้แปลง file จาก   JPEP   เป็น G-code  ครับ
- กรณี ได้ file G-code มาแล้ว มีขนาดเกิน 1000 line   เราสามารถแบ่งเป็น 2  file
  หลอกให้  Mach3 ทำการกัดชิ้นงานต่อ ได้ไหมครับ 

Offline linconz

  • Full Member
  • ***
  • Thank You
  • -Given: 23
  • -Receive: 34
  • Posts: 103
A math หรือป่าวเีนี่ย   555  เก่งครับ ไม่ได้แซวน๊ะ ชม จริงๆ 

L298  3 amps ได้สบายๆ ตามดาต้าชีท น๊ะครับ

ส่วนอื่น

รอผู้รู้มาตอบครับ 

Offline Weerasak

  • Global Moderator
  • Hero Member
  • *****
  • Thank You
  • -Given: 908
  • -Receive: 1820
  • Posts: 1603
ขอคำ ชี้แนะ 3  ต่อครับ

- ใช้ Program อะไร ที่ใช้แปลง file จาก   AutoCad ,Solidwork   เป็น G-code  ครับ
- ใช้ Program อะไร ที่ใช้แปลง file จาก   JPEP   เป็น G-code  ครับ
- กรณี ได้ file G-code มาแล้ว มีขนาดเกิน 1000 line   เราสามารถแบ่งเป็น 2  file
  หลอกให้  Mach3 ทำการกัดชิ้นงานต่อ ได้ไหมครับ 
เนื่องจากคำถามเยอะมาก ขอตอบข้อนี้ก่อนแล้วกัน

ใช้โปรแกรม ArtCam ก็น่าจะสะดวก, รับไฟล์ dxf ที่ export จาก Solidwork, AutoCad จากนั้นนำมากำหนด toolpaths และสร้างเป็น G-code

ไฟล์รูปภาพก็เหมือนกันทำผ่าน ArtCam ให้เป็น G-code.

กรณีของ Mach3 Demo รับ 500 บรรทัด ไฟล์ G-code ใหญ่สามารถนำมาตัดแบ่งและรันที่ละ 500 บรรทัดได้ครับ  แต่เวลาตัดให้ตัดแบ่งตามคำสั่ง G-code นะครับ เพราะ Mach3 รับ G-code ที่สมบูรณ์เท่านั้น