CN BasicWoodTraining
CN BasicWoodTraining
CN BasicWoodTraining
866.498.7498
CADNouveau
866.498.7498
www.CADNouveau.com
[email protected]
TopSolid’
Wood 2006
TopSolid’Wood Hotline:
+33 5 61 00 03 16
CADNouveau
866.498.7498
www.CADNouveau.com
[email protected]
|2|
About the software
TopSolid is a contemporary CAD product that runs in the Windows environment. TopSolid is the core product of a family of
integrated software solutions developed by Missler Software that offer a global and integrated general mechanical solution for
both design and manufacturing.
|3|
TopSolid Interface
T
hi
si
st
he
mai
nwo
rk
i
ngi
n
te
rf
a
ceo
fT
op
So
li
d
.Yo
uwi
l
lf
i
ndt
he
sa
mef
o
ral
l
mod
ul
es
of
To
pS
ol
i
d(
Woo
d,
Mol
d
,Pr
og
re
ss
,…
).
Title bar
Menu bar
System bar
Function bar
Dialog bar
Compass
Status bar
Alpha bar
|4|
Mouse Functions
Different functions are associated with the three buttons of the mouse. MM
RM
Left Mouse Button (LM):
Selection of any function from the menus LM
Selection of an element (dynamic selection) or creation of a point
The icons
There are two main types of icons in TopSolid: simple icons and icons with options.
|5|
The simple icons execute the function with a single left mouse click LM.
The icons with options using the left mouse LM on the Icon select the command as above.
If you use a left click LM the option selected becomes the default option for the next time you use this function
If you use a right click RM the default option does not change
The buttons
Input boxes for values, when TopSolid needs input from the user, it will display an empty box. In this case, the input is
done directly via the keyboard.
These allow switching between several options. For example to draw a circle by default the option Diameter is selected.
A click on the button switches the command to Radius.
Some allow the selection of options from a drop down menu. For example “
Re
pe
at
”has a drop down box showing the
other available options.
In some cases you can implement this list, for the predefined type of parts
for example.
|6|
Keyboard actions
Left mouse down with Control enters dynamic rotation, Shift enters dynamic pan and both keys together enter dynamic zoom.
The function keys in TopSolid have the following uses, as well as the normal windows functions.
Key Function
F1 Online Help
F2 Information on points and elements
F3 Dynamic Zoom
F4 Dynamic Pan
F5 Dynamic rotation around X
F6 Dynamic rotation around Y
F7 Dynamic rotation around Z
F8 Cancel Dynamic rotation
F9 Dynamic Rotation
F10
F11
F12 Floating windows On/Off
User defined shortcuts can be created using the Tools, Options menu and then Shortcut key context.
Typing in Coordinates
Cartesian coordinates: defines coordinates whose values are absolute from the current coordinate system origin (X, Y,
Z). Commas separate the values, the Z value is optional.
Ex: 12,45,21
Polar coordinates: defines polar coordinates length in XY plan, angle and a height in Z (length; angle, z). The Z height is
optional.
Ex: 20;45,5
Spherical coordinates: defines spherical coordinates length in XY plan, angle in XY then angle in YZ view of the current
direction (Length;angle1;angle2).
Ex: 5;45;30
Relative coordinates: defines coordinates relative to the previous point specified the coordinates are preceded by the
symbol &.
Ex: &10,10,10
T
i
ps
:t
oc
re
at
eap
oi
nt
i
n0,
0
,0y
ouc
an
di
re
ct
l
yus
e“
En
te
r”
ke
yi
ns
t
ead
ofi
n
di
ca
t
eth
ec
oo
rd
i
nat
e
s.
|7|
The compass
The compass is available in each view and allows changing the view orientation.
In its default position, it represents the current coordinate system orientation. Each part of the compass
allows you to make dynamic actions view along a direction, centered rotation, rotation around axes,
translations.
The compass may be positioned anywhere in the view or hooked to an element of the document by sliding-moving its centre
point.
Hooking the compass to an element allows the user:
to manipulate the view according to the new orientation of the
com p ass:rot
a tions along the hook axes
…
to create a coordinate system on the hook (accessed via the context-
sensitive menu, right button)
to create a current coordinate system on the hook (accessed via the
context-sensitive menu, right button)
Status bar
Provides feedback and allows the user to quickly set layers, colors etc. and set display tolerances and invisible parts.
Information shown can change depending of the modules ( T opSo l
id’D e s
ign,T op Soli
d ’
D raft… )
.
You can use the online help (F1) to have more details on all those buttons.
|8|
Added bars
Alpha bar: display information during the design/machining.
Detached main menu: new tool bar with the main menu.
Quick layers bar: change/manage the different layers of the document.
Quick lines bar: change the current lines to predefined lines.
Layers management
The dialog box appears when you click on in the status bar.
Y
ouc
an
fi
nd
di
ff
e
re
nt
op
ti
o
nst
oma
na
ge
al
ay
er
:n
ame
,f
r
ee
ze
,g
ro
up
/e
xp
l
ode
…
Main functions
New document
|9|
Open an existing document
TopSolid shows a list of files in the current folder with TopSolid extensions
and also files supported by direct interfaces like IGES, STP, DXF, DWG,
Paraso l
id, A CIS …
Some direct interfaces are separately purchasable.
Note:
New creates a new document.
The Configure button is active depending of the type of direct
interface file used.
3D design files are saved with the extension .top and 2D files are saved with the extension .dft.
In the title bar, if the name of the file is followed by a *, this means that there are changes to the file that have not been saved. If
there is an exclamation mark it means there are some invalid elements. Files can also be saved in other formats such as STEP,
IGES, DWG, DXF, etc.
Print the current document. Depending of the application used you have will have different printing options.
Global Undo
Cancel all the actions carried out within the current function but does not exit it, to quit the function press the Escape key.
Undo
Delete element
Delete the selected elements. The option ALL THE ELEMENTS allows, after confirmation, to clear the current document.
| 10 |
Modify element
Mo
di
f
yan
el
em
ent
or
op
er
at
i
one
.
g.c
on
to
ur
,r
a
di
us
bo
ss
,t
r
ans
f
or
ma
ti
o
n…
Modify parameter
Mo
di
f
yt
he
va
lu
eof
apa
r
ame
t
ero
fa
nel
e
men
to
ro
pe
ra
t
io
n,
e.
g.
di
am
et
er
,
le
ng
th
,e
xt
r
us
io
nhe
i
ght
…
Insert
Inserted point
Extract
Point to extract
If there is an ambiguity, TopSolid will ask you to choose between them. The element or the operation is destroyed but the
elements that were used to create it are preserved. Example: the extraction of a boss eliminates the boss but not the profile
from which it was generated (the profile remains invisible).
Move parents
Move an element and its construction elements if the element is not fully constrained. TopSolid will show dynamically the
possible positions.
| 11 |
2D functions
The function Contour is one of the most important functions of sketch for the wood design.
S
ome
opt
i
on
sa
re
av
ai
l
ab
le
toc
r
eat
ed
ir
ec
t
ly
re
ct
an
gl
es
,t
ur
ni
n
gpa
r
ts
,a
rc
s…
On point On tangent
Horizontal Horizontal
Vertical
| 12 |
Line | Menu: Curve/Line
Face
Polar
(centered vertical)
Elements to enclose
R
ec
ta
ng
le
cr
eatedwith op ti
o n“
EN
CL
OS
IN
G”
and margin at 0
| 13 |
Circle | Menu: Curve/Circle
Radius and Center Diameter and Center Diameter and Passing points
Diameter
Second point
Radius
First point
Center point
Center point Diameter
First point
Center
Diameter
Third point
Angle
| 14 |
Axes | Menu: Curve/Axes
Axes on elements
Reference curve
Reference curve
(With the Rotative picking you can select only the arc)
| 15 |
Thicken | Menu: Curve/Thicken
| 16 |
Regular polygon | Menu: Curve/Other curves/Regular polygon
| 17 |
Middle curve | Menu: Curve/Other curves/Middle curve
Create a middle curve between two curves (made by lines and arcs).
Center point and Passing points 2 Focus points and Passing point
Create spiral manage by diameter/radius, two pitches and angle with left or right way.
See below two examples:
| 18 |
Splines | Menu: Curve/Splines
| 19 |
Points
You can create points before using any functions, in order to create a sketch for
example.
When you need to use a specific point during a function you can create a point
dynamically without exiting the function.
For the both the following icon bar is available to choose the point's type you want to create.
All those points are associative. If you modify the driving elements the points will be updated.
For example, in middle point, if you change the position of one origin point, the created point will move to be adjusted to the
new position of parent points.
Note: you can combine several creations of points, for example create the middle point of two center points in one time.
| 20 |
Most used points
Cartesian point
Offset point
Middle point
| 21 |
Center key point
C
re
at
et
he
ce
nt
er
po
in
to
fa
nel
e
men
t(
se
gme
nt
,e
dg
e,
ci
r
cl
e,
ar
c…
)
Note: you can obtain dynamically this kind of point see above page 6, Intersection of 2 Items.
Point on curve
C
re
at
eap
oi
nt
onc
ur
ve
,e
dg
e…
Five modes of selection are available and for Constrained point you can choose between three kinds of distance.
| 22 |
Simple shapes
Multi selection
The button allows some options: give a specific direction of extrusion, give a draft angle on all faces and give an offset
from the origin contour.
| 23 |
Two extrusion modes exist:
You have predefined value for the revolution angle and by default 360° is selected.
| 24 |
Pipe | Menu: Shape/Pipe
Guide curve
Section curve
| 25 |
Workshop: Contour and parameters
On this workshop you will be able to learn:
Sketch a contour
U se c
onstraints
, d im ension s …
Create parameters
Extrude parts
| 26 |
Puzzle
4) Add constraints
Use the function Modify element to add symmetric constraints on X and Y axes.
Select the dimension to constrain then use the option CONSTRAINT and then choose the axis of symmetry.
Note: you can press enter to select axes automatically instead of select it with the mouse.
| 27 |
Unit type: Length
Value: 15
Name: x
Designation: Slot's width
Then click onto the document to add the parameter on the screen.
Modify the value of x to verify the sketch design and save the part.
Redo those steps for the second part. (See the draft next page)
| 28 |
| 29 |
Notepad
2 1
Note: you can change the side of the arc clicking onto the center of the arc.
Note: you can modify the dimension with Modify parameter to adjust their value.
| 30 |
4) Add constraints
Use the function Modify element to add symmetric constraints on X and Y axes.
Select the dimension to constrain then use the option CONSTRAINT and then choose the axis of symmetry.
Note: you can press enter to select axes automatically instead of select it with the mouse.
Create an extruded shape on the contour along Z+ axis with a height of 5mm.
6) Save
Redo those steps for the second part. (See the draft next page)
| 31 |
| 32 |
Cups' holder
Create two regular polygons with 8 vertices passing by the center of the current
coordinate system.
Their diameters will be 50mm and 140mm.
Extrude the polygon of 140mm along Z- axis with a height of 27mm and then the polygon
of 50mm along Z+ axis with a height of 297mm.
Create a chamfer of 10mm on the plinth and a chamfer of 25x7mm on the mast.
5) Save
Key holder
| 33 |
4) Extrude | Menu: Shape/Extruded
Create an extruded shape on the contour along Z+ axis with a height of 7mm.
5) Save
| 34 |
Workshop: Contour through 2D sketches
On this workshop you will be able to learn:
2D sketches
U se c
onstraints
, d im ension s …
Revolved parts
| 35 |
Pepper mill
Create two sketch lines, one vertical and one horizontal, passing by the center of the current coordinate system.
| 36 |
6) Offset curve | Menu: Curve/Offset curve
Create the different offset curves from the horizontal line. (See next page)
To change of reference curve, use the button CHANGE REFERENCE CURVE.
The layer 3 must be green and the layers 0, 1, 2 and 3 must be red.
| 37 |
Several tools exist to do graphical filter:
Layers
Attributes of visibility
Some functions will automatically hide or unhide, but you can manage all elements
manually.
Graphical filter
In the system bar, under the visibility icon , select the graphical filter icon.
| 38 |
10) Create 2D sketches
We will create now 2D sketches to be able to create the final shape of the pepper mill.
We will use vertical and horizontal sketch lines to build centers and passing points of circles, ellipses and lines.
Passing point
Center point
| 39 |
To select center point and passing point, you need to use intersection point between elements.
There are two solutions:
To obtain the intersection of two items left click and hold LM in the graphics area away from
the intersection then move the mouse over the intersection then release the mouse key.
N
ot
e:
t
hi
si
c
onb
ar
is
he
lp
f
ult
os
el
e
cts
pe
ci
f
i
cpo
i
nt
s:
ce
nt
er
,
of
fs
et
,m
id
dl
e,
onc
ur
ve
…
To create the final contour we will change the type of existing lines.
Into the list of lines, select dotted line. Click on the icon and select all lines with a box selection.
When all lines are modified, select a thick line into the list. We will create final contours with this one.
To create a contour through other 2D sketches, we don't need to select intersection points. Just select d
i
re
ct
l
yl
in
es
,c
i
rc
l
es…
,
the contour function will find automatically the intersection.
The pepper mill is composed of 5 shapes, so we will create five final contours.
| 40 |
Creation of the first contour
Following the same way, create the second contour. When you arrive on point 3, change the kind of "Link" to "Tangent" before
continue. The "Link" will switch back automatically to "Intersection" when you will select the point 4.
| 41 |
Create the last contours
N° 3 N° 5 N° 4
Revolve shapes around Y+ on 360° to create the different parts of the pepper mill.
You can change the default material (into the status bar) before revolve parts to
manage the realistic rendering.
14) Save
| 42 |
Workshop: Stool's creation
On this workshop you will be able to learn:
Use 2D sketches
Use constraints, dimens ion s …
Extrude parts with offset
Create operation on shapes
| 43 |
Stool
Create an offset point of 10mm along Y+ from the top left corner of the rectangle.
Change color and create a new rectangular contour from the offset point.
Add dimensions like below.
Create a new contour, add a parallel constraint (Menu: Tools/Constraint) between the two oblique lines and then add
dimensions on this contour. (See next page)
| 44 |
6) Duplicate the contour | Menu: Edit/Duplicate
Note: for a better sketch visibility, use different color during your design.
| 45 |
9) Create Contour | Menu: Curve/Contour
Extrude the parts of the side along Z- axis with a height of 30mm and an offset of 30mm.
Extrude the sit slat and the bottom rail along Z- axis with a height of 350mm.
| 46 |
13) New coordinate system | Menu: Tools/Coordinate systems/Constrained coordinate system on face
Create a constrained coordinate system on the top face of the bottom rail and set it current.
To create the half-lap joint for the sit and the bottom rail, we will do subtractions between the sit rail and the sides' top rails,
and then between the bottom rail and side's bottom rails.
Note: switch "Hide tools" to "NO" in order to keep all parts visible.
Repeat the sit rail along Y- axis with a total distance of 250mm and
a total number of 5.
17) Save
| 47 |
Workshop: Create a table's plate
On this workshop you will be able to learn:
Use 2D sketches
Use parameters
Use wood functions
| 48 |
Table's plate
Plate's design
Create a circle with a diameter D centered on the absolute coordinate system's origin.
| 49 |
7) Contour | Menu: Curve/Contour
Note: during the creation of a contour passing on sketch lines, there is no need to hook intersection between curves. The link
between two selected elements will be done automatically.
Rail's design
Create two sketch lines passing through the coordinate system's origin:
One with an angle of (360/N)/2
One with an angle of -(360/N)/2
| 50 |
Decorative rail's design
Create on offset circle of 25mm from the external circle of the rail.
Create a closed contour passing by the new offset circle and the previous 2D
sketches.
Parts' creation
The layer 4 must be green and the layers 1, 2 and 3 must be red.
| 51 |
19) Fold | Menu: Wood/Fold
| 52 |
23) Repeat | Menu: Edit/Repeat
Repeat all the parts with a circular propagation around Z+ axis with N as total number.
Note: you can make a multiple selection during the repeat function.
Glass's design
The layer 0 must be green and the layers 1, 2, 3 and 4 must be black.
| 53 |
Workshop: Creation of a circular rail
On this workshop you will be able to learn:
Use 2D sketches
Use points and coordinate systems
Extrude with offset and draft angle
C r
e at
e operation s on shap e (tri
m , s
ub
tr
ac
t…
)
Propagate an operation
| 54 |
Circular rail
Rail's design
Create a rectangular contour with "Auto dimension" and "Symmetry constraints" along X and Y axes.
Note: to add symmetry constraints after creation, use "Modify element" on dimensions, select "Constraint" and select
the axis of symmetry.
Create two points, A and B, with an offset of 19mm along Y+ axis. (See below)
A B
| 55 |
5) Center point | Menu: Tools/Points/Center key point
Select the point A, then the top segment of the rectangle to be tangent, and to finish the point B.
| 56 |
Rail's creation
2
1
| 57 |
15) Sketch lines | Menu: Curve/Sketch line
Trim both sketch lines by the left border edge of the rail.
1
Select a line, select the edge and then click on "Make trim".
Result
Edge to use
2 2
| 58 |
18) Contour | Menu: Curve/Contour
Create a new contour through arcs and sketch lines, starting from
the point A and finishing on point B.
In the combo list "Trim", select "By sweeping curve". Select the rail and then the trimming contour.
The red arrow shows the side to remove. Then click "Ok".
| 59 |
Blind dovetail
Create a rectangular contour near the top left of the rail and use "Auto dimension".
Adjust dimensions and position the contour like shown, 3mm from the top and 5mm
from the left outside of the rail.
Extrude the contour along Z+ with an offset of -10mm, a draft angle of 10° and a height
of 15mm.
Note: to manage the draft angle and the offset, use advanced options
| 60 |
Note: Construction tree
The construction tree, or history tree, is very important to manage operations done on a part.
It allows to:
Visualize chronology of operations already done on a part/assembly.
Act on parameters and modify directly part geometries.
It
’slo cat
ed be twe e n the graph i
cal area and th
ec
on
te
xt
ic
onb
ar
.
W he n youbrin gth e m ouse’scu r
so ro n i
t,i t
ch
an
ge
st
oad
oub
l
eve
rt
i
ca
ll
i
ne
sc
ur
so
r.
Wi
th
asi
mp
le
le
ft
cl
i
ck
,t
he
tr
ee
ar
ea opens
and is empty. This is the construction tree:
Cursor
| 61 |
Operations in the tree
I
t
’
spo
ss
i
bl
et
od
os
ev
er
al
ac
ti
o
nsd
i
re
ct
l
yf
ro
mth
et
re
e,
fr
omas
i
mpl
emo
di
f
ic
at
i
ont
ot
he
des
t
ru
ct
i
ono
fa
nel
e
men
t/
op
er
ation.
P
ar
t
’s
co
ns
tr
uc
t
io
nt
re
e
Main functions
Delete:
Delete the element.
Modify:
Allows to access to functions options.
Controls:
Display all control elements of a part (contours, dimensions …
).
Tolerance = 0.01mm
Modify the graphical tolerance for a function.
This tolerance is mainly used for complex shapes (ruled, swept …
).
Visible = YES
Shows/Hide the selected part
Designation
Affect a designation on the part, this designation is used for the BOM.
Zoom:
Do a global zoom on the part.
Deactivated = NO :
Activate / Deactivate an operation.
| 62 |
Activate only layer = 0:
Active and set as current the layer of the part, and de-activate all
other ones. Parameter's modification
Edit:
Get the construction tree of another element.
Clear:
Clear the tree
Search:
Search engine to easily find a part.
Root:
Display the construction tree of the selected element.
In the tree, the red arrow just before « 3/3 » in the following example means that there are 3 operations done in this part.
I
t’spo ss
ib l
e to m ove t
h isarrow inthe t
r
eea
ndv
i
sualize different states of the part. You just need to drag and drop the arrow
before/after the operation you want.
| 63 |
| 64 |
Workshop: Creation of an easel
On this workshop you will be able to learn:
Use 2D sketches
Use points and coordinate systems
Tenon-mortise assembly
Repeat parts
| 65 |
Easel
Easel's design
Create a rectangular contour with "Auto dimension" and "Symmetry constraints" along X and Y axes.
Note: to add symmetry constraints after creation, use "Modify element" on dimensions, select "Constraint" and select
the axis of symmetry.
Add dimensions onto the line to obtain a length of 240mm and an angle of
75° from the rectangle.
| 66 |
7) Thicken | Menu: Curve/Other operations/Thicken
Thicken the line of 12.5mm. Use "Symmetric = YES" and "End type" at
"Circles inside", then validate "Ok".
Reference curve
Switch "Alignment" to "Centered" and "Mode" to "Perpendicular" and create a line along the oblique curve on point B with a
length of 25mm.
Reference curve
| 67 |
12) Offset curve | Menu: Curve/Offset curve
Trimming Curve
Curve to trim
Result
Note: to modify the direction of the thickness side, click on the red arrow.
| 68 |
15) New contour | Menu: Curve/Contour
Part's creation
Extrude the three contours along Z- axis and a height of 128mm to create the
rails.
A tenon is created on planar face and depending of selected edges, the tenon
will be created along the thickness or the width of the part (X+ axis) with a
specific length direction (Z+ axis).
Example 1 Example 2
| 69 |
Select the 2 edges, click on "Centered automatically" and select a simple tenon.
In the creation's window, select "Thought" (to create the tenon on all the width of rails), a length of 15mm and a thickness of
5mm.
Then use the option "Propagation on opposite face to obtain a tenon on both
sides of rails.
Create a coordinate system on the front face of the middle rail and set it
current.
| 70 |
25) Extrude | Menu: Shape/Extruded
Extrude the two last contours along X+ axis with a height of 27 mm to create the side parts.
| 71 |
33) Tenon and mortise | Menu: Wood/Tenon mortise attachment
Repeat the operation for each tenon of the right side of the easel.
Repeat the two side parts with a "Simple mirror" using YZ plane.
| 72 |
Workshop: Creation of a trestle
On this workshop you will be able to learn:
Use 2D sketches
Use constraints
Use parameters
| 73 |
Trestle
Trestle's design
Create a rectangular contour with "Auto dimension" and "Symmetry constraints" along X and Y axes.
Note: to add symmetry constraints after creation, use "Modify element" on dimensions, select "Constraint" and select
the axis of symmetry.
Create an offset point (A) along Y- axis with a distance of 80mm from the
top left corner. A
Create a new rectangular contour with "Auto dimension" and "Symmetry constraints" only along Y axis.
Add a dimension on the rectangle to adjust its position, 165mm from the bottom.
| 74 |
10) Offset point | Menu: Tools/Points/Offset point
Create an offset point along Y+ axis with a distance of 10mm from the top left corner
of the previous rectangle.
Create a rectangular contour starting from the offset point with "Auto dimension".
| 75 |
14) Center point | Menu: Tools/Points/Center key point
Created point
Create an offset (C) point along X- axis with a distance of 50mm from the middle point.
| 76 |
18) Projected point | Menu: Tools/Points/Projected point
Create a projected point (E) on the offset line using the point D along Y- axis.
D
Create a closed contour passing by different rectangles, lines and points D and E.
Use "Through point" and select the bottom left point of the enclosing rectangle.
Select Z+ axis for X axis and Y+ axis for Y axis.
Then set it as current.
Create an offset point along X+ axis with a distance of 250mm from the current
coordinate system's origin.
| 77 |
24) Constraint | Menu: Tools/Constraint //
Add a parallel constraint between the two oblique segments.
In the "Constraint type" list, select "Parallel" and select the two oblique segments. Representation of a parallel
constraint
Extrude the contour along Z- axis with an offset of 70mm and a height of 70mm.
Switch "Alignment" to "Centered" and extrude the rails with values as below.
48mm
20 mm
55 mm
| 78 |
31) Extrude | Menu: Shape/Extruded
Switch "Alignment" to "Centered" and "Mode" to "To" and extrude the last rail using faces as below.
Interior face of the front leg Interior face of the back leg
Result
| 79 |
32) Repeat | Menu: Edit/Repeat
Repeat the two highlighted rails with a "Simple mirror" using YZ plane.
CADNouveau
866.498.7498
www.CADNouveau.com
[email protected]
| 80 |