ในยุคของข้อมูลและระบบอัตโนมัติ เครื่อง CNCธรรมดามากและคุณจะไม่บีบคอใครด้วย และหลายคนประกอบเครื่องเหล่านี้ด้วยตัวเองที่บ้าน ไม่นานมานี้ เพื่อนเก่าของฉันเสนอให้ประกอบเครื่อง เขาทำงานเกี่ยวกับโรงสี เครื่อง CNC. หลังจากครุ่นคิดเล็กน้อย เราก็ตัดสินใจว่าจะประกอบเครื่อง CNC ด้วยต้นทุนขั้นต่ำ
วัตถุประสงค์ในการสร้างเครื่อง CNC:
ขั้นแรกเพื่อทดสอบความแข็งแกร่งและความสามารถของคุณ
ประการที่สอง จังหวะแรกมักจะเป็นก้อน แต่ไม่ใช่ในกรณีของเรา แท้จริงแล้วใน 2 วันหยุดสุดสัปดาห์ เราประกอบเครื่องจักรที่ผสมตาม 2 แกน
หลังจากนั้น เราได้ทำการปรับเปลี่ยนเล็กน้อย นี่คือสิ่งที่เราได้รับ:
เลือกสำหรับการควบคุม ตัวเลือกราคาถูกและเชื่อถือได้ เนื่องจากมีเฟิร์มแวร์และโปรแกรมให้เลือกมากมายสำหรับควบคุมเครื่องสำหรับ Arduino แหล่งจ่ายไฟถูกนำมาจากคอมพิวเตอร์ มอเตอร์แกนหมุนนำมาจากคอมเพรสเซอร์รถยนต์ที่ชำรุด ภาพรวมที่สมบูรณ์ของวงจรและโปรแกรมจะอยู่ในวิดีโอหน้า
สำหรับการประกอบนั้น เราใช้วัสดุที่เราวางไว้เฉยๆ ซื้อรางเฟอร์นิเจอร์เท่านั้น และเครื่องพิมพ์ดอทเมทริกซ์หนึ่งเครื่อง เป็นผลให้ค่าใช้จ่ายของเราเพิ่มขึ้นมากกว่า 2,000 รูเบิลเล็กน้อย โพสต์ในหัวข้อ เครื่อง CNCสำหรับ 3000 ถู เพราะถ้าซื้อทุกอย่างก็จะได้เงินจำนวนนี้
เนื่องจาก เครื่อง CNCประกอบบนหลักการของต้นทุนขั้นต่ำก็มีข้อเสียหลายประการ ตัวอย่างเช่น เมื่อทำงานนานกว่าหนึ่งชั่วโมง เครื่องยนต์จะร้อนขึ้นและต้องให้เวลากับเครื่องยนต์เย็นลง ยังไม่สามารถติดตั้งเครื่องทำความเย็นเพื่อทำให้เครื่องยนต์แต่ละเครื่องเย็นลง และเป็นไปได้มากว่าไม่แนะนำ บางทีถ้าใช้เครื่องสำหรับการแกะสลักด้วยเลเซอร์ เครื่องยนต์จะไม่ร้อนขึ้นอย่างรวดเร็ว ข้อบกพร่องอื่น ๆ จะได้รับการพิจารณาใน แบบฟอร์มต่อไปนี้โรลเลอร์สเกต
บทความนี้จะกล่าวถึงวิธีการทำเครื่อง CNC จากไม้ด้วยมือของคุณเอง ในฐานะอุปกรณ์อิเล็กทรอนิกส์ ผู้เขียนตัดสินใจใช้ Arduino UNO R3, GCode Sender และ GRBL เอกลักษณ์ของแนวคิดคือตัวเครื่องทำจากไม้ทำให้ประกอบง่ายและราคาไม่แพง ชิ้นส่วนกลไกเป็นชิ้นส่วนที่ประกอบยากที่สุด เชื่อมต่ออุปกรณ์อิเล็กทรอนิกส์ได้ไม่ยาก
วัสดุและเครื่องมือสำหรับการผลิต:
- เพลาเกลียว
- ไม้อัด
- สลักเกลียวและถั่ว
- ตลับลูกปืน
- สเต็ปเปอร์มอเตอร์ประเภท Nema 23;
- สเต็ปเปอร์มอเตอร์ต้องใช้ไดรเวอร์ TB6560
- หน่วยขับเคลื่อนด้วยแรงดันไฟฟ้า 24 V 15 A;
- Arduino UNO R3;
- บูชโลหะเช่นเดียวกับบูชไนลอน (สามารถทำจากคาโปรลอนหรือฟลูออโรพลาสต์)
- สายไฟ
ขั้นตอนแรก. เราทำฐานของเครื่อง (แกน X)
ในการสร้างฐานคุณจะต้องมีแท่งหลายแท่งซึ่งคุณจะต้องเจาะคนหูหนวกหลายอันและ ผ่านรู. จากนั้นติดตั้งเพลาโลหะซึ่งทำหน้าที่เป็นไดรฟ์สำหรับแกน X
แกนเกลียวติดตั้งอยู่ตรงกลาง และติดตั้งเพลาเหล็กสองอันที่ด้านข้างเป็นตัวนำทาง เมื่อแกนเกลียวหมุน แคร่ตลับหมึกจะเลื่อนโต๊ะเกลียวไปตามแกน X
แถบควรมีความหนามากที่สุด เนื่องจากฐานที่หนักกว่า ตัวเครื่องก็จะยิ่งมีความน่าเชื่อถือมากขึ้นระหว่างการทำงาน และในทางกลับกันก็ช่วยปรับปรุงคุณภาพของผลงานระหว่างทำงาน
ขั้นตอนที่หก ส่วนซอฟต์แวร์ของอุปกรณ์
ขั้นตอนต่อไปคือการดาวน์โหลดซอฟต์แวร์ที่จะควบคุมเครื่อง กระบวนการนี้ไม่ยาก คุณต้องอัปโหลดโค้ดโดยใช้โปรแกรม XLoader ไปยังบอร์ด Arduino หลังจากนั้น คุณต้องเปิด GCodeSender เพื่อเชื่อมต่อบอร์ด Arduino กับคอมพิวเตอร์ส่วนบุคคล หลังจากนั้นบอร์ดก็พร้อมที่จะควบคุมเครื่อง CNC
ในโครงการนี้ ฉันจะแสดงให้คุณเห็นว่าการสร้างล็อตเตอร์ CNC ขนาดเล็กบน ardino นั้นง่ายและสะดวกเพียงใด แน่นอนคุณสามารถซื้อพล็อตเตอร์ได้ แต่อย่างแรกมันแพงมากและประการที่สองฉันไม่ต้องการมัน🙂
สำหรับแกน X และ Y เราใช้สเต็ปเปอร์มอเตอร์และรางที่ดึงมาจากไดรฟ์ dvd/cd เก่าสองตัว โซนงานพล็อตเตอร์ CNC ของเราจะมีขนาด 4 คูณ 4 เซนติเมตร
เนื่องจากโปรเจ็กต์นี้ใช้พอร์ตอนุกรม คุณจึงสามารถใช้โมดูลบลูทูธ (เช่น HC-06) เพื่อเชื่อมต่อพล็อตเตอร์กับคอมพิวเตอร์ของคุณแบบไร้สายได้!
ตอนนี้เราพร้อมที่จะพิมพ์ภาพแรกของเราด้วยเครื่องพล็อตเตอร์ CNC ขนาดเล็กของเราแล้ว! ในการทำเช่นนี้ เราจำเป็นต้องมีโปรแกรมตัวกลางระหว่างเรากับผู้วางแผน มันแปลงรหัส G เป็นการเคลื่อนที่ของเซอร์โว
G-code คืออะไร? G-code เป็นไฟล์ที่มีพิกัด X, Y และ Z มีลักษณะดังนี้:
M300 S30.00 (เครื่องพิมพ์ต่ำลง)
G1 X10.00 Y10.00 F2500.00
G1 X20.00 Y10.00 F2500.00
M300 S50.00 (เครื่องพิมพ์แบบยก)
จากนั้นคุณจะต้องติดตั้งส่วนเสริมซึ่งอนุญาตให้คุณส่งออกรูปภาพไปยัง G-code คุณสามารถดาวน์โหลดได้จากลิงค์นี้
มาตั้งค่า Inkscape กันครั้งแรก เปิดโปรแกรมไปที่เมนู "ไฟล์" แล้วคลิก "คุณสมบัติเอกสาร" ดูภาพประกอบแรกด้านบนและเปลี่ยนตามที่แสดงในภาพ จากนั้นปิดหน้าต่างนี้ เราจะใช้พื้นที่พิมพ์ขนาด 4 x 8 เซนติเมตร ดูภาพที่สองด้านล่าง
วิธีพิมพ์ข้อความ: ป้อนข้อความ เปลี่ยนฟอนต์เป็น Times New Roma แล้วตั้งค่าขนาดเป็น 22 จากนั้นคลิกที่ไอคอนเคอร์เซอร์และจัดแนวข้อความตามที่แสดงในภาพที่ 3 ด้านบน เลือกเส้นทางจากเมนู "วัตถุไปยังเส้นทาง"
วิธีพิมพ์ภาพ: สิ่งนี้ซับซ้อนกว่าข้อความ รูปภาพต้องมีพื้นหลังโปร่งใส ลากและวางรูปภาพลงใน Inkscape คลิก "ตกลง" ในหน้าต่างถัดไป จากนั้นคุณต้องปรับขนาดภาพเพื่อให้พอดีกับพื้นที่พิมพ์ของเรา (ดูรูปที่ 4) คลิก "เส้นทาง" จากเมนูและเลือก "ติดตามบิตแมป" ทำตามภาพที่ 5 คลิกตกลงและปิดหน้าต่าง จากนั้นย้ายภาพสีเทาและลบสีที่อยู่เบื้องหลัง ย้ายภาพขาวดำไปยังตำแหน่งที่ถูกต้องอีกครั้ง และคลิกอีกครั้งบนเมนู "เส้นทาง" ปุ่ม "วัตถุไปยังเส้นทาง" ภาพที่หกแสดงวิธีการลบรูปภาพ
การส่งออกเป็น G-code: สุดท้าย ไปที่เมนูไฟล์ คลิก "บันทึกเป็น" และเลือก ".gcode" คลิกตกลงในหน้าต่างถัดไป นั่นคือทั้งหมด! G-code ของเราพร้อมที่จะพิมพ์บนล็อตเตอร์ CNC ขนาดเล็กใหม่ล่าสุดของเราแล้ว!
ติดต่อกับ
ฉันตัดสินใจที่จะครอบคลุมหัวข้อก่อนหน้านี้และจัดวางสิ่งที่ขุดขึ้นมาในที่นี้เฉพาะเจาะจงมากขึ้นในหัวข้อนี้
อะไรที่คุณต้องการ? รับการควบคุมที่กะทัดรัดในราคาประหยัด ทั้งแบบออฟไลน์และภายใต้การควบคุมด้วยคอมพิวเตอร์ผ่าน USB และพอร์ตอื่นๆ
นอกจากนี้ยังสามารถ reflash ได้อย่างรวดเร็วสำหรับคำสั่งของคุณ สำหรับการควบคุมเฉพาะของแกน แกน นั่นคือไม่เพียงแต่ในด้านเครื่องจักรซีเอ็นซีเท่านั้น
งบประมาณนี้มีอะไรบ้าง สาธารณะและโครงการฟรีที่สนับสนุนโดยซอฟต์แวร์
อูโนะ uno unoไม่ โมเมนโต, อูโนะ uno unoความรู้สึกนึกคิด อูโนะ uno unoคำชมเชย
เรียกได้ว่าเป็นที่ต้องการมากที่สุดและพร้อมที่สุด Arduino Uno
"Uno" ถูกแปลมาจากภาษาอิตาลีและนักพัฒนาซอฟต์แวร์จึงบอกเป็นนัยถึงการเปิดตัว Arduino 1.0 ที่กำลังจะมีขึ้น บอร์ดใหม่ได้กลายเป็นเรือธงของสายบอร์ด Arduino สำหรับการเปรียบเทียบกับรุ่นก่อนหน้า คุณสามารถดูรายชื่อบอร์ด Arduino ทั้งหมดได้
ลักษณะเฉพาะ
ไมโครคอนโทรลเลอร์ - ATmega328
แรงดันไฟฟ้าที่ใช้งาน - 5 V
แรงดันไฟฟ้าขาเข้า (จำกัด) - 6-20 V
Digital I/O - 14 (6 ซึ่งสามารถใช้เป็นเอาต์พุต PWM)
อินพุตแบบอะนาล็อก - 6
กระแสตรงผ่านอินพุต/เอาต์พุต - 40 mA
กระแสไฟตรงสำหรับเอาต์พุต 3.3V - 50mA
หน่วยความจำแฟลช - 32 KB (ATmega328) ซึ่งใช้ 0.5 KB สำหรับ bootloader
แรม - 2 Kb (ATmega328)
EEPROM - 1 Kb (ATmega328)
ความถี่สัญญาณนาฬิกา - 16 MHz
ภายใต้มันพร้อม ล่าม Grblเวอร์ชัน 0.9 อยู่แล้ว เท่าที่ฉันรู้ มีการบำรุงรักษาและปรับปรุง
ซึ่งสามารถแฟลชลงในบอร์ดนี้และใช้งานได้ทั้งแบบอิสระและแบบทะลุผ่าน ตัวควบคุม grblพร้อมแหล่งที่มาสำหรับ 3 แพลตฟอร์ม Windows, Linux และ Mac ไม่มีล่ามอยู่ภายใน เขาตามที่คุณเข้าใจจ่าย
ตัวควบคุม Grbl เขียนโดยใช้ไลบรารีข้ามแพลตฟอร์ม Qt นอกจากนี้ยังได้รับความช่วยเหลือจากไลบรารี QextSerialPort เพื่อให้ง่ายต่อการเลือกพอร์ตอนุกรม USB ที่ถูกต้อง
มันเจ๋งมากเพราะคุณสามารถสร้างแอปพลิเคชั่น GUI ที่สวยงามสำหรับ Windows, Mac และ Linux Qt ได้รับการพัฒนาโดย Nokia (ตกลง Trolltech ซื้อ Nokia ให้ถูกต้อง) ในการพัฒนา Qt คุณต้องเป็นผู้เชี่ยวชาญใน C ++
จำเป็นต้องตัดสินใจว่าเราจะใช้มอเตอร์ใดและอุปกรณ์อิเล็กทรอนิกส์ควบคุมใดสำหรับ CNC พารามิเตอร์หลักที่กำหนดขนาดของเครื่องคือขนาดของมอเตอร์ที่เคลื่อนแท่นล่าง
เมื่อทราบขนาดของเครื่องยนต์แล้วคุณสามารถสร้างเฟรมได้ ต่อไปนี้คือวิธีการสร้างโครงเครื่อง CNC ที่เหมาะกับเครื่องยนต์ส่วนใหญ่ เฟรมสามารถทำได้โดยใช้ โปรไฟล์อลูมิเนียมและแผ่น สิ่งนี้จะอำนวยความสะดวกให้กับแพลตฟอร์มที่เคลื่อนย้ายได้ของเครื่อง อย่างไรก็ตาม จะเพิ่มต้นทุนของแพลตฟอร์มเครื่อง Arduino CNC นอกจากนี้ ควรคำนึงว่าสำหรับเครื่องจากโปรไฟล์อลูมิเนียม คุณจะต้องสร้างฐานถ่วงน้ำหนักเพื่อไม่ให้ "กระโดด" เมื่อแพลตฟอร์มเคลื่อนที่อย่างรวดเร็ว หากคุณต้องการติดตั้งสเต็ปเปอร์มอเตอร์ที่เร็วขึ้นใน อนาคต.
เฟรมนี้เป็นแบบสากลเพราะติดได้ทั้งกับตัวขับสกรูและตัวขับสายพาน ตัวขับสกรูมีราคาถูกกว่าและสมเหตุสมผลตั้งแต่เริ่มต้น หากคุณไม่พอใจกับความเร็ว คุณสามารถติดตั้งตัวขับสายพานได้อย่างง่ายดาย วิธีการติดตั้งสายพานไดรฟ์บนเครื่อง CNC บน Arduino มีอธิบายไว้ที่นี่ สำหรับการผลิตเฟืองสกรูนั้นเพียงพอสำหรับตลับลูกปืน 2 อันพินเกลียวซึ่งมีความยาวเท่ากับความยาวของแท่น ฉันใช้สตั๊ด M6 นอกจากนี้ คุณจะต้องใช้น็อต 6 ตัวและแหวนรอง 4 ตัวที่มีขนาดเหมาะสม หลังจากที่เราตัดสินใจและสร้างเฟรมแล้ว เราสามารถตัดสินใจได้ว่าจะใช้เกียร์ใด สำหรับสกรูไดรฟ์ ทุกอย่างชัดเจนมากหรือน้อย สำหรับเข็มขัดอ่านที่นี่
อิเล็กทรอนิกส์ เครื่องธรรมดา CNC ประกอบด้วยสเต็ปเปอร์มอเตอร์ ไดรเวอร์สเต็ปเปอร์มอเตอร์ บอร์ด Arduino สายไฟ
ที่สุด ตัวเลือกงบประมาณ: 28BYJ-48-5V. ขึ้นอยู่กับขนาดของเครื่องยนต์และตำแหน่งในอนาคต คุณสามารถตัดสินใจได้ว่าเครื่อง CNC ราคาประหยัดจะเป็นอย่างไร ฉันแนะนำให้วางแพลตฟอร์มล่างให้สูงขึ้นทันที นี่เป็นสิ่งจำเป็นที่จะสามารถใส่เครื่องยนต์ใด ๆ จากนั้นคุณสามารถจัดเรียงใหม่ได้ แต่ควรคิดล่วงหน้าดีกว่า
สำหรับเครื่องยนต์ 28BYJ-48-5Vไดรเวอร์ที่เหมาะสมสำหรับ ULN2003. ชุดแบบนี้ สเต็ปเปอร์มอเตอร์ - ตัวขับสเต็ปเปอร์มอเตอร์มีค่าใช้จ่ายประมาณ 5 เหรียญในร้านค้าออนไลน์ของจีน ไดรเวอร์สำหรับสเต็ปเปอร์มอเตอร์ 28BYJ-48-5V พอดีกับไดอะแกรม ULN2003. ฉันซื้อมอเตอร์-ไดรเวอร์ 3 ชุด
เป็นตัวควบคุมสำหรับ เครื่องที่บ้าน CNC ใช้บอร์ด Arduino UNO การปรับเปลี่ยนใด ๆ ของ Arduino จะทำ มีการตรวจสอบงานบน Arduino Nano, Arduino Mega และแบบจำลองภาษาจีน
ด้านล่างนี้คือรายการเฟิร์มแวร์ Arduino สำหรับการกำหนดค่าเครื่อง CNC แบบต่างๆ
ขึ้นอยู่กับการกำหนดค่าของเครื่อง CNC เช่นเดียวกับวัตถุประสงค์ (การวาด การกัด การเผาไหม้ การแกะสลัก การสแกน 3 มิติ การพิมพ์ 3 มิติ) คุณต้องเลือกเฟิร์มแวร์ Arduino เฉพาะและติดตั้ง
เฟิร์มแวร์สำหรับบอร์ด Arduino เขียนด้วยภาษาการประมวลผลในสภาพแวดล้อมการพัฒนา Arduino 1.0.2 บนระบบปฏิบัติการ Windows
ในการเริ่มต้นใช้งาน Arduino คุณต้องติดตั้งซอฟต์แวร์ที่จำเป็น ในการดำเนินการนี้ ให้ไปที่เว็บไซต์ทางการของ Arduino และดาวน์โหลดชุดการแจกจ่ายจากหน้านี้ บนเว็บไซต์ทางการของ Arduino คุณจะพบตัวอย่างเฟิร์มแวร์สำหรับบอร์ดมากมาย รวมถึงเรียนรู้หลักการพื้นฐานในการทำงานกับบอร์ด ตอนนี้ เราเรียกใช้ไฟล์ตัวติดตั้ง เลือกโฟลเดอร์ ยอมรับข้อตกลงสิทธิ์การใช้งาน และอื่นๆ หลังการติดตั้ง ไอคอน Arduino จะปรากฏบนเดสก์ท็อป ตอนนี้คุณสามารถเชื่อมต่อบอร์ด Arduino ของเรากับคอมพิวเตอร์ ด้วยวิธีนี้เราใช้ สายต่อ USB 2.0 USB A - USB B. เรากำลังรอให้ Windows ค้นหาและติดตั้งฮาร์ดแวร์ใหม่ จากนั้น เรียกใช้โปรแกรม Arduino และเลือกพอร์ต COM ที่ต้องการโดยเลือก Tools->Serial Port จากเมนูหลัก ในร่างใหม่ ให้คัดลอกซอร์สโค้ดของเฟิร์มแวร์เพื่อควบคุมเครื่อง CNC
ตอนนี้เรากดปุ่ม ดาวน์โหลด. เรากำลังรอให้โปรแกรม Arduino ตรวจสอบ คอมไพล์ และติดตั้งเฟิร์มแวร์บนบอร์ด Arduino ลองตรวจสอบว่าเฟิร์มแวร์ใช้งานได้หรือไม่ ในการทำเช่นนี้ คุณต้องเชื่อมต่อเครื่องยนต์และสตาร์ท การตรวจสอบพอร์ตในโปรแกรม Arduino การตรวจสอบพอร์ตตั้งอยู่ที่ บริการเมนูหลัก. บนแบบฟอร์มการตรวจสอบพอร์ต ให้ป้อนคำสั่ง:
1000,2000,3000;
และเรากดปุ่ม ส่ง. ดูเครื่องยนต์หมุนด้วย ความเร็วต่างกัน. เมื่อมอเตอร์หยุดหมุน เฟิร์มแวร์ Arduino จะส่ง ตกลงบน USB เข้ากับคอมพิวเตอร์ซึ่งจะแสดงใน Port Monitor
จะแน่ใจได้อย่างไรว่าภาพบนจอภาพและขนาดของภาพนั้นสอดคล้องกับขนาดที่เครื่อง CNC จะทำ?
ทำไมรูปวาด "ปีน" เหนือขอบโต๊ะหรือเล็กเกินไป?
บ่อยครั้งที่คุณต้องดูว่าผู้เริ่มต้นใช้งานและไม่ใช่ชาว CNC พยายามคำนวณขนาดของผลิตภัณฑ์ในขั้นตอนของการพัฒนาเครื่องจักรอย่างไร โดยจะคำนวณองศาการหมุนของมอเตอร์ ระยะพิทช์ของบอลสกรู ความยาวของการวิ่ง และพารามิเตอร์อื่นๆ อีกมากมาย ในขณะเดียวกัน มีวิธีการง่าย ๆ ในการบรรลุมาตราส่วนจริงบนเครื่องโดยไม่ต้องมีขั้นตอนที่ใช้เวลานาน ในบทความนี้ ฉันจะพยายามช่วยเหลือผู้ที่ชื่นชอบเครื่อง CNC ทุกคน
เราดำเนินการต่อจากข้อเท็จจริงที่ว่าคุณได้ตัดสินใจแล้วว่าพลังของมอเตอร์ใดที่เหมาะกับคุณ
ดังนั้นให้ติดตั้งมอเตอร์ที่มีอยู่บนแกนของเครื่อง
ติดตั้งบอลสกรูใดๆ ที่คุณสามารถซื้อหรือรับได้
หากไม่มีบอลสกรูให้ติดตั้งสกรู "ราวสำหรับออกกำลังกาย"
ระยะพิทช์ของเกลียวเกลียวและมุมการหมุนของมอเตอร์ไม่สำคัญ!
ดังนั้นเครื่องของคุณจึงพร้อมเชื่อมต่อกับคอมพิวเตอร์โปรแกรม CNC กำลังทำงานอยู่ (ในกรณีของเราคือ MACN-3)
หน้าต่างการตั้งค่ามอเตอร์แกนรูปที่ 1
เปิดเส้นทาง Notepad-(เริ่ม-โปรแกรมทั้งหมด-อุปกรณ์เสริม-Notepad)
พิมพ์โปรแกรม
บันทึกโปรแกรมภายใต้ชื่อใด ๆ ที่มีนามสกุล "txt"
บันทึกไปที่ "เดสก์ท็อป" เพื่อเรียกค้นข้อมูลอย่างรวดเร็ว
โหลดโปรแกรมลงใน MACN-3 (File-Open Gcodes)
ตั้งเครื่องตัด
สัมผัสชิ้นงานของเธอด้วย พักเล็กน้อย
ศูนย์ออกพิกัดทั้งหมด
เรียกใช้โปรแกรมที่คุณเขียน
เครื่องจะวาดเส้นที่มีความยาว 50mm
วัดขนาดเซ็กเมนต์ผลลัพธ์และหารจำนวนผลลัพธ์ด้วยตัวเลขในหน้าต่างโปรแกรม MACN-3 ตามเส้นทาง -> "ขั้นตอน \ หน่วย" ในหน้าต่างตามที่อยู่ "การกำหนดค่า" จากนั้น "การตั้งค่ามอเตอร์"
(หน้าต่างแรกจากด้านล่างซ้ายมีลายเซ็น "")
จำนวนก้าวต่อการเคลื่อนที่ของเครื่องจักร 1 มม.
หารตัวเลขนี้ด้วย 50 (ความยาวของส่วนของคุณ) แล้วป้อนตัวเลขผลลัพธ์
บดการตัดอีกครั้ง ตัดและตรวจสอบผลลัพธ์ ทำซ้ำการตั้งค่าหากจำเป็น
ตัวอย่าง
เราทำไฟล์ "ส่วน" ให้เสร็จซึ่งกำหนดความยาวเป็น 50 มม.
อัปโหลดไปยัง MACN-3
สตาร์ทเครื่องแล้ว
เราได้รับบนเครื่องขนาดของเซ็กเมนต์เท่ากับ 55 มม.
คุณต้องนำไปไว้ที่ 50 ซม. (ตามที่เราถามในตอนแรก)
โดยที่ 2000 คือหมายเลขที่มีอยู่ในคอลัมน์ "ขั้นตอน\หน่วย"
55 - ผลลัพธ์ที่ได้รับบนเครื่อง (เป็นมม.)
36.36 = 1 ขั้นตอนเครื่องจักร (1 มม.)
1818 = 50 ขั้นตอนเครื่องจักร (50 มม.)
1818 - เราป้อนหมายเลขนี้แทน 2,000 ในตาราง
กระชับพอดี
เราวาดไฟล์ "ตัด" บนเครื่องหลังจากการปรับเปลี่ยนด้านบน
ได้รับ:
1818 \ 50,5 = 39,60
39.60 x 50 = 1980 - ป้อนตัวเลขนี้ในตาราง
นั่นคือทั้งหมดที่ โชคดี!
โครงการ เครื่อง CNC อย่างง่ายบน Arduinoคิดค้นเพื่อการพัฒนา การดีบัก และการทดสอบ ซอฟต์แวร์ที่จำเป็นสำหรับการทำงานของเครื่องจักรที่มีตัวเลข การจัดการโปรแกรม(ซีเอ็นซี).
ดังนั้นฉันจึงต้องการใช้เงินขั้นต่ำในการผลิตชิ้นส่วนทางกลและอิเล็กทรอนิกส์ของเครื่องจักร
คณะกรรมการได้รับเลือกเป็นผู้ควบคุม Arduinoเนื่องจากมีศักยภาพมหาศาลในการโต้ตอบกับ อุปกรณ์ต่างๆ. การทำงาน Arduinoขยายได้อย่างง่ายดายด้วยความสามารถในการเชื่อมต่ออุปกรณ์จำนวนมากที่สนับสนุนโปรโตคอลการสื่อสารและการควบคุมมาตรฐาน บนเว็บไซต์อย่างเป็นทางการ arduino.ccเผยแพร่ข้อมูลที่ครอบคลุมเกี่ยวกับการเชื่อมต่ออุปกรณ์กับ Arduino รวมทั้งเกี่ยวกับการเขียนโปรแกรม Arduino
เครื่องกัด CNC หรือมากกว่าโปรแกรม CNC ทำงานกับภาพเวกเตอร์ซึ่งในตัวเองมีราคาค่อนข้างแพง ซึ่งในขั้นต้นนี้ได้เปลี่ยนทิศทางของการวิจัยไปสู่การพัฒนาเครื่องกัด CNC ที่ทำงานร่วมกับ ฟรีภาพบิตแมป (ไฟล์ปกติในรูปแบบ bmp, jpg, gif ฯลฯ)
เมื่อนำทุกอย่างมารวมกัน เราจะได้คุณลักษณะที่น่าอัศจรรย์อย่างยิ่ง:
เดิมทีมีแผนจะใช้ เครื่องซีเอ็นซีพร้อม Arduinoสำหรับการกัดรูปทรงแบน เครื่องประดับ และวัตถุสามมิติ อย่างไรก็ตาม ต่อมาได้มีการเชื่อมต่อเซ็นเซอร์สัมผัสเข้ากับเครื่องกับ การสแกน 3 มิติ. จากนั้นติดตั้งบนเครื่อง โมดูลเลเซอร์สำหรับการแกะสลัก/เผา และในที่สุด เครื่อง CNC ก็กลายเป็นเครื่องพิมพ์ 3 มิติ จำเป็นต้องติดตั้งเพื่อสิ่งนี้ บล็อกเพิ่มเติม, ซึ่งถูกเรียกว่า เครื่องอัดรีด.
ดังนั้นเราจึงไม่เพียงแต่ได้เครื่องกัด CNC แบบ 3 แกนบน Arduino เท่านั้น แต่ยังรวมถึงแพลตฟอร์มทั้งหมดซึ่งประกอบง่ายโดยพื้นฐาน:
เว็บไซต์มีรายละเอียด ไดอะแกรมการประกอบเครื่อง CNCรวมถึงการปรับเปลี่ยน ภาพวาดเครื่อง CNC, ซอร์สโค้ดของซอฟต์แวร์ เช่นเดียวกับซอร์สโค้ดของเฟิร์มแวร์สำหรับ Arduino
เครื่อง CNC บน Arduinoและการดัดแปลงนั้นประกอบขึ้นด้วยมือ แน่นอนว่าเครื่อง CNC ดังกล่าวไม่เหมาะสำหรับวัตถุประสงค์ทางอุตสาหกรรม อย่างไรก็ตาม เหมาะสำหรับการผลิตชิ้นส่วนและการเรียนรู้หลักการทำงานของกลไกและซอฟต์แวร์ให้เชี่ยวชาญ
นอกจากนี้ เว็บไซต์ยังมีส่วนแยกต่างหากสำหรับการซื้อส่วนประกอบ เครื่องทำเอง CNCและจำเป็น เสบียงซึ่งอธิบายว่าคุณสามารถซื้อส่วนประกอบที่จำเป็นสำหรับเครื่อง CNC แบบง่ายๆ ได้ที่ไหน อย่างไร และราคาเท่าไหร่
kayabaparts.ru - โถงทางเข้า ห้องครัว ห้องนั่งเล่น สวน. เก้าอี้. ห้องนอน