You are on page 1of 81

Exercises in

Creo 4.0 parametric

Modelling the LEGO Human

Georg K. Christensen

Revised by Ryan Arlitt and Tomas Benzon,


DTU/MEK, July 2019
Table of contents Chapter Title Slide
1 Creo 4.0 Parametric Concepts (3D Solid design, Creo 3
4.0 – terminology)
2 Getting acquainted with the interface (File Navigator, 3
Browser display, Display controls)
3 Basic Part Handling: Part Editing, Dashboard 9
4 Modelling the Lego Human 11

4.1 Design of LEGO body 11


4.2 2D sketcher 12
4.3 Corpus: Extrude, hole, round, shell, mass & colour 8
4.4 Head: Revolve, axial hole, datum, rotational pattern 16
4.5 Pelvis: Extrude, Revolve 22
4.6 Leg: Extrude, Use edge 23
4.7 Arm: Extrude, round, revolve, blend 27
4.8 Hand: Extrude cut, extrude up to surf 34
4. 10 Parts Revisited 34
4.11 Design in assembly 37
4.12 Relations (int. variables) 37
5 Assembling the Lego Human Constraint definition: 41
Automatic, Fixed, Default
5.1 The Mechanism Module: LEGO human walking 44
5.2 Def. of servomotors: Motion control 44
6 Creating engineering drawings 47
6.1 Part Drawing: Corpus, Head 47
6.2 Assembly drawing: LEGO-human, exploded view 59
7 Index and keywords 60
1) Guidelines
This manual is a short introduction to the CAD
system Creo 4.0 Parametric. In the following,
a few remarks on the colours, typography and
abbreviations used:

Mouse Click means left mouse button = LMB


Right-Click means press right button and
hold it down briefly) = RMB
Middle-Click = MMB

Supplemental information is given in this type of text box. The


information might not be immediately necessary to carry out the
exercise, but of more general value

This information is Must-read


2) Getting acquainted with the interface
Now let us get familiar with Creo’s interface:

Open Creo:
In windows 10, select All Apps /
PTC / Creo Parametric 4.0

We will open a part of the Lego


Man to play around with: the
Torso.prt

Select the Folder Browser:


Choose P:/ProE-Config/Training
2) Getting acquainted with the interface

Torso.prt has now been located. For


previewing, select it and select the
Preview button. Enlarge the preview
window if necessary

Try to rotate the part in the preview


window, using the Middle button of
the mouse

Double-click the file name to open


the Torso.prt

Here the part has opened in shaded


mode

Notice that the Folder browser has


changed to a Model tree, showing
the structure and feature list of the
part torso.prt
2) Getting acquainted with the interface

The basic Mouse operations for Middle Mouse: Ctrl + Middle Mouse: Shift + Middle Mouse:
viewing the part:

Test these functions until they feel Spin Zoom Pan


familiar and examine the torso-part.

Let the cursor gently hover across


the model. Different elements will be
activated and small labels pop up

Use RMB to see the ”Pick form List”


window: Click at “Pick form List” and
pick one-by-one the possible try to select the back-surface of the
selections. body by stepping through the list
2) Getting acquainted with the interface
The default selection filter is called “Geometry” and is shown
at the right bottom of the Graphics Window

Now select the front surface of the body: Preselected (When


hovering…) it gets a transparent rosy color. Select it with
LMB (it should turn now strongly RED or maybe GREEN,
depending on the color setup on your Creo installation)

With the surface selected, the Feature


selection options window appears

The Feature selection options


window presents a number of
often used features available at
the current position: Change
dimensions, Edit definition,
Edit references. Suppress,
etc.
2) Getting acquainted with the interface

Generally only items that are visible on the model can be


selected using the graphics window. The visibility of parts and
items belonging to the model can be changed using the Display
toolbar

Try to change the Model Visibility by changing the display mode of


the model.

Now test the Datum Visibility, showing or hiding: Datum axis,


points and coordinate systems and planes.

Now save the file at your home


directory – if you have one. If not,
this is the way to create one:

1) Select the File Browser and use 2) Select the 3) From the top 4) Finally close
Organize to make a new folder My_part folder. menu choose: File / torso.prt and open
called e.g. My_part. Right-click it and Save as / Save a the body.prt using
select: Set Working Copy. You have to the File Browser or
Directory. give the file a new the File Open
name : body.prt command.
3) Basic part handling

Editing the part:


With the BODY part open, select the neck-cylinder.
Hold LMB and select Edit Dimensions from the Feature
selection options window. Notice that this menu enables a range
of “on the model” editing and modification possibilities.

Try to change the length of the neck from 5.5 mm to 12 mm by


simply double clicking at the dimension value, replacing 5.5
with 12.

To see the change take effect it might be necessary to regenerate


the model (shortcut: CTRL + G)
Edit the width of the body from 8 to 15 mm and the height from
12.8 mm to 25 mm.
Use the undo from the top of the screen (or shortcut: CTRL +
Z) to remove the three modifications again.

Now select the main body part. You can also select the main body Here the basic feature extrude1 has
been selected in the Model tree, and its
from the model tree (Extrude 1). definition is ready for a revision.
Select Edit Definition from the pop-up menu.
All following features on the model are
built upon this one
3) Basic part handling Dashboard:

The corpus should now be similar to the one shown. Notice that only the basic body feature
is present. We are now able to change virtually everything about it. Remember however that
the rest of the features of the corpus (holes, roundings etc.) are built upon this basic feature
and if you delete or change it drastically, they might not be able to regenerate correctly.

The area in top of the screen is the dashboard. It displays different options,
depending on which type of feature is the current one. Pop – up labels appear
when hovering by.
Dashboard
close-up:

Activate and deactivate all of the icons, but leave Finally click at . In the menu popping up You should now be back in
and untouched for the moment. just select: Sketch / Edit. You are now in the 2D the 3D graphics window.
Standard procedure is to start definition of the sketcher. At this point you have
feature from left to right. Typically, modeling in Creo involve the design of a 2D been introduced to the
section or sketch to describe a basic form of the feature. basic Creo Interface and
Proceed until the icon displays in a green Click this icon if you prefer a 2D sketch orientation. simple part editing and
colour. This indicates that the feature definition is manipulation facilities.
sufficient to create a feature of the selected type For now leave the sketch-definition by accepting the Now let us try to design
using the information given through the dashboard. present sketch using: then use the dashboard the body of the LEGO
(it may though be possible to add additional feature acceptance human ourselves. Close
information via the dashboard). the BODY.prt file.
4) Modelling the LEGO human – the corpus

Design of the LEGO body starts like this: A new part: corpus.prt is created. It Now is the time to create
consists of: 3 world coordinate planes the first feature, starting with
From the top file-menu select: File / New. (RIGHT, TOP, FRONT) and a world a sketch:
In the dialog window select Part and Solid (these coordinate system (CSO). This
are default options). information is available in the Model Tree Select the Front datum
shown in the left side of the screen. plane, either by selecting it
Give the part/file a name: Corpus (the extension in the Model tree or by
*.prt will be added automatically) and let Use The shortcut CTRL+D will give a 3D clicking on its label on the
default template remain active. view(isometric or trimetric) screen:

Click OK

Select Extrude in the


