ค ำน ำ
คมอฉบบนส ำหรบผ เรมตน หรอผ ทสนใจในงำนท ำ CAM จำกกำรออกแบบงำนดำน 3
มต ไปจนถงกำรสรำงรหสกำรควบคมเครองจกรอตโนมต (G-Code หรอ NC Code) ดวย
ซอฟตแวร ZW3D CAD/CAM All- in- One ใชอำงอง หรอศกษำดวยตนเอง
สงทตองเตรยมส ำหรบผ ทจะเรยนร คอ เครองคอมพวเตอรระบบปฏบตกำร Windows 7
ขนไป (ส ำหรบรน 2013, 2015 ยงสำมำรถใชกบ Windows XP SP3 ได) และควำมรพนฐำน
ดำนกำรอำนแบบ เขยนแบบ รวมถงหนวยกำรวดในกำรเขยนแบบ
คมอไดแนะน ำเปนภำษำไทยทละขนตอนอยำงละเอยดทกครงในกำรคลกเมำส
ประกอบรปภำพทชดเจนในบทตนๆ ตงแตกำรรบไฟล (Import) รปแบบ (Format) ตำงๆจนถง
กำรสรำงค ำสงควบคมเครองจกร (CAM) พรอมทงแบบฝกหด และตวอยำงประกอบในขน
พนฐำน
หำกผ เรยนรตองกำรศกษำเพมเตม สำมำรถตดตอหรอเขำไปเยยมชม -สอบถำมท
www.zw3dthailand.com และหวงวำคมอฉบบนจะเปนประโยชนตอผ ทตองกำรศกษำ แตหำก
ม ข อ ผ ด พล ำ ด ป ร ะ ก ำ ร ใ ด ผ จ ด ท ำ ต อ ง ข อ อภ ย ไ ว ณ ท น แ ล ะ โ ป ร ด แ จ ง ไ ป ท
[email protected] เพอท ำกำรปรบปรงแกไขในโอกำสตอไป
บรษท เซยน จน เทรดดง จ ำกด
คมอการใชงานพนฐาน ZW3D ---CAM
Forward ...............................................................................................................................................................................…….1 Chapter 1 ZW3D CAM Environment Introduction and 2X Machining Case Study ..................................................................... 2
1.1 How to go to CAM environment in ZW3D? .......................................................................................................... 2 1.1.1 Open files in ZW3D ...................................................................................................................................... 2 1.1.2 Go to CAM plan ............................................................................................................................................. 3
1.2 Introduction to ZW3D CAM Environment ............................................................................................................. 5 1.3 ZW3D 2X Machining Case Study .......................................................................................................................... 10
1.3.1 Import the file and go to CAM environment .............................................................................................. 10 1.3.2 Create Stock ................................................................................................................................................ 10
1.3.3 Add different operations and create tool path ........................................................................................... 12 1.3.4 Tool path setting and modification ............................................................................................................. 17 1.3.5 Create tool path for grooves with “Spiral” Strategy ................................................................................... 20 1.3.6 Create tool path for slots with “Spiral" Strategy ........................................................................................ 27 1.3.7 Use Command “Ramp” to create tool path for slots .................................................................................. 34 1.3.8 Hole Machining –ZW3D Hole Tactic ....................................................................................................................... 38
1.3.9 Product Contour Machining –Profile Operation ......................................................................................... 41 1.3.10 Solid Verify ....................................................................................................................................................... 45 1.3.11 Selection on Machine and Post ...................................................................................................................... 49 1.3.12 Generate NC Code ................................................................................................................................... 49
Chapter 2 3 Axis Milling Operation .......................................................................................................................................... 53
2.1 Introduction ................................................................................................................................................... 53 2.2 Tool Library Customization ............................................................................................................................ 53 2.3 Orientation .................................................................................................................................................... 62 2.4 Create Stock ................................................................................................................................................... 65 2.5 Create Top Face Cut Operation ...................................................................................................................... 66
2.6 Create Roughing Operation ........................................................................................................................... 71 2.7 Create Rest Rough Operation ........................................................................................................................ 74 2.8 Tool path Editing ............................................................................................................................................ 79 2.9 Create Finishing Operation – Z Level ............................................................................................................. 80 2.10 Create Finishing Operation – Lace ............................................................................................................... 85 2.11 Create Finishing Operation – Offset 3D ....................................................................................................... 88 2.12 Solid Verify .......................................................................................................................................................... 91 2.13 Generate NC Code ....................................................................................................................................... 93
1
บทน ำ
โดยทวไปในการท างานดาน CAM นนจะเปนการรบไฟลรปแบบตางๆ เชน 2D-3D จากฝายออกแบบ หรอลกคา แตกอาจะมบางกรณทจะตองเขยนรายละเอยดบางอยางเพมเตม ซงในคมอนจะเนนไปทการสรางเสนทางเดนเครองมอ (Tool path) เปนหลก
3D format files
Simple Work Background
NC Codes
Machining
Programming tool path
Designed part
2
[พมพขอความ] [พมพขอความ] [พมพขอความ]
Chapter
1.1 How to go to CAM environment in ZW3D? (การเขาสโหมดการท างาน CAM)
1.1.1 Open files in ZW3D: (การเปดไฟลใน ZW3D)
เมอเปดโปรแกรม ZW3D ขนมาแลว คลกท Open ดงรปดานลาง หรอ ใช Hotkey Ctrl+O
Fig 1.1 Open ZW3D File
*ZW3D รองรบการเปดไฟลรปแบบตางไดโดยตรง เชน: DWG, DXF, IGES, PARASOLID, STEP, STL, CATIA V4 & V5, INVENTOR, NX, ProE, SolidWorks, SolidEdge, etc.
01
ZW3D CAM Environment Introduction and 2X Machining Case Study
3
เปดไฟล "ZW3D 2X Machining" ดงรปดานลาง (ขอไฟลไดจากผสอน)
Fig 1.3 2X Milling Model
1.1.2 Go to CAM plan: (การเขาสหนาการท างาน CAM)
คลกขวำ บนพนทการท างานหนาจอทวาง เพอเรยกเมนดงรปดานลางขนมา แลวคลกเลอก CAM Plan
Fig 1.4 Create a New CAM Plan
4
คลกท OK ทกลองโตตอบดงรปดานลาง
Fig 1.5 Select CAM Template
ตอนนไดเขามาสโหมดการการท างานทหนา CAM ดงรปดานลาง
Fig 1.6 CAM environment
5
* หมายเหต : เราสามารถเลอกคลก CAM Plan ท Document Aware Toolbar (Quick menu) ดงรปดานลางไดอกหนงวธ
Fig 1.7 another Method to Create CAM Plan
1.2 Introduction to ZW3D CAM Environment
1.2.1 CAM Interface Sections: (สวนตดตอผใชงานของโหมด CAM )
CAM Interface : (สวนตดตอผใชงาน)
มสวนประกอบหลก 3 สวนในโหมดการท างานท CAM โดยสวนดานบนสด คอ สวนของ Operations หรอรปแบบการท างาน การ
ก าหนดลกษณะการเดนของ เครองมอ (Tool path) สวนดานซายคอ CAM Manager หรอสวนประกอบในการควบคมปรบแตงการ
ท างานของเครองมอ และสวนดานขวาคอสวนแสดงผลการท างานของเครองมอและชนงานดงรป Fig 1.8 ดานลาง
6
Fig 1.8 CAM Interface
เราสามารถเลอกปรบเปลยนมมมองตางๆ ของวตถชนงานไดจากเมน ดงรปดานลาง
Fig 1.9 View Setting
7
*เราสามารถใช Ctrl + 1 เพอดภาพแบบ ISOMETRIC โดยดงวตถเขามาทกงกลางหนาจอไดโดยเรว และกดทเมาสขวาคางไวเพอหมนวตถชนงานดในมมมองตางๆไดทนททกต าแหนง
สามารถเลอกดหรอเปลยนรปแบบการแสดงผลแบบตางๆ ไดดงรปดานลาง
Fig 1.10 Display Mode
*เราสามารถใช Ctrl + F เพอเปลยนการแสดงผลสลบไปมาระหวาง Shade และ Wireframe ได
เราสามารถเลอกลกษณะการท างานแบบตางๆไดจาก แถบ Drill, 2x Mill, 3x Quick Mill, 5x Mill, Turning, เพอเลอกสรางการท างาน
แบบตางไดดงรปดานลาง
Fig 1.11 CAM Ribbon Tab
8
สวนประกอบของ CAM Manager
Introduction of the Interface
1. Geometry Used for selecting and managing the
machining objects including Part, Stock,
and the Features under the Part
2. Clearances
Used for define the tool clearance distance
3. Frames
Insert and define alternate Frames, in
other words, it used for create and define
programming coordinate system
4. Tactics
Right click to add hole tactics and milling
tactics here
5. Operations
Management all elements of the tool-path
and including all operations about the
tool-path
6. Machine
Post Configuration
7. Output
NC Code output control
Tips: 1). Double click on the icon or text of the
Manager Tree is different input.
2). Double click on the icon would enable
you to hide or display the tool path.
3). Double click on the text would enable
you to go to Parameters setting.
Fig 1.12 CAM Manager Tree
9
หากระหวางการท างานแลวตองการยอนกลบไปทโหมดหนา CAD สามารถ คลก Exit ดงรปดานลางเพอกลบไปสโหมดหนา CAD ไดทนท หรอ ดบเบลคลก ท Geometry บน CAM Manager Tree ไดเชนกน
Fig 1.13 How to Back to CAD in CAM (Way 1)
Fig 1.14 How to Back to CAD in CAM (Way 2)
10
1.3 ZW3D 2X Machining Case Study (กรณศกษาส าหรบการท า CAM แบบ 2 แกน)
1.3.1 Import the file and go to CAM environment (น าเขาไฟลตวอยาง ZW3D 2X Machining แลวเขาสโหมดหนา CAM)
เปดไฟล “ZW3D 2X Machining" แลวเขาไปสโหมด CAM
Fig 1.15 Example Model
1.3.2 Create Stock (สรางวตถกอนการผลต (Raw Material))
เลอกทแถบ Setup >> Add Stock ดงรปดานลางและ หลงจากทมกลองโตตอบแสดงขนมาแลว ใหใสรายละเอยดขนาด
ตามรป Fig 1.17
Fig 1.16 Create Stock
11
Fig 1.17 Stock Parameters
หลงจากทใสขนาดเสรจแลวจงคลก เพอจบค าสงหรอกดท ปมกลำงของเมำส กไดเชนกน และหลงจากนนจะมกลอง
โตตอบแสดงขนมาเพอถามวา จะซอน Stock หรอไม ... ใหคลกเลอก Yes เพอซอน Stock ไวกอน
Fig 1.18 Hide Stock
12
1.3.3 Add different operations and create tool path (การสราง Operations เพอก าหนดการเดนของเครองมอแบบตางๆ)
ขนตอนแรก ใหเลอกค าสง Distance และ Surface Curvature จากแถบ Inquire เพอตรวจสอบความยาวและ
สวนรศมโคงของวตถหรอชนงานของเรา
Fig 1.19 Inquire
เลอกค าสง Distance เพอตรวจสอบความยาวดงรปดานลาง
Fig 1.20 Check length size
13
เลอกค าสง Surface Curvature เพอตรวจสอบขนาดสวนโคงดงรปดานลาง
Fig 1.21 Check radius size
หลงจากททราบขนาดตางๆ แลว เราสามารถทจะเลอก Cutting tool (เครองมอตด) ได
เลอกใช "Zigzag" เพอสราง tool path (เสนทางเดนเครองมอ) ส าหรบปาดผวดานบน โดยการไปท แถบ 2X Mill >> Zigzag ดงรปดานลาง
Fig 1.22 Create Zigzag Operation
14
คลกเลอก "Create" ทกลองโตตอบ แลวคลกเลอก "profile" และ "OK" ดงรปดานลาง
Fig 1.23 Define Feature
คลกทชอง Profile แลวกด “Shift” คางไวขณะทท าการเลอกเสนรอบรปดงตวอยางในรปดานลาง จะแสดงจ านวนเสน 12
เสนในชอง Profile แลวคลกกด หรอกดป มกลางเมาสเพอยนยนและจบค าสงสวนนดงรป
Fig 1.24 Select Curves to Create Profile Feature
* หมายเหต : สามารถกด Shift คางไวแลวเลอกเสนไดตอเนองเฉพาะกรณทเสนตอกน หรอเปนเสนตรงกบโคงแบบ tangent เทานน
15
หลงจากนนจะมกลองโตตอบแสดงขนดงรปดานลาง ใหคลก “OK” หรอกดปมกลำงเมำส เพ อยนยนการสราง
เ สน Profile 1 เสรจสมบรณ ดงรปดานลาง
Fig 1.25 Define Profile Feature
*หมายเหต : features ทอยใน operation มไวส าหรบก าหนดพนทหรอจดทจะท าการ machining
โดยปกตส าหรบ Feature Profile เปน Feature ทแนะน าส าหรบงานกด 2 แกน ซงรองรบทงการท างานแบบ Chamfer, Fillet, Helical และ Nesting ดวย
16
ส าหรบการเลอกเครองมอตด (cutting tool) หลงจากทคลก "OK" ทกลองโตตอบของ Profile Feature แลวจะมกลองโตตอบของเครองมอตด (cutting tool) เดงขนมาดงรป Fig 1.26
* หมายเหต : หากท างานอยางตอเนองในการก าหนด Operation เทานน กลองโตตอบเครองมอถงจะเดงขนมาอตโนมตแตหากไมมกสามารถเลอกก าหนดภายได
Fig 1.26 Define Tool
*หมายเหต: ในกลองโตตอบของ Tool Manager เราสามารถก าหนด Tool ID, Holder, Speedและ Feed ไดในแถบตางๆ
หลงจากก าหนดเครองมอตดเสรจสนแลวคลก Apply หรอ OK แลวจะมกลองโตตอบ “Calculate [Zigzagcut 1] now” เดงขนมาอตโนมต คลก Yes ดงรปเพอเรมการค านวณเสนทางเดนเครองมอ (Generate Tool path) ดงรป Fig 1.28
Fig 1.27 Calculate Tool Path
More parameters, Holder, Speed & Feed tables
Define the name of cutter
Define the radius of cutter
Define the diameter of cutter
17
Fig 1.28 Calculate Result
1.3.4 Tool path setting and modification (การตงคาและแกไขปรบเปลยนเสนทางเดนเครองมอ (Tool path))
จากรป Fig 1.28 จะเหนวา tool path ทไดจากการค านวณนนไมเตมพนททตองการปาดหนาดานบนไดหมด เราสามารถดบเบลคลกท “Zigzagcut 1” ดงรป หรอท “Parameters”ทสวนดานของ managerเพอปรบเปลยนคา (the parameters) ตามทตองการ
CAM Manager Tree >> Operations >> Zigzagcut 1 >> Parameters
Fig 1.29 Parameter Define
Double click to modify the setting of tool path
18
ในกลองโตตอบ “Zigzagcut 1"ใหคลกท Limiting >> Boundaries แลวเลอก"Past Boundary” ทชอง Tool Location แลวคลก “Calculate” เพอค านวณ Tool path ใหม
Fig 1.30 Re-generated Tool Path
*จดส ำคญ: Parameters ประกอบไปดวย 5 รายการ คอ Primary, Limiting, Path Setting, Link & lead and Display โดยทกรายการมความสมพนธกนทตองก าหนด
Fig 1.31 Parameter Setting
Primary: ก าหนดคาพนฐานในการท างานของเครองจกร เชน ความเรวรอบ ความเรวตด (Feed/ Speed) เปนตน
Limiting: ก าหนดขอบเขตในการท างานของ Tool path
Path Setting: ก าหนดลกษณะการท างานของ Tool path
Link & Lead: ตงคาลกษณะการเขา-ออกของเครองมอ.
Display: ตงคาลกษณะการแสดงผลของ Tool path
19
คลก “OK” เพอออกจากหนา Parameter form
*เคลดลบ 1: จะมภาพประกอบ (illustration) ดงรป Fig 1.32 ปรากฏขนเมอเลอนเมาสไปคางไวทชองวางของ Parameter ทวาง
Fig 1.32 illustration in Parameter form
*เคลดลบ 2: ดบเบลคลกทไอคอนดงรป Fig 1.33 ของ Operations >>Zigzagcut1 เพอซอน/แสดง tool path
Fig 1.33 How to Hide Tool Path
20
1.3.5 Create tool path for grooves with “Spiral” Strategy (สราง tool path เพอขดรองหลมดวยค าสง Spiral)
ใชค าสง “Spiral" เพอสราง tool path ส าหรบขดรองหลม 2 จดโดย คลก 2X Mill >> Spiral
Fig 1.34 Create Spiral Operation
คลก “Create”
Fig 1.35 Create New Feature
21
เลอก “profile" แลวคลก “OK” เพอไปทกลองโตตอบตอไปดงรป Fig 1.36 แลวกด Shift คางไวขณะทคลกเลอกเสนทตอเนองดงรป แลวจงคลก “OK” เมอเสรจดงรป Fig 1.37
Fig 1.36 Select Feature Type
Fig 1.37 Choose Lines
22
คลก “OK" ทกลองโตตอบ Profile Feature ดงรป Fig 1.38
Fig 1.38 Define Profile Feature
ทกลองโตตอบ Tool list (แสดงขนมาอตโนมตหลงจากคลก OK) เราสามารถคลก "Manage" เพอปรบเปลยนหรอแกไขการตงคาเครองมอตด (Cutter) หรอคลกท D20 เพอเลอกเครองมอทเราไดก าหนดไว
Fig 1.39 Tool List
23
ทกลองโตตอบ“Calculate [Spiral1] now”, คลกเลอก “NO" ดง รป Fig 1.40 เพอไปปรบแก parameters กอนซงหลงจากปรบคา Parameter แลวคอยประมวลผล (Calculate) อกครง จงตอบ No เพอลดเวลาการท างาน
Fig 1.40 Calculate request
ปรบตงคาตางๆตามรป Fig 1.41 ทแสดงดานลาง
Fig 1.41 Setting Step Sizes
24
คลกเลอก Limiting แลวคลก “Top" เพอไปเลอกผวท เ ปนจดบนสดของชนงาน และคลกท “Bottom” แลวไปคลกทผวดานลางของชนงานดงรป Fig 1.42 เพอก าหนดขอบเขตระดบของชนงาน
Fig 1.42 Select Top and Bottom Limiting
25
คลกท Path Setting >> Cut order แลวเลอก Region First จากนนคลก “Calculate” เพอประมวลผล tool path ดงรปทแสดงดานลาง
Fig 1.43 Set Cut Order
26
คลกท Link and Lead เพอก าหนดเปน Blank Plane แลวคลก “Calculate” จะไดผลดงรป ดานลาง
Fig 1.45 Change Link Type
27
1.3.6 Create tool path for slots with “Spiral" Strategy” (สราง Tool path ส าหรบท าการขดรองดวยค าสง Spiral อกครง)
ใชค าสง “Spiral" เพอสราง tool path ส าหรบ 4 slots บนหลมรองกลมโดยการคลกขวาท Spiralcut 1 ทเราไดสรางไวแลวคลกเลอก Duplicate เพอท าซ าวธการและคา Parameter เดมทเคยตงคาไว
Fig 1.47 Copy Operation
28
คลกขวาท Contain : profile 2 Features แลวคลกเลอก Remove เพอลบ Feature เดมออก
Fig 1.48 Remove Feature
คลกขวาท Features ดงรป Fig 1.49 แลวคลกเลอก +Add เพอก าหนด หรอสราง Features ใหมส าหรบ Operation น
Fig 1.49 Add Feature
29
เลอก Profile feature อกครงเพอสราง Feature แลวคลกเลอกก าหนดเสนทงหมดดงรป Fig 1.51
Fig 1.50 Add Feature
Fig 1.51 Pick All Lines
30
หลงจากทสรางและเพม Profile feature เสรจแลว คลกขวาท Tool: D20 และคลกเลอก “Manage" เพอเพม/ปรบปลยน cutter ใหมดงรป Fig 1.52
Fig 1.52 Add New Cutter
สราง Cutter (เครองมอตด) ขนมาใหมและตงชอเปน D10 แ ล วต ง ค า Radius และ Diameter หลงจากนนคลก
“OK” แลวคลก “Yes” ทกลองโตตอบทเดงขนมาตามรป Fig 1.54
Fig 1.53 Define Tool
31
Fig 1.54 Use New Tool
ดบเบลคลกท "Parameters" เปลยน Top และ Bottom ดงรป Fig 1.55
เคลดลบ:สามารถพมพคาต าแหนงตามแนวแกน Z เชน -20, -25 ไดโดยตรงดงรป Fig 1.55
Fig 1.55 Set Top and Bottom Limiting
33
เราสามารถคลกท Path Setting แลวเลอก "Side Finish Type" เปน "None” แลวคลกท Link and Lead แลวเลอก Auto engage/retract as "None" แลวคลกเลอก "Calculate" เพอปรบเปลยน tool path ดงรป Fig 1.57
34
Fig 1.57 Calculate Result 2
1.3.7 Use Command “Ramp” to create tool path for slots (ใชค าสง Ramp ส าหรบสราง Tool path รอง Slot)
ไปท 2X Mill >> Ramp
Fig 1.58 Create Ramp Operation
35
คลกเลอก "Create" >> "Profile" >> "OK" และกด “Shift” คางไวแลวคลกเลอกสรางเสน profile feature อยางตอเนองดงรป Fig 1.59
Fig 1.59 Create New Profile
36
คลกเลอก "D10" จากกลองโตตอบดงรป Fig 1.60 แลวคลก “Yes” เมอมกลองโตตอบแสดงขนมาอกครงเพอ
ประมวลผล Tool path
Fig 1.60 Tool List
*หมายเหต : หากกลองโตตอบไมแสดงขนมาโดยอตโนมตแลว เราสามารถไปดบเบลคลกท Tool (undefined) ได แลวจงเลอก D10 ดงรป Fig 1.61
Fig 1.61 How to Define Tool
37
คลกท Manager Tree >> Rampcut 1 >> Parameter ตงคา parameters ก าหนดคาดงรป Fig 1.62 ส าหรบคา Top และ Bottom
Fig 1.62 Define Top and Bottom Limiting
ตงคา Profile Side เปน "Left" เพอเปลยนต าแหนงเสนทางเดน tool path
Fig 1.63 Set Parameters
38
คลก "Calculate"เพอประมวลผล “Rampcut 1” tool path อกครง
Fig 1.64 Click Calculate
Fig 1.65 Calculate Result
39
1.3.8 Hole Machining –ZW3D Hole Tactic (สรางงานเจาะรแบบอตโนมต)
คลกขวาท Manager >> Tactics and แลวเลอก “Insert Hole Tactic”ดงรป
Fig 1.66 Create Hole Tactic
ดบเบลคลก ท "Features (undefined)" แลวคลกเลอก Part และคลก “OK”
Fig 1.67 Define Machining Object
40
คลกขวาท “Hole Tactic 1” แลวคลกเลอก “Create/Calculate Operations” ดงรป Fig 1.68 แลวจะไดผลดงรป Fig 1.69
Fig 1.68 Click Calculate
Fig 1.69 Calculate Result
41
1.3.9 Product Contour Machining –Profile Operation (กดแบบ Contour ดวยค าสง Profile)
คลกท 2X Mill >> “Profile" ดงรปดานลาง
Fig 1.70 Create Profile Operation
คลกเลอก “Profile 1” และ “OK”
Fig 1.71 Machining object
42
เลอก “D10” จากกลองโตตอบ
Fig 1.72 Select Tool
เลอก No เพอยงไมใหประมวลผลทนท
Fig 1.73 Parameters Form
43
ก าหนด Bottom limiting ทจดผวดานลางของชนงานดงรป
Fig 1.74 Define Bottom Limiting
เคลดลบ : เราสามารถขามขนตอน ตงคา limiting ได หาก การแสดงผลขอบเขตนนถกตอง
เปลยนคา Profile Side เปน “Right” ในสวนของ Path Setting ดงรปดานลาง
Fig 1.75 Path Setting
44
หลงจากคลก “Calculate” แลวจะไดผล tool path ดงรปดานลาง
Fig 1.76 Calculate Result
Note: Tool Management
เมอคลกขวาท “Tool” จะพบเมนดงรป
Fig 1.77 Tool Right Click Menu
คลกเลอก เพอเลอก/ ปรบเปลยน cutter ทตองการนอกเหนอจากทสรางไวในโปรแกรมไฟลทก าลงท าท าอท
แกไข Cutter ทใชอย แตจะมผลกบ Operation อนทใช Cutter ตวเดยวกนดวย
ลบ Cutter ออกจาก Operation น
เปลยนชอเครองมอ
ลบ cutter ออกจาก CAM Plan น ซงมผลกบ Operation อนดวย
สรางหรอดง Cutter ตวใหมจาก Library
45
1.3.10 Solid Verify (การจ าลองการท างานเสมอนจรง)
หากตองการตรวจสอบ หรอจ าลองการท างานทก Operation พรอมกน สามารถท าไดโดย คลกขวาท Operations แลวเลอกคลกท Solid Verify ดงรปดานลาง
Fig 1.78 Select Solid Verify
*หมายเหต : หากตองการ Verify (ตรวจสอบ) เฉพาะบาง Operation หรอขามบาง Operation สามารถท าไดโดย กด Ctrl คางไวแลวคลกเลอกเฉพาะ Operation ทตองการ แลวคลกขวาเพอเลอก Solid Verify ดงรป
Fig 1.79 Solid Verify Some Operations
47
คลกท “Option” ดงรปเพอตงคาตวเลอกอนๆ เพมเตม
Fig 1.81 Solid Verify Option
อยางไรกตาม เราสามารถตรวจสอบ tool path ไดอยางรวดเรวแตละ Operation โดยการ คลกขวาท Operation แลวเลอก Verify เพอดการเดนแตละ Tool path ได
Fig 1.82 Select Quick Verify
48
คลกท “>”เพอจ าลองการเดนของ tool path ไปขางหนา หรอ “<” เพอยอนกลบ
Fig 1.83 Quick Verify Dialog box
คลกเลอก “Pick” แลวคลกเมาสทเสน tool path ในจดตางๆ ทตองการเพอแสดง Tool Cutter ทจดนนทนท พรอมทงดคาต าแหนง X, Y, Z หรอ Feed/ Speed ทจดนนๆ ไดทนท
49
1.3.11 Selection on Machine and Post (เลอก Post processor ส าหรบเครองจกร)
ดบเบลคลกท Manager Tree >> Machine และคลกเลอก “Post Configuration" แลวเอา Post processor จากกลองโตตอบ List ดงรป แลวคลก “OK"
Fig 1.85 Define Machine
1.3.12 Generate NC Code (สราง NC Code)
คลกขวาท Manager Tree >> Output แลวคลกเลอก "CL/NC Setting"ดงรป
50
คลกเลอกทไอคอน folder ดงรปเพอเลอกทจดเกบ nc code เสรจแลวคลก “OK”
Fig 1.87 Output Program Form
คลกขวาท "Operations" แลวคลกเลอก "Output" เพอ generate NC ทก operations (สามารถเลอก Generate แตละ Operation ได)
Fig 1.88 Output NC Codes
*หมายเหต : หากตองการ generate NC file แตละ operation สามารถท าไดโดยคลกเลอกท Operation นน แลวคลกขวา เลอก “Output” แตถาตองการมากกวา 1 operation ใหกด "shift" หรอ "control" คางไวแลวคอยคลกเลอก Operation ทตองการ
51
ดบเบลคลก ท "P0001" เพอตงคา NC File ตางๆ
Fig 1.89 Output Setting Form
*หมายเหต : Output Setting นจะแตกตางกนไปในแตละการตงคาแตละครง แตละ Operation ทตองการ
52
คลกท "NC Code File" เพอ generate NC Code ดงรปดานลาง
Fig 1.90 Output NC Code
คลกท "Operation List" เพอ generate the Operation List
Fig 1.91 Output Operation List
53
Chapter
2.1 Introduction (งานกด 3 แกน)
ในบทเรยนนจะเปนเนอหาเกยวกบกบงานกด 3 แกน ตามไฟลตวอยางดงรป Fig 2.1
Fig 2.1 Bottle Mold
2.2 Tool Library Customization (การสรางคลงเครองมอตามความตองการ)
กอนทจะเรมโปรแกรม CAM 3 แกน เราจะสรางคลงเครองมอตามทมใชไวส าหรบใชงานกอนเพองายตอการเลอก Cutting tool (เครองมอตด) ใช
3 Axis Milling Operation
02
54
คลก “New” >> “CAM Plan” >> ตงชอไฟลเปน “Tool Library” >> “OK”
Fig 2.2 Create a New CAM Plan
คลก “Save” หรอ “Ctrl + S” เพอบนทก CAM ไวท folder ทตองการ
Fig 2.3 Save CAM Plan
55
คลกขวาทพนทวางบนหนาจอท างานเพอเรยกเมนขนมา แลวคลกเลอก Tool Manager ไอคอนดงรป
Fig 2.4 Open Tool Manager
ตงคา parameters ของ tool ตางๆ ดงรป (Diameters 20, Radius 0.8)
56
Fig 2.5 Set Tool Parameters
ตงคา parameters ของ tool holder ตามรป
Fig 2.6 Set Tool Holder Parameters
57
ตงคา speed / feed parameters ดงรป
Fig 2.7 Set Speed & Feed Parameters
ค ล ก “Save All” ท ก ล อ ง โ ต ต อบ ด ง ร ป F i g 2 . 8 แ ล ว ก ล อ ง โ ต ต อบ “Cam Browser” จ ะ แ สด ง ข น ม าด ง ร ป F i g 2 . 9 แ ล ว ใ ห ห า ไ ฟ ล ท เ ร า ส ร า ง ไ ว ช อ Tool Library.Z3 แลวคลกเพอเลอกดานขวามอตามขนตอนในรป
Fig 2.8 Save All
58
Fig 2.9 Specify Tool Library to Save
ท าซ าวธกอนหนานเพอสราง tool ตวท 2 เพมเตมแลวตงคา Parameter ตามภาพ
61
Fig 2.11 Parameters of D8R4
หลงจากทตงคาตางๆ เสรจแลวใหคลก “Save” แลวคลก “Close” ดงรปดานลางเพอบนทกจบการตงคา Tool Library (คลงเครองมอ) ของเราแลว
Fig 2.12 Save and Close Tool Library
62
2.3 Orientation (เรมตนท า CAM 3 แกน)
ท าการเปดไฟล “Mill_Bottle” ซงเปนตวอยางทมโดยอตโนมตหลงจากทตดตง ZW3D ซงถกเกบไวท folder <…:\Program Files\ZWSOFT\ZW3D 2015 Eng\training> ดบเบลคลกท “blowmold” เพอเปดขนมา
Fig 2.13 Open “blowmold”
หลงจากทเปดไฟลตวอยางขนมาแลว ขนตอนแรกใหใชค าสง “Move” เพอก าหนดจดอางองของโปรแกรมไวทมมขอบของช นงานโดยมขนตอนตามรปทละขน
63
*หมายเหต : ในขนตอนท 4 ใหใช filter ชวยในการเลอก “Shape”
Fig 2.14 Pick “Move” Command
ขนตอนท 5 เปนการคลกเลอกทชนงานแลว >> คลกป มกลางเมาส >> ขนตอนท 6 คลกเลออกทจดขอบมม >> ขนตอนท 7 คลกเลอกทจด Origin (0,0,0) แลวกดป มกลางเมาส
Fig 2.15 Pick
64
กดป มกลางเมาสซ าอกครงเพอเรยกค าสง “Move” ขนมาใชอกดงรปแลวหมนงาน 270 องศา
Fig 2.16 Finally Result
*หมายเหต : ในการก าหนดจดศนย หรอจดอางองนนสามารถท าไดโดยตรงท CAM โดยการใชค าสง “Frame”
65
คลกท ไอคอน “CAM Plan” แลวคลก “OK” ดงรปเพอเขาสโหมดหนา CAM Plan
Fig 2.17 Create new CAM Plan
2.4 Create Stock (สรางวตถดบกอนการกด Raw Material)
คลก “Add Stock” ทแถบ setup ribbon ดงรปดานลาง
Fig 2.18 Pick Add Stock
66
เพมขนาดความสงดานบนเปน 2 mm แลวคลก “OK” >> “Yes”
Fig 2.19 Define Stock
2.5 Create Top Face Cut Operation
คลก “2x Mill” >> “Topface Cut”
Fig 2.20 Create Topface Cut
67
กด “Ctrl” คางไวแลวคลกเลอก Part และ Stock แลวคลก “OK” ดงรป
Fig 2.21 Select Feature
คลกท "Load All" เมอกลองโตตอบ Tool แสดงขนมาดงรป
Fig 2.22 Define Tool
69
จากนนคลก “OK” >> “Yes” ดงรป Fig 2.24
Fig 2.24 Confirm Tool Selection
และคลก “Yes” อกครงเพอค านวณ tool path
Fig 2.25 Calculate Tool path
70
หลงจากการประมวลผลแลวจะแสดงดงรปดานลาง
Fig 2.26 Calculate Result
สามารถคลกขวาท Operation Topface แลวเลอก Verify เพอตรวจสอบ Speed/ Feed ไดทนท
Fig 2.27 Verify Tool path
71
2.6 Create Roughing Operation (สรางขนตอนการกดหยาบ)
ดบเบลคลกทไอคอน “Topface1” เพอซอนการแสดงเสน tool path เสรจแลวคลกทแถบ “3x Quick” >> “Offset 2D” rough operation ดงรป
Fig 2.28 Create Rough Milling Operation
เลอกคลกท Part แลวคลก “OK” ตามรป Fig 2.29
Fig 2.29 Select Feature
72
คลกเลอก “D20R0.8 ในชอง Tool List ดงรป Fig 2.30
Fig 2.30 Select Tool
คลก “No” ในกลองโตตอบ “Calculate [Rough Offset 2d 1] now ?” เพอเขาไปตงคา parameters ตอไป
Fig 2.31 Define Reference Operation
73
ใสคา Parameter ตางๆ ตามรปดานลางเสรจแลวคลก “Calculate” แ ล ว จ ะ ไ ด ผ ลต า ม ร ป Fig 2.35
Fig 2.32 Set Thickness and Step size
Fig 2.33 Set Corner Radius of Tool path
75
2.7 Create Rest Rough Operation (ท าการกดสวนทกดไดไมหมด)
คลกขวาท “Rough Offset 2d 1” แลวคลกเลอกท “Duplicate”
Fig 2.36 Copy Operation
คลกขวาท “Tool : D20R0.8” ของ “Rough Offset 2d 2” แลวคลก “Manage” เพอเปด Tool Manager form
Fig 2.37 Open Tool Manager
76
คลก “Load All” แลวเลอก Tool D6R3 จากทเราสรางไดไว แลวกด “OK” เพอใชท างานกบ “Rough Offset 2d 2”
Fig 2.38 Load D6R3 from Tool Library
ดบเบลคลกท "Ref Op" ของ "Rough Offset 2d 2" operation แลวคลกเลอก “Rough Offset 2d 1” operation จากนนคลก “OK”
Fig 2.39 Define Reference Operation
77
ดบเบลคลกท "Parameter" ของ "Rough Offset 2d 2" operation แลวใสคา parameters ตามรปดานลาง จากนนคลก “Calculate” เพอประมวลผลใหไดดงรป Fig 2.43
Fig 2.40 Change Step size
Fig 2.41 Change Path Pattern Guide and Corner Radius
79
2.8 Tool path Editing(การแกไขเสนทางเดน tool path)
คลกขวาท “Rough Offset 2d 2” ดงรป แลวเลอกคลก “Trim”
Fig 2.44 Pick Trim Command
หมนป มกลางเมาสเพมยอ/ ขยายเขาไปทจดทตองการตดเสน tool path ดงรป จากนนคลกสรางขอบเขตครอบเสนท
ตองการตด จากนนคลกป มกลางเมาสเพอสนสดการสรางขอบเขตและคลก "OK" เพอยนยน
Fig 4.45 Define Trim Area
80
Fig 2.46 Trim Result
2.9 Create Finishing Operation – Z Level (ขนตอนการกดผวละเอยดดวยค าสง Z-Level)
ดบเบลคลกทไอคอน Operation >> “Rough Offset 2d 2” เพอซอนเสน tool path และคลกทสญลกษณสามเหลยมทมมลางเพอยอ operations เกบไว
Fig 2.47 Pack up Operations
คลก “Z level” เพอสราง z level operation
Fig 2.48 Create Z level Operation
81
ดบเบลคลกท “Part” จาก “Select Feature for operation” เพอเพมเปน Feature แลวจากนนคลก “Create” เพอสราง profile feature
Fig 2.49 Add Part to Feature tree
กด “Shift” คางไวแลวเลอกเสนขอบทอยดานบนดงรปดานลางเพอสราง Profile feature แลวคลก
Fig 2.50 Pick Lines for Create Profile feature
82
*หมายเหต : ส า ห ร บ 3x quick milling module นน การทเพมเสน “Profile” feature เ พ อก า หนดขอบเ ขตกา รท า ง าน แต
ถ า ตอ งกา ร ใ ห t o o l เ ดนตาม เ สน P ro f i l e ใ ห เปล ยน T ype จาก “Con ta i n ” เ ป น “ Pa r t ”
83
คลกท “Manage” >> “Load All” แลวคลกเลอก D8R4 ทเราสรางไวจาก Tool Library จากนนคลก “OK” และ “Yes”
Fig 2.51 Load Tool D8R4
คลก “No” ทกลองโตตอ เพอเขาไปปรบ parameters
Fig 2.52 Switch to Parameters form
84
ตงคา parameters ตามรป Fig 2.53 จากนนคลก “Calculate” เพอสราง tool path ดงรป Fig 2.54
Fig 2.53 Define Machining Area
Fig 2.54 Calculate Result
85
2.10 Create Finishing Operation – Lace (สรางผวส าเรจดวยค าสง Lace)
คลก “Lace” Operation จากแถบ 3x Quick mill ribbon
Fig 2.55 Create Lace Operation
คลกเลอก “Part” และ “Profile1” เพอก าหนดเปน Feature จากนนคลก “OK”
Fig 2.56 Define Feature
86
คลกเลอก “D8R4”
Fig 2.57 Select Tool
คลก “No” เพอไปปรบคา Parameter
Fig 2.58 Switch to Parameters form
ปอนคา Parameter ตามรป Fig 2.59 จากนนคลก “Calculate” เพอสราง tool path ดงรป Fig 2.60
88
ดบเบลคลกทไอคอน operation “Z level 1” เพอแสดง z level tool-path สามารถลองหมนเพอดเปรยบเทยบ Z level กบ Lace tool path
Fig 2.61 Check Z level combine Lace Tool path
2.11 Create Finishing Operation – Offset 3D (สรางการกดผวส าเรจดวยค าสง Offset 3D)
คลกท “Offset 3D” จาก 3x Quick mill ribbon
Fig 2.62 Pick Offset 3D Operation
89
คลกเลอก “Part” และ “Profile1” เพอเปน Feature จากนนคลก “OK”
Fig 2.63 Define Feature
คลกเลอก “D8R4”
Fig 2.64 Select Tool
90
คลก “No” เพอไปปรบ parameters
Fig 2.65 Switch to Parameters form
ปอนคา parameters ตามรป Fig 2.66 จากนนคลก “Calculate” เพอสราง tool path ดงรป 2.67
Fig 2.66 Parameter Setting
91
Fig 2.67 Offset 3D Calculate Result
2.12 Solid Verify
คลกขวาท “Operations” ใน CAM manager แลวคลก "Solid Verify" ดงรป Fig 2.68
Fig 2.68 Pick Solid Verify Command
92
คลกป ม “Run Simulation” ตามรป Fig 2.69 เพอจ าลองการท างานเสมอนจรงแบบเรวตงแตตนจนจบ
Fig 2.69 Run Simulation
จะไดผลดงรป Fig 2.70
Fig 2.70 Solid Verify Result
93
คลกท “Options” >> “Analysis” >> “Visual” เพอตรวจสอบสวนทกดไดไมหมดดงรป
Fig 2.71 Analysis Rest Materials
94
2.13 Generate NC Code (สราง NC Code)
ดบเบลคลกท “Machine” แลวเลอก “Fanuc Basic” post ดงรป
Fig 2.72 Machine Setting
95
กด shift คางไวแลวคลกเลอก 5 operations ดงรปเพอสงออกเปน NC file ดงรป
Fig 2.73 Select Operations to Output
เราสามารถเหน Tool ID ทเราตงไวตงแตใน Tool Library แสดงดงรป
Fig 2.74 NC Output Result
XIAN JIN TRADING CO.,LTD. | www.zw3dthailand.com
ZW3D คอซอฟตแวรส ำหรบท ำงำนดำน CAD/CAM จำกอเมรกำทท ำงำนไดทงหมดในหนงเดยว ตงแตกำรเรมออกแบบจ ำลอง 3 มต ตำมควำมตองกำรของลกคำหรอนกออกแบบดวยระบบ CAD HYBRID MODELING 100% ทชวยใหนกออกแบบสะดวกและท ำงำนไดอยำงงำยดำยกบงำน Solid – Wireframe – Surface ไปจนถงกระบวนกำรผลตโดยเครองจกร CNC จำก CAM 2-5 แกน ทชำญฉลำดจนเปนผลตภณฑทพรอมสงมอบ อกทงยงเปนทนยมใชแพรหลำยในยโรปและอเมรกำ
ZWSOFT (ZWCAD SOFTWARE CO.LTD.) เปนบรษทผผลตซอฟตแวร ZWCAD โดยไดรวมมอกบองคกรทมชอเสยงของโลก ในกำรพฒนำควำมกำวหนำทำงเทคโนโลย อกทงยงเปนสมำชกบอรดของ ITC (IntelliCAD Technology Consortium) ไดรวมทนกบ VX Corp .จำกอเมรกำในกำรพฒนำจำก VX CAD/CAM เปน ZW3D ในป 2010
ทำงบรษท เซยน จน เทรดดง จ ำกด ไดเลงเหนควำมส ำคญของกำรพฒนำศกยภำพในกำรท ำงำนของผผลต โดยมควำมตองกำรใหซอฟตแวรน สำมำรถชวยเหลอในเรองของกำรท ำงำนทจะท ำใหผลผลตออกมำไดอยำงรวดเรว ประหยดเวลำ และมประสทธภำพ เพอเพมผลผลตทดทสดส ำหรบหนวยงำน
โดยทำงบรษท เซยน จน เทรดดง จ ำกด หวงเปนอยำงยงวำ คมอกำรใชงำนโปรแกรมฉบบน จะมคณคำและสำมำรถชวยเหลอผใชงำนไดอยำงมประโยชนสงสด