Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop...
Transcript of Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop...
![Page 1: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/1.jpg)
1
![Page 2: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/2.jpg)
Virtual MachiningNew level of security, flexibility and productivity
Peter BrambsDirector, Product Innovation
OPEN MIND Technologies AG
2
![Page 3: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/3.jpg)
Existing concepts
Motivations for
hyperMILL Virtual Machining Center
3
![Page 4: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/4.jpg)
Tools NC Control
Process
Machine
+
Part
Tool for the complete process
Drilling
Milling
TurningCAD CAM PP
Design Preparation Programming VerificationSimulation
4
![Page 5: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/5.jpg)
■ Pioneering in 5axis technology
■ 5X simultaneous for mold & die
■ Vertical applications for Blade, Multiblade, Tires….
hyperMILL – strong in 5axis machininig
5
![Page 6: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/6.jpg)
5 Axis simultaneous programs / GROB 350 Optimized with repositioning moves close to geometry
How to successfully postprocess and run these programs
6
![Page 7: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/7.jpg)
CAD/CAM - Programming relative to workpiece
Advantage
■ Simple checks
■ Machine change possible
Limitations
■ No warning about kinematic problems
■ Start – , End- and connecting moves may not all be checked
Programming stays independent from Machine
7
![Page 8: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/8.jpg)
Classic simulation on Cutter Location file
Postprocessor NC output
Machine simulation on CL Data
8
![Page 9: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/9.jpg)
CL Data Verification
Advantage:
■ Quick check of kinematic situation
■ Quick collision check of all data inside program
Limitations:
■ Security issues:
■ Check on different formats of data
■ Errors in post not identified
■ Verification based on many assumptions
9
![Page 10: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/10.jpg)
CAD/CAM – NC Output & external NC Simulation
PostprocessorNC-Program
10
![Page 11: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/11.jpg)
CAD/CAM - NC Output & external NC Simulation
Advantage:
■ Checking of all movements including approach linking and retract moves
■ Includes checking and identifying of errors caused by postprocessor
Limitations:
■ Requires interfaces for tool, part and fixture data
■ No direct link to programming file (unidirectional)
■ In case of changes, 2 systems need to be adjusted
11
![Page 12: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/12.jpg)
External NC-Simulation – Risks
High efforts and possible errors
■ CAM – NC Verification and Machine synchronized?
■ Same program
■ Same tools
■ Fixtures12
![Page 13: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/13.jpg)
New approach: CAM based virtual machining
VMC integrated postprocessor
Bidirectional! Bidirectional!
13
![Page 14: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/14.jpg)
Virtual Machining: The concept
Virtual Machine Virtual PLC Virtual CNC Virtual NC-Code
14
![Page 15: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/15.jpg)
Virtual Machining CenterAfter integrated post run
NC simulaton exclusively for hyperMILL VNC generated NC Files
Complete checking of all movements
Tools for tool path analysis
Very easy for Machine Operators and CAM users
15
![Page 16: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/16.jpg)
Virtual Machining Center - Functions Integrierter Postprozessordamit NC-Simulation
Schnelle Kollisionsprüfung auch inkl. Materialabtrag
Prüfung aller Bewegungen inkl. Werkzeugwechsel, Start, Übergänge
Qualitätsprüfung durch grafische Analysewerkzeuge
Benutzerführung im Stil einer CNC-Steuerung
Haltepunkte
Partielle Simulation etc.
NC-based verification and simulation
Stop points (direct and virtual definition)
Collision check
Stock removal
Adjustable limits for Simulation
Release process for NC Programs
16
![Page 17: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/17.jpg)
Virtual Machining Center - AnalysisGraphical analysis of axis
Quality checks
17
![Page 18: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/18.jpg)
Detecting
NC Optimizer
&
Solving
Problem
Automatically
18
![Page 19: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/19.jpg)
Common approach for Simulation
Only checking■ No changes are usually applied to NC
■ Crashes can be detected
■ No automatic solving of problem
![Page 20: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/20.jpg)
© OPEN MIND Technologies AG. All rights reserved.
Idea of VNC Optimization
Solving problems■ Considering travel space and collision
■ Automatic modification
■ Enabling 5axis technology
![Page 21: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/21.jpg)
© OPEN MIND Technologies AG. All rights reserved.
NC-Optimizer: Automatic selection of correct solution
Solves problems considering travel space and collision situation
21
![Page 22: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/22.jpg)
© OPEN MIND Technologies AG. All rights reserved.
VMC-Integrated NC-Optimization
■ Automatic identification of collision free and workspace violation free solution
■ Considering preferred solutions
■ Automatic pre positioning / look ahead
■ Automatic splitting of tool path for rewinds
■ Rewinds collision free and smooth
■ Repositioning with optimized rapids interpolated in machine kinematic
Enabling limited machines to be fully used in 5axis
![Page 23: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/23.jpg)
© OPEN MIND Technologies AG. All rights reserved.
With NC-OptimizationWithout NC - Optimization
Head-Head Kinematic
■ Despite axis limitations the machine performs 5axis operations
■ Look-ahead identifies correct solution
■ Repositioning collision free
23
VMC-Integrated NC-Optimization
![Page 24: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/24.jpg)
© OPEN MIND Technologies AG. All rights reserved.
■ Continuous spiral split to match limited axis
■ Smooth retract and approach
24
VMC-Integrated NC-Optimization – Auto rewind
![Page 25: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/25.jpg)
■ Automatic positioning of rotary axis to output 3X collision-free tool path
25
VMC-Integrated NC-Optimization
![Page 26: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/26.jpg)
■ Auto-Rewind:
Splitting and repositioning with smooth retract and approach moves
With NC OptimizationWithout NC Optimization
26
VMC-Integrated NC-Optimization
![Page 27: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/27.jpg)
Like a blimp over the manufacturing industry
Industrie 4.0
27
![Page 28: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/28.jpg)
28© OPEN MIND Technologies AG. All rights reserved.
2007 Workshop with 50 Participants
What happened
■ All programs were ok
■ The operator started the programs in the wrong sequence
![Page 29: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/29.jpg)
29© OPEN MIND Technologies AG. All rights reserved.
Common workflow
CAM Island Communication Machine Island
NC DocumentationPDF / XLS ……
![Page 30: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/30.jpg)
30© OPEN MIND Technologies AG. All rights reserved.
CAMANIA Machinia
![Page 31: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/31.jpg)
31© OPEN MIND Technologies AG. All rights reserved.
1983 2013
![Page 32: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/32.jpg)
32© OPEN MIND Technologies AG. All rights reserved.
1983 2013
![Page 33: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/33.jpg)
VMC - Connected Machining combines hyperMILL and Machine
33
Bidirectional connection
![Page 34: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/34.jpg)
34© OPEN MIND Technologies AG. All rights reserved.
Connected Machining – 1: Program Transfer
■ Moves programs directly into control memory
■ Fast and safe
■ Avoiding:
■ Loading and starting the wrong program
![Page 35: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/35.jpg)
35© OPEN MIND Technologies AG. All rights reserved.
Connected Machining – 2: Synchronization
■ Direct compare virtual data –real data
■ Cross-checking origin
■ Synchronizing tool data
■ Checking of critical machine parameters
Origin data
Tool Data
■ Avoiding:
■ Mismatches in tools
■ Errors due to misunderstanding in origin position
![Page 36: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/36.jpg)
36© OPEN MIND Technologies AG. All rights reserved.
Connected Machining – 3: Running programs■ First run directly controlled from
VM
■ Start / Stop Program
■ Override G0 / G1 / RPM
■ Halt (F=0), Resume
■ Advantages
■ Ease of use unlinked from NC control user interface
■ Avoid running to and from machine
![Page 37: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/37.jpg)
37© OPEN MIND Technologies AG. All rights reserved.
Connected Machining – 4: Synchronization■ Synchronizing axis
positions of virtual machinewith real machine
■ Updating current status (Block number, coolant, RPM, feedrate
■ Advantages
■ Quick tracing of effects in certain areas
■ General monitoring also from distance
![Page 38: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/38.jpg)
38© OPEN MIND Technologies AG. All rights reserved.
Echtzeit SynchronisationLiest, prüft, korrigiert Maschinenparameter
![Page 39: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/39.jpg)
39© OPEN MIND Technologies AG. All rights reserved.
Starting from a concrete demand
![Page 40: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/40.jpg)
40© OPEN MIND Technologies AG. All rights reserved.
Outlook for functions driven by Connected Machining
Problem solving
■ Controlled retract after stop
■ Controlled reentry program
![Page 41: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/41.jpg)
41© OPEN MIND Technologies AG. All rights reserved.
Outlook for functions driven by Connected Machining
Optimizations
■ Adaptive speed and feed optimization
■ Adaptive geometrical optimization (step down)
![Page 42: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/42.jpg)
Summary
![Page 43: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/43.jpg)
Realtime SynchronizationReads, checks, and corrects machine parametersVMC - Connected Machining
■ Faster and Safer:
■ Direct Program Transmission
■ Adjust Machine Data (Zero point, tool table)
■ Checks critical machine parameters(tolerances, modulo parameter)
■ Compared kinematic parameters
■ Read-back current position
Machine
VM
hyperMILL
43
![Page 44: Virtual Machining - MYS...Partielle Simulation etc. NC-based verification and simulation. Stop points (direct and virtual definition) Collision check. Stock removal. Adjustable limits](https://reader034.fdocuments.in/reader034/viewer/2022042806/5f6fc42df66c177ead0c0551/html5/thumbnails/44.jpg)
JOIN US on www.facebook.com/CAM.software.hyperMILL
www.openmind-tech.com
44