Model pane

New part creation


4) Modelling the LEGO human – the corpus

Before any sketching, select Enter Datum Display and in Visible now are just two lines, the references, which
Sketch View, this will make the bottom of the list, turn off are the only entities that our 2D sketch can attach or
the sketch plane appear “flat”. Plane Display snap to.
From the sketcher menu bar at the top:
Select the Line Chain tool and draw a straight line.

Click at beginning of the line and click at the end of


the line.

You are now in line-drawing mode and can continue


line drawing. Stop the line drawing mode or any other
selected sketching mode by pressing Escape, or by
MMB.

Try to start a line at one of the reference lines and


end it at another. Watch how the endpoints snap to
the references.
Delete a line by clicking on it - changing the colour to
red then RMB and select Delete or just use the
keyboard Delete.
4) Modelling the LEGO human – the corpus

Draw a construction Now, draw a half-polygon like shown, with the


centerline along the lower horizontal line placed on, (and therefore
vertical reference line. locked to) the horizontal reference
Make sure the line Notice that some of
The sketcher automatically assigns the tool icons have
snaps to the dimensions to all entities making sure the tiny triangles,
reference. figure is dimensioned properly. indicating additional
definitions are
selectable

The Sketch pane


holds many tools. In
the following, we will
go through some of
them before further
modeling
4) Modelling the LEGO human – the corpus

The Sketch
panel:

Creates a Creates Corner Offsets Creates a


chain of an arc rounding an centerline
2-point – several – several existing in your
lines options options edge or sketch
sketch
content
4) Modelling the LEGO human – the corpus

The Sketch
panel:

Creates a Creates Corner Offsets an Creates a


rectangle an ellipse chamfer existing edge construction
– several or sketch point in
options content in 2 your
directions sketch
4) Modelling the LEGO human – the corpus

The Sketch
panel:

Creates a Creates a Creates Projects Creates a


circle spline text as existing construction
– several curve part of a geometry coordinate
options sketch into your system in
sketch your
sketch
4) Modelling the LEGO human – the corpus

The Sketch
panel:

Construction mode

With this tool active, any


line work drawn is only
guidelines, not being a
part of the sketch
geometry itself.

The tool can also be


evoked by right-clicking
any existing sketch
geometry, and convert
this to construction
geometry. The reverse
process is also possible,
turning constuction
geometry into sketch
geometry
4) Modelling the LEGO human – the corpus

The Editing
panel:

Modify dimensions, Delete


Modify Trim sketch entities
spline geometry, or text segment

Trim or extend entities to


Mirror selected entities Mirror Corner
other entities

Divide an entity at the Rotate, Translate (move), rotate


Divide
point of selection resize or scale
4) Modelling the LEGO human – the corpus

The Constrain
panel:

Forces a line to tangent Makes two entities


Vertical
be vertical tangent

Places a point on the middle


Forces a line to Midpoint
Horizontal of a line or an arc, creating a
be horizontal
midpoint constraint

Places points in the same


Creates a perpendicular location, places points on
constraint between 2 Divide Coincident an entity, or creates a
entities collinear constraint
4) Modelling the LEGO human – the corpus

The Constrain
panel:

Makes two points symmetric


Symmetric about a centerline, creating
a symmetry constraint

Creates an equal lengths or


Equal radii or dimensions or
curvature constraint

Creates a parallel constraint


Parallel between two lines
4) Modelling the LEGO human – the corpus

Now, back to the


modelling of the LEGO
torso:

This drawing shows the


dimensions of the torso
4) Modelling the LEGO human – the corpus

Half of the torso you have The existing three lines are to be With the lines selected (they turn red)
sketched already, with the Mirrored around the construction select the mirror command…
base of the body aligned centerline:
with the horizontal reference,
remember? Select the lines by dragging a
rectangle around them. Make
sure all dimensions are included. Select then the construction
centerline as the line to mirror about.
Mirroring happens instantly

(Text instructions in the bottom of the


screen will normally guide you through
procedures)

The mirroring will produce the sketch


shown. The yellow color is proof of a
closed sketch, required for creating a
solid extrusion
4) Modelling the LEGO human – the corpus

Now correct the dimensions by In the Modification’s window activate the


scaling the figure. lock-scale checkbox.
Select all entities by dragging a
rectangle around them with the Then select a characteristic dimension like
mouse. the body height and type in the actual body
Select: Editing Modify. height = 12.8 mm.
Click OK and refit to screen .
The active Lock Scale
b utton will maintain the
proportions in your
sketch (= no distortion)

The body has now changed size but not shape. You
probably have not got the angle dimension 9.5 °
defining the angle of the trapeze shape of the torso
(see the drawing on the no. 2 previous page)

Define this angle by selecting the Dimension tool:


Click at the vertical reference/center line then at the
bodyline contour and finally use MMB to position the
dimension value.
4) Modelling the LEGO human – the corpus
You should remove the top horizontal shoulder
The new angle dimension conflicts with the
width dimension to end up with the same
existing dimensions, and the Resolve
definition as in the drawing:
Sketch dialogue asks you which overflow
dimension to delete:

This is the one to remove . It probably has


an other value in your sketch

Now double click at the values in the drawing


area and fine-tune the remaining two
dimensions. Use the values from the drawing

The corrected dimensions will change colour when we modify them. They also
change the dimension status from weak to strong. If we get into double
dimensioning the sketcher will automatically remove week dimensions, - strong
dimensions cannot be removed automatically. An error will be shown and we
need to remove redundant information manually
4) Modelling the LEGO human – the corpus

Finally accept the sketch

The system should now have returned you to 3D and


Dashboard mode. Use the dashboard to secure that the
protrusion is Solid and 8 mm thick.

Swich the display of the Datum planes back on.

Turn the body using MMB, Select a both sides extrusion:

This will make the FRONT sketching plane a 3D-


symmetry plane for the body).

Accept the feature definition by choosing

Does your new solid extrusion look like this one?


4) Modelling the LEGO human – the corpus

Now we are ready for adding features for


the LEGO body: We will start with the
creation of the neck:

Select the shoulder (horizontal


top)surface as the sketching plane, and
then select: Extrude.

Press RMB somewhere in the graphics


area and select References. In the A sketch should
selection box click the FRONT datum always have an X
and a Y reference.
plane to select it as a sketcher
These two
reference. Also select the Surf entry in references together
the box and select Delete to remove it as with the sketch plane
a sketcher reference. defines the
positioning of the
Then press Close. feature in 3D space
The center of the neck should now be
snapped at the intersection of the
reference planes.

Draw a circle with a diameter: Ø5.


Accept the sketch
Make the extrusion solid and 5.5 mm
high.
Accept the feature definition.
4) Modelling the LEGO human – the corpus

Now, the torso has to be hollowed The Shell tool will


out, making use of the Shell tool evoke a new
(in the Engineering section). Dashboard:

Select the bottom surface of the corpus Adjust shell thickness to be 1.32 mm.
to be the ”Removed surface”. The
hollowing will happen instantly. Accept the feature definition.

If you click the References tab, you will


see the bottom surface listed under
Removed surfaces.

A major step forward has been taken in


