SlideShare a Scribd company logo
1 of 7
Quick NC Simulation & Verification for High Speed Machining
Liu Peiling
(Singapore Institute of Manufacturing Technology, Singapore)
Ma Yongsheng
(School of MAE, Nanyang Technological University, Singapore)
Song Bin
(Singapore Institute of Manufacturing Technology, Singapore)
Koh Seng Chee
(Singapore Precision Engineering and Tooling Association, Singapore)
Abstracts: Numerical Control (NC) machining is the cutting edge of modern manufacturing technology. NC errors
could break cutter edges, destroy work pieces and even damage the machine tool. In recent years, more and higher
speed cutting is applied in the industry due to the advancement of machine tool technology and the demand of
shorter production time. However, checking the NC codes for high speed machining is difficult due to the lack of
information on material removal rate and the large size of NC blocks. In this paper, a novel high speed NC
simulation method in an extended Z-map approach is presented, which offers higher simulation accuracy of the
resulted geometry and with reasonable cutting load calculation. In conclusion the authors propose the pervasive
manufacturing modeling and simulation for multi machining and layered manufacturing processes.
Keywords: NC verification; NC simulation; NC post-processing; Collaborative machining
1. INTRODUCTION
Comparing with the sharp decline of the
computing cost, worldwide material and machine
tool prices have up surged significantly. Saving
material and making efficient use of machines
through pervasive computing become important in
the midst of increasing raw material and energy
costs. One NC error could make the work piece a
scrap; and it could take days to reproduce another
work piece. Due to the work piece’s material and
processing costs, machining errors could erode the
profit considerably. In the age of small batch
production, there is no time for “trials and errors”
approach. Therefore, verifying and optimizing
precision NC machining have significant impacts on
the profitability of a company. The manufacturing
industry demands “First Part Correct”.
In the case of High Speed Machining (HSM),
the fast feeding movements can break the expensive
cutter easily. Traditional NC simulation is not good
enough because it only checks geometrical errors
and most of them checks cutting process graphically
without an in process model. Hence, they have
built-in difficulties to calculate the exact cutting
load. We believe that the dynamic machining load
has to be taken into consideration as it greatly
affects cutter life, geometry accuracy and the
surface finish. Further, the huge tool path data files
for HSM give challenges as well where millions of
lines of NC code are commonly encountered. The
traditional NC verification is so slow that even
HSM itself is faster than verification. The size of the
program combined with a high feed rate makes it
almost impossible to run test simulations prior to
cutting.
In recent years, Singapore Institute of
Manufacturing Technology (SIMTech) has
developed a more efficient approach based on a
geometry representation which has been patented.
The system starts with a solid model of the
machined part, and can simulate and optimize
machining processes quickly. NC codes could be
reversely post-processed into graphical 3-D tool
paths, and interactively viewed, edited, and
optimized. The user can highlight or hide
operations, tool paths, or layers. The user can also
edit the tool paths in a certain layer. Tool paths and
cutting results can be viewed from any viewpoint
and checked graphically. The machined part and the
design part are compared for the remaining stock
and the over-cut areas. Error-free optimized tool
paths can be achieved. Hence this application
eliminates the need for a time-consuming test cut. A
quick and simple post processor is used to translate
the error-free tool paths into NC codes. This
technology is suitable for machine tool NC tool path
simulation, verification and optimization in the
precision engineering, automotive, aerospace, and
electronics industries.
Based on this technology, SIMTech has
developed several practical applications for mould
manufacturers. These include QuickSeeNC (a
machining simulation and verification tool) and
PartingAdviser (a plastic part analysis tool, which is
to be introduced in a separate paper). Both of them
provide “What You See is What You Cut”
(WYSWYC) functionality for CADCAM engineers
and shop floor machine operators. They could be
integrated with other CAM software through a
native APT adapter.
2. NC PROGRAM ERRORS
The average scrape rate for local mould maker
is 15%. There are different kinds of NC program
errors. Some of them are caused by human errors
which depend on the NC programmer’s experience.
These errors can be classified as: (1) Inaccurate
results in the patching up of surfaces; (2)
Inappropriate selection of machining process; (3)
Mistakes with the references to the part face, the
checking face and the selection of boundaries; (4)
Incorrect machining set-up; (5) Unusable cutting
parameters. However, a large amount of errors are
caused by the systems or the algorithms deployed in
the shop floor machining.
In the current industry practice, different
CADCAM systems are used among business
partners. One of the main problems that cause low
quality in solid models in the current CADCAM
approach is the data translation process which is
required due to the poor interoperability among
different CADCAM platforms. The low quality of
solid models cause low quality NC programs with
following three reasons: (1) The post-processor
generates arcs with large radius (several meters),
which will cause errors in some CNC controllers;
(2) The surface deformation during to data exchange
problem; (3) The surface tolerance is too low in
surface model translation; for example, it may be
larger than 0.1mm. Figure 1 shows a set of typical
parallel tool paths which generates uneven water
level cutting. (4) The data defects cause unexpected
NC problems. For example very often, there are
gaps between surface patches after data translation.
Due to such patch gaps in the part surface geometry
model, sudden plunge could be generated as also
shown in Figure 1.
Fig. 1 Typical NC toolpath errors
In another aspect, the NC tool path generation
algorithms are unstable because that (1) the tool
path planning is a very difficulty task; (2) the tool
path sampling method varies considerably from one
CAM package to another; and (3) there are no exact
offset solutions for curves and curved surfaces.
However, comparatively, the most significant
problem for NC optimization is the lack of In-
Process Model (IPM), so the tool path generation
with the CAM application does not consider the real
cutting geometry. This causes a lot of process
problems, such as air cut and gouging. It can be
observed that with the tool paths directly generated
from CAM application, the cutter moves through
remaining stock too fast, or too many conservative
air cuts in semi-finishing and finishing cut, or near-
touch cutting conditions occur which cause fast
cutter wearing. The recent development of high
speed machining (HSM) requires huge tool path in
order to realize the constant load. The constant load
is a very important factor in HSM. The cutter will
break under uneven cutting force. As the feed rate is
already very high, it does not reflect the sensitive
cutting situation to verify the NC program with the
traditional test cutting. It is highly demanded to
check the dynamic cutting forces before the
operation. Hence, there are strong requirements
from industry for a real dynamic simulation. The
simulation results can be used to optimize
feed/speed. Graphics-based visual tool path
checking is difficult as the tool path overlapping
with each other. Besides, it takes a long time to run
traditional simulation software.
3. FUNCTIONAL REQUIREMENTS FOR
AN IDEAL NC SIMULATOR
Theoretically, NC Simulation should feature
the full 3-D solid model of the entire NC machine
tool with detailed simulation for the manufacturing
(e.g. material removal) process. There are four
aspects to be covered by a comprehensive NC
simulator:
(1) NC tool path visualization. The simulator
enables programmers and machinists alike to
preview exactly what will happen on the machine,
especially for the cutter movements, or even for the
shop floor. Many users apply NC simulation for
electronic shop floor planning and documentation.
(2) NC verification. This function detects
problems in the NC tool path program. It is a
powerful visual inspection tool, which highlights
fast feed errors, gouges, and potential
crashes/collisions. Programmers can detect and
correct problems before prove-cut. Ideally, with NC
Verification you can virtually eliminate NC program
mistakes, greatly reduce the time spent on prove-
outs, and make the move to "lights-out" machining.
(3) NC analysis. This simulation function
identifies the tool path records responsible for an
error. You can quickly verify the dimensional
accuracy of the entire part with a full array of 3-D
measurement tools. NC analysis function compares
the simulated in-process part model to the designed
part model and checks if the machined part matches
to the design. One of the sub-function for NC
analysis is to perform constant gouge checking.
(4) NC optimization. This function
automatically determines the best feed rate for each
segment of the tool path based on the machining
conditions and amount of material removed.
Optimizing NC feed rates can greatly reduce the
time it takes to machine the part, assure the cutting
safety, and improve the quality of surface finish.
4. Quick NC SIMULATION METHODS
Z-Map [1] geometrical representation is widely
used for NC simulation verification. A map of Z values
represents the object geometry. Z-Map representation
can be effectively used for the surface that is always
visible from above in the direction parallel to the Z
axis. Since 3-axis milling parts are composed of
surfaces visible in the z direction, they can be
effectively expressed by the Z-Map representation.
With the Z-Map representation, the machining process
can be simulated by intersecting the Z-Map vectors
with the cutter profile.
Since the precision of Z-Map is decided mainly
by the XY resolution along the vertical walls, how
to increase the resolution along these walls and
reduce memory becomes a critical issue. An
important feature of 3-axis milling came into play.
Viewing from the top, the vertical walls only cover a
relatively small percentage of Z direction projection,
can we use finer resolution along the vertical walls
while maintain a rough resolution in the planar
area? This was the initial motivation for our
extended Z-Map method [2].
The size of the grid can be reduced through
using sub-cells. In this study, at least one grid on a
Z-Map is segregated into sub-cells. Only grids
corresponding to intricate features on the surface of
an object are assigned sub-cells to improve
representation of object features. Figure 3(a)
illustrates the plan view of the z-map grid with sub-
cells 52 (a level finer than 44) while Figure 3(b)
hows the front sectional view.
(a) (b)
Fig. 3 Extend Z-Map sub-cells along vertical walls
However, the precision of XY dimension is still
limited by the size of sub-cells. For a sub-cell of
0.1mm, the best precision is 0.1mm in XY plane.
There is a need to represent XY dimension more
precisely. Instead of using vectors in the sub-cells,
we use sticks in the sub-cells that have volumes and
surface geometry (see Figure 4). A B-rep surface
model can be represented precisely using a map of
B-rep sticks.
Fig. 4 Stick geometric representation method
Milling simulation in stick method involves
Boolean subtraction operation of the cutter from
each stick. Figure 5 shows different stick shape after
cutting. The experiments with B-rep stick model are
very slow and create a huge B-rep model. To
simplify the stick representation and Boolean
operations, a wire frame polygon instead of a real
solid with surfaces is used in a stick cell. This could
greatly increase simulation speed. The data structure
of polygon is much simpler than that of B-rep which
needs a group of complicated pointers to maintain a
double wing data structure.
Fig. 5 Different shapes of stick elements
In the real world, part surface objects are not
always uniform in XY dimension but can be any
shape (see Figure 6(a)). Nodes can be flexibly used
to enhance sub-cell’s precisions in representation of
object face. For example, one edge of the sub-cell
may have two overlapping nodes to represent a
vertical face. The nodes of a sub-cell may not be
uniformly distributed over XY plane. Figure 6(b)
shows a close-up view of a portion of the Z-Map
grid with nodes labeled with 54 (level number).
Figure 6(c) shows how a circular hole is represented
with adjusted nodes. Figure 6(d) shows the stick
method that has more sub-cells over the vertical
walls.
(a) (b)
(c) (d)
Fig. 6 Extend sub-cells to approximate a vertical wall
Based on this patented geometry
representation, we developed a more efficient NC
simulation system. The system starts with a solid
model of the machined part and quickly simulates
and optimizes machining processes. NC code could
be reversed by a generic post process into 3D tool
44 52 5252
paths, which can be further graphically displayed
and interactively viewed, edited, and optimized. The
user can highlight or hide an operation, tool path, or
layer. The user can also display and edit a certain
layer of the tool paths. Tool paths and cutting results
can be viewed from any viewpoint and checked
automatically. The machined part and the designed
part are compared for calculating the remaining
stock and any over cut. Error-free tool paths are
created, eliminating the need for a time-consuming
test cut. Quick and simple post processors are
developed to export the optimized tool paths into
NC codes.
Figure 7 shows an application example of a
steel insert of ‘discman’ (a portable CD audio
player) mould from a company. There are 16
operations in this CLS file. The resulted NC codes
contains almost half million of NC blocks.
QuickSeeNC loaded in half million lines in seconds
and displayed tool paths in different colours
according to operations (see Figure 7-9).
NC Program Data Sheet core_insert_nc
No. Name Cutter SOL Time
1 V64C61CA D20.00 R0.000 L75 96m
2 V61CA1 D20.00 R0.000 L75 11m
3 V64C61CB D12.00 R6.000 L75 31m
4 V64C61CC D6.000 R3.000 L75 45m
5 V64C61CD D6.000 R3.000 L75 153m
6 V64C61CE D4.000 R2.000 L75 33m
7 V61CE1 D4.000 R2.000 L75 11m
8 V64C61CF D20.00 R0.000 L75 2m
9 V61CF1 D20.00 R0.000 L75 1m
10 V64C61CG D8.000 R0.000 L75 6m
11 V61CG1 D8.000 R0.000 L75 7m
12 V61CG2 D8.000 R0.000 L75 7m
13 V61CG3 D8.000 R0.000 L75 7m
14 V61CG4 D8.000 R0.000 L75 7m
15 V64C61CH D16.00R0.000 L75 13m
16 V61CH1 D16.00 R0.000 L75 14m
Total NC Program = 16
Machine time = 7 hours 23 minutes
Fig. 7 An example of 16 milling operations
Fig. 8 Toolpath of half million NC blocks
Fig. 9 Extended Z-Map simulation
Another patent [3] has been filed to use this
extended Z-Map representation for quick plastic
mould design and rapid tooling application. A CAD-
independent mould design toolkit has been
developed based on this patent.
Fig. 10 PartingAdviser for quick concept mold design
5. TOWARDS PERVASIVE SIMULATION
Despite the fact that simulations are becoming
more widely used, there is a lack of integration of
simulations of manufacturing processes. Most work
focuses on an individual process being simulated.
Significant gaps remain in M&S technology –
particularly in the provision of a general in-process
model (IPM) that can be integrated across diverse
manufacturing processes [4]. To overcome the data
exchange problem between different models, we
extended the concept of the IPM from machining
process to other manufacturing process and intend to
develop a unified in-process geometrical model for
multiple machining and layered manufacturing
simulations. Figure 11 shows an application example
of a voxel model.
Fig. 11 Experiment result of voxel model
Further analyzing the voxel model, the authors of
this paper believe the voxel-based volume modeling is
a very promising approach to the unified IPM for
multiple machining and layered manufacturing (LM)
simulation [5-6]. As a natural clone of the LM
technology, the voxel model of an object and the object
fabricated using an LM closely resemble each other
since both are made of layers of small cells It
eliminates the STL format and eases accomplishments
of tasks such as estimation of errors in the physical
parameters of the fabricated objects, tolerance and
interference detection. Furthermore, voxel based
models permit the designer to analyze the LM object
and modify it at the voxel level leading to the design of
custom composites of arbitrary topology.
6. CONCLUSION
NC errors could destroy work pieces, even
damage machine tool. In the age of small batch
production, there is no time for trials and errors. The
challenges also come from huge tool path of HSM.
The traditional NC verification is so slow that even
HSM itself is faster than verification. The size of the
program combined with a high feed rate makes it
almost impossible to run test simulations prior to
cutting metal.
In this paper, we introduced our recent research
results on the quick NC simulation, which can
generate finished machining geometry efficiently
and accurately; at the same time, in-process cutting
volumes are calculated which allows for cutting
conditions optimization.
The novel hybrid multiple machining and
layered manufacturing processes posed a new
challenge to process planning and verification. It
seems that the voxel-based approach could be a
promising solution. More research work is to be
carried out. More detailed description will be
introduced in future papers.
Reference
1. R.B. Jerard, S.Z. Hussaini, R.L. Drysdale and
B. Schaudt, 1989, “Approximate methods for
simulation and verification of numerically
controlled machining programs”, Visual
Computer, 5(4), pp. 329–348.
2. P.L. Liu et al., 2002, An object representation
method, WO04032001A1
3. P.L. Liu et al., 2002, Mold design method and
system, WO04042481A1
4. www.imti21.org/msam/UnitProcess.pdf
5. Chandru, V., Manohar, S., Prakash, C. E.,
“Voxel-Based Modeling for Layered
Manufacturing”, IEEE Computer Graphics and
Applications (1995), v.15 n.6
6. Jang Donggo, Kim Kwangsoo, and Jung
Jungmin ,”Voxel-based Virtual Multi-axis
Machining”, International Journal of Advanced
Manufacturing Technology 16(10), 709-713,
2000
more widely used, there is a lack of integration of
simulations of manufacturing processes. Most work
focuses on an individual process being simulated.
Significant gaps remain in M&S technology –
particularly in the provision of a general in-process
model (IPM) that can be integrated across diverse
manufacturing processes [4]. To overcome the data
exchange problem between different models, we
extended the concept of the IPM from machining
process to other manufacturing process and intend to
develop a unified in-process geometrical model for
multiple machining and layered manufacturing
simulations. Figure 11 shows an application example
of a voxel model.
Fig. 11 Experiment result of voxel model
Further analyzing the voxel model, the authors of
this paper believe the voxel-based volume modeling is
a very promising approach to the unified IPM for
multiple machining and layered manufacturing (LM)
simulation [5-6]. As a natural clone of the LM
technology, the voxel model of an object and the object
fabricated using an LM closely resemble each other
since both are made of layers of small cells It
eliminates the STL format and eases accomplishments
of tasks such as estimation of errors in the physical
parameters of the fabricated objects, tolerance and
interference detection. Furthermore, voxel based
models permit the designer to analyze the LM object
and modify it at the voxel level leading to the design of
custom composites of arbitrary topology.
6. CONCLUSION
NC errors could destroy work pieces, even
damage machine tool. In the age of small batch
production, there is no time for trials and errors. The
challenges also come from huge tool path of HSM.
The traditional NC verification is so slow that even
HSM itself is faster than verification. The size of the
program combined with a high feed rate makes it
almost impossible to run test simulations prior to
cutting metal.
In this paper, we introduced our recent research
results on the quick NC simulation, which can
generate finished machining geometry efficiently
and accurately; at the same time, in-process cutting
volumes are calculated which allows for cutting
conditions optimization.
The novel hybrid multiple machining and
layered manufacturing processes posed a new
challenge to process planning and verification. It
seems that the voxel-based approach could be a
promising solution. More research work is to be
carried out. More detailed description will be
introduced in future papers.
Reference
1. R.B. Jerard, S.Z. Hussaini, R.L. Drysdale and
B. Schaudt, 1989, “Approximate methods for
simulation and verification of numerically
controlled machining programs”, Visual
Computer, 5(4), pp. 329–348.
2. P.L. Liu et al., 2002, An object representation
method, WO04032001A1
3. P.L. Liu et al., 2002, Mold design method and
system, WO04042481A1
4. www.imti21.org/msam/UnitProcess.pdf
5. Chandru, V., Manohar, S., Prakash, C. E.,
“Voxel-Based Modeling for Layered
Manufacturing”, IEEE Computer Graphics and
Applications (1995), v.15 n.6
6. Jang Donggo, Kim Kwangsoo, and Jung
Jungmin ,”Voxel-based Virtual Multi-axis
Machining”, International Journal of Advanced
Manufacturing Technology 16(10), 709-713,
2000

