Beruflich Dokumente
Kultur Dokumente
Introduction
Many component designs follow a similar route, beginning with a 2D design, part modelled
using solids and commonly finished using surfacing techniques. The object of this course
is to explain the basics of all methods.
Within this example we will use the drafting capabilities of VISI-Series to create a simple
drawing.
Datum Point
2D Drawing
When you open the VISI-Series application for the first time you will be presented with the
following interface:
When a command is selected a new set of icons will appear on the left hand side. These
icons are only relative to the current command.
The first two icons are very important. These two icons indicate which type of
element will be created.
If the Line icon is selected a constructional line of infinite length will be created.
These lines are generally used as a constructional aid to 2D drafting.
In this instance we will create a constructional line parallel to the X and Y axis.
Repeat the procedure for the Y axis. By default the system will retain the last command
until the <ESC> key is depressed, there is no need to re-select the command from the
menu.
We will use the newly created construction lines as the reference datum position for the 2D
drawing.
(ii) Select the reference line - Select the X axis or the construction line following the
X axis
Arrow pointing above
An arrow will appear indicating the side on which the line will be created. A minus value
can be used to automatically change the side on which the line will be created. The
SPACEBAR can also be used after the line has been created to toggle the creation side.
The line just created may not be instantly visible, this is because it has been created
outside of the current viewing area. To make all elements visible select the ‘include in
boundary’ icon.
Include all
(ii) Select the reference line - Select the Y axis or the construction line following the
Y axis
Arrow pointing left
An arrow will appear indicating the side on which the line will be created. A minus value
can be used to automatically change the side on which the line will be created. The
SPACEBAR can also be used after the line has been created to toggle the creation side.
Again the construction line may not be visible. To make all elements visible select the
‘include in boundary’ icon.
Include all
(i) Create a construction line parallel to ‘Line 1’ at a distance of 75mm (position left)
(ii) Create a construction line parallel to ‘Line 2’ at a distance of 75mm
(position below)
With the constructional base now created we can create the main outer shape of the 2D
drawing.
The ‘Element Element’ command is used to create a segment or line between two points
or elements. If the ‘Points’ environment is selected a point (intersection point etc) can be
selected. If the ‘Element’ environment is selected geometrical elements can be selected.
Points Environment :
Point Environment
Element Environment :
P2 P3
P4 P5
P1 P6
In this example we have created a segment from each intersection point of the
constructional geometry. It is possible to create the segments without the construction
lines by using Cartesian co-ordinates to define the start and end points for each segment.
It is also possible to use the EDIT – BREAK DIRECT function to break a construction line
and automatically create a segment. In this case, select the construction line to break
where the segment needs to be created. A segment will be automatically generated
between the first two intersection points.
Using this command we will delete all the construction lines to leave only the `component
boundary.
Using this command we can add a chamfer to the 2D geometry and automatically trim the
relevant segments.
Distance :-
The entered value will be used to chamfer both the selected
elements.
Distance – Distance :-
Two dimensional values can be added, to chamfer the
selected elements at different distances.
Distance – Angle :-
The first selected element will be chamfered at the “First
Distance” value. The angle is controlled by the “Angle
value.
Segment 2
Segment 1
Segment 3
Segment 4
Using this command we can add a fillet to the 2D geometry and automatically trim the
relevant segments.
Within the ‘Fillet’ command it is also possible using the ‘Retain Element’ check boxes to force the system not to automatically trim the
geometry.
Segment 2 Segment 3
Segment 4
Segment 1
Segment 5
Segment 6
Segment 7
Segment 8
Now let’s change the fillet radius value to 15mm and apply the fillet to Segment 5 and 6
and then apply a 10mm fillet to Segments 7 and 8.
Segment 1
Segment 2
With the outer shape now completed we can concentrate on constructing the inner detail
An arrow will appear indicating the side on which the line will be created. A minus value
can be used to automatically change the side on which the line will be created. The
SPACEBAR can also be used after the line has been created to toggle the creation side.
NOTE! . If at any point, the ‘Insert the distance’ panel does not
appear, click on this “Distance” icon to make it appear.
An arrow will appear indicating the side on which the line will be created. A minus value
can be used to automatically change the side on which the line will be created. The
SPACEBAR can also be used after the line has been created to toggle the creation side.
An arrow will appear indicating the side on which the line will be created. A minus value
can be used to automatically change the side on which the line will be created. The
SPACEBAR can also be used after the line has been created to toggle the creation side.
Reference line
(L1)
P1
Having created the construction lines, we have generated the intersection points at which
the 45° construction lines need to be struck through.
(v) Select the reference element - Select the reference line (L1)
NOTE:
With most CAD systems, the angles are calculated with 3 O’clock being zero and positive
degrees are in the anti-clockwise direction. Within the VISI-Series applications the
selected line or axis becomes zero degrees and the SPACEBAR can be used to toggle the
resultant line between plus or minus angles.
Having created the construction lines we have generated the intersection points at where
the 45° construction lines need to be struck.
(v) Select the reference element - Select the reference line (L1)
P2
Construction Line - L1
When we created the outside shape for the component, we created a segment between
each intersection point. It is also possible to use the EDIT – BREAK DIRECT function to
break a construction line and automatically create a segment. In this case, select the
construction line to break where the segment needs to be created. A segment will be
automatically generated between the first two intersection points. The spacebar can be
used to toggle the result.
(i) Select the element to break - Select Construction Line (C1) Where indicated
Select the construction line to break in-between the two intersection points from which the
segment will be created.
(ii) Select the element to break - Select Construction Line (C2) Where indicated
(iii) Select the element to break - Select Construction Line (C3) Where indicated
C1
C2
C3
Segment 1
Segment 3
Using this command we can add a fillet to the 2D geometry and automatically trim the
relevant segments.
Within the ‘Fillet’ command it is also possible using the ‘Retain Element’ check boxes to
force the system not to automatically trim the geometry.
NOTE:
It is also possible when adding a fillet or chamfer to select only the intersection point rather
than the two intersecting elements.
A2
A1 A3
Using this command we can add the circular holes to the inside of the
triangular slot.
(iv) Repeat for centre point position 2 and position 3 - (A2) & (A3)
ANNOTATION – CROSS
We can use this command to automatically create the ‘centre line cross’ at the centre of
any arc or circle within the drawing.
By default the system will select both arcs and circles as they are both enabled within the
left hand icon set.
(i) Switch OFF the arc selection from the left hand icon set
(ii) Use the ‘Select all’ window filter to select all circles within the 2D drawing.
Select All
Segment 1
Construction Line - C1
Now we have created the triangular form we can continue to create the ‘T slot’ holes.
Using the construction lines we have created the centre positions for the 5mm radius
circles.
(iv) Repeat for centre point position 2 and position 3 - (P2) & (P3)
NOTE :
The selection point of the circle is very important. The segment being created will be struck
tangent from the circle at the closest point to the selection position. In all cases the
SPACEBAR can be used to toggle the result
Example :
If both circles are selected close to the top this will be the result
If one circle is selected close to the top and the other close to the bottom this will be the
result
(iii) Select the first element - Select Circle 3 (Left hand side)
(iii) Select the first element - Select Circle 3 (Right hand side)
Using this command we will delete all the construction lines used in the creation of the T-
slot.
Circle - (C3)
Segment - (S1)
(i) Select the element to break - Select Circle 1 (C1) Where indicated
(ii) Select the element to break - Select Circle 2 (C2) Where indicated
(iii) Select the element to break - Select Circle 3 (C3) Where indicated
(iv) Select the element to break - Select Segment 1 (S1) Where indicated
EDIT – TRANSLATION
As the T-slot forms are exactly the same we can create a copy of the T-slot already
created without having to reconstruct each T-slot form.
Multiple copy
(ii) Select the elements to copy - Create a selection window by simply moving
your
curser to the window start point and with your
LHM
button pressed down drag a selection box
around
the element to copy. Finish the selection by
releasing the mouse button.
Elements to
Window Start Point COPY
Incrementele
translatie
EDIT – MIRROR
With the 3 T-slot forms created we can use the ‘Mirror’ command without having to
reconstruct the T-slot shape.
Again, as we are making a copy it is important to have the ‘Copy’ icon switched ON.
Copy icon
(i) Select the elements to mirror - Using a selection window, select all the
elements that create the 3 T-slot forms
(ii) Select the reference point - Select the ‘Intersection Point’ icon
(iv) Confirm the resulting mirror - RHM click to accept the results of the mirroring
When there are a number of elements equally positioned, we can create a matrix grid and
apply a set of elements to that grid. The entire grid can then be treated as a group of
elements. This functionality is often used with drilling cycles.
(i) Select the application point - Using the ‘Cartesian Co-ordinate’ icon select the
application point X-80, Y25, Z0
Set of points
As the hole detail has already been created inside the triangular slot, we can use the same
hole geometry, and copy it onto the set of points
(i) Select the set of points on which to copy - Select the set previously created
(ii) Select the elements to copy - Select the geometry of one hole
( Circle & Circle centre cross )
NOTE :
If selecting more than one entity, it is possible to both select the geometry using a window
or selecting the ‘Block control’ icon and selecting manually the elements to copy. It is also
possible to keep the <CTRL> key depressed when manually selecting elements. This will
work in exactly the same way as the ‘Block control’ icon.
(iii) Select the application point - This will be the point at which the geometry
being
copied will be positioned on the set.
1) Single Element :
This linear dimension can be defined parallel to the X axes, to the Y axes, or to the
direction of a reference element joining the two reference POINTS or ELEMENTS
2) Angular Dimension :
This command creates an angular dimension between two segments or lines or between a
segment/line and an axis reference.
3) Datum Dimension :
Generates a series of linear dimensions referenced from a common datum position and
separated from each other by a user-defined distance (pitch).
4) Aligned Dimension :
Generates a series of aligned spatial linear dimensions. The first dimension is generated
as though it where a linear spatial dimension parallel to a line, segment or an axis.
Subsequent dimensions are generated automatically by selecting one point. Each
dimension will be physically aligned with the first.
5) Ordinate Aligned :
Generates a series of aligned spatial linear dimensions. The first dimension is generated
as though it where a linear spatial dimension parallel to a line. Subsequent dimensions are
generated so that each dimension is physically aligned with the first.
Each dimension generated is a continuation of the last but with the same origin coincident
with the first selected point and positioned on the same axis
6) Ordinate Positional :
Generates a series of linear dimensions referenced from a same origin and separated
from each other, along a reference direction by a defined distance (pitch).
7) Diameter in Section :
Creates the dimension for the length on an arc. The dimension can be represented in two
different ways:
The first shows the length of the selected arc, the second shows the width of the arc.
9) Edit Dimension :
Allows you to modify and/or move one or more dimensions or text leaders that have
previously been created.
Allows the setting of default dimension parameters within this workfile only.
11) Text :
Allows you to create a series of XYZ text box’s from a relative point
Point - (P1)
Point - (P2)
The dimensioning works using the ‘Points environment’ and the ‘Element environment’ for
selection. If the ‘Points environment’ is active a dimension can be struck from two points. If
the ‘Element environment’ is active only the single element needs to be selected to obtain
the dimension.
As the two selected points are not orthogonal the dimension will be automatically set to be
‘direct’. Using the icons available on the left hand side of the graphical area, select the
‘Horizontal Dimension’ icon.
Horizontal
Dimension
Segment S1
Segment S2
The dimension type works using the ‘Element environment’ for selection.
(iii) Moving the mouse into the different angle quadrants will produce a different result.
Select the one required.
Fillet 1 – (F1)
Using what we have learned try to fully dimension the drawing in a similar fashion to the original specification (Page 8).
Here are some examples for you to work through. Please add the dimensions as
shown on the drawings.
Example 1
2D Clip
Using what we have learnt try to create this simple clip. This drawing will be required later within the VISI-Modelling training course.
Save the file using: - FILE – SAVE AS… then change “Save as type” to VISI Symbols (*.sym)
Symbols would normally be stored in the <Install Point>\Cad\Symbolf folder.
Ask your tutor to explain about “Symbols”
Example 2
Example 3
Example 4
Example 5
Example 6
V16
Pre requisite
To complete this tutorial the user must have a general understanding of the VISI interface
and system operation, and must also have completed the 2D Drafting Tutorial and
exercises.
Objectives
The purpose behind this exercise is to use VISI Modelling to construct a basic component
part by creating and manipulating the Standard Primitive Solids.
The tutorial will introduce the basics of creating different types of primitives, how to
combine them to create more advanced solids and how to use some of the solid editing
tools to further enhance the solid forms.
The part that will be created is shown below.
Cuboid
Centre of
Rectangle
Insert point
coordinates
Select the
OK button.
Resulting cuboid.
Cuboid
Intersection point
Dialogue box
data input
Select “Intersection
Point” here.
STEP 3: Make the third cuboid.
Cuboid
Intersection point
Dialogue box
data input
Operation - Blends
Select these 2
vertical edges.
Blends
Select Single Edge
Operation - Unite
Unite
Cuboid
Parametric point
on segment/arc
Select the edge on the
solid as shown here
Dialogue box
data input
Chamfer
Cuboid
Create with
Subtraction
Parametric point
on segment/arc Select the option “Distance”
and insert the distance of
15mm
Vcamtech Co., Ltd 8
VISI Modelling –Primitive
Dialogue box
data input
Operation - Blends
Select the 2
vertical edges.
Blends
Select Single Edge
Insert the Blend parameters as shown below and then select ‘OK’.
Centre of a circle/arc
Dialogue Box
data Input
Resulting cylinder
STEP 11: Create the round hole through the cylindrical feature.
Cylinder
Centre of a circle/arc
Dialogue Box
data Input
Resulting cylinder.
Operation - Blends
Select these 2
Insert the blend parameters as shown below. edges.
Pick the edges as shown opposite.
• In this case select the option “Propagate over tangent edges” which will enable the
blend rad to flow along all the tangent edges between the web and main body.
? - Query
Query
Solid properties
Here you can evaluate various properties of the solid model (external area, volume,
centre of gravity, minimum convex radius, minimum concave radius)
Volume (cubic
mm)
STAGE 1 : Start by creating a solid Cuboid to act as a starting base for the
component.
Use Value
Pick Cuboid shown
Pick Centre
Placement
Use the
values shown
Pick Cylinder
Use Co-ordinate
Input
2.1 Add the cylinder and Cuboid together to make one solid body
Target Body
Body to unite
STAGE 3 Create a Slot running through the cylinder from front to back.
Define the Cuboid parameters and make it automatically cut away from the cylinder.
Pick Dialogue
Box Input
Define the
Cube sizes
Pick Create
with Subtraction
STAGE 4 Create the first of the 2 locating lugs on the top of the Cuboid
base primitive
Pick bottom left
corner positioning
Pick Cuboid
To create a hole in the correct direction the ‘select direction icon’ will have to be activated
to choose the Y orientation.
Use Select
Direction icon
Use Co-ordinate
Input
Use Co-ordinates
shown
After inserting the co-ordinates you must now select the ‘Y axis’ icon.
4.1 Round the corners of the cuboid to finish the lug feature.
4.2 Create the second lug by creating an identical copy of the first.
Pick
Choose to Mirror with
Coordinate
the X axis
input
You will now have a wire frame preview of the mirrored lug, simply select the right
mouse button to confirm the mirror operation.
STAGE 6 Add some extra thickness to the floor between the 2 lugs by
simply moving the face upwards
Pick Select by
Modelling > Move a face Face icon
STAGE 7 Add the finishing touches to the model by adding some Blends to
the sharp edges
NOTE !
Make Sure the Propagate
over tangent edges is
selected. This allows the
blend to follow around any
connected tangent edges
Add a Blend to the joining edge of the main Cylinder and the Base Cube
The applied
3mm Blend
Edges 1
and 2
Use Block
Control
ADDITIONAL TASKS
To demonstrate that you have understood the basic principles of Primitive
Solid modelling try to create the following components using primitive
modelling techniques.
Exercise 1
Exercise 2
Exercise 3
Pre requisite
To attempt this course it is required that you have completed the 2D Drafting tutorial and
exercises and have successfully finished the Basic Modelling guide.
Objectives
It soon becomes apparent that modelling with primitives can only be useful for creating
very basic and simple shapes. To create irregular and more complex solid shapes is not
practical with basic solid forms. To overcome this problem it is more suitable to create and
use Profiles.
In their commonest forms Profiles come in 2 distinct types, Closed profiles and Open
Profiles.
In this tutorial both types will be demonstrated to show how they can be applied to creating
more complex solid and surface geometry.
Drawing Tip: -
It only requires 3 commands
to create this contour: -
1. Circle/Arc-Centre
Radius
2. Circle/Arc-Element
Element Radius
3. Break direct
Closed Profiles by definition are a continuous chain of 2D elements where the chain forms
a closed loop. As a rule, the elements that form the closed loop must all touch at their
endpoints.
If you consider the geometry you have drawn, this type of shape would be very impractical
to create using basic solid primitives. How do you create a solid from these 2D elements?
Extruding Profiles into Solids is one of the most convenient ways of creating irregular solid
forms.
Click on Closed
Profile
Click on an element
to begin Profile
Creation. The arrow
indicates the
chaining direction of
the profile.
From the Left hand screen menu, icons can be selected to vary the way in
which the profile is created.
Erase original 2D
elements. Pick first
Automatically chain
the elements
At the prompt
select ‘Yes’
The 2D elements should now have been erased and the display should show a YELLOW
profile. Now Extrude the Profile into a solid .
Arrow Indicates
Modelling > Extrude elements Extrusion direction
Extrude in the Z
Direction
As you can see, this type of solid would be virtually impossible using primitives alone.
Offset Profile
Input the
Parameters shown
Use the 2mm Offset Profile to create a pocket into the Solid.
Consider the 2D profile you created in the first example and position it as shown in the
diagram below (i.e. Translate it 200mm in ‘Y’).
Origin Axis
Open Profiles by definition are a continuous chain of 2D elements where the first and last
elements in the chain are not coincident. As a rule the elements that form the chain must
all touch at their endpoints except the first and last element endpoints.
Construct the 2D elements in the drawing shown below. There is no need to add the
dimensions.
Choose to erase the existing 2D elements and Automatically chain the geometry.
Erase original 2D
elements. Pick first
Automatically chain
the elements
The open set of 2D elements should have now been replaced by a YELLOW Open Profile.
Things To Try
1) Try extruding the the Open Profile in exactly the same way as you did in the Closed
Profile exercise. How does it differ from the Closed Profile result ?
2) Swing the Open Profile around the default X axis. No profile repositioning is
required. Swing the Profile through 360 degrees and take note of the obtained
result. How would you make a Solid body from the result ?
3) Use Edit > Dissolve Aggregates on the yellow profile to turn it back into segments
and arcs. Now extrude all the segments and arcs the same as you did in 1) above.
How does the result differ from those obtained at 1) above ?
Now you have explored some of the possibilities with Open and Closed Profiles, try the
following unassisted exercises which will require profile creation to successfully complete
the models.
EXERCISE 1
Create this component using a combination of swing and extruded profiles along with
primitives.
EXERCISE 2
Create this component using a combination extruded profiles along with primitives
EXERCISE 3
Introduction
Layers are an important part of the software and are used extensively throughout the day
to day running of the software. Layers allow us to group together many items (geometry,
solid, surfaces etc) and put them onto different layers to make the viewing of the data
much easier.
Layers can be either visible or not, and this will make working with both small and large
files much easier to understand.
On the file just opened there are many different elements, dimensions, solids and surfaces
and also many different colors of elements.
At present all elements are on one layer and only one layer is present.
1 2 3 4 5 6 7 8
1. Change Attribute – This allows the user to change the properties of one or more
selected entities. This can include: - layer, color, line style and transparency value
2. Set Drawing Filters – Here is where layers or elements can be made visible or
hidden. Layers can be either visible or not. Elements (by type) can also be turned
on or off using this icon.
3. Select Visible Entities – Using this icon allows the local selection of items
regardless of their layer status.
4. Switch Visibility – This is where the un-blanked elements are toggled back on,
allowing all the elements to be visible again.
5. Flip Visibility – We use this icon to flip between the visible and non-visible
elements that have been selected using the ‘Blank Entities’ command.
6. Add/Delete Blank Entities – This allows the user to either add or remove elements
from the current selection of elements being blanked.
7. Add to Visible Entities – Allows you to add entities that are not visible when using
the “Select Visible Entities” option.
8. Remove from Visible Entities – Allows you to remove selected visible entities and
remove them from a Visible Entities selection.
We are concerned with numbers 1 and 2 in this exercise but your instructor will explain the
blanking options after the layer management exercise has been completed.
The screen will now split and the following set of options will appear on the right hand side
of the screen.
We will create more layers here but will not add them to
the default ‘visi.cfg’ file.
1. Visible/Edit Mode – This is the icon that toggles the 2 methods on working when in
the layer management. The Visible mode is used for selecting the visibility of items
on the screen and will dynamically toggle on or off the selected layers. The Edit
mode allows the editing of layer names without affecting their visibility.
2. Zoom Mode – With this icon turned on, an automatic ‘Fit to Screen’ will be done
every time a layer is made either visible or hidden. With the icon off, the ‘Fit to
Screen’ is not done.
3. Set Current Layer by Element – This icon allows the user to select an element
from the screen and the current working layer will then be the same as the layer of
the selected item from the screen.
4. Set Active Layers by Element – This icon allows the user to select an element(s)
from the screen and the selected item(s) will then set which layers are visible (Not
available in Edit Mode).
5. Set/Reset Layers – Use this icon to switch all the items in the layers tree on/off.
8. Create or Edit a Group – This drop down icon allows a group of layers to be
created, edited and/or add or remove layers within the group.
9. Filter by Group – This icon allows the user to filter the display of layer names by
group. Only layers in the selected group will be seen in the layer list
10. Purge – The purge icon is used to delete all redundant layers and groups. Layers
will only be deleted if there are no elements present on the layer and it is not the
working layer. Groups will only be created if no layers are present in the group.
The Green arrow shows which layer is the “Current Working Layer”
The Green Tick icon shows that the layer contains geometry.
The i icon signifies that the layer has had a comment added.
NOTE!
Once a layer is locked, any of the elements on that layer cannot be edited in any
way until the layer is un-locked.
A layer comment can be added by double clicking in the last column of the layers panel
Click the left mouse button in the Layer Name field on layer number 2 and type in
Solids.
Repeat this on the next layer and enter the following layer names
Surfaces
Profiles
Dimensions
At present we have only created the layers and no elements have yet been placed on
those layers.
Select the “Create Group” icon and enter “3D Data” as the name of the group.
From the list of layers, highlight the “Solids” and “Surfaces” layers.
Individual or groups of layers can be highlighted using the standard windows selection
methods. (CTRL key, SHIFT key and window selection using the mouse)
Select “OK”
Repeat the exercise and create a group called “2D Data”, using the following layers
LAYER1
Profiles
Dimensions
If we wanted the layers to be saved to the visi.cfg file (which would make those layers and
groups available every time we open or create a new file), we would use the ‘Save
default’ icon shown below (this icon is found on the combinations tab which can be seen
at the bottom of the layers panel).
In this case, we
won’t save any
layers into the cfg
Now go back to the Layer Tab and ensure that ONLY LAYER1 is highlighted then close
the layer dialogue panel by selecting the “X” in the corner of the panel
This allows the user to change the properties of the selected items. For this exercise
highlight the layer ‘Dimension’ and select ‘OK’
We have now placed all the dimensions on a layer called ‘Dimensions’ and the
dimensions will disappear from the screen
All the elements have now been placed on their respective layers. Any items that have not
been selected will be left on ‘Layer1’
We can now switch on or off the items we have placed on different layers.
When all the layers are highlighted, all the layers are visible on the screen. Select only the
‘Dimension’ layer. You will notice that only the dimensions are now visible on the screen.
Individual or groups of layers can be highlighted using the standard windows selection
methods. (CTRL key, SHIFT key and window selection using the mouse)
The ‘Set-Reset layer’ icon is a global ‘visible/hidden’ switch for the layers.
Using the tabs at the bottom of this dialogue box we can also be selective of how we view
items regardless of whether or not they are placed on a layer and, we can switch them on
or off in a ‘GLOBAL’ manner.
Try using some of the flags to switch on and off the items on your model, both by layers
and element type.
By DEFAULT, when we create items they are automatically placed on the ‘Current
working layer’.
Click the ‘Solids’ layer in the column with the green arrow
The taskbar will now show the name ‘Solids’ and is now set as the current working layer.
This means that all new geometry created will be on the layer called Solids.
Now we have layers that are not visible in the current tree it may become necessary to
filter out some of the layers.
Select the “Combination” tab and you will notice that all the “Grid Filters” are active.
The grid filters are used to filter out the layers that will be visible in the “Layer” tab.
From the “Layer” tab all you should see now is the following: -
This mean that all we want to see in our layer list are the named layers ordered
alphabetically
Introduction
Workplanes are an important part of the VISI-Series software. They are used for the
creation of geometry and to align or re-align the model to make working with the model
easier for the user. Workplanes are used for both the modeling and machining of
components. Imported models are often imported where the origin (workplane) is not at
the correct position for future modifications or machining and we need to move the origin
(workplane) to one that is more suitable for the job in hand. Workplanes need to be moved
and created for machining purposes for both 3-axis, 4-axes and 5-axis positional work.
When a new workplane is created and then used for machining, all program origin
information is taken from this new workplane.
NOTE!
All commands related to workplanes are fixed and the UNDO option is not available
when the workplane commands have been executed.
If you notice on this model when we use the command ‘Include All’ we cannot see the
absolute workplane.
You will now be able to see the absolute workplane and this is where the model has
originally been created.
We will now go through the process of creating and moving workplanes
1 2 3 4 5 6 7 8 9 10
1. Select Workplane – This allows the selection of a saved workplane and displays the
set workplane dialogue box.
2. Workplane by 3 points – Allows the creation of a workplane via 3 points. The points
are usually intersections on the model.
6. Workplane by element – A new workplane is created by placing the Z-axis down the
selected element.
7. Set workplane to origin – This is used to set the active workplane via on-screen
selection. Select a previously saved workplane from the screen and that workplane
becomes the active workplane.
9. Workplane by current view – Creates a new workplane based on the current view.
The Z axis of the workplane will point directly towards the user’s eye. The workplane
origin is at the center of the view.
10. Save current workplane – Allows the user to save the current workplane for future
use. (If a workplane is not saved, it will be over-written by the next newly created
workplane.
There are a few more workplane options (on the System pull-down menu) such as, Delete
workplane and Camara to the Workplane, but the most common functions are on the
toolbar.
Now select the face with the rectangular and circular trimmed holes.
Select this
surface
You will now notice that the workplane has moved from the absolute position to this face.
All new geometry will now be created from this new workplane and not from the absolute
workplane unless we specifically define that condition.
This command works where we have to first select the point of intersection for all 3 axes,
then a point for the positive direction of the X-axis and then a point for the positive
direction of the Y-axis. Once 2 points are selected then the orientation of the Z-axis is
automatically calculated.
Now pick the 2 edges of the bottom left hand corner of the trimmed surface with the
rectangular trimming.
Pick a point along the bottom and side of the trimmed surface with the rectangular
trimming.
POINT ‘2’
POINT ‘1’
We have now re-created a new workplane using 3 point from the model
Now draw a line from one edge of the trimmed surface with the rectangular trimming to the
other.
We will use this edge to translate our workplane to.
Create a line
here
Now select the ‘midpoint’ of the line that we previously created on the model.
NOTE!
Only a translation point is needed for this command. We do not have to use
reference point and translation point.
We have now created and modified different workplanes in the most common situations
but to use these workplanes to full effect we need to save them as we create them.
This will then save the current workplane and allow us to use and return to this workplane
at a later stage if required.
Each workplane has 3 default settings that we can use to orient that workplane: -
XY – Top
XZ – Front
YZ – Side
These options can be set quickly by clicking with the ‘Left Hand Mouse Button’ in the
workplane option shown in the taskbar at the bottom of the VISI screen.
Use this option and see the workplane on the screen rotate to display different
orientations.
If we use the ‘Right Hand Mouse Button’ in this area the select workplane dialogue box
will appear
The ‘select workplane’ dialogue box allows the use to select a previously saved
workplane and also rotate around the XY – Top, XZ – Front, YZ – Side and also reverse
the Z direction of the current or selected workplane.
One extra option with regards to workplanes that can be a useful addition to this feature is
the command: -
This command will allow the user to translate some of, or the entire model from the current
workplane setting to another workplane setting.
Select the option ‘Edit > Advanced Transformations > Current Wpl to new Wpl’
Select all the elements of the model using the ‘Select All’ icon
We now have to select the workplane to translate all the elements to.
All the elements have now been moved onto the absolute workplane.
INTRODUCTION
Pre Requisites
It is required that you have successfully completed the Basic Modelling course and the
Surface Techniques tutorial.
Objectives
This training guide will bring together several aspects of VISI modelling including 2D
construction, Surface modelling, Solid’s modelling and geometry manipulation.
The tutorial aims to give an insight into some of the techniques involved in modelling a
component in three dimensions from only two dimensional paper drawings.
The component to be modelled is shown in the drawing below for reference and will help
clarify some of the instructions in the step-by-step tutorial.
STEP 1
Create an 8-sided extruded polygon to form the lower part of the outer casing.
Note!
Click Cancel or press escape to
quit from the Polygon input box.
Modelling > Extrude elements: Pick the Profile and Select the Z-axis
STEP 2: - Create the domed top of the main exterior shell using a sphere.
2.1 Create a New workplane by moving the current workplane in the Z-axis.
2.3 Create a 3 Point Arc in the ZX plane to obtain a Radius value for the Sphere.
Make sure ARC Filter is selected from the left hand menu and that Point Co-ordinate input
is selected.
ARC Filter
Point Co-ordinate
You should have an arc similar to that shown in the diagram below.
Arc shown in XZ plane
Visi Series has an inbuilt method whereby the value required for a particular operation can
be ascertained from other suitable geometry. We will use this method to find the radius
value for the sphere.
First we need to ensure the sphere radius input box is highlighted: -
Pick Length of Segment / Arc icon from the left hand menu
Then pick on the arc to obtain the radius value. It should appear in
the input box as shown below.
You should now have created a sphere of the same radius as the arc, which shares the
same centre position.
2.5 Cut the sphere with a plane and remove the lower portion.
Select Z-axis
Ensure that the “Points
Environment” Icon is selected.
Note!
A revolved solid, using Swing
An Element could also have
been used for this shape, but
a primitive sphere creates a
greatly simplified geometric
surface.
3.1 Use drawing Element filters to temporarily disable the display of solids.
Uncheck
solid filter
Set Drawing Filters
Pick co-ordinate input from the left hand menu to position the centre of the circular set of
points. Enter the values as shown below
3.3 Break the circle with the two newly created points.
Break by points
Points
filter
Pick the circle this side
• Now turn back on the solids with the drawing filters as described in Step 3.1
(Window > View > Set Drawing Filters)
3.4 Create a connecting surface between the solid polygon and the newly created
Arc.
3.5 Copy the Ruled surface 7 times to create the remaining surfaces.
Select the axis of rotation by choosing the Z-axis Icon. Confirm the selection
with a right hand mouse click.
3.6 Unite the eight separate surfaces and convert them into a solid.
You should now have a knitted body comprising of eight ruled surfaces. This body is not a
closed volume because it still has an open base and top face. The body must be
converted into a solid. Because the open ends are planar, this can easily be done.
You can use the ?(menu) > Status function to confirm you have three solids.
We now have 3
2
separate solid bodies
3.7 Use the same Unite command to join the 3 separate solid bodies together.
Target Solid
Use the Select All Filter to unite the remaining 2 solid bodies.
You can check if
you have a single
You should now have successfully created a single solid body.
solid using the
? > Status
STEP 4 : Add Blends onto sharp external edges. drop down menu
Operation > Blends: ‘Choose Single Edge Mode with Block Control’
Block
4.1 Create a Blend around the top edge loop of the component.
Pick this
edge first Insert the Blend Value
Now select the icon near the top of the Hollow Bodies
panel which allows you to ‘Select faces with none
default offset’.
Now click ‘M2’ twice to get back to the Offest/Hollow Bodies main panel then click preview
and/or OK to perform the operation.
Inner Profile
created
Note!
By selecting the preview button within the Profile Offset
dialog box you will see if the offset profile is offset on
the correct side of the original profile. If you need to change the offset direction simply
select the Reverse Direction tick box.
Firstly, activate the original Absolute Workplane by picking the Active workplane box in the
bottom right hand portion of the screen. Use RH mouse button.
Active Workplane
Now that the Absolute Workplane is activated create an 8-sided Polygon Profile
Pick Centre of
Polygon
Offset Profile
Select Z axis
Expected Result
2) Pick inner
Profile
7.4 Trim the extruded ring back to the main shell body.
2) Pick the
shell as the
cavity body
The extruded ring will have been separated into 2 pieces. Remove the upper portion.
Erase top
section
Pick Erase
7.5 Unite the ring and the shell body together to create one single solid.
Shell Solid
Ring Solid
Pick Erase
Turn Off the Solids Filter
Switch the Workplane to the ‘Current YZ Side’ and change the viewing mode to REL(ative)
to the current work plane.
Make sure the new Workplane is activated and the view is relative.
Expected View
STEP 9: - At this stage you can choose to construct the 2D Clip Feature from scratch
using the drawing on the second page or use the previously created 2D symbol. This
tutorial will explain how to use the symbol you created earlier.
NOTE!
The clip symbol was drawn twice-full size. You
will need to scale it by 0.5 when you load it in.
Use this icon
9.1: A symbol cannot be extruded directly. First, you need to dissolve it into
segments, then chain it into a closed profile
Edit > Dissolve Aggregates [Pick the 2D Clip Symbol] (The symbol is
converted into segments)
9.2: - Now create a closed profile from the segments ready for solid extrusion.
9.4 Add draft angles onto the faces of the solid clip.
It is probably easier to add the draft onto the clip if the main body is hidden. Use the ‘Blank
Entities’ function (on the Attributes/Filters toolbar) to hide everything except the clip. Ask
the tutor if you are unsure about how ‘Blank Entities’ works.
Pick these 4
faces of the
clip
Now use the ‘Blank Entities’ function to display the rest of the model again.
Blend Applied
9.6 Trim the clip back to the inside of the main body.
Remove the
upper part of
the clip
Pick Delete
Elements
Select the rotation centre point by inserting the point coordinates and enter the values
shown below.
Pick Y-Rotation
Axis
10.0 Scale the part to allow for moulding shrinkage. Say 0.5% for ABS
Your model should look like the one below if you have successfully followed all the
stages.
Version 16
INTRODUCTION
Pre-requisite
It is important that before you attempt the 3D surface training examples you must have
completed and fully understood the previous VISI-Design and VISI-Modelling examples.
The following example contains a VISI workfile broken into 15 sectors, each containing the
geometry required for a specific surfacing function. Within this example we will look at all
surfacing techniques.
This is a convenient method for generating a plane as a sheet body (solid with zero
thickness) by picking the area within a closed perimeter of elements.
Position the cursor anywhere within the closed area, the system automatically finds the
closest perimeter and converts the area to a sheet solid surface.
Using the ‘Point mode’ environment, select a free hand point inside the closed boundary
Point Environment
NOTE!
For this function to work, all closed geometry must lie on the current workplane.
This command creates a planar sheet body by giving three points. The first and second
points define the horizontal length of the plane and the third point defines the vertical
length.
Using the ‘Point mode’ environment, select the 3 points within area 2
Sliding Nearest
Insert Point Coordinates Point in Polar Coordinates
[P2]
[P3]
[P1]
Creates a surface in space between two pre-defined curves, segments, arcs or profiles, by
uniting all the points of each of the curves. The surface is created by linear interpolation
between the same parameter positions along each of the two shape curves.
Shape 1
Shape 2
This function creates a surface whose cross sections form a circular section. Pick the two
drive curves that represent the edges of the surface, and then specify the start and end
radii. The proposed radii are the minimum radii allowed.
Use the SPACE BAR to determine on which side the surface will be created – Confirm
using the right hand mouse button - <M2>
Shape 2
Shape 1
This function creates a surface whose cross sections form a circular section. Pick the three
drive curves through which each section must pass.
Shape 3
Shape 1 Shape 2
Select the individual sectional elements on the same side. The sectional curves can be
selected manually (one by one), or using a multiple selection (by picking the first and the
last curve).
NOTE!
The orientation of the shape curves is not important for the creation of the surface. As the
curves will be oriented depending on the end selected, all the curves should be selected
towards the same end.
Shape 4
Shape 3
Shape 2
Shape 1
This function will produce a surface from a series of "horizontal" and "vertical" sectional
curves. The use of the horizontal and vertical curves requires that these curves intersect.
Select the horizontal curves, then confirm with right hand mouse button before selecting
the vertical curves.
NOTE!
The orientation of the shape curves are not important for the creation of the surface. As
the curves will be oriented depending on the end selected, all the curves should be
selected towards the same end.
Shape 6
Shape 2 Shape 5
Shape 4
Shape 3
Shape 1
The selection of the curves in this function is extremely important as the result can differ
depending on the curves that are selected.
Multiple Selection Icon
Firstly deselect the multiple selection icon
S4
S3 S1 + S5
D1
S2
This command is very similar to the command Lofted surface apart from it is possible to
define the tangency speeds and constraints.
Using this command it is possible to create a surface that is tangent to the start and end
edges that are picked but also passing the N number of curves. It also allows the option of
changing the tangency values on the fly. With this ability it give more flexibility in the
surface that is created.
E2
C2
C1
E1
The result:
With this command it is possible to have a number of surface edges that lie in the U and V
direction. Ordinarily when trying to create a patch surface in this type of situation we would
need to draw the edges of the surfaces, concatenate them together in order to create the
four sides required to use the Patch surface function.
With the introduction of the new Advanced lofting in 2 directions we can now simply pick
multiple surface edges directly in order to create one side of the patch surface
Ensure the “select single edge” selection icon is active and also the block control icon as
we need to pick more then more then one edge to define a side of the patch surface.
E3
E2
E1
We now need to repeat the same process for the opposite side (middle elements)
With the edges in the U direction now defined we can now repeat the process for the V
direction
Following the same rules that are used in the conventional patch surface command select
the edges where indicated using the block control
V2 V3
V1
Inside of the dialog box that appears it is possible to change the tangency
result by un-checking and checking options inside of the Lofting Body
dialog box.
The Result:
With this command it is possible to produce a tangent surface while passing through N
number of curves in the U and V direction.
Select the start reference edge (Select the edge marked – E1)
Select the middle reference curves (Select C1 – C6 and confirm with M2)
Finally for the U direction select the end reference edge (Select the edge marked – E2)
E2
E1
C1 C2 C3 C4 C5 C6
To specify the reference edges for the V direction select the edge V1 followed by V2.
Confirm the start and end curves with M2.
V1
NOTE!
V2
Once again it is possible to get varied results by changing
the
tangency options opposite. Select Ok to the dialog box.
Creates a surface as the evolution of a primary shape curve towards a second shape
curve along a directional or driving curve. The drive curve defines the surface shape in the
longitudinal direction (the U direction of the surface), and the shape curve defines the
sectional shape (the V direction).
It is possible to define two different shape curves that define the surface cross sections at
each end of the drive curve, but the same command will also drive a single shape curve
along the directional curve.
NOTE!
If there are two different shape curves, then their direction and application points are
relevant. If the surface created self intersects, it will be necessary to reverse one of the
curves, and / or pick a different application point.
[P2]
Shape 1
Shape 3
Shape 2
[P1]
NOTE!
Ensure the Automatic tick box is selected to preview the effect of
changes within the dialog box.
Creates a surface as the evolution of a primary shape curve towards a second shape
curve along two driving curves.
If you tag the option Maintain constant height, the system interpolates any change in
height between the curves in proportion to the distance along the drive curve. This
normally leads to a constant change in height or constant height between one shape curve
and other. If you do not tag this option the system generates a height for the surface which
is proportional to the distance between the directional drive curves (width).
Shape 2
Shape 1
Shape 3 Shape 4
Creates a patch surface between three or four boundary curves. The curves must join at
the corners of the patch.
NOTE!
The selection is the same as that of four-sided patch, but instead to select the fourth edge
you must confirm with the right hand mouse button. In general a patch should not be used
as an alternative to a blend or generated surface as it has fewer controls for tangency or
parallelism with other elements surrounding it.
3 SIDED PATCH
Shape 1
Shape 2
Shape 3
4 SIDED PATCH
Shape 4
Shape 1
Shape 3
Shape 2
Creates a surface by applying a constant or variable draft angle to a selected element. The
elements are extruded to heights defined from the selected elements, the workplane or
absolute height value.
NOTE!
A pipe with a different start and end size cannot be applied
on curves with sharp corners.
The position on the reference element that you identify is significant, the system considers
the start point for the surface to be the nearest extremity of the element.
If the selected reference element is a closed element (e.g. Circles) the system requests
only a single Radius value, as the start and the end points of the reference element are
coincident and the pipe is made continuously.
NOTE!
The tangent surface will be generated from the two edges closest to the selection point. It
is important that the selected faces must be picked at similar positions.
Side 1
Side 2
This command creates a trim or trimmed boundary for an existing surface. The trim
boundaries can be defined by profiles, sequence of elements (group), segments and or
curves.
Pick the surface to be trimmed within the part to be retained, then select the trimming
elements. The dialogue box defines the trimming elements projection method. The
elements can be positioned in space and can be projected on the surface to trim the extent
of the surface.
[P1]
Trimming curve
• Removal closes an interior hole, and deletes the external loop. The body will revert to
an untrimmed state.
• Reversal deletes the original body, and creates new bodies from the interior portion of
holes, and from those areas that lie outside the exterior trimming loop.
• Duplication retains the original body, and also creates new bodies in a similar manner
to the reversal option.
Allows you to extract one or more faces of a reference solid transforming them into
surfaces. You can decide to retain or to remove any existing trimming of the selected
faces.
Using the Dialog box it is possible to control the trimming condition and the location of the
extracted faces.
Using the “Extract Face as Surface” command select Face1 and select the preview button
from the dialog box. You will notice that a sheet body has been created on top of the solid.
If you now select the “Incremental” option from the dialog box and enter values into any of
the XYZ boxes you will see the extracted face move the entered distance from the original
solid.
NOTE!
The surface will be modified from the two edges closest to the selection point. It is
important that the selected faces must be picked at similar positions.
Side 2
Side 1
This function allows you to modify the vertices that compose the surface. Existing vertices
can be translated, rotated, projected or scaled. Vertex rows or columns may be deleted or
added. The surface may be a single sheet body, or it may be the face of an existing body.
In the former case the original body will be replaced with the modified surface, and in the
latter case a new sheet body will be created.
When the surface has been selected the existing vertex net will be displayed. Each vertex
will be shown as a rectangle, and a continuous line will connect rows of vertices in the U
direction. A dashed line will connect those in the V direction.
Select the vertices to modify - Select the highest vertex and move it
Z+100
Surface 1
This command is an operation that takes two (disjoint) sets of faces and produces blends
between them. It differs from edge blending in that:
The face sets need not be adjacent, or even in the same body.
The command will work with solid and surface bodies, and can be used to combine
bodies.
The blend may either have a constant or variable radius, and the cross sectional shape
may either be defined as a rolling ball or as a disc.
A rolling ball blend has a cross section that lies in the plane normal to the two underlying
surfaces.
Disc Blend
A disc blend has a cross section that lies in a plane orthogonal to the parameter spine.
Parameter Spine
A parameter spine is a curve that is used to define the radii for variable radius and disc
blends. For disc blends it also defines the plane of the blend cross section.
For tangent edge blends actual edges on the solid must be selected. Wire frame curves
cannot be used. If the edges do no exist, then the function ‘Project Curve onto Body’ has
an option ‘Create Edges’. Any redundant edges may be deleted by simplifying the body.
Surface 1
Surface 2
The auto constrained surface option will systematically step through all of the available
surface creation possibilities. The system initially re-orders the curves and internally steps
through all available creation methods depending on the curve type selected…. for
example (i) lofting, if that fails the system uses (ii) adv lofting etc.
There are three options for selecting geometry within the command:-
• Wire frame Selection.
• Surface Edge Selection.
• Combination of both Wire frame & Surface Edge Selection.
Using the auto constrained surface simply create a selection window around the first
example inside the area 21.
Selection
Window
Using the same window selection method continue to create surfaces from all the groups
of curves in this section.
Complete the exercise by filling in the missing surfaces from the sheet body.
It is possible to use the Auto Constrained Surface when there are no curves available by
selecting the edges of surfaces. Using this method it is possible to control the tangency
condition of the surface being generated.
Select the Auto Constrained Surface option, then press the M2 mouse button to change to
reference edge selection.
Select the two reference edges of the surfaces P1 & P2 as shown below.
P2
P1
Using this final example it is possible to create a surface using a combination of both
curves and reference edges of existing surfaces.
Using the techniques that you implemented in the two previous examples repair the
surface model by selecting the guide curves with a window selection and the confirming
the operation with the M2 mouse key and then selecting the two reference edges to create
the surface.