order to create the LEGO body.
However we have yet to make holes for
the arms, internal guides and some
roundings. Wall thickness adjusted to 1.32 mm
4) Modelling the LEGO human – the corpus

Holes for the arms:

Select one the sides of the corpus


body: It will turn red:

Select the HOLE tool from the


pop-up window:

A Hole Dashboard appears:


Change the diameter to Ø4 mm.
Drill to selected point, curve,
plane or surface:

Drill to selected point, curve, plane or


surface means that you need to select
some geometry that delimits the depth of
the hole

Select the inner face as shown to


define hole depth
4) Modelling the LEGO human – the corpus

Open Placement.
Click in the Offset References.
box.
Select FRONT and additionally –
by using Ctrl - the shoulder
plane.

Check the distance to FRONT, it


should be 0.0 mm.

Change the shoulder distance to


3.76 mm.

Click Accept.

Create the hole for the other arm


by a Mirror feature:

Select the hole feature to be


mirrored. The small pop-up
dialogue offers a Mirror tool

The hole has been defined: Diameter,


Select the Right datum plane as depth, surface placement, X and Y
the mirror plane. dimensions

Click OK. A mirrored feature has


been defined
4) Modelling the LEGO human – the corpus
The making of the triangular bottom guides:

Select the bottom of the body as Sketch plane.


Select Extrude and Sketch View:. Use the No hidden
View type: Make construction center lines along the datum plane
references (to be used later for mirroring)
Sketch a triangular guide section. (check the drawing once again) Let the Construction center lines
Sketch plane
section snap to inner contour of wall
Make the section closed and “attached” to the inner surface.
Adjust the height and angle of the triangle according to the body drawing
(0.9 mm high and 45° angle).
Select the triangle and mirror it using one of the construction center lines.
Then select both triangles and mirror then using the other construction
centerline.
Dimension the spacing between two guides to 3.2 mm. Accept the sketch. Triangular guide section, Triangular guide section with
Turn the body and change the extrusion direction if necessary. attached to the edge of its dimensions adjusted and
Extrude up to next surface the inner wall before mirroring operations

By using the up to
next surface
extruding option
the guides will still
get the correct
length should the
shell thickness or
the body height be
changed

Triangular guide section mirrored twice Oops – wrong extrusion direction Now it is correct
and with a horizontal 3.2 dimension,
ready for extrusion
4) Modelling the LEGO human – the corpus

Adding the rounds:

We will finish the part by adding Rounds at the


neck/body transition and at all outer edges, except
the ones in the bottom.

All rounds are added to the same “Set” – meaning


that they all have the same radius. In this way they
will only be shown as one item at the model tree.

Select the edge between neck and body (just one


half circle is enough).
Click the Round feature, either as a pop-up or by
selecting it in the Engineering area of the Model
Dashboard. A handle is shown.
Drag it and watch the radius change.
Assign it a radius of 0.5 mm.

.
Click the Sets entry
At the moment there is only one set, one edge and
one radius. Add edges to Set 1 using Ctrl. The
changes can be viewed on the model while
selecting the various edges

After previewing, accept. If you select a previously selected reference it will be deselected (+Ctrl). A
new set is added selecting a new edge without using Ctrl. The new set can be
given a new radius. Sets and edge references can be deleted using RMB.
4) Modelling the LEGO human – the corpus

Change color and specify mass properties:

Select View from the top menu. In the


Appearance area click the small triangle next to
the small grey ball and select a color.
In the model tree Click on CORPUS. In the small
dialogue in the upper right corner select OK

Your part should now have the look of a real LEGO


brick. Before we leave our part we want to specify the
material to be used. LEGO is manufactured in ABS
plastic with a density of 1040 kg/m3.

Enter File / Prepare / Model Properties / Mass


Properties / change / Density. Type in a value of:
1.04e-9 (TONN/mm3) in the density field.
Click Calculate to compute current value.
Save with an OK

The calculation result is a mass of 7.93e-7 TONN =


0.79 grams and a volume of 763 mm3

Still in Model properties, under Relations, .click Change;


and give the part an English name: corpus and a Danish
name: krop. Also specify material as ABS as shown
Regenerate your model – save the file and close it.
4) Modelling the LEGO human – the head

Modelling the LEGO head


4) Modelling the LEGO human – the head

Modelling the LEGO head

The main part of the LEGO head is a revolved


part around a center axis, calling for the use of
the Revolve tool:

Select File / New / head.prt.

Select FRONT as sketch plane.

Select the Revolve tool either from the Shapes


toolbar or as the pup-up appearing when
selecting the FRONT plane.
Select Sketch View:

Draw a “vertical” Geometry centerline: along the


vertical reference.

Draw half of the head profile using the Geometry centerline as


the axis of revolution and the horizontal reference as a
reference for the bottom line of the head.
Use the dimensions from the drawing in previous slide.
Remember to close the section along the axis of revolution. Center axis applied Sketch is closed and has correct dimensions.
The yellow area is proof of a closed sketch. The original weak dimensions have all been
In your initial sketch You may experiment with scaling the replaced. The radius dimensions shown here
may appear as diameter dimensions in your
sketch using the head height as reference. When sketch. Similarly, the constraints may be
adding/replacing vertical dimensions, these should all have the differently attached. Vertical dimensions are
lower horizontal reference line as basis. attached to the horizontal reference
Rounds will be added later on the part itself
4) Modelling the LEGO human – the head
If a radius dimension seems
In theory, if you started your It only works on uncooperative, use the Replace option.
sketch by defining the centerline, dimensions you This will force you to define a new
any radius dimension will be defined yourself. dimension, allowing for conversion
automatically converted to a click the 5.10 radius afterwards.
diameter dimension, this is usually dimension, and
preferable. select the diameter
If this didn’t happen – as shown option as shown
below - here is the method for
conversion:

All three radius dimensions are converted to


diameters. Datum elements are here hidden for
clarity.

Move the mouse pointer over the vertical


Geometry centerline and check that it is an: “Axis
of Revolution”. If not, RMB and select: Axis of
It will convert to a diameter dimension revolution”.
Accept the feature definition using a 360˚ revolve
angle and a solid revolve.
4) Modelling the LEGO human – the head

The Revolve feature, awaiting


accept from you -

…And completed
4) Modelling the LEGO human – the head

Create coaxial holes, one at the


top and one at the bottom of the
head.
Now some rounds on the head:
Select the upper and lower edges of the central
Select the Hole tool: cylinder and select the Round feature.
Give the rounds a radius of 2mm.
In the Hole dashboard, open the
Placement entry, and select the
top surface of the head as a start
surface for the hole. Press CTRL By making the rounds
as a separate feature
and select the center axis as an
instead of making them
additional reference as part of the revolved
sketch we keep the
Specify a diameter of 3.5 mm and rounds and associated
radius as parameters
a depth of 2.2 mm. that can be modified
directly in 3D.

Exit with an OK

Make a hole in the opposite end


using the same procedure, this
time with a 5 mm diameter and a
8.5 mm depth.
4) Modelling the LEGO human – the head

Draw an arc using the circular


