Search Results for

    Show / Hide Table of Contents

    Class PenetrationAssociationBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    PenetrationAssociationBuilder
    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.Features.ShipDesign
    Assembly: NXOpen.dll
    Syntax
    public class PenetrationAssociationBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    PenetrationAssociationBuilder()

    Declaration
    protected PenetrationAssociationBuilder()

    Properties

    CornerRadius

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

    CoutoutType

    Declaration
    public PenetrationRequest.CoutoutType CoutoutType { get; set; }
    Property Value
    Type Description
    PenetrationRequest.CoutoutType

    CutoutPart

    Declaration
    public Part CutoutPart { get; set; }
    Property Value
    Type Description
    Part

    Diameter

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

    DirectionType

    Declaration
    public PenetrationRequest.DirectionType DirectionType { get; set; }
    Property Value
    Type Description
    PenetrationRequest.DirectionType

    Height

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

    IsEditMode

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

    IsKeepAssociation

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

    ModifiedSketch

    Declaration
    public Sketch ModifiedSketch { get; set; }
    Property Value
    Type Description
    Sketch

    Offset

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

    Point

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

    Radius

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

    SketchSection

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

    Width

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

    Methods

    AddAdjacentStructure(Body)

    Declaration
    public void AddAdjacentStructure(Body adjacentStructure)
    Parameters
    Type Name Description
    Body adjacentStructure

    AddNonIntersectedStructure(Body)

    Declaration
    public void AddNonIntersectedStructure(Body structure)
    Parameters
    Type Name Description
    Body structure

    AddRequest(PenetrationRequest)

    Declaration
    public void AddRequest(PenetrationRequest request)
    Parameters
    Type Name Description
    PenetrationRequest request

    AddSelectedCurve(Body)

    Declaration
    public void AddSelectedCurve(Body curve)
    Parameters
    Type Name Description
    Body curve

    ButtonCutout()

    Declaration
    public void ButtonCutout()

    RemoveNonIntersectedStructures()

    Declaration
    public void RemoveNonIntersectedStructures()

    RemoveSelectedCurves()

    Declaration
    public void RemoveSelectedCurves()

    SetCompensationPartNumber(String)

    Declaration
    public void SetCompensationPartNumber(string selectionCompensationNumber)
    Parameters
    Type Name Description
    System.String selectionCompensationNumber

    Implements

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