30.07.2013 Views

T-FLEX Parametric CAD. Fundamentals. 2D Design

T-FLEX Parametric CAD. Fundamentals. 2D Design

T-FLEX Parametric CAD. Fundamentals. 2D Design

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Fundamentals</strong>. Two-Dimensional <strong>Design</strong><br />

variables or user-defined dialog with the control elements can be used for specifying the values (see the<br />

chapter “Control Elements. Creating User Defined Dialog Boxes”).<br />

If the fragment drawing has text fields with an external variable inserted into them (for example,<br />

title block), then the values of such variables can be changed directly on the assembly drawing.<br />

Let's consider first defining the fragment external variables using the list of variables. In this way, variables<br />

may be assigned data of three types:<br />

1) Constant (a number in the case of a real variable, or a string in the case of a text variable);<br />

2) An assembly variable;<br />

3) None (the variable entry left blank).<br />

Type 1: Assigning constant value<br />

Let’s set a particular value of the ball bearing diameter, for<br />

example, “30”.<br />

586<br />

In this case, as the shaft diameter varies, the inner diameter<br />

of the ball bearing will not change. To modify the value of<br />

the ball bearing external variable, you will have to edit the<br />

fragment.<br />

Fragment external variables can be pre-defined with default values when offered for defining. The<br />

default values are copied from the respective variables in the original fragment drawing file, if the<br />

flag “Substitute Variable values” is set in the command “SO: Set System Options” on the tab<br />

“Fragments”.<br />

Type 2: Assigning assembly variable<br />

Instead of a fixed value of the ball bearing external<br />

variable, let's type in the name “Diameter” of an existing<br />

assembly variable. If a user puts in the name of a nonexisting<br />

variable, the system will prompt a user to create a<br />

new variable.<br />

Suppose, at the insertion time, the variable “Diameter”<br />

equals “20”. Let's modify the variable “Diameter” to<br />

“40”. In this case, the ball bearing image will adjust<br />

automatically.<br />

An assembly variable can be selected from the list of<br />

existing variables by pressing the key (see the<br />

chapter “Main Concepts of System Operation”, the topic<br />

“Context menu for dialog input boxes”).<br />

If a fragment external variable was named after an assembly variable, and such assembly variable<br />

actually exists in the current assembly drawing, the latter value will be automatically assigned to<br />

the fragment variable (see the chapter “Variables”).<br />

Type 3: Undefined value<br />

You can skip defining the external variable altogether,<br />

leaving the entry blank.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!