Creation of a rotational pattern: arc tool (center and ends opton)
along the reference circle to close
Looking inside the top of the real LEGO the cut.
head there is a small “grill” with three
120˚ openings. We will create this “grill” Trim (Delete Segments)
by making one opening and generate the excessive lines and check the
other ones by a pattern operation. This face has been
dimensions following the trim
selected as a sketch operation. Adjust dimensions if
plane. required. Make sure the
Start by selecting the bottom of the
dimension scheme is in
upper Ø 3.5 mm hole as sketch plane.
accordance with the drawing.
Then select the Extrude tool and
Accept the sketch.
sketch view.
Inside the sketcher use
RMB/References and select the FRONT Bottom view of the head.
plane and the smaller circle as the only
references.

Make a construction centerline through


the circle center and with an angle of
120˚ to the datum plane reference.

Draw lines offset 0.2 mm from the


reference lines in order to specify the two
sides of the cut, as shown. The system
will apply parallel constraints.
Offset line creation Arc created, no trimming yet
4) Modelling the LEGO human – the head

Trimming done.

The sketch can


be accepted at
this stage

Change the cut


direction if
necessary.

Select: Through
to next surface:
and Remove
Material.
Cut done
. Any constraint can be removed by selecting its symbol (this
Preview and will make it turn red) followed by the DEL key
accept the cut.
Various
constraint
types
4) Modelling the LEGO human – the head

Make the pattern:

Select the extrude feature in the


Model Tree and select the:
pattern option

The Pattern dashboard appears


like shown. The pattern is by
default Dimension-driven.
Change: Dimension to: Axis.

Select the center axis of the head.


Then select the number of copies to 3 (the
number includes the original feature) and select
to distribute them equally over 360 degrees by
pressing the Angle icon.
The LEGO head is almost finished. Define color and material in the same
The pattern angle will now be automatically manner as for the body.
computed to 120 ° Make the head bright yellow and use a density of 1.040e-9 (TONN/mm3) using:
Accept the definition and watch the result. File / Prepare / Model properties … etc.
Calculate the mass. (The result should be ≈ 5.86 e-7 Tons.).
In the Relations, Parameters and instances / Relations select change and
give the part name and material name.
Save / OK
Regenerate and save the file.
4) Modelling the LEGO human – the pelvis

Creating the Pelvis part


(Danish: hofter)

The pelvis makes the


interface between the
corpus and the LEGO legs.
The two “towers” fit together
with the internal guides and
other features of the LEGO
corpus. We will therefore
postpone the creation of the
towers until the assembly
stage.
For now we just make the
basic plate and the pins for
attachment of the legs.
4) Modelling the LEGO human – the pelvis
Create a new file and name it:
When you create the arc try to use a
PELVIS.prt. full circle and trim (Delete
Select FRONT as sketch plane Segments) the non- wanted
Select: Extrude and sketch view. segments after scaling the figure
Make a vertical construction centerline
and place the base feature along the
horizontal reference as shown
Adjust the dimensions so they match Both sides extrusion
the ones from the drawing in previous
slide.
Accept the sketch. Give the base plate
a total length of 14 mm with a both
sides extrusion
Accept the feature definition.
Now create the part with the
attachment pins for the legs:

Start by creating a datum axis


running through the centerline of the
Ø7 cylinder surface Change the display mode to show hidden lines Adjust dimensions so they match the
of existing geometry. drawing.
Select RIGHT as the sketching Create a horizontal centerline on the Datum When sketching, you will notice that
plane. axis and a vertical construction centerline. the system suggests various
Start Shapes or pop-up: revolved Sketch a figure approximately like the one constraints: (parallel, vertical,
feature generation . shown. Ignore any dimensions at this moment. horizontal etc.) Do not resist them,
In sketch use RMB, Select Use the Project tool for attaching the bottom they will save you time once you get
Orientation, to change the line to the cylindrical surface. used to them
orientation (flip up-down, etc.) until it Use the mirror sketch tool to create a T-shape.
looks like the figure shown
4) Modelling the LEGO human – the pelvis

The sketch has been accepted,


and a 360˚ rotation solid Revolve
feature done:

If the Revolve doesn’t


execute, remove the vertical
centerline in the sketch, and
try once again.

Set the density to 1.040e-9


(TONN/mm3) and compute
the mass, like you did last
time. Keep the nice grey
creo standard color.
Regenerate and Save the
model.
4) Modelling the LEGO human – the right leg

Modeling of a LEGO leg:


4) Modelling the LEGO human – the right leg

Modeling of a LEGO leg:


We will model the right leg of the LEGO human. Later on in
assembly mode we will make the left leg using a copy/mirror
operation.
The basic shape of the leg is to follow these dimensions:

Start a new part: LEG_R.prt


Create: extrusion/Sketch. Use FRONT as the sketching plane.
Place and dimension the leg as shown.
Trim the surplus geometry and observe that your dimensions still
are correct.
Accept the sketch.
Create a both sides extrusion with a width of 7 mm.
Accept the feature.

Create a cut-out (=extrusion) of the leg. See the cut-out shape (effectively a hollowing of the leg)
displayed in hidden lines in the lower right projection view on the leg drawing.
Use FRONT as the sketching plane.
Select the use edge offset tool and choose the Chain option.
Select the beginning and (by using Crtl ), the end of a chain of edges to offset.
When the right chain is displayed press: Accept (alternatively, continue with Next if the chaining fails)
Input an offset value of 0.9 mm or –0.9 mm depending on the direction of the arrow appearing.
Add a horizontal line 7 mm from bottom as shown.

Modify the sketch as shown, trimming off extra lines. (It can be left open in the bottom)
Make a both sides 5.2 mm remove material extrusion
4) Modelling the LEGO human – the right leg

Holes at the back of the leg


Make an Ø 4. 9 mm hole at the back of the leg, placed in its
centerline

Make the lower hole first.


Placement at the rear surface
The distance from the foot surface should be 3.22 mm. This
acts as Offset Referance no 1
The centerline placement acts as Offset Referance no 2
(When you select what to put in Offset Referance no 2 use
CTRL to avoid overwriting Offset Referance no 1)
Ø to be 4.9 mm
Depth defined by Drill to next surface.
Hole Orientation to be left alone
Accept and exit

Make the second hole as a copy/paste operation of the first one.

Select the lower hole from the model tree as the feature to be
copied.
Use RMB/Copy or Ctrl+C to copy the hole.
Use RBM and Paste Special to paste the hole to a new position.
In the Paste Special window: use Dependant Copy, then
“Partially dependant -Dimensions… only” and Apply
move/rotate… as shown
4) Modelling the LEGO human – the right leg

In the Move(Copy)dashboard select:


Transformations/Move and 6.58 mm(±) with the bottom
surface of the leg as direction reference as shown.
Click OK .
View the created copy. It seems to go right through the leg!

Open the Moved Copy Group just created in the Model


tree and select the new Hole 2 / Edit Definition.
In the hole dashboard that comes up change the depth
parameter from until next to specified depth of 2.2 mm.
Accept the feature.

Rename the two holes: Hole 1 is to be renamed Lower_hole,


and hole 1(2)….to be Upper Hole.
Double click on the name in the model tree - real slowly - to
get write access.
4) Modelling the LEGO human – the right leg

The bearing hole:


A bearing hole is needed for attaching the leg to the corresponding pelvis pin.
Create a datum axis for the cylinder geometry of the upper part of the leg.
select the cylinder surface as referance and create a datum Axis as shown.

