search

BA1

แสดงบทความที่มีป้ายกำกับ เทคนิคcnc แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ เทคนิคcnc แสดงบทความทั้งหมด

5/06/2563

การกัดบ่าฉาก

การกัดบ่าฉาก

การปฏิบัติงานกัดบ่าฉากประกอบไปด้วย:
  • การกัดบ่าฉาก/ กัดปาดหน้า
  • การกัดขอบข้าง
  • การกัดบ่าฉากผนังเบี่ยงแบบบาง
 

การกัดบ่าฉาก/ กัดปาดหน้า

1/29/2557

เครื่องไส

งานไสเป็นการตัดเฉือนชิ้นงานเพื่อลดขนาดและคุณภาพผิวของชิ้นงานตามต้องการ ด้วยมีดไสตัดเฉือนเนื้อชิ้นงานให้ขาดออกไปตามแนวไส
  

 รูปที่ 5.1  การไสชิ้นงาน

เครื่องกลึง (Lathe)

เครื่องกลึง  (Lathe)  เป็นเครื่องจักรกลที่มีความสำคัญมาก  มีใช้กันอย่างตั้งแต่ยุคต้น ๆ เป็นเครื่องมือกลประเภทแปรรูปโลหะทรงกระบอกเป็นหลัก  สำหรับกลึง  เจาะ  คว้านรูได้มากมาย  เพื่อผลิตชิ้นส่วนเครื่องจักรเครื่องยนต์กลไกต่าง ๆ สำหรับงานผลิตและงานซ่อม  งานอุตสาหกรรมผลิตชิ้นส่วนต้องมีเครื่องกลึงเป็นหลัก  เครื่องกลึงจึงได้ชื่อว่า  ราชาเครื่องกล  (The  King  of  all  Machines)

10/23/2556

Fits and Tolerances พิกัดความเผื่อ

สำหรับชิ้นงานที่ต้องมีการประกอบเข้าด้วยกันนั้น ขนาดและรูปร่างของชิ้นส่วนแต่ละชิ้นมีความสำคัญต่อการใช้
งานร่วมกันของชิ้นงาน แต่เนื่องจากการผลิตชิ้นงานจำนวนมากๆนั้น เราไม่สามารถผลิตชิ้นงานให้ได้ตรงพอดี
กันค่าที่ต้องการได้ดังนั้นจะต้องมีการกำหนดความพิกัดความเผื่อของขนาดและรูปร่างที่ยอมรับได้จากการผลิต
เช่นขนาดไม่ต่ำกว่าเท่าใดและไม่มากกว่าเท่าใด ความแตกต่างระหว่างขนาดสูงสุดและต่ำสุดนี้เราเรียกว่า ค่าพิกัด
ความเผื่อ (tolerance) การให้ขนาดความเผื่อนี้เมื่อใช้ถูกต้องจะทำให้ไดผล้ ิตภัณฑ์ที่ใช้งานได้ดีและสามารถเลือก
ใช้การผลิตมีราคาต่ำที่ที่สามารถผลิตได้ตามขนาดที่ต้องการได้ ในทางปฏิบัติ เราจะให้ค่าพิกัดความเผื่อเท่าที่
จำเป็นเท่านั้น และให้ค่าความเผื่อให้มากที่สุด เท่าที่จะไม่รบกวนการใช้งาน ทั้งนี้เพื่อให้การผลิตมีต้นทุนต่ำที่สุด
การกำหนดพิกัดความเผื่อนี้มีสองประเภท คือพิกัดของขนาด และ พิกัดของรูปร่าง
ในบทนี้เราจะศึกษาพิกัดของขนาดก่อน ค่าพิกัดความเผื่อนั้น ใช้กันมากที่สุดสำหรับชิ้นงานที่ต้องสวมเข้า
ด้วยกัน เช่น เพลา (shaft) และ รูเพลา (hole) ค่าความเผื่อนั้นจะขึ้นกับการใช้งานของชิ้นงานที่มีเพลาและมีรู
เพลานี้เราอาจต้องการให้เพลาหมุนอยู่ในรูเพลาได้โดยสะดวก ในกรณีนี้เราก็ต้องกำหนดให้มั่นใจได้ว่า ชิ้นงานที่
ได้จากการผลิตจะมีเพลาที่เล็กกว่าขนาดของรูเพลาแน่ๆ และมีช่องว่างระหว่างกันตามการใช้งาน เช่นถ้าการหมุน
ไม่มีการสั่นสะเทือนที่ทำให้จุดสัมผัสระหว่างเพลาและรูเพลาเกิดการกระแทก ก็อาจให้มีช่องว่างมาก แต่สำหรับ
เครื่องจักรที่มีการสะเทือนมากก็ต้องมีช่องว่างน้อยเพื่อลดการกระแทก หรือในประกอบเราอาจต้องการให้เพลา
ยึดติดกับรูปเพลา เราก็ต้องกำหนดให้เพลาใหญ่กว่ารูเพลา เมื่อเราสวมเพลาเข้ากับรูเพลาโดยการสวมอัดก็จะทำ
ให้เพลายึดติดแน่นกับรูเพลา การกำหนดขนาดระหว่างเพลาและรูเพลานี้มีมาตรฐานของ ISO (International
Standard Organization) เราจะใช้งานตามมาตรฐานนี
โหลดเอกสาร

