VS3D / VScad3 User's Guide

Contents

Overview

Installation

Guided Tour

VS3D Index

VScad3 Index

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

VS3D Edit Menu

1.2.1 Undo/Redo, Erase Surface, Layers.

"Edit / Undo [...]" : There are three different "Undo/Redo" entries under the Edit menu. The first (top) one is for changes made to the sculpture grid. The second (middle) one is for changes made to the region. The third one is for changes to the warp vectors. If no changes have been made, then the Undo functions are unavailable (grayed-out). If an Undo menu selection is made, the last change is undone, and the menu entry changes from "Undo ..." to "Redo ...". Selecting "Redo" will reinstate the last change. The Undo/Redo cycle can be performed indefinitely.


"Edit / Erase Surface" : Selecting this menu will set all sculpture grid points, on all layers, to zero. Any existing machine protocol is also deleted. Nothing else is affected.


"Edit / Work Layer..." : A VS3D sculpture surface is actually the summation of all the Z heights on four different layers. The shaded relief surface, as displayed, shows the summation of all the Z heights on the layers that are currently visible. This menu choice can be used to control which layers are visible. It is also used to control which layer is the "Current" work layer. All sculpting is performed on the current work layer. Layers 1, 2, and 3 are available for sculpting. Layer 4 is reserved for machining activities. The current work layer must be visible.

"Edit / Layer Math..." : This allows simple mathematical functions to be performed on layers. The operation can be performed over the entire sculpture grid, or only within the current region. Examples of functions that can be performed include:

"Layer_2 = Layer_1" : All surface heights on layer 2 are set to the same surface heights that are on layer 1.
"Layer_1 = Constant (0.0)" : This sets all surface heights on layer 1 to zero.
"Layer_1 = Layer_1 + Constant (1.0)" : This adds 1.0 to all the surface heights on layer 1.
"Layer_3 = Layer_1 * Layer_2" : All the surface heights on layer 3 are the product of layer 1 times layer 2.
"Layer_2 = Constant (1.0) / Layer_2" : Layer 2 is set to 1.0 divided by the layer 2 heights.
When using the divide operator ("/"), all elements of the denominator that are zero are set to 1 before the division.
"Layer_3 = Layer_3 ^ Constant (0.5)" : Layer 3 is raised to the power of 0.5 (square root).
When using the exponential operator ("^"), the absolute value of the base and exponent are used.
"Layer_2 = Layer_2 > Constant (0.5)" : All the surface heights on layer 2 that are less than 0.5 are set to 0.5.
"Layer_1 = Layer_2 < Layer_3" : All the surface heights on layer 1 are set to the lesser of layer 2 and layer 3.

The actual value of the "Constant" is taken from the "Constant Value" field at the bottom of the Layer Math dialog.

This tool can be used to effectively move sculpture heights from one layer to another. For example, if sculpting has been performed on layer 1 and layer 2, the heights from layer 2 can be moved onto layer 1 by using Layer Math twice.
First time: "Layer_1 = Layer_1 + Layer_2"
Second time: "Layer_2 = Constant (0.0)"

1.2.1 A