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

Table of Contents Creating List of Variable's Values ...................................................................................................................... 473 Window “Assistant”............................................................................................................................................ 475 Properties of Variable ......................................................................................................................................... 476 Removing Variable ............................................................................................................................................. 476 Diagnostics of Errors........................................................................................................................................... 477 Canceling Operations in Variables Editor........................................................................................................... 477 Customizing Window of Variables Editor .......................................................................................................... 477 Grouping Area. Grouping of Variables............................................................................................................... 480 Sorting Variables................................................................................................................................................. 482 Finding Variables................................................................................................................................................ 483 Copying Variables............................................................................................................................................... 484 Writing Variables to External File ...................................................................................................................... 484 Printing List of Variables .................................................................................................................................... 486 Working with Variables Editor in Transparent Mode...............................................................................486 Editing External Variables ........................................................................................................................487 Use of Variables in T-FLEX CAD............................................................................................................488 Variables and Construction Lines ....................................................................................................................... 488 Variables and Visibility Levels ........................................................................................................................... 490 Variable Dependency................................................................................................................................491 Attachment I. Rules for Writing Expressions. Functions for Working with Variables ............................493 Expression........................................................................................................................................................... 493 Members of Expressions ..................................................................................................................................... 493 Instructions (Operations) Used in Expressions ................................................................................................... 493 Logical Operations.............................................................................................................................................. 495 Standard Mathematical Functions....................................................................................................................... 496 T-FLEX CAD Functions..................................................................................................................................... 497 Database Management Functions........................................................................................................................ 499 Attachment II. Examples of Using Some Functions.................................................................................501 Using Functions ATOT (), LTOT (), SATOT (), SLTOT () ............................................................................... 501 Using Function GET ()........................................................................................................................................ 503 Using Functions DISTANCE() and MEASURE().............................................................................................. 507 Using Function CHECK () .................................................................................................................................. 509 Using Functions SETV () and GETV ().............................................................................................................. 509 Using Function TGETV () .................................................................................................................................. 511 Measure Elements and Relations between Them......................................................................................513 Conducting Measurements........................................................................................................................513 Measuring Parameters of Single Element ........................................................................................................... 513 Measuring Relations between Two Elements ..................................................................................................... 514 Additional Methods of Calling Command................................................................................................515 Calling Command from Context Menu............................................................................................................... 515 Calling Command in Transparent Mode when Defining Parameters of 2D or 3D Elements.............................. 515 Measurable Parameters and Relations ......................................................................................................516 Measurable Parameters ....................................................................................................................................... 516 Measured Relations............................................................................................................................................. 519 Global Variables...........................................................................................................................................521 Databases ......................................................................................................................................................523 Creating Internal Database........................................................................................................................524 Functions for Getting Values from Internal Databases.............................................................................526 Function REC...................................................................................................................................................... 526 Function FREC ................................................................................................................................................... 526 11

Fundamentals. Two-Dimensional Design 12 Function VAL ..................................................................................................................................................... 527 Function FIND .................................................................................................................................................... 527 Database Editor Commands ......................................................................................................................528 Databases by Reference.............................................................................................................................532 Creating and Editing External Databases..................................................................................................532 Functions for Getting Values from External Databases: DBF () and DBFWIN () .............................................. 532 Function for Getting Values from External Databases: MDB()........................................................................... 533 Control Elements. Creating User Defined Dialog Boxes...........................................................................535 General Information ..................................................................................................................................535 Types of control elements ................................................................................................................................... 535 Dialog pages........................................................................................................................................................ 537 Multipage dialogs................................................................................................................................................ 537 General principles of creating control elements .................................................................................................. 537 Parameters of control elements ........................................................................................................................... 538 Dialog Box Creation..................................................................................................................................540 Use of the Dialog.......................................................................................................................................545 Parametricity of Custom Dialogs ..............................................................................................................547 Working with Multiple Dialogs ................................................................................................................548 Control Elements Modification.................................................................................................................553 Optimization .................................................................................................................................................556 Main Concepts...........................................................................................................................................556 Optimization Task Definition....................................................................................................................556 Examples of Using Optimization ..............................................................................................................558 Idler Roller Positioning Task............................................................................................................................... 558 Bottle Volume Optimization Task....................................................................................................................... 560 Assembly Drawings ..........................................................................................562 Basic Fundamentals and Concepts of Working with Assemblies ............................................................563 Introduction ...............................................................................................................................................563 Specifics of Handling Assembly Drawings...............................................................................................564 Assembly Drawing Creation Techniques ............................................................................................................ 564 Ways of Attaching the Fragment Image to the Assembly Drawing .................................................................... 564 Use of Fragment Variables.................................................................................................................................. 566 Visibility Management of Fragment Drawing Elements..................................................................................... 567 Hidden Line Removal in Assembly Drawing...................................................................................................... 568 Snapping the Fragment Elements........................................................................................................................ 569 Assembly BOM Creation .................................................................................................................................... 569 Detailing Drawings Based on Fragments ............................................................................................................ 570 Exploding Fragments .......................................................................................................................................... 570 Use of Connectors ............................................................................................................................................... 571 Composition Document. Embedded Fragments........................................................................................572 List of Commands Used in Assembly Design...........................................................................................573 «Bottom-Up» Design ....................................................................................................................................575 Ways of Attaching Fragments...................................................................................................................575 Fixing Vectors. Connectors................................................................................................................................. 576 Fixing Points ....................................................................................................................................................... 580 Inserting Fragments into a Drawing..........................................................................................................582 Selecting Fragment File....................................................................................................................................... 585 Selecting Fragment from Library ........................................................................................................................ 585