Create the bearing hole coaxial to


the axis, and change the depth
specification to: To selected point,
curve, plane or surface: For the
definition of the bottom of the hole
use the FRONT datum plane.

Enter the Placement pane, and in


the Placement reference box
Select 1) the side of the leg,
And – using CTRL – 2) the datum
axis.
Accept and close

Circular depression
4) Modelling the LEGO human – the right leg

Circular depression:
Now make the 0.2 mm circular depression around the bearing hole.
Select extrude.
Use the side of the leg as the sketching plane.
Add the hole-axis as a reference.
Draw a circle with diameter Ø 7.5 mm and make the cut (remove material) 0.2 mm deep.
Round the edge between the depression and the leg side. Use a radius of 0.15 mm.
Accept and close
4) Modelling the LEGO human – the right leg

Odd cutout:
Finally create the odd shaped extrude,
located at the bottom face of the upper
hole. Select the bottom of the hole as the
sketching plane.
Its sketch is shown twice:

Add as references the edge of the hole


and the side of the leg. The latter is use
as reference in order to dimension the cut
as shown.
Start the sketch by drawing lines longer
than necessary and trim the figure
afterwards.
Use the Project tool to create the curved
part of the sketch Give the cut a depth of 3.5 mm.
. Accept the feature.
Color the leg a pleasant navy blue.
Set the density to 1.040e-9 (TONN/mm3)
and compute the mass. (File/Prepare etc. )
Edit Tools/ Relations.
Regenerate and Save the model.
4) Modelling the LEGO human – the right arm
4) Modelling the LEGO human – the right arm
Modeling the LEGO arm
Until now, the classic features in Creo have been sufficient in the creation of a proper geometry compared to the real LEGO
model. In this respect the LEGO arm offers the biggest challenge we have encountered yet. The hard part is to create a
satisfactory transition between the circular surface at the hand attachment point of the lower arm and the more rectangular
section of the upper arm.

The way to go is create the upper arm as an extrusion with the outline shown.
.
Create a new part file: Arm_R
Make a one-sided extrusion with FRONT as the sketching plane.
Use RIGHT as a vertical reference and construction centerline.
Specify an extrusion height of 4.0 mm.
Round the three edges using R=0.6 mm as shown.
4) Modelling the LEGO human – the right arm
Make a cut (extrude feature – remove material) along the upper side of the
arm. (opposite face of the one with the round you just created
Use Right as the sketching plane.
Remove the material in a closed box as shown. The cut is to be both sided and
does not have to be particularly accurate

Use a cut width of 10 mm.


Accept the sketch.
Accept the feature.
.

Now make rounds along the


three upper edges of the arm.
Give a round radius of 2.3
mm.
4) Modelling the LEGO human – the right arm

The next step is a bit


experimental. We will try to find a
correct placement for the circle at
the hand attachment surface.

First we will create a datum


offset plane:
Select the datum plane tool and
select the elbow surface to offset
from, and a translation value of 6
mm (we create DTM1).

Now, by using CTRL, select the Right


plane (= two planes are now selected)
and create a datum axis in the
intersection of the newly created datum
plane (DTM1) and the RIGHT plane.

Now preselect the Right plane and (with


CTRL), the new axis:
Create a second datum plane (DTM2) as a
plane through the datum axis and with an angle
of ±35˚ ( ~325°) in relation to RIGHT, as
shown. Accept the feature.
4) Modelling the LEGO human – the right arm
The bounding curve on the elbow surface consists
of 8 curve pieces: 4 linear segments and 4 circular
segments. The rounds, made to the upper arm at
an earlier stage, control the circular segments.
Datums have been
turned off and
Try to highlight the individual segments by moving
wireframe display is on
the cursor along the edge.
We now have to design a circular curve consisting
of the same number of segments as the elbow Curved segments
curve because we intend to create the lower arm
using a blend operation.
Straight segments
A blend operation connects two or more closed curves
with a surface. Model examples could be connecting ship-
or wing sections to form a ship hull or a wing surface. A
special case is a section consisting of just a point.

Select the DTM2 datum plane and the sketch


tool in the pop-up menu. Feel free to
experiment with the reference and view
selections and direction.

Place a circle positioned relative to the elbow


reference as shown. (View has here been set
to planar view):
4) Modelling the LEGO human – the right arm

Activate Construction mode, with


this you can construct help
geometry in dotted lines (non-
active geometry)

Draw 8 lines approximately as The more the two closed


curves defining the blend
shown: their function are to help look alike, the less surface
you evaluate where to cut the distortion will be introduced
circle, in order to create a non-
distorted blend geometry

Use the Divide tool from the Editing group


(Divide entity at the point of selection) and
cut the circle at the 8 intersections with the
construction lines .

When viewing the sketch as a whole, it does


This close-up view looks
not show the divisions you just made. It still right: the highlighted arc
looks as one circle segment seems to reside
between the two construction
You may zoom in on your newly sliced arc lines
segments one by one, and by highlighting
verify that divisions are placed as expected:
4) Modelling the LEGO human – the right arm

When all 8 individual, but connected curves are


made, accept the sketch. Now we shall connect
the two datum curves: the elbow curve and the
hand reference curve.
From the upper toolbar choose: Shapes/Blend
In the dashboard that appears, open Sections.
Select Selected Sections /Details/… (the Chain
dialogue opens)… Rule Based/ Complete loop.

Select an edge on the elbow surface on the upper


arm by clicking at it. (the curve is highlighted) with
an arrow indicating the curve start point and loop
direction).
Click OK in the Chain dialogue.

Now we shall select the second curve for the blend. Start
by adding a new section: Insert Section/ Details/Rule
Based/Complete loop and finally an edge on the hand
circle. Click OK in the Chain dialogue. At this stage both
sections should appear highlighted on the screen, and – if
sections were properly selected – a preview of the blend The small arrow has now been
The preview shows that the
dragged to a better location, and it was
blend was executed, but it
If the sections are twisted select the circle section. controlled that the arrow on the other
has a strange twisted surface
section had the same orientation as on
Click at the small circle by the start arrow. Then drag
the circle section
the start point to a better location(less twisted).
Accept the second curve by Click OK.
See the preview as shown.
Accept the feature
4) Modelling the LEGO human – the right arm

Create ROUNDS to improve the


transition between the upper and the
lower arm:

(it might be difficult to make larger


rounds). Try to select edges to round.
It might be an advantage to define two
separate rounds, one inside and one
on the outside of the elbow.

Create a hole for attachment of the hand:


Select the circular surface for the hand hole.
Select Extrude and Sketch view.
Sketch a concentric circle with a 2 mm
diameter and make a cut to a 6 mm depth.

Creating the shoulder tap:


The last feature necessary to finish the arm,
is the the tap, enabling the arm to attach to
the LEGO body.
Create the axis of revolution: select the small
cylindrical surface shown. In the pop-up
menu select the Datum Axis. A (small) axis is
created and will show in the model tree
4) Modelling the LEGO human – the right arm

Select RIGHT as the sketching plane


and select the Revolve tool.
Select FRONT and the new axis for
the shoulder as sketching references.