More Related Content

What's hot

DESIGN AND MANUFACTURING OF SPM FOR BRAKE WHEEL CYLINDER
DESIGN AND MANUFACTURING OF SPM FOR BRAKE WHEEL CYLINDERDESIGN AND MANUFACTURING OF SPM FOR BRAKE WHEEL CYLINDER
DESIGN AND MANUFACTURING OF SPM FOR BRAKE WHEEL CYLINDERAkshay Deshpande
 
nishit ambule special purpose machines presentation
nishit ambule   special purpose machines presentationnishit ambule   special purpose machines presentation
nishit ambule special purpose machines presentationAkash Maurya
 
7machinetool
7machinetool7machinetool
7machinetoolSridhar K
 
Experimental Analysis & Optimization of Cylindirical Grinding Process Paramet...
Experimental Analysis & Optimization of Cylindirical Grinding Process Paramet...Experimental Analysis & Optimization of Cylindirical Grinding Process Paramet...
Experimental Analysis & Optimization of Cylindirical Grinding Process Paramet...IJERA Editor
 
PPCE unit 2 (ME8793 – PROCESS PLANNING AND COST ESTIMATION )
PPCE unit 2 (ME8793 – PROCESS PLANNING AND COST ESTIMATION )PPCE unit 2 (ME8793 – PROCESS PLANNING AND COST ESTIMATION )
PPCE unit 2 (ME8793 – PROCESS PLANNING AND COST ESTIMATION )TAMILMECHKIT
 
