Define the properties of the smart symbol or PythonPart placement

Inhalt

Index

Local x-direction / Local z-direction

Select an option from each drop-down list to determine the direction of the local x-axis and z-axis of the object based on the ALLPLAN Civil coordinate system. See Notes for determining the directions of placements for details.

For finally always receiving an orthogonal coordinate system, the x-axis is assumed to be the leading axis. Based on it an orthogonal plane is established, and in case the user-defined z-direction does not lie within this plane, it is projected into it. Finally, the y-axis is aligned orthogonally to the xz-plane thus created.

DEFAULT

No particular user-defined direction, default settings are used, i.e.:

x-direction SPX (see below)

z-direction Normal to the x-direction in the ground plan

PLTAN (plan tangent)

Direction parallel to the axis in the plan view

CNORM (cross section normal)

Direction orthogonally to the cross section plane

XG

Direction of the global x-axis

YG

Direction of the global y-axis

ZG

Direction of the global z-axis

SPX (station point x)

Direction of the local x-axis at the station point tangentially to the 3D-axis

SPY (station point y)

Direction of the local y-axis of the cross section plane at the station point

SPZ (station point z)

Direction of the local z-axis of the cross section plane at the station point

P1P1P (P1 to P1 previous)

Direction from the defined origin point (P1) at the considered station to the origin point (P1) of the previous station

P1P1N (P1 to P1 next)

Direction from the defined origin point (P1) at the considered station to the origin point (P1) of the next station

P1P2 (P1 to P2)

Direction from the defined origin point (P1) to the defined direction point (P2) at the considered station

P1P2P (P1 to P2 previous)

Direction from the defined origin point (P1) at the considered station to the defined direction point (P2) of the previous station

P1P2N (P1 to P2 next)

Direction from the defined origin point (P1) at the considered station to the defined direction point (P2) of the next station

Parameters

Click the button Edit to open a menu for defining the respective smart symbol or PythonPart.

Select the wished smart symbol or PyhtonPart from the list. Only files of the respective type of the placement are displayed.

When using PythonParts you can additionally edit its parameters in a table as follows:

Name

Name of the parameter of the ALLPLAN PythonPart

Variable

Select to edit the parameter or define it as variable

After enabling the checkbox you can edit the value or assign a variable to it.

Value

Value of the respective parameter

By default, the values as defined in the PythonPart in ALLPLAN are considered.

If the checkbox Variable is enabled, you can edit the value.

Unit

Unit of the value of the parameter

Note: All lengths of the parameters taken from the ALLPLAN PythonPart are output in ALLPLAN Civil in the selected unit for the structural definition (see Settings).

Variable

Assign a previously in the cross section defined variable to a parameter

You can select the variable from the drop-down list after double-clicking on the field.

Note: For this the checkbox Variable must be enabled.

In addition to all variables defined in the cross section you can find the internal variable LSEC (length section) at the end of the drop-down list, which automatically calculates and assigns the distance between the two defined points of a placement in the cross section. Actually, you can only use this function for a parameter in the direction of the local x-axis in ALLPLAN Civil. That means only the options P1P1P, P1P1N, P1P2, P1P2P, P1P2N within the selection for the local x-direction are applicable. Thus, for example, you can automatically adapt the length of a strut between the web and the cantilever to changing geometric conditions (cross section height, cross fall etc.).

Qualified name

Unique name for identifying the parameter in the ALLPLAN PythonPart.

Internal command (informative)

Summary of all defined values and variables, which are delivered to the PythonPart when transferring to ALLPLAN.

Application

Value [0 oder 1]

The generation of the reference points for the placements is controlled by the values 0 (no placement) and 1 (create placement).

In the general case, you don’t want to place the placements at all cross sections of all stations [value = 1]. To control the application you need to assign a variable to the expression. You need to create this variable in advance in the menu Variables of the cross section (Type “New variable” - dimensionless).

After assigning, you can apply the value 1 to the desired stations in the menu Variation of the respective structural member. You can achieve this by directly inputting the value in the expression in the list (where it makes no difference, if you choose the position BACK or FRONT) or by assigning a respectively defined table.



Allplan

(C) ALLPLAN GmbH

Privacy policy