สกรู น๊อต สลัก สะเก็น ตามมาตรฐาน Bolt Nut Fastener

ตัวอย่าง โบล์ท Bolt , Machining Screw
สกรูหกเหลี่ยม(เกลียวเต็ม) Hex Bolt
สกรูหกเหลี่ยม(เกลียวครึ่ง) Hex Bolt
สกรูหัวcombi
สกรูหัวcombi ใหญ่
สกรูหัวผ่าหกเหลี่ยม
สกรูแฉกเรียบ
สกรูแฉกนูน
สกรูแฉกแบน
สกรูหัวแฉก

คู่มือการใข้งาน TEXTWEDGE เพื่อแยก Nc programe

คู่มือการใข้งาน TEXTWEDGE เพื่อแยก Nc programe
 1.ให้ทำการเปิดไฟล์ที่ต้องการแยก 
 2.เมื่อเปิด nc program มาแล้ว ในที่นี้จะกล่าวถึง nc program ที่รวมโปรแกรมไว้ ยกตัวอย่างเข่น
O0123, O0124, O0222 โดยการใช้ซอฟแวร์ TEXTWEDGE โดยจะตั้งค่า เพื่อให้ซอฟแวร์ค้นหา O(โอ) แล้วแตกไฟล์ออกมา
 3.หลังจากนั้นให้ทำการตั้งค่าโดยเข้าไปที่ Dailogs=>Configure Standard Splitting
 4.เลือกช่อง Phrase in FIRST line of chunk และตรงช่อง Machining Phrase (Regular Expression) ให้พิมพ์ 
O(พยัญชนะภาษาอังกฤษ) ในที่นี้จะใส่ O0 (โอศูนย์) จากนั้น ok
 5.ไปที่ Action => Split, and save Chunks
จากนั้น nc program จะถูกแยกออกอย่างอัติโนมัติ และแตกไฟล์ 
โหลดไฟล์คู่มือได้ตามลิงค์


โหลดคู่มือ: https://drive.google.com/file/d/0B_Wj4dMKNpk6dXJOYVk3OW1wUGM/edit?usp=sharing

10/19/2556

Fanuc G10 G-Code for CNC Machine Programmable Offset Setting

Programmable Offset Setting

On almost all cnc machine controls the tool offset setting and cnc machine zero offset setting ( workshift value, shift value, machine zero offset value) are given on separate pages. But these cnc controls also allow the cnc programmer to add offset values through cnc program. On Fanuc cnc controls we can use G10 (Programmable Offset Setting), On Sinumerik 840D we can use Sinumerik 840D system variables to access and update the offset settings.
You might like Haas CNC Lathe G10 Programmable Offset Setting G-Code

Fanuc G10 Programmable Offset Setting

On a cnc lathe machine we do two types of offset setting. Tool Offset Setting and Workshift Setting. With G10 we can do both functions.

