Solid Utilities

Available in ViaCAD Pro and partially available in ViaCAD Deluxe)

Boolean operations provide the designer with tools for adding, removing, and intersecting solids with other solids. The figure below illustrates the three Boolean operations on two solids.

img

img

A+B A-B A Intersect B

Boolean Operations

Add(Aavailable in ViaCAD 2D/3D)

The Union Boolean (also called add) operation is used to combine two shapes into one. You can add more than one solid to the base solid (first solid selected).

Using the Union tool

  • Select the part to add other parts to.
  • Select one or more parts to add to the previously selected part.

img

Boolean Union

In the above example, the first solid selected was yellow. The other solids were selected in step 2. The color and material attributes from the first solid are preserved on the resulting part.

Subtract

The Subtract (also called difference) operation is used to subtract material from a solid. Using the Subtract tool

  • Select the part to subtract other parts from.
  • Select one or more parts to subtract from the previously selected part.

img

Boolean Subtract

Intersect

The Intersection operation creates a shape equal to their common volume.

Using the Intersect tool

  • Create a lens using two spheres and the Intersect tool.
  • Select the first part for the Intersect tool. (New part has the color/materials of the first part.)
  • Select the second part for the Intersect tool.

img

Boolean Intersect

Trim

The Trim Solid tool is used to remove unwanted portions of a solid using a curve or surface. When you pick a curve to remove away portions of a solid, the curve is extended through the screen. Arrows are drawn that indicate the side of material that is to be removed. Use the Option key to flip the direction. You may also pick a surface to trim a solid.

Using the Trim tool

  • Pick a curve or surface to trim solid with.

img

Pick the solid that you want to trim. The trim operation removes the material in the direction of the arrows.

img

Hit the Option key to toggle the trim to the opposite side.

img

Split

The Split Solid command divides a solid into two components. You split a solid by first creating an infinite plane surface from the Surface command. Select the plane and the solid to split into two components. The Split Solid command is useful for displaying solid sections in drawings and for creating large stereolithography models.

Using the Split tool

  • Pick the solid to split.
  • Pick the surface or solid to split the first part.

img

Split Solid with a Surface (and moved)img

Stitch

The Stitch tool provides a way to stitch, or sew, separate surfaces together to make a solid body that is topologically complete. Internally, stitching essentially involves replacing coincident groups of edges or vertices in the data with a single edge or vertex.

Using the Stitch tool with Surfaces

  • Pick one or more surfaces to stitch into a solid.
  • Press the Option key for advanced stitching options.

The Stitch tool also allows the selection of a solid. In this case the repair features of the Stitch tool will examine the part and repair any potential problems. In this case, the repair operation is added as a feature operation and repeats the repair operation on regeneration.

Stitch Options

The Stitch command displays a dialog box with advanced settings associated with stitch and healing surfaces.

img

Maximum Stitch Gap Size

The maximum distance between two shared edges.

Maximum Heal Gap Size

The maximum distance the software will attempt to heal two edges. Healing geometry typically involves changing the geometry slightly at the shared vertex or edge.

Simplify Spline Surfaces to Analytics

Examines the surfaces for possible conversion from NURBS to analytic.

Use Tolerant Edges

Instead of healing the two surfaces, just assign a tolerant edge.

Closed Volume Required

By unchecking the “Closed Volume Required” option, the stitches will not require that the body be watertight. This command allows you to treat collections of surfaces as if they were closed. This then provides a means to do what were previously solid modeling operations on surfaces (sometimes called hybrid modeling). For example, variable radius blends, chamfers, holes, and cutouts can be applied to surfaces as in the illustration below.

img

Feature Operations on Surfaces

Thicken

The Thicken tool will thicken a surface into a solid. You can also use the Thicken tool to thicken a specific face or the entire solid. Negative values are acceptable for thickness values. In the case of a surface, a negative value thickens in the opposite surface direction of the surface normals. For solids a negative value will remove volume.

Using the Thicken tool on Surface

  • Select a surface to thicken. (Poly surfaces are acceptable as in below example.)
  • Use the Data Entry Fields to adjust the thickness value.

img

Thicken Surfaces

Using the Thicken tool on Solids

  • Select a face or body to thicken.
  • Use the Data Entry Fields to adjust the thickness value.

img

Original SolidSingle FaceEntire

Thicken Face or Body

Lofted Faces

The Lofted Faces tool creates a solid that is tangent between two neighboring solids. The resulting solid automatically joins the two bodies involved into one new body.

img

Using the Lofted Faces tool

  • Select the two faces to loft between.

img

Loft Solid Face Selection

Use the Data Entry fields to change the bulge factor.

Once you’ve created a lofted solid, you can go back and modify the bulge factors using the Inspector. In the image below, object (b) uses two bulge factors, 5 and 5. Object (c) uses 20 for the first and 5 for the second. Object (a) uses 11 and 11 for each face. Be careful not to apply a bulge too high that will result in a self-intersecting body. Also, beware of using too small of bulge factors which will prevent later features operations, such as shelling and blending.

img

(a) 11,11 (b) 5,5 (c) 20, 5

Bulge Factors for Face1 & Face2

Lofted Faces Guides (Pro Only)

This tool allows you to specify guide curves for the Lofted Solid tool.

Rib (Pro Only)

img

The Rib tool is used for the construction of a support feature. It includes parameters for thickness and draft angle, which are set on the Prompt window.

Using the Rib tool

  • Select the solid where you want a rib to appear.
  • Click the 2D profile that you want the rib to follow.
  • Click two points to define the direction of the rib.

Wrap (Imprint, Emboss, Engrave)

Wrap Tool : Engrave Text On Complex Surface

img

Placing text, company logos, or complex patterns onto 3D surfaces can be a daunting task. Especially if you need to preserve size and scale of the details from the 2D shape to the 3D surface.

The new Wrap tool introduced in V12 maps text or planar surfaces onto a 3D solid model. The results are perfect for imprinting, embossing, or engraving 2D shapes onto 3D surfaces.

Highlights of the wrap implementation:

Imprint:

The imprint option takes the 2D wrapping surface and creates new regions on the resulting 3D surface.

These new regions are used to apply color or textures, typically for visualization purposes.

For example, if you are designing a car and need to place a sponsor logo, the imprint may be just the tool you are looking for.

Emboss

The emboss option takes the 2D wrapping surface, imprints regions onto a 3D surface, and then adds offset faces to the part.

Engrave:

The emboss option takes the 2D wrapping surfaces, imprints regions onto the 3D surfaces, and then subtracts offsets to the part.

For example, if you are designing a ring and want to place an inscription on the inside the ring, you would use the engrave option along with text.

img

img