Make a sketch, using the dimensions


shown.
Accept the sketch.
Accept the feature.

Now make the side cut in the tap.


Start the cut at the DTM2 datum plane. Create a Ø 1.8 mm circle.
Extend it to the axis of revolution for the tap Select remove material and specify
(use the to selected option ). through all, making the cut upwards.
Use the dimensions shown on the sketch. Finally add a 0.2 mm round to the
Accept the sketch. bottom of the center hole.
Accept the feature..
Set the density to 1.040e-9
(TONN/mm3) and compute the mass.
Create the center hole in the tap. Edit: Tools/Relations
Use extrude and select the inner surface of Regenerate and save the model.
the arm for sketching plane as shown
4) Modelling the LEGO human – the hand
4) Modelling the LEGO human – the hand

In comparison with the challenges


encountered when modeling the
arm, the modelling of the hand
ought to be straightforward

The right hand


Start making the hand as an extrusion,
using FRONT as the sketching plane.
Make a horizontal construction
centerline.
Draw full circles and trim the figure
afterwards. Use the dimensions shown.
Accept the sketch.
Extrude the hand a height of 4 mm.
Accept the feature.

Round the upper edges of the hand


opening using a radius of 1.13 mm (use
Extrude/remove material).
Select TOP as the sketching plane.
Use fillet to create the circle round. (do
not close the feature).
Make a both sided cut using: Through
all, as shown
4) Modelling the LEGO human – the hand

Create a datum plane offset from the RIGHT


plane with –3.8 mm (DTM1).

Create a datum axis intersecting the FRONT and


DTM1 datum planes

Select the DTM1 plane and the new datum axist and
create a plane intersecting these two and angled 10˚
to DTM1 as shown.

Make an extrusion using the new tilted DTM2 datum


plane as the sketching plane and TOP and the axis
as sketching references.
Create a circle forming the wrist as shown.
Set the density to 1.040e-9
Extrude towards the hand cylinder surface.
(TONN/mm3) and compute the
Accept.
mass. (File/prepare etc.)
Edit: Model Intent/ Relations.
Finally extrude the shaft of the LEGO hand. Regenerate and save the
Use a diameter ø 2 mm and a length of 5.5 mm. model.
The final model should look as illustrated:
4) Modelling the LEGO human Now enter Placement and change
Notice the initial Automatic constraint setting
in the component placement pop-up window. constraints from Automatic to Default,
In this chapter we will make modifications to Also notice that the system has placed the Effectivily aligning all datum planes. The
already designed LEGO parts. The purpose is corpus with ASM_TOP on TOP from placement status area also says: Fully
twofold. First we want to finish the pelvis.prt and CORPUS but with offsets between Constraint. Generally this means that the
secondly we will see an example of the utilization ASM_FRONT and FRONT and ASM_RIGHT component placement is successful and
of the parameterization of the Creo 4.0 models. and RIGHT. uniquely defined.

Design in assembly

When designing the pelvis part, the geometry


holding the pelvis and the body together in the final
LEGO human was not constructed. This is
because a lot of the information we will need for
the designing the mating features already exists in
the body part.

By designing the two pieces together we can


utilize the body part geometry when finishing
the pelvis.

Select File / New.


Select Assembly (not part mode).
Name it: CORPUS_PELVIS
Select Add a component to the assembly.
Add CORPUS.PRT.
4) Modelling the LEGO human

Now assemble the pelvis part:

Add component to the assembly and select PELVIS.prt.

The pelvis part is shown next to the corpus part. The default
location will not be satisfactory in this case.
Use the 3-color sphere to move the part to an approximate position
below the CORPUS where it will be easy to select the constraints.

Enter the Placement entry and change the constraint type from
Automatic to Coincident.
Add a constraint by selecting the datum planes pelvis FRONT and
corpus RIGHT.

Then repeat procedure by selecting New constraint and choose


pelvis RIGHT and corpus FRONT, again using Coincident
constraint type. (to be able to select the correct datum planes use
RMB / Pick from List, or select them in the model tree).

Again, select: New constraint and choose the mating surfaces(the


surfaces that touch each other) first on the pelvis component and
then on the corpus component.

The pelvis should now be placed as shown:

If the constraint and placement handling doesn’t work out as expected, abort
mission and try again
4) Modelling the LEGO human

Adding features to pelvis


We will now try to modify the pelvis by adding features to it.
In order to do this we must set the pelvis part to: Active.
In the model tree select PELVIS.prt and select Activate.
Extend the feature list for pelvis in the model tree (press: +) and
select Pelvis’s own Insert Here position.

Select the mating surface from PELVIS as the sketching plane. Pelvis is now the active part and the
Use RMB / Pick From List to be able to select the surface. Feature menu is now accesable
Select extrude / Sketch view.
We now see the assembly from the top (or bottom). In shaded
mode it is difficult to see things of interest.
Change the display mode to show hidden lines or wire frame.
Use the hidden lines from CORPUS as references. The lines are
shown highlighted in red:

Include the FRONT plane as reference.


Accept the references.
Sketch the extrude profile as shown. Make use of the Project tool.
Accept the sketch
Select an extrusion height of 4.5 mm.
Accept the feature.
4) Modelling the LEGO human

The shadow-like display of the CORPUS part allows You to see


the new Pelvis feature.
Unfortunately, the highlighted surface is not correct for assembly
with the CORPUS part. We will modify with a cut operation using
the design in assembly method again.

Select the RIGHT plane from PELVIS.


Select Extrude and sketch view.
Select the lines shown as reference for the sketched cut.
Draw the triangle as indicated and accept the sketch.
Choose a both sided extrusion removing the surplus material.
Accept the feature.

Select the RIGHT plane from PELVIS.


Select Extrude and sketch view.
Select the lines shown as reference for the sketched cut.
Draw the triangle as indicated and accept the sketch.
Choose a both sided extrusion removing the surplus material.
Accept the feature.
4) Modelling the LEGO human

Copy features to create a second assembly feature:

By copying our new assembly feature, we can now


create the second assembly feature, using a Mirror
operation.

Select the two latest extrusions – using CTRL - from the


model tree.
In the pop-up menu, select the mirror tool.
Select the FRONT plane from pelvis and accept.

The finished pelvis and the model tree used is shown:

Now make the CORPUS_PELVIS.asm the active item.


Click at and in the pop-up menu select the tiny green
Activate diamond.
Click at pelvis.prt, and in the pop-up menu select Open.

Creo now opens the pelvis part in a separate Window.


Save the file PELVIS.prt.
Save the assembly
Notice that on the assembly feature only the protrusion
height and the dimensions related to the circular hole can
be modified. The dimensions of the copied model:
CORPUS.prt control the rest.
4) Modelling the LEGO human

Accessing the internal variable names for dimensions:

Design in assembly is one method to control the dimensions of several parts that
have to fit together, also when the dimensions of one of them change. We will
now learn how to use another way to link the dimension of parts together. This is
done using Relations. The relation mechanism is based on the fact that every
numerical dimension that is used throughout the modelling process has a variable
name as well as a numerical value attached. Try to view the variable names:

Open PELVIS.prt (if closed)


Click at a feature and in the pop-up select Edit Dimensions.

