Search Results for

    Show / Hide Table of Contents

    Class OnestepUnformBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    FeatureBuilder
    OnestepUnformBuilder
    Implements
    IMessageSink
    IComponentBuilder
    Inherited Members
    FeatureBuilder.CommitFeature()
    FeatureBuilder.GetFeature()
    FeatureBuilder.SetParentFeatureInternal(Feature)
    FeatureBuilder.UnsetParentFeatureInternal(Feature)
    FeatureBuilder.ShowInternalParentFeatureForEdit(Feature)
    FeatureBuilder.HideInternalParentFeatureAfterEdit(Feature)
    FeatureBuilder.GetPreviewBody()
    FeatureBuilder.ParentFeatureInternal
    FeatureBuilder.PatchSolutionFlag
    FeatureBuilder.PatchSurfaceFilename
    FeatureBuilder.SurroundingPatchSurfaceFilename
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    Builder.PreviewBuilder
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(string)
    TaggedObject.PrintTestData(string, int)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.BodyDes
    Assembly: NXOpen.dll
    Syntax
    public class OnestepUnformBuilder : FeatureBuilder, IMessageSink, IComponentBuilder

    Constructors

    OnestepUnformBuilder()

    Declaration
    protected OnestepUnformBuilder()

    Properties

    BinderRegion

    Declaration
    public ScCollector BinderRegion { get; }
    Property Value
    Type Description
    ScCollector

    ConstraintType

    Declaration
    public OnestepUnformBuilder.Constraint ConstraintType { get; set; }
    Property Value
    Type Description
    OnestepUnformBuilder.Constraint

    ContactPointsTolerance

    Declaration
    public double ContactPointsTolerance { get; set; }
    Property Value
    Type Description
    double

    DrawDirection

    Declaration
    public Direction DrawDirection { get; set; }
    Property Value
    Type Description
    Direction

    Force

    Declaration
    public double Force { get; set; }
    Property Value
    Type Description
    double

    ForceStrength

    Declaration
    public double ForceStrength { get; set; }
    Property Value
    Type Description
    double

    InferElementSize

    Declaration
    public bool InferElementSize { get; set; }
    Property Value
    Type Description
    bool

    InferThickness

    Declaration
    public bool InferThickness { get; set; }
    Property Value
    Type Description
    bool

    MatchPointOne

    Declaration
    public Point MatchPointOne { get; set; }
    Property Value
    Type Description
    Point

    MatchPointThree

    Declaration
    public Point MatchPointThree { get; set; }
    Property Value
    Type Description
    Point

    MatchPointTwo

    Declaration
    public Point MatchPointTwo { get; set; }
    Property Value
    Type Description
    Point

    MaterialPropertyDensity

    Declaration
    public double MaterialPropertyDensity { get; set; }
    Property Value
    Type Description
    double

    MaterialPropertyE

    Declaration
    public double MaterialPropertyE { get; set; }
    Property Value
    Type Description
    double

    MaterialPropertyF

    Declaration
    public double MaterialPropertyF { get; set; }
    Property Value
    Type Description
    double

    MaterialPropertyInitialStrain

    Declaration
    public double MaterialPropertyInitialStrain { get; set; }
    Property Value
    Type Description
    double

    MaterialPropertyK

    Declaration
    public double MaterialPropertyK { get; set; }
    Property Value
    Type Description
    double

    MaterialPropertyN

    Declaration
    public double MaterialPropertyN { get; set; }
    Property Value
    Type Description
    double

    MaterialPropertyPoisson

    Declaration
    public double MaterialPropertyPoisson { get; set; }
    Property Value
    Type Description
    double

    MaterialPropertyR0

    Declaration
    public double MaterialPropertyR0 { get; set; }
    Property Value
    Type Description
    double

    MaterialPropertyR45

    Declaration
    public double MaterialPropertyR45 { get; set; }
    Property Value
    Type Description
    double

    MaterialPropertyR90

    Declaration
    public double MaterialPropertyR90 { get; set; }
    Property Value
    Type Description
    double

    MaterialPropertyYieldStress

    Declaration
    public double MaterialPropertyYieldStress { get; set; }
    Property Value
    Type Description
    double

    MeshAttemptMapping

    Declaration
    public bool MeshAttemptMapping { get; set; }
    Property Value
    Type Description
    bool

    MeshElementSize

    Declaration
    public double MeshElementSize { get; set; }
    Property Value
    Type Description
    double

    MeshElementType

    Declaration
    public OnestepUnformBuilder.MeshElement MeshElementType { get; set; }
    Property Value
    Type Description
    OnestepUnformBuilder.MeshElement

    MeshMaxJacobian

    Declaration
    public double MeshMaxJacobian { get; set; }
    Property Value
    Type Description
    double

    MeshMaxWarp

    Declaration
    public double MeshMaxWarp { get; set; }
    Property Value
    Type Description
    double

    MeshProcessFillet

    Declaration
    public bool MeshProcessFillet { get; set; }
    Property Value
    Type Description
    bool

    MeshSizeVariation

    Declaration
    public int MeshSizeVariation { get; set; }
    Property Value
    Type Description
    int

    MeshSmallFeature

    Declaration
    public double MeshSmallFeature { get; set; }
    Property Value
    Type Description
    double

    MeshSplitQuad

    Declaration
    public bool MeshSplitQuad { get; set; }
    Property Value
    Type Description
    bool

    ObjectType

    Declaration
    public OnestepUnformBuilder.Object ObjectType { get; set; }
    Property Value
    Type Description
    OnestepUnformBuilder.Object

    PartBoundary

    Declaration
    public ScCollector PartBoundary { get; }
    Property Value
    Type Description
    ScCollector

    PartType

    Declaration
    public OnestepUnformBuilder.Part PartType { get; set; }
    Property Value
    Type Description
    OnestepUnformBuilder.Part

    Pressure

    Declaration
    public double Pressure { get; set; }
    Property Value
    Type Description
    double

    ProcessType

    Declaration
    public OnestepUnformBuilder.Process ProcessType { get; set; }
    Property Value
    Type Description
    OnestepUnformBuilder.Process

    ReportDisplayFlattenShape

    Declaration
    public bool ReportDisplayFlattenShape { get; set; }
    Property Value
    Type Description
    bool

    ReportDisplaySpringback

    Declaration
    public bool ReportDisplaySpringback { get; set; }
    Property Value
    Type Description
    bool

    ReportDisplayStrain

    Declaration
    public bool ReportDisplayStrain { get; set; }
    Property Value
    Type Description
    bool

    ReportDisplayStress

    Declaration
    public bool ReportDisplayStress { get; set; }
    Property Value
    Type Description
    bool

    ReportDisplayThickness

    Declaration
    public bool ReportDisplayThickness { get; set; }
    Property Value
    Type Description
    bool

    ReportDisplayViewControl

    Declaration
    public bool ReportDisplayViewControl { get; set; }
    Property Value
    Type Description
    bool

    ReverseSide

    Declaration
    public bool ReverseSide { get; set; }
    Property Value
    Type Description
    bool

    SolverConvergencyLevel

    Declaration
    public OnestepUnformBuilder.Convergency SolverConvergencyLevel { get; set; }
    Property Value
    Type Description
    OnestepUnformBuilder.Convergency

    SolverDisplaySpringbackMode

    Declaration
    public OnestepUnformBuilder.DisplaySpringbackMode SolverDisplaySpringbackMode { get; set; }
    Property Value
    Type Description
    OnestepUnformBuilder.DisplaySpringbackMode

    SolverDoSpringbackCalculation

    Declaration
    public bool SolverDoSpringbackCalculation { get; set; }
    Property Value
    Type Description
    bool

    SolverJoinOutputCurves

    Declaration
    public bool SolverJoinOutputCurves { get; set; }
    Property Value
    Type Description
    bool

    SolverMaxIterationSteps

    Declaration
    public int SolverMaxIterationSteps { get; set; }
    Property Value
    Type Description
    int

    SolverSaveAnalysisResultsIntoFeature

    Declaration
    public bool SolverSaveAnalysisResultsIntoFeature { get; set; }
    Property Value
    Type Description
    bool

    SurfaceType

    Declaration
    public OnestepUnformBuilder.Surface SurfaceType { get; set; }
    Property Value
    Type Description
    OnestepUnformBuilder.Surface

    TargetRegion

    Declaration
    public ScCollector TargetRegion { get; }
    Property Value
    Type Description
    ScCollector

    Thickness

    Declaration
    public double Thickness { get; set; }
    Property Value
    Type Description
    double

    ThicknessDirection

    Declaration
    public Direction ThicknessDirection { get; set; }
    Property Value
    Type Description
    Direction

    TrimlinePoint

    Declaration
    public Point TrimlinePoint { get; set; }
    Property Value
    Type Description
    Point

    UnfoldModeType

    Declaration
    public OnestepUnformBuilder.UnfoldMode UnfoldModeType { get; set; }
    Property Value
    Type Description
    OnestepUnformBuilder.UnfoldMode

    UnfoldSolid

    Declaration
    public Body UnfoldSolid { get; set; }
    Property Value
    Type Description
    Body

    UnfoldSolidRegion

    Declaration
    public SelectBodyList UnfoldSolidRegion { get; }
    Property Value
    Type Description
    SelectBodyList

    UnformRegion

    Declaration
    public ScCollector UnformRegion { get; }
    Property Value
    Type Description
    ScCollector

    UnformSection

    Declaration
    public Section UnformSection { get; set; }
    Property Value
    Type Description
    Section

    Methods

    Calculation()

    Declaration
    public void Calculation()

    Constructor(int)

    Declaration
    public void Constructor(int tOnestepSolverType)
    Parameters
    Type Name Description
    int tOnestepSolverType

    CreateSheetBody(bool)

    Declaration
    public void CreateSheetBody(bool readResultFromFeature)
    Parameters
    Type Name Description
    bool readResultFromFeature

    DeleteOffsetSheetBody()

    Declaration
    public void DeleteOffsetSheetBody()

    Destructor()

    Declaration
    public void Destructor()

    DisplayProfile(bool)

    Declaration
    public void DisplayProfile(bool readResultFromFeature)
    Parameters
    Type Name Description
    bool readResultFromFeature

    GetBlankShape(out double[])

    Declaration
    public void GetBlankShape(out double[] nodes)
    Parameters
    Type Name Description
    double[] nodes

    GetBorderLoops(out int[], out int[])

    Declaration
    public void GetBorderLoops(out int[] index, out int[] nodeIdentifications)
    Parameters
    Type Name Description
    int[] index
    int[] nodeIdentifications

    GetBottomSurfaceStrain(out double[])

    Declaration
    public void GetBottomSurfaceStrain(out double[] nodes)
    Parameters
    Type Name Description
    double[] nodes

    GetBottomSurfaceStress(out double[])

    Declaration
    public void GetBottomSurfaceStress(out double[] nodes)
    Parameters
    Type Name Description
    double[] nodes

    GetContactNodeIds()

    Declaration
    public int[] GetContactNodeIds()
    Returns
    Type Description
    int[]

    GetMeshes(out double[], out int[], out int[])

    Declaration
    public void GetMeshes(out double[] vnode, out int[] constraintId, out int[] element)
    Parameters
    Type Name Description
    double[] vnode
    int[] constraintId
    int[] element

    GetMinNodeID()

    Declaration
    public int GetMinNodeID()
    Returns
    Type Description
    int

    GetNodeIdsOnFreeEdge(out int[], out int[])

    Declaration
    public void GetNodeIdsOnFreeEdge(out int[] index, out int[] nodeIdentifications)
    Parameters
    Type Name Description
    int[] index
    int[] nodeIdentifications

    GetRefNode()

    Declaration
    public int GetRefNode()
    Returns
    Type Description
    int

    GetSolverType()

    Declaration
    public int GetSolverType()
    Returns
    Type Description
    int

    GetSpringbackShape(out double[])

    Declaration
    public void GetSpringbackShape(out double[] nodes)
    Parameters
    Type Name Description
    double[] nodes

    GetStrain(out double[])

    Declaration
    public void GetStrain(out double[] strains)
    Parameters
    Type Name Description
    double[] strains

    GetStress(out double[])

    Declaration
    public void GetStress(out double[] stress)
    Parameters
    Type Name Description
    double[] stress

    GetThickness(out double[])

    Declaration
    public void GetThickness(out double[] thickness)
    Parameters
    Type Name Description
    double[] thickness

    GetTopSurfaceStrain(out double[])

    Declaration
    public void GetTopSurfaceStrain(out double[] nodes)
    Parameters
    Type Name Description
    double[] nodes

    GetTopSurfaceStress(out double[])

    Declaration
    public void GetTopSurfaceStress(out double[] nodes)
    Parameters
    Type Name Description
    double[] nodes

    IsResultExist()

    Declaration
    public void IsResultExist()

    Mesh()

    Declaration
    public void Mesh()

    OnestepUnformRegisterProjectCallback()

    Declaration
    public void OnestepUnformRegisterProjectCallback()

    SetAdvancedConstraintInformation(int, TaggedObject[], TaggedObject[], double, double, double, double, double, TaggedObject[], double[], double[], double[])

    Declaration
    public void SetAdvancedConstraintInformation(int advancedConstraintPartType, TaggedObject[] blankHolderWithAddendumBinderRegion, TaggedObject[] blankHolderWithoutAddendumBoundaryOfPart, double blankHolderWithAddendumPressure, double blankHolderWithAddendumForce, double blankHolderWithoutAddendumTension, double blankHolderWithoutAddendumForce, double blankHolderWithoutAddendumForceStrength, TaggedObject[] drawbeadTag, double[] drawbeadTtension, double[] drawbeadNtension, double[] drawbeadForceStrength)
    Parameters
    Type Name Description
    int advancedConstraintPartType
    TaggedObject[] blankHolderWithAddendumBinderRegion
    TaggedObject[] blankHolderWithoutAddendumBoundaryOfPart
    double blankHolderWithAddendumPressure
    double blankHolderWithAddendumForce
    double blankHolderWithoutAddendumTension
    double blankHolderWithoutAddendumForce
    double blankHolderWithoutAddendumForceStrength
    TaggedObject[] drawbeadTag
    double[] drawbeadTtension
    double[] drawbeadNtension
    double[] drawbeadForceStrength

    SetBlankThickness(double)

    Declaration
    public void SetBlankThickness(double thickness)
    Parameters
    Type Name Description
    double thickness

    SetBorderInfo(TaggedObject[], int[], int[])

    Declaration
    public void SetBorderInfo(TaggedObject[] edgeTags, int[] nids, int[] groupInfo)
    Parameters
    Type Name Description
    TaggedObject[] edgeTags
    int[] nids
    int[] groupInfo

    SetConstraintInformation(bool, int[], int[], int[], int[], int[], int[], TaggedObject[], TaggedObject[], Point[], Point[], double[], double[])

    Declaration
    public void SetConstraintInformation(bool noCommonEdges, int[] revisedDirU, int[] revisedDirT, int[] index, int[] constraintType, int[] cacNumsUnform, int[] cacNumsTarget, TaggedObject[] consCurveFromUnform, TaggedObject[] consCurveFromTarget, Point[] consPointFromUnform, Point[] consPointFromTarget, double[] startPtOfConsCrvsUnform, double[] startPtOfConsCrvsTarget)
    Parameters
    Type Name Description
    bool noCommonEdges
    int[] revisedDirU
    int[] revisedDirT
    int[] index
    int[] constraintType
    int[] cacNumsUnform
    int[] cacNumsTarget
    TaggedObject[] consCurveFromUnform
    TaggedObject[] consCurveFromTarget
    Point[] consPointFromUnform
    Point[] consPointFromTarget
    double[] startPtOfConsCrvsUnform
    double[] startPtOfConsCrvsTarget

    SetDrawDirection(int, int, int)

    Declaration
    public void SetDrawDirection(int tdx, int tdy, int tdz)
    Parameters
    Type Name Description
    int tdx
    int tdy
    int tdz

    SetFacesOnOffsetSheet(Body)

    Declaration
    public bool SetFacesOnOffsetSheet(Body unfoldBody)
    Parameters
    Type Name Description
    Body unfoldBody
    Returns
    Type Description
    bool

    SetNodeIDsOnFreeEdge(int[], int[])

    Declaration
    public void SetNodeIDsOnFreeEdge(int[] index, int[] nids)
    Parameters
    Type Name Description
    int[] index
    int[] nids

    SetResultBlankShape(double[])

    Declaration
    public void SetResultBlankShape(double[] blankshape)
    Parameters
    Type Name Description
    double[] blankshape

    SetResultNodesIdsOnProfile(int[])

    Declaration
    public void SetResultNodesIdsOnProfile(int[] nids)
    Parameters
    Type Name Description
    int[] nids

    SetResultNodesNumEachProfileCurve(int[])

    Declaration
    public void SetResultNodesNumEachProfileCurve(int[] indexs)
    Parameters
    Type Name Description
    int[] indexs

    SetResultRefNodeId(int)

    Declaration
    public void SetResultRefNodeId(int resultRefNodeId)
    Parameters
    Type Name Description
    int resultRefNodeId

    SetResultSpringBack(double[])

    Declaration
    public void SetResultSpringBack(double[] springback)
    Parameters
    Type Name Description
    double[] springback

    SetResultStrain(double[])

    Declaration
    public void SetResultStrain(double[] strain)
    Parameters
    Type Name Description
    double[] strain

    SetResultStress(double[])

    Declaration
    public void SetResultStress(double[] stress)
    Parameters
    Type Name Description
    double[] stress

    SetResultThickness(double[])

    Declaration
    public void SetResultThickness(double[] thickness)
    Parameters
    Type Name Description
    double[] thickness

    SetSurfaceType(int)

    Declaration
    public void SetSurfaceType(int tOnestepSolverSurfaceType)
    Parameters
    Type Name Description
    int tOnestepSolverSurfaceType

    UpdateInputMeshDataToSolver()

    Declaration
    public void UpdateInputMeshDataToSolver()

    Implements

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