What’s New WORKNC V2020 - Data Design...What’s New WORKNC V2020 DATA DESIGN SOLUTIONS (THAILAND)...
Transcript of What’s New WORKNC V2020 - Data Design...What’s New WORKNC V2020 DATA DESIGN SOLUTIONS (THAILAND)...
What’s New
WORKNC V2020
DATA DESIGN SOLUTIONS (THAILAND) Co., Ltd.
99/23 Software Park Building 12th Floor Changwattana Road Pakkret Nonthaburi 11120
Tel.66-2962-7105-7 FAX 66-2962-710 Homepage: https://www.datadesign.co.th
3-Axis Roughing Roughing Toolpaths - Calculate as Straight Cutter Reminder ดวยทางเดนแบบ Roughing, Tapered และ Profiled shank เมอตรวจจบการชนกบรปทรงชนสวนและรปแบบสตอก ส าหรบการตรวจจบการชนนแอปพลเคชนจะใชระยะทางปองกนขนต าตามขนตอน Grid ของโมเดลสตอค ระยะการปองกนนปองกนทางเดนของเครองมอจากการตด Small Rib แมวาเครองมอจะไมชนกบสวนของรปทรงเรขาคณต
Calculate as Straight Cutter ขณะนตวเลอกนพรอมใชงานส าหรบเสนทางแบบ Roughing
ค านวณเปนตวเลอก Straight Cutter ปดการใชงาน ค านวณเปนเปดใชงานตวเลอกเครองตดแบบตรง
3-Axis Finishing
Bottom Stock Allowance พารามเตอรนซงอนญาตใหคณจดการคา Stock Allowance สองคาขณะนพรอมใชงานส าหรบเสนทางเครองมอตอไปน: Roughing
Waveform
Finishing
Planar Finishing
3D Drive Curve Finishing
Between 2 Curves
Variable Step Finishing
ISO Finishing
3D Finishing
Z-level Finishing
Combined Z-Level + Optimization
Optimization
Optimized Planar Finishing
Optimized Z-Level Finishing
ดานลางนเปนตวอยางของ Pocket แบบเปดทกลงโดยเครองมอทางเดนตกแตง 2 ระดบ Z:
No bottom allowance
Bottom allowance = 1
Contour Remachining - Climb Machining on Walls ตวเลอก Climb Machining บนก าแพงชวยใหคณสามารถสลบวธการตดเฉอนของการผานเสน Contourขณะทยงคงใชวธ Climb ในระดบ Z ผานบนผนง
Variable Z-Step in Z-Level Finishing Toolpath Algorithm ของ Toolpath ไดรบการปรบปรงเพอใหการจดการพารามเตอรตอไปนดขน:
1. Minimum Slope Angle 2. Minimum Slope Angle 3. Minimum Slope Angle
2 ½ Axis Toolpaths Die Flats Finishing - Pocket/Island Management สองตวเลอกใหคณสามารถใชเครองจกรหรอ ignore กบ Pocket และ / หรอ Island ได
Pocket และ / หรอ Island ทมความกวางต ากวาคาต าสดทก าหนด Pocket Width และ / หรอ Min คา Island
Width ไมไดถกก าหนดโดย toolpath
Wall Machining Improvements Minimum Retract Distance พารามเตอรนมอยแลวใน Tangent to Curve toolpath ชวยใหคณลดจ านวนการ Retract ออก
มนมอยในกลองโตตอบ Cutter Movements จะชวยใหคณสามารถเชอมโยงผาน คณยงสามารถเลอกความเรวของการเคลอนทของ Link จากรายการ drop-down Retract Rate
ตามคาเรมตนตวเลอกอตโนมตจะเปดใชงานซงไมไดใช Minimum Retract Distance ใดๆ
No Minimum Retract Distance
Minimum Retract Distance defined - Retract Rate = Feed
Spiral Transitions on Closed Contours เมอตงโปรแกรม Toolpath บนรปรางทปดคณสามารถลดจ านวนการหดกลบไดโดยเปดใชงานตวเลอก Spiral
Transitions
มนมอยในกลองโตตอบ Cutter Movements
Spiral Transitions disabled
Spiral Transitions enabled
Edge Protection คณสามารถปกปองขอบดานในและ / หรอขอบดานนอกไดโดยการก าหนด Internal Smoothing Radius และ / หรอคา External Smoothing Radius
5-Axis Toolpaths New 5-Axis - Rolling Toolpath 5-Axis - Rolling toolpath ใหมไดรบการพฒนาพรอมความสามารถมากมายกวาเดม 5-Axis - Rolling toolpath นอกจากนยงมเมนตามหลกสรรศาสตรใหมส าหรบการสราง 5-Axis Curve Set โดยอตโนมต Toolpath ใหมอยดานลาง toolpath แบบคลาสสกในกลองโตตอบ Toolpath Strategy:
Standard Parameters Cutter Details toolpath นรองรบเครองมอตดทกประเภท:
Straight.
Conic.
Tapered.
Profile Cutter สามารถใชไดกบตวเลอก Advanced Toolform license เทานน
ตวเลอกใหมส าหรบ Lead-in/out Movements พารามเตอรมาตรฐานของ toolpath ใหมนนเหมอนกบ toolpaths 5 แกนอน ๆ
พารามเตอร Lift Height ชวยใหคณสามารถท าการเคลอนยาย Radial หรอ Lead-in/out โดยไมท าเครองหมายบนพนผวของไกดซงถกตดเฉอนดวยปลายของ tool
Specific Parameters 5-Axis Curve Set Definition ใหม ใน 5-Axis - Rolling toolpath ชด Curve 5 แกนเรยกวา Rolling Surfaces มสองโหมดการสราง:
Manual : ตวเลอกนชวยใหคณสามารถสรางชด Curve 5 แกนเชนเดยวกบชดเครองมอ 5 แกนอน ๆ
Automatic: ตวเลอกนชวยใหคณสรางชด Curve 5 แกนใหม
เมอเลอกวธการอตโนมตกลองโตตอบใหมจะปรากฏขนซงชวยใหคณสรางชด Curve 5 แกนไดงาย ๆ โดยเลอกพนผว
Surface Selection: 5-axis Curve Set:
Tip Surfaces: Protected Surfaces:
คณสามารถเพมคาเผอดานขางและคา Stock Allowance นอกจากนคณยงสามารถเลอกพนผวทไดรบการ Protect โดยคาเรมตนพนผวทงหมดไดรบการ Protect
Maximum Lateral Deviation คณสามารถใชพารามเตอรนกบพนผวรปโคงเพอหลกเลยงการชนกนระหวางเครองมอและชนสวน
จากซายไปขวาในตวอยางดานบนการชนกนระหวาง tool และชนสวนจะถกลบอยางตอเนองโดยการเพมคา
Maximum Lateral Deviation
Ruling Normals พารามเตอรนชวยใหคณเลอกการวางแนวเครองมอตามบรรทดฐานของพนผวทกลง มนมประโยชนอยางยงกบพนผวทบดเบยวซงการชนกนระหวางเครองมอและชนสวนสามารถเกดขนไดตามบรรทดฐานของเสนโคงดานบนหรอดานลางของชด Curve 5 แกน
ตามโคงดานบน (1): การชนกบสวนโคงดานลาง (2)
Curve ดานลาง (2): ชนกบสวนโคงดานบน (1)
Collision Detection ส าหรบ Rolling และ Tip Surfaces สามตวเลอกใหคณจดการการชนกน: Remove, Show หรอ Ignore Remove Show
Ignore
Offset Parameters
กลองโตตอบรองชวยใหคณสามารถก าหนดคาออฟเซตรวมถงการเคลอนไหวในแนวรศมบนขอบคมเพอการ Roughing นอกจากนยงชวยใหคณสามารถใชพารามเตอร morphing กบ toolpath
พารามเตอร Machining Order และ Optimization ชวยใหคณสามารถก าหนดล าดบความส าคญของการตดเฉอนในกรณออฟเซต
คณสามารถก าหนด Lateral Angle เพอหลกเลยงการชนกนของใบมดโดยเฉพาะอยางยงถาคณใชใบมด conical, tapered หรอก าหนดเอง
Hole Machining Thread Milling - Number of Teeth per Revolution พารามเตอรใน Automatic และ Manual Hole Machining toolpaths ชวยใหคณสามารถก าหนดจ านวนซตอรอบการหมน
ในตวอยางดานบนเครองมอ (ซาย, สเหลอง) ม 3 ซกลาวคอสราง 3 เธรดตอการหมนรอบ การใชพารามเตอรน อยางเหมาะสมตามวฏจกรอาจสงผลใหมลกษณะพาธ คลายกบภาพประกอบดานขวา
Manual Hole Machining Toolpath - ตวเลอก Thread Milling by Contouring:
Automatic Hole Machining Toolpath - Strategy File Edition:
Tolerance for Counterboring Operations ตอนนคณสามารถใชคา tolerance กบเครองมอส าหรบการด าเนนการตอบโต Automatic Hole Machining <OPTION_DEF_TOL> คา tolerance เรมตนมอยในไฟลกลยทธ simple.ftt
เมอตวเลอกนเปดใชงานคา tolerance เรมตนจะถกน าไปใชกบ toolpath ยอยทงหมดของ Automatic Hole
Machining toolpath ยกเวนส าหรบ toolpaths ยอยทคณใชคา tolerance เฉพาะกบ tool เมอปดใชงานตวเลอกนและไมมการใช tolerance เฉพาะกบ toolpath ยอยคา tolerance เรมตนของ 0.002 มม. จะถกน าไปใชกบ toolpath ยอยทงหมดของ Automatic Hole Machining toolpath
Tolerance in Tool Parameter
ใชคา tolerance กบ tool สวนใหญจะใชโดย Counterboring, Cone Machining, Chamfer และ Thread
Milling by Contouring toolpaths
เมอคณใชคา tolerance กบ tool คา tolerance เรมตนทก าหนดไวส าหรบไฟลเครองมอ (*.ftt) จะถกละเวน
คา tolerance สงขนจะสงผลใหจ านวนจดใน tool ลดลง
Manual and Semi-automatic Hole Machining Global Default Tolerance ส าหรบการขนรปรดวยตนเองและกงอตโนมตคา tolerance เรมตนส าหรบ toolpath และ toolpath ยอยทงหมดจะถกก าหนดในแทบ Toolpath Parameters:
Tool Default Tolerance ส าหรบการขนรปรดวยตนเองและกงอตโนมตการยอมรบคาเรมตนทใชกบเครองมอเฉพาะจะถกก าหนดไวในแทบ Parameter 1 ของ Tool Library:
Postprocessor New Keywords for Hole Machining เพม keywords ส าหรบการจดการสแตกและ thread machining
~ "152" จ านวนซตอการหมนรอบบนเครองมอท าเกลยว:
ในตวอยางดานบนเครองมอ (ซาย, สเหลอง) ม 3 ซกลาวคอสราง 3 เธรดตอการหมนรอบ การใชพารามเตอรน อยางเหมาะสมตามวฏจกรอาจสงผลใหมลกษณะ toolpathคลายกบภาพประกอบดานขวา ~"115" Lateral Step เชนเดยวกบการ Thread Milling by Contouring ใน Manual Hole Machining toolpath ~"117" Thread Depth เชนเดยวกบการ Thread Milling by Contouring ใน Manual Hole Machining toolpath
Option to Detect Geninfo Errors or Non-initialized Variables Reminder Function : หยด Postprocessor และไมมไฟลเอาตพต NC ถกสรางขนขนอยกบเอาตพตไฟล geninfo Format : #171 n1 n2 Example : #171 1 1
หาก n1 = 1 และ n2 = 0 และเอาตพต geninfo วาง โพสตโปรเซสเซอรจะหยดและไมมไฟล เอาตพต NC ถกสรางขน หาก n1 = 1 และ n2 = 1 มเงอนไขบวกเหมอนกนหากตวแปร Geninfo ไมไดเรมตน Postprocessor จะหยดท างานและเกดขอผดพลาดขน
Miscellaneous Improvements Machining Context Improvements Collision Model Management Reminder: รปแบบการชนกนถกก าหนดโดยการเลอก Surface List Groups or Geometry Files ใน Machining Context
หากคณแกไขรปทรงเรขาคณตทเปดใชงานตวอยางเชน โดยการเพมพนผว, ตวเลอกขอความแนะน าใหคณตรวจสอบรปแบบการชนกน:
UCS Management ตอนนคณสามารถสลบระหวางการตดเฉอน UCS (โปรแกรมตนฉบบ) และ CNC Origin UCS คณสามารถแสดงหรอเปดใชงาน CNC Origin UCS จากเมนของไอคอนในแถบเครองมอทางดานขวาของแอปพลเคชน:
เมอเปดใชงานคณสามารถสราง UCS ของคณเองจาก CNC Origin UCS
Improved Calculation Times เวลาในการค านวณจะลดลงส าหรบองคประกอบตอไปน:
การเรมตน Stock Model 3D ตาม CAD Model หรอ Casting
Waveform Roughing
การตรวจจบการชนกนของ tool holder ใน toolpath แบบ 3 แกน
Machine Collision Detection
5-axis toolpaths ส าหรบฟงกชน Tool Holder Collision Detection, อลกอรทมจะพจารณาพนผวทถกตด (ตามวถเสนทางของเครองมอ) แทนพนผวทงหมด ขอจ ากดนก าหนด:
ใชงานไดกบ toolpaths แบบ 3 แกนเทานน
Toolpath จะตองไมถกแยก NOR แกไข
มนใชงานไดส าหรบการเลอกหลาย toolpath แตพวกเขาจ าเปนตองมการตดเฉอนเดยวกนทศทางมมมองเดยวกนและพนผวเดยวกน
ส าหรบ 5-axis toolpaths และ Machine Collision Detection การค านวณจะแบงออกเปนชน ๆ ขนอยกบจ านวนเธรดทมส าหรบการค านวณแบบขนาน
Reminder: จ านวนเธรด (กระบวนการ) ทมอยส าหรบการค านวณสามารถก าหนดไดในกลองโตตอบ Parameters:
Short Tool Holder Management เมอใชทวางเครองมอซงไมยาวพอทจะพจารณาการชนทงหมด Recommended Safe Tool Length อาจไมถกตอง ตอนน Tool Holder Collision Detection Parameters แสดงสถานะตอไปน:
ไมสามารถค านวณ Recommended Safe Tool Length ได
Holder Clipping in Dynamic Collision Avoidance ส าหรบการออกแบบ holder บางตว ความกวางนนเลกกวาความกวางของ tool ในกรณนหากความกวางของ Holder + คาการ Clearance นอยกวาหรอเทากบความกวางของ tool จะไมมความเสยงในการชนกบชนสวนหรอสตอก เนองจากวสดไดถกลบไปแลวในแกน Z ของ roughing toolpath 3 แกน
ในเวอรชน 2020.0 แอปพลเคชนจะท าการยด holder โดย tool วธนชวยใหสามารถก าจดวสดไดมากกวารนกอนหนาโดยเฉพาะในพนทแนวตง
ในตวอยางดานลาง toolpath แบบเดยวกนนไดรบการค านวณในสวนเดยวกน (รนสตอคเดยวกน) ในเวอรชน 2019 R1 (สน าเงน) และในเวอรชน 2020.0 (สเหลอง) เราใชเครองมอเดยวกนและคาความกวางของ holder + คา clearance เทากบความกวางของ tool, toolpath สเหลองอยใกลกบผนงมากกวาสฟา
เราสามารถเปรยบเทยบวสดทถกลบออกโดย toolpath ทงสองดวยฟงกชน Rest Material Preview ในสน าเงนวสดเกน 0.300 มม.:
Version 2019 R1 Version 2020.0
Default Parameters for Tool Holder Collision Detection คณสามารถก าหนดพารามเตอรเรมตนส าหรบ Tool Holder Collision Detection ภายในกลองโตตอบเดยว
คลกท Settings/Enquiries > Default Tool Holder and Stock Parameters ในแถบเมนขอความ สงนจะเปดกลองโตตอบตอไปน:
คณสามารถก าหนดการตรวจจบการชนกนของ holder เรมตนส าหรบชนด toolpath แบบ Global (Roughing, Finishing, etc.) หรอส าหรบ toolpath เฉพาะ โดยเลอกองคประกอบทเหมาะสมในหนาตาง Strategy
คณยงสามารถก าหนดเงอนไขเพอใชพารามเตอรเรมตนโดยอตโนมตเมอสราง toolpath ใหม
Default Parameters for Stock Model Update and Rest Material Model Update แทบ Material Models ของกลองโตตอบ Default Tool Holder and Stock Parameters ชวยใหคณสามารถก าหนดเงอนไขส าหรบการอปเดต Stock Model และ Rest Material Model
คณสามารถเลอกรปแบบ (Stock หรอ Rest Material) ทจะตองไดรบการปรบปรงส าหรบประเภทของ toolpath (Roughing, Finishing, etc. ) หรอส าหรบ toolpath เฉพาะโดยเลอกองคประกอบทเหมาะสมในหนาตางStrategy
Default or Initial Toolpath Parameters พารามเตอรของ toolpath เรมตนทสรางใน workzone หรอพารามเตอรทใชเมอคลกทป ม Default ตอนน ทงหมดถกก าหนดไวในไฟล tprules.cfg ไฟล mm.par หรอ inch.par จะไมถกใชอกตอไป ไฟล tprules.cfg ถกจดเตรยมไวในไดเรกทอร Config ของ WORKNC มสวนความเหนตอไปน:
หากคณลบความคดเหน (#) ในสวนนจะชวยใหคณก าหนดกลยทธของ toolpath ส าหรบ toolpath เรมตนของ workzone คณสามารถแตกขอมลพารามเตอรจากไฟล mm.par หรอ inch.par ทมอย สงนท าไดโดยการรนค าสง wncbin TpParFileToVars -o pars.txt บน workzone (Utilities> System Shell) สงนจะสรางไฟล pars.txt ซงคณสามารถคดลอกขอมลและวางลงในสวน TP-initial ของไฟล tprules.cfg
Minimum Retract Distance Available in 2D Mode ขณะนพารามเตอร Minimum Retract Distance พรอมใชงานแลวกบตวเลอก 2D ของการ Safety Plane Retract Movements มนมอยในกลองโตตอบ Cutter Movements จะชวยใหคณสามารถเชอมโยงผาน คณยงสามารถเลอกความเรวของการเคลอนไหวของลงคจากรายการ drop-down Retract Rate
ตามคาเรมตนตวเลอกอตโนมตจะเปดใชงานซงไมไดใช Minimum Retract Distance ใด ๆ Minimum Retract Distance = 100
Retract Rate = Rapid:
Retract Rate = Approach:
Retract Rate = Feed:
Graphical User Interface Improvements Next Button in Toolpath Parameters ป ม Next... ทดานลางของกลองโตตอบ Toolpath Parameters ชวยใหคณสามารถตรวจสอบ toolpath พารามเตอร ปจจบนและเพอเปดกลองโตตอบอกครงเพอตงโปรแกรม toolpath ใหม มนไมไดเรยกใชการค านวณ toolpath
Almost Z+ Views เมอคณสราง Machining View ซงมการวางแนวไมไดอยใน Z+ แตอยใกลกบตวบงชจะปรากฏใน Toolpath
Parameters เพอเตอนคณวามมมองเกอบเปน Z+:
Cutter Compensation Display
ไอคอน ทางดานขวาของแอปพลเคชนอนญาตใหคณเปด / ปดการใชงานการแสดงการชดเชยของเครองตดในพนทกราฟก การแสดงสของ toolpath เปลยนไปตาม G code ทน าไปใช
Graphic View in Tool Z Direction ตวเลอก Graphic View in Toolpath Direction ในเมน toolpath context ในพนทกราฟกชวยใหคณแสดงมมมองตามทศทางของ tool Z
WORKNC Robot - Smoothing Toolpath Options WORKNC Robot มกไมสามารถจดการ toolpath ทมจดมากเกนไปเชน toolpath 5 แกน การมจดมากเกนไปนนไมจ าเปนส าหรบการใชงานหนยนตบางประเภทเชน การชบแขงดวยเลเซอร กลองโตตอบ WORKNC Robot Configuration ม 2 ตวเลอกในการลาง toolpath 5 แกน:
เมอก าหนดคา Linear Tolerance และ Angular Tolerance แลวพารามเตอรเหลานจะถกน าไปใชโดยอตโนมตระหวางการแปลงเมอเรมตนการ Robot simulator