Workshift Value Setting or Machine Zero Offset Setting with Fanuc G10

This version of Fanuc G10 is used to set the workshift value. P00 means that we want to set the workshift value. The x-axis value is normally set to 0, the value for z-axis is the distance from the machine zero point to workpiece zero point (this distance is called workshift value or zero offset).
N10 G10 P00 X0 Z200

Tool Wear with Fanuc G10

This version of the Fanuc G10 code is a bit tricky, the value with P is the tool for which we want to make changes. This G10 code adds the given value to the tool wear offset .
N10 G10 P1 U0.02 W0.02

Tool Offset Setting or Tool Geometry Offsetting with Fanuc G10

This version of G10 sets the Tool Offset Setting. If you want to set the tool offset setting value for tool number 8 then you will add 10000 and the value will be (10000 + 8 = 10008), now put that value with P. For G10 x and z values put the tool value in x and z.
N10 G10 P10001 X95 Z54

Fanuc Dwell G04 Command

What is Dwell?

By specifying a dwell (G04), the execution of the next cnc program block is delayed by the specified time.
Fanuc Dwell G04 Command
Fanuc Dwell G04 Command

A program dwell time can be created at any point within a program.
Fanuc G04 Dwell time is a non-modal G-code.
G04 Dwell time is from G-code group 00.
Some CNC programming cycles have their own dwell facilities within the cycle itself.

10/26/2555

การเชื่อมโลหะ

การเชื่อมโลหะ ( welding ) หมายถึง การต่อโลหะ 2 ชิ้นให้ติดกันโดยการให้ความร้อนแก่โลหะจนหลอมละลาย ติดเป็นเนื้อเดียวหัน หรือโดยการเติมลวดเชื่อมเป็นตัวให้ประสานกันก็ได้
กรรมวิธีในการเชื่อมโลหะที่เป็นที่นิยมใช้กันอย่างแพร่หลายมีดังต่อไปนี้คือ1. การเชื่อมแก๊ส ( Gas Welding )เป็นการเชื่อมซึ่งจัดอยู่ในประเภทการเชื่อมหลอมเหลววิธีหนึ่ง แหล่งความร้อนที่ใช้เกิดมาจากการเผาไหม้ระหว่างแก๊สอะเซทีลีน ซึ่งเป็นแก๊สเชื้อเพลิงและแก๊สออกซิเจน อุณหภูมิของการเผาไหม้ที่สมบูรณ์ ให้ความร้อนสูง 3200 องศาเซลเซียส และจะไม่มีเขม่าหรือควัน 
2. การเชื่อมไฟฟ้า ( Arc Welding )การเชื่อมไฟฟ้าหรือเรียกอีกอย่างหนึ่งว่า การเชื่อมโลหะโดยวิธีการเชื่อม "อาร์ค" ความร้อนที่ใช้ในการเชื่อมเกิดจากประกายอาร์ค ระหว่างชิ้นงานและลวดเชื่อมซึ่งหลอมละลาย ลวดเชื่อมจะทำหน้าที่ป้อนเนื้อโลหะให่แก่แนวเชื่อม

งานทำเกลียว(TAP)

ชนิดของงานทำเกลียว
1. การอัดรีด เกลียว (Crushig Rolling)
2. งานตัดเกลียวด้วยเครื่องกัด (Thread Milling)
3. งานกลึงเกลียวด้วยเครื่องกลึง (Thread Turning)
4. การหล่อ (thread Casting)
5. การทํ าเกลียวด้วยมือ (Tapand Die)

การชุบผิวแข็ง (Hardening)