From the toolbar at the top click: Tools / Switch


dimensions and see the change.
You can switch back again by pressing Switch dimensions
again. The relations utilize the variable names to link
dimensions together.

Modifying the LEGO head by use of relations:

Open the LEGO head.prt.


From the top toolbar open: Tools/Relations
Notice that the first six lines in Relations contain standard
information about the part. Most of this is used for drawing
generation. With the Relations window open, click at the
feature in the model tree that contains the desired variable.
This will display the variables related to the pattern when
the group Pattern is selected as shown
4) Modelling the LEGO human

Assembling the LEGO human


We will now proceed to make an assembly of our LEGO human.
Start by creating a new Assembly. Name it Human.
Then select Add Component: .
Select the assembly file created earlier: CORPUS_PELVIS.asm (this will become
a subassembly within the new assembly).
With the component placement window open change from Automatic to Default
location.
Now Add Component:
Select: LEG_R.prt.
The LEG_R.prt will be assembled automatically at some default location, like the
position shown

This position is not of much use, so we have to define it explicitly. We will apply a
flexible way of assembling the components like leg, arms etc., as they are
actually movable components with one degree of freedom. This can be achieved
Using Creo’s Mechanism facilities.
To create a movable connection select: User Defined / pin from the constraint
type selector

A pin connection allows one rotational degree of freedom. This means that
1) it can rotate round an axis of revolution and
2) It can move along this axis.
4) Modelling the LEGO human

Now, by manipulating the leg using the Globe motion tool, try
to place it as shown. This will make it easy to select the two
axes needed for input in the Axis alignment dialogue:
This one, in the center of the cylinder geometry, is the one
defining the
The Globe rotation
motion axis of the leg
tool is
only for approximate
placing of the component,
And This one defines the attachment
prior to mating it to other
axis leg/pelvis
components

The translation will be defined by selecting two surfaces: this


one from the pelvis,
and the opposing one from the leg

Accept and finish the connection definition

Illustration
The red shows
dashedthelineposition
indicates
of the
thatright
you leg
are after
establishing
being placed
a connection.
in the scene,
The leg
andaxis
then moved
to ahas
newnow
position
been selected,
using the andGlobe
themotion
pelvis axis
tool.not
Theyet.
idea
When
herethis
is that
happens,
both axes
the leg
should
will to be
visible
move (and
to aeasy selectable…)
position where thewhen establishing
two axes share a the
common
Pin connection
line. constraint. Datum
planes are hidden for clarity.
The- And thisawaits
system happened
inputhere…Notice the new look
in the Axis Alignment of the Motion Globe, indicating only
dialogue.
linear movement is possible now
4) Modelling the LEGO human
We will now create the missing left leg. This is just a copy of
the right leg created by a mirror operation.

Select from the Assembly features toolbar: Mirror


Component.
Select the component to be mirrored: LEG_R, and the plane
to mirror about.
In the Mirror Component dialogue select: Geometry with
Features, Placement Dependent and OK.

The mirrored part may not be placed correctly. In all cases


however, we need to redefine the motion references.

To do this, select the newly created copy from the model tree
and - using pop-up - select Edit Definition.
When doing this, a change mirror placement warning
appears: accept with Confirm.
The Placement Dashboard should appear.
Select the Constraint selector entry and select pin Left leg moved, and the pelvis axis selected. Leg axis awaits selection
connection. Then select The Placement entry, and when
inside the dialogue, select the two axes, one for the leg and
one for the pelvis, (…as you did it for the right leg). You may
move the left leg using the globe tool to get better access to
the axes.
When the Rotational constraint is established, the dialogue
asks for translation constrant: again same procedure as for
the right leg
4) Modelling the LEGO human

Now assemble the head using the Connections menu with a pin
connection.
Offset the head specifying the Offset distance from the neck to the
shoulder as shown
Change the distance to 1 mm.

Assemble the arm_r in a similar way and copy the right arm to the
left arm.
Assemble the left arm using Edit Definition and Pin connection.

Assemble the right hand: HAND_R.prt. Make a copy and place the
left hand using pin connections.

Now the connections should be tested:

From the top toolbar select Drag Component: Does your Lego man llook like this?
With Drag selected click at a leg, release the LMB and move the
mouse.

A small square at the name in the model tree indicates that the leg
can be moved according to its definition.

Test the motion of other linkages in order to check the linkage


definition.
5) The Mechanism module

The Mechanism module: how to make the Lego man walk

In the toolbar at the top select: the Applications pane,


followed by Mechanism. The display of the LEGO human
will change, visualizing the motion axes created, as shown:

Notice the axis symbols at each joint and that the symbols
for the two axes defined for leg motions are displayed
covering each other.

What is a servomotor?
making the LEGO human walk by manually moving
individual links is not a practicable way. We need automated
motion of the individual links. To achieve this we create a
servomotor for each linkage, starting with his left leg:

Select Servo Motor: .


Open the References entry: it prompts Driven Entity:
select the (very) small arrow – it is the rotational axis for the
leg.
Select the small compass icon (Edit Motion Axis settings), Open the Profile details entry: here the motion will be accurately
This action is for making the start position of the leg vertical: defined. Set function type to Cosinus and Coefficients
click in the Select component zero reference, and select the A(Amplitude) to 20˚
rear surface of the leg. For Select assembly zero reference, Accept and close.
select the rear surface of the corpus, as shown. The system will Select the Mechanism analysis and select Run in the bottom of
respond with the Current position angle (approximately 55˚ the dialogue. The leg will swing back and forth.
here), this should be set to 0˚, making the leg go vertical.
Accept.
5) The Mechanism module

Now define similar servomotors for the right leg:


In the Profile Details entry, set Coefficient A to 20˚. The
Coefficient B has a default value of 0˚. This would make the right
leg move in parallel to the left leg. If set to 180˚, (a phaseshift) it will
resemble natural walking.

Replicate the servomotor procedure definition to his arms, and


afterwards to his hands. Ideally, left arm should swing forward with
right leg.

After the definition of 6 servo motors they will display as small


helical symbols. They can be hard to identify, but are more
recognizable in wireframe mode.

Define a mechanism analysis.


Still in the Mechanism pane select Mechanism Analysis, displaying
the Analysis Definition dialogue.
Select a Kinematics type analysis and use the parameters shown.
Name it kinematic-test. Select Run. In the Animate player, press the
An analysis file generates while the animated motion is running. Close Playback button and watch.
with an OK.
For closer inspection of the animation select the Playback entry. Try the different options in the Animate
In the Result Set entry select your kinematic-test. Notice the option to player.
check collision Detection, but don’t select this for now.
Selecting the Capture button will
Select the Play current result Set button generate an mpg file, creating an
animation file to be played on external
players.
6) Part drawing
Creation of engineering drawings

Engineering drawings serve many purposes, one of them is the


documentation of the product definition for other people. In this case, the
components of the LEGO human are manufactured using injection molding.

A mold cavity can be produced using the Mold Layout Application of Creo.
This means that the dimensions from the 3D-models are transferred directly
to the module that creates the machining programs used for the
manufacturing of the mould. In this respect the making of engineering
drawing are not mandatory and as we shall see not always meaningful to
produce, using traditional drawing practices.

