T-FLEX Parametric CAD. Fundamentals. 2D Design

T-FLEX Parametric CAD. Fundamentals. 2D Design T-FLEX Parametric CAD. Fundamentals. 2D Design

scp.s.scptuj.mb.edus.si
from scp.s.scptuj.mb.edus.si More from this publisher
30.07.2013 Views

«Bottom-Up» Design Initially, a new connector does not contain any variables. At the time of creation, the user normally already knows the purpose of creating this connector and, in particular, what parameters of the connector fragments to control with it. If, for example, we create a connector on the axis of a shaft, we will be connecting to it the fragments of parts to be mounted on the shaft. Therefore, we need to pass the shaft diameter value to the fragment being connected (say, a ball bearing). To create a new variable in the connector , press the button [Add]. In the coming up window, define the name of the connector variable and its expression. The name of the connector value is used subsequently upon attaching another fragment to the given connector. The name of the external variable of the fragment may not coincide with the value of the connector. At the moment of attaching the system uses a special parameter of the fragment external variable called «Connector values» (see the chapter «Variables» for details). If in the list of values of the external variable connector the name coinciding with the value stored in the connector, to which the fragment is being attached, will be found, then the value for the external variable will be automatically read from the connector. Link with the connector will be retained. Also, when attaching to the connector there is a possibility to manually link any fragment external variable directly with one of the connector values (see below “Specifying values of fragment external variables”). The number (or the text in quotation marks for a text variable), expression or the name of the current document variable can be put into the field “Expression”. In our example, the value of the diameter, which is driven by a certain variable (for example, ‘D’) in the shaft model, has to be passed to other fragments. When creating the named value for the connector, it is possible to assign the name ‘Diameter’, and put the variable ‘D’ into the expression field. When creating the ball bearing model, in the properties for the variable driving the mounting diameter, it is necessary to specify the new value of the connector with the name ‘Diameter’. The tab “Common” allows defining basic properties of a connector as an auxiliary drawing object – name, level, layer and color. Besides, a special box in this tab tracks information about the number of connections to this connector (if the dialog of the connector properties is open directly in the assembly drawing). Defining associated elements for connector To define associations of graphic lines with a connector, use the option in the automenu: Set Snap Elements Upon selecting the option, the system enters the mode of selecting lines in the drawing that will activate the connector once pointed at by the mouse. To add elements to the connector, select those by the mouse in the drawing window. The selected elements are included into the list of associated elements in the properties window. 579

Fundamentals. Two-Dimensional Design Insertion rules 580 So-called «insertion rules» can be additionally defined for a connector. These are additional transformations of translation and rotation with respect to the coordinate axes of the connector which the system will prompt a user to carry out when attaching a fragment to a given connector. For example, when attaching a nut to the bolt connector, in practice it is always required to specify additional translation of the nut along the axis of the bolt. That is why when designing the bolt model, in the insertion rules for the bolt connector the necessity of translational motion along the X-axis of the connector has to be specified. Fixing Points A fixing point is created as an intersection of a vertical and horizontal lines, whose parameters are defined by variables with reserved names. The variables reserved for the vertical lines are: x1, x2, x3, x4, x5, x6, x7, x8, x9. Those for the horizontal lines are: y1, y2, y3, y4, y5, y6, y7, y8, y9. The numeric postfix of X and Y corresponds to the number of the fixing point and must match between the vertical and horizontal lines that define one fixing point. Up to nine fixing points are supported in a drawing. An example of fragment with three fixing points (a transistor) When using the fragment fixing method based on fixing points, one has to determine the necessary fixing points before creating the drawing. All the rest of the drawing elements must be created relative to the lines defining those points. For example, if we want to use a circle as a fragment, that we could the later place in various locations in the drawings, we should first create a horizontal and the vertical line, and only after that the circle at their intersection point. Fixing point creation Fixing points can be created automatically, using the option of the command “L: Construct Line”. Upon calling the option, move the pointer to the desired position and press (, , ...) or use the automenu icon . When creating a point by option , a number will be attached to the pointer, indicating the order number of the fixing point being created.

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

Insertion rules<br />

580<br />

So-called «insertion rules» can be additionally defined for a connector. These are additional transformations<br />

of translation and rotation with respect to the coordinate axes of the connector which the system will prompt<br />

a user to carry out when attaching a fragment to a given connector. For example, when attaching a nut to the<br />

bolt connector, in practice it is always required to specify additional translation of the nut along the axis of<br />

the bolt. That is why when designing the bolt model, in the insertion rules for the bolt connector the necessity<br />

of translational motion along the X-axis of the connector has to be specified.<br />

Fixing Points<br />

A fixing point is created as an intersection of a vertical and horizontal lines, whose parameters are defined<br />

by variables with reserved names.<br />

The variables reserved for the vertical lines are: x1, x2, x3, x4, x5, x6, x7, x8, x9.<br />

Those for the horizontal lines are: y1, y2, y3, y4, y5, y6, y7, y8, y9.<br />

The numeric postfix of X and Y corresponds to the number of the fixing point and must match between the<br />

vertical and horizontal lines that define one fixing point. Up to nine fixing points are supported in a drawing.<br />

An example of fragment with three fixing points (a transistor)<br />

When using the fragment fixing method based on fixing points, one has to determine the necessary fixing<br />

points before creating the drawing. All the rest of the drawing elements must be created relative to the lines<br />

defining those points. For example, if we want to use a circle as a fragment, that we could the later place in<br />

various locations in the drawings, we should first create a horizontal and the vertical line, and only after that<br />

the circle at their intersection point.<br />

Fixing point creation<br />

Fixing points can be created automatically, using the option of the<br />

command “L: Construct Line”. Upon calling the option, move the pointer to<br />

the desired position and press (, , ...) or use<br />

the automenu icon . When creating a point by option , a number will be<br />

attached to the pointer, indicating the order number of the fixing point being<br />

created.

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

Saved successfully!

Ooh no, something went wrong!