Search Results for

    Show / Hide Table of Contents

    Interface IGeneralZProfile

    A general z section profile.

    Bottom Lip Bottom Flange Width Thickness Top Flange Width Top Lip Depth Origin 0.5 × Depth

    Inherited Members
    IProfile.Rotation
    IProfile.IsReflectedY
    IProfile.IsReflectedZ
    IProfile.Area()
    IProfile.LocalAxisSecondMomentOfArea()
    IProfile.PrincipalAxisSecondMomentOfArea()
    IProfile.ShearAreaFactor()
    IProfile.TorsionConstant()
    IProfile.ElasticModulus()
    IProfile.PlasticModulus()
    IProfile.ElasticCentroid()
    IProfile.RadiusOfGyration()
    IProfile.SurfaceAreaPerUnitLength()
    IProfile.Description()
    IProfile.Validate()
    Namespace: Oasys.Profiles
    Assembly: AdSec_API_IDL.dll
    Syntax
    public interface IGeneralZProfile : IProfile
    Remarks

    IGeneralZProfile inherits IProfile.

    Properties

    BottomFlangeWidth

    The bottom flange width of the generic z section profile.

    Declaration
    Length BottomFlangeWidth { get; set; }
    Property Value
    Type Description
    OasysUnits.Length
    Exceptions
    Type Condition
    System.ArgumentException

    When the bottom flange width is not a positive and finite value.

    BottomLip

    The bottom lip of the generic z section profile.

    Declaration
    Length BottomLip { get; set; }
    Property Value
    Type Description
    OasysUnits.Length
    Exceptions
    Type Condition
    System.ArgumentException

    When the bottom lip is not a positive and finite value.

    Depth

    The depth of the generic z section profile.

    Declaration
    Length Depth { get; set; }
    Property Value
    Type Description
    OasysUnits.Length
    Exceptions
    Type Condition
    System.ArgumentException

    When the depth is not a positive and finite value.

    Thickness

    The thickness of the generic z section profile.

    Declaration
    Length Thickness { get; set; }
    Property Value
    Type Description
    OasysUnits.Length
    Exceptions
    Type Condition
    System.ArgumentException

    When the thickness is not a positive and finite value.

    TopFlangeWidth

    The top flange width of the generic z section profile.

    Declaration
    Length TopFlangeWidth { get; set; }
    Property Value
    Type Description
    OasysUnits.Length
    Exceptions
    Type Condition
    System.ArgumentException

    When the top flange width is not a positive and finite value.

    TopLip

    The top lip of the generic z section profile.

    Declaration
    Length TopLip { get; set; }
    Property Value
    Type Description
    OasysUnits.Length
    Exceptions
    Type Condition
    System.ArgumentException

    When the top lip is not a positive and finite value.

    Methods

    Create(Length, Length, Length, Length, Length, Length)

    Creates a new IGeneralZProfile profile from its Depth, TopFlangeWidth, BottomFlangeWidth, TopLip, BottomLip and Thickness.

    Declaration
    static IGeneralZProfile Create(Length depth, Length topFlangeWidth, Length bottomFlangeWidth, Length topLip, Length bottomLip, Length thickness)
    Parameters
    Type Name Description
    OasysUnits.Length depth

    Defines the profile's depth.

    OasysUnits.Length topFlangeWidth

    Defines the profile's top flange width.

    OasysUnits.Length bottomFlangeWidth

    Defines the profile's bottom flange width.

    OasysUnits.Length topLip

    Defines the profile's top lip.

    OasysUnits.Length bottomLip

    Defines the profile's bottom lip.

    OasysUnits.Length thickness

    Defines the profile's thickness.

    Returns
    Type Description
    IGeneralZProfile
    Exceptions
    Type Condition
    System.ArgumentException

    When any of the dimensions is not a positive and finite value.

    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