Basic Concepts

 


 

The WildTools 3D palette contains a number of tools which greatly simplify the process of drawing three-dimensional depictions in the 2D world of a PowerCADD drawing. These are axonometric drawings, commonly called '3D' drawings, and they come in three types: isometric, dimetric and trimetric, which differ only in the angles used for the drawing axes.

While you could always do isometric drawings in PowerCADD, prior to WildTools 3D you had to be familiar with the mechanics of isometric drawings, and you had to constantly remind yourself of the correct angles to use. And there were many common drafting problems that were extremely difficult. As you will see, WildTools 3D makes child's play of some of the most difficult problems in technical illustration and axonometric drawings.

There are two ways to create a 3D drawing using WildTools 3D: from scratch, or by shearing.

Creating a 3D Drawing from Scratch
If you want to begin with a 'clean sheet of paper' and do the entire drawing in a 3D presentation, then WildTools 3D offers a complete set of familiar tools for drawing and modifying objects. If you're an experienced WildTools user, you should be able to go right to work.

Much of the extraordinary power of WildTools 3D comes from the way dimensions are handled in the Edit Window. Lengths, angles and offsets are relative to the current drawing plane. If you've spent any time with axonometric drawings, you know the difficulty of locating a point in space. If you want to locate a new point in the drawing at a location relative to another (say 35mm at 15°) then you had to draw two construction lines. However, with WildTools 3D, you just draw a line, and tab into the Edit Window as you would with orthogonal drawing. Nothing to it!

Creating a 3D Drawing by Shearing
If you've already drawn something in an orthogonal presentation, then it's much easier to create a 3D drawing by copying a view, paste-at-mouse to a new location, and then shear the view using the shear commands located in the top right of the 3D Cube window. (You can also group the objects and use one of the Shear tools at the top of the WildTools 3D tool palette.) Once the view is sheared, you can move it into position relative to another view.

WildTools 3D vs 'Real 3D'
WildTools 3D offers a type of capability that's long been known in the CAD industry as '2-1/2 D' since it provides a way of drawing three-dimensional depictions in a 2D program. This is not 'true 3D' as it is commonly known, because true 3D programs have three-dimensional data associated with every object.

Before you get snippy about this, it's a good idea to remind yourself that just because you have a 3D drawing, you don't necessarily have anything that is very useful. These programs are confusing, notoriously difficult to use, and they add a lot of extra complications to the task of drawing. While there are some good 3D programs, 3D has largely been the fool's gold of the CAD world. Naïve users often imagine that they must have 3D to have a complete program, and then they discover that the capabilities are difficult, confusing and take far more time than they are worth. Simply put, the vast majority of users of 2D/3D programs make very little use of the 3D capabilities.

So we ask that you judge WildTools 3D not by what it is, but by what it can do for you. If you are an experienced WildTools user, chances are you can begin to draw three-dimensional depictions in a few minutes. However, don't let the ease-of-use fool you-WildTools 3D is by far the most powerful set of technical illustration tools ever offered on any computer.

Tool Duplication
You don't have to be a rocket scientist to notice that a lot of the tools in WildTools 3D look like they are the same as the tools in the WildTools palette except that these tools 'think in 3D'. Actually, they are exactly the same tools with little 2D/3D switches inside them, and the 'code' for the tools is now in the WildThing shared library where they are used by both WildTools and WildTools 3D. This means that the additional 3D capabilities add very little to the size of the programming or to the memory requirements of these tools.

To set the 3D axis angles for WildTools 3D:
If the 3D Cube window is not visible, select it from the Window menu to make it visible.

Press the click on the triangle in the bottom right of the 3D Cube window. The following dialog box will appear:

Scale turns on Axonometric Scaling

Click the up/down steppers to adjust the X (left) and Z (right) axis angles.

Click and drag the angles on each side of the cube.

The 3D axis angles determine:

  • How many tools in WildTools 3D draw.
  • The shear/unshear settings for the Shear/Unshear tools located at the top of the WildTools 3D tool palette.
  • The shear/unshear settings for the Shear/Unshear commands in the popup menu located in the top right of the 3D Cube window.

The Scale option which provides axonometric scaling -- the foreshortening of receding lines. This produces a projection of the drawing onto a picture plane, similar to a perspective drawing, however parallel lines remain parallel. Thus, the projection may be thought of as a perspective drawing viewed from infinity.

