kojin mould case study

59
Institute of Manufacturing Technology Manufacturing Information Technology Division Kojin Mould Case Study Kojin Mould Case Study Liu Peiling CAPT Group NC Verification

Upload: liu-peiling

Post on 14-Apr-2017

204 views

Category:

Engineering


0 download

TRANSCRIPT

Page 1: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Kojin Mould Case Kojin Mould Case StudyStudyLiu PeilingCAPT Group

NC Verification

Page 2: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

AgendaAgenda Introduction NC Program Errors Requirements for Kojin Mould Commercial Solutions Our Approach

– “WhatYouSee is WhatYouCut” NC Verification Samples in

Practice

Page 3: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Our Client --- Kojin MouldOur Client --- Kojin Mould

Design and manufacture plastic molds. A wholly owned subsidiary of Omni

Industries Limited. Over 60 employees including

– 3 mold designers– 7 NC programmers using 4 seats UG CAM– One seat VERICUT 4.0 for NC simulation

Page 4: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

What is NC Verification?What is NC Verification?

Check NC Code Safety

– No cutter clash or damage– No cut clamps or fixtures

Quality – No undercut or gouge– All appropriate stock

removed – Surface finish and tolerance– Air cut

(33C1B-DIA 63-R6.0)(18-MAR-00)G90G0X0Y0Z100.G05P10000G00X-82.898Y14.76Z3.Z2.217G01Z-.783F1500X-52.898X-44.215Y-12.904...

Page 5: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

NC Program Errors 1NC Program Errors 1

The Low Quality of The Low Quality of SurfacesSurfaces The surface deformation.

– Example: data exchange problem. The surface tolerances are too low.

– Example: 0.1mm. The geometry data defects.

– Example: there are gaps between surfaces.

Page 6: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

NC Program Errors 2NC Program Errors 2

Unstable CAM AlgorithmsUnstable CAM Algorithms Path planning is a very difficult

task. There is no exact offset solution

for free form curves and surfaces The toolpath sampling method

varies quite differently.

Page 7: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Toolpath planning errors, too many jumps Un-uniform water level cut

plungezigzag

Offset calculation errors Water level toolpath become zigzag

Page 8: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

10 meters arc

10 meters arc

10 meters arc

NC Program Errors 3NC Program Errors 3

The Post-Processor BugsThe Post-Processor Bugs

Page 9: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

NC Program Errors 4NC Program Errors 4

The Human ErrorsThe Human Errors The patching up of surfaces. Plan machining process. Wrong part face, check face and

boundary choice. Wrong machining set-up. Wrong cutting parameters

Page 10: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Why They Need NC Verification? 1Why They Need NC Verification? 1

The 3D CAM MigrationThe 3D CAM Migration The 3D CAM requires more NC

programs and programmer than 2D CAM.– NC program exceeds one million

lines– One designer needs two NC

programmers– Using sub-contractor for NC

programming

Page 11: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Why They Need NC Verification? 2Why They Need NC Verification? 2

High Speed MachiningHigh Speed Machining The fast NC verification of huge tool path

– The HSM requires over half million blocks of G/M code. The simulation process must be quicker than test cut.

Dynamic simulation of the cutting process– The HSM feed rate could be ten meter per minute. The cutter

will break under uneven load.

Automatic check over-cutting and gauging– Visual check is time consuming and unreliable.

Page 12: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Why They Need NC Verification? 3Why They Need NC Verification? 3

Outsourcing Outsourcing ManufacturingManufacturing

Product designer - HP Contract manufacturer - Omni Industry

Mold maker - Kojin MouldMold designer - Super SolidCAM programmer - SINCAMElectrode maker - Atech

Outsourcing NC programs

Page 13: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Requirements from Kojin Requirements from Kojin MoldMold Cut SafeCut Safe

– Instant check for overcut & gougingInstant check for overcut & gouging– Quick check for High Speed

Machining Cut better

– Surface roughness simulation Cut faster

– Air cut removal

Page 14: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Commercial SolutionsCommercial Solutions Animated pictures made of pixels Rough View

angle dependent

Machining load ?

zoomed pixels

Page 15: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Problem with view-angle dependant:Strait edges become zigzag after rotation

Page 16: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Our ApproachOur Approach 1 1

WYSWYC WYSWYC what you see is what you cut

machine table

block

roughing

finishing

Page 17: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

smooth vertical walls along curves