Optimization of Surface Roughness Parameters in Turning EN1A Steel on a CNC L...
Optimization of Surface Roughness Parameters in Turning EN1A Steel on a CNC L...Optimization of Surface Roughness Parameters in Turning EN1A Steel on a CNC L...
Optimization of Surface Roughness Parameters in Turning EN1A Steel on a CNC L...IRJET Journal
 
Roll Pass Design strategy
Roll Pass Design strategyRoll Pass Design strategy
Roll Pass Design strategySead Spuzic
 
Introduction of design of machine element
Introduction of design of machine elementIntroduction of design of machine element
Introduction of design of machine elementyamini champaneri
 
Modelling and Analysis of CNC Milling Machine Bed with Composite Material
Modelling and Analysis of CNC Milling Machine Bed with Composite MaterialModelling and Analysis of CNC Milling Machine Bed with Composite Material
Modelling and Analysis of CNC Milling Machine Bed with Composite Materialijsrd.com
 
MACHINING TIME CALCULATION
MACHINING TIME CALCULATIONMACHINING TIME CALCULATION
MACHINING TIME CALCULATIONMohanKirthik
 
IRJET- Experimental Investigation of Aluminum 7075 using Dry, Wet and MQL...
IRJET-  	  Experimental Investigation of Aluminum 7075 using Dry, Wet and MQL...IRJET-  	  Experimental Investigation of Aluminum 7075 using Dry, Wet and MQL...
IRJET- Experimental Investigation of Aluminum 7075 using Dry, Wet and MQL...IRJET Journal
 
Fine machining lean approach
Fine machining  lean approachFine machining  lean approach
Fine machining lean approachPankaj Chavan
 
How to design a machine?
How to design a machine?How to design a machine?
How to design a machine?swargpatel283
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)IJERD Editor
 

What's hot (20)

Ll3619651969
Ll3619651969Ll3619651969
Ll3619651969
 
PHOTOS OF SPM
PHOTOS OF SPMPHOTOS OF SPM
PHOTOS OF SPM
 
DESIGN AND MANUFACTURING OF SPM FOR BRAKE WHEEL CYLINDER
DESIGN AND MANUFACTURING OF SPM FOR BRAKE WHEEL CYLINDERDESIGN AND MANUFACTURING OF SPM FOR BRAKE WHEEL CYLINDER
DESIGN AND MANUFACTURING OF SPM FOR BRAKE WHEEL CYLINDER
 
nishit ambule special purpose machines presentation
nishit ambule   special purpose machines presentationnishit ambule   special purpose machines presentation
nishit ambule special purpose machines presentation
 
7machinetool
7machinetool7machinetool
7machinetool
 
Jk files (india) limited
Jk files (india) limitedJk files (india) limited
Jk files (india) limited
 
Experimental Analysis & Optimization of Cylindirical Grinding Process Paramet...
Experimental Analysis & Optimization of Cylindirical Grinding Process Paramet...Experimental Analysis & Optimization of Cylindirical Grinding Process Paramet...
Experimental Analysis & Optimization of Cylindirical Grinding Process Paramet...
 
PPCE unit 2 (ME8793 – PROCESS PLANNING AND COST ESTIMATION )
PPCE unit 2 (ME8793 – PROCESS PLANNING AND COST ESTIMATION )PPCE unit 2 (ME8793 – PROCESS PLANNING AND COST ESTIMATION )
PPCE unit 2 (ME8793 – PROCESS PLANNING AND COST ESTIMATION )
 
PPCE Unit 4
PPCE Unit 4PPCE Unit 4
PPCE Unit 4
 
Die automation
Die automationDie automation
Die automation
 
Optimization of Surface Roughness Parameters in Turning EN1A Steel on a CNC L...
Optimization of Surface Roughness Parameters in Turning EN1A Steel on a CNC L...Optimization of Surface Roughness Parameters in Turning EN1A Steel on a CNC L...
Optimization of Surface Roughness Parameters in Turning EN1A Steel on a CNC L...
 
Roll Pass Design strategy
Roll Pass Design strategyRoll Pass Design strategy
Roll Pass Design strategy
 
Introduction of design of machine element
Introduction of design of machine elementIntroduction of design of machine element
Introduction of design of machine element
 
Modelling and Analysis of CNC Milling Machine Bed with Composite Material
Modelling and Analysis of CNC Milling Machine Bed with Composite MaterialModelling and Analysis of CNC Milling Machine Bed with Composite Material
Modelling and Analysis of CNC Milling Machine Bed with Composite Material
 
