Search Results for

    Show / Hide Table of Contents

    Class OnestepUnformBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    FeatureBuilder
    OnestepUnformBuilder
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    Inherited Members
    FeatureBuilder.CommitFeature()
    FeatureBuilder.GetFeature()
    FeatureBuilder.SetParentFeatureInternal(Feature)
    FeatureBuilder.UnsetParentFeatureInternal(Feature)
    FeatureBuilder.ShowInternalParentFeatureForEdit(Feature)
    FeatureBuilder.HideInternalParentFeatureAfterEdit(Feature)
    FeatureBuilder.ParentFeatureInternal
    FeatureBuilder.PatchSolutionFlag
    FeatureBuilder.PatchSurfaceFilename
    FeatureBuilder.SurroundingPatchSurfaceFilename
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(String)
    TaggedObject.PrintTestData(String, Int32)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    System.MarshalByRefObject.CreateObjRef(System.Type)
    System.MarshalByRefObject.GetLifetimeService()
    System.MarshalByRefObject.InitializeLifetimeService()
    System.MarshalByRefObject.MemberwiseClone(System.Boolean)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    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
    System.Double

    DrawDirection

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

    Force

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

    ForceStrength

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

    InferElementSize

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

    InferThickness

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

    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
    System.Double

    MaterialPropertyE

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

    MaterialPropertyF

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

    MaterialPropertyInitialStrain

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

    MaterialPropertyK

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

    MaterialPropertyN

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

    MaterialPropertyPoisson

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

    MaterialPropertyR0

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

    MaterialPropertyR45

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

    MaterialPropertyR90

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

    MaterialPropertyYieldStress

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

    MeshAttemptMapping

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

    MeshElementSize

    Declaration
    public double MeshElementSize { get; set; }
    Property Value
    Type Description
    System.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
    System.Double

    MeshMaxWarp

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

    MeshProcessFillet

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

    MeshSizeVariation

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

    MeshSmallFeature

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

    MeshSplitQuad

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

    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
    System.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
    System.Boolean

    ReportDisplaySpringback

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

    ReportDisplayStrain

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

    ReportDisplayStress

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

    ReportDisplayThickness

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

    ReportDisplayViewControl

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

    ReverseSide

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

    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
    System.Boolean

    SolverJoinOutputCurves

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

    SolverMaxIterationSteps

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

    SolverSaveAnalysisResultsIntoFeature

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

    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
    System.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(Int32)

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

    CreateSheetBody(Boolean)

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

    Destructor()

    Declaration
    public void Destructor()

    DisplayProfile(Boolean)

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

    GetBlankShape(out Double[])

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

    GetBorderLoops(out Int32[], out Int32[])

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

    GetBottomSurfaceStrain(out Double[])

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

    GetBottomSurfaceStress(out Double[])

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

    GetContactNodeIds()

    Declaration
    public int[] GetContactNodeIds()
    Returns
    Type Description
    System.Int32[]

    GetMeshes(out Double[], out Int32[], out Int32[])

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

    GetMinNodeID()

    Declaration
    public int GetMinNodeID()
    Returns
    Type Description
    System.Int32

    GetNodeIdsOnFreeEdge(out Int32[], out Int32[])

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

    GetRefNode()

    Declaration
    public int GetRefNode()
    Returns
    Type Description
    System.Int32

    GetSolverType()

    Declaration
    public int GetSolverType()
    Returns
    Type Description
    System.Int32

    GetSpringbackShape(out Double[])

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

    GetStrain(out Double[])

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

    GetStress(out Double[])

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

    GetThickness(out Double[])

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

    GetTopSurfaceStrain(out Double[])

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

    GetTopSurfaceStress(out Double[])

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

    IsResultExist()

    Declaration
    public void IsResultExist()

    Mesh()

    Declaration
    public void Mesh()

    OnestepUnformRegisterProjectCallback()

    Declaration
    public void OnestepUnformRegisterProjectCallback()

    SetAdvancedConstraintInformation(Int32, 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
    System.Int32 advancedConstraintPartType
    TaggedObject[] blankHolderWithAddendumBinderRegion
    TaggedObject[] blankHolderWithoutAddendumBoundaryOfPart
    System.Double blankHolderWithAddendumPressure
    System.Double blankHolderWithAddendumForce
    System.Double blankHolderWithoutAddendumTension
    System.Double blankHolderWithoutAddendumForce
    System.Double blankHolderWithoutAddendumForceStrength
    TaggedObject[] drawbeadTag
    System.Double[] drawbeadTtension
    System.Double[] drawbeadNtension
    System.Double[] drawbeadForceStrength

    SetBlankThickness(Double)

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

    SetBorderInfo(TaggedObject[], Int32[], Int32[])

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

    SetConstraintInformation(Boolean, Int32[], Int32[], Int32[], Int32[], Int32[], Int32[], 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
    System.Boolean noCommonEdges
    System.Int32[] revisedDirU
    System.Int32[] revisedDirT
    System.Int32[] index
    System.Int32[] constraintType
    System.Int32[] cacNumsUnform
    System.Int32[] cacNumsTarget
    TaggedObject[] consCurveFromUnform
    TaggedObject[] consCurveFromTarget
    Point[] consPointFromUnform
    Point[] consPointFromTarget
    System.Double[] startPtOfConsCrvsUnform
    System.Double[] startPtOfConsCrvsTarget

    SetDrawDirection(Int32, Int32, Int32)

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

    SetFacesOnOffsetSheet(Body)

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

    SetNodeIDsOnFreeEdge(Int32[], Int32[])

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

    SetResultBlankShape(Double[])

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

    SetResultNodesIdsOnProfile(Int32[])

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

    SetResultNodesNumEachProfileCurve(Int32[])

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

    SetResultRefNodeId(Int32)

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

    SetResultSpringBack(Double[])

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

    SetResultStrain(Double[])

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

    SetResultStress(Double[])

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

    SetResultThickness(Double[])

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

    SetSurfaceType(Int32)

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

    UpdateInputMeshDataToSolver()

    Declaration
    public void UpdateInputMeshDataToSolver()

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    In This Article
    Back to top Generated by DocFX