Our Approach 2 Our Approach 2

Rotate & Zoom to See Rotate & Zoom to See DetailDetail

Page 18: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Overcut error

toolpath

car model

Our Approach 3Our Approach 3

Instant Check for Overcut Instant Check for Overcut

Page 19: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Our Approach 4Our Approach 4

FasterFaster Batch ProcessingBatch Processing Traditional simulation does it step by step

Read one block of NC code Parsing to check grammar errors Generating sweeping volume Subtract this sweeping volume from Z buffer Update display

There is no grammar error for CAM NC! We can read and simulate the whole NC

file ten times faster than traditional simulation.

Page 20: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Our Approach 5Our Approach 5

Interactive Toolpath Interactive Toolpath ControlControl

The NC data text file can be turned off

Page 21: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Our ApproachOur Approach 6 6

In-process Stock In-process Stock is a must for next is a must for next step Cutting Plan. step Cutting Plan.

roughing

Middle roughing

Semi finishing

Finishing

We can define We can define intermediate intermediate model as a set model as a set of NC toolpath, of NC toolpath, cutter and initial cutter and initial stock. We only stock. We only need to store need to store these three these three parameters in a parameters in a database. We database. We cancan regenerate regenerate the the intermediate intermediate model anytime model anytime using a NC using a NC simulator. simulator.

Page 22: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Out Approach 7Out Approach 7

Output Process Data SheetOutput Process Data Sheet

Page 23: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Our Approach 8Our Approach 8 GUI CustomizationGUI CustomizationView toolbarToolpath control stock

Multiple view

inspection

Page 24: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Implementation in Kojin Implementation in Kojin MouldMould One seat for CAD/CAM department– with direct UG CLSF interface & STL import– In-process stock to help CAM programmer– Quick process sheet and post-processing

One seat for CAM out-sourcing– G/M code simulation for different CAM

system– Automatic check and documentation

One seat for shop floor machinists– NC tool path and setup preview

Page 25: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

How to help NC programmer?How to help NC programmer?

Cut Mould InsertCut Mould Insert

Page 26: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

How to Help NC How to Help NC Programmer?Programmer?

Plane

Curve surface

Plane

Pocket

EDM

Slot

Page 27: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Page 28: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

How to help NC programmer? 1 How to help NC programmer? 1

Planer Mill to Cut Plane Planer Mill to Cut Plane AreaArea

planer area

Page 29: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

planer area

Page 30: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

How to help NC programmer? 2 How to help NC programmer? 2

Rough and Finish the Rough and Finish the SurfacesSurfaces

Cut curved surface

Fill this pocket

Page 31: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Page 32: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

How to help NC programmer? 3 How to help NC programmer? 3

Finish the Small DetailsFinish the Small DetailsLocal mill for small area

Page 33: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Page 34: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

How to help NC programmer? 4How to help NC programmer? 4

Roughing Pocket for EDMRoughing Pocket for EDM

Clear pocket for EDM

Page 35: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

The cutter cannot cut to the designed part shape due to the limitation of cutter size. The EDM process will clean the remaining stock.

Page 36: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Page 37: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Detail zoom in

Page 38: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Detail zoom in

Page 39: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Page 40: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Page 41: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Cellar Phone Mould Core Cellar Phone Mould Core InsertInsert

Plane

Flush face

Curved surface

EDM

Page 42: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Page 43: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Page 44: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Page 45: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Fixed Contour for FinishingFixed Contour for Finishing

Page 46: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Page 47: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Page 48: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Page 49: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Over cut? Over cut?

Over cut?

Page 50: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Over cut?

Over cut?

Page 51: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Over cut ?

Page 52: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Over cut 0.02?

Page 53: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Over cut >0.02?

Page 54: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Page 55: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Page 56: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Page 57: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Page 58: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Feedback from Kojin MoldFeedback from Kojin Mold As of early 1999... At present this software not only able to create

the model by the program data , it also : provide the lowest Z value checking of Z level from the model import the actual model and compare both parts together edit of tool path and re-post the program direct read in the CLS files from UG able to zoom in/out with good display able to have dynamic rotation

Lastly we would like to express our appreciation...

Page 59: Kojin mould case study

Institute of Manufacturing Technology

Manufacturing Information Technology Division

Thank Thank YouYouLiu PeilingLiu Peiling

Tel: (65) 7938356Tel: (65) [email protected]@gintic.gov.sg