MACHINING TIME CALCULATION
MACHINING TIME CALCULATIONMACHINING TIME CALCULATION
MACHINING TIME CALCULATION
 
IRJET- Experimental Investigation of Aluminum 7075 using Dry, Wet and MQL...
IRJET-  	  Experimental Investigation of Aluminum 7075 using Dry, Wet and MQL...IRJET-  	  Experimental Investigation of Aluminum 7075 using Dry, Wet and MQL...
IRJET- Experimental Investigation of Aluminum 7075 using Dry, Wet and MQL...
 
PPCE Unit 5
PPCE Unit   5PPCE Unit   5
PPCE Unit 5
 
Fine machining lean approach
Fine machining  lean approachFine machining  lean approach
Fine machining lean approach
 
How to design a machine?
How to design a machine?How to design a machine?
How to design a machine?
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 

Viewers also liked

Title, abstract, introduction, literature review
Title, abstract, introduction, literature review Title, abstract, introduction, literature review
Title, abstract, introduction, literature review Janardan Mishra
 
Food Processing Brochure 060316[1]
Food Processing Brochure 060316[1]Food Processing Brochure 060316[1]
Food Processing Brochure 060316[1]omniumintl
 
Ushul Firaq wal Adyaan wal Madzaahib Al Fikriyah (Ar)
Ushul Firaq wal Adyaan wal Madzaahib Al Fikriyah (Ar)Ushul Firaq wal Adyaan wal Madzaahib Al Fikriyah (Ar)
Ushul Firaq wal Adyaan wal Madzaahib Al Fikriyah (Ar)Sayogyo Rahman Doko
 
Gwiiyomi lyric
Gwiiyomi lyricGwiiyomi lyric
Gwiiyomi lyricPutri PW
 
Ten years analysing large code bases: a perspective
Ten years analysing large code bases: a perspectiveTen years analysing large code bases: a perspective
Ten years analysing large code bases: a perspectiveRoberto Di Cosmo
 
Biopharma Production and Development China 2015
Biopharma Production and Development China 2015 Biopharma Production and Development China 2015
Biopharma Production and Development China 2015 Rita Barry
 
Hsu Presentation
Hsu PresentationHsu Presentation
Hsu Presentationsealt
 
ニコニコ動画でのHTML5
ニコニコ動画でのHTML5ニコニコ動画でのHTML5
ニコニコ動画でのHTML5Sho KUSANO
 
Randall Santos - Portfolio 2008
Randall Santos - Portfolio 2008Randall Santos - Portfolio 2008
Randall Santos - Portfolio 2008randallsan
 
Beats TaiWan GuanFang Wang 7855
Beats TaiWan GuanFang Wang 7855Beats TaiWan GuanFang Wang 7855
Beats TaiWan GuanFang Wang 7855obsoleterat2804
 
Because i believe i can
Because i believe i canBecause i believe i can
Because i believe i cansaurabh gupta
 
Yesu Nallavar -Testimony of Sister Nirmala
Yesu Nallavar -Testimony of Sister NirmalaYesu Nallavar -Testimony of Sister Nirmala
Yesu Nallavar -Testimony of Sister NirmalaRaja Venkatesan
 
A Glass Of Milk ( in English & Chinese )
A Glass Of Milk ( in English & Chinese )A Glass Of Milk ( in English & Chinese )
A Glass Of Milk ( in English & Chinese )OH TEIK BIN
 
Business is fun: Shopping in madrid
Business is fun: Shopping in madridBusiness is fun: Shopping in madrid
Business is fun: Shopping in madridsarasacristan
 

Viewers also liked (20)

Title, abstract, introduction, literature review
Title, abstract, introduction, literature review Title, abstract, introduction, literature review
Title, abstract, introduction, literature review
 
High Speed CNC Machining
High Speed CNC MachiningHigh Speed CNC Machining
High Speed CNC Machining
 
Amit PPT
Amit PPTAmit PPT
Amit PPT
 
Getumhe ekologi
Getumhe ekologiGetumhe ekologi
Getumhe ekologi
 
Food Processing Brochure 060316[1]
Food Processing Brochure 060316[1]Food Processing Brochure 060316[1]
Food Processing Brochure 060316[1]
 
Ushul Firaq wal Adyaan wal Madzaahib Al Fikriyah (Ar)
Ushul Firaq wal Adyaan wal Madzaahib Al Fikriyah (Ar)Ushul Firaq wal Adyaan wal Madzaahib Al Fikriyah (Ar)
Ushul Firaq wal Adyaan wal Madzaahib Al Fikriyah (Ar)
 
Gwiiyomi lyric
Gwiiyomi lyricGwiiyomi lyric
Gwiiyomi lyric
 
Ten years analysing large code bases: a perspective
Ten years analysing large code bases: a perspectiveTen years analysing large code bases: a perspective
Ten years analysing large code bases: a perspective
 
Geohash
GeohashGeohash
Geohash
 
Biopharma Production and Development China 2015
Biopharma Production and Development China 2015 Biopharma Production and Development China 2015
Biopharma Production and Development China 2015
 
Sxsf
SxsfSxsf
Sxsf
 
Hsu Presentation
Hsu PresentationHsu Presentation
Hsu Presentation
 
ニコニコ動画でのHTML5
ニコニコ動画でのHTML5ニコニコ動画でのHTML5
ニコニコ動画でのHTML5
 
Randall Santos - Portfolio 2008
Randall Santos - Portfolio 2008Randall Santos - Portfolio 2008
Randall Santos - Portfolio 2008
 
Beats TaiWan GuanFang Wang 7855
Beats TaiWan GuanFang Wang 7855Beats TaiWan GuanFang Wang 7855
Beats TaiWan GuanFang Wang 7855
 
Because i believe i can
Because i believe i canBecause i believe i can
Because i believe i can
 
Yesu Nallavar -Testimony of Sister Nirmala
Yesu Nallavar -Testimony of Sister NirmalaYesu Nallavar -Testimony of Sister Nirmala
Yesu Nallavar -Testimony of Sister Nirmala
 
Cig tm future
Cig tm futureCig tm future
Cig tm future
 
A Glass Of Milk ( in English & Chinese )
A Glass Of Milk ( in English & Chinese )A Glass Of Milk ( in English & Chinese )
A Glass Of Milk ( in English & Chinese )
 
Business is fun: Shopping in madrid
Business is fun: Shopping in madridBusiness is fun: Shopping in madrid
Business is fun: Shopping in madrid
 

Similar to Quick NC simulation & verification for high speed machining

Nc verification and re processing for collaborative machining
Nc verification and re processing for collaborative machiningNc verification and re processing for collaborative machining
Nc verification and re processing for collaborative machiningLiu PeiLing
 
Comprehensive machining simulation beyond g code verification final
Comprehensive machining simulation   beyond g code verification finalComprehensive machining simulation   beyond g code verification final
Comprehensive machining simulation beyond g code verification finalLiu PeiLing
 
Profiting from dynamic numerical control verification system
Profiting from dynamic numerical control verification systemProfiting from dynamic numerical control verification system
Profiting from dynamic numerical control verification systemLiu PeiLing
 
Machining modelling simulation beyond nc verification
Machining modelling   simulation beyond nc verificationMachining modelling   simulation beyond nc verification
Machining modelling simulation beyond nc verificationLiu PeiLing
 
B Kindilien Finding Efficiency In Mach 120408
B Kindilien Finding Efficiency In Mach 120408B Kindilien Finding Efficiency In Mach 120408
B Kindilien Finding Efficiency In Mach 120408jgIpotiwon
 
Virtual machining chapter manufacturing technology handbook
Virtual machining chapter   manufacturing technology handbookVirtual machining chapter   manufacturing technology handbook
Virtual machining chapter manufacturing technology handbookLiu PeiLing
 
CNC: 2.5D AXIS vs. VIRTUAL CNC
CNC: 2.5D AXIS vs. VIRTUAL CNC CNC: 2.5D AXIS vs. VIRTUAL CNC
CNC: 2.5D AXIS vs. VIRTUAL CNC Sisubalan Selvan
 
Cd general presentation_201306_eng_03
Cd general presentation_201306_eng_03Cd general presentation_201306_eng_03
Cd general presentation_201306_eng_03Victor Mitov
 
