Tc3d Manual
Tc3d Manual
Tc3d Manual
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
Registration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2
System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2
Installing the TurboCAD 3D Application . . . . . . . . . . . . . . . . . . . . .2
Running TurboCAD 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
Reading the Online Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Screen Layout. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Tool Bars. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Drawing Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Point Setting Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Editing Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Main and Alternate Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Prompt Bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Position Bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Moving the Cursor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Setting Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
Setting the Drawing Units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Drawing Objects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
Selecting Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Moving Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Grouping and Ungrouping Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Editing Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Saving Your Drawing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Loading Your Drawing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
TurboCAD 3D for Windows
ii
Using Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .151
Changing Viewpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .165
Organizing Your Drawing into Layers . . . . . . . . . . . . . . . . . . . . . . . .183
Shading Surfaces. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .189
Using Solids . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .197
Generating Animations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .205
Ray Tracing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .215
Surface Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
Texture Mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
iii
TurboCAD 3D for Windows
iv
Introduction
Welcome to TurboCAD 3D
TurboCAD 3D supports Constructive Solid Geometry (CSG) Solid Add, Solid Sub-
tract, and Solid Intersection commands. These let you add, subtract, or take the in-
tersection of two enclosed surfaces, or solids. This powerful feature lets you make
complex objects out of a combination of simpler objects.
The animation features in TurboCAD 3D bring your drawings to life! Using the
powerful concept of key frames, you specify the exact viewing angle, zoom factor,
and focal point at key points in the animation. Using this information, TurboCAD
3D automatically draws each frame in the animation and saves the resulting bitmaps
to disk. You can then play these animations using the Run Animation command.
These features are fully integrated into TurboCAD 3D, so you can create and ani-
mate your drawings all from the same program.
Before you start using TurboCAD 3D, be sure to read the next few pages. They tell
you what equipment you need to use the program and how to go about installing it.
TurboCAD 3D User Manual
Registration
After installation, take a few minutes to fill out the enclosed registration card to
register your product. You will then be entitled to free technical support and you
will receive the latest information about upgrades, new products, and special offers
as they become available.
System Requirements
To use TurboCAD 3D, you'll need the following hardware and software:
To print your drawings you'll also need a Windows compatible graphics printer.
2
Introduction
If you are installing from CD-ROM, the Adobe Acrobat Reader will now be installed
on your computer. This program will enable you to read the TurboCAD 3D online
manual. Press Accept to continue the installation then follow the onscreen instruc-
tions, or press Decline if the Acrobat Reader is already installed on your system.
Running TurboCAD 3D
To run TurboCAD 3D, double-click on the TurboCAD 3D icon located in the IMSI
program group or Windows 95 folder.
3
TurboCAD 3D User Manual
4
1
Getting Started
Basics and Tutorial
If you are new to TurboCAD 3D, use this chapter to learn the basic concepts and
skills you'll need to use the program successfully. You should read this chapter first
to help you get started. At the end of the chapter are several tutorials which teach
you how to draw, edit, print, and animate 3-dimensional objects.
This guide assumes that you already know how to use a mouse and are familiar with
Microsoft Windows® 3.0, 3.1 or Windows95. Please refer to your Microsoft docu-
mentation or Windows' online help for any questions about Windows.
This chapter assumes that you've already installed TurboCAD 3D onto your com-
puter's hard disk. For installation instructions, please refer to the previous section.
Happy drawing!
Screen Layout
To start TurboCAD 3D, double-click on its icon. Once started, the following screen
appears:
TurboCAD 3D User Manual
Selected Primitive
Current Color
Command Cursor Position Prompt Current Layer Keyboard Mode
The top of the screen contains the name of the file being edited. In the case of a new
file, the default file name is "untitled.mdl", where ".mdl" stands for model. As with
most Windows programs, the program window can be resized, minimized, and
maximized. Regardless of the window size, however, drawings will maintain their
aspect ratio, although they may not fully fit on the screen. In other words, a circle
will not distort to an ellipse when you reduce the window width.
Tool Bars
The tool bar lets you select commonly used commands just by pressing a button.
You can use the menus instead of the tool bars, but the tool bars let you activate
commands more quickly and easily. (You can hide the tool bar if desired.)
One of three tool bars will appear, depending on what you're doing:
6
Chapter 1 Getting Started
Drawing Tools
The drawing tools let you quickly select the next object you want to draw. Drawing
tools appear until you either select an object or start a command, after which either
the editing or point-setting tool bar appears.
NOTE: Using the menus, you can still draw objects even when the drawing tools do not appear.
See “Drawing Objects” on page 75 for a complete list of drawing commands.
7
TurboCAD 3D User Manual
Editing Tools
Once you select one or more objects, the tool bar displays some common editing
and surface-generation commands that you can use. See “Drawing Surfaces” on
page 95 for a description of the available surfacing commands. Also see “Making
Changes” on page 107 for a description of each editing command.
Move to
Extrude Spiral Circular Fillet Move to Paste from current Ungroup Undo
repeat Clipboard Clipboard layer objects
Sweep Surface Linear Chamfer Copy to Set color Group Scale, Redo
patch repeat Clipboard objects Rotate,
Move
Figure 1-4. The Editing Tools tool bar.
These features let you, for example, view the top, front, and side of an object while
you're creating it. Whenever you make changes to an object in the main view, Tur-
boCAD 3D automatically shows you the changes in each of the alternate views.
When you want to focus in on a part for greater detail, you can zoom in and make
the part as large as the screen, all without affecting the size or scale of the drawing.
When you complete the changes, you can zoom out and view the entire object
again.
The main view is different from the alternate views because it lets you easily select
and move 3D objects using techniques common in popular 2D paint programs. For
example, you can select an object by moving the cursor over it and clicking the left
mouse button. You can disable one or both of the alternate views. The main view
cannot be disabled and is always active.
8
Chapter 1 Getting Started
As with all other options, TurboCAD 3D automatically saves the viewing options
with each drawing. Below is a list of the default viewing options that are active
when you first start the program:
Horizontal Vertical
View Angle Angle Zoom Description
Main 0 0 1.0 Front view
Alternate 1 0 90 .25 Top (plan) view
Alternate 2 90 0 .25 Side view
See “Changing Viewpoints” on page 165 for more information about changing the
viewpoint and setting viewing options.
Prompt Bar
The prompt bar (near the bottom of the window) contains the following fields:
Command The currently active command displays here. For example, when you
draw a line the command field reads "LINE."
Prompt This field is where TurboCAD 3D prompts you to enter one or more points.
For example, when drawing a line this field contains "Set line start point." Various
status messages also display here as well.
Points This field shows you how many points you've set so far. Some commands
allow you to enter the maximum number of points allowed (100). Other com-
mands limit the number of points that you can enter.
Selected This field tells you what objects are currently selected. It's important be-
cause some commands, such as Surface Patch, require you to select specific objects.
The Selected field can contain one of the following:
9
TurboCAD 3D User Manual
Field Selected
(blank) nothing
TEXT Text primitive
LINE Line primitive
POLYGON Polygon primitive
CURVE Curve primitive
MULTIPLE Multiple primitives
Position Bar
The position bar contains the following fields:
X, Y, Z These fields show you the current cursor position in the XYZ coordinate sys-
tem. The units of measurement that these values represent are entirely up to you,
and can be changed using the Set Drawing Units command.
Layer This field shows you the current layer number. TurboCAD 3D will assign
the next object drawn to this layer. See “Organizing Your Drawing into Layers” on
page 183 for more information about layers.
Color This field contains the current color -- the color that will be given to the next
object drawn. The Edit Colors command can be invoked simply by clicking once
on the color portion of this field. See “Working with Color” on page 143 for more
information about setting and changing colors.
10
Chapter 1 Getting Started
The XYZ coordinate system is fixed, even when you change the viewing angles. For
example, when viewing the right side of an object (with a horizontal angle of 90 de-
grees), the cursor will move in and out of the Z axis as you move the mouse left and
right. In other words, moving the mouse left and right on the screen will always
move the cursor left and right in the drawing, and TurboCAD 3D will automatically
map that movement to the XYZ coordinate system.
The units of measurement that the cursor position represents are entirely up to you,
and are determined using the Set Drawing Units command.
You can move the cursor left, right, up, and down using the mouse and/or keyboard
arrow keys. You can also move the cursor using one of the point setting commands,
even when the point setting tools are not displayed. The cursor is snapped to each
point you set. If the point is off the screen then the cursor will be moved to the edge
of the screen. This prevents the cursor from getting "lost."
The distance the cursor moves when using the keyboard is determined by the cur-
rent Cursor Step Size. To set the cursor step size, select Cursor Step from the View
menu and enter the number of units you want the cursor to move with each key
press. These units are in the units of measurement you define with the Set Drawing
Units command. To move 10 times the cursor step size, press and hold the <Shift>
key while moving.
To move in and out, simply hold down the <Ctrl> key while moving up and down
(on the keyboard, use the up and down arrow keys). This works with both the
mouse and keyboard, although with the mouse the cursor will also move up and
down.
11
TurboCAD 3D User Manual
You can move the cursor beyond the edge of the screen using the keyboard. How-
ever, when you move the cursor with the mouse it is restricted to the edge of the
main window.
To make it easier to set points at precise locations, TurboCAD 3D lets you enable a
snap grid. The cursor is snapped to this grid whenever you set a point or move an
object. You can change the grid size with the Grid Size command in the View menu.
You can toggle the snap grid on and off with the Snap Grid command in the View
menu. The snap grid is only used when the cursor is moved with the mouse, not
the keyboard.
Setting Points
Nearly all TurboCAD 3D commands allow (and often require) you to set one or
more points. Points are used for a number of reasons, such as determining where
a curve is to be drawn, setting an axis of rotation, specifying a point to zoom into,
and so forth. Whenever TurboCAD 3D is waiting for you to enter a point, it
prompts you for the point at the bottom of the screen and displays the point-setting
tools. Some commands, such as Cut and Paste, don't require any points so you can
just press <Enter> or click on the green check mark button.
To set a point, move the cursor to the desired location and click the left mouse but-
ton or press the <Ins> key. You can also use one of the point-setting commands to
set a point.
If you set a point mistakenly, you can erase it by either clicking on the red X button,
or by pressing <Esc>. If you do this while TurboCAD 3D is prompting you for the
first point of the command, you will cancel the command.
You can set up to 100 points in a single command, although many commands have
a much smaller limit. If you've reached the maximum number of points you can set
for the current command, TurboCAD 3D prompts you with the message, "Maxi-
mum points set. Press <Enter>."
12
Chapter 1 Getting Started
When you're through setting points, press <Enter>. You can also push the green
check mark or press the right mouse button (whichever method you prefer).
You can have TurboCAD 3D display the distance between the last point you set and
the current cursor position by selecting the Show Distance Between Points option
from the View menu. This helps you set points an exact distance apart. When this
option is enabled, the position bar changes to show the distance along the X, Y, and
Z axes. It also shows the total distance between the two points.
Figure 1-6. Setting points with the "Show Distance Between Points" option.
TIP: You can use the "Show Distance Between Points" option to determine the distance between
any two points in the drawing. To do this, first select a command that prompts you for two or
more points, such as Line, and set the start point. Then, move the cursor to the second point --
the distance between the points is displayed at the bottom of the screen. (Don't set the second
point, however, or the distance will be set to 0.) You can then cancel the Line command.
You can immediately cancel a command when it is prompting for a point simply by
selecting another command. For example, if you start drawing a line and then de-
cide that you want a curve instead, you can simply choose Curve from the Draw
menu. This works regardless of the number of points you have set.
WARNING: You have to be careful not to accidentally cancel a command by prematurely selecting
a new command before the previous one has finished. This is especially important when using
the Cut, Copy, and Paste commands. In other words, remember to press <Enter> when through
setting points!
13
TurboCAD 3D User Manual
You can easily change drawing units at any point in your drawing simply by per-
forming the above steps. TurboCAD 3D will automatically scale your model as
needed.
14
Chapter 1 Getting Started
Drawing Objects
To draw objects in TurboCAD 3D, you first select the object you want to draw (such
as a line, circle, or sphere) by either pressing the corresponding button on the tool
bar or by selecting the object from the Draw menu. TurboCAD 3D then prompts
you for one or more points to define the object. The following drawing commands
are supported:
Command Points
Line 1 through 100 - Points to draw line through
Polygon 1 through 100 - Points to draw polygon through
Box 1 - Corner 1
2 - Corner 2
Arc 1 - Center
2 - Start
3 - Plane (optional)
Curve 1 through 100 - Points to draw curve through
Circle 1 - Center
2 - Radius
3 - Plane (optional)
Circle 1,2 - Diameter
3 - Plane (optional)
Ellipse 1 - Center
2 - Height
3 - Width (and plane)
Cone 1 - Center
2 - Width
3 - Height and direction
Sphere 1 - Center
2 - Radius
3 - Plane (optional)
15
TurboCAD 3D User Manual
Command Points
Hemisphere 1 - Center
2 - Radius
3 - Plane (optional)
Cylinder 1 - Center
2 - Radius
3 - Height and direction
Text 1 - Start point
2 - End point (optional)
3 - Plane (optional)
Selecting Objects
TurboCAD 3D automatically selects objects as soon as you draw them. Each select-
ed object is surrounded by a black rectangle in each of the three views. All of the
TurboCAD 3D editing commands require that you select at least one object; many
of the commands only work with certain types of objects. There are several ways
to select an object:
1. Move the cursor up and to the left of the object(s) that you want to select (in the
main view).
2. Press and hold down the left mouse button.
3. Drag the selection box that appears down and to the right of the object(s) you
want selected. The box must completely surround the object(s) as they appear
in the main view.
4. Release the left mouse button. A black rectangle will then appear around the
selected object(s).
To select by clicking:
1. Move the cursor over the object to be selected (as it appears in the main view).
2. Click the left mouse button. A black rectangle will then appear around the
selected object.
16
Chapter 1 Getting Started
Normally, previously selected objects are automatically de-selected when new ob-
jects are selected. To prevent this, press and hold the <Shift> key while selecting
using either of the above methods.
You can select all objects in the drawing by using the Select All command from the
Edit menu. To de-select all objects, click on an empty part of the drawing (in the
main view) or select the Deselect All command from the Edit menu.
TIP: When a drawing gets really dense and you find it difficult to select an object, move some of
the objects to another layer temporarily. See “Organizing Your Drawing into Layers” on page 183
for more information.
Moving Objects
TurboCAD 3D lets you move selected objects quickly and easily.
1. Move the cursor over the selected objects and press and hold the left mouse but-
ton.
2. Move the object to the desired location, using the <Ctrl> key if needed to move
in or out. A rectangle appears around the objects as you move them.
3. Release the left mouse button.
If you make a mistake, simply press Undo from the Edit menu.
17
TurboCAD 3D User Manual
TIP: You can precisely move, scale, and rotate an object, all in a single step, using the Copy, Cut,
and Paste commands from the Edit menu. You can also interactively move, scale, and rotate and
object using the Virtual Trackball. See “Making Changes” on page 107 for more information.
The Break Group command only breaks top-level groups. To continue breaking
groups when more than one level are present, just continue selecting Break Group
(since all ungrouped objects are automatically selected).
Some of the drawing commands automatically group the objects they create to
make them easier for you to manipulate. For example, the Sphere command creates
a sphere which is composed of a group of polygons. You can break this group and
manipulate each individual polygon, if desired.
18
Chapter 1 Getting Started
Editing Objects
The following is a list of the TurboCAD 3D editing commands:
Command Description
Undo Reverses last action.
Redo Restores last action.
Cut Moves the selected objects to the clipboard file.
Copy Copies the selected objects to the clipboard file.
Paste Pastes objects from the clipboard file into the drawing.
Copy To Copies the selected objects to the specified file.
Paste From Pastes objects from the specified file into the drawing.
Delete Deletes the selected objects.
Slice Slices the selected objects along a cutting plane, option-
ally deleting either side. Useful for making cross sec-
tions.
Make Group Combines one or more objects into a group that can be
easily selected.
Break Group Breaks selected groups into their associated objects.
Join Points Joins points of the selected objects and moves to a
specified location. Used when several points must
connect but do not due to entry error.
Move Points Moves points of the selected objects to a new location.
Rotate/Move/ Interactively rotates, moves, and/or scales the selected
Scale objects using a Virtual Trackball.
Fillet Rounds off the corner of two connected lines.
Chamfer Cuts off the corner of two connected lines with a
straight line.
Break Lines Breaks a single line into multiple segments. Also
breaks polygons into multiple single-line segments.
Combine Lines Combines multiple connected lines into a single line.
19
TurboCAD 3D User Manual
Command Description
Convert Poly- Converts a polygon into a single line.
gon to Line
Convert Line to Converts a single line into a polygon.
Polygon
Edit Text Changes the selected text.
Convert Fixed Converts the selected text into lines that can be
Text to Lines individually edited.
NOTE: TurboCAD 3D prompts you for verification before writing over a file that already exists.
20
Chapter 1 Getting Started
Directory This field contains the current directory. To change the current directo-
ry, either type the directory name in the Filename field or double click on one of
the directories listed in the Directories field.
Files This field lists all files with the “.mdl” extension that are in the current direc-
tory.
Directories This field contains a list of directories that are in the current directory.
1. Select Open from the File menu to load a new drawing. Or, select Merge to
merge a drawing with an existing drawing.
2. TurboCAD 3D will then prompt you for a filename. Once you enter a valid file
name and press OK, the drawing will be loaded from disk.
21
TurboCAD 3D User Manual
Directory This field contains the current directory. To change the current directo-
ry, either type the directory name in the Filename field or double click on one of
the directories listed in the Directories field.
Files This field lists all files with the “.mdl” extension that are in the current direc-
tory.
Directories This field contains a list of directories that are in the current directory.
NOTE: When you load a drawing using the Open command, all options that were active when the
drawing was last saved are restored. If you want to load a drawing but want to keep the current
options the way they are, use the Merge command instead.
22
Chapter 1 Getting Started
After the drawing is loaded, the viewing parameters are automatically adjusted to
make the drawing fit into each of the active viewports. When you later save the
drawing (using the Save command), the drawing will be saved in the TurboCAD 3D
file format with the “.mdl” filename extension.
23
TurboCAD 3D User Manual
• Reference point #1 specifies the phone's location in the XYZ coordinate system.
• Reference point #2 specifies the size of the phone as the distance between points
1 and 2.
• Reference point #3 specifies, along with points 1 and 2, a reference plane (flat
surface) on which the phone is aligned. Note that we could've chosen any point
along the bottom of the phone, as long as it's different from the first two points.
When you later paste the object, TurboCAD 3D will prompt you to enter up to three
reference points. If you enter just one point, then the drawing will be positioned so
that reference point 1 is aligned with the point you enter. If you enter two points,
then the object will be rotated, scaled, and positioned so that reference points 1 and
2 are aligned with the points you enter. To make sure the object is aligned with the
desired plane, you can enter a third point anywhere on the plane. (A plane is a flat
surface, such as a table top.)
The following drawing shows how the phone can be placed onto a table top using
reference points.
24
Chapter 1 Getting Started
When you paste an object, TurboCAD 3D ignores any reference points that were
not originally entered. That is, if you do not specify any reference points when you
copy the object then any reference points you set when subsequently pasting the
object will be ignored. Likewise, if you only set one reference point when copying
the object then only one reference point will be used when you later paste the ob-
ject.
See page 110 for more information on the Cut, Copy, Copy To, Paste, and Paste
From commands.
25
TurboCAD 3D User Manual
1. Select Print from the File menu. The Print dialog box appears (described
below).
2. Select the above options and press OK. The drawing will then be printed. If you
selected the “Windows Metafile” option (described on the next page), then you
will be prompted for the name of the metafile. You can cancel printing by press-
ing <Cancel>.
26
Chapter 1 Getting Started
Alternate View 1 Check this box to print the drawing as it appears in the first alter-
nate viewport.
Alternate View 2 Check this box to print the drawing as it appears in the second
alternate viewport.
Clipboard Check this box to print to the Windows clipboard (as a metafile). Use
this option to export your drawing to other Microsoft Windows programs such as
Microsoft Word that support metafiles from the clipboard.
Shaded Check this box for a shaded representation of your drawing. When this
option is selected, the quality of the shaded surfaces depends on the “Shading Qual-
ity” option in the Preferences dialog box, described on the next page.
NOTE: Your printer must be properly configured for Windows and support graphics for proper
operation.
Setting Preferences
There are several miscellaneous options to help you customize TurboCAD 3D.
These are located in the Preferences dialog box.
27
TurboCAD 3D User Manual
No. of circle segments Enter the number of lines that you want TurboCAD 3D to
use when generating circular shapes. This applies to Circles, Arcs, Cones, Spheres,
Hemispheres, and Fillets. The number you enter is adjusted to a multiple of 4. That
is, 17 is rounded down to 16. (This is done so that spheres and hemispheres can be
properly generated.) The minimum is 4 and the maximum is 96.
28
Chapter 1 Getting Started
Shading quality When Draft is selected, TurboCAD 3D uses Windows polygon fill
routines. While this method is faster (especially when printing), it's also less accu-
rate and may leave gaps in the resulting image. When Final is selected, TurboCAD
3D uses its own high-precision (floating point) polygon fill routine, which takes
longer but produces a superior image.
Background bitmap (.BMP) This option lets you specify the name of a Windows-
compatible bitmap which will be used as the background during full screen shading
and animation. Pressing “Load Bitmap” brings up a standard file-open dialog box
which you can use to load the desired bitmap. Then select the “Stretch to fit”,
“Original size”, or “Tile” options. Select “Stretch to fit” when you want the bitmap
stretched (or compressed) to fit inside the window. Select “Original size” to keep
the bitmap its original size. Select “Tile” to tile (repeat) the bitmap across and down
until it fills the window.
Keyboard moves cursor along: This option controls how the cursor moves when
moved using the keyboard arrow keys. When Screen is selected, the cursor moves
consistent with the screen (just like the mouse). When Axes is selected, the cursor
moves along the X, Y, or Z axis in the world coordinate system. These options are
illustrated in the following diagram:
29
TurboCAD 3D User Manual
30
Chapter 1 Getting Started
Options
All layer settings
All light settings
All viewing options
Color palette and shading information
Current color
Current font file name
Current layer
Current working plane (if active)
Cursor step size
Default text angle and size
Drawing units
All options in the Preferences dialog box
Snap grid size and enabled/disabled status
All animation key frames
TIP: When you are starting a new drawing but want to use the options from an existing drawing,
first load the existing drawing, delete all objects, and then save as a new drawing using the
Save As command. The new drawing will then have the same options as the original.
31
TurboCAD 3D User Manual
This tutorial assumes you've already read the beginning of this chapter. It also as-
sumes that you're reasonably familiar with Microsoft Windows. While you don't
have to be an expert with Windows, you should be familiar with Windows features
-- using a mouse and keyboard, selecting menu commands, using dialog boxes, and
so forth.
32
Chapter 1 Getting Started
1. Select Preferences from the File menu. The following dialog box appears.
33
TurboCAD 3D User Manual
3. Enable both alternate viewports by making sure the “Alt. view 1" and “Alt. view
2" options are checked.
4. Set the “Keyboard moves cursor along:” option to “Axes”. With this option set,
the cursor will move along the X, Y, or Z axis when moved using the keyboard,
regardless of the viewing angles.
5. Press OK to save the changes.
Next, we'll setup our three viewports so that the Main viewport is looking at the
front of the chair, Alternate view #1 is looking at the top, and Alternate view #2 is
looking at the right side. This is the most common orientation for new drawings.
34
Chapter 1 Getting Started
We now need to establish the drawing units we want to use. For the chair, we'll
draw using inches. We'll make our drawing area 50 inches wide to give us plenty
of room to work in.
35
TurboCAD 3D User Manual
Next, we'll enable the Snap Grid. The Snap Grid “snaps” the cursor to points on an
imaginary grid, making it easier to set points at predictable locations. We'll use a
grid size of 1.0 so the cursor will move in 1 inch increments. We'll also set the Cur-
sor Step to 1.0. Then, when we move the cursor using the keyboard arrow keys, the
cursor will also move 1 inch at a time.
1. Select Grid Size from the View menu. The following dialog box appears:
36
Chapter 1 Getting Started
2. Enter a grid size of 1.0 and press OK. (The Snap Grid option is automatically
enabled whenever you set the grid size and the Snap Grid option in the View
menu is preceded by a check mark.)
3. Select Cursor Step from the View menu. The following dialog box appears:
Now that you've done all that work setting up your drawing environment, let's save
it for use in future drawings.
1. Select Save As from the File menu. The following dialog box appears:
37
TurboCAD 3D User Manual
TurboCAD 3D saves not only the drawing but also all of the drawing options in the
file. This way, whenever you load a drawing, everything is exactly as you saved it.
(The one exception is the floating color palette, which is initially disabled.) Now,
whenever you start a new drawing, simply open NEWFILE.MDL, save as a new
name, and start drawing.
TurboCAD 3D comes with a default color palette that has already been set up for
you. You just need to select which color you want to draw with. The color you
select determines the color of the wireframe version of the object. During shading,
however, the entire range of colors is used. For example, if you select bright red
38
Chapter 1 Getting Started
and then draw a sphere, the wireframe version of the sphere will be bright red.
When you shade the sphere, its surface will consist of several different shades of
red, depending on each surface's orientation to the light source(s). Selecting a dif-
ferent shade of red will only affect the wireframe version.
Current Color
The color of an object is determined by the color that is selected at the time the ob-
ject is drawn. Selecting a different color using the Color Palette does not change
the color of any objects in the drawing. To change the color of an object to the cur-
rently-selected color, select the object and press the COLOR button on the tool bar.
We want the center post to appear black when viewing its wireframe and as shades
of gray when it's shaded. To set the color and draw the post:
1. If it's not already on the screen, select Color Palette from the View menu to
enable the floating color palette.
2. Select the indicated color by clicking on it:
39
TurboCAD 3D User Manual
Click on this
color
40
Chapter 1 Getting Started
7. Set a point for the height at (2,18,0) and press ENTER. This makes the cylinder
15 inches tall. The cylinder is then drawn on the screen. (If you make a mis-
take, select Undo from the Edit menu to undo the last change you made.)
TIP: You'll notice that the brightest colors are all the way to the right of the palette. This lets
you move the palette off the left side of the screen, leaving just the right column exposed and
available for selecting colors. Normally, you would select the brightest shade of the desired col-
or for drawing, so this setup works fine. (Of course, don't draw using the background color since
it won't be visible.)
1. Select red as the current drawing color (using the color palette).
2. Select Arc from the Draw menu.
3. Set points at (0,3,-17) and (1,3,-17) for the arc center and radius, respectively, and
press <Enter>. (Note: You can also click the right mouse button to tell Tur-
boCAD 3D you're through setting points.)
4. When prompted, enter 180 degrees for the arc angle and press OK.
5. Select Convert Line to Polygon from the Lines menu. This converts the arc into a
polygon that will show up during shading. (Shading only shades surfaces, not
lines or text.)
6. Select Extrude from the Surfaces menu.
7. Set points at (0,3,-17) and (0,3,-1) for the extrusion origin and offset, respectively,
and press <Enter>.
8. When prompted, enter 1.5 for the scale factor and press OK. This causes the arc
to increase in size as it's extruded. (The ending size will be 1.5 times larger than
the starting size.)
41
TurboCAD 3D User Manual
9. We'll now draw the caster. Set the color to bright blue (by clicking on the color
palette) and select Sphere from the Draw menu.
10. Set points at (0,2,-16) and (1.5,2,-16) for the sphere center and radius, respec-
tively, and press <Enter>. When prompted, enter 8 for the polygon density.
(This number, in conjunction with the “Number of Circle Segments” option in
the Preferences dialog box, controls how many polygons are used to draw the
sphere. If you want a smoother sphere, enter 16 instead.)
Figure 1-24. Screen after drawing the post, caster and leg.
1. The next step is to use the Circular Repeat command to make the remaining 4
legs. Select the leg and caster by drawing a rectangle around them in the main
view. Using the mouse, move the cursor to the upper left of the leg and press
and hold the left mouse button. Then drag the selection box to the lower right of
the caster and release the mouse button. (An object must be fully enclosed by
the selection box in order for it to be selected.) The selection box then disap-
pears and smaller boxes appear around the selected objects.
2. Select Circular Repeat from the Surfaces menu. (If the Circular Repeat com-
mand is dimmed then you don't have anything selected and you'll have to repeat
step 1.)
42
Chapter 1 Getting Started
Selection box
3. Set points at (0,3,0) and (0,10,0) to define the axis of rotation and press <Enter>.
(An axis of rotation is an imaginary line which you want the selected objects to
be rotated around. The direction of the line is what counts, not its length. Set-
ting points at (0,3,0) and (0,4,0) would work just as well.) The following dialog
box appears:
43
TurboCAD 3D User Manual
Notice how the four legs are surrounded by a black rectangle. This tells you they
are currently selected. It also illustrates a powerful feature in TurboCAD 3D -- Ob-
ject Grouping -- where multiple objects can be grouped together and manipulated
as a single object. To learn more about the Group and Ungroup commands, see
Chapter 5, “Making Changes.”
It's a good idea to periodically save your work. Let's do that now.
First, let's use the Pan command to “look up” a bit so we can see what we're working
on.
44
Chapter 1 Getting Started
3. When prompted, select the “Main View” and “Alt. View 2" options and press OK.
A square seat is pretty boring. We'll round each corner using the Fillet command.
Before we do, however, we'll tell TurboCAD 3D to use more lines when creating cir-
cular shapes. This will make the corners smoother.
If a square seat is boring, a flat one is even worse. Lets give it some thickness using
the Extrude command.
Let's adjust the viewing angle to get a better look at the seat.
45
TurboCAD 3D User Manual
Here's what you should see in the main view. (Although not shown here, your seat
should have a black rectangle around it to show that it's currently selected.)
The next step is to add the chair back. Instead of drawing it from scratch, we'll
make a copy of the seat.
1. Make sure the chair seat is selected. If it isn't, simply click on it.
2. Select Copy from the Edit menu.
3. Set points at (-12,18,12), (12,18,12), and (12,18,0). Then press <Enter>. These
points are called reference points and were described earlier in this chapter.
4. Select Paste from the Edit menu.
5. Set points at (-12,22,14), (12,22,14), and (12,23,14). Then press <Enter>. Notice
how TurboCAD 3D aligns the reference points, causing the back to be rotated
into position.
Let's use the Zoom command to bring the chair fully into view.
46
Chapter 1 Getting Started
Now we'll draw the back support as two straight pieces and a 45 degree elbow.
47
TurboCAD 3D User Manual
Now use the Zoom command to bring the chair into full view, then save.
48
Chapter 1 Getting Started
You use the Virtual Trackball to interactively rotate, scale, and/or move objects. To
use it, you first need to select the object(s) that you want to modify. Next, you set
one or two reference points. The first point defines the “origin” when scaling and
moving. The second point, along with the first, defines the axis of rotation for ro-
tating the object(s). When you only specify one point, all rotations will be about
the Z axis.
1. Select the chair back and support bar pieces by drawing a 2D selection box
around them as shown:
Selection Box
49
TurboCAD 3D User Manual
When you release the mouse button, boxes will appear around all of the selected
objects:
Selection boxes
50
Chapter 1 Getting Started
51
TurboCAD 3D User Manual
52
Chapter 1 Getting Started
There's an important option in the Preferences dialog box that controls shading
quality. Draft shading uses Windows' polygon fill routine to shade surfaces. While
this is okay for most drawings, it can leave gaps in the surface. Final shading using
a higher-precision (floating point) shading routine which never leaves gaps. The
disadvantage of using Final shading is that it takes longer, especially when printing.
53
TurboCAD 3D User Manual
TIP: To copy the resulting picture to the clipboard, press the PrintScreen key after shading is
complete. You can then paste the picture into any other Windows drawing program where you
can make changes and/or print it.
If you have multiple printers, the next step is to select which one you want to use.
1. Select Printer Setup from the File menu. The following dialog box appears:
54
Chapter 1 Getting Started
1. Select Print from the File menu. The following dialog box appears:
55
TurboCAD 3D User Manual
3. Press OK. Once the printing completes, repeat the above steps and select the
Shaded option to print a shaded version of the chair.
IMPORTANT: Before you print with the Shaded option, you should first check and make sure the
Shading Quality (in the Preferences dialog box) is set the way you want it -- Draft or Final. This
is important because Final shading takes much longer to print and may not look any better than
Draft shading, depending on your printer.
In this tutorial we'll show you how to generate an animation of the office chair.
We'll make the chair appear to do the following:
• Roll forward
• Spin around 1 1/2 times
• Do a flip
• Roll back
(Notice we said “appear” to do these things. We won't actually be moving the chair,
just our viewpoint.)
56
Chapter 1 Getting Started
Before saving the key frames, we'll first clear out any old ones. You'll want to do
this whenever you start defining a new animation.
1. Select Edit Key Frames from the File|Animation menu. (File|Animation refers to
the Animation popup menu that is located in the File menu.)
2. Press the “Delete all frames” button.
3. Press OK.
Next we'll setup the viewing parameters so the chair is centered in the screen but
appears to be way off in the distance.
57
TurboCAD 3D User Manual
The chair should now be centered in the main view and appear to be way off in the
distance. This is how the animation will begin. Let's review what we want our en-
ergetic chair to do:
• Roll forward
• Spin around 1 1/2 times
• Do a flip
• Roll back
Now, to make the chair appear to move forward, we'll simply increase the zoom fac-
tor and save another key frame. Note that for each key frame we're just adjusting
the viewing parameters and not actually moving the chair.
58
Chapter 1 Getting Started
5. Select the “Calculate change in viewpoint” option (the default) and enter 10 for
the number of intermediate frames.
6. Press OK.
Whenever you save a key frame, TurboCAD 3D needs to know if you want the an-
imation to smoothly change from the previous key frame to the one being saved. If
so, you also need to specify how many intermediate frames you want generated.
Specifying more frames will make the transition smoother, but will also take longer
to generate and use up more disk space.
You use the second option, “Reset to current viewpoint”, whenever you want the
animation to jump to the key frame being saved, without regard to the previous key
frame. This is useful when, for example, you are walking through a building and
immediately want to jump to an outside view. Key frame 0 always defines the be-
ginning of the animation, and therefore the initial viewpoint. Therefore, when you
save key frame 0, the “Reset to current viewpoint” option is automatically selected
and the dialog box does not appear.
For the remaining key frames, perform the above steps using the following viewing
parameters. Be sure to enter 10 for the number of intermediate frames. Also, don't
change any parameters other than the ones listed.
1. To spin around 1 1/2 times, set the horizontal angle to 540 (360 degrees for a full
circle plus 180 degrees for another half circle) and save a key frame.
2. To do the flip, set the vertical angle to 380 and save a key frame.
3. To roll away, set the zoom factor to 0.10 and save a key frame.
59
TurboCAD 3D User Manual
1. Select Generate Animation from the File|Animation menu. The following dialog
box appears:
Once you press OK, a small window appears in the center of your screen and a wire-
frame version of the animation is generated. We chose a small frame size so the an-
imation would run quickly, but you can select any size. You can also preview
shaded animations, but they take longer.
To cancel the animation preview, press any key or click anywhere inside the anima-
tion window.
60
Chapter 1 Getting Started
This animation will generate 45 files with the names CHAIR.000 through
CHAIR.044. The size of each file will depend on the frame size and the type of video
adapter you're using. For a frame size of 1/4 on a standard 16 color VGA adapter,
each file will be 9582 bytes, making the total size of the animation 431,190 bytes
(45 * 9582). You will receive an error message if your hard disk fills up while gen-
erating the animation; even so, you can still view the portion of the animation that
completed successfully.
1. Select Preferences from the File menu. The following dialog box appears:
61
TurboCAD 3D User Manual
1. Select Run Animation from the File|Animation menu. The following dialog box
appears:
62
Chapter 1 Getting Started
TurboCAD 3D then displays each frame in the animation one right after another
(CHAIR.000 to CHAIR.044). To stop the animation, press any key or click in the
animation window.
NOTE: To free up the hard disk space used by the animation, delete the files C:\CHAIR.000 through
C:\CHAIR.044.
Note that each file is a standard Windows bitmap that you can edit with any Win-
dows graphics editor (such as Microsoft Paintbrush). You could, for example, add
your company logo to each frame of the animation.
As you may have guessed, we have only touched on the animation capabilities of
TurboCAD 3D. With some practice and imagination, you can create some really
spectacular animations. Have fun and experiment!
63
TurboCAD 3D User Manual
64
2
Setting Points
Points Menu and Tool Bars
Nearly all TurboCAD 3D commands require you to set one or more points. Points
are used for a number of reasons, such as determining where a curve is to be drawn,
setting an axis of rotation, specifying a point to zoom into, and so forth. Whenever
TurboCAD 3D is waiting for you to set a point, it will prompt you for the point at
the bottom of the screen and will display the point-setting tools.
Points are always set at a location in the XYZ coordinate system. The coordinate
(0,0,0) is called the origin. X increases as it moves to the right of the origin and de-
creases as it moves to the left. Y increases as it moves above the origin and decreases
as it moves below. Z increases at it moves outward from the origin and decreases
as it moves inward. The origin is at the center of the main and alternate views be-
fore you use the Pan or Zoom commands.
TurboCAD 3D User Manual
Origin (0,0)
You decide which unit of measurement to use. For example, if you decide to use
inches as your unit of measurement, then 1.0 would represent one inch, 12 would
represent one foot, 0.5 would represent 1/2 inch, and so forth. You do not actually
configure TurboCAD 3D to use inches; you simply decide what each unit stands for
and then it them consistently. You use the Set Drawing Units command to tell Tur-
boCAD 3D how to map your units to the main view.
TurboCAD 3D uses points to describe each object. The number of points in the ob-
ject and the location of each point is determined by the type of object. Although
these points are not visible on the screen, they are usually easy to find.
Line There is one point at the start and end of the line. When a line has multiple
segments, there is also one point at each vertex (corner). When you draw a line you
are setting the line start, end, and vertex points.
end
start
vertices
66
Chapter 2 Setting Points
Polygon There is one point at each vertex of the polygon. When you draw a poly-
gon you are setting the polygon vertices.
vertices
Curve Curves are defined by control points; that is, points through which the curve
is drawn. When you set the points for a curve you are setting the control points.
control points
NOTE: When you cut a curve using the Slice command, TurboCAD 3D converts the curves into a line with
multiple segments.
Text TurboCAD 3D uses three control points to define text location, size, and ori-
entation. The first point determines the text location. The second point, along with
the first, determines the text size and angle. The third point, along with the first
two points, determines the plane. When you draw text, you can enter one, two, or
all three of these points. If you enter less than three points then TurboCAD 3D will
automatically calculate the remaining points using the default text size and angle.
1 T E XT
location
size
2
67
TurboCAD 3D User Manual
Everything you draw in TurboCAD 3D uses one or more of the above objects (also
called primitives). For example, a circle is really a polygon, a sphere is a group of
polygons, and so forth.
To set a point, move the cursor to the desired location and click the left mouse but-
ton or press the <Ins> key. You can also set a point using one of the point-setting
commands described in this chapter.
If you set a point mistakenly, you can erase it by either clicking on the red X button,
or by pressing <Esc>. If you do this while TurboCAD 3D is prompting you for the
first point of the command, you will cancel the command.
You can set up to 100 points in a single command, although many commands have
a much smaller limit. If you have reached the maximum number of points you can
set for the current command, TurboCAD 3D prompts you with the message, “Max-
imum points set. Press <Enter>.”
When you are through setting points, press <Enter>. You can also push the green
check mark or press the right mouse button -- whichever method you prefer.
You can have TurboCAD 3D display the distance between the last point you set and
the current cursor position by selecting the Show Distance Between Points option
from the View menu. This helps you set points an exact distance apart. When this
option is enabled, the position bar changes to show the distance along the X, Y, and
Z axes. It also shows the total distance between the two points. (You can toggle
this option on and off by pressing the “d” key.)
68
Chapter 2 Setting Points
Absolute
Menu: Points|Absolute Hotkey: <a>
You use the Point Absolute command to set a point at the specified XYZ coordinate.
This is useful when you know exactly where you want the point to be set. You can
even set points outside the viewport, although you won't be able to see them.
For example, to set a point at coordinates (10, 100, -20.05), you would enter 10 for
X, 100 for Y, and -20.05 for Z.
69
TurboCAD 3D User Manual
Relative
Menu: Points|Relative Hotkey: <r>
This command lets you set a point a specified distance along the X, Y, and Z axes
from the last point that you set.
Last point was set at X Y Z These fields show you where the last point was set.
For example, if the last point was set at (10, 15, 20) and you want to set a point 50
units below that point, you would enter -50 for Y and leave the X and Z fields blank.
70
Chapter 2 Setting Points
Polar
Menu: Points|Polar Hotkey: <o>
This command lets you set a point that is rotated around the X, Y, or Z axis, using
the last point as a reference. This is useful when you want to set points in a circular
fashion. TurboCAD 3D takes the distance you enter, adds it to either the X, Y, or Z
coordinate of the last point that was set, rotates the point by the specified number
of degrees, and sets a point at that location.
+Y +Z
-X +X
-Z
Rotation about the X axis Rotation about the Z axis
-Y
Rotation about theY axis
71
TurboCAD 3D User Manual
Distance from Last Point You enter the distance from the last point set to establish
the position of the new point.
# of degrees Number of degrees the point is to be rotated around the specified axis
of rotation.
For example, say the last point was set at the origin (0, 0, 0) and you want to set a
point 10 units to the right of the origin and have it rotated about the Y axis by 45
degrees. You would select Y as the axis of rotation, enter a distance of 10, and enter
45 for the degrees. TurboCAD 3D will then set a point at (7.071, 0, 7.071).
TIP: Visualize yourself looking down the axis of rotation, with your eye positioned at the negative end and
looking toward the positive end. A positive rotation angle will then rotate the point counter-clockwise
around the axis; a negative rotation angle will rotate the point clockwise.
72
Chapter 2 Setting Points
+Y
-Y
Eye
Closest Point
Menu: Points|Closest Point Hotkey: <p>
This command takes the last point you set and moves it to the closest point in the
drawing. You should use this command whenever you want a point to coincide pre-
cisely with another point in the drawing. Just because two points appear to coincide
on the screen does not necessarily mean they are at exactly the same coordinates.
While this may look okay initially, it could result in discontinuities (gaps between
lines) when the drawing is zoomed or printed. This command is also important be-
cause some TurboCAD 3D commands, such as Fillet, Chamfer, and Surface Patch,
require that lines and other objects connect at a common point.
NOTE: If you happen to discover discontinuities in your drawing, they can be easily corrected using the Join
Points command. See “Joining Points” on page 117.
TIP: The snap grid makes it easier to set points at more predictable locations. See page 12 for more infor-
mation.
73
TurboCAD 3D User Manual
Closest Line
Menu: Points|Closest Line Hotkey: <l>
This command takes the last point you set and moves it to the closest line in the
drawing. This makes it easy to set a point exactly on a line and prevents gaps from
appearing when you zoom or print the drawing.
1. Set a point near the line you want to set a point on.
2. Select the Closest Line command. The point you set will be moved to the closest
line in the drawing, even if the line is off the screen.
Closest Plane
Menu: Points|Closest Plane Hotkey: <n>
This command moves the last point you set to the closest plane (polygon) in the
drawing. This makes it easy to set a point exactly on the surface of a polygon.
1. Set a point near the polygon you want to set a point on.
2. Select the Closest Plane command. The point you set will be moved to the sur-
face of the closest polygon in the drawing, even if the polygon is off the screen.
Line Midpoint
Menu: Points|Line Midpoint Hotkey: <i>
This command takes the last point you set and moves it to the middle of the closest
line in the drawing. This makes it easy to set a point exactly in the middle of a line
and prevents gaps from appearing when you zoom or print the drawing.
1. Set a point near the line you want to set a point on.
2. Select the Line Midpoint command. The point you set will be moved to the
middle of the closest line in the drawing, even if the line is off the screen.
74
3
Drawing Objects
Draw Menu and Tools
You design things with TurboCAD 3D by drawing and editing various shapes, or
objects. These basic shapes provide the building blocks you need to design compli-
cated drawings, such as cars, airplanes, buildings, and so forth. You can even de-
sign your own objects and save them in a disk file for later use using the Copy To
and Paste From commands.
To draw objects in TurboCAD 3D, you first select the object you want to draw (such
as a line, circle, or sphere) by either pressing the corresponding button on the tool
bar or by selecting the object from the menu. You will then be asked to set one or
more points to define the object. All new objects are assigned the current color and
layer settings. TurboCAD 3D automatically selects each object after you draw it so
you can quickly proceed to make changes to it, if desired.
Command Points
Arc 1 - Center
2 - Start
3 - Plane (optional)
Box 1 - Corner 1
2 - Corner 2
Circle 1 - Center
2 - Radius
3 - Plane (optional)
Circle 1,2 - Diameter
3 - Plane (optional)
Cone 1 - Center
2 - Width
3 - Height and direction
Curve 1 through 100 - Points to draw curve through
Cylinder 1 - Center
2 - Radius
3 - Height and direction
Ellipse 1 - Center
2 - Height
3 - Width (and plane)
Hemisphere 1 - Center
2 - Radius
3 - Plane (optional)
Line 1 through 100 - Points to draw line through
76
Chapter 3 Drawing Objects
Command Points
Polygon 1 through 100 - Points to draw polygon through
Sphere 1 - Center
2 - Radius
3 - Plane (optional)
NOTE: You can control how many line segments TurboCAD 3D uses to construct the circles used in arcs,
circles, ellipses, cones, cylinders, spheres, and hemispheres with the “Number of Circle Segments” option
in the Preferences dialog box. Increasing this value increases the quality of the object but also adds more
points to the drawing. Changing this value only affects new objects that you draw -- existing objects are
not affected.
Drawing an Arc
Menu: Draw|Arc
Point 1: Arc center
Point 2: Start point
Point 3: Plane (optional)
This command lets you draw an arc; that is, a portion of a circle.
To draw an arc:
1. Select the Draw Arc command.
2. Set a point at the center of the imaginary circle that you want the arc drawn on.
3. Set a point at the location where you want the arc to start.
4. If you want the arc to lie on a plane other than the XY plane, set a third point
anywhere on the desired plane. (The plane is defined by all three points.)
5. Press <Enter>.
6. TurboCAD 3D will then prompt you for the arc angle in degrees. Enter a posi-
tive value to sweep the arc counter-clockwise. Enter a negative value to sweep
the arc clockwise.
7. Press OK. TurboCAD 3D will then draw an arc (as a polyline) and automatically
select it.
77
TurboCAD 3D User Manual
TIP: Depending on what you're working on, it may be easier to draw a circle of the desired size and then
cut off an arc using the Slice command. See “Slicing Objects” on page 114.
Point 3 - Plane
optional
Figure 3-2. Example of the Arc command. This arc was drawn using an angle of 270 degrees.
Drawing a Box
Menu: Draw|Box
Point 1: Corner 1
Point 2: Corner 2
This command lets you draw a box. The two points you set are the opposite corners
of the box. TurboCAD 3D draws the box using six polygons, one for each side, and
then makes the polygons into a group. If the points you set have the same Z coor-
dinate (meaning the box has no depth), then TurboCAD 3D will draw a single poly-
gon.
78
Chapter 3 Drawing Objects
When you draw using different Z coordinates (that is, when the box has depth), the
box is a solid object that can be used with the Solid Add, Solid Subtract, and Solid
Intersection commands without modification.
To draw a box:
Point 2 - Corner 2
Point 1 - Corner 1
79
TurboCAD 3D User Manual
80
Chapter 3 Drawing Objects
Point 3 - Plane
Point 1 - Center
Point 2 - Radius
Figure 3-4. Example of a circle drawn using the Circle (center & radius) command.
81
TurboCAD 3D User Manual
Point 3 - Plane
Figure 3-5. Example of a circle drawn using the Circle (diameter) command.
Drawing a Cone
Menu: Cone
Point 1: Center
Point 2: Width of base
Point 3: Height and direction
This command lets you draw a cone. You specify three points: one for the center of
the base circle, one for the width of the base circle, and one to specify the height
and direction. The distance from the second point to the first point determines the
radius of the base circle. TurboCAD 3D draws the cone as a series of polygons and
then automatically makes the polygons into a group.
The cone is a solid object that can be used with the Solid Add, Solid Subtract, and
Solid Intersection commands without modification.
To draw a cone:
82
Chapter 3 Drawing Objects
Point 2 - Width
Point 1 - Center
Drawing a Curve
Menu: Draw|Curve
Point 1 - 100:Points to draw curve through
This command lets you draw a smooth curve. You set three or more points, called
control points, through which you want a curve to be drawn. Like all other Tur-
boCAD 3D drawing commands, you can draw the curve anywhere in 3D space; that
is, you are not limited to drawing on a flat surface. The curve will pass through each
83
TurboCAD 3D User Manual
of the points that you set. The more points you set, the more control you have over
the curve. TurboCAD 3D stores only the control points in memory, not each point
on the curve. This not only saves memory, but also lets you move the control points
at a later time, thus letting you change the shape of the curve without forcing you
to re-draw it.
To draw a curve:
NOTE: TurboCAD 3D automatically converts curves to lines when split with the Slice command. See “Slicing
Objects” on page 114.
84
Chapter 3 Drawing Objects
Drawing a Cylinder
Menu: Cylinder
Point 1: Center
Point 2: Radius
Point 3: Height and direction
This command lets you draw a cylinder. You specify three points: one for the cen-
ter, one for the radius, and one to specify the height and direction. The distance
from the second point to the first point determines the radius of the cylinder. Tur-
boCAD 3D draws the cylinder as a series of polygons and then automatically makes
the polygons into a group.
The cylinder is a solid object that can be used with the Solid Add, Solid Subtract,
and Solid Intersection commands without modification.
To draw a cylinder:
85
TurboCAD 3D User Manual
Point 2 - Width
Point 1 - Center
Drawing an Ellipse
Menu: Draw|Ellipse
Point 1: Center
Point 2: Width
Point 3: Height and plane
TurboCAD 3D lets you draw an ellipse (oval) anywhere you want and at any orien-
tation. Unlike circles, you always enter three points for an ellipse. The first point
determines the center of the ellipse. The second point defines the radius (width),
and the third point defines the height. The radius is determined by the distance be-
tween the first and second points. The height is determined by the distance be-
tween the first and last points. The plane is determined by all three points.
86
Chapter 3 Drawing Objects
To draw an ellipse:
Point 3 - Height
Point 1 - Center
Point 2 - Width
87
TurboCAD 3D User Manual
Drawing a Hemisphere
Menu: Hemisphere
Point 1: Center
Point 2: Radius
Point 3: Direction (optional)
You use this command to draw a hemisphere (half a sphere). You specify two or
three points. The first two points define the center and radius. The third point de-
fines the direction of the top. TurboCAD 3D draws the hemisphere as a series of
polygons and then automatically makes the polygons into a group.
To draw a hemisphere:
NOTE: The hemisphere is not a solid object since it is drawn without a bottom. To make it into a valid solid,
simply add a circle to the base.
88
Chapter 3 Drawing Objects
Point 2 - Radius
Point 1 - Center
Drawing a Line
Menu: Draw|Line
Points 1 - 100: Line points
This command lets you draw a line with one or more segments (also called a
polyline). When you draw the line you set a point at each position you want a line
drawn through. TurboCAD 3D stores only the endpoints you enter, not each point
on the line. This not only saves memory, but also lets you change the shape of the
line without forcing you to re-draw it.
While the wireframe representation of lines and polygons may look identical on the
screen, there is an important difference. Lines are infinitely thin, while polygons
represent surfaces. Lines therefore do not appear when you shade the drawing. For
this reason, you should use lines only when building surfaces with commands such
as Extrude and Sweep. See page 95 for more information.
89
TurboCAD 3D User Manual
TurboCAD 3D considers each line drawn using this command as a single line, even
when the line has multiple segments. To break each segment of the line into a sep-
arate line, use the Break Lines command. To combine several connected line seg-
ments into a single line, use the Combine Lines command. See page 132 and 133
for more information on these commands.
To draw a line:
NOTE: The Convert Polygons into Lines command can be used to convert polygons into lines. Conversely,
the Convert Lines into Polygons command can be used to convert lines into polygons. See “Converting Poly-
gons into Lines” on page 135.
1 2
2
1
3 4
90
Chapter 3 Drawing Objects
Drawing a Polygon
Menu: Draw|Polygon
Points 1 - 100: Polygon vertices
This command lets you draw a polygon; that is, a many sided figure. A polygon can
have up to 99 sides (100 vertices). When you draw a polygon you specify each ver-
tex. Polygons are always closed -- TurboCAD 3D will automatically close the poly-
gon by connecting the last vertex to the first, if needed. Although polygons look
identical to lines when viewing their wireframe representation, they are different
from lines in that they can be shaded, while lines cannot. That is, polygons repre-
sent flat surfaces, while lines are infinitely thin. Polygons should be as flat (planar)
as possible, in order for them to be properly rendered during shading.
To draw a polygon:
During shading, polygons are not drawn if they are completely on edge with respect
to the viewport. This is because polygons represent infinitely flat surfaces and
therefore have no “thickness.” However, you can extrude polygons to the desired
thickness with the Extrude command. See “Drawing an Extruded Surface” on
page 96.
NOTE: The Convert Polygons into Lines command can be used to convert polygons into lines. Conversely,
the Convert Lines into Polygons command can be used to convert lines into polygons. See “Converting Poly-
gons into Lines” on page 135.
91
TurboCAD 3D User Manual
Drawing a Sphere
Menu: Draw|Sphere
Point 1: Center
Point 2: Radius
Point 3: Direction
You use this command to draw a sphere (ball). You specify two or three points: one
for the center, one for the radius, and one for the direction. The distance from the
first point to the second determines the radius of the sphere. The third point deter-
mines the direction of the top. TurboCAD 3D draws the sphere as a series of poly-
gons and then automatically makes the polygons into a group.
The sphere is a solid object that can be used with the Solid Add, Solid Subtract, and
Solid Intersection commands without modification.
92
Chapter 3 Drawing Objects
To draw a sphere:
NOTE: The sphere is a complex object and may take some time to draw and shade, especially on slower
systems.
Point 2 - Radius
Point 1 - Center
93
TurboCAD 3D User Manual
94
4
Drawing Surfaces
Surfaces Menu and Tools
TurboCAD 3D provides several commands that let you make complex surfaces out
of simple objects.
The Extrude command takes simple objects, such as lines and polygons, and ex-
pands them out into a 3-dimensional surface. For example, you can take a rectangle
with rounded corners and stretch it into a chair seat. The Extrude command also
lets you define multiple extrusion offsets and scale factors. This lets you design
complex objects such as gears and pulleys that might otherwise be difficult to draw.
The Sweep command sweeps objects around an arbitrary axis and connects each
part with a surface. This lets you take the 2-dimensional profile of a glass, for ex-
ample, and turn it into a full 3-dimensional object, all in one easy step! The surfaces
formed by this command are also called surfaces of revolution.
The Spiral command is similar to the Sweep command, except that it lets you spec-
ify the distance to move along the axis of rotation. This lets you draw complex ob-
jects like springs and screws.
The Surface Patch command lets you connect a true 3-dimensional surface patch
between any four boundary lines or curves. This lets you draw complex surfaces
such as airplane wings and car fenders.
TurboCAD 3D User Manual
To use these commands, you first select one or more objects that you want turned
into a surface. These objects can be lines, curves, and/or polygons. It doesn't matter
if the objects are grouped or ungrouped. TurboCAD 3D will prompt you for any
additional information and then draw the surface. If you make a mistake and want
to try again, simply select Undo from the Edit menu. Feel free to experiment with
these commands, they're fun! (Due to the complex calculations performed by these
commands and the number of data points that they can generate, you'll find that a
math coprocessor will speed things up considerably.)
NOTE: Before you can use these commands with fixed text, you must convert the text into lines using the
Convert Fixed Text to Lines command. (This restriction does not apply if you added your text as lines.) See
“Converting Text to Lines” on page 155.
This command lets you extrude (stretch) lines, polygons, and/or curves into a 3-di-
mensional surface. You can enter multiple extrusion offsets, each with their own
scale factor, to control the shape and direction of the extruded surface.
96
Chapter 4 Drawing Surfaces
5. Once you press <Enter>, TurboCAD 3D will prompt you for a scaling factor for
each extrusion offset that you specified in the previous step. A scale factor of less
than 1.0 will cause the object to shrink. A scale factor of greater than 1.0 will
cause the object to grow. For example, enter 0.5 for an object 1/2 size of the orig-
inal; or enter 2.0 for an object twice the size of the original. Enter 1.0 for an
object that is the same size as the original.
This command lets you sweep lines, polygons, and/or curves in a circle around an
axis of rotation (an imaginary line) to form a surface. It is very useful for making
things like springs and screws. You enter an offset and scale factor which controls
97
TurboCAD 3D User Manual
how far down the axis of rotation the surface is generated and what its ending size
will be. You also enter the total number of degrees to sweep and the number of cop-
ies you want generated. These parameters control how the surface will look and
how dense the resulting surface will be.
This command prompts you to enter two points for the axis of rotation. These two
points will form an imaginary line in 3-dimensional space around which the surface
will be generated. The placement of this line and its distance from the object to be
swept controls how the surface will look. While the length of the line is not impor-
tant (although it cannot be zero), the direction is important because it controls
which direction the surface will sweep. When looking down the line with your eye
placed at its start point, a positive rotation angle will cause the surface to sweep
counter-clockwise; a negative rotation angle will cause the surface to sweep clock-
wise.
End
Axis of Rotation
Start
Eye
98
Chapter 4 Drawing Surfaces
Total # of degrees Enter the total number of degrees around the axis of rotation that
you want the objects to be swept. TurboCAD 3D divides the number you enter here
by the number of copies in order to determine how far around the axis of rotation
to rotate each copy. Enter 360 degrees to loop once around the axis of rotation, 720
degrees to loop twice, 540 degrees for 1 1/2 loops, and so forth. Enter a positive
number to sweep in the counter-clockwise direction, or a negative number to sweep
in the clockwise direction.
Total offset Enter the total distance down the axis of rotation that you want the sur-
face to be generated. TurboCAD 3D divides this number by the number of copies
to determine the distance between each copy.
Total scale factor Enter the total amount you want the surface scaled from begin-
ning to end. TurboCAD 3D divides this number by the number of copies to deter-
mine the scale factor for each copy. If you enter a value greater than 1 then the
surface will increase in size. If you enter a value of less than 1 (but greater than 0)
then the surface will decrease in size. If you enter a value of 0 then the surface will
decrease to a point. Enter 1.0 to disable scaling.
99
TurboCAD 3D User Manual
This command lets you sweep lines, polygons, and/or curves in a circle around an
axis of rotation (an imaginary line) to form a surface, or surface of revolution. It is
very useful for making all kinds of things such as glasses, lamp vases, and dough-
nuts. You specify the axis of rotation, scale factor, and number of copies. These
parameters control how the surface will look and how dense the resulting surface
will be.
100
Chapter 4 Drawing Surfaces
This command prompts you to enter two points for the axis of rotation. These two
points will form an imaginary line in 3-dimensional space around which the surface
will be generated. The placement of this line and its distance from the object to be
swept controls how the surface will look. While the length of the line is not impor-
tant (although it cannot be zero), the direction is important because it controls
which direction the surface will sweep. When looking down the line with your eye
placed at its start point, a positive rotation angle will cause the surface to sweep
counter-clockwise; a negative rotation angle will cause the surface to sweep clock-
wise.
End
Eye
101
TurboCAD 3D User Manual
Total # of degrees Enter the total number of degrees that you want the object to be
swept around the axis of rotation. TurboCAD 3D divides the number you enter
here by the number of copies to determine how far around the axis of rotation to
rotate each copy. Enter 360 degrees to form a full circle, 180 degrees for half a cir-
cle, 90 degrees for one quarter of a circle, and so forth.
TIP: Use the Spiral command if you want to sweep a surface and control its scale factor. Be sure to specify
an offset of zero to indicate that you don't want the surface to move down the axis of rotation.
102
Chapter 4 Drawing Surfaces
This command forms a surface out of four boundary lines or curves. It is very useful
in drawing non-geometric shapes such as car fenders, airplane wings, and table-
cloths. The boundary lines or curves can exist anywhere in 3-dimensional space.
In other words, the surface patch doesn't have to be flat. You can control the den-
sity of the surface patch and therefore how smooth it will be.
103
TurboCAD 3D User Manual
You must select exactly four lines or curves with this command, and the lines or
curves must be connected. TurboCAD 3D provides several commands to help you
meet these requirements:
• Use the Join Points command to join points that aren't quite connected.
• Use the Combine Lines command to combine one or more connected lines or
curves into a single line.
• Use the Break Lines command to break a single line, curve, or polygon into mul-
tiple lines.
• Use the Slice command to cut lines, curves, or polygons.
See “Making Changes” on page 107 for more information about each of the above
commands.
The surface patch is generated using formulas developed by the late Steven A.
Coons. It is also referred to as a Coons Surface Patch.
104
Chapter 4 Drawing Surfaces
Surface Patch
(Polygon Density - 30)
105
TurboCAD 3D User Manual
106
5
Making Changes
Edit Menu and Tools
TurboCAD 3D features many powerful editing commands to help you make objects
exactly as you want them. To make changes to an object, first select the object(s)
you want the changes applied to and then select one of the editing commands from
the tool bar or menu.
Move to
Extrude Spiral Circular Fillet Move to Paste from current Ungroup Undo
repeat Clipboard Clipboard layer objects
Sweep Surface Linear Chamfer Copy to Set color Group Scale, Redo
patch repeat Clipboard objects Rotate,
Move
108
Chapter 5 Making Changes
To undo the last change you made, either to the model or to the drawing options,
select the Undo command. If you want to redo the changes, select the Redo com-
mand. You can continue undoing and redoing changes as desired.
TurboCAD 3D's Undo command takes a snapshot of the entire drawing and all
drawing options after each command. This lets you undo changes to both drawing
options as well as the drawing itself. However, this method does have its draw-
backs. If the combined memory space of the drawing and options exceeds 64K
bytes of memory, then TurboCAD 3D writes the undo information to a disk file. If
you are working on a large drawing, your system is low on memory, or your com-
puter has a slow (or fragmented) hard disk, then you may want to disable Undo
support.
You can specify the number of Undo levels you want TurboCAD 3D to support with
the Preferences command from the File menu. The maximum number of levels al-
lowed is 10. You can enter 0 to disable Undo support, in which case you should
save your drawing before making any major changes. You cannot undo changes
made prior to changing the number of undo levels.
If you make any changes after selecting Undo, then the changes you made cannot
be redone. For example, if you draw a polygon, select Undo to remove it, and then
draw a box, you will not be able to redo the polygon.
109
TurboCAD 3D User Guide
Cutting, Copying,
and Pasting Objects
Menu: Edit|Cut Hotkey: <Shift>+<X>
Menu: Edit|Copy Hotkey: <Ctrl>+<C>
Menu: Edit|Paste Hotkey: <Ctrl>+<V>
Menu: Edit|Copy To
Menu: Edit|Paste From
These commands let you copy portions of your drawing to a disk file for later use.
They are useful in setting up libraries of symbols (objects). They are also useful be-
cause they let you quickly and easily rotate, scale, and move one or more selected
objects around in the drawing.
The Cut command copies the selected objects to the disk file “_clipbrd.mdl” and de-
letes the objects from the drawing.
The Copy command also copies the selected objects to the disk file “_clipbrd.mdl”
but leaves the objects in the drawing.
The Copy To command is similar to the Copy command except that you can specify
which file you want the objects copied to.
The Paste command copies objects in the disk file “_clipbrd.mdl” into the drawing.
The Paste From command is similar to the Paste command except that you can
specify the file you want the objects pasted from.
Each of these commands prompts you to enter one or more reference points. The
first point specifies the location of the object. The second point specifies the rela-
tive size and orientation of the object. The third point, along with the first two,
specifies a reference plane. When you use the Paste or Paste From commands, Tur-
boCAD 3D uses these reference points to automatically scale, rotate, and position
the object being pasted so that the reference points are aligned. Using the example
from Chapter 1, suppose you have drawn the following chair and have copied it
with the indicated reference points.
110
Chapter 5 Making Changes
3
1
2
• Reference point #1 specifies the chair's location in the XYZ coordinate system.
• Reference point #2 specifies the size of the chair as the distance between point 1
and point 2.
• Reference point #3 specifies, along with points 1 and 2, a reference plane (flat
surface) on which the chair is aligned. In this case the reference plane is the
floor.
When you later paste the chair into your drawing, TurboCAD 3D prompts you to
enter up to three reference points. If you enter just one point, then the object will
be positioned so that reference point 1 is aligned with the point you enter. If you
enter two points, then the object will be rotated, scaled, and positioned so that ref-
erence points 1 and 2 are aligned with the points you enter. To make sure the object
is aligned with the desired plane, you can enter a third point anywhere on the plane.
Now let's add a table to the drawing and paste four copies of the chair around it.
Notice where the reference points are placed and how they control the position and
orientation of each chair.
111
TurboCAD 3D User Guide
112
Chapter 5 Making Changes
The Cut, Copy, Copy To, Paste, and Paste From commands work with standard
TurboCAD 3D model files (with the “.mdl” extension). When you use the Copy To
command, for example, TurboCAD 3D writes the selected objects to a model file
just as if you were to save them using the File Save command. In other words, Tur-
boCAD 3D doesn't have two different file formats, one for clipboard objects and one
for drawings -- the two are exactly the same. In fact, objects saved using the Copy
To command can be loaded using the Open File command just like any other draw-
ing. Since the drawing options are also saved, the drawing options would also be
loaded. (When you use the Merge, Paste or Paste From commands, however, the
drawing options in the file are ignored.)
These commands do not use Windows' clipboard facility to store objects. To write
objects to the Windows clipboard, select the Print command and specify the clip-
board as the destination. TurboCAD 3D will then write whatever is in the specified
viewport to the Windows clipboard as a Windows Meta File (WMF). The drawing
can then be pasted into any other Windows program that supports metafiles, such
as Microsoft Word. (All 3-dimensional drawings in this document were produced
in this manner.)
IMPORTANT: When you paste an object, TurboCAD 3D ignores any reference points that were not originally
entered. That is, if you do not specify any reference points when you cut, copy, or save the object then any
reference points you set when subsequently loading or pasting the object will be ignored. Likewise, if you
only set one reference point when saving the object then only one reference point will be used when you
later load the drawing, and so forth.
Deleting Objects
Menu: Edit|Delete Hotkey: <Del>
The Delete command removes the selected objects from the drawing and frees up
all associated memory.
113
TurboCAD 3D User Guide
Slicing Objects
Menu: Edit|Slice
Points 1 - 3: Cutting plane (3rd point optional)
Point 4: Side of cutting plane to delete (optional)
The Slice command lets you slice through one or more objects with a cutting plane.
You can think of the cutting plane as a knife you align with a flat surface that only
cuts the selected objects. If desired, you can specify that you want one side of the
cutting plane to be deleted. This is useful for making a cross section of your draw-
ing.
This command prompts you to set two or three points to define the cutting plane.
If you only enter two points then TurboCAD 3D orients the cutting plane in the
+/- Z direction. In other words, if you have the viewing angles set to zero, then the
cutting plane will extend in front and behind you. (This is the same as setting two
points and then setting the third point directly in front or back of either point.)
The following diagram shows a star that has been sliced in half. (We moved the top
half up a bit so you can see where it was cut.) The viewing angles were set to zero
and the cutting plane was specified using only two points.
114
Chapter 5 Making Changes
Figure 5-5. Example of the Slice command where two points are specified.
The following diagram shows a 3-dimensional example of the Slice command where
all four points have been specified:
Cutting Plane
3
2
Side to Erase
44
Figure 5-6. Example of the Slice command where 4 points are specified.
115
TurboCAD 3D User Guide
TurboCAD 3D converts curves into lines when they are cut by this command. There-
fore, you will not be able to change the shape of a curve (without redrawing it) after
it is sliced.
NOTE: Fixed text must first be converted to lines before it will be affected by this command. (It's okay to
have text selected while using the Slice command, but the text won't be sliced.) See “Converting Text to
Lines” on page 155.
TurboCAD 3D lets you group multiple objects together and manipulate them as a
single object. This powerful feature lets you take a collection of objects and com-
bine them into a single object that you can easily select and modify.
The Break Group command only breaks top-level groups. To continue breaking
groups when more than one level is present, just continue selecting Break Group
(since all ungrouped objects are automatically selected).
Many of TurboCAD 3D's commands automatically group objects. For example, the
Sphere command builds a sphere out of polygons and then groups the result. You
can ungroup these objects using the Break Group command just like any other ob-
ject, letting you manipulate each individual polygon or line. The following chart
lists each TurboCAD 3D command that automatically groups objects:
116
Chapter 5 Making Changes
Command Description
Slice Groups objects on each side of the cutting
plane. If a side is erased then only one
side is grouped.
Break Lines Breaks groups of all selected objects.
Convert Polygon to Line Breaks groups of all selected objects.
Convert Line to Polygon Breaks groups of all selected objects.
Box, Cone, Cylinder, Builds object out of polygons and groups
Sphere, Hemisphere, the result.
Surface Patch, Extrude,
Sweep, Spiral, Solid Add,
Solid Subtract, Solid
Intersection
Linear/Circular Repeat Copies objects and groups the result. If
the original objects are themselves part of
a group, then those groups are preserved.
Joining Points
Menu: Edit|Join Points
Point 1: First corner of boundary box
Point 2: Opposite corner of boundary box
Point 3: Destination
You use this command to move multiple points to a single location. This command
is useful when points that must connect do not because of an entry or rounding er-
ror (or errors caused when converting corners to fillets). Just because points appear
to connect on the screen does not guarantee they actually share the same coordi-
nates in the drawing. While this may look okay initially, it could cause gaps to ap-
pear when you shade or print the drawing.
117
TurboCAD 3D User Guide
Also, several TurboCAD 3D commands require that certain points are connected.
For example, all four lines used with the Surface Patch command must connect at
their endpoints. If for some reason they do not, you could use the Join Points com-
mand to make them connect.
This command prompts you for three points. The first two points define a bound-
ary box around the points you want joined. The third point specifies where you
want the points to be joined. Only the points of the selected objects that fall inside
the boundary box will be moved. In other words, it is okay for the points of unse-
lected objects to fall inside the boundary box since they will be ignored.
Boundary Box
1
118
Chapter 5 Making Changes
Moving Points
Menu: Edit|Move Points
Point 1: Point(s) to move
Point 2: Destination
You use this command to move one or more points from one place in the drawing
to another. This lets you quickly and easily make minor changes to an object with-
out redrawing it. For example, you can adjust the shape of a curve by moving one
or more of its control points. Likewise, you can change the orientation, size, and
plane of fixed text simply by adjusting its control points. This command works
equally well with lines and polygons. (See “Setting Points” on page 65 for more in-
formation about where control points are located for each type of object.)
This command prompts you for two points. You set the first point on the point(s)
to move. You then set a second point at the location where you want the points to
be moved. Only the points belonging to the selected objects will be moved.
The first point must be set precisely on the point(s) to move. You might want to use
the Closest Point command to make sure.
NOTE: If the points you want to move aren't at the same location, use the Join Points command to move
them to the same location before using this command.
119
TurboCAD 3D User Guide
Point 2 - Destination
Point 1 - Point to Move
120
Chapter 5: Making Changes
This command lets you rotate, move, and/or scale the selected objects either by en-
tering the desired values or interactively using a Virtual Trackball. When you select
this command, you'll be asked to set up to two points. These points have slightly
different meanings, depending on whether you want to rotate, move, or scale.
When rotating, the first and second point define the axis of rotation, an imaginary
line around which the selected objects are rotated. When moving, the first point
serves as a reference point to help you move the object to the desired coordinates.
When scaling, the first point serves as an anchor point and determines which direc-
tion the object is scaled.
The Virtual Trackball lets you interactively rotate, scale, and/or move the selected
objects quickly and easily. To use it, position the cursor over the center of the ball
and press and hold the left mouse button. Then drag the mouse in any direction,
watching the object on the screen as well as the numbers in the dialog box. If you
reach the edge of the screen, release the mouse button and repeat the process.
When the object has been rotated, moved, and/or scaled appropriately, press OK.
You are never required to use the trackball; you can simply enter the desired values
directly into the appropriate fields in the dialog box.
121
TurboCAD 3D User Guide
Boundary box Select this option to surround the object with a 3D boundary box.
The sides of the box are labeled for use as a reference:
122
Chapter 5: Making Changes
For simpler objects, you can deselect this option to display a rubber-band image of
the object. For more complicated objects, the rubber-band image will not be avail-
able due to the excessive screen-redraw time that would be required.
Axes Select the axes you want to scale and/or move about. (These options aren't
used when rotating.)
X, Y, Z When rotating and moving, these fields contain the coordinates of the ref-
erence point (point #1). When scaling, these fields contain the scale factor, which
is initially 1.0.
Rotating Objects
To rotate objects:
You can think of the axis of rotation as a line that extents infinitely in each direc-
tion. The two points you set can be anywhere on this line. While the location of
points and the distance between them are not important, the order in which you set
them is. Visualize yourself looking down the axis of rotation, with your eye posi-
tioned at the first point you enter and looking toward the second point. A positive
rotation angle will then rotate the object counter-clockwise around the axis; a neg-
ative rotation angle will rotate the object clockwise.
123
TurboCAD 3D User Guide
Point 2
Point 1
Eye
Figure 5-10. Point of view as you look down the axis of rotation.
The distance between the object and the axis of rotation is also important. The fur-
ther the object is from the axis of rotation, the further it will move when rotated.
In other words, the object is rotated around the axis of rotation as if it was connect-
ed to it by a string. The length of the string, and therefore the distance between the
object and axis of rotation, remains the same.
TIP: If you just want to look at your drawing from different angles, just change the viewing angles instead
of using the Rotate/Move/Scale command. The Rotate command changes the objects in your drawing,
while changing the viewing angles does not -- it merely changes your view of the object. See “Changing
Viewpoints” on page 165 for more information.
TIP: Consider using the Set Working Plane command to rotate objects temporarily to the XY plane. That
way you can work on your drawing and then use the Reset Working Plane command when done. For ex-
ample, if you wanted to lay out dinnerware on a table top, you could rotate the table surface toward you,
lay out the dinnerware, and then rotate everything back. Or, you could use the Set Working Plane command
to rotate the table top toward you, lay out the dinnerware, and then use the Reset Working Plane command
to rotate everything back. The advantage is that the Set/Reset Working Plane commands calculate the ex-
act rotation angles for you.
124
Chapter 5: Making Changes
Axis
of
Rotation
Scaling Objects
Scaling lets you shrink or expand the size of objects along the X, Y, and/or Z axis.
This is very useful because it lets you modify the size of an object without redrawing
it. It also lets you take stock objects such as spheres and cylinders and deform them
to make shapes that would otherwise be difficult to draw. For example, you can
take a sphere and compress it into a tire; turn a cylinder into a helicopter blade, or
take a hemisphere and expand it into the nose cone for a rocket. The only limit is
your imagination!
To scale objects:
125
TurboCAD 3D User Guide
7. Using the trackball, adjust the scaling factors as desired. Rolling the ball left and
right adjusts the X scale factor. Rolling the ball up and down adjusts the Y scale
factor. Rolling the ball up and down while holding down the <Ctrl> key adjusts
the Z scale factor. To expand the object along an axis, use a scale factor of greater
than 1.0. To shrink the object along an axis, use a scale factor of less than 1.0 (but
greater than 0). To maintain the current size of the object along an axis, use a
scale factor of 1.0.
8. When the object is the desired size, press OK.
The point to scale about is very important because it controls the direction of scal-
ing for each axis (X, Y, and Z). You can think of this point as an anchor point; that
is, a point that won't move during scaling. For example, if you double the size of a
square (by setting the scale factors to 2.0) and set a point in the middle of the
square, then each corner of the square will grow outward. However, if you scale the
square using the same scale factors but set a point on the lower left-hand corner of
the square, then the square will grow upward and to the right.
126
Chapter 5: Making Changes
X Scale -1.0
Y Scale - 8.0
Point 1 - Z Scale - 1.0
to Scale About
Moving Objects
To move objects:
127
TurboCAD 3D User Guide
You can also move the selected objects by simply dragging them with the mouse.
See “Getting Started” on page 5 for more information.
D 3D
o CA
b
Tur
Figure 5-14. Blast off into the third dimension with TurboCAD 3D!
To fillet a corner:
128
Chapter 5: Making Changes
The radius you enter in Step 5 is the radius of an imaginary circle that TurboCAD
3D will use to round off the corner and create the fillet. In other words, it's the size
of the arc that will replace the corner, as shown on the next page.
Original Object
Point to Fillet
The fillet radius was set to 5 in the above diagram. As you can see, the radius de-
termines how big of an arc TurboCAD 3D should use to replace the corner. So, if
you were to draw a circle with a radius of 5 and then move it so that its sides touch
both lines, then you would see how much the corner would be rounded. However,
unless you need a corner that is mathematically exact, you may find that determin-
ing the radius by trial and error is the easiest approach.
129
TurboCAD 3D User Guide
The Chamfer command lets you cut off the corner of any two lines that meet at a
common point. It is similar to the Fillet command except that it replaces the corner
with a straight line instead of an arc.
To chamfer a corner:
130
Chapter 5: Making Changes
The radius you enter in Step 5 is the radius of an imaginary circle that TurboCAD
3D will use to cut off the corner. The corner will be cut off where the circle touches
each line, as shown below:
Original Object
Corner to Chamfer
The chamfer radius was set to 5 in the above diagram. If you were to draw a circle
with a radius of 5 and then move it so that its sides touch both lines, then you would
see how much the corner would be cut off. However, unless you need a corner that
is mathematically exact, you may find that determining the radius by trial and error
is the easiest approach.
131
TurboCAD 3D User Guide
The Break Lines command breaks, or separates lines, curves, and polygons into in-
dividual line segments. This command is usually used in conjunction with the
Combine Lines command to add or remove lines from an object.
IMPORTANT: Use this command with caution because it breaks polygons into lines, and lines don't appear
when shaded. It will also be difficult to convert the lines back into polygons if they share common edges
(since each edge will consist of two identical lines). In addition, when you break curves into lines you can
no longer control the shape of the curve simply by moving the control points.
The Break Lines command is especially useful when building the four boundary
132
Chapter 5: Making Changes
lines for a surface patch. For example, suppose you want to use a circle as one of
the boundary lines. However, a circle cannot be used as a boundary line because it
doesn't have unique start and end points. To work around this restriction, you
could break the circle into lines, remove a small portion of the line, and then com-
bine the lines back into a (partial) circle using the Combine Lines command. This
technique was used in the following diagram.
Figure 5-19. Using the Break Lines command to modify a circle so it can be used with the Patch command.
The Combine Lines command combines multiple line segments into a single line
with multiple segments, called a polyline. This command is often used in conjunc-
tion with the Break Lines command to add or remove lines from an object.
133
TurboCAD 3D User Guide
1. Select the lines you want to combine. The lines must all be connected.
2. Select the Combine Lines command. TurboCAD 3D will then combine the lines
into a single line with multiple segments.
This command is useful when you have multiple lines that you want to convert into
a polygon. You first make sure the lines are connected to each other and then com-
bine them into a single line using the Combine Lines command. You then select
the Convert Line into Polygon command to convert the line into a polygon. (The
Combine Line into Polygon command requires that the selected object is a single
line.)
This command is also useful when working with surface patches because it helps
you to meet the four-line requirement. You simply draw the boundary lines using
whatever tools you want without worrying about how many lines you end up with.
Once you have drawn the boundary lines, you can combine them into four separate
lines (using the Combine Lines command four separate times) and then use the
Patch command. The following object was drawn in this manner:
Figure 5-20. Using the Combine Lines command to meet the four-line restriction of surface patches.
134
Chapter 5: Making Changes
This command converts each selected polygon into a line with multiple segments
(that is, a polyline). This command is useful when working with the Extrude,
Sweep, and Spiral commands because if you extrude, sweep, or spiral a polygon,
then the polygon will be copied to each end of the resulting surface. However, if
you first convert the polygon into a line then each end of the resulting surface will
be open.
1. Select one or more polygons. (It's okay to select non-polygons since TurboCAD
3D will ignore them.)
2. Select the Convert Polygon to Line command.
IMPORTANT: Use this command with caution because it breaks polygons into lines, and lines don't appear
when shaded.
Figure 5-21. Results of extruding with polygons (left) and lines (right).
135
TurboCAD 3D User Guide
This command converts each selected polyline into a polygon. It is useful when
working with surfaces because lines are not shaded, while polygons are. This com-
mand only works with polylines -- that is, single lines with multiple segments. If
needed, you can use the Combine Lines command to combine multiple lines into a
single line for use with this command.
1. Select one or more polylines. (It's okay to select non-polylines since TurboCAD
3D will ignore them.)
2. Select the Convert Line to Polygon command.
NOTE: Although not enforced by TurboCAD 3D, you should try to keep your polygons as flat, or planar, as
possible. In other words, if you placed the polygon on a flat surface, then all the edges would touch the
surface. This is important because non-planar polygons may not shade properly and could cause improper
results when used with the Closest Plane and Solid Modeling commands.
This command lets you copy objects in a straight line. This is useful whenever you
want to make evenly-spaced copies of an object, such as steps, columns in a build-
ing, cars in a parking lot, windows in an airplane, and so forth. You can also specify
a scale factor to evenly enlarge or decrease the size of the copies.
This command prompts you to set two points on a line called the reference axis. The
distance between these points determines the distance between each copy. The di-
rection of these points (that is, the direction of the line formed by the start and end
points), determines the direction of the copies.
136
Chapter 5: Making Changes
Total scale factor Enter the scale factor of the last copy. TurboCAD 3D evenly
scales each copy up (or down) starting at 1.0 to the total scale factor you enter here.
Enter a number greater than 1.0 if you want the copies to progressively increase in
size. Enter a number less than 1.0 (but not 0) if you want the copies to progressive-
ly decrease in size. Enter 1.0 if you want all the copies to be the same size as the
original.
137
TurboCAD 3D User Guide
Original Object
1 2
Number of Copies - 2
Reference Axis Total Scale Factor - 1.0
Figure 5-23. Example results of using the Linear Repeat command without scaling.
Original Object
1 2
Number of Copies -3
Reference Axis
Total Scale Factor - 0.25
138
Chapter 5: Making Changes
This command lets you copy objects in a circle, helping you make objects like gear
teeth and helicopter blades. You can specify a scale factor to evenly enlarge or de-
crease the size of the copies. You can also specify an offset which causes the copies
to move down the axis of rotation. This helps you quickly and easily make circular
staircases and other objects that would otherwise be difficult to draw.
This command prompts you to set two points for an axis of rotation. (For a descrip-
tion of what an axis of rotation is, see the section “Rotating Objects” in this chap-
ter.) This command also prompts you to enter the number of copies, total # of
degrees, total offset, and total scale factor. The “total” means that the value is dis-
tributed evenly amongst all the copies. If you specify a scale factor of 2.0, for ex-
ample, then TurboCAD 3D will scale each copy evenly starting with 1.0 and ending
with 2.0. For two copies that would mean the scale factor for the first copy would
be 1.5 and the scale factor for the second copy would be 2.0. For three copies, the
scale factor for the first copy would be 1.3333, 1.6666 for the second, and 2.0 for
the third.
139
TurboCAD 3D User Guide
Total # of degrees Enter the # of degrees in which to rotate the copies. TurboCAD
3D divides the number of copies by the total number of degrees to determine how
much each copy needs to be rotated. The last copy is always rotated by the total
number of degrees. If you specify a total offset of other than 0, then you can enter
more than 360 degrees to make more than one revolution around the axis of rota-
tion.
Total offset This field specifies how far down the axis of rotation you want the cop-
ies moved. TurboCAD 3D divides the number of copies by the total offset to deter-
mine how far to move each copy. The total offset determines the distance between
the last copy and the original. All other copies are evenly spaced in-between.
Total scale factor Enter the scale factor of the last copy. TurboCAD 3D evenly
scales each copy up (or down) starting at 1.0 to the total scale factor you enter here.
Enter a number greater than 1.0 if you want the copies to progressively increase in
size. Enter a number less than 1.0 (but not 0) if you want the copies to progressive-
ly decrease in size. Enter 1.0 if you want all the copies to be the same size as the
original.
140
Chapter 5: Making Changes
Figure 5-26. These gears were made using the Circular Repeat command.
141
TurboCAD 3D User Guide
142
6
Working with Color
Shade Menu
TurboCAD 3D gives you complete control over the wireframe and shaded color of
each object. This is done using an innovative approach that lets you specify a base
color and a range of shades. TurboCAD 3D uses the base color when drawing the
wireframe representation of an object. During shading, TurboCAD 3D selects the
shade to use based on each polygon's orientation to the light source. The more the
polygon faces the light source, the brighter the surface will be.
TurboCAD 3D colors each object you draw using the current color. The current col-
or appears in a small box at the bottom of the screen.
TurboCAD 3D User Manual
Current Color
Figure 6-1. Color box at the bottom of the screen.
When you draw an object, the current color becomes the object's base color. Tur-
boCAD 3D uses the base color (or the closest solid color if the base color is dith-
ered) whenever it draws a wireframe representation of the object. When you later
shade the object, TurboCAD 3D uses the base color to determine which range of
shades to use, if any have been defined.
To make color selection easy, TurboCAD 3D provides a floating color palette with
all 256 colors. (Floating means you can move it around by dragging its caption bar.)
To hide or show the floating palette, select Color Palette from the View menu.
To set the current color, simply click once on the desired color in the color palette.
To edit a color, double click on it. If you've hidden the color palette, you can also
set the current color by selecting Edit Colors from the View menu.
144
Chapter 6: Working with Color
Changing Colors
Menu: Shade|Set Color
Setting the current color does not by itself change the color of any objects in your
drawing. You must also use the Set Color command.
1. Set the current color using the floating palette or Edit Colors command.
2. Select the objects whose color you want to change.
3. Select the Set Color command from the View menu or press the COLOR button
on the tool bar.
TurboCAD 3D gives you complete control over each color and shade in your draw-
ing. To edit these colors and shades, select the Edit Colors command from the View
menu. You can also select this command by clicking once on the color box at the
bottom of the screen, or by double-clicking on any color in the floating palette.
Once you do this the following dialog box appears:
145
TurboCAD 3D User Manual
Base Color This box shows the currently selected color. The currently selected
color is also surrounded by a black rectangle.
Shades This box shows the range of shades that are defined for the base color cur-
rently selected. If there are no shades defined, then this box will be empty.
146
Chapter 6: Working with Color
Red, Green, Blue These sliders let you control how much of each primary color to
use in the base color. You can also enter the exact amount in the entry boxes to the
right of the sliders. These values range from 0 to 255, with 0 the darkest and 255
the brightest.
Save... This button lets you save the palette to a disk file.
Load This button lets you load a previously saved palette from a disk file.
Shade This button lets you associate a range of shades with a base color.
Spread This button lets you make a range of shades between two colors.
Editing Colors
You can change the red, green, and blue components of each color to make it look
the way you want. All objects using the old color will be automatically redrawn us-
ing the new one. When you assign a color to an object, you're really assigning a
position in the color palette. When TurboCAD 3D draws the object, it uses what-
ever color is in the specified palette position. For example, if the first color position
in the palette contains green, then all objects drawn using that palette position will
appear green. If you change the color in that position to blue, then the objects will
be subsequently drawn as blue. Likewise, if you load a new palette from disk then
all objects will be drawn using the new palette. This lets you make global changes
to any color without forcing you to re-select and change the color of each object in-
dividually.
To edit a color:
1. Select the color you want to edit by clicking on one of the small color boxes.
TurboCAD 3D will confirm your selection by drawing a black rectangle around
it. The Base Color box will also be updated with the selected color and any
shades associated with it will be drawn in the Shades box.
2. Change the red, green, and/or blue components of the color by dragging the slid-
ers or by entering a value in the adjacent entry field. TurboCAD 3D automati-
cally updates the Base Colors box as you edit the color. (When changing the
color components using an entry field, the changes will not be updated until you
move the cursor out of the entry field.)
147
TurboCAD 3D User Manual
3. Repeat steps 1 and 2 for each color you want to edit. When you are satisfied
with the changes, press OK. To cancel the changes, press Cancel.
TIP: To quickly select the current color and edit it in one step, simply double click on the desired color in
the floating color palette.
Setting Shades
TurboCAD 3D uses the object's base color when drawing a wireframe representa-
tion of the object. Additionally, you can associate a range of shades with the base
color for use during shading. When TurboCAD 3D shades each surface (polygon),
it first checks if there are any shades associated with the polygon's base color. If
there are, then TurboCAD 3D calculates which shade to use based on the polygon's
orientation to the light source. The more the polygon faces the light source, the
brighter the shade. Likewise, the less the polygon faces the light source, the darker
the shade. More concisely, the more the polygon faces the light source, the higher
the shading index will be. When you associate shades with a base color you usually
select a range of colors that progressively increase in brightness. TurboCAD 3D will
use the first color in the range when it determines that little or no light from the
light source is falling on the polygon. Likewise, TurboCAD 3D will use the last color
in the range when it determines that the polygon is facing the light source directly.
To spread colors:
148
Chapter 6: Working with Color
3. Drag the cursor down to the ending color. TurboCAD 3D will surround each
color in the range with a black rectangle as you drag the cursor. (The first color
must appear before the last color.)
4. Release the left mouse button.
5. Press Shade. TurboCAD 3D will then update the Shades box with the range of
shades you just selected.
If you no longer want shades to be associated with a particular base color, you can
remove the association:
1. Click on the base color that you no longer want any shades associated with.
2. Press Shade. TurboCAD 3D will then clear the Shades box, indicating that there
are no longer shades associated with the selected base color. When you subse-
quently shade surfaces using this base color, the surfaces will always have the
same color regardless of their orientation to the light source.
The more colors in a range, the smoother the surface will appear when shaded. You
can create some interesting effects by spreading two totally different colors. For ex-
ample, try spreading from red to green and shade a hemisphere with the result.
Have fun and experiment!
1. Press Save.
2. Enter the name of a file you want to save the color palette to.
3. Press OK.
1. Press Load.
149
TurboCAD 3D User Manual
2. Enter the file name of the color palette you want to load.
3. Press OK.
When TurboCAD 3D starts, it loads the default palette from the file “default.pcx”.
You can change the default palette simply by copying the new one over “de-
fault.pcx”. When TurboCAD 3D loads a drawing, however, the default palette is
replaced with the one from the drawing.
TurboCAD 3D saves color palettes in the PCX format, hence the “.pcx” file name
extension. The PCX format is supported by nearly all popular drawing programs as
a means of storing pictures and color palette information in a disk file. This means
you can load a color palette from any other PCX file and use it in TurboCAD 3D.
(TurboCAD 3D supports both 16 and 256 color formats.) As another option, you
could shade your drawing using TurboCAD 3D, take a screen shot of the resulting
image (using any one of several popular screen capture programs), and save it as a
PCX file. You could then use your favorite drawing program to enhance the image,
add a background, and so forth, all using the same color palette.
150
7
Using Text
Text Menu
TurboCAD 3D lets you add text to your drawing at any location, in any size, and at
any orientation. This lets you annotate your drawing, add numbers to race cars, do
special effects for use in presentations, and so forth. You can modify TurboCAD
3D's default font and even design your own.
Drawing Text
Menu: Text|Text
Menu: Text|Text (as lines)
When you select the Text command, TurboCAD 3D prompts you for one or more
points, called control points. The first point determines where the text will start.
The second point, which is optional, specifies the text size and angle. The third
point (also optional) defines, along with the first two points, the plane on which the
text lies flat.
When you set two or three points, TurboCAD 3D scales and rotates the text so that
it fits exactly in-between the first two points. This is important when you know ex-
actly how big you want the entire block of text to be.
TurboCAD 3D uses the default text size and angle whenever you set only one point.
For example, if you want each character to be 100 units wide, you would set the
default text size to 100. If you want the text to be oriented straight up and down,
you would set the default text angle to 90 degrees. These defaults can be changed
with the Options command and only apply when you set one point.
You can only draw one line of text at a time. To draw multiple lines, draw each line
separately and then move them to the desired position.
The following diagram shows text entered with one, two, and three points.
152
Chapter 7 Using Text
When you add text, you have the choice of adding it as either text primitives (called
fixed text) or lines. Fixed text uses a lot less memory and disk space because only
the characters representing the text are stored. Only when TurboCAD 3D draws
the fixed text does it convert it to lines (using the current font). Other advantages
of fixed text include the following:
In other words, when you draw text as lines, the text becomes just that -- more lines
in the drawing. Fixed text, however, is a specially-supported graphics primitive in
TurboCAD 3D and is treated differently.
153
TurboCAD 3D User Manual
You can convert fixed text to lines any time you want to. You cannot, however, con-
vert lines back into fixed text.
1. Select the Text command from the Text menu or press the Text button on the tool
bar.
2. Set one, two, or three control points.
3. Press <Enter>.
4. TurboCAD 3D will then prompt you to enter the text. Type up to 300 characters
and press OK. TurboCAD 3D will then draw the text and automatically select it.
1. Select the Text (as lines) command from the Text menu.
2. Set one, two, or three control points.
3. Press <Enter>.
4. TurboCAD 3D will then prompt you to enter the text. Type up to 300 characters
and press OK. TurboCAD 3D will then draw the text as lines and automatically
select it.
Editing Text
Menu: Text|Edit Text
This command lets you edit fixed text. This command only works with text prim-
itives. Text added as lines are just that, lines in the drawing, and therefore cannot
be edited as text using this command.
1. Select the text that you want to edit. (The word “Text” will appear in the
Selected box on the lower right-hand corner of the screen when you select a text
primitive. If the text is part of a group then you'll need to break the group and
select just the text you want to edit.)
154
Chapter 7 Using Text
TurboCAD 3D then replaces the old text with the new text using the current control
points. If the new text has more characters than the old, then each character in the
new text will be smaller than the original. Likewise, if the new text has fewer char-
acters than the old, then each character in the new text will be larger than the orig-
inal. In other words, the new text is scaled so that it continues to fit inside the
control points you set when you originally added the text.
You must convert fixed text to lines before using it with the Extrude, Sweep, Spiral,
or Slice commands. When you convert fixed text to lines you lose the ability to edit
the text using the Edit Text command. However, once you convert the text to lines
you can manipulate the text using all of TurboCAD 3D's editing commands.
This command replaces the selected text primitives with the line, curve, and/or
polygon primitives that were used when the text was originally created. (The text
is not really limited to just lines.) See “Customizing Fonts” at the end of this chap-
ter for more information.
155
TurboCAD 3D User Manual
This command lets you set the default text size and angle. These values are only
used when you draw text using only one point. (When you draw text using two or
three points the scale factor and angle are calculated automatically.) The default
size controls how big each character will be. The size you enter is relative to the
unit of measurement you're using in the drawing. For example, if you've decided
that 1 unit represent one inch, then a default size of 5 would make each character
5 inches wide (including the small gap between characters). The default angle is
used whenever you want the text to be rotated about the starting point. For exam-
ple, you would specify an angle of 90 degrees to make the text extend straight up.
1. Select Options from the Text menu. The following dialog box will then appear:
156
Chapter 7 Using Text
NOTE: Whenever you draw text using just one or two points, TurboCAD 3D orients the text with the XY
plane. This is true regardless of the current viewing angles. Therefore, to avoid confusion, we recommend
that you place text using one or two points with the main viewing angles set to 0.
Customizing Fonts
You can modify the default font that comes with TurboCAD 3D and even design
your own. A font in TurboCAD 3D is a standard model (.mdl) file that you can edit
like any other model. The difference is that you place each character in a different
layer, where the layer number corresponds to the character's ASCII code. This lets
you define fonts that have up to 255 characters. When you design or modify a font
file, you simply open the file, enable the layer that corresponds to the character you
want to work on, and make the desired changes. Each layer, and therefore each
character, can look any way you want and consists of polygons, lines, curves, ex-
truded or swept surfaces, surface patches -- anything except text primitives them-
selves.
157
TurboCAD 3D User Manual
158
Chapter 7 Using Text
Due to the way TurboCAD 3D calculates scaling factors, upper case characters
should be about 0.70 units wide and all other characters should be about 0.55 units
wide. TurboCAD 3D automatically handles inter-character spacing (the gap be-
tween characters) by adding 0.15 units after each upper case character and 0.30
units after all other characters. (The space is added to the X coordinate before the
text is rotated.) We recommend that you use the following guidelines when mod-
ifying or creating fonts:
• You should use the Set Drawing Units command to make the entire screen about
3 units wide.
• You should disable the alternate viewports and leave the Z coordinate at 0.
• For proper operation, the lower left corner of the text should be located at the
origin (0,0,0).
TurboCAD 3D's default font comes with a template in layer 0 that you can use as a
drawing aid. This template shows you what size to make upper case and other char-
acters. It also shows you where to place the descenders used in lower case charac-
ters. (The template is part of the drawing so you'll have to be careful not to select
it when making changes to the font.)
159
TurboCAD 3D User Manual
Uppercase
Origin (0,0,0) width (0.7,0,0)
Descenders go here Lowercase
width (0.55,0,0)
Uppercase
Origin (0,0,0) width (0.7,0,0)
Descenders go here Lowercase
width (0.55,0,0)
160
Chapter 7 Using Text
The easiest way to go about designing your own fonts is to start off by loading the
one included with TurboCAD 3D, “default.fnt”. Once you've loaded it (using the
Open command from the File menu), you can use the Save As command to save it
as a new file. This way the drawing units are set up properly and you can use the
template in layer 0 to get started.
You work on one character at a time by enabling the layer that corresponds to the
character's ASCII code. For example, to work on the letter A you would enable lay-
er 65. (See Chapter 9, “Organizing Your Drawing into Layers,” for instructions on
how to use layers.) When you are done, disable the layer you're working on before
selecting a new one. Otherwise you'll see both characters on the screen at once. Re-
member to set the current layer number to the layer number of the character you're
working on, or the message “Current layer must always be active” will be displayed.
You can do some really neat things with custom fonts. For example, you could cre-
ate a set of extruded characters that can be shaded, as shown below:
161
TurboCAD 3D User Manual
Loading Fonts
Menu: Text|Load Font
When you're ready to try out your new font, you'll need to load it using the Load
Font command from the Text menu. This command prompts you for the name of
the file containing the font and then loads it into memory. You can have only one
font loaded at a time -- the previous font, if any, will be replaced by the new one.
When you load a new font, TurboCAD 3D will regenerate your drawing and update
the display. All fixed text primitives will be redrawn using the new font. Any text
you either converted to lines or originally added as lines will remain the same.
During program start up, TurboCAD 3D attempts to load the font “default.fnt”. If
the file cannot be loaded, then an error message will be displayed and you will be
prompted to enter the name of another font file, if desired. (If your system is low
on memory and you don't want to use fonts in your drawing, you can rename “de-
fault.fnt” to something else and then press Cancel when prompted for a file name.)
If you want TurboCAD 3D to use your font as the default, first make a backup copy
of “default.fnt” and copy your file over it. TurboCAD 3D will then use your font
the next time you run it.
TurboCAD 3D saves the file name of the last font you loaded with your drawing
when you save it. When you later load the drawing, TurboCAD 3D will attempt to
load the corresponding font file. If it cannot find it, then an error message will be
displayed and you will be given the opportunity to load a different font.
When TurboCAD 3D updates the display, any characters that are not defined in the
currently loaded font will be displayed as spaces. If you do not have a font loaded
then TurboCAD 3D won't display any text, although the text primitives themselves
won't be affected (they'll just be invisible). As soon as you load a font, TurboCAD
3D will update the display and draw the text.
162
Chapter 7 Using Text
Dimensioning
Menu: Text|Dimension Line
Point 1: Start point
Point 2: End point
Point 3: Plane (optional)
TurboCAD 3D allows you to create dimension lines in your drawing that indicate
the size of objects or distances. TurboCAD 3D uses drawing units to determine the
numeric part of the dimension; see page 33 for information on how to set the draw-
ing units in your drawing.
Line end options Select one of these options to define how the end of dimension
lines will appear.
Precision For most measurement systems, you can make a choice from the Decimal
Precision pop-up to set the number of decimals places of accuracy you want repre-
sented in the numerical part of dimension. TurboCAD 3D will automatically round
the value to the selected number of decimal places. As you change the precision, the
label text will be updated.
163
TurboCAD 3D User Manual
For the Feet, Inches and Feet/inches measurement systems, you can also choose to
use a fractional representation of the measured value. In these cases, select a value
for denominator from the Fractional pop-up menu.
164
8
Changing Viewpoints
View Menu
TurboCAD 3D gives you several different ways of changing how your drawing ap-
pears on the screen without actually modifying the drawing itself.
The Adjust Viewpoint commands let you set the viewing angles, zoom factor, and
focal point so you can look at your drawing from any point of view. The Virtual
Trackball feature helps you to do this quickly and easily.
The Zoom command makes your drawing appear as large or as small as you want.
You can zoom all viewports at once or each one individually. This command also
has an option to automatically zoom and pan the drawing so it fits entirely within
the specified viewport(s).
The Pan command moves your drawing across the screen so you can work on dif-
ferent parts of it. You can pan all viewports at once or each one individually.
The Set Working Plane command temporarily rotates the drawing to align a surface
with the XY plane, making it easier to work on.
The Reset Working Plane command undoes the rotation caused by the Set Working
Plane command.
TurboCAD 3D User Guide
Adjusting Viewpoints
Menu: View|Adjust Main View
Menu: View|Adjust Alt. View 1
Menu: View|Adjust Alt. View 2
This command gives you direct control over a viewport's viewing angles, zoom fac-
tor, and focal point. Use these commands whenever you want to:
1. Select Adjust Main View from the View menu. (Or, select Adjust Alt. View 1 or 2
to adjust one of the alternate viewports.) TurboCAD 3D then displays the Adjust
Viewpoint dialog box and draws a rotation box in the middle of the viewport.
2. Adjust the viewing angles, focal point, and/or zoom factor as desired.
3. Press OK.
166
Chapter 8 Changing Viewpoints
Move Select this option to use the trackball to move the focal point.
Zoom This field contains the zoom factor. Increasing the zoom factor increases the
apparent size of the drawing so you can make detailed changed. Decreasing the
zoom factor decreases the apparent size of the drawing. The zoom factor must be
greater than 0.
Fit box around model Normally, changes to the focal point and zoom factor do not
affect the location or size of the rotation box. When viewing the entire drawing,
however, select this option to fit the rotation box around the drawing. Changes to
the focal point and zoom factor will then be illustrated by the rotation box.
X, Y, Z These fields contain the coordinates of the viewing position, or focal point.
The focal point controls which part of the drawing is centered in the viewport.
The rotation box helps you visualize changes to the viewing angles. You can also
use it to help you visualize changes to the focal point and zoom factor by selecting
the “Fit box around model” option (as described above).
167
TurboCAD 3D User Guide
The sides of the rotation box are labeled for use as a reference:
The Virtual Trackball lets you interactively adjust the viewing angles and/or focal
point quickly and easily. To use it, position the cursor over the center of the ball
and press and hold the left mouse button. Then drag the mouse in any direction,
watching the rotation box as well as the numbers in the dialog box. If you reach the
edge of the screen, release the mouse button and repeat the process (called rolling
the ball). When you are through, press OK to update the viewport.
168
Chapter 8 Changing Viewpoints
The horizontal and vertical angles control how the drawing is oriented in the view-
port. You can enter the desired values directly or use the trackball. To use the
trackball, first select “Rotate”. Then, roll the ball left or right to adjust the horizon-
tal angle; roll the ball up or down to adjust the vertical angle. To adjust the angles
using the keyboard, hold down the <Shift> key while pressing the cursor movement
keys.
The focal point controls which part of the drawing is placed in the center of the
viewport. You can enter the desired values directly or use the trackball. To use the
trackball, first select “Move”. Then, roll the ball left or right to move along the X
axis; roll the ball up and down to move along the Y axis. To move along the Z axis,
roll the ball up and down while holding down the <Ctrl> key. To adjust the focal
point using the keyboard, hold down the <Shift> key while pressing the cursor
movement keys.
To understand how to set the viewing angles, it helps if you imagine yourself setting
the object you're drawing on a transparent table. When you walk around to the
right you increase the horizontal viewing angle. When you walk around to the left,
you decrease the horizontal viewing angle. When you lean over the object, you in-
crease the vertical viewing angle. Likewise, when you bend down and look at the
bottom of the object, you decrease the vertical viewing angle. See the following di-
agram:
169
TurboCAD 3D User Guide
Figure 8-3. The viewing angles control which part of the object is viewed.
170
Chapter 8 Changing Viewpoints
171
TurboCAD 3D User Guide
172
Chapter 8 Changing Viewpoints
This command lets you make your drawing appear larger or smaller without chang-
ing it. You can magnify your drawing, making it easier to make detailed changes.
You can also reduce the size of the drawing, making it as small as you want. This
command also has an option to automatically zoom and pan as required to fit the
entire drawing in the viewport.
This command prompts you for a point to zoom into. This lets you specify exactly
which part of the drawing you want to zoom into or out of. That is, the location of
the drawing where you set the point will be centered in the viewport after zooming.
173
TurboCAD 3D User Guide
Return to origin Reset viewpoint to (0,0,0) and zoom to 1.0 in the selected
viewports.
Fit model entirely within viewport Pan and zoom as needed to fit the drawing en-
tirely within the selected viewports.
Zoom factor Amount to zoom. Use 2.0 to double current size, 0.5 to decrease cur-
rent size by 1/2, etc. This value is not used when the “Return to origin” or “Fit mod-
el entirely within viewport” options are specified.
Unless the “Return to origin” or “Fit model entirely within viewport” options are
set, this command performs a relative zoom. In other words it modifies, not replac-
es, the current zoom factor. For example, if you specify a zoom factor of 0.5, then
the current zoom factor will be reduced by one half. Likewise, if you specify a zoom
factor of 2.0, then the current zoom factor will be doubled. (You can set the current
zoom factor using one of the Adjust Viewport commands.)
174
Chapter 8 Changing Viewpoints
Below are some examples to help clarify the operation of the Zoom command:
175
TurboCAD 3D User Guide
Point 1 -
Point to Zoom into
Figure 8-12. Zoom into period of exclamation mark (zoom factor = 5).
Figure 8-13. Zoom with “Fit model entirely within viewport” option set.
176
Chapter 8 Changing Viewpoints
This command lets you change your viewpoint in the X, Y, and/or Z direction with-
out modifying the drawing. You can therefore draw objects that are larger than the
viewport and then move the viewport as necessary to work on different parts of it.
This command prompts you for two points, one for the source and one for the des-
tination. The Pan command will move the viewpoint in the direction of the first
point to the second. The distance between the two points determines the distance
the viewpoint will be moved.
177
TurboCAD 3D User Guide
Figure 8-15. Pan dialog box prompts you for the viewports you want to Pan.
Check each viewport you want the Pan command applied to and press OK. Tur-
boCAD 3D will then calculate the new viewing position and update the display.
NOTE: To return the viewpoint back to the origin, use the Zoom command and check the “Return
to origin” option.
178
Chapter 8 Changing Viewpoints
Point 2 - Destination
Point 1 - Source
179
TurboCAD 3D User Guide
This command temporarily rotates your drawing so that the specified surface is
aligned with the XY plane, making it easier to work on. To add text to a flat surface,
for example, you would use this command and set three points anywhere on the
surface. TurboCAD 3D will then rotate the surface to the XY plane, making it easy
to add the text using just one or two points. When you are done, you can select the
Reset Working Plane to undo the rotation.
This command prompts for up to four points. The first three points define the
plane. These points do not actually have to lie on the surface you want to work on.
The fourth point is optional and defines which side of the plane you want to face
the viewport. TurboCAD 3D rotates and moves the drawing so that the first point
you set is at the center of the screen and the second point is aligned with the X axis.
In other words, the points you set not only determine how the drawing is rotated,
but also where it is positioned.
1. Select the Set Working Plane command from the View menu.
2. Set three points anywhere on the surface you want to work on.
3. Set a point on the side of the plane that you want to face the viewport (optional).
4. Press <Enter>. Your entire drawing will then be rotated so that the surface is
oriented with the XY plane.
1. Select the Reset Working Plane command from the View menu. The rotation
caused by the previous Set Working Plane command will then be undone. Any
other changes, such as rotations done using the Rotate command, moves, pans,
etc. will not be undone.
180
Chapter 8 Changing Viewpoints
You must select Reset Working Plane before using Set Working Plane a second
time. That is, there can only be one active working plane at a time.
You do not have to reset the working plane before saving the drawing. TurboCAD
3D saves the status of the working plane along with the drawing. If you save the
drawing while a working plane is active, then it will be active the next time you load
it. The following diagrams show how the Set Working Plane command was used to
add some extruded text and a star to the side of a pyramid.
Point 3
Point 1
Point 2
181
TurboCAD 3D User Guide
Figure 8-20. Result after Reset Working Plane and Shade commands.
182
9
Organizing Your Drawing
into Layers
TurboCAD 3D lets you organize your drawing into layers. A layer is simply a por-
tion of the drawing that can be temporarily disabled, or “hidden.” Working in 3D
can be confusing, especially when the drawing becomes complicated. Using layers,
you can determine which parts of your drawing you want to work on and disable
all the rest. This also reduces processing time because TurboCAD 3D ignores dis-
abled layers while processing all commands (except saving and loading).
When you use the Save command, TurboCAD 3D saves the entire drawing, even if
one or more layers are disabled. The layer information is also saved. When you
load a drawing using the Open command, the layer settings are restored to the way
they were when the file was saved. Therefore, you may not see all of the drawing
because some layers may have been disabled when the drawing was saved.
When you shade the drawing, only the enabled layers are shaded. This lets you
quickly test light settings by shading a small portion of your drawing. Likewise,
when you print the drawing, only the enabled layers are printed. To shade or print
the entire drawing, you must first enable all layers that are used.
TurboCAD 3D User Guide
When you use the Select All command, only objects in the enabled layers are select-
ed. If you want to use a command and have it affect the entire drawing, you must
first enable each layer that is used. For example, to rotate the entire drawing you
would first enable all layers used by the drawing, select all objects using the Select
All command, rotate the objects, and then disable the layers you don't want to work
on.
At least one layer must be enabled at all times. You must also specify that a layer is
the current layer. All objects you draw are placed into the current layer. The cur-
rent layer is displayed at the bottom of the screen:
This command lets you change the layer settings. You can enable and disable lay-
ers, change the current layer, and change the name of each layer. We recommend
that you separate large drawings into layers because it makes them easier to work
on. You can enable just the layers you want to work on and disable the rest.
1. Select Change Layer Settings from the View menu. The Change Layer Settings
dialog box then appears, described on the next page.
2. Select the layer you want to change either by entering the layer number in the
Layer field or by using the scroll bars. Valid layer numbers are 0 through 255.
3. Change the layer settings as desired.
184
Chapter 9 Organizing Your Drawing into Layers
4. Continue selecting and changing layers as desired. When done, press OK. If the
current layer is not enabled then TurboCAD 3D will display the message “Cur-
rent layer must always be active.” You will then need to either enable the layer or
enter a different one.
Name Name of the layer currently being edited. You can name each layer to help
you remember what you placed into it. You can change the name at any time.
185
TurboCAD 3D User Guide
You can move objects from one layer to another at any time:
1. Select the Change Layer Settings command from the View menu.
2. Change the Current Layer field to the desired layer. (Make sure the layer is
enabled or the “Current layer must always be enabled” message will appear.)
3. Press OK.
4. Select the objects you want to move to the current layer.
5. Select the Set Layer command from the View menu.
NOTE: You must enable all layers if you want a command to modify the entire drawing. This ap-
plies to moves, rotates, scales -- any command you want applied to the entire drawing and not
just to the enabled layers. Also remember that the Select All command only selects the objects
in the enabled layers.
186
Chapter 9 Organizing Your Drawing into Layers
187
TurboCAD 3D User Guide
Figure 9-6. Shading with all layers enabled except those containing the columns and dome supports.
188
10
Shading Surfaces
Shade Menu
The Shade command shades the surfaces (polygons) in your drawing with light
from up to 8 simulated light sources. This process, called hidden surface removal,
calculates which polygons are visible based on the current viewpoint and shades
them accordingly. Lines and curves, however, cannot be shaded.
When TurboCAD 3D shades each polygon, it first checks if there are any shades as-
sociated with the polygon's base color. If there are, then TurboCAD 3D calculates
which shade to use based on the polygon's orientation to the light sources. The
more the polygon faces the light sources, the brighter the shade. Likewise, the less
the polygon faces the light sources, the darker the shade. More concisely, the more
the polygon faces the light sources, the higher the shading index will be. When you
associate shades with a base color you usually select a range of colors that progres-
sively increase in brightness. TurboCAD 3D will use the first color in the range
when it determines that little or no light is falling on the polygon. Likewise, Tur-
boCAD 3D will use the last color in the range when it determines that the polygon
is facing one or more light sources directly.
For more information about colors and shading, see “Working with Color” on
page 143.
TurboCAD 3D User Manual
Shading Views
Menu: View|Shade All Views
Menu: View|Shade Main View
Menu: View|Shade Alt. View 1
Menu: View|Shade Alt. View 2
Menu: View|Shade Full Screen
These commands let you shade one or all viewports. When you select one of these
commands, or when you print with the “Shaded” option enabled, TurboCAD 3D
shades the polygons using the following steps:
A Sort polygons. This step sorts the polygons so they can be shaded in the
proper order. This step is only performed once even when all three view-
ports are being shaded.
B Calculate shades. This step calculates the amount of light hitting each
polygon.
C Display background bitmap (full screen shading only). The background
bitmap is defined in the Preferences dialog box.
D Shade polygons. TurboCAD 3D draws each polygon in the proper order
and colors it with the calculated shade.
Step A requires a lot of complex operations and may therefore take a while to com-
plete. Sorting the polygons in a complicated drawing may take anywhere from a
couple of minutes to an hour or more depending on the size of the drawing and the
speed of your computer. (A math coprocessor will speed things up considerably.)
TurboCAD 3D displays a status box during this step so you can monitor its progress
and cancel if desired:
190
Chapter 10 Shading Surfaces
Figure 10-1. This is the status box you see when you shade views.
Splits Number of splits caused by the hidden surface algorithm. (The algorithm
resolves ambiguities by dividing, or “splitting” polygons into two or more pieces.)
IMPORTANT: TurboCAD 3D does not automatically redraw the display after shading. This is done to give
you the opportunity to view the image and capture the screen if desired. This can be confusing, however,
because lines are not shaded and therefore the screen may appear to “blank out” if you do not have any
polygons defined. To redraw the display after shading, select the Select All command followed by the De-
select All command.
When TurboCAD 3D fills each polygon with color, it can either use its own high-
precision fill routine or the low-precision one included with Windows. Windows'
fill routine is faster but tends to produce gaps in the final image. This is not really
a problem with Windows, but more of a side effect of the hidden surface algorithm
used by TurboCAD 3D. (Windows uses integers to represent polygon vertices
while TurboCAD 3D uses floating point.)
191
TurboCAD 3D User Manual
You can select which fill routine to use with the Preferences command from the File
menu:
Draft When this option is set, TurboCAD 3D will use Windows' polygon fill routine
to fill each polygon. Selecting this option will speed up shading at the expense of
quality. The increase in speed is especially noticeable when printing.
Final Set this option when you want the shading quality to be as high as possible.
(The quality, of course, will depend on the resolution and number of colors sup-
ported by your display or printer.) TurboCAD 3D will then use its own high pre-
cision polygon fill routine to fill each polygon. This process is slower, especially
when printing, but produces a higher-quality image.
NOTE: TurboCAD 3D uses Draft mode when printing to the clipboard or to a Windows Meta File. This is
required because graphics applications that import data from the clipboard or metafile use Windows' fill
routine, not TurboCAD 3D'. However, you can always press the Print Screen key on your keyboard to write
a copy of the display to the clipboard as a bitmap, even when you shade the image with the Final option set.
You can aim up to 8 lights at your drawing for use during shading. You aim each
light by specifying a horizontal and vertical viewing angle and by setting the inten-
sity (0-100). You can also set the background, or ambient, light to control the over-
all brightness of the shaded image.
1. Select Change Light Settings from the Shade menu. The Edit Lights dialog box
then appears, described below.
2. Change the light settings as desired.
3. Press OK.
192
Chapter 10 Shading Surfaces
Intensity This number determines how bright the light is. Think of it as a "dim-
mer" control for the light -- 0 is all the way off and 100 is all the way on. 50 is half
way in-between.
Background Light This number controls the overall brightness of the shaded image.
It controls how much light is used to shade polygons that don't directly face one of
the lights. Enter a lower number for a darker image or a higher number for a bright-
er one. If you enter 0 then the polygons will only be shaded using the light from
the enabled light sources. If you enter 100 then each polygon will be shaded as
brightly as possible. (More specifically, each polygon will be shaded using the last
shade in the range that is associated with the polygon's base color.)
193
TurboCAD 3D User Manual
You aim lights the same way you set the viewing angles. The horizontal angle de-
termines the position of the light around the drawing. The vertical angle deter-
mines the angle of the light above and below the drawing. To understand how to
set these angles, it helps if you imagine yourself setting the object you're shading on
a transparent table and aiming a flashlight at it. When you walk around to the right
you increase the horizontal viewing angle. When you walk around to the left you
decrease the horizontal viewing angle. When you lean over the object, you increase
the vertical viewing angle. Likewise, when you bend down and look at the bottom
of the object, you decrease the vertical viewing angle.
You can think of the light sources as being attached to each viewport. For example,
if you define a forward-facing light (with the horizontal and vertical angles set to
0), then whichever part of your drawing faces forward will receive the most light.
In other words, the drawing is shaded after it is rotated by the viewing angles, not
before.
On the following pages are some examples of a sphere that was shaded using differ-
ent light settings:
194
Chapter 10 Shading Surfaces
195
TurboCAD 3D User Manual
Figure 10-7. Upper right and lower left (light #1: horiz=30, vert=30, intensity=100;
light #2: horiz=-30, vert=-30, intensity=60).
196
11
Using Solids
Solids Menu
The Solid Add command combines two solids. The resulting solid will consist of
the original solid minus the part that resides in the area where the two solids over-
lap. This command is especially useful when working with large drawings because
it removes the background portion of objects that will never be seen (and are there-
fore unnecessary).
The Solid Subtract command subtracts one solid from another. For example, you
can punch a bolt hole through a bracket by subtracting a cylinder from it.
The Solid Intersection command returns the solid that corresponds to the intersec-
tion (overlapping area) of the two original solids.
The Box, Cylinder, Cone, and Sphere commands automatically form valid solids.
The Extrude, Sweep, and Spiral commands, however, do not necessarily form valid
solids. For example, if you sweep a single line 360 degrees then the resulting object
will not have a bottom or top.
Sweep
A
B
C
Sweep
D E
Figure 11-1. Objects A, B, and C are not valid solids; objects D, E, and F are.
In the above figure, objects A, B, and C are examples of objects that are not valid
solids. Object A is missing a front. Object B has been sliced using the Slice com-
mand and is therefore missing a top. Object C is a result of the Sweep command
and is missing a bottom and top.
Objects D, E, and F are examples of valid solids. Object D is a result of the Box com-
mand. Object E is an extruded ellipse. (It's valid because the Ellipse is a polygon.)
Object F is the result of the Sweep command. Notice how the extra line at the bot-
tom and top are used to form the bottom and top of the object.
To use these commands, you first select exactly two groups, one for each solid.
These objects should consist only of polygons -- any other primitives will be deleted
from the resulting object. In addition, the Solid Subtract command lets you specify
which solid you want to subtract.
198
Chapter 11: Using Solids
During processing, TurboCAD 3D displays a status box and gives you the opportu-
nity to cancel. You can also switch to other Windows programs during this time
(using ALT-ESC), but you'll notice that your system will operate more slowly than
before. While it is not necessary that you understand these status messages, it is
helpful to know what they are so you can better judge how far the operation has
progressed.
Setting normals The surface normals in the solid are being calculated and set.
Determining boundaries The boundaries of each solid are being calculated and
stored.
Combining polygons Polygons that were split are now being recombined.
The last step reduces the number of polygons in the resulting solid. While most
polygons can be recombined, some cannot. This means that the resulting object
may appear to have one or more “out of place” lines. These only affect the wire-
frame representation of the object and do not affect shading.
NOTE: Solid Modeling uses some very complex mathematics and can be time consuming, especially on
slower systems. You'll find that a math coprocessor will speed things up considerably.
199
TurboCAD 3D User Manual
Solid Add
Menu: Solids|Solid Add
This command adds together two solids. The resulting solid consists of the original
solids minus the part that resides in the overlapping area (shared volume). While
the shaded result will look the same, this command is especially useful when work-
ing with large drawings because unnecessary objects are deleted.
This command requires that you select exactly two groups, one for each solid. Each
solid must be valid or the resulting object will be incorrect. See the beginning of
this chapter for more information.
Solid 1
Solid 2
200
Chapter 11: Using Solids
Solid Subtract
Menu: Solids|Solid Subtract
This command subtracts one solid from another. Select the solid you want to sub-
tract by setting a point on it. You can think of the solid being subtracted as a “drill,”
where any part of it that overlaps the other solid will be removed. For example, you
could use this command to subtract a cylinder from a bracket, making a hole.
Select exactly two groups, one for each solid. Each solid must be valid or the result-
ing object will be incorrect. See the beginning of this chapter for more information.
Solid 1
Solid 2
201
TurboCAD 3D User Manual
Solid Intersection
Menu: Solids|Solid Intersection
This command returns a solid which is the intersection of two solids. That is, the
resulting solid consists of the portion of the original solids that overlap. You can
make some pretty interesting things with this command.
This command is also useful in determining if two solids overlap. If they do, then
the resulting solid will show you where. (Be sure to save your drawing first because
the original solids will be deleted.)
You must select exactly two groups, one for each solid. Each solid must be valid or
the resulting object will be incorrect. See the beginning of this chapter for more in-
formation.
Solid 2
Solid 1
202
Chapter 11: Using Solids
Figure 11-6. This part was made using the Solid Subtract
and Solid Add commands.
203
TurboCAD 3D User Manual
204
12
Generating Animations
The animation features in TurboCAD 3D bring your drawings to life! Using the
powerful concept of key frames, you specify the exact viewing angle, zoom factor,
and focal point at key points in the animation. Using this information, TurboCAD
3D automatically draws each frame in the animation and saves the resulting bitmaps
to disk. You can then play these animations using the Run Animation command.
These features are fully integrated into TurboCAD 3D, so you can create and ani-
mate your drawings all from the same program.
Each of these steps are described below. Also see “Animating the Office Chair” on
page 56 for a tutorial on how use TurboCAD 3D's animation features.
TurboCAD 3D User Manual
TurboCAD 3D uses two or more key frames to control the animation sequence. A
frame is a single frame, or picture, in the animation. Key frames are where you spec-
ify the viewing parameters (viewing angle, zoom factor, and focal point) at key
points in the animation. TurboCAD 3D automatically calculates the viewing pa-
rameters for each intermediate frame, making animations much easier to create.
1. Select the Save Key Frame command from the File|Animation menu.
2. Set a point for the focal point and press ENTER. When generating the anima-
tion, TurboCAD 3D places this point of the drawing in the center of the screen
and uses it as the origin for all rotations and zooms. If you want to use the cen-
ter of the screen as it currently appears in the main view, just press <Enter>
without setting a point.
3. Unless you're saving the very first key frame, the following dialog box appears:
206
Chapter 12 Generating Animations
this option, you also need to enter how many intermediate frames you want Tur-
boCAD 3D to use to make the transition. Specifying more frames will make the
transition smoother, but will also take longer to generate and use up more disk
space.
Select “Reset to current viewpoint” if you want TurboCAD 3D to reset the view-
point without regard to the last key frame. This is necessary, for example, if you
are walking around a building and want to quickly switch to an aerial view.
When you select this option the “Number of intermediate frames” field is
ignored.
When saving the first key frame (#0), the above dialog box does not appear and
the “Reset to current viewpoint” option is automatically selected.
4. Press OK. You can save a maximum of 100 key frames (numbered 0-99).
You can edit all of the parameters associated with each key frame using the Edit Key
Frames option, described below.
TurboCAD 3D gives you complete control over the key frames that you save. You
are not limited to just the key frames you save using the Save Key Frame command.
The Edit Key Frames command gives you direct control over each key frame param-
eter so you can fine tune the animation sequence. You can add key frames, delete
key frames, and even save your key frames to disk.
207
TurboCAD 3D User Manual
Insert new frame Pressing this button inserts a new key frame after the key frame
currently being edited.
Delete current frame Pressing this button deletes the key frame currently being ed-
ited.
208
Chapter 12 Generating Animations
Delete all frames Pressing this button deletes all key frames.
Save This button lets you save your key frames to a file. Note that all key frames
are automatically saved when you save your drawing. Use this option to explicitly
save the key frames to a different file so you can use them in another drawing. It's
also useful when you want to define multiple animations for the same drawing.
Load This button lets you load a set of key frames from disk. Any existing key
frames will be erased.
Change in Viewing Angles These fields specify how much the viewing angles will
change from the previous key frame to the key frame being edited. The horizontal
and vertical angles correspond to the viewing angles as set with the Adjust Main
View command. The bank angle lets you bank, or “spin” the viewing angle to the
left or right. These fields take on a different meaning when the “Reset to these val-
ues” option is set (described below).
Change in Focal Point These fields specify how much the focal point will change
from the previous key frame to the key frame being edited. These fields take on a
different meaning when the “Reset to these values” option is set (described below).
Change in Zoom Factor This field specifies how much the zoom factor will change
from the previous key frame to the key frame being edited. Use a positive value to
increase the zoom factor (making objects appear closer), or a negative zoom factor
to decrease the zoom factor (making objects appear farther away). This field takes
on a different meaning when the “Reset to these values” option is set (described be-
low).
Reset to these values This option specifies that the viewing angles, focal point, and
zoom factor are to be reset to the specified values. This is useful when you want to
reset the viewing parameters in the middle of an animation. For example, when
walking through a building, you may at some point want to jump to an exterior
view and then continue walking.
209
TurboCAD 3D User Manual
Generating Animations
Menu: File|Animation|Generate Animation
To generate an animation:
210
Chapter 12 Generating Animations
Frame size Select the frame (window) size using these radio buttons. The smaller
the frame the faster the animation, but the less detail you'll be able to see.
Options Select either Wireframe or Shaded. Wireframe drawings are faster to gen-
erate but are not nearly as realistic as shaded drawings. However, lines and text do
not show up in shaded drawings (unless the text has been extruded).
Use the Preview option to preview the animation without saving it. When you se-
lect this option any file name you enter, if any, is ignored.
Once you press OK, TurboCAD 3D draws each frame in the animation and saves
the resulting picture to disk as a Windows Device Independent Bitmap (.BMP) file.
You can edit these bitmaps using any Windows drawing program, such as Microsoft
Paintbrush.
1. Select Preferences from the File menu. The following dialog box appears:
211
TurboCAD 3D User Manual
2. Enter the name of the bitmap in the Background bitmap field. (Or, press the
Load Bitmap button if you don't know the exact file name.)
3. Select the "Stretch to fit", "Original size", or "Tile" options. Select "Stretch to
fit" when you want the bitmap stretched (or compressed) to fit inside the anima-
tion window. Select "Original size" to keep the bitmap its original size. Select
"Tile" to tile (repeat) the bitmap across and down until it fills the animation
window.
4. Press OK and then generate the animation.
212
Chapter 12 Generating Animations
Running Animations
Menu: File|Animation|Run Animation
Each frame in an animation sequence is saved in a separate file by the Generate An-
imation command. The file's extension indicates the frame number (starting with
".000"). To run the animation, TurboCAD 3D loads and displays each frame, one
right after another.
To run an animation:
213
TurboCAD 3D User Manual
Delay between frames This option lets you specify the delay between frames. Se-
lect "None" for no delay, "Key" to wait for a keypress, or "Seconds" to wait the spec-
ified number of seconds.
Use the "Key" option to wait for one of the following keys after each frame. This is
useful when you want to display a slide show.
Since each frame is a standard Windows bitmap file, you could replace one or more
frames with your own pictures. For example, in a slide show you might want to
replace certain frames with information about your company, introductions, statis-
tics, and so forth; all of which could be drawn using any Windows drawing pro-
gram. The only restriction is that you keep all frames consecutively numbered
(chair.000, chair.001, chair.002) since the first missing frame signals the end of the
animation.
NOTE: To delete an animation from your hard disk, delete the files filename.000 through
filename.999, where filename is the name of the animation.
214
13
Ray Tracing
Ray tracing is a way of turning the models you create in TurboCAD 3D into realistic
images you can use for presentations, documentation or simply artistic enjoyment.
It takes a fair amount of time to ray trace an image, however ray tracing produces
images that far exceed the quality of simple shading techniques. Ray tracing will ac-
curately handle transparency, refraction, mirrored surfaces and textured surfaces,
giving your drawing the potential for photo-realism.
As the light waves hit each object in a drawing, the algorithm needs to know the
color of the object at that point, how reflective the object is, how transparent the
object is, etc. All of these properties are defined by the material the object is “made”
of. You can define materials in TurboCAD 3D and apply those materials to objects
in the same way you apply color.
This section tells you how to use TurboCAD 3D to create materials, assign them to
objects and then use ray tracing to create a final image in one of several popular
graphics file formats.
TurboCAD 3D User Manual
Create Materials
Menu: View|Edit Color/Material
You create a material by picking a bitmap or algorithm that defines the color of the
material, as well as a set of surface attributes describing how light behaves when it
strikes the material. The materials that you create can be viewed by applying them
to objects and then ray tracing.
To create material:
216
Chapter 13 Ray Tracing
Surface Attributes
When you define a material, keep in mind that there are very few objects in the real
world that are at the extremes of these properties. For example, a mirror most of the
light that falls on it, but not all of it. A glass allows light to pass through it, but some
of it shines on the surface or reflects onto other objects. By experimenting with
these different characteristics, you can achieve some very realistic effects in your
drawings.
Diffuse Diffuse reflection is the amount of light that reflects off the material in many
directions scattering. This diffused light then illuminates other objects. In the real
world, diffused light is everywhere. You can see what’s in the shadow of a tree be-
cause there is some amount of light that gets diffused by other objects. Similarly,
you might point a light at the ceiling in your home to illuminate the room using
indirect lighting. Light is usually diffused from comparatively rough surfaces, or
from surfaces that are lightly colored such as walls or buildings.
Specular Specular reflection is the amount of light that is directly reflected off of a
material. When light is specularly reflected, it bounces directly off the material in
exactly one direction instead of diffusing. An example of a highly specular surface
would be a mirror or a piece of polished metal.
Shine You can control how glossy a material appears, or how much glare a partic-
ular surface has, by changing the shininess of the material. A small amount of glare
on curved objects lends realism to the drawing, but too much glare can hide detail
on the surface of the object. A value of zero in this field indicates that the object is
not at all shiny (no glare); larger values in this field make the object increasingly
shiny.
Transparency Transparency describes the amount of light that passes through a ma-
terial. Specifying a value of 1 in this field indicates that the material is completely
transparent (the object becomes invisible); a value of zero indicates that no light
passes through the material.
Index of Refraction When light rays pass through different materials they are bent,
or refracted. This property of a material is what causes objects to look distorted
when you look through a drinking glass. You can tell TurboCAD 3D how to refract
light through a material by entering a value in the Index of Refraction field.
The index of refraction describes the way light waves bend as they pass from one
material into another. This value is defined as the ratio of the trigonometric sine of
the angle of a light ray falling on a surface, to the trigonometric sine of the angle the
217
TurboCAD 3D User Manual
same light ray makes after it passes into the material. An index of refraction of 1
means the light is not bent at all; values greater than one correspond to progressive-
ly more bending. The index of refraction for a few common materials is listed be-
low.
water 1.330
glass 1.550
quartz crystal 1.575
amber 1.546
Jell-O 1.530
obsidian 1.485
diamond 2.417
Texture Mapping
The texture of the material defines the color of different points of the object during
ray tracing. These colors can come from any Windows bitmap, or you can choose
one of three algorithmically generated textures. When you use a bitmap texture, the
bitmap is stretched across the objects surface. Algorithmic textures permeate the
body of the object, which makes them good for creating realistic wood grains or
other materials that don’t look them same on each edge.
None Specifying no texture at all is equivalent to the shading that gets performed
when TurboCAD 3D creates a shaded preview. If you were simply creating colored
spheres, like Christmas tree ornaments, this would be the appropriate texture selec-
tion.
218
Chapter 13 Ray Tracing
Bitmap
TurboCAD 3D will allow you to use any Windows bitmap file (.bmp) as a texture
for a material. This bitmap is stretched across the surface of the object to define the
color of different points during ray tracing. Ideally, the bitmap should be “tileable”
so that they can be repeatedly placed next to each other to make a continuous im-
age. Windows desktop patterns are tileable bitmaps that can be used as textures.
You will probably use bitmaps more often than any other type of texture. Several
textures are included with TurboCAD 3D that allow you to create materials such as
brick, wall paper and other common surfaces. Third parties sell texture libraries, or
you can create your own using a draw or paint program. You can view bitmap files
by choosing View Bitmap File from the File menu.
Select a bitmap file to use as a texture by pressing the Options button on the Edit
materials dialog box.
Number in “up” and “across” direction You can control the scale of the texture as it
is stretched across the object surface by specifying different values in these fields.
219
TurboCAD 3D User Manual
Checker
The checker texture is an algorithmic texture used to create materials like tile floors
by alternating cubes of two different colors throughout an object.
Scale You can control the scale of the texture by specifying a different value in this
fields.
Alternate Color The checker texture alternates between the material color and the
alternate color selected here to create a pattern of color for the material.
Turbulence You can roughen up the edges of the squares by specifying a value in
the turbulence field. A small amount of turbulence will remove the sharp edges that
make objects in your drawing look “too perfect.” A lot of turbulence can give you
an effect anywhere from splatter paint to a mottled mess.
Axes When the checker texture is used on a curved surface, you may notice “band-
ing” when the object passes through successive layers of the texture. You can force
the checker texture to extend through any two dimensions by turning off one of the
axes.
220
Chapter 13 Ray Tracing
Circular
The checker texture is an algorithmic texture used to create materials like wood
grain by alternating cylinders of two different colors throughout an object.
Scale You can control the scale of the texture by specifying a different value in this
fields.
Turbulence You can roughen up the edges of the circles by specifying a value in the
turbulence field. A small amount of turbulence will remove the sharp edges that
make objects in your drawing look “too perfect.” A lot of turbulence can give you
an effect anywhere from splatter paint to a mottled mess.
Color The circular texture alternates between the material color and the color se-
lected here to create a pattern of color for the material.
Center These coordinates define the center from which the circular pattern spreads
out.
Axis Click the desire axis for the pattern to spread on.
221
TurboCAD 3D User Manual
Water
The water texture is an algorithmic texture used to create by creating a wavy surface
across an object.
Number of Wave Centers The number of wave centers sets how many patterns of
waves there are in the texture. A single wave center produces a texture similar to
the circular texture; more than one wave center will create more complex, interfer-
ing wave patterns.
Wave Height The wave height field defines how “thick” the waves are as they move
through the material.
Wave Frequency The wave frequency controls how closely waves are spaced
together.
Before an object can be ray traced, you must assign it a material. When you assign
a material, you won’t actually see how the material affects the object until ray trac-
ing. Wen in wire frame and shade views, the object will appear without textures.
This is because ray tracing is the only way TurboCAD 3D can accurately display the
effects of light on the material.
222
Chapter 13 Ray Tracing
You assign a material by selecting a material from the pop-up list in the Edit Color/
Material dialog and then choosing the Set Color/Material command from the View
menu.
1. Select Edit Color/Material from the View menu or click on the color box on the
status line.
2. Click on the desired color.
3. Select a material from the pop-up list.
4. Click OK to close the Edit Color/Material dialog.
5. Select one or more objects in the drawing view.
6. Choose Set color/Material from the View menu to apply the current color/mate-
rial to the selected objects.
If you want to view the object with the texture, go through the steps in the next sec-
tion to create a ray traced image.
Ray Tracing
Menu: Shade|Ray Trace
This command takes the completed model, with the assigned materials, and creates
a ray traced image in a one of several graphics file formats.
223
TurboCAD 3D User Manual
5. TurboCAD 3D will ray trace the drawing, save the image in the file you speci-
fied, and display the final image on the screen. Click the mouse button when
you’re done viewing the final image.
IMPORTANT: For faster operation, select a File Type which corresponds to the video mode you’re currently
running in For example:
224
Chapter 13 Ray Tracing
Shadows, Reflections and Textures When you are proofing a ray traced image, you
may want to turn off shadows, reflections or textures. This will save a significant
amount of work as each one of these features requires a reasonable amount of pro-
cessing power, but the final image will lack the corresponding element of realism.
Quality The ray tracing algorithms approximate the reflections of light off curved
objects. Higher quality images make better approximations, just as drawing a
sphere with a higher polygon density makes for a smoother surface. You can adjust
the quality of the ray traced image depending on whether you are proofing an image
or creating a finished product.
Background Color Press the Background Color button to select a background color
for the image.
225
TurboCAD 3D User Manual
226
Error Messages
This appendix describes each error message that could be displayed by TurboCAD
3D. You can quickly view a description of the error by pressing the F1 key while
the message is being displayed (before closing the message box). Only TurboCAD
3D's messages are listed, not Windows'. Please refer to your Windows
documentation for information about error messages generated by Windows.
228
Appendix Error Messages
229
TurboCAD 3D User Guide
Invalid input
You entered a number that was either out of range or contains one or more invalid
characters. The number entered must be greater than -99999999.0 and less than
99999999.0. There may be other restrictions on the value as well. Refer to the
command's documentation for more information.
230
Appendix Error Messages
Out of memory!
There was not enough memory to perform a critical function inside TurboCAD 3D.
You must free up some memory before continuing. TurboCAD 3D has already
flushed Undo information to disk and freed the safety pool, but enough memory is
still not available. You need to do the following:
231
TurboCAD 3D User Guide
1. Close all other applications (except, of course, the Program Manager). To switch
between applications, press ALT-ESC.
2. Switch back to TurboCAD 3D.
3. Press RETRY to retry the memory allocation.
IMPORTANT: Pressing CANCEL will exit TurboCAD 3D and all changes to your drawing will be
lost.
232
Appendix Error Messages
The point you set is not used by one of the selected objects
This message is displayed when the point you set for the Solid Subtract command
does not match a point used by one of the selected solids. Try the command again
and use the Closest Point command to make sure the point is set precisely. It
doesn't matter which point you use, as long as the point is unique to the solid you
want to subtract. See “Closest Point” on page 73 for more information about setting
points and where they are located.
233
TurboCAD 3D User Guide
234
Index
3D Boundary Box Surface Patching, 104
Selecting Objects with, 17 Breaking Lines and Polygons, 132
A C
Adjust Alt. View 2 Command, 166 Chamfer Command, 19
Adjust Main Alt. View1 Command, 166 Changing Colors, 145
Adjust Main View Command, 166 Changing Layer Settings, 184
Adjusting Viewpoints, 166 Changing the Light Settings, 192
Alternate View 1 Field Changing Viewpoints, 165
Print, 27 Circle Command, 76
Alternate View 2 Field Circle, Drawing, 80
Print, 27 Circle, Drawing, 81
Ambient Lighting, 192 Circular Repeat Command
Animations Effect on Grouped Objects, 117
Deleting, 214 Clipboard
Saving Key Frames, 206 Draft Mode, 192
Summary, 205 Clipboard Field
Arc Command, 76 Print, 27
Arc, Drawing, 77 Clipboard, Windows, 113
ASCII Codes, 158 Color
Base, 189
B Colors
Background Light Field Maximum Number Supported, 143
Edit Lights, 193 Combine Lines Command, 19
Base Color, 143, 189 Surface Patches, 134
Box Command, 76 Surface Patching, 104
Effect on Grouped Objects, 117 Combining Multiple Lines into a Single
Box, Drawing, 79 Line, 133
Break Group Command, 18, 19 Combining Objects into a Group, 18
Break Lines Command, 19, 90, 132 Cone Command, 76
Caution, 132 Effect on Grouped Objects, 117
Effect on Grouped Objects, 117 Cone, Drawing, 82
TurboCAD 3D for Windows
236
Chapter
237
TurboCAD 3D for Windows
O S
Offset Factor, 97 Saving and Loading the Drawing Options,
On Field 31
Edit Lights, 193 Saving Your Drawing, 20
Open Command Scaling and Text, 159
Layers, 183 Scaling Factor, 97
Extrude, 97
P Scaling Objects, 121
Palette Select All Command, 17
Color, 144 Layers, 184
238
Chapter
239
TurboCAD 3D for Windows
Time W
Decreasing Amount of, 96 Windows
Length of when Creating Sphere, 93 Metafile, 113
Requirement for Shading, 190 Windows Clipboard, 113
Total # of Degrees Field Windows Metafile Field
Circular Repeat, 140 Print, 27
Sweep, 99, 102 Wireframe Field
Total Field Print, 27
Shade View, 191 Working with Color, 143
Total Offset Field
Circular Repeat, 140
Sweep, 99
Z
Total Scale Factor Field Zoom Command
Circular Repeat, 140 Defined, 165
Linear Repeat, 137
Sweep, 99
U
Undo, 17
Undo Command, 19
Using Chamfer to Cut off Corners, 130
Using Solids, 197
Using Text, 151
V
Vertex
Polygons, 91
Vertical Field
Edit Lights, 193
View Menu
Change Layer Settings, 186
Viewing the Axis of Rotation, 98
Viewports
Printing, 25
Shading, 190
240