The member object aggregates a section coming from a catalog, a support and two extremities. The member object inherits all methods from the structure object and the product object.
Properties
- Property Angle() As
-
Returns or set the orientation of the section on the support object.
- Example:
-
angle = Member_1.Angle
- Property AngleParameter() As (Read Only)
-
Returns the parameter used to define the orientation of the section on the
support object.
- Example:
-
Dim angle As Parameter Set angle = Member_1.AngleParameter
- Property CurrentAnchorPointName() As
-
Returns or sets the current anchor point used to locate the section on the
support object.
- Example:
-
name = Member_1.CurrentAnchorPointName
- Property EndExtremity() As (Read Only)
-
Returns the member's end extremity object.
- Example:
-
Dim extremity As StrMemberExtremity Set extremity = Member_1.EndExtremity
- Property InputSupport() As (Read Only)
- Retrieves the input support. The input support is the given support at the creation of the member.
- Property Section() As (Read Only)
-
Returns or sets the section object.
- Example:
-
Dim section As StrSection Set section = Member_1.Section
- Property StartExtremity() As (Read Only)
-
Returns the member's start extremity object.
- Example:
-
Dim extremity As StrMemberExtremity Set extremity = Member_1.StartExtremity
- Property Support() As (Read Only)
- Retrieves the result support object. For example, if your member object is created using two points, the result support object will be the line joining these two points.
- Property SurfaceReference() As
-
Retrieves or sets the surface reference object for the member. The
section will be oriented using this surface reference object if one is set.
Nevertheless, the surface reference object can be null.
- Example:
-
This example sets the reference object to null.
myMember.SurfaceReference = Nothing
Methods
- Func CreateCutback( iMember, iCutback, iOffset) As
-
Creates a cutback object between two member objects.
- Parameters:
-
- iMember
- The relimiting member dd>
- iCutback
- The type of the cutback. dd>
- iOffset
- The offset used in the cutback. dd>
- Example:
-
The following example create a cutback
Dim cutback As StrCutback Set cutback = Member_1.CreateCutback(Member_2, catStrWeldedType, 0.05)
- Sub Flip()
-
Flips the section. Useful for asymetric section as the angle section, or the channel
section.
- Example:
-
Member_1.Rotate(1,25)
- Sub Rotate( iAngle)
-
Rotates the section on its support object. The given angle is applied using
the current orientation of the section.
- Example:
-
Dim extremity As StrMemberExtremity Set extremity = Member_1.StartExtremity