Class BeltDrive
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
BeltDrive
Implements
System.IEquatable<APIBase>
Inherited Members
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Namespace: SMT.MastaAPI.SystemModel.PartModel.Couplings
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public class BeltDrive : SpecialisedAssembly, IEquatable<APIBase>
Properties
BeltConnections
Declaration
public ReadOnlyCollection<BeltConnection> BeltConnections { get; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.ReadOnlyCollection<BeltConnection> |
BeltLength
Measurement: ShortLength
Declaration
public double BeltLength { get; }
Property Value
Type | Description |
---|---|
System.Double |
BeltMass
Measurement: Mass
Declaration
public double BeltMass { get; }
Property Value
Type | Description |
---|---|
System.Double |
BeltMassPerUnitLength
Measurement: MassPerUnitLength
Declaration
public double BeltMassPerUnitLength { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
PreTension
This can be overridden per load case
Measurement: Force
Declaration
public double PreTension { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Pulleys
Declaration
public ReadOnlyCollection<Pulley> Pulleys { get; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.ReadOnlyCollection<Pulley> |
SpecifyStiffnessForUnitLength
Declaration
public bool SpecifyStiffnessForUnitLength { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Stiffness
Stiffness to use for each strand.
Measurement: LinearStiffness
Declaration
public double Stiffness { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
StiffnessForUnitLength
The stiffness of a belt strand is given by this value divided by the strand length.
Measurement: Force
Declaration
public double StiffnessForUnitLength { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TypeOfBelt
Declaration
public BeltDriveType TypeOfBelt { get; set; }
Property Value
Type | Description |
---|---|
BeltDriveType |
Implements
System.IEquatable<T>