Syntax
BODY arg1 arg2 arg3 arg4 arg5
Description
The introduction of objects of this type represents a general extension of modeling in 3D. In the concept, any 2D manifolds are mapped in 3D space. The current use case is the definition of area loads. Input of area loads implicitly creates objects of this type.
Arguments
Minimum number: 3(1)
arg1
Value |
unit |
Meaning |
name |
TEXT |
Component name |
END |
KEYWORD |
Scope is closed. |
arg2 (arg1 != END)
Value |
unit |
Meaning |
PLANE |
KEYWORD |
Planar surface |
arg3 (arg1 != END)
Value |
unit |
Meaning |
BEGIN |
KEYWORD |
Scope is opened. |
TEMPLATE |
KEYWORD |
The area 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. |
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 "Surface 1" PLANE BEGIN
TEXT ""
PROPERTY AUXILIARY OFF
PROPERTY MATERIAL ""
CSECTION "_FE_loads_:Surface 1 - Section 1" BEGIN
CVARS BEGIN
CVARS END
CSECTION END
DOCKING BEGIN
POINTS BEGIN
POINTS END
TRANSFORMATION BEGIN
INIT ORTHOXZ DOCKAT ""
TRANSFORMATION END
DOCKING END
BODY END
...
#-----------------------------------------------------------------------
# Geometrical positions of structural members
#-----------------------------------------------------------------------
GPOSITIONS BEGIN
SURF2BODY "Surface 1" 0 DOCKAT "BoxBody1" "P1-1"
SURF2BODY "Surface 1" 1 DOCKAT "BoxBody1" "P3-1"
SURF2BODY "Surface 1" 2 DOCKAT "BoxBody1" "P2-1"
GPOSITIONS END
The area "Surface 1" arises by entering an area load on body "BoxBody1". The area is determined via the cross-section "_FE_loads_:Surface 1 - Section 1" here. Their position in the room is determined by 3 geometric positions (docking points on the "BoxBody1").
|
(C) ALLPLAN GmbH |
Privacy policy |