การชุบผิวแข็ง (Hardening)คือการเพิ่มความแข็งให้กับผิวชิ้นงาน เพื่อความทนทานต่อการสึกหรอ และทนทานต่อ Dynamic Stresses โดยนำเหล็กกล้าที่มีคุณสมบัติทนทานต่อการใช้งานหนัก มาทำให้ผิวของเหล็กมีความแข็งเพิ่มขึ้น
การหล่อโลหะ (Casting) หมายถึง การขึ้นรูปโลหะโดยนำโลหะมาหลอมเหลว แล้วเทหรือฉีดเข้าสู่แบบหล่อ (Mould) หรือแม่พิมพ์ (Die) เมื่อโลหะแข็งตัวก็จะได้ชิ้นงานที่มีรูปร่างตามต้องการ ประกอบด้วยการเทน้ำโลหะลงในแบบที่ทำไว้เป็นรูปร่างต่างๆแล้วปล่อยให้น้ำโลหะแข็งตัว จากนั้นจึงเอาชิ้นงานมาตกแต่งหรือนำไปผ่านขบวนการทางความร้อนจึงจะได้ชิ้นงานสำเร็จที่จะนำไปใช้งานต่อไป

9/27/2554

tap drill size


Clearance Hole Drills
Size of ScrewTap DrillClose FitFree Fit
No. or Dia.Decimal (inch)Threads Per InchDrill SizeDecimal (inch)Drill SizeDecimal (inch)Drill SizeDecimal (inch)
#00.06803/640.0469520.0635500.07
#10.07364530.0595480.076460.081
#10.07372530.0595480.076460.081
#20.08656500.07430.089410.096
#20.08664500.07430.089410.096
#30.09948470.0785370.104350.11
#30.09956450.082370.104350.11

CNC G Codes M Codes



Standard CNC G Codes - Vertical and Horizontal Mills





Commonly Used "G" Codes - CNC Mill

  G00 - Rapid Positioning  G52 - Local Coordinate Setting
  G01 - Feedrate Positioning  G53 - Machine Coordinate Setting
  G02 - Arc Clockwise  G54 - Workpiece Coordinate Setting #1
  G03 - Arc Counterclockwise  G55 - Workpiece Coordinate Setting #2
  G04 - Dwell  G56 - Workpiece Coordinate Setting #3

7/27/2554

Introduction




1.1 ประวัติความเป็นมาของ CAD/CAM

ริ่มต้นเมื่อประมาณปี ค.ศ. 1950 ซึ่งได้มีการประยุกต์การใช้คอมพิวเตอร์ในงานวิศวกรรมและ ช่วยงานอุตสาหกรรม โดยเริ่มจากการใช้คอมพิวเตอร์เพื่อช่วยในการคำนวณเป็นส่วนใหญ่ ต่อมาเมื่อมีการพัฒนาเครื่องคอมพิวเตอร์ให้มีขนาดเล็กลงและมีความสามารถสูงขึ้น ซึ่งก่อให้เกิดการพัฒนาทั้งฮาร์ดแวร์และซอฟแวร์ เพื่อประยุกต์ในงานต่างๆเช่น คอมพิวเตอร์กราฟฟิก (computer graphic) ซึ่งเป็นการนำคอมพิวเตอร์มาใช้ในการสร้างภาพ
สำหรับงานวิศวกรรมก็ได้นำคอมพิวเตอร์กราฟิกในการสร้างแบบ ซึ่งเรียกว่า”คอมพิวเตอร์ในการออกแบบ (CAD: Computer Aided Design)” และพัฒนามาใช้คอมพิวเตอร์ช่วยผลิตด้วย โดยใช้ควบคุมอุปกรณ์ที่ทำหน้าที่ผลิต

11/15/2553

ประวัติของเครื่องจักรกลซีเอ็นซี



CNC เป็นคำย่อมาจากคำว่า Computer Numerical Control หมายถึงการใช้คอมพิวเตอร์มาช่วยควบคุมการทำงานเครื่องจักรกลอัตโนมัติต่างๆ เช่น เครื่องกัด เครื่องกลึง เครื่องเจาะ เครื่องเจียระไน ฯลฯ โดยการสร้างรหัส ตัวเลข สัญลักษณ์ หรือเรียกว่าโปรแกรม NC ขึ้นมาควบคุมการทำงานของเครื่องจักรกล   ซึ่งสามารถทำให้ผลิตชิ้นงานได้รวดเร็วถูกต้อง และเที่ยงตรง

ภาษาหรือคำสั่งที่ใช้ในการเขียนเอ็นซีโปรแกรม





