Adds a mate relationship to the selected entities.
.NET Syntax
Visual Basic (Declaration) | |
---|
Function AddMate3( _
ByVal As Integer, _
ByVal As Integer, _
ByVal Flip As Boolean, _
ByVal Distance As Double, _
ByVal DistanceAbsUpperLimit As Double, _
ByVal DistanceAbsLowerLimit As Double, _
ByVal GearRatioNumerator As Double, _
ByVal GearRatioDenominator As Double, _
ByVal Angle As Double, _
ByVal AngleAbsUpperLimit As Double, _
ByVal AngleAbsLowerLimit As Double, _
ByVal ForPositioningOnly As Boolean, _
ByRef ErrorStatus As Integer _
) As Mate2 |
Visual Basic (Usage) | |
---|
Dim instance As IAssemblyDoc
Dim MateTypeFromEnum As Integer
Dim AlignFromEnum As Integer
Dim Flip As Boolean
Dim Distance As Double
Dim DistanceAbsUpperLimit As Double
Dim DistanceAbsLowerLimit As Double
Dim GearRatioNumerator As Double
Dim GearRatioDenominator As Double
Dim Angle As Double
Dim AngleAbsUpperLimit As Double
Dim AngleAbsLowerLimit As Double
Dim ForPositioningOnly As Boolean
Dim ErrorStatus As Integer
Dim value As Mate2
value = instance.AddMate3(MateTypeFromEnum, AlignFromEnum, Flip, Distance, DistanceAbsUpperLimit, DistanceAbsLowerLimit, GearRatioNumerator, GearRatioDenominator, Angle, AngleAbsUpperLimit, AngleAbsLowerLimit, ForPositioningOnly, ErrorStatus)
|
C# | |
---|
Mate2 AddMate3(
int ,
int ,
bool Flip,
double Distance,
double DistanceAbsUpperLimit,
double DistanceAbsLowerLimit,
double GearRatioNumerator,
double GearRatioDenominator,
double Angle,
double AngleAbsUpperLimit,
double AngleAbsLowerLimit,
bool ForPositioningOnly,
out int ErrorStatus
) |
C++/CLI | |
---|
Mate2^ AddMate3(
& int ,
& int ,
& bool Flip,
& double Distance,
& double DistanceAbsUpperLimit,
& double DistanceAbsLowerLimit,
& double GearRatioNumerator,
& double GearRatioDenominator,
& double Angle,
& double AngleAbsUpperLimit,
& double AngleAbsLowerLimit,
& bool ForPositioningOnly,
& [Out] int ErrorStatus
) |
Parameters
- MateTypeFromEnum
Type of mate as defined in swMateType_e
- AlignFromEnum
Type of alignment as defined in swMateAlign_e
- Flip
True to flip the component, false otherwise
- Distance
Distance value to use with distance or limit mates
- DistanceAbsUpperLimit
- Absolute maximum distance value (see Remarks)
- DistanceAbsLowerLimit
Absolute minimum distance value (see Remarks)
- GearRatioNumerator
Gear ratio numerator value for gear mates
- GearRatioDenominator
Gear ratio denominator value for gear mates
- Angle
Angle value to use with angle mates
- AngleAbsUpperLimit
Absolute maximum angle value
- AngleAbsLowerLimit
Absolute maximum angle value
- ForPositioningOnly
True positions the components according to the mating relationship but a mate relationship is not created and returned, false does not
- ErrorStatus
Success or error as defined by swAddMateError_e
Return Value
IMate2
Example
Remarks
See Also
Availability
SolidWorks 2005 SP2, Revision Number 13