Search Results for

    Show / Hide Table of Contents

    Class AddendumSectionBuilder

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

    Constructors

    AddendumSectionBuilder()

    Declaration
    protected AddendumSectionBuilder()

    Properties

    AngleTolerance

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

    Attributes

    Declaration
    public DieAttributesBuilder Attributes { get; }
    Property Value
    Type Description
    DieAttributesBuilder

    ByCurves

    Declaration
    public Section ByCurves { get; }
    Property Value
    Type Description
    Section

    ConstraintCurve

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

    ConstraintCurveToEdit

    Declaration
    public Curve ConstraintCurveToEdit { get; }
    Property Value
    Type Description
    Curve

    ConstraintFaces

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

    CurveToExtend

    Declaration
    public Curve CurveToExtend { get; set; }
    Property Value
    Type Description
    Curve

    DistanceTolerance

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

    DrawDirection

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

    EditedConstraintCurve

    Declaration
    public Curve EditedConstraintCurve { get; set; }
    Property Value
    Type Description
    Curve

    ExtendData

    Declaration
    public CurveLengthData ExtendData { get; }
    Property Value
    Type Description
    CurveLengthData

    ExtendEndDistance

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

    ExtendStartDistance

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

    FacetDensity

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

    Limits

    Declaration
    public DieLimitsBuilder Limits { get; }
    Property Value
    Type Description
    DieLimitsBuilder

    LocationType

    Declaration
    public AddendumSectionBuilder.SectionLocationType LocationType { get; set; }
    Property Value
    Type Description
    AddendumSectionBuilder.SectionLocationType

    MaximumPositive

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

    MinimumDraftAngle

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

    MinimumNegative

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

    MinimumRadius

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

    MinimumTrimLedge

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

    MirrorPlane

    Declaration
    public Plane MirrorPlane { get; set; }
    Property Value
    Type Description
    Plane

    NeutralCurve

    Declaration
    public Section NeutralCurve { get; }
    Property Value
    Type Description
    Section

    PlusLength

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

    Product

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

    SectionOrientation

    Declaration
    public AddendumSectionBuilder.SectionOrientationType SectionOrientation { get; set; }
    Property Value
    Type Description
    AddendumSectionBuilder.SectionOrientationType

    SectionPlane

    Declaration
    public Plane SectionPlane { get; set; }
    Property Value
    Type Description
    Plane

    SectionPoint

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

    Sections

    Declaration
    public SelectDisplayableObjectList Sections { get; }
    Property Value
    Type Description
    SelectDisplayableObjectList

    SectionShape

    Declaration
    public AddendumSectionBuilder.SectionShapeType SectionShape { get; set; }
    Property Value
    Type Description
    AddendumSectionBuilder.SectionShapeType

    SmoothRadius

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

    SurfaceBuildMethod

    Declaration
    public AddendumSectionBuilder.SurfaceBuildType SurfaceBuildMethod { get; set; }
    Property Value
    Type Description
    AddendumSectionBuilder.SurfaceBuildType

    TranslateDistance

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

    Methods

    ChangeSectionPlane(Curve, Direction)

    Declaration
    public void ChangeSectionPlane(Curve section, Direction plane)
    Parameters
    Type Name Description
    Curve section
    Direction plane

    CopySection(Curve, Boolean)

    Declaration
    public void CopySection(Curve section, bool copyPlaneData)
    Parameters
    Type Name Description
    Curve section
    System.Boolean copyPlaneData

    CreateExtendSection()

    Declaration
    public Section CreateExtendSection()
    Returns
    Type Description
    Section

    CreateSection()

    Declaration
    public void CreateSection()

    CreateSectionFromReuse(String)

    Declaration
    public void CreateSectionFromReuse(string fileName)
    Parameters
    Type Name Description
    System.String fileName

    CutSection(Curve, Boolean)

    Declaration
    public void CutSection(Curve section, bool copyPlaneData)
    Parameters
    Type Name Description
    Curve section
    System.Boolean copyPlaneData

    DefaultDraw()

    Declaration
    public void DefaultDraw()

    DeleteExtendSection()

    Declaration
    public Section DeleteExtendSection()
    Returns
    Type Description
    Section

    DeleteSections()

    Declaration
    public void DeleteSections()

    EditBlendSection(Curve, Double)

    Declaration
    public void EditBlendSection(Curve section, double radius)
    Parameters
    Type Name Description
    Curve section
    System.Double radius

    InitializeEditParameters(Curve)

    Declaration
    public void InitializeEditParameters(Curve section)
    Parameters
    Type Name Description
    Curve section

    LockSegment(Curve, AddendumSectionBuilder.SegmentType, AddendumSectionBuilder.SegmentParameterType)

    Declaration
    public void LockSegment(Curve section, AddendumSectionBuilder.SegmentType segment, AddendumSectionBuilder.SegmentParameterType type)
    Parameters
    Type Name Description
    Curve section
    AddendumSectionBuilder.SegmentType segment
    AddendumSectionBuilder.SegmentParameterType type

    MirrorSections()

    Declaration
    public void MirrorSections()

    MoveSectionOrigin(Curve, Point3d, Int32)

    Declaration
    public void MoveSectionOrigin(Curve section, Point3d newOrigin, int useSectionPlane)
    Parameters
    Type Name Description
    Curve section
    Point3d newOrigin
    System.Int32 useSectionPlane

    PasteSection()

    Declaration
    public void PasteSection()

    PasteSectionFromCurve(Curve)

    Declaration
    public void PasteSectionFromCurve(Curve curve)
    Parameters
    Type Name Description
    Curve curve

    RecreateSections()

    Declaration
    public void RecreateSections()

    Reinitialize()

    Declaration
    public void Reinitialize()

    ReplaceConstraintCurve(Curve)

    Declaration
    public void ReplaceConstraintCurve(Curve editedCurve)
    Parameters
    Type Name Description
    Curve editedCurve

    ReplaceSectionCurve(Curve)

    Declaration
    public void ReplaceSectionCurve(Curve section)
    Parameters
    Type Name Description
    Curve section

    ResetSection(Curve)

    Declaration
    public void ResetSection(Curve section)
    Parameters
    Type Name Description
    Curve section

    SmoothCurve()

    Declaration
    public void SmoothCurve()

    TerminateEditParameters(Curve)

    Declaration
    public void TerminateEditParameters(Curve section)
    Parameters
    Type Name Description
    Curve section

    TranslateWall()

    Declaration
    public void TranslateWall()

    TrimExtendConstraintCurve(Section)

    Declaration
    public void TrimExtendConstraintCurve(Section constraintCurve)
    Parameters
    Type Name Description
    Section constraintCurve

    UnlockSegment(Curve, AddendumSectionBuilder.SegmentType, AddendumSectionBuilder.SegmentParameterType)

    Declaration
    public void UnlockSegment(Curve section, AddendumSectionBuilder.SegmentType segment, AddendumSectionBuilder.SegmentParameterType type)
    Parameters
    Type Name Description
    Curve section
    AddendumSectionBuilder.SegmentType segment
    AddendumSectionBuilder.SegmentParameterType type

    UpdateSection(Curve)

    Declaration
    public void UpdateSection(Curve section)
    Parameters
    Type Name Description
    Curve section

    UpdateSectionAttributes(Curve)

    Declaration
    public void UpdateSectionAttributes(Curve section)
    Parameters
    Type Name Description
    Curve section

    UpdateSectionsAfterConstraintChange()

    Declaration
    public void UpdateSectionsAfterConstraintChange()

    UpdateSegment(Boolean, Curve, AddendumSectionBuilder.SegmentType, Double, Double)

    Declaration
    public double UpdateSegment(bool temporary, Curve section, AddendumSectionBuilder.SegmentType segment, double lengthRadius, double angle)
    Parameters
    Type Name Description
    System.Boolean temporary
    Curve section
    AddendumSectionBuilder.SegmentType segment
    System.Double lengthRadius
    System.Double angle
    Returns
    Type Description
    System.Double

    Implements

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