TCL Scope PLACEMENT

Inhalt

Index

Syntax

PLACEMENT arg1 arg2 arg3

Description

A placement describes the connection and position of the Allplan object or defines any equipment object. In addition, certain parameters can be varied.

Arguments

Minimum quantity: 2(1)

arg1

Value

Dimension

Meaning

name

TEXT

Placement name (not necessarily the name of the Allplan object)

END

KEYWORD

Scope will be closed.

arg2

Value

Dimension

Meaning

BEGIN

KEYWORD

Scope will be opened.

PYTHONPART

KEYWORD

Reference to an Allplan Python-Part (se Python part at cross section)

ALLPLANMACRO

KEYWORD

Reference to an Allplan macro (se Allplan macro at cross section)

TRAVELER

KEYWORD

Traveler for cantilever bridges

CASTINGBED

KEYWORD

Stressing bed for the production of prefabricated beams

arg3

Value

Dimension

Meaning

BEGIN

KEYWORD

Scope will be opened (arg2 != BEGIN)

Scopes

PLACEMENTS

Examples

PLACEMENT "bearingL" PYTHONPART BEGIN

TEXT ""

ALLPLANNAME "bearing"

VARS BEGIN

VAR "Height" 0.00000 SLENGTH ""

VARS END

PLACEMENT END

Python part "bearing" is positioned by placement "bearingL" . The height of the object is adjusted by using variable "Height" .

PLACEMENT "lampL" ALLPLANMACRO BEGIN

TEXT ""

ALLPLANNAME "lamp"

VARS BEGIN

VARS END

PLACEMENT END

Allplan macro "lamp" is positioned by placement "lampL" .

PLACEMENT "traveler" TRAVELER BEGIN

VARS BEGIN

VAR "F_t" 1000.00000 FORCE "Weight Traveler"

VAR "e0" 0.45000 SLENGTH "Distance to force F_t"

VAR "e1" 0.25000 SLENGTH "Distance 1"

VAR "e2" 1.25000 SLENGTH "Distance 2"

VAR "e3" 3.55000 SLENGTH "Distance to force F_s"

VAR "width_t" 5.00000 SLENGTH "Traveler width"

VARS END

PLACEMENT END

Each traveler has 6 predefined variables needed for its positioning in the construction (see Travelers).

PLACEMENT “StressBed1" CASTINGBED BEGIN

    VARS BEGIN

        VARDBL "lcast" 24 LSTRUCTD "Casting bed length"

        VARINT "release" 2 NONE "Type of release (0-UNDEFINED|1-GRADUELLY|2-INSTANTLY)"

        VARINT "tloss" 1 NONE "Temperature loss (0-STANDARD|1-USER)"

        VARINT "isdloss" 0 NONE "1-Loss due to deformation"

        VARDBL "dloss" 1 LSMALL "Loss due to defomation of stressing bed (shortening)"

        VARTXT "tcycle" "HeatTable1" NONE "Temperature diagram"

        VARDBL "Tmax" 80 TEMP ""

        VARDBL "T0" 20 TEMP ""

        VARDBL "Tfac" 0.5 TEMP ""

    VARS END

PLACEMENT END

Each stressing bed currently has the variables specified above, which are used for modelling the manufacturing process.

In this chapter

TCL Command TEXT

TCL Command ALLPLANNAME

TCL Command FAVFILE

TCL Scope VARS



Allplan

(C) ALLPLAN GmbH

Privacy policy