Search Results for

    Show / Hide Table of Contents

    Class DynamicMaterialBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    DynamicMaterialBuilder
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    Inherited Members
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    Builder.PreviewBuilder
    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.Mechatronics
    Assembly: NXOpen.dll
    Syntax
    public class DynamicMaterialBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    DynamicMaterialBuilder()

    Declaration
    protected DynamicMaterialBuilder()

    Properties

    AxisVector

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

    BoxXlen

    Declaration
    public Expression BoxXlen { get; }
    Property Value
    Type Description
    Expression

    BoxYlen

    Declaration
    public Expression BoxYlen { get; }
    Property Value
    Type Description
    Expression

    BoxZlen

    Declaration
    public Expression BoxZlen { get; }
    Property Value
    Type Description
    Expression

    CylinderHeight

    Declaration
    public Expression CylinderHeight { get; }
    Property Value
    Type Description
    Expression

    CylinderRadius

    Declaration
    public Expression CylinderRadius { get; }
    Property Value
    Type Description
    Expression

    Faces

    Declaration
    public SelectFaceList Faces { get; }
    Property Value
    Type Description
    SelectFaceList

    GuideOffset

    Declaration
    public Expression GuideOffset { get; }
    Property Value
    Type Description
    Expression

    GuideVector

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

    Mode

    Declaration
    public DynamicMaterialBuilder.MaterialMode Mode { get; set; }
    Property Value
    Type Description
    DynamicMaterialBuilder.MaterialMode

    Name

    Declaration
    public string Name { get; set; }
    Property Value
    Type Description
    System.String

    Offset

    Declaration
    public Expression Offset { get; }
    Property Value
    Type Description
    Expression

    Orientation

    Declaration
    public CoordinateSystem Orientation { get; set; }
    Property Value
    Type Description
    CoordinateSystem

    PointList

    Declaration
    public DynamicMaterialPointBuilderList PointList { get; }
    Property Value
    Type Description
    DynamicMaterialPointBuilderList

    PointOnGuide

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

    ShapeOption

    Declaration
    public DynamicMaterialBuilder.ShapeType ShapeOption { get; set; }
    Property Value
    Type Description
    DynamicMaterialBuilder.ShapeType

    Superseded

    Declaration
    public SelectRigidBody Superseded { get; }
    Property Value
    Type Description
    SelectRigidBody

    Methods

    EvaluateGuideSection(NXObject[])

    Declaration
    public void EvaluateGuideSection(NXObject[] curves)
    Parameters
    Type Name Description
    NXObject[] curves

    EvaluateSection(NXObject[])

    Declaration
    public void EvaluateSection(NXObject[] curves)
    Parameters
    Type Name Description
    NXObject[] curves

    GetGuideCurves()

    Declaration
    public NXObject[] GetGuideCurves()
    Returns
    Type Description
    NXObject[]

    GetSectionCurves()

    Declaration
    public NXObject[] GetSectionCurves()
    Returns
    Type Description
    NXObject[]

    GetVariableExps()

    Declaration
    public NXObject[] GetVariableExps()
    Returns
    Type Description
    NXObject[]

    NewDrivePoint()

    Declaration
    public DynamicMaterialPointBuilder NewDrivePoint()
    Returns
    Type Description
    DynamicMaterialPointBuilder

    SetFaces(NXObject[])

    Declaration
    public void SetFaces(NXObject[] faces)
    Parameters
    Type Name Description
    NXObject[] faces

    SetGuideCurves(NXObject[])

    Declaration
    public void SetGuideCurves(NXObject[] curves)
    Parameters
    Type Name Description
    NXObject[] curves

    SetSectionCurves(NXObject[])

    Declaration
    public void SetSectionCurves(NXObject[] curves)
    Parameters
    Type Name Description
    NXObject[] curves

    SetSuperseded(NXObject)

    Declaration
    public void SetSuperseded(NXObject superseded)
    Parameters
    Type Name Description
    NXObject superseded

    SetVariableExps(NXObject[])

    Declaration
    public void SetVariableExps(NXObject[] exps)
    Parameters
    Type Name Description
    NXObject[] exps

    Implements

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