Outline Blocks
Active Dimensions 3 uses outline blocks to help make modeling rounded surfaces easier. Using outline blocks, you can build an outline of whatever rounded object you are modeling, and then let Active Dimensions 3 automatically create the curved geometry. The process is very simple and efficient, and thereby enables you to quickly model more complex surfaces.
Although the basic concept of outline blocks is simple, there are some important aspects to this modeling method that must be taken into consideration. First, you must understand that Active Dimensions 3 can only automatically create curved geometry from an outline surface. An outline surface is defined as a surface that was formed solely from outline blocks. You may construct an outline surface by joining outline blocks or by performing Boolean operations on outline blocks. In many cases you can simply join outline blocks to build an outline surface, however there will be cases wherein you should use Boolean Operations to help build your outline surface. When you use Boolean Operations to construct outline surfaces, you should attempt to create the simplest possible geometry. For an example on how to help create simple geometry, open the file named simple.ad3. Right-click the dark gray outline block and select Boolean Difference (A - B): Select Operand B from the context menu. Click one of the two white outline blocks. Since the two white outline blocks have been united, they will be subtracted from the dark gray outline block in one step, thereby helping to create simple geometry. If the two white outline blocks were sequentially subtracted from the dark gray outline block the resulting geometry would be more complex than necessary.
Create Curved Geometry From Outline
Creates a curved surface from an outline surface. This menu item will appear only when an outline surface is selected.
Create More Curved Geometry From Outline
Creates a more curved surface from an outline surface. This menu item will appear only when an outline surface is selected.
Create Most Curved Geometry From Outline
Creates a very curved surface from an outline surface. This menu item will appear only when an outline surface is selected.
Boolean Operations
Note: Since Boolean Operations can be unwieldy and can require careful planning, Active Dimensions 3 checks the geometric topology of the result of every Boolean Operation. If the result fails the geometric topology test, AD3 will display the text "Non-Solid" in the status area. This means that the Boolean operation did not produce solid geometry. As a general rule, if both operands were solids prior to the Boolean Operation, then the result should be a solid. (All preset surfaces in AD3 are solids with exception of the plane, tiled plane, mechanical joint and the organic joint.) However, under certain circumstances, AD3 may be unable to produce solid geometry. Therefore, if both operands were solids prior to a Boolean Operation, and immediately after the Boolean Operation, the text "Non-Solid" is displayed in the status area, the operation should be undone and reattempted after the position, size, and/or orientation of one or both operands has been adjusted.
Boolean operations are used to form a more complex surface from two simpler surfaces. Before performing any Boolean operation it is recommended that you be sure that the surfaces on which the operation will be performed are positioned exactly as you want them. You should view your scene from various different angles to verify this.
Active Dimensions supports the difference, intersection, and union operations.
To perform a Boolean operation, right click the first surface. This surface will be operand A - the target surface. Select the desired Boolean operation from the resulting context menu, and then click the second surface, which will be operand B - the tool surface.
The first image shows a sphere interpenetrating a cube before any boolean operation has been performed.
Boolean Difference (A - B): Select Operand B
The second image shows the sphere having been subtracted from the cube. The cube was operand A and the sphere was operand B. The Difference operation is not commutative, just as subtraction in mathematics is not commutative. As a result, if the sphere was operand A and the cube was operand B the result would be different. The difference operation preserves the volume of operand A that is not shared by that of operand B.
Boolean Intersection (A and B): Select Operand B
The third image shows the cube having been intersected with the sphere. The cube was operand A and the sphere was operand B. The Intersection operation is commutative. As a result, if the sphere was operand A and the cube was operand B the result would be the same. The intersection operation preserves the volume that both operands have in common.
Boolean Union (A + B): Select Operand B
The fourth image shows the cube having been united with the sphere. The cube was operand A and the sphere was operand B. The Union operation is commutative, just as addition in mathematics is commutative. As a result, if the sphere was operand A and the cube was operand B the result would be the same. The union operation preserves the volume of both operands that they do not have in common.
Front View
Shows your scene from the predefined front view. If you are not satisfied with the predefined front view, rotate your scene to the desired front view. With all selected, right click in the area of the scene and select Set as Front View from the context menu. This menu item will appear only when all is selected.
Side View
Shows your scene from the predefined right side view. This menu item will appear only when all is selected.
Top View
Shows your scene from the predefined top view. This menu item will appear only when all is selected.
Set as Front View
Defines the current view of the scene as the front view. This menu item will appear only when all is selected.