คำสั่ง G  เป็นคำสั่งที่ใช้ควบคุมการเคลื่อนที่ในลักษณะต่าง ๆ คำสั่งนี้จะทำงานอย่างไรนั้นมีอยู่ 2 ลักษณะ คือ


คำสั่งจะทำงานเมื่อใด
1.   เมื่อใช้คำสั่งนั้นแล้วจะยังคงมีผลต่อไปเลื่อย
2.   คำสั่งที่มีผลเฉพาะการทำงานกับบรรทัดนั้นเท่านั้น
3.   จะทำงานเมื่อเริ่มต้นบรรทัด เช่น G90  (การเคลื่อนที่แบบค่าวัดสัมบูรณ์) G00,G01,G91
4.   จะทำงานเมื่อสิ้นสุดบรรทัด เช่น G04 (การหยุดชั่วขณะหนึ่ง)


โค้ดในแต่ละเวิร์ด





โค้ดในแต่ละเวิร์ดนั้นนอกเหนือจาก G-Code และ M-Code แล้ว ยังมีโค้ดอื่น ๆ อีก ซึ่งประกอบไปด้วย
  1. เลขที่บล็อก (Block Number , Sequence Number) : N
เลขที่บล็อกหรือลำดับคำสั่งต่าง ๆ จะเริ่มต้นด้วยตัวอักษร N และตามด้วยตัวเลข(0 ถึง 9) ซึ่งจำนวนตัวเลขจะมี 3 ตัว (N001-N999) และในปัจจุบันนั้น คอนโทรลเลอร์สามารถกำหนดตัวเลขได้ถึง 5 ตัว (N00001-N99999) หรือมากกว่า เพื่อให้สามารถรองรับโปรแกรมที่มีขนาดใหญ่ ๆ ที่ทำมาจากโปรแกรมซอฟท์แวร์ CAD/CAM (Computer Aided Design/Computer Aided Manufacturing) และในการกำหนดเลขที่บล็อกควรจะเริ่มที

การสร้างโปรแกรม

โครงสร้างของโปรแกรมจะประกอบไปด้วยตัวเลขและตัวอักษรลักษณะการทำงานของโปรแกรมจะทำเป็นบรรทัดหรือเป็นบล็อกทีละบรรทัดที่ละบล็อกตามลำดับจากบนลงล่างคอนโทรลเลอร์มาตรฐาน จึงกำหนดให้มีหลายเลขของบรรทัดหรือบล็อก ก็คือ N แล้วตามด้วยหมายเลข คอนโทรลเลอร์ในปัจจุบันส่วนมากไม่ต้องกำหนดหมายเลขบล็อกก็ได้แต่ก็มีคอนโทรลเลอร์บางรุ่นจำเป็นต้องกำหนด
รูปโครงสร้างของโปรแกรมและลักษณะของบรรทัดหรือบล็อก

ชนิดการควบคุม (Control Modes)

ชนิดการควบคุม
ลักษณะการควบคุม
เครื่องมือ
ตัวอย่างงาน
1.  แบบเป็นจุด (Point to Point Control)




2.  แบบเส้นตรง (Straight-Cut Control)
2.1  อย่างง่ายเคลื่อนที่ขนานกับแนวแกน
2.2  อย่างยากเคลื่อนที่เป็นเส้นตรงไปยังจุดใด ๆ โดยตรง




3.  แบบเส้นโค้ง (Contouring Control)
เครื่องมือและโต๊ะงานเคลื่อนที่เป็นเส้นโค้งตามรัศมีที่กำหนดแน่นอนและมีฟังก์ชั่นที่สัมพันธ์กันโดยตลอด
035ไม่ทำงานระหว่างที่โต๊ะงานกำลังเคลื่อนที่

ทั้ง 2 อย่าง ทำงานระหว่างที่โต๊ะงานกำลังเคลื่อนที่




ทำงานระหว่างที่โต๊ะงานกำลังเคลื่อนที่
งานเจาะรู
งานเชื่อมจุด

งานกลึงขนาน
และกัดขนาน



งานกลึงเรียว
งานกัดมุมต่าง ๆ


งานกลึง
งานกัด
งานตัดขึ้นรูป
ด้วยเปลวไฟ