Version: 15.0

    Show / Hide Table of Contents

    Class ConcentricPartGroup

    Inheritance
    System.Object
    APIBase
    PartGroup
    ConcentricOrParallelPartGroup
    ConcentricPartGroup
    Implements
    System.IEquatable<APIBase>
    Inherited Members
    PartGroup.OutputDefaultReportTo(String)
    PartGroup.GetDefaultReportWithEncodedImages()
    PartGroup.OutputActiveReportTo(String)
    PartGroup.OutputActiveReportAsTextTo(String)
    PartGroup.GetActiveReportWithEncodedImages()
    PartGroup.OutputNamedReportTo(String, String)
    PartGroup.OutputNamedReportAsMastaReport(String, String)
    PartGroup.OutputNamedReportAsTextTo(String, String)
    PartGroup.GetNamedReportWithEncodedImages(String)
    PartGroup.Name
    PartGroup.Parts
    PartGroup.ReportNames
    APIBase.DisconnectFromMASTA()
    APIBase.GetProperty<T>(String)
    APIBase.SetProperty(String, Object)
    APIBase.clearCachedRpds()
    APIBase.getNamedObjectList<TElementType>(String)
    APIBase.getExpandableProperty<TReturnType>(String)
    APIBase.callPartialMethod(String, [])
    APIBase.callPartialMethod<T>(String, T)
    APIBase.callPartialMethod<T>(String, , T)
    APIBase.callPartialMethod<T>(String, , , T)
    APIBase.callPartialMethod<T>(String, , , , T)
    APIBase.callPartialMethod<T1, T2>(String, , T1, T2)
    APIBase.getPartialProperty(String)
    APIBase.setPartialProperty(String, Object)
    APIBase.IsValid(String)
    APIBase.IsReadOnly(String)
    APIBase.DocumentationUrl()
    APIBase.ToString()
    APIBase.RunPython<T>(String, String, Object)
    APIBase.RunPythonCode<T>(String, String, Object)
    APIBase.RunPythonCode<T>(String)
    APIBase.RunPython<T>(String, String)
    APIBase.RunPython(String, String, Object)
    APIBase.createWrappedRange(Double, Double)
    APIBase.createWrappedVector2D(Double, Double)
    APIBase.createWrappedPosition3D(Double, Double, Double)
    APIBase.ToListWithSelectedItem<T>(IEnumerable<T>)
    APIBase.ToListWithSelectedItem<T>(T, IEnumerable<T>)
    APIBase.Equals(APIBase)
    APIBase.GetHashCode()
    APIBase.Equals(Object)
    APIBase.InvalidProperties
    APIBase.ReadOnlyProperties
    APIBase.AllPropertiesAreReadOnly
    APIBase.AllPropertiesAreInvalid
    APIBase.cacheRpds
    APIBase.isInvalid
    Namespace: SMT.MastaAPI.SystemModel.PartModel.PartGroups
    Assembly: SMT.MastaAPI.15.0.dll
    Syntax
    public sealed class ConcentricPartGroup : ConcentricOrParallelPartGroup, IEquatable<APIBase>

    Properties

    ParallelGroups

    Declaration
    public ReadOnlyCollection<ConcentricPartGroupParallelToThis> ParallelGroups { get; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ReadOnlyCollection<ConcentricPartGroupParallelToThis>

    RadialPosition

    Declaration
    public Vector2D RadialPosition { get; set; }
    Property Value
    Type Description
    Vector2D

    TotalOfCylindricalGearFaceWidths

    This is the total of the face widths of all cylindrical gears in this concentric part group. For planetary gear sets, which are considered concentric in this context, only the width of the widest gear is considered.

    Measurement: ShortLength

    Declaration
    public double TotalOfCylindricalGearFaceWidths { get; }
    Property Value
    Type Description
    System.Double

    Implements

    System.IEquatable<T>

    Extension Methods

    UtilityMethods.IsReadOnly<T>(T, Expression<Func<T, Object>>)
    UtilityMethods.IsValid<T>(T, Expression<Func<T, Object>>)
    UtilityMethods.IsMethodValid<T>(T, Expression<Func<T, Action>>)
    UtilityMethods.IsMethodReadOnly<T>(T, Expression<Func<T, Action>>)
    Back to top