Download - 2D-Drawing to ProE
-
8/22/2019 2D-Drawing to ProE
1/53
Elite Consulting Ltd. 2002
Re-use of 2D Geometry in
Pro/Engineer Models
Elite Consulting Ltd.
Phil Austin
-
8/22/2019 2D-Drawing to ProE
2/53
Elite Consulting Ltd. 2002
Company
Engineering Consultancy in UK (Northampton,
Leeds & Linlithgow)
Long-Time Mechanica Users (Longer than PTC)
CEPs, Structure & Motion
Specialise in Mechanica-based FE
and Dynamics Consultancy
General Engineering Problem Solving Design andProject Management
-
8/22/2019 2D-Drawing to ProE
3/53
Elite Consulting Ltd. 2002
Introduction
2D CAD will continue to be used, despite the increasedavailability of 3D modelling
Occasionally - data is in 2D drawing form and we need to
construct a model from it. 2 options
1. Read the drawing, and build a Pro/Engineer model from
scratch.2. Try to use the 2D geometry to build the model
-
8/22/2019 2D-Drawing to ProE
4/53
Elite Consulting Ltd. 2002
Some questions you might ask yourself..
How difficult would it be to build a new Pro/Engineer Model?
How much time would be spent transferring data from thedrawing? (Starting from scratch might be faster than
trying to recycle )
What level of quality would the model require? would it
need to be fully parametric and correctly constructed.
Is the geometry in the drawing accurate? Does it need to be
accurate?
To Re-use 2D Data or Not to Re-use?
-
8/22/2019 2D-Drawing to ProE
5/53
Elite Consulting Ltd. 2002
Recycling 2D Data
Wanted a device that takes 2D drawings and producesPro/E models automatically.
-
8/22/2019 2D-Drawing to ProE
6/53
Elite Consulting Ltd. 2002
Why No Automation?
Drawings contain encoded 3D data that has to be interpretedby the readerwe to learn how to read drawings.
The reader usually has to visually scan the drawing to extract
information. Can be a complex process for complex parts.
Recycling 2D data requires -
Read the drawing
Extract selected data from drawing
Use 2D data to build 3D model
-
8/22/2019 2D-Drawing to ProE
7/53 Elite Consulting Ltd. 2002
Importing Geometry
As an alternative to drawing geometry in Sketcher, Pro/Engineer allowsus to import geometry from an external source
Autocad drawing (DWG), DXF file, IGES file, Pro/Engineer sketch.
When importing geometry into a sketch, Pro/Engineer allows us toview a complete imported drawing and select from it the geometry
that we want to use.
We can import geometry ---
Directly into a solid / cut features sketch using Data from File
Into a Sketched Datum Curve sketch using Data from File
Directly into a Datum Curve, using From File
-
8/22/2019 2D-Drawing to ProE
8/53 Elite Consulting Ltd. 2002
Transferring Data Feature by Feature
The 2D drawing needs to be examined and the best method ofconstructing the model determined.
The geometry geometry that is used for each sketch needs to be
determined.
For a complex model, it might not be possible to construct all of the
features using imported geometry.
The model might need to be completed manually, creating features by
sketching the sections, specifying locations for fillet radii, etc.
-
8/22/2019 2D-Drawing to ProE
9/53 Elite Consulting Ltd. 2002
Transferring Complete Views
As an alternative to importing geometry separately into each sketchedfeature, complete views could be imported for use later.
Sketched Datum Curves could be created from the imported geometry
using the Data From File option.
The datum curves would be used by selecting the particular ones that
are needed for each sketched profile.
They could also be used to define the depth, or length, of a feature.
-
8/22/2019 2D-Drawing to ProE
10/53 Elite Consulting Ltd. 2002
Transferring Complete Views
As an alternative to importing geometry separately into each sketchedfeature, complete views could be imported for use later.
Datum Curves could be created directly from the imported geometry
using the From File option.These will need coordinate systems to be created in the correct
locations, with the correct orientations, beforehand.
These will create Import Features, and wont have any dimensions.
The datum curves would be used by selecting the particular ones that
are needed for each sketched profile.
They could also be used to define the depth, or length, of a feature.
-
8/22/2019 2D-Drawing to ProE
11/53 Elite Consulting Ltd. 2002
Dimensioning Imported Geometry
Intent Manager automatically adds weak dimensions to the importedgeometry when creating sketched features
The original dimensioning scheme on the imported drawing is lost in
the process.
The geometry can be scaled, rotated, and translated.
After importing, the geometry could be re-dimensioned correctly.
For a quick model, the automatically produced dimensions could be
kept.
-
8/22/2019 2D-Drawing to ProE
12/53 Elite Consulting Ltd. 2002
Drawing from Imported Geometry
If the sketches that were created using imported geometry were
dimensioned automatically by Sketcher it is unlikely that the
dimensions will be useful for the drawing.
If a drawing is to be produced from the imported geometry it is
probably best to dimension the sketches.
-
8/22/2019 2D-Drawing to ProE
13/53 Elite Consulting Ltd. 2002
2D drawing to Solid Model by Importing
Geometry into Sketched Curves
Example 1
-
8/22/2019 2D-Drawing to ProE
14/53 Elite Consulting Ltd. 2002
Create a new part using standard template
Create a Sketched Datum Curve
Select suitable sketch and reference
planesSelect Sketch > Data From File
Open the drawing (.dwg in this example) file
Pro/E issues a warning Click Select to select entities
-
8/22/2019 2D-Drawing to ProE
15/53 Elite Consulting Ltd. 2002
The whole drawing is displayed.
Zoom in, and select
the geometry for the
sketch
-
8/22/2019 2D-Drawing to ProE
16/53
Elite Consulting Ltd. 2002
The geometry, as it originally
appears in the sketch.
Dimension the sketch
to the model.
-
8/22/2019 2D-Drawing to ProE
17/53
Elite Consulting Ltd. 2002
Modify dimensions to zero to pull sketch into place.
-
8/22/2019 2D-Drawing to ProE
18/53
Elite Consulting Ltd. 2002
Align the sketch to the model to remove the zero dimensions
-
8/22/2019 2D-Drawing to ProE
19/53
Elite Consulting Ltd. 2002
Dimension the sketch.
-
8/22/2019 2D-Drawing to ProE
20/53
Elite Consulting Ltd. 2002
The first datum curve is complete
-
8/22/2019 2D-Drawing to ProE
21/53
Elite Consulting Ltd. 2002
Second datum curve added
-
8/22/2019 2D-Drawing to ProE
22/53
Elite Consulting Ltd. 2002
Adding the fourth datum curve. The sketch plane is created on
the fly through one of the existing datum curves.
-
8/22/2019 2D-Drawing to ProE
23/53
Elite Consulting Ltd. 2002
Fifth datum curve is created
-
8/22/2019 2D-Drawing to ProE
24/53
Elite Consulting Ltd. 2002
Create the first solid protrusion using a datum curve
Use Loop
Extrude UpToCurve
-
8/22/2019 2D-Drawing to ProE
25/53
Elite Consulting Ltd. 2002
The first protrusion completed
-
8/22/2019 2D-Drawing to ProE
26/53
Elite Consulting Ltd. 2002
Second protrusion: usingcurve, loop, depth = thru next
-
8/22/2019 2D-Drawing to ProE
27/53
Elite Consulting Ltd. 2002
Third protrusion: using curve, loop, depth = thru next
-
8/22/2019 2D-Drawing to ProE
28/53
Elite Consulting Ltd. 2002
Add rounds. Shell model out.
Geometry for thesefeatures is created
manually because
they dont have
sketches.
-
8/22/2019 2D-Drawing to ProE
29/53
Elite Consulting Ltd. 2002
Continue adding features to complete the model.
The model can beparametrically
modified by
modifying the
dimensions of the
datum curves.
-
8/22/2019 2D-Drawing to ProE
30/53
Elite Consulting Ltd. 2002
More difficult to use
geometry from views.
Surfaces and vertices
are needed to construct
a Pro/E model withoutrounds and drafts.
The surfaces and vertices dont
exist in the drawing
Example 2 - Drafts and Rounds
-
8/22/2019 2D-Drawing to ProE
31/53
Elite Consulting Ltd. 2002
Sketched curves created from imported geometry, as before.
Datum points created at
theoretical vertices for
defining depths.
-
8/22/2019 2D-Drawing to ProE
32/53
Elite Consulting Ltd. 2002
Sketch points created at theoretical vertices, and used to
align sketched sections to.
-
8/22/2019 2D-Drawing to ProE
33/53
Elite Consulting Ltd. 2002
Depth of extrusion defined by using Up To Point option
-
8/22/2019 2D-Drawing to ProE
34/53
Elite Consulting Ltd. 2002
Model shelled out
Drafts added
Rounds added
-
8/22/2019 2D-Drawing to ProE
35/53
Elite Consulting Ltd. 2002
Example 3 - Non-Orthogonal Views
Drawing contains non-orthogonal views
-
8/22/2019 2D-Drawing to ProE
36/53
Elite Consulting Ltd. 2002
Non-Orthogonal Views
Note the angle of rotationthat is needed.
Create a datum plane on
the fly, thru edge, for
sketch plane.
Rotate imported geometry
to the correct angle.
Dimension, align etc.
-
8/22/2019 2D-Drawing to ProE
37/53
Elite Consulting Ltd. 2002
Imported Curves
Increase file size and regeneration time.
Delete if not needed.
Re-create using Pro/E arcs in possible.
C G
-
8/22/2019 2D-Drawing to ProE
38/53
Elite Consulting Ltd. 2002
Cleaned up Geometry
Geometry partially
cleaned up.
Redundant curves
removed.
Makes model more
lightweight
S lid F C i
-
8/22/2019 2D-Drawing to ProE
39/53
Elite Consulting Ltd. 2002
Solid Feature Creation
Alternative constructionmethods -
Build more flexible
model using individual
features,
Or
Build quick model using
profiles to contain asmany features as
possible
Example 4 DWG File to Pro/Engineer
-
8/22/2019 2D-Drawing to ProE
40/53
Elite Consulting Ltd. 2002
Example 4 - DWG File to Pro/Engineer
Assembly Model, using Skeleton
O th d fil i P /E i S l t M d l S
-
8/22/2019 2D-Drawing to ProE
41/53
Elite Consulting Ltd. 2002
Open the .dwg file in Pro/Engineer. Select Model Space.
Dont scale to fit format. Place in lower left hand corner.
(drawing frame)
Blank unwanted detail using layers if possible
-
8/22/2019 2D-Drawing to ProE
42/53
Elite Consulting Ltd. 2002
Blank unwanted detail using layers if possible.
Delete unwanted detail that wont blank.
-
8/22/2019 2D-Drawing to ProE
43/53
Elite Consulting Ltd. 2002
Delete all views except the one to be transferred into the model
Translate the view to the sheetsorigin.
Pick up a vertex on the view (may
need to create this first)
Translate using Abs Coords to 0,0
Save the drawing
to an IGES file
-
8/22/2019 2D-Drawing to ProE
44/53
Elite Consulting Ltd. 2002
Alternative method using Isolate Layer
Create layers for each of the views Plan, Left, Front,Section1
Put each views geometry onto its own layer -
Add Items > 2D Items > Pick Many
Use Isolate to display one view at a timeTranslate view down to the drawings origin
Save to IGES, with name same as view for easy I.D.
Repeat for all other views
Create a new assembly model Create a skeleton part
-
8/22/2019 2D-Drawing to ProE
45/53
Elite Consulting Ltd. 2002
Create a new assembly model. Create a skeleton part.
Modify the skeleton, adding a coordinate system to it.
XY
The location and orientation of thecoordinate system are used to locate and
orient the IGES geometry created
previously.
Modify the skeleton part Create a Datum Curve From File
-
8/22/2019 2D-Drawing to ProE
46/53
Elite Consulting Ltd. 2002
Modify the skeleton part. Create a Datum Curve, From File.
Select the Coordinate system and the IGES file.
Create IGES files and datum curves for remaining views.
-
8/22/2019 2D-Drawing to ProE
47/53
Elite Consulting Ltd. 2002
g
Each view needs to be translated to 0,0 on the drawing
before exporting.
Each view needs a coordinate system to be set up in theskeleton part, with the correct location and orientation.
Create parts in the assembly Use Copy Geom to copy selected
-
8/22/2019 2D-Drawing to ProE
48/53
Elite Consulting Ltd. 2002
Create parts in the assembly. Use Copy Geom to copy selected
curves from the skeleton model into each part.
Open the parts, and create solid geometry using the curves when
sketching sections and defining depths.
-
8/22/2019 2D-Drawing to ProE
49/53
Elite Consulting Ltd. 2002
Making the model Parametric
Sections created using Use Edge have no
dimensions inherit their geometry from
underlying curves.
Parent curves have no dimensions they arean Import Feature.
Redefine the features section, edit the
Sketcher References, and delete those
that tie the sketch to the curves.
M ki th d l P t i
-
8/22/2019 2D-Drawing to ProE
50/53
Elite Consulting Ltd. 2002
Making the model Parametric
Intent Manager auto-dimensions thesection to replace the missing refs.
Add new dimensions and modify.
The importedcurves will contain
splines instead of
arcs.
Delete these, andreplace with
sketched arcs.
M ki th d l P t i
-
8/22/2019 2D-Drawing to ProE
51/53
Elite Consulting Ltd. 2002
Making the model Parametric
Add new dimensions and sketchconstraints, and modify.
-
8/22/2019 2D-Drawing to ProE
52/53
Elite Consulting Ltd. 2002
Summary
No automatic method for converting drawings into models.
Methods exist for transferring 2D data into Pro/Engineer models.
Importing 2D geometry might not be the best option.
Dont expect 100% transfer rate.
Important to decide how models built from imported geometry will be
used, before building them.
How the model will be used will influence how well the model isconstructed, and its flexibility.
Part and assembly geometry can be imported into Pro/Engineer.
The drawing geometry might not be accurate, but Pro/E could correct it.
-
8/22/2019 2D-Drawing to ProE
53/53
Stop Press
SnOOpy will be introduced very soon!!!
Utility will semi-automate the process of transferring data from 2D drawings to 3D
models.
Will be possible to select geometry directly from the drawing when creating
features.
For more information, contact Mark Lobo
Pro/ENGINEER Product Management
PTC Tel: 781-370-6150 Fax: 781-370-6550
Email: [email protected]