TCL Command BODY2BODY

Inhalt

Index

Syntax

BODY2BODY arg1 arg2 arg3 arg4 arg5 arg6

Description

A member of type BODY is positioned. The member can have one or 2 connection positions, depending on its subtype.

Arguments

Minimum quantity: 4

arg1

Value

Dimension

Meaning

body

TEXT

Member name

arg2

Value

Dimension

Meaning

DOCKAT

KEYWORD

The following are the arguments that define the connection position.

BACK

KEYWORD

Optional argument. If it is missing, then enter the connection of the local origin (0,0,0).

FRONT

KEYWORD

Optional argument. Only certain members of type BODY owns a 2nd connection. If there is a defined beginning and end, as with prismatic bodies, then both positions can be input.

arg3 (arg2 != DOCKAT)

Value

Dimension

Meaning

DOCKAT

KEYWORD

The following are the arguments that define the connection position.

arg3 (arg2 = DOCKAT) or arg4 (arg2 != DOCKAT)

Value

Dimension

Meaning

bref

TEXT

Reference member

arg4 (arg2 = DOCKAT) or arg5 (arg2 != DOCKAT)

Value

Dimension

Meaning

dpname

TEXT

Name of the docking point at reference member

arg5 (arg2 = DOCKAT) or arg6 (arg2 != DOCKAT)

Value

Dimension

Meaning

TEMPLATE

KEYWORD

The positioning is determined by the referenced template and is inherited.

Scopes

GPOSITIONS

Examples

BODY2BODY "Body2" BACK DOCKAT "Body1" "P2-1"

The start point of the body "Body2" is aligned with the docking point "P2-1" of the body "Body1" .

GPOSITIONS BEGIN

BODY2BODY "TPrism 2" BACK DOCKAT "TPrism 1" "P1-M"

BODY2AXIS "Prism 1" BACK AXREF "Axis 1" 1.000000 HREL 2.000

BODY2AXIS "Prism 1" FRONT AXREF "Axis 1" 9.000000 HREL 3.000

BODY2BODY "Prism 2" BACK DOCKAT "Prism 1" "P1-M" TEMPLATE

BODY2AXIS "Prism 2" FRONT AXREF "Axis 2" 5.000000 HREL 1.000

GPOSITIONS END

The template body "TPrism 2" is connected to the template bodyr "TPrism 1". The realisation "Prism 2" of "TPrism 2" takes over its first position "BODY2BODY "Prism 2"" from its template, but not its 2nd position "BODY2AXIS "Prism 2"".



Allplan

(C) ALLPLAN GmbH

Privacy policy