Intro To ELYSIUM CADdoctor Translation and Healing

Download as pdf or txt
Download as pdf or txt
You are on page 1of 15

Introduction to

CADdoctor

Data Translation/Healing

About Data Flow


Client
OEM Client

Product
Design

Mold Design

Process/
Manufacturing
Process

Self Design

CAD-A
Mold Design CAD
CAD-B
CAD-A

Simulation
Viewer 2D Drawing

Supplier
CAE

CAD-C
CAD-D

CAM

Jig Tool Design


CAD-B

Data

Test/Measurement

Jig Design CAD

Manufacturing
Simulation

Scanned Data

Advertisement

Simulation Tool

CG

Data Translation Demand


Data Recipient

Data Delivery Destination

T Company
Engine Dept.
T Company
Creo
Auto Body Dept.
CATIA V5

A Company
CATIA V5

B Company
SolidWorks

Own Company
CATIA V5
NX
I-DEAS

N Company
I-DEAS
H Company
CATIA V4/V5

Each company uses a variety of 3D tools


(CAD/CAM/CAE)

CAD Data Problems


Own
Company
CAD

Other Dept./Client
DATA

CAD

Problems happen when different CAD


systems are used

(Ex.)

DeformationMissing Face

CAD Data Problems


(Ex.)

Other Examples

Do You Have These Problems?


Detailed Design

Mold Design

Cannot add fillet


Cannot edit

Cannot Offset

Process

Jig Tool Design

Cannot create NC cutter path


Geometry Changes

Cannot cut cross section


Cannot measure center
of round holes and shafts

Mold Manufacturing
Much manual labor is
needed

Simulation
Unable to Mesh
Long Calculation Time

Why Problems Happen


Difference in
Mathematical Representation
CATIA V4

Difference in Topology

CATIA V5
DESIGNBASE

I-DEAS

I-DEAS

NX,Pro/E

Geometry Error

Difference in Tolerance
CATIA V4

0.1mm

CATIA
Pro/E

NX

0.0254mm
CATIA V5

Pro/E

0.0012
IDEAS
Conversion to absolute Pro/E tolerance
Model Size0.001212

0.001mm

0.01mm

NX
(Parasolid)
(ACIS)

IGES, STEP

Process in Data Translation


Fix each elements
mathematical representation difference
Analytical, Bezier, NURBS, polynomial expression
Thinning data
Smoothing
Dividing discontinuous elements
Fix each CAD systems topology difference
Presence of seam line
Handling poles
Remove tiny curves under maximum gap
Fix tolerance difference
Point/Edge/Face

Fix Geometry Errors


Edge/Warped Surface/Partial DegeneracyPDQ

CADdoctor

IGES, STEP

Process in Data Translation


Fix each elements
mathematical representation difference
Analytical, Bezier, NURBS, polynomial expression
Thinning data
Smoothing
Dividing discontinuous elements
Fix each CAD systems topology difference
Presence of seam line
Handling poles
Remove tiny curves under maximum gap
Fix tolerance difference
Point/Edge/Face

Fix Geometry Errors


Edge/Warped Surface/Partial DegeneracyPDQ

Elysium Technology- Healing


IGES
STEP

IGES, STEP
Translation

Simply format translation


No adjustment for target CAD

Elysium Translation
Elysium
Neutral
File

Import

Elysium
Neutral
File

Translate property
information such as
assembly structure
and color
Export

Elysium Data Exchange Kernel

1. Adjust the tolerance suitable for the target


system
2. Heal Geometry/Topology suited for the target
system
3. Improve data quality for use all throughout

Examples of CADdoctor Error Fix


Connect Gap: In Loop

Reversal of Face Direction

Fit Gap: Edge and base surface

Fill Missing face

FYIExamples of Bad PDQ


Multiple Faces

Tiny Elements

Detached Face

Intersecting Loops

Interactive Healing Function


Strength of CADdoctors Auto Healing

Does not fix error which


might ignore the intent of the
designer

Interactive
Healing

Interactive Healing Process


1. Find Error

2. Zoom Check

3.Choose Fixing
Method

4. Fix Complete

Translation/Healing Case Study


CADdoctors Effect
Customer Information
BusinessDesign, manufacturing of
aluminum casting mold
Business Size:$4M sales, 20 employees
Used CADNX

Customers Demand
Wanted to shorten error fix time
on NX of IGES data from clients
Wants to install CATIA V5
because of clients data, but does
not have the budget to do so

Shortened error fix time on NX

1 week

2 hours

Manual merge Auto-Stitch


Redefine faces (trouble) Show fixing plan

Expanded Field of Business

major
automobile company
Began business with

Now being able to import and export


raw CATIA V5 data

You might also like