To produce an axonometric projection, the axes are scaled. In the case of a '30-30 isometric' projection, the scaling is the same for all three axes. In a trimetric drawing, each scale is different. Because of the calculations required, axonometric scaling is seldom used in commercial practice.

 
Axonometric drawings look distorted
and different views look different sizes

 
Axonometric projections look right
and different views look the same size

Isometric drawing are popular because they are easy to draw and dimension, but equal importance is given to each of the three visible planes, only one picture effect is possible and unsatisfactory line relations cannot be avoided.

Dimetric and trimetric drawings reduce the top or bottom area of the object, and allows emphasis on one of two planes represented and subordination of the other(s). This is often the best pictorial effect, and it is intuitively much easier to understand. Without axonometric scaling, the drawings are distorted, so the addition of scaling for these drawings is a major advance.

 
Rods look right with axonometric scaling.

 
And pretty goofy without it.

Except for a standard 30-30 isometric drawing, the Scaled option should probably be used for all other angles because of the difficulty of getting the views to be coordinated with each other. When the views are uncoordinated, you will get an odd-looking presentation if you try to draw a cylindrical rod.

WildTools 3D is embarrassed!

When you have a poor choice of angles, WildTools 3D will be 'embarrassed' and the selected side of the 3D Cube will be purple, the angle text balloons will have a yellow warning background color, and the Scale checkbox will change to SCALE !! to encourage you to make a more sensible choice.

If you persist and insist on not using scaling with odd angles, you may press the Shift key as you move the mouse to set both the X and Z angles at reasonably complimentary angles, but this is a flawed concept because this will work for a cylindrical rod along only one axis.

You may also use the scroll wheel and two-finger gesture scrolling to change the angles and the action depends on whether the mouse location is over the cube or to the left or right of it.

You may also use two-finger gesture rotation.

Confused about the difference between an axonometric drawing and an axonometric project? Don't worry. It's much easier to understand the benefit. Up to now, we have all used '30-30 isometric' drawings because they were easy to draw, and other views produced a distorted appearance -- sometimes highly distorted. Axonometric Scaling means that you can easily use any view of the object.

Once you have set these axes, all of the tools will 'know' that this is the way you want to draw. These settings are 'remembered' by WildTools 3D, and they are not stored in individual drawings.

 

X Axis Angle Tool

Z Axis Angle Tool

These tools allow you to set the two axis angles by tracing a drawing. You just click and drag to draw a line.

You can tab into the Edit Window to set the angle.

How Software Gets Developed!

We describe WildTools 3D as the most powerful technical illustration tools in the world. And that's probably an accurate statement.

Mark Rhodes is one of the most talented illustrators in the the world. He's a patent illustrator in Spokane. Just look at his work in the PowerCADD Drawing room at

Mark Rhodes Patent Illustrator
Technical Illustration Mark Rhodes

He draws stuff like this:

Mark is a WildTools fanatic and spends all day doing three-dimensional depictions like this, using WildTools.

Recently Mark sent me a note saying that for him WildTools 3D was "useless". I asked him why and he said he was not able to set things up to match a photograph of a part or a screen shot of a 3D model. He could never figure out what the axis angles should be. So he used Baseline Tools and PerspectiveTools for all of his 3D work because he could trace things in the drawing.

So I created the Magic Cube tool described below and Mark was very happy.

Then a few weeks later he came back and said the Magic Cube tool was not letting him set the X and Y axis independently by tracing in the drawing. So I created the X Axis Angle and Z Axis Angle tools. Mark's reaction:

"omg. This is EXACTLY what I have been hoping for! My life just got a whole lot easier. You rock, dude. Stay foolish."

Mark Rhodes
RHODESWORK

 

Magic Cube Tool

This tool allows you to to draw the 'axle of the wheel' to set up WildTools 3D to match objects in the drawing. This only works to set the X and Z angles of the front and side view of the 3D Cube.

Selecting the Current View Plane
An important feature of these tools is the current view plane. Many of the tools will draw in only one plane at a time, and you set this plane with the familiar cube control.

Click on a side of the cube control in the 3D Cube window.

This is your primary method of changing the current view plane. As you will see, you will also find the cube control in the dialog boxes of many of the tools, and this changes the same setting. Whenever you use the cube control, you will be setting a 'global' variable, i.e. a setting that is shared by all of these tools. Thus, if you set it in one plane for one tool, you will set it that way for all tools which depend on the current view plane.

 


Go back to WildTools