IRJET- Analysis of File Conversion Program Used for CNC Machine
IRJET-  	  Analysis of File Conversion Program Used for CNC MachineIRJET-  	  Analysis of File Conversion Program Used for CNC Machine
IRJET- Analysis of File Conversion Program Used for CNC MachineIRJET Journal
 
Towards smart and competitive sustainable machining
Towards smart and competitive sustainable machiningTowards smart and competitive sustainable machining
Towards smart and competitive sustainable machiningLiu PeiLing
 
Towards smart and sustainable machining
Towards smart and sustainable machiningTowards smart and sustainable machining
Towards smart and sustainable machiningLiu PeiLing
 
Resume - Balaji. P
Resume - Balaji. PResume - Balaji. P
Resume - Balaji. PBalaji P
 
CADCAM CAE Notes
CADCAM CAE NotesCADCAM CAE Notes
CADCAM CAE NotesAbhay Gore
 
Enhance VR with in process model for advance personalized learning of cnc pro...
Enhance VR with in process model for advance personalized learning of cnc pro...Enhance VR with in process model for advance personalized learning of cnc pro...
Enhance VR with in process model for advance personalized learning of cnc pro...Liu PeiLing
 
Kojin mould case study
Kojin mould case studyKojin mould case study
Kojin mould case studyLiu PeiLing
 
COMPUTER INTEGRATED MANUFACTURING (CIM) IN DIE MANUFACTURING INDUSTRY FOR PRO...
COMPUTER INTEGRATED MANUFACTURING (CIM) IN DIE MANUFACTURING INDUSTRY FOR PRO...COMPUTER INTEGRATED MANUFACTURING (CIM) IN DIE MANUFACTURING INDUSTRY FOR PRO...
COMPUTER INTEGRATED MANUFACTURING (CIM) IN DIE MANUFACTURING INDUSTRY FOR PRO...IRJET Journal
 
CAD/CAM -PPT UNIT NO-I
CAD/CAM -PPT UNIT NO-ICAD/CAM -PPT UNIT NO-I
CAD/CAM -PPT UNIT NO-IMalothHeeralal
 
Siemens-PLM-NX-CAE-overview-br-X24
Siemens-PLM-NX-CAE-overview-br-X24Siemens-PLM-NX-CAE-overview-br-X24
Siemens-PLM-NX-CAE-overview-br-X24Brady Walther
 

Similar to Quick NC simulation & verification for high speed machining (20)

Nc verification and re processing for collaborative machining
Nc verification and re processing for collaborative machiningNc verification and re processing for collaborative machining
Nc verification and re processing for collaborative machining
 
Comprehensive machining simulation beyond g code verification final
Comprehensive machining simulation   beyond g code verification finalComprehensive machining simulation   beyond g code verification final
Comprehensive machining simulation beyond g code verification final
 
Profiting from dynamic numerical control verification system
Profiting from dynamic numerical control verification systemProfiting from dynamic numerical control verification system
Profiting from dynamic numerical control verification system
 
Machining modelling simulation beyond nc verification
Machining modelling   simulation beyond nc verificationMachining modelling   simulation beyond nc verification
Machining modelling simulation beyond nc verification
 
B Kindilien Finding Efficiency In Mach 120408
B Kindilien Finding Efficiency In Mach 120408B Kindilien Finding Efficiency In Mach 120408
B Kindilien Finding Efficiency In Mach 120408
 
DOC of Crank shaft
DOC of Crank shaftDOC of Crank shaft
DOC of Crank shaft
 
Virtual machining chapter manufacturing technology handbook
Virtual machining chapter   manufacturing technology handbookVirtual machining chapter   manufacturing technology handbook
Virtual machining chapter manufacturing technology handbook
 
CNC: 2.5D AXIS vs. VIRTUAL CNC
CNC: 2.5D AXIS vs. VIRTUAL CNC CNC: 2.5D AXIS vs. VIRTUAL CNC
CNC: 2.5D AXIS vs. VIRTUAL CNC
 
Shelikhov2017
Shelikhov2017Shelikhov2017
Shelikhov2017
 
Cd general presentation_201306_eng_03
Cd general presentation_201306_eng_03Cd general presentation_201306_eng_03
Cd general presentation_201306_eng_03
 
IRJET- Analysis of File Conversion Program Used for CNC Machine
IRJET-  	  Analysis of File Conversion Program Used for CNC MachineIRJET-  	  Analysis of File Conversion Program Used for CNC Machine
IRJET- Analysis of File Conversion Program Used for CNC Machine
 
Towards smart and competitive sustainable machining
Towards smart and competitive sustainable machiningTowards smart and competitive sustainable machining
Towards smart and competitive sustainable machining
 
Towards smart and sustainable machining
Towards smart and sustainable machiningTowards smart and sustainable machining
Towards smart and sustainable machining
 
Resume - Balaji. P
Resume - Balaji. PResume - Balaji. P
Resume - Balaji. P
 
CADCAM CAE Notes
CADCAM CAE NotesCADCAM CAE Notes
CADCAM CAE Notes
 
Enhance VR with in process model for advance personalized learning of cnc pro...
Enhance VR with in process model for advance personalized learning of cnc pro...Enhance VR with in process model for advance personalized learning of cnc pro...
Enhance VR with in process model for advance personalized learning of cnc pro...
 
Kojin mould case study
Kojin mould case studyKojin mould case study
Kojin mould case study
 
COMPUTER INTEGRATED MANUFACTURING (CIM) IN DIE MANUFACTURING INDUSTRY FOR PRO...
COMPUTER INTEGRATED MANUFACTURING (CIM) IN DIE MANUFACTURING INDUSTRY FOR PRO...COMPUTER INTEGRATED MANUFACTURING (CIM) IN DIE MANUFACTURING INDUSTRY FOR PRO...
COMPUTER INTEGRATED MANUFACTURING (CIM) IN DIE MANUFACTURING INDUSTRY FOR PRO...
 
CAD/CAM -PPT UNIT NO-I
CAD/CAM -PPT UNIT NO-ICAD/CAM -PPT UNIT NO-I
CAD/CAM -PPT UNIT NO-I
 
Siemens-PLM-NX-CAE-overview-br-X24
Siemens-PLM-NX-CAE-overview-br-X24Siemens-PLM-NX-CAE-overview-br-X24
Siemens-PLM-NX-CAE-overview-br-X24
 

More from Liu PeiLing

30 years of cax developments
30 years of cax developments30 years of cax developments
30 years of cax developmentsLiu PeiLing
 
5 axis 3 d hybrid manufacturing automation 五轴三维增减材复合制造自动化
5 axis 3 d hybrid manufacturing automation 五轴三维增减材复合制造自动化5 axis 3 d hybrid manufacturing automation 五轴三维增减材复合制造自动化
5 axis 3 d hybrid manufacturing automation 五轴三维增减材复合制造自动化Liu PeiLing
 
PartingAdviser introduction
PartingAdviser introductionPartingAdviser introduction
PartingAdviser introductionLiu PeiLing
 
AN OBJECT REPRESENTATION METHOD
AN OBJECT REPRESENTATION METHODAN OBJECT REPRESENTATION METHOD
AN OBJECT REPRESENTATION METHODLiu PeiLing
 
Pervasive Geometry Simulation
Pervasive Geometry SimulationPervasive Geometry Simulation
Pervasive Geometry SimulationLiu PeiLing
 
PROFITING FROM NC VERIFICATION
PROFITING FROM NC VERIFICATIONPROFITING FROM NC VERIFICATION
PROFITING FROM NC VERIFICATIONLiu PeiLing
 
Unified Geometry Modelling for Pervasive Design and Fabrication
Unified Geometry Modelling for Pervasive Design and FabricationUnified Geometry Modelling for Pervasive Design and Fabrication
Unified Geometry Modelling for Pervasive Design and FabricationLiu PeiLing
 
QuickSeeNC for X&P
QuickSeeNC for X&PQuickSeeNC for X&P
QuickSeeNC for X&PLiu PeiLing
 
A virtual cnc training system
A virtual cnc training systemA virtual cnc training system
A virtual cnc training systemLiu PeiLing
 
Profiting with competitive sustainable machining technology
Profiting with competitive sustainable machining technologyProfiting with competitive sustainable machining technology
Profiting with competitive sustainable machining technologyLiu PeiLing
 
