TCL Scope BODY

Inhalt

Index

Syntax

BODY arg1 arg2 arg3 arg4 arg5

Description

BODY type components were introduced with the 2023 version as a new variant of parametric definition. These bodies are not conceptually defined by station, even if the PRISM subtype can be interpreted as such. Components of this type are automatically meshed for the structural analysis. Solid elements and no bar elements are created. Numbering is always automatic.

BODY type components are represented by solid elements in potential static analysis. No bar elements are created.

Arguments

Minimum number: 3(1)

arg1

Value

unit

Meaning

name

TEXT

Component name

END

KEYWORD

Scope is closed.

arg2 (arg1 != END)

Value

unit

Meaning

PRISM

KEYWORD

Prismatic component

EXTRACT

KEYWORD

Extraction body; The body is created by cutting out the geometry of a structural unit from a component defined via a station. The body itself has no stationing.

CONTAINER

KEYWORD

Body as a group of individual bodies

arg3 (arg1 != END)

Value

unit

Meaning

BEGIN

KEYWORD

Scope is opened.

TEMPLATE

KEYWORD

The component is used as a template. It is not part of the final model, but acts as a template or auxiliary object. The geometry of a template is transferred to the destination object. Further details can be added to the destination object (e.g. additional stations).

arg4 (arg3 = TEMPLATE)

Value

unit

Meaning

BEGIN

KEYWORD

Scope is opened (arg2 != BEGIN)

ADD

KEYWORD

The contents of the scope are added (arg2 = BEGIN).

CLEAR

KEYWORD

The content is deleted before importing the scope (arg2 = BEGIN).

arg5 (arg4 = BEGIN)

Value

unit

Meaning

ADD

KEYWORD

The contents of the scope are added.

CLEAR

KEYWORD

The content is deleted before importing the scope.

Scopes

STRUCTURE

Examples

BODY "Body2" PRISM BEGIN

LENGTH 2.0000

EXCEED 0.0000 0.0000

PROPERTY AUXILIARY OFF

PROPERTY MATERIAL "EN:C40/50"

CSECTION "Section2" BEGIN

CVARS BEGIN

CVARS END

CSECTION END

DOCKING BEGIN

POINTS BEGIN

POINT "P0-0" LOCAL 0.0000 0.0000 0.0000

POINT "P1-0" XLOCPNT 0.0000 "P1"

POINT "P2-0" XLOCPNT 0.0000 "P2"

POINT "P0-1" LOCAL 1.0000 0.0000 0.0000

POINT "P1-1" XRELPNT 1.0000 "P1"

POINT "P2-1" XRELPNT 1.0000 "P2"

POINTS END

TRANSFORMATION BEGIN

INIT ORTHOXZ DOCKAT "P0-0"

TRANSFORMATION END

DOCKING END

BODY END

A BODY-PRISM type component is created and positioned. Components of type PRISM have a cross-section and can be flexibly parameterized using variables.

In this chapter

TCL Command TEXT

TCL Command IFC

TCL Command TEMPLATE

TCL Command LENGTH

TCL Command EXCEED

TCL Command PROPERTY

TCL Command SMEMBER

TCL Command SBEGIN

TCL Command SEND

TCL Command UNIT

TCL Scope CSECTION

TCL Scope ATTRIBUTES

TCL Scope DOCKING

TCL Scope BOOLEANS



Allplan

(C) ALLPLAN GmbH

Privacy policy