ReinfPosition

The ReinfPosition type is used to create a group of reinforcement parameters for the PythonPart from one parameter block.

../../../../_images/ReinfPosition.png

Syntax

<Parameter>
<ReinfID>1</ReinfID>
<Picture>OpenStirrup_NoHooks.png</Picture>
<Select>1</Select>
<Diameter>10</Diameter>
<MeshType>-1</MeshType>
<SideLengthStart>-1</SideLengthStart>
<SideLengthEnd>-1</SideLengthEnd>
<Distance>-1</Distance>
<ValueType>ReinfPosition</ValueType>
</Parameter>

As result of this defined parameter the following parameter are created for the PythonPart:

Name

Text

Value type

Value

Picture1

Picture

OpenStirrup_NoHooks.png

Shape1

CheckBox

1

ReinfType1

RadioButtonGroup

1

Diameter1

Diameter

ReinfBarDiameter

10

MeshType1

Mesh type

ReinfMeshType

-1

SideLengthStart1

Segment length at start

Length

1000

SideLengthEnd1

Segment length at end

Length

500

Distance1

Spacing

Length

150

The <ReinfID> tag defines the index, which is used for each tag inside the parameter block.

Example

The implementation of the ReinfPosition value type is described in the example AllControls, which is located in

…\etc\Examples\PythonParts\PaletteExamples\AllControls.pyp
…\etc\PythonPartsExampleScripts\PaletteExamples\AllControls.py