Table of Contents<br />

Creating List of Variable's Values ...................................................................................................................... 473<br />

Window “Assistant”............................................................................................................................................ 475<br />

Properties of Variable ......................................................................................................................................... 476<br />

Removing Variable ............................................................................................................................................. 476<br />

Diagnostics of Errors........................................................................................................................................... 477<br />

Canceling Operations in Variables Editor........................................................................................................... 477<br />

Customizing Window of Variables Editor .......................................................................................................... 477<br />

Grouping Area. Grouping of Variables............................................................................................................... 480<br />

Sorting Variables................................................................................................................................................. 482<br />

Finding Variables................................................................................................................................................ 483<br />

Copying Variables............................................................................................................................................... 484<br />

Writing Variables to External File ...................................................................................................................... 484<br />

Printing List of Variables .................................................................................................................................... 486<br />

Working with Variables Editor in Transparent Mode...............................................................................486<br />

Editing External Variables ........................................................................................................................487<br />

Use of Variables in T-<strong>FLEX</strong> <strong>CAD</strong>............................................................................................................488<br />

Variables and Construction Lines ....................................................................................................................... 488<br />

Variables and Visibility Levels ........................................................................................................................... 490<br />

Variable Dependency................................................................................................................................491<br />

Attachment I. Rules for Writing Expressions. Functions for Working with Variables ............................493<br />

Expression........................................................................................................................................................... 493<br />

Members of Expressions ..................................................................................................................................... 493<br />

Instructions (Operations) Used in Expressions ................................................................................................... 493<br />

Logical Operations.............................................................................................................................................. 495<br />

Standard Mathematical Functions....................................................................................................................... 496<br />

T-<strong>FLEX</strong> <strong>CAD</strong> Functions..................................................................................................................................... 497<br />

Database Management Functions........................................................................................................................ 499<br />

Attachment II. Examples of Using Some Functions.................................................................................501<br />

Using Functions ATOT (), LTOT (), SATOT (), SLTOT () ............................................................................... 501<br />

Using Function GET ()........................................................................................................................................ 503<br />

Using Functions DISTANCE() and MEASURE().............................................................................................. 507<br />

Using Function CHECK () .................................................................................................................................. 509<br />

Using Functions SETV () and GETV ().............................................................................................................. 509<br />

Using Function TGETV () .................................................................................................................................. 511<br />

Measure Elements and Relations between Them......................................................................................513<br />

Conducting Measurements........................................................................................................................513<br />

Measuring Parameters of Single Element ........................................................................................................... 513<br />

Measuring Relations between Two Elements ..................................................................................................... 514<br />

Additional Methods of Calling Command................................................................................................515<br />

Calling Command from Context Menu............................................................................................................... 515<br />

Calling Command in Transparent Mode when Defining Parameters of <strong>2D</strong> or 3D Elements.............................. 515<br />

Measurable Parameters and Relations ......................................................................................................516<br />

Measurable Parameters ....................................................................................................................................... 516<br />

Measured Relations............................................................................................................................................. 519<br />

Global Variables...........................................................................................................................................521<br />

Databases ......................................................................................................................................................523<br />

Creating Internal Database........................................................................................................................524<br />

Functions for Getting Values from Internal Databases.............................................................................526<br />

Function REC...................................................................................................................................................... 526<br />

Function FREC ................................................................................................................................................... 526<br />

11

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

Saved successfully!

Ooh no, something went wrong!