Search Results for

    Show / Hide Table of Contents

    Interface IBilinearStressStrainCurve

    A type of IStressStrainCurve in which the stress is directly proportional to the strain until the yield point. The curve has a constant gradient between the yield and the failure points.

    Stress Strain Yield point Failure strain Stress Strain Yield point Failure point

    Inherited Members
    IStressStrainCurve.FailureStrain
    IStressStrainCurve.StressAt(Strain)
    Namespace: Oasys.AdSec.Materials.StressStrainCurves
    Assembly: AdSec_API_IDL.dll
    Syntax
    public interface IBilinearStressStrainCurve : IStressStrainCurve

    Properties

    FailurePoint

    The point at which the material fails.

    Declaration
    IStressStrainPoint FailurePoint { get; }
    Property Value
    Type Description
    IStressStrainPoint

    YieldPoint

    The point up to which the stress-strain relationship is elastic.

    Declaration
    IStressStrainPoint YieldPoint { get; }
    Property Value
    Type Description
    IStressStrainPoint

    Methods

    Create(IStressStrainPoint, IStressStrainPoint)

    Creates a new IBilinearStressStrainCurve with a constant gradient between the yield and the failure points.

    Declaration
    static IBilinearStressStrainCurve Create(IStressStrainPoint yieldPoint, IStressStrainPoint failurePoint)
    Parameters
    Type Name Description
    IStressStrainPoint yieldPoint

    The point up to which the stress-strain relationship is elastic, and beyond which the curve has a constant gradient.

    IStressStrainPoint failurePoint

    The point at which the material fails.

    Returns
    Type Description
    IBilinearStressStrainCurve
    Exceptions
    Type Condition
    System.ArgumentException

    When the yield strain is larger than the failure strain.

    System.ArgumentException

    When the yield stress is larger than the failure stress.

    System.ArgumentException

    When any of the stress-strain inputs is negative or infinite.

    Create(IStressStrainPoint, Strain)

    Creates a new IBilinearStressStrainCurve with a zero gradient between the yield and the failure points.

    Declaration
    static IBilinearStressStrainCurve Create(IStressStrainPoint yieldPoint, Strain failureStrain)
    Parameters
    Type Name Description
    IStressStrainPoint yieldPoint

    The point up to which the stress-strain relationship is elastic, and beyond which there is no change in stress with change in strain.

    OasysUnits.Strain failureStrain

    The strain at which the material fails.

    Returns
    Type Description
    IBilinearStressStrainCurve
    Exceptions
    Type Condition
    System.ArgumentException

    When the yield strain is larger than the failure strain.

    System.ArgumentException

    When any of the stress-strain inputs is negative or infinite.

    In This Article
    Back to top Copyright ©Oasys Limited 2021
    8 Fitzroy Street, London, W1T 4BJ
    Oasys Limited is registered in England and Wales № 01454051