Search Results for

    Show / Hide Table of Contents

    Class ABB

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    ABB
    Implements
    IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.CAE.AeroStructures.Author
    Assembly: NXOpen.dll
    Syntax
    public class ABB : NXRemotableObject, IMessageSink

    Constructors

    ABB(Session)

    Declaration
    protected ABB(Session owner)
    Parameters
    Type Name Description
    Session owner

    Properties

    Tag

    Declaration
    public Tag Tag { get; }
    Property Value
    Type Description
    Tag

    Methods

    CurvedMetallicPanelCompressiveBucklingCoefficient(AbbContext, double, double, double, double, out double)

    Declaration
    public ABB.Status CurvedMetallicPanelCompressiveBucklingCoefficient(AbbContext abbContext, double b, double t, double r, double nu, out double kc)
    Parameters
    Type Name Description
    AbbContext abbContext
    double b
    double t
    double r
    double nu
    double kc
    Returns
    Type Description
    ABB.Status

    CurvedMetallicPanelShearBucklingCoefficient(AbbContext, double, double, double, double, double, EdgeSupportType, out double)

    Declaration
    public ABB.Status CurvedMetallicPanelShearBucklingCoefficient(AbbContext abbContext, double a, double b, double t, double r, double nu, ABB.EdgeSupportType bc, out double ks)
    Parameters
    Type Name Description
    AbbContext abbContext
    double a
    double b
    double t
    double r
    double nu
    ABB.EdgeSupportType bc
    double ks
    Returns
    Type Description
    ABB.Status

    EquivalentSectionProperties(AbbContext, double[], double[], double[], double[], out double[], out double[], out double[], out double[])

    Declaration
    public ABB.Status EquivalentSectionProperties(AbbContext abbContext, double[] iAi, double[] iYcog, double[] iEi, double[] iIxxi, out double[] a, out double[] oYcog, out double[] e, out double[] oIxx)
    Parameters
    Type Name Description
    AbbContext abbContext
    double[] iAi
    double[] iYcog
    double[] iEi
    double[] iIxxi
    double[] a
    double[] oYcog
    double[] e
    double[] oIxx
    Returns
    Type Description
    ABB.Status

    ExtrudedMetallicSubSectionCripplingAllowable(AbbContext, double, double, int, double, double, out double)

    Declaration
    public ABB.Status ExtrudedMetallicSubSectionCripplingAllowable(AbbContext abbContext, double iFcy, double e, int fe, double b, double t, out double iFcc)
    Parameters
    Type Name Description
    AbbContext abbContext
    double iFcy
    double e
    int fe
    double b
    double t
    double iFcc
    Returns
    Type Description
    ABB.Status

    FlatMetallicPanelBendingBucklingCoefficient(AbbContext, double, double, out double)

    Declaration
    public ABB.Status FlatMetallicPanelBendingBucklingCoefficient(AbbContext abbContext, double aOverB, double beta, out double kb)
    Parameters
    Type Name Description
    AbbContext abbContext
    double aOverB
    double beta
    double kb
    Returns
    Type Description
    ABB.Status

    FlatMetallicPanelCompressiveBucklingCoefficient(AbbContext, double, double, UnloadedEdgeSupportType, EdgeSupportType, out double)

    Declaration
    public ABB.Status FlatMetallicPanelCompressiveBucklingCoefficient(AbbContext abbContext, double a, double b, ABB.UnloadedEdgeSupportType bcUnloaded, ABB.EdgeSupportType bcLoaded, out double kc)
    Parameters
    Type Name Description
    AbbContext abbContext
    double a
    double b
    ABB.UnloadedEdgeSupportType bcUnloaded
    ABB.EdgeSupportType bcLoaded
    double kc
    Returns
    Type Description
    ABB.Status

    FlatMetallicPanelShearBucklingCoefficient(AbbContext, double, double, EdgeSupportType, out double)

    Declaration
    public ABB.Status FlatMetallicPanelShearBucklingCoefficient(AbbContext abbContext, double a, double b, ABB.EdgeSupportType bc, out double ks)
    Parameters
    Type Name Description
    AbbContext abbContext
    double a
    double b
    ABB.EdgeSupportType bc
    double ks
    Returns
    Type Description
    ABB.Status

    GetABB(Session)

    Declaration
    public static ABB GetABB(Session owner)
    Parameters
    Type Name Description
    Session owner
    Returns
    Type Description
    ABB

    GetIntegerNa()

    Declaration
    public int GetIntegerNa()
    Returns
    Type Description
    int

    GetMsThreshold()

    Declaration
    public double GetMsThreshold()
    Returns
    Type Description
    double

    GetPi()

    Declaration
    public double GetPi()
    Returns
    Type Description
    double

    GetRealEpsilon()

    Declaration
    public double GetRealEpsilon()
    Returns
    Type Description
    double

    GetRealMax()

    Declaration
    public double GetRealMax()
    Returns
    Type Description
    double

    GetRealNa()

    Declaration
    public double GetRealNa()
    Returns
    Type Description
    double

    GetRealNegativeInfinity()

    Declaration
    public double GetRealNegativeInfinity()
    Returns
    Type Description
    double

    GetRealPositiveInfinity()

    Declaration
    public double GetRealPositiveInfinity()
    Returns
    Type Description
    double

    GetUltimateLimitFactor()

    Declaration
    public double GetUltimateLimitFactor()
    Returns
    Type Description
    double

    IsRealNa(double)

    Declaration
    public bool IsRealNa(double value)
    Parameters
    Type Name Description
    double value
    Returns
    Type Description
    bool

    IsRealNegativeInfinity(double)

    Declaration
    public bool IsRealNegativeInfinity(double value)
    Parameters
    Type Name Description
    double value
    Returns
    Type Description
    bool

    IsRealPositiveInfinity(double)

    Declaration
    public bool IsRealPositiveInfinity(double value)
    Parameters
    Type Name Description
    double value
    Returns
    Type Description
    bool

    Lcf1dMinMax(AbbContext, GeneralScalarTable, double, int, out double[], out bool[], out GeneralScalarTable, out double, out double, out double, out double)

    Declaration
    public ABB.Status Lcf1dMinMax(AbbContext abbContext, GeneralScalarTable load, double tolerance, int nbLoadcases, out double[] centrality, out bool[] lcSelected, out GeneralScalarTable pointCentrality, out double boundaryMin, out double boundaryMax, out double toleranceMin, out double toleranceMax)
    Parameters
    Type Name Description
    AbbContext abbContext
    GeneralScalarTable load
    double tolerance
    int nbLoadcases
    double[] centrality
    bool[] lcSelected
    GeneralScalarTable pointCentrality
    double boundaryMin
    double boundaryMax
    double toleranceMin
    double toleranceMax
    Returns
    Type Description
    ABB.Status

    LcfConvexHull(AbbContext, GeneralScalarTable, GeneralScalarTable, double, int, out double[], out bool[], out GeneralScalarTable, out GeneralScalarTable, out GeneralScalarTable, out double, out double, out double, out double)

    Declaration
    public ABB.Status LcfConvexHull(AbbContext abbContext, GeneralScalarTable load1, GeneralScalarTable load2, double tolerance, int nbLoadcases, out double[] centrality, out bool[] lcSelected, out GeneralScalarTable pointCentrality, out GeneralScalarTable boundaryEnvelope, out GeneralScalarTable boundaryTolerance, out double load1Min, out double load1Max, out double load2Min, out double load2Max)
    Parameters
    Type Name Description
    AbbContext abbContext
    GeneralScalarTable load1
    GeneralScalarTable load2
    double tolerance
    int nbLoadcases
    double[] centrality
    bool[] lcSelected
    GeneralScalarTable pointCentrality
    GeneralScalarTable boundaryEnvelope
    GeneralScalarTable boundaryTolerance
    double load1Min
    double load1Max
    double load2Min
    double load2Max
    Returns
    Type Description
    ABB.Status

    LcfFilterLoadsBySupport(AbbContext, InputLoad[], out GeneralScalarTable[])

    Declaration
    public ABB.Status LcfFilterLoadsBySupport(AbbContext abbContext, InputLoad[] inputLoads, out GeneralScalarTable[] tables)
    Parameters
    Type Name Description
    AbbContext abbContext
    InputLoad[] inputLoads
    GeneralScalarTable[] tables
    Returns
    Type Description
    ABB.Status

    LcfMinMaxBoundingBox(AbbContext, GeneralScalarTable, GeneralScalarTable, double, double, int, out double, out double, out double, out double, out double[], out double[], out double[], out bool[], out GeneralScalarTable, out GeneralScalarTable, out GeneralScalarTable, out GeneralScalarTable)

    Declaration
    public ABB.Status LcfMinMaxBoundingBox(AbbContext abbContext, GeneralScalarTable load1, GeneralScalarTable load2, double tolerance1, double tolerance2, int nbLoadcases, out double load1Max, out double load1Min, out double load2Max, out double load2Min, out double[] centrality1, out double[] centrality2, out double[] centrality, out bool[] lcSelected, out GeneralScalarTable pointCentrality1, out GeneralScalarTable pointCentrality2, out GeneralScalarTable boundaryEnvelope, out GeneralScalarTable boundaryTolerance)
    Parameters
    Type Name Description
    AbbContext abbContext
    GeneralScalarTable load1
    GeneralScalarTable load2
    double tolerance1
    double tolerance2
    int nbLoadcases
    double load1Max
    double load1Min
    double load2Max
    double load2Min
    double[] centrality1
    double[] centrality2
    double[] centrality
    bool[] lcSelected
    GeneralScalarTable pointCentrality1
    GeneralScalarTable pointCentrality2
    GeneralScalarTable boundaryEnvelope
    GeneralScalarTable boundaryTolerance
    Returns
    Type Description
    ABB.Status

    LoadDistributionBoltsConcentricLoads(AbbContext, double[], double[], out double[])

    Declaration
    public ABB.Status LoadDistributionBoltsConcentricLoads(AbbContext abbContext, double[] p, double[] iPsn, out double[] oPn)
    Parameters
    Type Name Description
    AbbContext abbContext
    double[] p
    double[] iPsn
    double[] oPn
    Returns
    Type Description
    ABB.Status

    MaterialFsyEstimation(AbbContext, double, double, double, double, double, double, double, out double)

    Declaration
    public ABB.Status MaterialFsyEstimation(AbbContext abbContext, double iFtyL, double iFtyLT, double iFcyL, double iFcyLT, double iFsu, double iFtuL, double iFtuLT, out double oFsy)
    Parameters
    Type Name Description
    AbbContext abbContext
    double iFtyL
    double iFtyLT
    double iFcyL
    double iFcyLT
    double iFsu
    double iFtuL
    double iFtuLT
    double oFsy
    Returns
    Type Description
    ABB.Status

    MetallicPanelCompressivePlasticityCurveBc1(AbbContext, double, double, out double)

    Declaration
    public ABB.Status MetallicPanelCompressivePlasticityCurveBc1(AbbContext abbContext, double x, double n, out double z)
    Parameters
    Type Name Description
    AbbContext abbContext
    double x
    double n
    double z
    Returns
    Type Description
    ABB.Status

    MetallicPanelCompressivePlasticityCurveBc2(AbbContext, double, double, out double)

    Declaration
    public ABB.Status MetallicPanelCompressivePlasticityCurveBc2(AbbContext abbContext, double x, double n, out double z)
    Parameters
    Type Name Description
    AbbContext abbContext
    double x
    double n
    double z
    Returns
    Type Description
    ABB.Status

    MetallicPanelCompressivePlasticityCurveBc3(AbbContext, double, double, out double)

    Declaration
    public ABB.Status MetallicPanelCompressivePlasticityCurveBc3(AbbContext abbContext, double x, double n, out double z)
    Parameters
    Type Name Description
    AbbContext abbContext
    double x
    double n
    double z
    Returns
    Type Description
    ABB.Status

    MsAllowable(AbbContext, double, double[], out double[])

    Declaration
    public ABB.Status MsAllowable(AbbContext abbContext, double allowable, double[] value, out double[] ms)
    Parameters
    Type Name Description
    AbbContext abbContext
    double allowable
    double[] value
    double[] ms
    Returns
    Type Description
    ABB.Status

    MsBearing(AbbContext, double, double, double, double, double[], out double[])

    Declaration
    public ABB.Status MsBearing(AbbContext abbContext, double d, double t, double iFbr, double f, double[] p, out double[] ms)
    Parameters
    Type Name Description
    AbbContext abbContext
    double d
    double t
    double iFbr
    double f
    double[] p
    double[] ms
    Returns
    Type Description
    ABB.Status

    MsBoltBending(AbbContext, double, double, double, double[], out double[])

    Declaration
    public ABB.Status MsBoltBending(AbbContext abbContext, double b, double iMba, double f, double[] p, out double[] ms)
    Parameters
    Type Name Description
    AbbContext abbContext
    double b
    double iMba
    double f
    double[] p
    double[] ms
    Returns
    Type Description
    ABB.Status

    MsBoltCombinedShearTension(AbbContext, double, double, double[], double, double[], out double[])

    Declaration
    public ABB.Status MsBoltCombinedShearTension(AbbContext abbContext, double iPtx, double iPss, double[] iPx, double f, double[] p, out double[] ms)
    Parameters
    Type Name Description
    AbbContext abbContext
    double iPtx
    double iPss
    double[] iPx
    double f
    double[] p
    double[] ms
    Returns
    Type Description
    ABB.Status

    MsBoltCombinedShearTensionBending(AbbContext, double, double, double, double, double, double[], double[], double, double[], out double[])

    Declaration
    public ABB.Status MsBoltCombinedShearTensionBending(AbbContext abbContext, double b, double iMba, double iPtx, double iPss, double fb, double[] iPb, double[] iPx, double fs, double[] iPs, out double[] ms)
    Parameters
    Type Name Description
    AbbContext abbContext
    double b
    double iMba
    double iPtx
    double iPss
    double fb
    double[] iPb
    double[] iPx
    double fs
    double[] iPs
    double[] ms
    Returns
    Type Description
    ABB.Status

    MsBoltShear(AbbContext, double, double, double[], out double[])

    Declaration
    public ABB.Status MsBoltShear(AbbContext abbContext, double iPss, double f, double[] p, out double[] ms)
    Parameters
    Type Name Description
    AbbContext abbContext
    double iPss
    double f
    double[] p
    double[] ms
    Returns
    Type Description
    ABB.Status

    MsColumnEccentricLoadSecantFormula(AbbContext, double, double, double, double, double, double, double, double, double[], out double, out double[])

    Declaration
    public ABB.Status MsColumnEccentricLoadSecantFormula(AbbContext abbContext, double a, double l, double e, double i, double sigmacr, double c, double ecc, double extrmfbrdist, double[] sigma, out double iPcr, out double[] ms)
    Parameters
    Type Name Description
    AbbContext abbContext
    double a
    double l
    double e
    double i
    double sigmacr
    double c
    double ecc
    double extrmfbrdist
    double[] sigma
    double iPcr
    double[] ms
    Returns
    Type Description
    ABB.Status

    MsColumnEngesser(AbbContext, double, double, double, double, double, double, double, double[], out double, out double[])

    Declaration
    public ABB.Status MsColumnEngesser(AbbContext abbContext, double a, double l, double e, double i, double n, double iFy, double c, double[] sigma, out double sigmacr, out double[] ms)
    Parameters
    Type Name Description
    AbbContext abbContext
    double a
    double l
    double e
    double i
    double n
    double iFy
    double c
    double[] sigma
    double sigmacr
    double[] ms
    Returns
    Type Description
    ABB.Status

    MsColumnEuler(AbbContext, double, double, double, double, double, double[], out double, out double[])

    Declaration
    public ABB.Status MsColumnEuler(AbbContext abbContext, double a, double l, double e, double i, double c, double[] sigma, out double sigmacr, out double[] ms)
    Parameters
    Type Name Description
    AbbContext abbContext
    double a
    double l
    double e
    double i
    double c
    double[] sigma
    double sigmacr
    double[] ms
    Returns
    Type Description
    ABB.Status

    MsColumnJohnsonEuler(AbbContext, double, double, double, double, double, double, double[], out double, out double[])

    Declaration
    public ABB.Status MsColumnJohnsonEuler(AbbContext abbContext, double a, double l, double i, double e, double c, double sigma0, double[] sigma, out double sigmacr, out double[] ms)
    Parameters
    Type Name Description
    AbbContext abbContext
    double a
    double l
    double i
    double e
    double c
    double sigma0
    double[] sigma
    double sigmacr
    double[] ms
    Returns
    Type Description
    ABB.Status

    MsColumnTorsionalbuckling(AbbContext, double, double, double, double, double, double, double, double[], out double, out double[])

    Declaration
    public ABB.Status MsColumnTorsionalbuckling(AbbContext abbContext, double l, double e, double g, double j, double gamma, double r0, double c, double[] load, out double iPcr, out double[] ms)
    Parameters
    Type Name Description
    AbbContext abbContext
    double l
    double e
    double g
    double j
    double gamma
    double r0
    double c
    double[] load
    double iPcr
    double[] ms
    Returns
    Type Description
    ABB.Status

    MsCompositePlateBucklingFlatCompressive(AbbContext, double, double, PlaneStressBoundaryConditions, Laminate, double[], out double[], out double)

    Declaration
    public ABB.Status MsCompositePlateBucklingFlatCompressive(AbbContext abbContext, double b, double a, ABB.PlaneStressBoundaryConditions bc, Laminate laminate, double[] sigma, out double[] ms, out double sigmaAllowable)
    Parameters
    Type Name Description
    AbbContext abbContext
    double b
    double a
    ABB.PlaneStressBoundaryConditions bc
    Laminate laminate
    double[] sigma
    double[] ms
    double sigmaAllowable
    Returns
    Type Description
    ABB.Status

    MsCompositePlateBucklingFlatLongitudinalShearCombined(AbbContext, double, double, PlaneStressBoundaryConditions, Laminate, double[], double[], out double[], out double, out double)

    Declaration
    public ABB.Status MsCompositePlateBucklingFlatLongitudinalShearCombined(AbbContext abbContext, double b, double a, ABB.PlaneStressBoundaryConditions bc, Laminate laminate, double[] sigma, double[] tau, out double[] ms, out double sigmaAllowable, out double tauAllowable)
    Parameters
    Type Name Description
    AbbContext abbContext
    double b
    double a
    ABB.PlaneStressBoundaryConditions bc
    Laminate laminate
    double[] sigma
    double[] tau
    double[] ms
    double sigmaAllowable
    double tauAllowable
    Returns
    Type Description
    ABB.Status

    MsCompositePlateBucklingFlatShear(AbbContext, double, double, PlaneStressBoundaryConditions, Laminate, double[], out double[], out double)

    Declaration
    public ABB.Status MsCompositePlateBucklingFlatShear(AbbContext abbContext, double b, double a, ABB.PlaneStressBoundaryConditions bc, Laminate laminate, double[] tau, out double[] ms, out double tauAllowable)
    Parameters
    Type Name Description
    AbbContext abbContext
    double b
    double a
    ABB.PlaneStressBoundaryConditions bc
    Laminate laminate
    double[] tau
    double[] ms
    double tauAllowable
    Returns
    Type Description
    ABB.Status

    MsInterrivetbucklingColumn(AbbContext, double, double, MaterialBehaviour, double, double, double, double, double[], out double[])

    Declaration
    public ABB.Status MsInterrivetbucklingColumn(AbbContext abbContext, double t, double p, ABB.MaterialBehaviour behaviour, double e, double iFy, double n, double c, double[] sigma, out double[] ms)
    Parameters
    Type Name Description
    AbbContext abbContext
    double t
    double p
    ABB.MaterialBehaviour behaviour
    double e
    double iFy
    double n
    double c
    double[] sigma
    double[] ms
    Returns
    Type Description
    ABB.Status

    MsInterrivetbucklingWidecolumn(AbbContext, double, double, MaterialBehaviour, double, double, double, double, double, double[], out double[])

    Declaration
    public ABB.Status MsInterrivetbucklingWidecolumn(AbbContext abbContext, double t, double p, ABB.MaterialBehaviour behaviour, double e, double nu, double n, double iFy, double c, double[] sigma, out double[] ms)
    Parameters
    Type Name Description
    AbbContext abbContext
    double t
    double p
    ABB.MaterialBehaviour behaviour
    double e
    double nu
    double n
    double iFy
    double c
    double[] sigma
    double[] ms
    Returns
    Type Description
    ABB.Status

    MsNetSection(AbbContext, double, double, double, double, double, double[], out double[])

    Declaration
    public ABB.Status MsNetSection(AbbContext abbContext, double d, double b, double t, double iFx, double f, double[] p, out double[] ms)
    Parameters
    Type Name Description
    AbbContext abbContext
    double d
    double b
    double t
    double iFx
    double f
    double[] p
    double[] ms
    Returns
    Type Description
    ABB.Status

    MsPlateBuckling(AbbContext, double, double, double, double, double, double, double[], out double[])

    Declaration
    public ABB.Status MsPlateBuckling(AbbContext abbContext, double b, double t, double e, double nu, double eta, double k, double[] sigma, out double[] ms)
    Parameters
    Type Name Description
    AbbContext abbContext
    double b
    double t
    double e
    double nu
    double eta
    double k
    double[] sigma
    double[] ms
    Returns
    Type Description
    ABB.Status

    MsPlateBucklingCurvedCompressive(AbbContext, double, double, double, double, MaterialBehaviour, double, double, double, double, double[], out double[], out double)

    Declaration
    public ABB.Status MsPlateBucklingCurvedCompressive(AbbContext abbContext, double b, double a, double t, double r, ABB.MaterialBehaviour behaviour, double e, double nu, double n, double iFy, double[] sigma, out double[] ms, out double sigmaAllowable)
    Parameters
    Type Name Description
    AbbContext abbContext
    double b
    double a
    double t
    double r
    ABB.MaterialBehaviour behaviour
    double e
    double nu
    double n
    double iFy
    double[] sigma
    double[] ms
    double sigmaAllowable
    Returns
    Type Description
    ABB.Status

    MsPlateBucklingCurvedLongitudinalShearCombined(AbbContext, double, double, EdgeSupportType, double, double, MaterialBehaviour, double, double, double, double, double[], double[], out double[], out double, out double)

    Declaration
    public ABB.Status MsPlateBucklingCurvedLongitudinalShearCombined(AbbContext abbContext, double b, double a, ABB.EdgeSupportType bc, double t, double r, ABB.MaterialBehaviour behaviour, double e, double nu, double n, double iFy, double[] sigma, double[] tau, out double[] ms, out double sigmacr, out double taucr)
    Parameters
    Type Name Description
    AbbContext abbContext
    double b
    double a
    ABB.EdgeSupportType bc
    double t
    double r
    ABB.MaterialBehaviour behaviour
    double e
    double nu
    double n
    double iFy
    double[] sigma
    double[] tau
    double[] ms
    double sigmacr
    double taucr
    Returns
    Type Description
    ABB.Status

    MsPlateBucklingCurvedShear(AbbContext, double, double, EdgeSupportType, double, double, MaterialBehaviour, double, double, double, double, double[], out double[], out double)

    Declaration
    public ABB.Status MsPlateBucklingCurvedShear(AbbContext abbContext, double b, double a, ABB.EdgeSupportType bc, double t, double r, ABB.MaterialBehaviour behaviour, double e, double nu, double n, double iFy, double[] tau, out double[] ms, out double tauAllowable)
    Parameters
    Type Name Description
    AbbContext abbContext
    double b
    double a
    ABB.EdgeSupportType bc
    double t
    double r
    ABB.MaterialBehaviour behaviour
    double e
    double nu
    double n
    double iFy
    double[] tau
    double[] ms
    double tauAllowable
    Returns
    Type Description
    ABB.Status

    MsPlateBucklingFlatBending(AbbContext, double, double, double, MaterialBehaviour, double, double, double, double, double, double[], double[], out double[], out double[])

    Declaration
    public ABB.Status MsPlateBucklingFlatBending(AbbContext abbContext, double b, double a, double t, ABB.MaterialBehaviour behaviour, double e, double nu, double n, double iFy, double beta, double[] sigma1, double[] sigma2, out double[] ms, out double[] sigmaAllowable)
    Parameters
    Type Name Description
    AbbContext abbContext
    double b
    double a
    double t
    ABB.MaterialBehaviour behaviour
    double e
    double nu
    double n
    double iFy
    double beta
    double[] sigma1
    double[] sigma2
    double[] ms
    double[] sigmaAllowable
    Returns
    Type Description
    ABB.Status

    MsPlateBucklingFlatCompressive(AbbContext, double, EdgeSupportType, double, UnloadedEdgeSupportType, double, MaterialBehaviour, double, double, double, double, double[], out double[], out double)

    Declaration
    public ABB.Status MsPlateBucklingFlatCompressive(AbbContext abbContext, double b, ABB.EdgeSupportType bcLoaded, double a, ABB.UnloadedEdgeSupportType bcUnloaded, double t, ABB.MaterialBehaviour behaviour, double e, double nu, double n, double iFy, double[] sigma, out double[] ms, out double sigmaAllowable)
    Parameters
    Type Name Description
    AbbContext abbContext
    double b
    ABB.EdgeSupportType bcLoaded
    double a
    ABB.UnloadedEdgeSupportType bcUnloaded
    double t
    ABB.MaterialBehaviour behaviour
    double e
    double nu
    double n
    double iFy
    double[] sigma
    double[] ms
    double sigmaAllowable
    Returns
    Type Description
    ABB.Status

    MsPlateBucklingFlatLongitudinalBendingCombined(AbbContext, double, EdgeSupportType, double, UnloadedEdgeSupportType, double, MaterialBehaviour, double, double, double, double, double[], double[], out double[], out double, out double)

    Declaration
    public ABB.Status MsPlateBucklingFlatLongitudinalBendingCombined(AbbContext abbContext, double b, ABB.EdgeSupportType bcLoaded, double a, ABB.UnloadedEdgeSupportType bcUnloaded, double t, ABB.MaterialBehaviour behaviour, double e, double nu, double n, double iFy, double[] sigma1, double[] sigma2, out double[] ms, out double sigmacr, out double sigmabcr)
    Parameters
    Type Name Description
    AbbContext abbContext
    double b
    ABB.EdgeSupportType bcLoaded
    double a
    ABB.UnloadedEdgeSupportType bcUnloaded
    double t
    ABB.MaterialBehaviour behaviour
    double e
    double nu
    double n
    double iFy
    double[] sigma1
    double[] sigma2
    double[] ms
    double sigmacr
    double sigmabcr
    Returns
    Type Description
    ABB.Status

    MsPlateBucklingFlatLongitudinalShearCombined(AbbContext, double, EdgeSupportType, double, UnloadedEdgeSupportType, double, MaterialBehaviour, double, double, double, double, double[], double[], out double[], out double, out double)

    Declaration
    public ABB.Status MsPlateBucklingFlatLongitudinalShearCombined(AbbContext abbContext, double b, ABB.EdgeSupportType bcLoaded, double a, ABB.UnloadedEdgeSupportType bcUnloaded, double t, ABB.MaterialBehaviour behaviour, double e, double nu, double n, double iFy, double[] sigma, double[] tau, out double[] ms, out double sigmacr, out double taucr)
    Parameters
    Type Name Description
    AbbContext abbContext
    double b
    ABB.EdgeSupportType bcLoaded
    double a
    ABB.UnloadedEdgeSupportType bcUnloaded
    double t
    ABB.MaterialBehaviour behaviour
    double e
    double nu
    double n
    double iFy
    double[] sigma
    double[] tau
    double[] ms
    double sigmacr
    double taucr
    Returns
    Type Description
    ABB.Status

    MsPlateBucklingFlatShear(AbbContext, double, double, EdgeSupportType, double, MaterialBehaviour, double, double, double, double, double[], out double[], out double)

    Declaration
    public ABB.Status MsPlateBucklingFlatShear(AbbContext abbContext, double b, double a, ABB.EdgeSupportType bc, double t, ABB.MaterialBehaviour behaviour, double e, double nu, double n, double iFy, double[] tau, out double[] ms, out double tauAllowable)
    Parameters
    Type Name Description
    AbbContext abbContext
    double b
    double a
    ABB.EdgeSupportType bc
    double t
    ABB.MaterialBehaviour behaviour
    double e
    double nu
    double n
    double iFy
    double[] tau
    double[] ms
    double tauAllowable
    Returns
    Type Description
    ABB.Status

    MsPlateBucklingFlatShearBendingCombined(AbbContext, double, EdgeSupportType, double, UnloadedEdgeSupportType, double, MaterialBehaviour, double, double, double, double, double[], double[], double[], out double[], out double[], out double)

    Declaration
    public ABB.Status MsPlateBucklingFlatShearBendingCombined(AbbContext abbContext, double b, ABB.EdgeSupportType bcLoaded, double a, ABB.UnloadedEdgeSupportType bcUnloaded, double t, ABB.MaterialBehaviour behaviour, double e, double nu, double n, double iFy, double[] sigma1, double[] sigma2, double[] tau, out double[] ms, out double[] sigmabcr, out double taucr)
    Parameters
    Type Name Description
    AbbContext abbContext
    double b
    ABB.EdgeSupportType bcLoaded
    double a
    ABB.UnloadedEdgeSupportType bcUnloaded
    double t
    ABB.MaterialBehaviour behaviour
    double e
    double nu
    double n
    double iFy
    double[] sigma1
    double[] sigma2
    double[] tau
    double[] ms
    double[] sigmabcr
    double taucr
    Returns
    Type Description
    ABB.Status

    MsShearTearOut(AbbContext, double, double, double, double, double, double[], out double[])

    Declaration
    public ABB.Status MsShearTearOut(AbbContext abbContext, double d, double b, double t, double iFs, double f, double[] p, out double[] ms)
    Parameters
    Type Name Description
    AbbContext abbContext
    double d
    double b
    double t
    double iFs
    double f
    double[] p
    double[] ms
    Returns
    Type Description
    ABB.Status

    MsTrescaPlaneStress(AbbContext, double, double[], double[], double[], out double[])

    Declaration
    public ABB.Status MsTrescaPlaneStress(AbbContext abbContext, double iSTresca, double[] iFx, double[] iFy, double[] iFxy, out double[] ms)
    Parameters
    Type Name Description
    AbbContext abbContext
    double iSTresca
    double[] iFx
    double[] iFy
    double[] iFxy
    double[] ms
    Returns
    Type Description
    ABB.Status

    MsTsaiHillPlaneStress(AbbContext, double, double, double, double, double, double[], double[], double[], out double[])

    Declaration
    public ABB.Status MsTsaiHillPlaneStress(AbbContext abbContext, double iXt, double iXc, double iYt, double iYc, double s, double[] sigma1, double[] sigma2, double[] tau, out double[] ms)
    Parameters
    Type Name Description
    AbbContext abbContext
    double iXt
    double iXc
    double iYt
    double iYc
    double s
    double[] sigma1
    double[] sigma2
    double[] tau
    double[] ms
    Returns
    Type Description
    ABB.Status

    SecantModulus(AbbContext, double, double, double, double, out double)

    Declaration
    public ABB.Status SecantModulus(AbbContext abbContext, double e, double n, double fy, double sigma, out double iEs)
    Parameters
    Type Name Description
    AbbContext abbContext
    double e
    double n
    double fy
    double sigma
    double iEs
    Returns
    Type Description
    ABB.Status

    StressF07(AbbContext, double, double, double, out double)

    Declaration
    public ABB.Status StressF07(AbbContext abbContext, double iFy, double e, double n, out double f07)
    Parameters
    Type Name Description
    AbbContext abbContext
    double iFy
    double e
    double n
    double f07
    Returns
    Type Description
    ABB.Status

    StressFromStrainInPlasticDomain(AbbContext, double, double, double, double, out double)

    Declaration
    public ABB.Status StressFromStrainInPlasticDomain(AbbContext abbContext, double strain, double e, double iF02ys, double n, out double sigma)
    Parameters
    Type Name Description
    AbbContext abbContext
    double strain
    double e
    double iF02ys
    double n
    double sigma
    Returns
    Type Description
    ABB.Status

    TangentModulus(AbbContext, double, double, double, double, out double)

    Declaration
    public ABB.Status TangentModulus(AbbContext abbContext, double e, double n, double iFy, double sigma, out double oEt)
    Parameters
    Type Name Description
    AbbContext abbContext
    double e
    double n
    double iFy
    double sigma
    double oEt
    Returns
    Type Description
    ABB.Status

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    In this article
    Back to top Generated by DocFX