Manufacturing Process Simulation Based Geometrical Design for Complicated Parts
Manufacturing Process Simulation Based Geometrical Design for Complicated PartsManufacturing Process Simulation Based Geometrical Design for Complicated Parts
Manufacturing Process Simulation Based Geometrical Design for Complicated PartsLiu PeiLing
 
TOWARDS A UNIFIED IN-PROCESS GEOMETRIC MODEL FOR MULTIPLE MACHINING AND Layer...
TOWARDS A UNIFIED IN-PROCESS GEOMETRIC MODEL FOR MULTIPLE MACHINING AND Layer...TOWARDS A UNIFIED IN-PROCESS GEOMETRIC MODEL FOR MULTIPLE MACHINING AND Layer...
TOWARDS A UNIFIED IN-PROCESS GEOMETRIC MODEL FOR MULTIPLE MACHINING AND Layer...Liu PeiLing
 
Project poster virtual cnc
Project poster virtual cncProject poster virtual cnc
Project poster virtual cncLiu PeiLing
 
Eye on industry Precision Engineering : Poised for Growth with $5.6m Investment
Eye on industry Precision Engineering : Poised for Growth with $5.6m Investment Eye on industry Precision Engineering : Poised for Growth with $5.6m Investment
Eye on industry Precision Engineering : Poised for Growth with $5.6m Investment Liu PeiLing
 
Simtech leads precision engineering into virtual machining age
Simtech leads precision engineering into virtual machining ageSimtech leads precision engineering into virtual machining age
Simtech leads precision engineering into virtual machining ageLiu PeiLing
 
Virtual CNC Training Lab brochure
Virtual CNC Training Lab brochureVirtual CNC Training Lab brochure
Virtual CNC Training Lab brochureLiu PeiLing
 
About virtual cnc training software
About virtual cnc training softwareAbout virtual cnc training software
About virtual cnc training softwareLiu PeiLing
 
Speech by the minister of mti mr lee yi shyan
Speech by the minister of mti mr lee yi shyanSpeech by the minister of mti mr lee yi shyan
Speech by the minister of mti mr lee yi shyanLiu PeiLing
 
Virtual cnc training system
Virtual cnc training systemVirtual cnc training system
Virtual cnc training systemLiu PeiLing
 

More from Liu PeiLing (20)

30 years of cax developments
30 years of cax developments30 years of cax developments
30 years of cax developments
 
5 axis 3 d hybrid manufacturing automation 五轴三维增减材复合制造自动化
5 axis 3 d hybrid manufacturing automation 五轴三维增减材复合制造自动化5 axis 3 d hybrid manufacturing automation 五轴三维增减材复合制造自动化
5 axis 3 d hybrid manufacturing automation 五轴三维增减材复合制造自动化
 
PartingAdviser introduction
PartingAdviser introductionPartingAdviser introduction
PartingAdviser introduction
 
LPLCAM poster
LPLCAM posterLPLCAM poster
LPLCAM poster
 
AN OBJECT REPRESENTATION METHOD
AN OBJECT REPRESENTATION METHODAN OBJECT REPRESENTATION METHOD
AN OBJECT REPRESENTATION METHOD
 
Pervasive Geometry Simulation
Pervasive Geometry SimulationPervasive Geometry Simulation
Pervasive Geometry Simulation
 
PROFITING FROM NC VERIFICATION
PROFITING FROM NC VERIFICATIONPROFITING FROM NC VERIFICATION
PROFITING FROM NC VERIFICATION
 
Unified Geometry Modelling for Pervasive Design and Fabrication
Unified Geometry Modelling for Pervasive Design and FabricationUnified Geometry Modelling for Pervasive Design and Fabrication
Unified Geometry Modelling for Pervasive Design and Fabrication
 
QuickSeeNC for X&P
QuickSeeNC for X&PQuickSeeNC for X&P
QuickSeeNC for X&P
 
A virtual cnc training system
A virtual cnc training systemA virtual cnc training system
A virtual cnc training system
 
Profiting with competitive sustainable machining technology
Profiting with competitive sustainable machining technologyProfiting with competitive sustainable machining technology
Profiting with competitive sustainable machining technology
 
Manufacturing Process Simulation Based Geometrical Design for Complicated Parts
Manufacturing Process Simulation Based Geometrical Design for Complicated PartsManufacturing Process Simulation Based Geometrical Design for Complicated Parts
Manufacturing Process Simulation Based Geometrical Design for Complicated Parts
 
TOWARDS A UNIFIED IN-PROCESS GEOMETRIC MODEL FOR MULTIPLE MACHINING AND Layer...
TOWARDS A UNIFIED IN-PROCESS GEOMETRIC MODEL FOR MULTIPLE MACHINING AND Layer...TOWARDS A UNIFIED IN-PROCESS GEOMETRIC MODEL FOR MULTIPLE MACHINING AND Layer...
TOWARDS A UNIFIED IN-PROCESS GEOMETRIC MODEL FOR MULTIPLE MACHINING AND Layer...
 
Project poster virtual cnc
Project poster virtual cncProject poster virtual cnc
Project poster virtual cnc
 
Eye on industry Precision Engineering : Poised for Growth with $5.6m Investment
Eye on industry Precision Engineering : Poised for Growth with $5.6m Investment Eye on industry Precision Engineering : Poised for Growth with $5.6m Investment
Eye on industry Precision Engineering : Poised for Growth with $5.6m Investment
 
Simtech leads precision engineering into virtual machining age
Simtech leads precision engineering into virtual machining ageSimtech leads precision engineering into virtual machining age
Simtech leads precision engineering into virtual machining age
 
Virtual CNC Training Lab brochure
Virtual CNC Training Lab brochureVirtual CNC Training Lab brochure
Virtual CNC Training Lab brochure
 
About virtual cnc training software
About virtual cnc training softwareAbout virtual cnc training software
About virtual cnc training software
 
Speech by the minister of mti mr lee yi shyan
Speech by the minister of mti mr lee yi shyanSpeech by the minister of mti mr lee yi shyan
Speech by the minister of mti mr lee yi shyan
 
Virtual cnc training system
Virtual cnc training systemVirtual cnc training system
Virtual cnc training system
 

Recently uploaded

Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
Effects of rheological properties on mixing
Effects of rheological properties on mixingEffects of rheological properties on mixing
Effects of rheological properties on mixingviprabot1
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
EduAI - E learning Platform integrated with AI
EduAI - E learning Platform integrated with AIEduAI - E learning Platform integrated with AI
EduAI - E learning Platform integrated with AIkoyaldeepu123
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture designssuser87fa0c1
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHC Sai Kiran
 

Recently uploaded (20)

Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
Effects of rheological properties on mixing
Effects of rheological properties on mixingEffects of rheological properties on mixing
Effects of rheological properties on mixing
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
EduAI - E learning Platform integrated with AI
EduAI - E learning Platform integrated with AIEduAI - E learning Platform integrated with AI
EduAI - E learning Platform integrated with AI
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture design
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
 