We will however use the LEGO part to hone our skills in producing
traditional mechanical drawings, as they remain an indispensable tool for
documentation and communication between design engineers and
production in most industries. Examples of such drawings are shown in
drawing figures accompanying the previous exercises. The dimensions
and accompanying tolerance specifications should not be read as correct
from a production point of view.

Before we start creating a drawing we must use the Relations from the Inside Relations the weight of the part is changed from Ton to gram in
part or assembly that we want to make a drawing of. order to match the weights of the LEGO human. The Relations window
Open CORPUS.prt, and from the top pane select Model Intent / content will be used by the standard drawing formats defined by the
Relations. DTU Mechanical Engineering. Before the weight information can
Check that the relations comply to those shown: appear in a drawing, we have to calculate the weight of the finished
Verify that all your parts are associated with similar definitions of part, as done in Analysis etc. See slide 32. If you need to make many
Relations. Remember to save the files after definition of Relations. similar relation descriptions for other CAD files use File / Export /
Import Relations. The finished drawing is shown on slide 21
6) Part drawing
An empty A4 drawing displays. The drawing
Now to drawing creation: From the systems dashboard is shown below:
File menu select New.
Object type is to be Drawing as
shown.
Name the drawing: corpus.
Set Use default template = on
Click OK.

The New Drawing dialogue


opens. In the Default model
field enter the Browse entry
and locate the corpus.prt.
Select the Empty with
Format radio button

In the Format field, enter the It contains a range of panes: Layout, Table, Annotate, Sketch, Legacy Migration, Analysis, Review,
Browse entry and locate the Tools, View and Framework.
v4_English.frm format. (V
means: Vertical or portrait
The panes have a hierarchic structure. Specific graphic selections and functions will be available ONLY
format).
after the correct main selection has been done.
Click OK. You will now be
Our drafting session will start with some text field management, followed by view insertion:
prompted for a drawing
number. Just name it number
4.3.
6) Part drawing

From the Dashboard Select the Table pane


Double-click in the Name field and type in your name
In the Scale box click in front of the scale number until
a scale-input box is shown at the top of the screen.
Enter a scale value: 5/1.
Select the Layout pane / General view to create a general view. Let the No
combined state option remain…press OK
Select a center point for the view somewhere in the drawing area.

A 3D view of the torso displays, and simultaneously the Drawing view dialogue
pops up

Make sure that View Type is the active entry.


In Model view names, select FRONT, Apply and OK / Close. Use Angles to
rotate the view if necessary.
Click on the view making it turn red, then right-click it, and from the RMB pop-up
dialogue select Projection View. Then move the mouse pointer (to right…) to
position the projection view.
Make the last projection view:
Click on the first (the FRONT) view, right-click / RMB pop-up / Lock view
movement: turn this off if active.
Move FRONT view to the bottom of graphic area as shown – view no. 2 will follow.
Make a new projection view as shown:
On the FRONT view change the view display from default to hidden line:
Select FRONT view, right-click / RMB pop-up / Properties/ View Display and
change to show the hidden line. OK.
6) Part drawing

All the dimensions you used building the 3D-


model can be displayed and moved around on
the drawing views. This can be done feature by
feature or for the whole part at once.
In the Annotate pane select Show model
annotations. Select CORPUS.prt from the
Model tree.
In the Show model annotations dialogue set
checkmarks on the dimensions that you want to
keep and click OK.
The views and annotations are now visible both
on the drawing and in the Drawing Tree. They
are probably not placed in optimal positions and
may not be the most relevant either.

A dimension value can be selected and then


dragged to a better position.
To move a dimension from one view to another:
select the dimension, RMB and Move Item to
View. Selecting the dimension, RMB and Flip
Arrows will turn dimension arrows inside out – or
opposite.
The dimensions in Creo are associative, This will only blank (hide) the dimension in the drawing
meaning that if you change a dimension value in view and dim it in the annotations tree. From its last
a drawing, the change will take effect on the position it can be resumed again to appear in the
3D model and vice versa. The dimensions are drawing view. Use RMB.
shown in the Annotations tree. You can delete
a dimension in which case it is removed from
the tree or Erase it.
6) Part drawing

Symmetry axes and other drawing features can be


selected and inserted through the Show model
annotations dialogue.
Enter this and select Show Model Annotations /
Datums and select the CORPUS.prt in the tree to
show the axis. Set checkmarks for those you want
to display.
Notice that the distribution of annotations on the
different views are visible and editable from the
Drawing tree.
You can insert dimensions of your own choice. As an
example, we will dimension the shell thickness:

In the bottom view, erase ( RMB + Erase) any default


wall thickness dimension.
Select Dimension:
Ignore the Select Reference dialogue, press and
hold CTRL and click at the 2 horizontal edges
indicating thickness, and place the dimension using
the MMB.

Select the new dimension.


In “Dimension Text” Now enter the text: Shell
thickness to the right of the dimension symbol: @D.
Insert Symmetry Axis using Show Model Annotates
and select Axis: and the CORPUS.prt to show all
axes.
• Extend the datum axis to a desirable
6) Part drawing

All the dimensions you used building the 3D-model


can be displayed and moved around on the drawing
views. This can be done feature by feature or for the
whole part at once.
In the Annotate pane select Show model
annotations.
Select CORPUS.prt from the Model tree.
Insert checkmarks into the dimensions that you want
to keep and click OK.
The views and annotations are now visible both on
the drawing and in the Drawing Tree. They are not
placed in optimal positions and may not be the most
relevant ones.

Clicking at a dimension value and dragging it to a


better position can change the placement of the
dimension.
To move a dimension from one view to another: click
at the dimension, RMB and “Move Item to View”.
Selecting the dimension, RMB and “Flip Arrows”, can
flip the dimension arrows.

The Globe motion tool is


only for approximate
placing of the component,
prior to mating it to other
components
Table of contents
Chapter Title Slide topic
1 Creo 4.0 Parametric Concepts 3 3D Solid design, Creo 4.0 - terminology

2 Learning the interface 3 File Navigator, Browser display,


Display controls
3 Basic Part Handling 9 Part Editing, Dashboard
4 Modelling the Lego Human 11

4.1 Design of LEGO body 11


4.2 2D sketcher 12 Sketcher
4.3 Corpus 8 Extrude, hole, round, shell, mass & colour
4.4 Head 16 Revolve, axial hole, datum, rotational pattern
4.5 Pelvis 22 Extrude, Revolve
4.6 Leg 23 Extrude, Use edge
4.7 Arm 27 Extrude, round, revolve, blend
4.8 Hand 34 Extrude cut, extrude up to surf
4.9 Lego Equipment 34 (Hair, hat and flag)
4. 10 Parts Revisited 37
4.11 Design in assembly 37 Design in assembly on pelvis
4.12 Relations (int. variables) 40 Relations on head
5 Assembling the Lego Human Constraint definition 41 Automatic, Fixed, Default
5.1 The Mechanism Module 44 LEGO human walking
5.2 Def. of servomotors 44 Motion control
6 Creating engineering drawings 47 Corpus, Head,
6.1 Part Drawing 47 LEGO-human, exploded view
6.2 Assembly drawing 59

7 Index and keywords 60 Index and keywords

You might also like