All Frameworks  Object Hierarchy  This Framework  Indexes   

StrMember (Object)

Represents a member object.
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.

Property Index

AngleParameter
Returns the parameter used to define the orientation of the section on the support object.
Angle
Returns or set the orientation of the section on the support object.
CurrentAnchorPointName
Returns or sets the current anchor point used to locate the section on the support object.
EndExtremity
Returns the member's end extremity object.
InputSupport
Retrieves the input support.
Section
Returns or sets the section object.
StartExtremity
Returns the member's start extremity object.
Support
Retrieves the result support object.
SurfaceReference
Retrieves or sets the surface reference object for the member.

Method Index

CreateCutback
Creates a cutback object between two member objects.
Flip
Flips the section.
Rotate
Rotates the section on its support object.

Properties


o 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
 
o Property Angle() As
Returns or set the orientation of the section on the support object.
Example:
 angle = Member_1.Angle
 
o Property CurrentAnchorPointName() As
Returns or sets the current anchor point used to locate the section on the support object.
Example:
 name = Member_1.CurrentAnchorPointName
 
o Property EndExtremity() As (Read Only)
Returns the member's end extremity object.
Example:
 Dim extremity As StrMemberExtremity
 Set extremity = Member_1.EndExtremity
 
o Property InputSupport() As (Read Only)
Retrieves the input support. The input support is the given support at the creation of the member.
o Property Section() As (Read Only)
Returns or sets the section object.
Example:
 Dim section As StrSection
 Set section = Member_1.Section
 
o Property StartExtremity() As (Read Only)
Returns the member's start extremity object.
Example:
 Dim extremity As StrMemberExtremity
 Set extremity = Member_1.StartExtremity
 
o 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.
o 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


o Func CreateCutback( iMember,
iCutback,
iOffset) As
Creates a cutback object between two member objects.
Parameters:
iMember
The relimiting member
iCutback
The type of the cutback.
iOffset
The offset used in the cutback.
Example:
The following example create a cutback
 Dim cutback As StrCutback
 Set cutback = Member_1.CreateCutback(Member_2, catStrWeldedType, 0.05)  
 
o Sub Flip()
Flips the section. Useful for asymetric section as the angle section, or the channel section.
Example:
 Member_1.Rotate(1,25)
 
o 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
 

Copyright © 2003, Dassault Systèmes. All rights reserved.