Quick NC simulation & verification for high speed machining

  • 1. Quick NC Simulation & Verification for High Speed Machining Liu Peiling (Singapore Institute of Manufacturing Technology, Singapore) Ma Yongsheng (School of MAE, Nanyang Technological University, Singapore) Song Bin (Singapore Institute of Manufacturing Technology, Singapore) Koh Seng Chee (Singapore Precision Engineering and Tooling Association, Singapore) Abstracts: Numerical Control (NC) machining is the cutting edge of modern manufacturing technology. NC errors could break cutter edges, destroy work pieces and even damage the machine tool. In recent years, more and higher speed cutting is applied in the industry due to the advancement of machine tool technology and the demand of shorter production time. However, checking the NC codes for high speed machining is difficult due to the lack of information on material removal rate and the large size of NC blocks. In this paper, a novel high speed NC simulation method in an extended Z-map approach is presented, which offers higher simulation accuracy of the resulted geometry and with reasonable cutting load calculation. In conclusion the authors propose the pervasive manufacturing modeling and simulation for multi machining and layered manufacturing processes. Keywords: NC verification; NC simulation; NC post-processing; Collaborative machining 1. INTRODUCTION Comparing with the sharp decline of the computing cost, worldwide material and machine tool prices have up surged significantly. Saving material and making efficient use of machines through pervasive computing become important in the midst of increasing raw material and energy costs. One NC error could make the work piece a scrap; and it could take days to reproduce another work piece. Due to the work piece’s material and processing costs, machining errors could erode the profit considerably. In the age of small batch production, there is no time for “trials and errors” approach. Therefore, verifying and optimizing precision NC machining have significant impacts on the profitability of a company. The manufacturing industry demands “First Part Correct”. In the case of High Speed Machining (HSM), the fast feeding movements can break the expensive cutter easily. Traditional NC simulation is not good enough because it only checks geometrical errors and most of them checks cutting process graphically without an in process model. Hence, they have built-in difficulties to calculate the exact cutting load. We believe that the dynamic machining load has to be taken into consideration as it greatly affects cutter life, geometry accuracy and the surface finish. Further, the huge tool path data files for HSM give challenges as well where millions of lines of NC code are commonly encountered. The traditional NC verification is so slow that even HSM itself is faster than verification. The size of the program combined with a high feed rate makes it almost impossible to run test simulations prior to cutting. In recent years, Singapore Institute of Manufacturing Technology (SIMTech) has developed a more efficient approach based on a geometry representation which has been patented. The system starts with a solid model of the
  • 2. machined part, and can simulate and optimize machining processes quickly. NC codes could be reversely post-processed into graphical 3-D tool paths, and interactively viewed, edited, and optimized. The user can highlight or hide operations, tool paths, or layers. The user can also edit the tool paths in a certain layer. Tool paths and cutting results can be viewed from any viewpoint and checked graphically. The machined part and the design part are compared for the remaining stock and the over-cut areas. Error-free optimized tool paths can be achieved. Hence this application eliminates the need for a time-consuming test cut. A quick and simple post processor is used to translate the error-free tool paths into NC codes. This technology is suitable for machine tool NC tool path simulation, verification and optimization in the precision engineering, automotive, aerospace, and electronics industries. Based on this technology, SIMTech has developed several practical applications for mould manufacturers. These include QuickSeeNC (a machining simulation and verification tool) and PartingAdviser (a plastic part analysis tool, which is to be introduced in a separate paper). Both of them provide “What You See is What You Cut” (WYSWYC) functionality for CADCAM engineers and shop floor machine operators. They could be integrated with other CAM software through a native APT adapter. 2. NC PROGRAM ERRORS The average scrape rate for local mould maker is 15%. There are different kinds of NC program errors. Some of them are caused by human errors which depend on the NC programmer’s experience. These errors can be classified as: (1) Inaccurate results in the patching up of surfaces; (2) Inappropriate selection of machining process; (3) Mistakes with the references to the part face, the checking face and the selection of boundaries; (4) Incorrect machining set-up; (5) Unusable cutting parameters. However, a large amount of errors are caused by the systems or the algorithms deployed in the shop floor machining. In the current industry practice, different CADCAM systems are used among business partners. One of the main problems that cause low quality in solid models in the current CADCAM approach is the data translation process which is required due to the poor interoperability among different CADCAM platforms. The low quality of solid models cause low quality NC programs with following three reasons: (1) The post-processor generates arcs with large radius (several meters), which will cause errors in some CNC controllers; (2) The surface deformation during to data exchange problem; (3) The surface tolerance is too low in surface model translation; for example, it may be larger than 0.1mm. Figure 1 shows a set of typical parallel tool paths which generates uneven water level cutting. (4) The data defects cause unexpected NC problems. For example very often, there are gaps between surface patches after data translation. Due to such patch gaps in the part surface geometry model, sudden plunge could be generated as also shown in Figure 1. Fig. 1 Typical NC toolpath errors In another aspect, the NC tool path generation algorithms are unstable because that (1) the tool path planning is a very difficulty task; (2) the tool path sampling method varies considerably from one CAM package to another; and (3) there are no exact offset solutions for curves and curved surfaces. However, comparatively, the most significant problem for NC optimization is the lack of In- Process Model (IPM), so the tool path generation
  • 3. with the CAM application does not consider the real cutting geometry. This causes a lot of process problems, such as air cut and gouging. It can be observed that with the tool paths directly generated from CAM application, the cutter moves through remaining stock too fast, or too many conservative air cuts in semi-finishing and finishing cut, or near- touch cutting conditions occur which cause fast cutter wearing. The recent development of high speed machining (HSM) requires huge tool path in order to realize the constant load. The constant load is a very important factor in HSM. The cutter will break under uneven cutting force. As the feed rate is already very high, it does not reflect the sensitive cutting situation to verify the NC program with the traditional test cutting. It is highly demanded to check the dynamic cutting forces before the operation. Hence, there are strong requirements from industry for a real dynamic simulation. The simulation results can be used to optimize feed/speed. Graphics-based visual tool path checking is difficult as the tool path overlapping with each other. Besides, it takes a long time to run traditional simulation software. 3. FUNCTIONAL REQUIREMENTS FOR AN IDEAL NC SIMULATOR Theoretically, NC Simulation should feature the full 3-D solid model of the entire NC machine tool with detailed simulation for the manufacturing (e.g. material removal) process. There are four aspects to be covered by a comprehensive NC simulator: (1) NC tool path visualization. The simulator enables programmers and machinists alike to preview exactly what will happen on the machine, especially for the cutter movements, or even for the shop floor. Many users apply NC simulation for electronic shop floor planning and documentation. (2) NC verification. This function detects problems in the NC tool path program. It is a powerful visual inspection tool, which highlights fast feed errors, gouges, and potential crashes/collisions. Programmers can detect and correct problems before prove-cut. Ideally, with NC Verification you can virtually eliminate NC program mistakes, greatly reduce the time spent on prove- outs, and make the move to "lights-out" machining. (3) NC analysis. This simulation function identifies the tool path records responsible for an error. You can quickly verify the dimensional accuracy of the entire part with a full array of 3-D measurement tools. NC analysis function compares the simulated in-process part model to the designed part model and checks if the machined part matches to the design. One of the sub-function for NC analysis is to perform constant gouge checking. (4) NC optimization. This function automatically determines the best feed rate for each segment of the tool path based on the machining conditions and amount of material removed. Optimizing NC feed rates can greatly reduce the time it takes to machine the part, assure the cutting safety, and improve the quality of surface finish. 4. Quick NC SIMULATION METHODS Z-Map [1] geometrical representation is widely used for NC simulation verification. A map of Z values represents the object geometry. Z-Map representation can be effectively used for the surface that is always visible from above in the direction parallel to the Z axis. Since 3-axis milling parts are composed of surfaces visible in the z direction, they can be effectively expressed by the Z-Map representation. With the Z-Map representation, the machining process can be simulated by intersecting the Z-Map vectors with the cutter profile. Since the precision of Z-Map is decided mainly by the XY resolution along the vertical walls, how to increase the resolution along these walls and reduce memory becomes a critical issue. An important feature of 3-axis milling came into play. Viewing from the top, the vertical walls only cover a relatively small percentage of Z direction projection, can we use finer resolution along the vertical walls while maintain a rough resolution in the planar area? This was the initial motivation for our extended Z-Map method [2].
  • 4. The size of the grid can be reduced through using sub-cells. In this study, at least one grid on a Z-Map is segregated into sub-cells. Only grids corresponding to intricate features on the surface of an object are assigned sub-cells to improve representation of object features. Figure 3(a) illustrates the plan view of the z-map grid with sub- cells 52 (a level finer than 44) while Figure 3(b) hows the front sectional view. (a) (b) Fig. 3 Extend Z-Map sub-cells along vertical walls However, the precision of XY dimension is still limited by the size of sub-cells. For a sub-cell of 0.1mm, the best precision is 0.1mm in XY plane. There is a need to represent XY dimension more precisely. Instead of using vectors in the sub-cells, we use sticks in the sub-cells that have volumes and surface geometry (see Figure 4). A B-rep surface model can be represented precisely using a map of B-rep sticks. Fig. 4 Stick geometric representation method Milling simulation in stick method involves Boolean subtraction operation of the cutter from each stick. Figure 5 shows different stick shape after cutting. The experiments with B-rep stick model are very slow and create a huge B-rep model. To simplify the stick representation and Boolean operations, a wire frame polygon instead of a real solid with surfaces is used in a stick cell. This could greatly increase simulation speed. The data structure of polygon is much simpler than that of B-rep which needs a group of complicated pointers to maintain a double wing data structure. Fig. 5 Different shapes of stick elements In the real world, part surface objects are not always uniform in XY dimension but can be any shape (see Figure 6(a)). Nodes can be flexibly used to enhance sub-cell’s precisions in representation of object face. For example, one edge of the sub-cell may have two overlapping nodes to represent a vertical face. The nodes of a sub-cell may not be uniformly distributed over XY plane. Figure 6(b) shows a close-up view of a portion of the Z-Map grid with nodes labeled with 54 (level number). Figure 6(c) shows how a circular hole is represented with adjusted nodes. Figure 6(d) shows the stick method that has more sub-cells over the vertical walls. (a) (b) (c) (d) Fig. 6 Extend sub-cells to approximate a vertical wall Based on this patented geometry representation, we developed a more efficient NC simulation system. The system starts with a solid model of the machined part and quickly simulates and optimizes machining processes. NC code could be reversed by a generic post process into 3D tool 44 52 5252
  • 5. paths, which can be further graphically displayed and interactively viewed, edited, and optimized. The user can highlight or hide an operation, tool path, or layer. The user can also display and edit a certain layer of the tool paths. Tool paths and cutting results can be viewed from any viewpoint and checked automatically. The machined part and the designed part are compared for calculating the remaining stock and any over cut. Error-free tool paths are created, eliminating the need for a time-consuming test cut. Quick and simple post processors are developed to export the optimized tool paths into NC codes. Figure 7 shows an application example of a steel insert of ‘discman’ (a portable CD audio player) mould from a company. There are 16 operations in this CLS file. The resulted NC codes contains almost half million of NC blocks. QuickSeeNC loaded in half million lines in seconds and displayed tool paths in different colours according to operations (see Figure 7-9). NC Program Data Sheet core_insert_nc No. Name Cutter SOL Time 1 V64C61CA D20.00 R0.000 L75 96m 2 V61CA1 D20.00 R0.000 L75 11m 3 V64C61CB D12.00 R6.000 L75 31m 4 V64C61CC D6.000 R3.000 L75 45m 5 V64C61CD D6.000 R3.000 L75 153m 6 V64C61CE D4.000 R2.000 L75 33m 7 V61CE1 D4.000 R2.000 L75 11m 8 V64C61CF D20.00 R0.000 L75 2m 9 V61CF1 D20.00 R0.000 L75 1m 10 V64C61CG D8.000 R0.000 L75 6m 11 V61CG1 D8.000 R0.000 L75 7m 12 V61CG2 D8.000 R0.000 L75 7m 13 V61CG3 D8.000 R0.000 L75 7m 14 V61CG4 D8.000 R0.000 L75 7m 15 V64C61CH D16.00R0.000 L75 13m 16 V61CH1 D16.00 R0.000 L75 14m Total NC Program = 16 Machine time = 7 hours 23 minutes Fig. 7 An example of 16 milling operations Fig. 8 Toolpath of half million NC blocks Fig. 9 Extended Z-Map simulation Another patent [3] has been filed to use this extended Z-Map representation for quick plastic mould design and rapid tooling application. A CAD- independent mould design toolkit has been developed based on this patent. Fig. 10 PartingAdviser for quick concept mold design 5. TOWARDS PERVASIVE SIMULATION Despite the fact that simulations are becoming
  • 6. more widely used, there is a lack of integration of simulations of manufacturing processes. Most work focuses on an individual process being simulated. Significant gaps remain in M&S technology – particularly in the provision of a general in-process model (IPM) that can be integrated across diverse manufacturing processes [4]. To overcome the data exchange problem between different models, we extended the concept of the IPM from machining process to other manufacturing process and intend to develop a unified in-process geometrical model for multiple machining and layered manufacturing simulations. Figure 11 shows an application example of a voxel model. Fig. 11 Experiment result of voxel model Further analyzing the voxel model, the authors of this paper believe the voxel-based volume modeling is a very promising approach to the unified IPM for multiple machining and layered manufacturing (LM) simulation [5-6]. As a natural clone of the LM technology, the voxel model of an object and the object fabricated using an LM closely resemble each other since both are made of layers of small cells It eliminates the STL format and eases accomplishments of tasks such as estimation of errors in the physical parameters of the fabricated objects, tolerance and interference detection. Furthermore, voxel based models permit the designer to analyze the LM object and modify it at the voxel level leading to the design of custom composites of arbitrary topology. 6. CONCLUSION NC errors could destroy work pieces, even damage machine tool. In the age of small batch production, there is no time for trials and errors. The challenges also come from huge tool path of HSM. The traditional NC verification is so slow that even HSM itself is faster than verification. The size of the program combined with a high feed rate makes it almost impossible to run test simulations prior to cutting metal. In this paper, we introduced our recent research results on the quick NC simulation, which can generate finished machining geometry efficiently and accurately; at the same time, in-process cutting volumes are calculated which allows for cutting conditions optimization. The novel hybrid multiple machining and layered manufacturing processes posed a new challenge to process planning and verification. It seems that the voxel-based approach could be a promising solution. More research work is to be carried out. More detailed description will be introduced in future papers. Reference 1. R.B. Jerard, S.Z. Hussaini, R.L. Drysdale and B. Schaudt, 1989, “Approximate methods for simulation and verification of numerically controlled machining programs”, Visual Computer, 5(4), pp. 329–348. 2. P.L. Liu et al., 2002, An object representation method, WO04032001A1 3. P.L. Liu et al., 2002, Mold design method and system, WO04042481A1 4. www.imti21.org/msam/UnitProcess.pdf 5. Chandru, V., Manohar, S., Prakash, C. E., “Voxel-Based Modeling for Layered Manufacturing”, IEEE Computer Graphics and Applications (1995), v.15 n.6 6. Jang Donggo, Kim Kwangsoo, and Jung Jungmin ,”Voxel-based Virtual Multi-axis Machining”, International Journal of Advanced Manufacturing Technology 16(10), 709-713, 2000
  • 7. more widely used, there is a lack of integration of simulations of manufacturing processes. Most work focuses on an individual process being simulated. Significant gaps remain in M&S technology – particularly in the provision of a general in-process model (IPM) that can be integrated across diverse manufacturing processes [4]. To overcome the data exchange problem between different models, we extended the concept of the IPM from machining process to other manufacturing process and intend to develop a unified in-process geometrical model for multiple machining and layered manufacturing simulations. Figure 11 shows an application example of a voxel model. Fig. 11 Experiment result of voxel model Further analyzing the voxel model, the authors of this paper believe the voxel-based volume modeling is a very promising approach to the unified IPM for multiple machining and layered manufacturing (LM) simulation [5-6]. As a natural clone of the LM technology, the voxel model of an object and the object fabricated using an LM closely resemble each other since both are made of layers of small cells It eliminates the STL format and eases accomplishments of tasks such as estimation of errors in the physical parameters of the fabricated objects, tolerance and interference detection. Furthermore, voxel based models permit the designer to analyze the LM object and modify it at the voxel level leading to the design of custom composites of arbitrary topology. 6. CONCLUSION NC errors could destroy work pieces, even damage machine tool. In the age of small batch production, there is no time for trials and errors. The challenges also come from huge tool path of HSM. The traditional NC verification is so slow that even HSM itself is faster than verification. The size of the program combined with a high feed rate makes it almost impossible to run test simulations prior to cutting metal. In this paper, we introduced our recent research results on the quick NC simulation, which can generate finished machining geometry efficiently and accurately; at the same time, in-process cutting volumes are calculated which allows for cutting conditions optimization. The novel hybrid multiple machining and layered manufacturing processes posed a new challenge to process planning and verification. It seems that the voxel-based approach could be a promising solution. More research work is to be carried out. More detailed description will be introduced in future papers. Reference 1. R.B. Jerard, S.Z. Hussaini, R.L. Drysdale and B. Schaudt, 1989, “Approximate methods for simulation and verification of numerically controlled machining programs”, Visual Computer, 5(4), pp. 329–348. 2. P.L. Liu et al., 2002, An object representation method, WO04032001A1 3. P.L. Liu et al., 2002, Mold design method and system, WO04042481A1 4. www.imti21.org/msam/UnitProcess.pdf 5. Chandru, V., Manohar, S., Prakash, C. E., “Voxel-Based Modeling for Layered Manufacturing”, IEEE Computer Graphics and Applications (1995), v.15 n.6 6. Jang Donggo, Kim Kwangsoo, and Jung Jungmin ,”Voxel-based Virtual Multi-axis Machining”, International Journal of Advanced Manufacturing Technology 16(10), 709-713, 2000