dll differences (nxopen: nx11 vs nx1101) · 2017. 1. 11. · 8 cam.basebuilder 9...

48
DLL differences (NXOpen: NX11 vs NX1101) Class Updates Deleted Classes Deleted item 1 Features.ShipDesign.ShipContainerNode 2 Features.ShipDesign.ShipNavigatorNodeBuilder 3 Features.ShipDesign.ShipObjectNode 4 Features.ShipDesign.ShipPartNode 5 Features.ShipDesign.ShipProxyNode Changed base classes Class Old base class New base class 1 CAM.NcmSubopBuilder TaggedObject CAM.BaseBuilder 2 Features.Enlarge Features.Feature Features.BodyFeature 3 Weld.UserDefinedWeld Features.Feature Features.BodyFeature 4 Weld.WeldBead Features.Feature Features.BodyFeature New Classes New Classes 1 Annotations.DisplayStyleBuilder 2 Annotations.PmiPreferences.PreferenceSymbolTypes 3 Annotations.TextWithSymbolsBuilder.SymbolAlignmentType 4 CAE.ElementTranslateBuilder.CopyType 5 CAE.ModelCheck.CheckScope 6 CAE.ModelCheck.ISelectionBuilder 7 CAE.MoveNodeBuilder 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill 12 CAM.BoundarySetPlanarMill 13 CAM.BoundarySetPlanarMill.FeedUnitTypes 14 CAM.BoundarySetPlanarMill.TrimExtendPosition 15 CAM.DmToolPosition.ToolPositionOption 16 CAM.DPMTubeBuilder 17 CAM.DrillBoringBarTool 18 CAM.DrillChamferBoringBarTool 19 CAM.ElementStringBuilder 20 CAM.GuidedCurveBuilder 21 CAM.GuidedCurveBuilder.GcCutPatternTypes 22 CAM.GuidedCurveCutOrder 23 CAM.GuidedCurveCutOrder.CutOrderOption 24 CAM.InspectionImportDmisBuilder 25 CAM.MachiningRegionBuilder 26 CAM.MultiToolBuilder 27 CAM.PatternTypeBuilder

Upload: others

Post on 01-Sep-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

DLL differences (NXOpen: NX11 vs NX1101)

Class Updates

Deleted Classes

Deleted item

1 Features.ShipDesign.ShipContainerNode

2 Features.ShipDesign.ShipNavigatorNodeBuilder

3 Features.ShipDesign.ShipObjectNode

4 Features.ShipDesign.ShipPartNode

5 Features.ShipDesign.ShipProxyNode

Changed base classes

Class Old base class New base class

1 CAM.NcmSubopBuilder TaggedObject CAM.BaseBuilder

2 Features.Enlarge Features.Feature Features.BodyFeature

3 Weld.UserDefinedWeld Features.Feature Features.BodyFeature

4 Weld.WeldBead Features.Feature Features.BodyFeature

New Classes

New Classes

1 Annotations.DisplayStyleBuilder

2 Annotations.PmiPreferences.PreferenceSymbolTypes

3 Annotations.TextWithSymbolsBuilder.SymbolAlignmentType

4 CAE.ElementTranslateBuilder.CopyType

5 CAE.ModelCheck.CheckScope

6 CAE.ModelCheck.ISelectionBuilder

7 CAE.MoveNodeBuilder

8 CAM.BaseBuilder

9 CAM.BoundaryMemberSetPlanarMill

10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes

11 CAM.BoundaryPlanarMill

12 CAM.BoundarySetPlanarMill

13 CAM.BoundarySetPlanarMill.FeedUnitTypes

14 CAM.BoundarySetPlanarMill.TrimExtendPosition

15 CAM.DmToolPosition.ToolPositionOption

16 CAM.DPMTubeBuilder

17 CAM.DrillBoringBarTool

18 CAM.DrillChamferBoringBarTool

19 CAM.ElementStringBuilder

20 CAM.GuidedCurveBuilder

21 CAM.GuidedCurveBuilder.GcCutPatternTypes

22 CAM.GuidedCurveCutOrder

23 CAM.GuidedCurveCutOrder.CutOrderOption

24 CAM.InspectionImportDmisBuilder

25 CAM.MachiningRegionBuilder

26 CAM.MultiToolBuilder

27 CAM.PatternTypeBuilder

Page 2: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

28 CAM.PatternTypeBuilder.Option

29 CAM.RobotCartesianMove

30 CAM.RobotMountMove

31 CAM.RobotMountMove.Types

32 CAM.RobotPoseMove

33 CAM.ToolAxisInterpolate.ControlDirectionTypes

34 CAM.ToolAxisInterpolate.TurnInterpolationMethodTypes

35 CAM.TurningOperationBuilder.ReorientToolHolderModeOptions

36 Catiav5Importer.ImportToOption

37 Diagramming.ArrowDirectionType

38 Diagramming.ArrowStyleType

39 Diagramming.DefineTitleBlockBuilder

40 Diagramming.FontEnum

41 Diagramming.HorizontalCenteringMarkType

42 Diagramming.Method

43 Diagramming.PopulateTitleBlockBuilder

44 Diagramming.SheetBorderSettingsBuilder

45 Diagramming.SheetMarginSettingsBuilder

46 Diagramming.SheetZoneSettingsBuilder

47 Diagramming.Tables.TableBuilder.InheritOption

48 Diagramming.TitleBlock

49 Diagramming.TitleBlockCellBuilder

50 Diagramming.TitleBlockCollection

51 Diagramming.TrimmingMarkStyleType

52 Diagramming.VerticalCenteringMarkType

53 Diagramming.ZoneOrigin

54 DiagrammingLibraryAuthor.AttributeHolder

55 DiagrammingLibraryAuthor.LineTypeBuilder

56 DiagrammingLibraryAuthor.LineTypeBuilderList

57 DiagrammingLibraryAuthor.PipeStockBuilder

58 DiagrammingLibraryAuthor.PortDataBuilder

59 DiagrammingLibraryAuthor.Symbol2DBuilder

60 DiagrammingLibraryAuthor.Symbol3DBuilder

61 Drawings.AssociativeAngleBuilder

62 Drawings.AssociativeAngleBuilder.EvaluationPlaneType

63 Drawings.AssociativeAngleBuilder.ObjectType

64 Drawings.RotationSymbolTypes

65 Features.AOCSBuilder.CurveOffsetTypes

66 Features.CombineSheets

67 Features.CombineSheetsBuilder

68 Features.EditWithRollbackManager

69 Features.SelectBodyFeatureList

70 Features.TrimCurve2

71 Features.TrimCurve2Builder

72 Features.TrimCurve2Builder.CurveExtension

73 Features.TrimCurve2Builder.Direction

74 Features.TrimCurve2Builder.KeepDiscard

75 Features.TrimCurve2Builder.Operation

76 Features.VehicleDesign.BaseDataSourceBuilder

77 Features.VehicleDesign.BaseDataSourceBuilder.BaseDataSourceOption

78 Features.VehicleDesign.PedestrianProtectionBuilder.InternalBumperType

79 Features.VehicleDesign.ReflectionDataBuilder.ReflectMethodType

80 Features.WaveSketchBuilder.ParentPartType

Page 3: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

81 Fields.FieldProfileTable

82 Fields.FieldProfileTable.SamplingPointOption

83 GeometricAnalysis.CurveContinuityBuilder.Type

84 GeometricUtilities.TrimCurveBoundingObjectBuilder

85 GeometricUtilities.TrimCurveBoundingObjectBuilder.Method

86 GeometricUtilities.TrimCurveBoundingObjectBuilderList

87 MechanicalRouting.CornerBuilder

88 MechanicalRouting.CornerBuilder.Type

89 MechanicalRouting.PathStockPreferenceBuilder.SpaceReservationMethod

90 MechanicalRouting.PathStockPreferenceBuilder.StockMethod

91 Motion.FieldData

92 Motion.FieldDataCollection

93 PDM.DBEntityProxyCollection

94 PDM.ErrorMessageHandler

95 PDM.SaveAsReviseCallbackData

96 PDM.SaveAsReviseObserver

97 PDM.SaveAsReviseObserver.PostcopyoperationCb

98 PDM.SaveAsReviseObserver.PrecopyoperationCb

99 PDM.SmartSaveContext

100 Preferences.GeneralViewLockmethodOption

101 Preferences.RoutingUserPreferences

102 Preferences.SessionVisualizationHighEndRendering

103 Preferences.SessionVisualizationHighEndRendering.MaterialEditorEditingMode

104 ProeImporter.ImportToOption

105 Routing.BendReportManager

106 Routing.BendReportManager.Mil98Report

107 Routing.BendReportManager.SegmentInformation

108 Routing.BendReportManager.XyzReport

109 Routing.BendReportManager.YbcReport

110 Routing.PathArrangementBuilder

111 Routing.RouteManager.ColumnStatus

112 Routing.RouteManager.FindObjectType

113 Routing.RouteManager.RootType

114 Routing.RouteManager.SearchCriteria

115 ScEvaluationFiltertype

116 ShipDesign.ShipNavigatorNodeBuilder

117 ShipDesign.ShipNavigatorNodeBuilder.NodeTypes

118 ShipDesign.ShipNavigatorRoot

119 STLCreator.SheetBodyExportOptionEnum

120 Tooling.CalculateAreaBuilder.SheetMethodType

121 Tooling.CostTableDataProvider

122 Tooling.ElectrodeInitializationBuilder.Method

123 Tooling.MoldFeatureRecognitionBuilder

124 Tooling.SheetMetalFeatureRecognitionBuilder

125 Weld.JointmarkBuilder.ReuseMethod

126 Weld.Transform

127 Weld.TransformBuilder

128 Weld.TransformBuilder.TransformationTypes

129 Weld.WeldBeadBuilder.FaceInferMethodType

Page 4: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

Interfaces added to classes

Class Interface

1 CAE.ModelCheck.DuplicateElementsCheckBuilder CAE.ModelCheck.ISelectionBuilder

2 CAE.ModelCheck.DuplicateNodesCheckBuilder CAE.ModelCheck.ISelectionBuilder

3 CAE.ModelCheck.ElementEdgeCheckBuilder CAE.ModelCheck.ISelectionBuilder

4 CAE.ModelCheck.ElementMaterialOrientationCheckBuilder

CAE.ModelCheck.ISelectionBuilder

5 CAE.ModelCheck.ElementQualityCheckBuilder CAE.ModelCheck.ISelectionBuilder

6 CAE.ModelCheck.ReverseShellElementNormalBuilder CAE.ModelCheck.ISelectionBuilder

7 CAE.ModelCheck.SolidElementFaceNormalBuilder CAE.ModelCheck.ISelectionBuilder

8 CAM.NcmHoleDrilling GeometricUtilities.IComponentBuilder

9 CAM.NcmHoleMachining GeometricUtilities.IComponentBuilder

10

CAM.NcmOptimizeGroup GeometricUtilities.IComponentBuilder

11

CAM.NcmPlanarBuilder GeometricUtilities.IComponentBuilder

12

CAM.NcmScBuilder GeometricUtilities.IComponentBuilder

13

CAM.NcmSubopBuilder GeometricUtilities.IComponentBuilder

14

CAM.NcmTurningBuilder GeometricUtilities.IComponentBuilder

15

CAM.NcmTurnRoughBuilder GeometricUtilities.IComponentBuilder

16

CAM.NcmTurnRoughFinishBuilder GeometricUtilities.IComponentBuilder

17

CAM.NcmTurnThreadBuilder GeometricUtilities.IComponentBuilder

18

CAM.NcmWedmBuilder GeometricUtilities.IComponentBuilder

19

PDM.AttributeGroup PDM.IAttributeGroupOwner

Page 5: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

Enum Updates

Deleted Enums

Deleted item

1 Features.ShipDesign.ShipNavigatorNodeBuilder.NodeTypes

Deleted Enum Members

Deleted Enum Members

1 CAM.SurfaceContourBuilder.DriveMethodTypes.Total

New Enum

New Enum

1 Annotations.PmiPreferences.PreferenceSymbolTypes

2 Annotations.TextWithSymbolsBuilder.SymbolAlignmentType

3 CAE.ElementTranslateBuilder.CopyType

4 CAE.ModelCheck.CheckScope

5 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes

6 CAM.BoundarySetPlanarMill.FeedUnitTypes

7 CAM.BoundarySetPlanarMill.TrimExtendPosition

8 CAM.DmToolPosition.ToolPositionOption

9 CAM.GuidedCurveBuilder.GcCutPatternTypes

10 CAM.GuidedCurveCutOrder.CutOrderOption

11 CAM.PatternTypeBuilder.Option

12 CAM.RobotMountMove.Types

13 CAM.ToolAxisInterpolate.ControlDirectionTypes

14 CAM.ToolAxisInterpolate.TurnInterpolationMethodTypes

15 CAM.TurningOperationBuilder.ReorientToolHolderModeOptions

16 Catiav5Importer.ImportToOption

17 Diagramming.ArrowDirectionType

18 Diagramming.ArrowStyleType

19 Diagramming.FontEnum

20 Diagramming.HorizontalCenteringMarkType

21 Diagramming.Method

22 Diagramming.Tables.TableBuilder.InheritOption

23 Diagramming.TrimmingMarkStyleType

24 Diagramming.VerticalCenteringMarkType

25 Diagramming.ZoneOrigin

26 Drawings.AssociativeAngleBuilder.EvaluationPlaneType

27 Drawings.AssociativeAngleBuilder.ObjectType

28 Drawings.RotationSymbolTypes

29 Features.AOCSBuilder.CurveOffsetTypes

30 Features.TrimCurve2Builder.CurveExtension

31 Features.TrimCurve2Builder.Direction

32 Features.TrimCurve2Builder.KeepDiscard

33 Features.TrimCurve2Builder.Operation

34 Features.VehicleDesign.BaseDataSourceBuilder.BaseDataSourceOption

35 Features.VehicleDesign.PedestrianProtectionBuilder.InternalBumperType

36 Features.VehicleDesign.ReflectionDataBuilder.ReflectMethodType

Page 6: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

37 Features.WaveSketchBuilder.ParentPartType

38 Fields.FieldProfileTable.SamplingPointOption

39 GeometricAnalysis.CurveContinuityBuilder.Type

40 GeometricUtilities.TrimCurveBoundingObjectBuilder.Method

41 MechanicalRouting.CornerBuilder.Type

42 MechanicalRouting.PathStockPreferenceBuilder.SpaceReservationMethod

43 MechanicalRouting.PathStockPreferenceBuilder.StockMethod

44 Preferences.GeneralViewLockmethodOption

45 Preferences.SessionVisualizationHighEndRendering.MaterialEditorEditingMode

46 ProeImporter.ImportToOption

47 Routing.RouteManager.ColumnStatus

48 Routing.RouteManager.FindObjectType

49 Routing.RouteManager.RootType

50 ScEvaluationFiltertype

51 ShipDesign.ShipNavigatorNodeBuilder.NodeTypes

52 STLCreator.SheetBodyExportOptionEnum

53 Tooling.CalculateAreaBuilder.SheetMethodType

54 Tooling.ElectrodeInitializationBuilder.Method

55 Weld.JointmarkBuilder.ReuseMethod

56 Weld.TransformBuilder.TransformationTypes

57 Weld.WeldBeadBuilder.FaceInferMethodType

New Enum Members

New Enum Members

1 AcisExporter.AcisVersionOption.R25

2 AcisExporter.AcisVersionOption.R26

3 Assemblies.ProductInterface.ObjectBuilder.BuilderVersion.Two

4 BodyDes.OnestepUnformBuilder.Process.TrimLine

5 BodyDes.OnestepUnformBuilder.UnfoldMode.Trimline

6 CAE.BushingEADBuilder.State.Ignore

7 CAE.ElementExtrudeBuilder.MethodType.Radial

8 CAE.ElementTranslateBuilder.MethodType.PointToPoint

9 CAE.GapEADBuilder.State.Ignore

10 CAE.Result.Quantity.LevelCrossingRateXXStrain

11 CAE.Result.Quantity.LevelCrossingRateXYStrain

12 CAE.Result.Quantity.LevelCrossingRateYYStrain

13 CAE.Result.Quantity.LevelCrossingRateYZStrain

14 CAE.Result.Quantity.LevelCrossingRateZXStrain

15 CAE.Result.Quantity.LevelCrossingRateZZStrain

16 CAE.Result.Quantity.XXStrain

17 CAE.Result.Quantity.XYStrain

18 CAE.Result.Quantity.YYStrain

19 CAE.Result.Quantity.YZStrain

20 CAE.Result.Quantity.ZXStrain

21 CAE.Result.Quantity.ZZStrain

22 CAE.SpringEADBuilder.State.Ignore

23 CAE.XyFunctionMeasure.MessDensity

24 CAE.XyFunctionMeasure.SpecificHeat

25 CAE.XyFunctionMeasure.ThermalConductivity

26 CAE.XyFunctionMeasure.ThermalExpansionCoefficient

27 CAE.XyFunctionUnit.DisplacementAngstrom

28 CAE.XyFunctionUnit.DisplacementKm

Page 7: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

29 CAE.XyFunctionUnit.DisplacementMi

30 CAE.XyFunctionUnit.DisplacementMicron

31 CAE.XyFunctionUnit.DisplacementNm

32 CAE.XyFunctionUnit.MessDensityGCm3

33 CAE.XyFunctionUnit.MessDensityGMm3

34 CAE.XyFunctionUnit.MessDensityKgM3

35 CAE.XyFunctionUnit.MessDensityKgMm3

36 CAE.XyFunctionUnit.MessDensityLbfsec2In4

37 CAE.XyFunctionUnit.MessDensityLbmFt3

38 CAE.XyFunctionUnit.MessDensityLbmIn3

39 CAE.XyFunctionUnit.MessDensityMgMm3

40 CAE.XyFunctionUnit.MessDensitySlugFt3

41 CAE.XyFunctionUnit.MessDensityTM3

42 CAE.XyFunctionUnit.MessDensityTMm3

43 CAE.XyFunctionUnit.SpecificHeatBtuInLbfSec2Degf

44 CAE.XyFunctionUnit.SpecificHeatBtuLbmDegf

45 CAE.XyFunctionUnit.SpecificHeatJKgDegk

46 CAE.XyFunctionUnit.SpecificHeatKjKgDegk

47 CAE.XyFunctionUnit.SpecificHeatLbfinInLbfSec2Degf

48 CAE.XyFunctionUnit.SpecificHeatLbfinLbmDegf

49 CAE.XyFunctionUnit.SpecificHeatMicrojKgDegk

50 CAE.XyFunctionUnit.SpecificHeatMjMgDegk

51 CAE.XyFunctionUnit.ThermalConductivityBtuHrFtDegf

52 CAE.XyFunctionUnit.ThermalConductivityBtuHrInDegf

53 CAE.XyFunctionUnit.ThermalConductivityBtuSecFtDegf

54 CAE.XyFunctionUnit.ThermalConductivityBtuSecInDegf

55 CAE.XyFunctionUnit.ThermalConductivityLbfinSecInDegf

56 CAE.XyFunctionUnit.ThermalConductivityMicrowattMmDegc

57 CAE.XyFunctionUnit.ThermalConductivityMwattMmDegc

58 CAE.XyFunctionUnit.ThermalConductivityMwattMmDegk

59 CAE.XyFunctionUnit.ThermalConductivityWattCmDegc

60 CAE.XyFunctionUnit.ThermalConductivityWattMDegc

61 CAE.XyFunctionUnit.ThermalConductivityWattMDegk

62 CAE.XyFunctionUnit.ThermalConductivityWattMmDegc

63 CAE.XyFunctionUnit.ThermalExpansionCoefficientDegc

64 CAE.XyFunctionUnit.ThermalExpansionCoefficientDegf

65 CAE.XyFunctionUnit.ThermalExpansionCoefficientDegk

66 CAE.XyFunctionUnit.VelocityFtMin

67 CAE.XyFunctionUnit.VelocityKmHr

68 CAE.XyFunctionUnit.VelocityMiHr

69 CAM.CAMObject.Attr.PossibleToolAxisProblem

70 CAM.CAMObject.Attr.ScoprNcmChangeLinearNormalToPart

71 CAM.CutPatternBuilder.Types.AdaptiveRoughing

72 CAM.DmAmBuilder.OrderRegionsOptTypes.TopdownDepthFirst

73 CAM.InspectionMeasDataBuilder.InputFormatType.Points

74 CAM.SurfaceContourBuilder.DriveMethodTypes.FreeForm

75 CAM.SurfaceContourBuilder.DriveMethodTypes.FreeFormBuildup

76 CAM.SurfaceContourBuilder.DriveMethodTypes.GuidedCurve

77 CAM.SurfaceContourBuilder.DriveMethodTypes.TubeFinish

78 CAM.SurfaceContourBuilder.DriveMethodTypes.TubeRough

79 CAM.Tool.Subtypes.DrillBoringBar

80 CAM.Tool.Subtypes.DrillChamferBoringBar

81 CAM.ToolPathTiltTilting.ToolAxisTiltingRuleTypes.Through

Page 8: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

82 CAM.ToolPathTiltTilting.ToolAxisTiltingRuleTypes.TowardConst

83 CAM.WedmGeomBuilder.BackburnPassesTypes.SingleLastFinish

84 CAM.WedmOperationBuilder.BackburnPassesTypes.SingleLastFinish

85 Display.TrueShadingBuilder.BgdType.PureWhite

86 Drawings.DetailViewBuilder.LabelOnParentType.LabelOnBoundary

87 Drawings.ViewDetailLabelBuilder.LabelParentDisplayTypes.LabelOnBoundary

88 Features.FaceBlendBuilder.DefiningType.BlendFromEdges

89 Features.ShipDesign.ShipnamesBuilderType.StandardPartBracket

90 Features.ShipDesign.ShipnamesBuilderType.StandardPartCollarPlate

91 Features.SketchConversionStatus.ReasonType.BrokenExtract

92 Features.SketchConversionStatus.ReasonType.ExtractSourceSuppressed

93 Features.SketchConversionStatus.ReasonType.OutOfDateExtract

94 Features.VehicleDesign.CrashBarrierBuilder.ShapeType.RCAR2006MultiDomain

95 GeometricUtilities.FtmFixedCurvesBuilder.FixedCurvesContinuityType.G3

96 GeometricUtilities.FtmFixedCurvesBuilder.FixedCurvesContinuityType.G4

97 JtCreator.FileStructure.Ap242xml

98 JtCreator.FileStructure.Plmxml

99 Motion.DriverOperation.Type.Profile

100 PDM.SmartSaveBuilder.SaveType.SaveDesignElements

101 Routing.OverstockBuilder.WrapType.Unknown

102 Tooling.WallThicknessCheckerBuilder.CalculateMethod.VectorProject

103 Weld.WeldObjectBuilder.CommandName.Transform

Enums marked as obsolete

Enums marked as obsolete

1 MechanicalRouting.AssignCornerBuilder.CornerType

2 MechanicalRouting.PathStockPreferenceBuilder.AssignMethod

Changed Enum Values

Changed Enum Values

1 AcisExporter.AcisVersionOption.R18

2 AcisExporter.AcisVersionOption.R19

3 AcisExporter.AcisVersionOption.R20

4 AcisExporter.AcisVersionOption.R21

5 AcisExporter.AcisVersionOption.R22

6 AcisExporter.AcisVersionOption.R23

7 AcisExporter.AcisVersionOption.R24

8 BodyDes.OnestepUnformBuilder.UnfoldMode.Unknown

9 CAE.XyFunctionMeasure.Number

10 CAE.XyFunctionUnit.Number

11 Facet.ConvertFacetBodyBuilder.OutputTypes.ConvergentBody

12 Facet.ConvertFacetBodyBuilder.OutputTypes.NXFacetBody

13 Facet.FacetBodyFromBodyBuilder.OutputTypes.ConvergentBody

14 Facet.FacetBodyFromBodyBuilder.OutputTypes.NXFacetBody

15 Facet.STLImportBuilder.FacetBodyTypes.Jt

16 Facet.STLImportBuilder.FacetBodyTypes.Nx

17 Facet.STLImportBuilder.FacetBodyTypes.Psm

Page 9: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

Struct Updates

New Structs

New Structs

1 Routing.BendReportManager.Mil98Report

2 Routing.BendReportManager.SegmentInformation

3 Routing.BendReportManager.XyzReport

4 Routing.BendReportManager.YbcReport

5 Routing.RouteManager.SearchCriteria

Page 10: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

Method Updates

Deleted Methods

Deleted item

1 Sub Diagramming.RenderingPropertiesBuilder.GetDashArray( _ ByRef dashArray As Integer(), _ ByRef gapArray As Integer() _ )

2 Sub Diagramming.RenderingPropertiesBuilder.SetDashArray( _ ByVal dashArray As Integer(), _ ByVal gapArray As Integer() _ )

3 Function Features.ShipCollection.CreateShipContainerNode() As Features.ShipDesign.ShipContainerNode

4 Function Features.ShipCollection.CreateShipNavigatorNodeBuilderForAddNode( _ ByVal tgParentNode As TaggedObject _ ) As Features.ShipDesign.ShipNavigatorNodeBuilder

5 Function Features.ShipCollection.CreateShipNavigatorNodeBuilderForEditNode( _ ByVal tgNodeForEdit As TaggedObject _ ) As Features.ShipDesign.ShipNavigatorNodeBuilder

6 Function Features.ShipCollection.CreateShipObjectNode() As Features.ShipDesign.ShipObjectNode

7 Function Features.ShipCollection.CreateShipPartNode() As Features.ShipDesign.ShipPartNode

8 Function Features.ShipCollection.CreateShipProxyNode() As Features.ShipDesign.ShipProxyNode

9 Sub MechanicalRouting.PartPlacementBuilder.SetLayer( _ ByVal layerNumber As Integer _ )

10 Sub MechanicalRouting.PartPlacementBuilder.SetReferenceSet( _ ByVal referenseSetName As String _ )

11 Function ShipDesign.NavigatorNode.GetNXObject() As TaggedObject()

Page 11: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

Methods with changed signatures

Old Signature New Signature Differences

1 Function MechanicalRouting. PartPlacementBuilder. CreatePartOccurrenceToPlace() As Assemblies.Component

Function MechanicalRouting. PartPlacementBuilder. CreatePartOccurrenceToPlace( _ ByVal referenceSet As String, _ ByVal layer As Integer _ ) As Assemblies.Component

Argument count

2 Function Mechatronics. ElectricalPartCollection.ToArray() As Mechatronics.ElectricalPartBuilder()

Function Mechatronics. ElectricalPartCollection.ToArray() As Mechatronics.ElectricalPart()

Return type

3 Function Mechatronics.FunctionObjectCollection.ToArray() As Mechatronics.FunctionObjectBuilder()

Function Mechatronics.FunctionObjectCollection.ToArray() As Mechatronics.FunctionObject()

Return type

4 Function Mechatronics.LogicObjectCollection. ToArray() As Mechatronics.LogicObjectBuilder()

Function Mechatronics.LogicObjectCollection. ToArray() As Mechatronics.LogicObject()

Return type

5 Function Mechatronics. ProxyObjectCollection.ToArray() As Mechatronics.ProxyObjectBuilder()

Function Mechatronics .ProxyObjectCollection.ToArray() As Mechatronics.ProxyObject()

Return type

6 Function Mechatronics. ProxyOverrideObjectCollection. ToArray() As Mechatronics. ProxyOverrideObjectBuilder()s

Function Mechatronics. ProxyOverrideObjectCollection. ToArray() As Mechatronics.ProxyOverrideObject()

Return type

7 Function Mechatronics.RequirementCollection. ToArray() As Mechatronics.RequirementBuilder()

Function Mechatronics.RequirementCollection. ToArray() As Mechatronics.Requirement()

Return type

8 Sub ShipDesign.NavigatorCollection. RefreshNavigator( _ ByVal navClassName As String _ )

Sub ShipDesign.NavigatorCollection. RefreshNavigator( _ ByVal index As Integer _ )

Name of parameter navClassName

Type of parameter navClassName

9 Sub ShipDesign.NavigatorCollection. ReparentNode( _ ByVal navClassName As String, _ ByVal tgTargetNode As TaggedObject, _ ByVal tgSourceNode As TaggedObject _

Sub ShipDesign.NavigatorCollection. ReparentNode( _ ByVal index As Integer, _ ByVal tgTargetNode As ShipDesign.NavigatorNode, _ ByVal tgSourceNode As ShipDesign.NavigatorNode _

Name of parameter navClassName

Page 12: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

)

) Type of

parameter navClassName

Type of parameter tgTargetNode

Type of parameter tgSourceNode

10 Sub ShipDesign.NavigatorCollection. SaveConfigureFile( _ ByVal navClassName As String _ )

Sub ShipDesign.NavigatorCollection. SaveConfigureFile( _ ByVal index As Integer _ )

Name of parameter navClassName

Type of parameter navClassName

11 Sub ShipDesign.NavigatorCollection. SendToSubView( _ ByVal navClassName As String, _ ByVal tgTargetNode As TaggedObject _ )

Sub ShipDesign.NavigatorCollection. SendToSubView( _ ByVal index As Integer, _ ByVal tgTargetNode As ShipDesign.NavigatorNode _ )

Name of parameter navClassName

Type of parameter navClassName

Type of parameter tgTargetNode

12 Sub ShipDesign.NavigatorCollection. UnloadPartAndItsChildren( _ ByVal partTag As Part _ )

Sub ShipDesign.NavigatorCollection. UnloadPartAndItsChildren( _ ByVal partTag As BasePart _ )

Type of parameter partTag

13 Function ShipDesign.NavigatorNode. AddChild( _ ByVal name As String, _ ByVal nodeObjects As TaggedObject() _ ) As ShipDesign.NavigatorNode

Function ShipDesign.NavigatorNode. AddChild( _ ByVal name As String, _ ByVal nodeObjects As TaggedObject(), _ ByVal createPersistentData As Boolean _ ) As ShipDesign.NavigatorNode

Argument count

Page 13: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

14 Function Tooling.MoldwizardManager. CreateCopySolidBuilder() As Tooling.CopySolidBuilder

Function Tooling.MoldwizardManager. CreateCopySolidBuilder( _ ByVal wizardType As Integer _ ) As Tooling.CopySolidBuilder

Argument count

New Methods

New Methods

1 Sub Annotations.Annotation.RemoveFromStack()

2 Sub Annotations.AnnotationManager.SetParallelToScreen( _ ByVal parallelToScreen As Boolean, _ ByVal annotations As Annotations.Annotation() _ )

3 Function Annotations.DisplayStyleBuilder.Validate() As Boolean

4 Function Annotations.HoleCalloutSettingsBuilder.GetNthParameterValueString( _ ByVal featureType As Annotations.HoleCalloutSettingsBuilder.Featuretype, _ ByVal nth As Integer _ ) As String

5 Sub Annotations.LineWeld.SetAutoWeldSymbol( _ ByVal isAutoWeldSymbol As Boolean _ )

6 Sub Annotations.PmiPreferences.GetParallelToScreenEnabledPmiTypes( _ ByRef parallelToScreenEnabledPmiTypes As Annotations.PmiPreferences+PreferenceSymbolTypes() _ )

7 Sub Annotations.PmiPreferences.SetParallelToScreenEnabledPmiTypes( _ ByVal parallelToScreenEnabledPmiTypes As Annotations.PmiPreferences+PreferenceSymbolTypes() _ )

8 Function Annotations.TextWithSymbolsBuilder.GetSymbolAlignment( _ ByVal symbolName As String _ ) As Annotations.TextWithSymbolsBuilder.SymbolAlignmentType

9 Sub Annotations.TextWithSymbolsBuilder.SetSymbolAlignment( _ ByVal symbolName As String, _ ByVal symbolAlignment As Annotations.TextWithSymbolsBuilder.SymbolAlignmentType _ )

10 Function Assemblies.ComponentAssembly.CreateIsolateViewWithComponents( _ ByVal components As Assemblies.Component(), _ ByRef view As View _ ) As ErrorList

11 Function Assemblies.ComponentAssembly.HideComponentsInIsolateView( _ ByVal components As Assemblies.Component(), _ ByRef view As View _

Page 14: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

) As ErrorList

12 Function Assemblies.ComponentAssembly.ShowComponentsInIsolateView( _ ByVal components As Assemblies.Component(), _ ByRef view As View _ ) As ErrorList

13 Function Assemblies.ProductInterface.Collection.CreateObjectBuilderWithVersion( _ ByVal version As Integer _ ) As Assemblies.ProductInterface.ObjectBuilder

14 Function Assemblies.SubsetCollection.CreateMechanicalRoutingSubsetBuilderForSurroundingEdit( _ ByVal subsetBuilderTag As Assemblies.SubsetBuilder _ ) As Assemblies.MechanicalRoutingSubsetBuilder

15 Function BodyDes.OnestepUnformBuilder.GetContactNodeIds() As Integer()

16 Function CAE.NodeElementManager.CreateMoveNodeBuilder() As CAE.MoveNodeBuilder

17 Function CAM.BaseBuilder.GetCustomizableItemBuilder( _ ByVal name As String _ ) As TaggedObject

18 Function CAM.BaseBuilder.GetCustomizableItemNames() As String()

19 Function CAM.BaseBuilder.Validate() As Boolean

20 Function CAM.Boundary.CreateBoundarySetPlanarMill() As CAM.BoundarySetPlanarMill

21 Sub CAM.BoundaryMemberSetPlanarMill.StartOnThisMember()

22 Function CAM.BoundaryPlanarMill.AppendFaceBoundary( _ ByVal face As TaggedObject, _ ByVal ignoreHole As Boolean, _ ByVal ignoreIsland As Boolean, _ ByVal ignoreChamfer As Boolean, _ ByVal toolSide As CAM.BoundarySet.ToolSideTypes, _ ByVal convexEdges As Integer, _ ByVal concaveEdges As Integer _ ) As CAM.BoundarySet()

23 Function CAM.BoundarySetPlanarMill.CreateBoundaryMemberSetPlanarMill() As CAM.BoundaryMemberSetPlanarMill

24 Sub CAM.BoundarySetPlanarMill.CreateCurveBoundaryFromPermanent()

25 Sub CAM.BoundarySetPlanarMill.ExtendOrTrimEndPoint( _ ByVal distance As Double _ )

26 Sub CAM.BoundarySetPlanarMill.ExtendOrTrimStartPoint( _ ByVal distance As Double _ )

Page 15: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

27 Sub CAM.BoundarySetPlanarMill.MoveStartPoint( _ ByVal bndSet As CAM.BoundaryMemberSetPlanarMill, _ ByVal distance As Double _ )

28 Sub CAM.CAMSetup.CopyFromComponent()

29 Function CAM.GuidedCurveBuilder.Validate() As Boolean

30 Function CAM.GuidedCurveCutOrder.Validate() As Boolean

31 Sub CAM.InspectionImportDmisBuilder.ImportDmis()

32 Sub CAM.InspectionMeasDataBuilder.AcceptRejectExternalPoints( _ ByRef acceptedPointCount As Integer, _ ByRef rejectedPointCount As Integer _ )

33 Function CAM.InspectionMeasDataBuilder.AppendExternalPoints( _ ByVal pointTags As NXObject() _ ) As Integer

34 Function CAM.InspectionMeasDataBuilder.RemoveExternalPoints( _ ByVal pointTags As NXObject() _ ) As Integer

35 Function CAM.InspectionOperationCollection.CreateImportDmisBuilder( _ ByVal programGroup As CAM.InspectionGroup _ ) As CAM.InspectionImportDmisBuilder

36 Function CAM.InterpolateVector.GetLeadAngle( _ ByVal index As Integer _ ) As Double

37 Function CAM.InterpolateVector.GetPreviewMaximumDistanceBuilder() As CAM.InheritableToolDepBuilder

38 Function CAM.InterpolateVector.GetTiltAngle( _ ByVal index As Integer _ ) As Double

39 Sub CAM.InterpolateVector.SetLeadAngle( _ ByVal index As Integer, _ ByVal leadAngle As Double _ )

40 Sub CAM.InterpolateVector.SetTiltAngle( _ ByVal index As Integer, _ ByVal tiltAngle As Double _ )

41 Sub CAM.MapFeatureTeaching.AddNewMappingRule( _ ByVal name As String _ )

Page 16: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

42 Function CAM.MoveCollection.CreateRobotCartesianMove( _ ByVal param As CAM.Move _ ) As CAM.RobotCartesianMove

43 Function CAM.MoveCollection.CreateRobotMountMove( _ ByVal param As CAM.Move _ ) As CAM.RobotMountMove

44 Function CAM.MoveCollection.CreateRobotPoseMove( _ ByVal param As CAM.Move _ ) As CAM.RobotPoseMove

45 Function CAM.NCGroup.FindObject( _ ByVal sid As String _ ) As INXObject

46 Function CAM.NCGroupCollection.CreateDrillBoringBarTool( _ ByVal param As CAM.CAMObject _ ) As CAM.DrillBoringBarTool

47 Function CAM.NCGroupCollection.CreateDrillChamferBoringBarTool( _ ByVal param As CAM.CAMObject _ ) As CAM.DrillChamferBoringBarTool

48 Function CAM.NCGroupCollection.CreateMultiToolBuilder( _ ByVal param As CAM.CAMObject _ ) As CAM.MultiToolBuilder

49 Function CAM.ParamBuilder.GetCustomizableItemBuilder( _ ByVal name As String _ ) As TaggedObject

50 Function CAM.ParamBuilder.GetCustomizableItemNames() As String()

51 Function CAM.PatternTypeBuilder.Validate() As Boolean

52 Function CAM.RobotPoseMove.GetPoseNames() As String()

53 Function CAM.RobotPoseMove.GetPoseValues() As Double()

54 Sub CAM.RobotPoseMove.SetPose( _ ByVal poseNames As String(), _ ByVal poseValues As Double() _ )

55 Sub CAM.WorkInstructionBuilder.SetToolDisplayMotion( _ ByVal eventType As Integer, _ ByVal eventIndex As Integer _ )

56 Sub CAM.WorkInstructionBuilder.SpecifyDrawingSheet( _ ByVal partName As String, _ ByVal drawingName As String _ )

Page 17: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

57 Function Diagramming.DefineTitleBlockBuilder.GetCell( _ ByVal table As Diagramming.Tables.Table, _ ByVal rowIndex As Integer, _ ByVal columnIndex As Integer _ ) As Diagramming.TitleBlockCellBuilder

58 Sub Diagramming.DefineTitleBlockBuilder.GetTables( _ ByRef tables As Diagramming.Tables.Table() _ )

59 Sub Diagramming.DefineTitleBlockBuilder.SetTables( _ ByVal tables As Diagramming.Tables.Table() _ )

60 Function Diagramming.PopulateTitleBlockBuilder.GetCell( _ ByVal table As Diagramming.Tables.Table, _ ByVal rowIndex As Integer, _ ByVal columnIndex As Integer _ ) As Diagramming.TitleBlockCellBuilder

61 Function Diagramming.PopulateTitleBlockBuilder.GetCellValueForLabel( _ ByVal label As String _ ) As String

62 Sub Diagramming.PopulateTitleBlockBuilder.SetCellValueForLabel( _ ByVal label As String, _ ByVal value As String _ )

63 Function Diagramming.SheetBorderSettingsBuilder.Validate() As Boolean

64 Function Diagramming.SheetMarginSettingsBuilder.Validate() As Boolean

65 Function Diagramming.SheetZoneSettingsBuilder.Validate() As Boolean

66 Sub Diagramming.Tables.CellBuilder.DeleteContent()

67 Sub Diagramming.Tables.CellBuilder.SetImageFileLocation( _ ByVal fileName As String _ )

68 Function Diagramming.Tables.CellSettingsBuilder.GetContentTextStyle() As Diagramming.TextStyleBuilder

69 Function Diagramming.Tables.Table.GetTitleBlock() As Diagramming.TitleBlock

70 Sub Diagramming.Tables.Table.RemoveTitleBlock()

71 Function Diagramming.Tables.TableBuilder.GetNumberOfColumns() As Integer

72 Function Diagramming.Tables.TableBuilder.GetNumberOfHeaders() As Integer

73 Function Diagramming.Tables.TableBuilder.GetNumberOfRows() As Integer

74 Sub Diagramming.Tables.TableBuilder.Inherit( _

Page 18: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

ByVal inheritOption As Diagramming.Tables.TableBuilder.InheritOption, _ ByVal annotation As Diagramming.Annotation _ )

75 Function Diagramming.TitleBlockCellBuilder.Validate() As Boolean

76 Function Diagramming.TitleBlockCollection.CreateDefineTitleBlockBuilder( _ ByVal titleBlock As Diagramming.TitleBlock _ ) As Diagramming.DefineTitleBlockBuilder

77 Function Diagramming.TitleBlockCollection.CreatePopulateTitleBlockBuilder( _ ByVal titleBlocks As Diagramming.TitleBlock() _ ) As Diagramming.PopulateTitleBlockBuilder

78 Function Diagramming.TitleBlockCollection.FindObject( _ ByVal journalIdentifier As String _ ) As Diagramming.TitleBlock

79 Function Diagramming.TitleBlockCollection.ToArray() As Diagramming.TitleBlock()

80 Function DiagrammingLibraryAuthor.LineTypeBuilder.Validate() As Boolean

81 Sub DiagrammingLibraryAuthor.LineTypeBuilderList.Append( _ ByVal object As DiagrammingLibraryAuthor.LineTypeBuilder _ )

82 Sub DiagrammingLibraryAuthor.LineTypeBuilderList.Append( _ ByVal objects As DiagrammingLibraryAuthor.LineTypeBuilder() _ )

83 Sub DiagrammingLibraryAuthor.LineTypeBuilderList.Clear()

84 Sub DiagrammingLibraryAuthor.LineTypeBuilderList.Clear( _ ByVal deleteOption As ObjectList.DeleteOption _ )

85 Sub DiagrammingLibraryAuthor.LineTypeBuilderList.ClearIndex( _ ByVal deleteIdx As Integer _ )

86 Sub DiagrammingLibraryAuthor.LineTypeBuilderList.Erase( _ ByVal obj As DiagrammingLibraryAuthor.LineTypeBuilder _ )

87 Sub DiagrammingLibraryAuthor.LineTypeBuilderList.Erase( _ ByVal obj As DiagrammingLibraryAuthor.LineTypeBuilder, _ ByVal deleteOption As ObjectList.DeleteOption _ )

88 Sub DiagrammingLibraryAuthor.LineTypeBuilderList.Erase( _ ByVal index As Integer _ )

89 Sub DiagrammingLibraryAuthor.LineTypeBuilderList.Erase( _ ByVal index As Integer, _

Page 19: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

ByVal deleteOption As ObjectList.DeleteOption _ )

90 Function DiagrammingLibraryAuthor.LineTypeBuilderList.FindIndex( _ ByVal obj As DiagrammingLibraryAuthor.LineTypeBuilder _ ) As Integer

91 Function DiagrammingLibraryAuthor.LineTypeBuilderList.FindItem( _ ByVal index As Integer _ ) As DiagrammingLibraryAuthor.LineTypeBuilder

92 Function DiagrammingLibraryAuthor.LineTypeBuilderList.GetContents() As DiagrammingLibraryAuthor.LineTypeBuilder()

93 Sub DiagrammingLibraryAuthor.LineTypeBuilderList.Insert( _ ByVal location As Integer, _ ByVal object As DiagrammingLibraryAuthor.LineTypeBuilder _ )

94 Sub DiagrammingLibraryAuthor.LineTypeBuilderList.MoveToBottom( _ ByVal index As Integer _ )

95 Sub DiagrammingLibraryAuthor.LineTypeBuilderList.MoveToTop( _ ByVal index As Integer _ )

96 Sub DiagrammingLibraryAuthor.LineTypeBuilderList.SetContents( _ ByVal objects As DiagrammingLibraryAuthor.LineTypeBuilder() _ )

97 Sub DiagrammingLibraryAuthor.LineTypeBuilderList.Swap( _ ByVal object1 As DiagrammingLibraryAuthor.LineTypeBuilder, _ ByVal object2 As DiagrammingLibraryAuthor.LineTypeBuilder _ )

98 Sub DiagrammingLibraryAuthor.LineTypeBuilderList.Swap( _ ByVal index1 As Integer, _ ByVal index2 As Integer _ )

99 Function DiagrammingLibraryAuthor.PipeStockBuilder.CreatePipeStock( _ ByVal instanceId As String, _ ByVal partId As String, _ ByVal partName As String, _ ByVal numberName As String _ ) As DiagrammingLibraryAuthor.AttributeHolder

100 Sub DiagrammingLibraryAuthor.PipeStockBuilder.DeletePipeStock( _ ByVal pipeStockObject As DiagrammingLibraryAuthor.AttributeHolder _ )

101 Sub DiagrammingLibraryAuthor.PipeStockBuilder.GetPipeStockObjects( _ ByRef pipeStockObjects As DiagrammingLibraryAuthor.AttributeHolder() _ )

Page 20: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

102 Sub DiagrammingLibraryAuthor.PipeStockBuilder.SelectFolder( _ ByVal classId As String _ )

103 Sub DiagrammingLibraryAuthor.PipeStockBuilder.SelectPipeStock( _ ByVal symbolId As String _ )

104 Function DiagrammingLibraryAuthor.PipeStockBuilder.Validate() As Boolean

105 Function DiagrammingLibraryAuthor.PortDataBuilder.CreatePort() As DiagrammingLibraryAuthor.AttributeHolder

106 Sub DiagrammingLibraryAuthor.PortDataBuilder.DeletePort( _ ByVal portObject As DiagrammingLibraryAuthor.AttributeHolder _ )

107 Function DiagrammingLibraryAuthor.PortDataBuilder.GetConnectionDirection( _ ByVal portObject As DiagrammingLibraryAuthor.AttributeHolder _ ) As Point2d

108 Function DiagrammingLibraryAuthor.PortDataBuilder.GetPointLocation( _ ByVal portObject As DiagrammingLibraryAuthor.AttributeHolder _ ) As Point2d

109 Sub DiagrammingLibraryAuthor.PortDataBuilder.GetPortObjects( _ ByRef portObjects As DiagrammingLibraryAuthor.AttributeHolder() _ )

110 Sub DiagrammingLibraryAuthor.PortDataBuilder.SetConnectionDirection( _ ByVal portObject As DiagrammingLibraryAuthor.AttributeHolder, _ ByVal connectionDirection As Point2d _ )

111 Sub DiagrammingLibraryAuthor.PortDataBuilder.SetPointLocation( _ ByVal portObject As DiagrammingLibraryAuthor.AttributeHolder, _ ByVal portLocation As Point2d _ )

112 Function DiagrammingLibraryAuthor.PortDataBuilder.Validate() As Boolean

113 Sub DiagrammingLibraryAuthor.Symbol2DBuilder.CreateFromSymbol( _ ByVal symbolId As String _ )

114 Function DiagrammingLibraryAuthor.Symbol2DBuilder.Validate() As Boolean

115 Function DiagrammingLibraryAuthor.Symbol3DBuilder.Validate() As Boolean

116 Sub Die.PressModel.SetOperationCushionSettings2( _ ByVal operation As Integer, _ ByVal ventilationLiftDistance As Double, _ ByVal ventilationLiftStay As Integer, _ ByVal binderWayLiftDistance As Double, _

Page 21: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

ByVal binderWayLiftDuration As Integer, _ ByVal upperLimit As Double, _ ByVal lowerLimit As Double _ )

117 Function DirectionCollection.CreateDirection( _ ByVal faces As ScCollector, _ ByVal point As Point, _ ByVal sense As Sense, _ ByVal updateOption As SmartObject.UpdateOption _ ) As Direction

118 Function Display.DynamicSectionBuilder.IsDefaultPlane() As Boolean

119 Sub Drawings.AssociativeAngleBuilder.AlternateAngle()

120 Sub Drawings.AssociativeAngleBuilder.CreateScalarObject()

121 Sub Drawings.AssociativeAngleBuilder.SetIsMeasure( _ ByVal isMeasure As Boolean _ )

122 Function Drawings.AssociativeAngleBuilder.Validate() As Boolean

123 Sub Features.AOCSBuilder.SynchronizeSectionForValueOrPoint( _ ByVal pointType As Boolean _ )

124 Sub Features.CurveFinderBuilder.AddCoincident2dComponent()

125 Sub Features.CurveFinderBuilder.AddConcentric2dComponent()

126 Sub Features.CurveFinderBuilder.AddConlinear2dComponent()

127 Sub Features.CurveFinderBuilder.AddEqualRadius2dComponent()

128 Sub Features.CurveFinderBuilder.AddOffset2dComponent()

129 Sub Features.CurveFinderBuilder.AddParallel2dComponent()

130 Sub Features.CurveFinderBuilder.AddTangent2dComponent()

131 Sub Features.CurveFinderBuilder.AddVertexOnCurve2dComponent()

132 Sub Features.CurveFinderBuilder.RemoveCoincident2dComponent()

133 Sub Features.CurveFinderBuilder.RemoveConcentric2dComponent()

134 Sub Features.CurveFinderBuilder.RemoveConlinear2dComponent()

135 Sub Features.CurveFinderBuilder.RemoveEqualRadius2dComponent()

136 Sub Features.CurveFinderBuilder.RemoveOffset2dComponent()

137 Sub Features.CurveFinderBuilder.RemoveParallel2dComponent()

Page 22: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

138 Sub Features.CurveFinderBuilder.RemoveTangent2dComponent()

139 Sub Features.CurveFinderBuilder.RemoveVertexOnCurve2dComponent()

140 Sub Features.EdgeBlendBuilder.AddEdgeChainData( _ ByVal edgeArray As Edge(), _ ByVal edgeAlongChainDirectionArray As Boolean(), _ ByVal isChainClosed As Boolean, _ ByVal isChainPartOfNetwork As Boolean _ )

141 Sub Features.EdgeBlendBuilder.AddPointOnEdgeChainData( _ ByVal edgeArray As Edge(), _ ByVal parameterOnChain As Double, _ ByVal isArclength As Boolean, _ ByVal radius As Double, _ ByVal centerValue As Double, _ ByVal rhoValue As Double, _ ByVal smartPoint As Point, _ ByVal isExternal As Boolean _ )

142 Sub Features.EdgeBlendBuilder.RemoveEdgeChainAndPointOnEdgeChainData()

143 Sub Features.EditWithRollbackManager.Destroy()

144 Sub Features.EditWithRollbackManager.Stop()

145 Sub Features.EditWithRollbackManager.UpdateFeature( _ ByVal errorDuringFeatureEdit As Boolean _ )

146 Function Features.Feature.BreakWaveLink() As Boolean

147 Function Features.FeatureCollection.CreateTrimCurve2FeatureBuilder( _ ByVal trimCurve2Feature As Features.TrimCurve2 _ ) As Features.TrimCurve2Builder

148 Function Features.FeatureCollection.StartEditWithRollbackManager( _ ByVal featureToEdit As Features.Feature, _ ByVal featureEditMark As Session.UndoMarkId _ ) As Features.EditWithRollbackManager

149 Function Features.SelectBodyFeatureList.Add( _ ByVal object As Features.BodyFeature _ ) As Boolean

150 Function Features.SelectBodyFeatureList.Add( _ ByVal selection As Features.BodyFeature, _ ByVal caeSubType As CaeObjectType.CaeSubType, _ ByVal caeSubId As Integer _ ) As Boolean

151 Function Features.SelectBodyFeatureList.Add( _

Page 23: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

ByVal selection As Features.BodyFeature, _ ByVal view As View, _ ByVal point As Point3d _ ) As Boolean

152 Function Features.SelectBodyFeatureList.Add( _ ByVal objects As Features.BodyFeature() _ ) As Boolean

153 Function Features.SelectBodyFeatureList.Add( _ ByVal snapType As InferSnapType.SnapType, _ ByVal selection1 As Features.BodyFeature, _ ByVal view1 As View, _ ByVal point1 As Point3d, _ ByVal selection2 As Features.BodyFeature, _ ByVal view2 As View, _ ByVal point2 As Point3d _ ) As Boolean

154 Function Features.SelectBodyFeatureList.Add( _ ByVal inputSelectionMethod As SelectionMethod _ ) As Boolean

155 Sub Features.SelectBodyFeatureList.Clear()

156 Function Features.SelectBodyFeatureList.Contains( _ ByVal object As Features.BodyFeature _ ) As Boolean

157 Function Features.SelectBodyFeatureList.GetArray() As Features.BodyFeature()

158 Function Features.SelectBodyFeatureList.GetSelectObjectArray() As SelectObject()

159 Function Features.SelectBodyFeatureList.Remove( _ ByVal object As Features.BodyFeature _ ) As Boolean

160 Function Features.SelectBodyFeatureList.Remove( _ ByVal object As Features.BodyFeature, _ ByVal view As View _ ) As Boolean

161 Function Features.SelectBodyFeatureList.Remove( _ ByVal snapType As InferSnapType.SnapType, _ ByVal selection1 As Features.BodyFeature, _ ByVal view1 As View, _ ByVal point1 As Point3d, _ ByVal selection2 As Features.BodyFeature, _ ByVal view2 As View, _ ByVal point2 As Point3d _ ) As Boolean

162 Function Features.SelectBodyFeatureList.Remove( _ ByVal inputSelectionMethod As SelectionMethod _ ) As Boolean

Page 24: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

163 Function Features.SelectBodyFeatureList.RemoveArray( _ ByVal objects As Features.BodyFeature() _ ) As Boolean

164 Sub Features.SelectBodyFeatureList.SetArray( _ ByVal objects As Features.BodyFeature() _ )

165 Function Features.SelectBodyFeatureList.Validate() As Boolean

166 Sub Features.ShipDesign.ProfileSystemBuilder.SetRegionPoints( _ ByVal points As Point3d() _ )

167 Sub Features.ShipDesign.ShipAttributeHolder.GetContextAttributeFromNamesBuilder( _ ByVal featBuilder As Features.FeatureBuilder _ )

168 Sub Features.ShipDesign.StandardPartFrameworkBuilder.UpdateShipNames( _ ByVal shipNamesType As Features.ShipDesign.ShipnamesBuilderType _ )

169 Function Features.ShipDesign.StiffenerBuilder.GetStiffenerBySupportBoundaryAttachedPlate( _ ByVal boundary As Body _ ) As Body

170 Sub Features.ShipDesign.StiffenerBySupportPathBuilder.ClearBoundaryToAttachedBoundaryMap()

171 Function Features.TrimCurve2Builder.CreateTrimCurveBoundingObjectBuilder() As GeometricUtilities.TrimCurveBoundingObjectBuilder

172 Sub Features.TrimCurve2Builder.DeselectDivideLocation( _ ByVal helpPoint As Point3d _ )

173 Sub Features.TrimCurve2Builder.DeselectTrimRegion( _ ByVal helpPoint As Point3d _ )

174 Sub Features.TrimCurve2Builder.ResetTrimRegions()

175 Sub Features.TrimCurve2Builder.SelectDivideLocation( _ ByVal helpPoint As Point3d _ )

176 Sub Features.TrimCurve2Builder.SelectTrimRegion( _ ByVal helpPoint As Point3d _ )

177 Sub Features.TrimCurve2Builder.UpdateTrimRegionsAndDivideLocations()

178 Function Features.TrimFeatureCollection.CreateCombineSheetsBuilder( _

Page 25: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

ByVal combineSheets As Features.CombineSheets _ ) As Features.CombineSheetsBuilder

179 Function Features.VehicleDesign.AllAroundVisionBuilder.CreatePointWithBaseDataSGRPExpression() As Point

180 Function Features.VehicleDesign.MirrorCertificationBuilder.CreatePointWithBaseDataSGRPExpression() As Point

181 Function Features.VehicleDesign.SeatBeltAnchorageBuilder.CreatePointWithBaseDataSGRPExpression() As Point

182 Function Features.VehicleDesignCollection.CreateBaseDataSourceBuilder() As Features.VehicleDesign.BaseDataSourceBuilder

183 Function Fields.FieldManager.CreateProfileField( _ ByVal fieldName As String, _ ByVal dependentUnit As Unit, _ ByVal sketch As Sketch, _ ByVal discreteType As Integer, _ ByVal numPoints As Integer, _ ByVal chordalTolerance As Expression, _ ByVal offset As Expression, _ ByVal scale As Expression, _ ByVal interpolationType As Integer _ ) As Fields.FieldProfileTable

184 Sub Fields.FieldProfileTable.SetUnitType( _ ByVal unitType As Unit _ )

185 Sub Fields.ImportData.GetMessages( _ ByRef messages As String() _ )

186 Sub GeometricAnalysis.CurveContinuityBuilder.ResetShowDeviation()

187 Sub GeometricUtilities.BooleanRegionSelect.NotifyBodiesHaveChanged( _ ByVal bodySelectionList As ScCollector _ )

188 Sub GeometricUtilities.FtmFixedCurvesBuilder.UpdateContinuityOnClassAChange( _ ByVal classAOption As Boolean _ )

189 Sub GeometricUtilities.RegionTracker.AppendOneBoundaryBody( _ ByVal boundaryBodyEid As Body, _ ByVal sideness As Boolean _ )

190 Function GeometricUtilities.RegionTracker.GetOwningBody() As Body

Page 26: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

191 Sub GeometricUtilities.RegionTracker.SetOwningBody( _ ByVal owningBodyEid As Body _ )

192 Sub GeometricUtilities.ReplAsstBuilder.SetProdInt( _ ByVal prodInt As TaggedObject _ )

193 Sub GeometricUtilities.TrimCurveBoundingObjectBuilderList.Append( _ ByVal object As GeometricUtilities.TrimCurveBoundingObjectBuilder _ )

194 Sub GeometricUtilities.TrimCurveBoundingObjectBuilderList.Append( _ ByVal objects As GeometricUtilities.TrimCurveBoundingObjectBuilder() _ )

195 Sub GeometricUtilities.TrimCurveBoundingObjectBuilderList.Clear()

196 Sub GeometricUtilities.TrimCurveBoundingObjectBuilderList.Clear( _ ByVal deleteOption As ObjectList.DeleteOption _ )

197 Sub GeometricUtilities.TrimCurveBoundingObjectBuilderList.ClearIndex( _ ByVal deleteIdx As Integer _ )

198 Sub GeometricUtilities.TrimCurveBoundingObjectBuilderList.Erase( _ ByVal obj As GeometricUtilities.TrimCurveBoundingObjectBuilder _ )

199 Sub GeometricUtilities.TrimCurveBoundingObjectBuilderList.Erase( _ ByVal obj As GeometricUtilities.TrimCurveBoundingObjectBuilder, _ ByVal deleteOption As ObjectList.DeleteOption _ )

200 Sub GeometricUtilities.TrimCurveBoundingObjectBuilderList.Erase( _ ByVal index As Integer _ )

201 Sub GeometricUtilities.TrimCurveBoundingObjectBuilderList.Erase( _ ByVal index As Integer, _ ByVal deleteOption As ObjectList.DeleteOption _ )

202 Function GeometricUtilities.TrimCurveBoundingObjectBuilderList.FindIndex( _ ByVal obj As GeometricUtilities.TrimCurveBoundingObjectBuilder _ ) As Integer

203 Function GeometricUtilities.TrimCurveBoundingObjectBuilderList.FindItem( _ ByVal index As Integer _ ) As GeometricUtilities.TrimCurveBoundingObjectBuilder

204 Function GeometricUtilities.TrimCurveBoundingObjectBuilderList.GetContents() As GeometricUtilities.TrimCurveBoundingObjectBuilder()

Page 27: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

205 Sub GeometricUtilities.TrimCurveBoundingObjectBuilderList.Insert( _ ByVal location As Integer, _ ByVal object As GeometricUtilities.TrimCurveBoundingObjectBuilder _ )

206 Sub GeometricUtilities.TrimCurveBoundingObjectBuilderList.MoveToBottom( _ ByVal index As Integer _ )

207 Sub GeometricUtilities.TrimCurveBoundingObjectBuilderList.MoveToTop( _ ByVal index As Integer _ )

208 Sub GeometricUtilities.TrimCurveBoundingObjectBuilderList.SetContents( _ ByVal objects As GeometricUtilities.TrimCurveBoundingObjectBuilder() _ )

209 Sub GeometricUtilities.TrimCurveBoundingObjectBuilderList.Swap( _ ByVal object1 As GeometricUtilities.TrimCurveBoundingObjectBuilder, _ ByVal object2 As GeometricUtilities.TrimCurveBoundingObjectBuilder _ )

210 Sub GeometricUtilities.TrimCurveBoundingObjectBuilderList.Swap( _ ByVal index1 As Integer, _ ByVal index2 As Integer _ )

211 Function MechanicalRouting.AssignCornerBuilder.GetCreatedComponents() As Assemblies.Component()

212 Sub MechanicalRouting.AssignCornerBuilder.GetLogicalObjects( _ ByRef logicalObjects As PDM.LogicalObject() _ )

213 Sub MechanicalRouting.AssignCornerBuilder.PreCommit()

214 Function MechanicalRouting.CornerBuilder.Validate() As Boolean

215 Function MechanicalRouting.InsulationBuilder.GetLogicalObject() As PDM.LogicalObject

216 Sub MechanicalRouting.InsulationBuilder.PreCommit()

217 Function MechanicalRouting.InsulationBuilder.SuggestWrapMethodBasedOnStockSettings() As MechanicalRouting.InsulationBuilder.WrapType

218 Function MechanicalRouting.PartPlacementBuilder.LoadPart() As BasePart

219 Sub MechanicalRouting.PartPlacementBuilder.UpdateLayer( _ ByVal layerNumber As Integer _ )

220 Sub MechanicalRouting.PartPlacementBuilder.UpdateReferenceSet( _ ByVal referenseSetName As String _ )

Page 28: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

221 Function MechanicalRouting.PathStockPreferenceBuilder.GetClassificationObjectIdentifierForSpaceReservation() As String

222 Function MechanicalRouting.PathStockPreferenceBuilder.GetClassificationObjectIdentifierForStock() As String

223 Function MechanicalRouting.PathStockPreferenceBuilder.GetFileSpecificationOfSpaceReservationToPlace() As String

224 Function MechanicalRouting.PathStockPreferenceBuilder.GetFileSpecificationOfStockToPlace() As String

225 Sub MechanicalRouting.PathStockPreferenceBuilder.SetClassificationObjectIdentifierForSpaceReservation( _ ByVal classificationObjectId As String _ )

226 Sub MechanicalRouting.PathStockPreferenceBuilder.SetClassificationObjectIdentifierForStock( _ ByVal classificationObjectId As String _ )

227 Sub MechanicalRouting.PathStockPreferenceBuilder.SetFileSpecificationOfSpaceReservationToPlace( _ ByVal filename As String _ )

228 Function MechanicalRouting.SplitBuilder.GetCreatedComponents() As Assemblies.Component()

229 Sub MechanicalRouting.SplitBuilder.GetLogicalObjects( _ ByRef logicalObjects As PDM.LogicalObject() _ )

230 Sub MechanicalRouting.SplitBuilder.PreCommit()

231 Sub MechanicalRouting.StockBuilder.GetLogicalObjects( _ ByRef logicalObjects As PDM.LogicalObject() _ )

232 Sub MechanicalRouting.StockBuilder.PreCommit()

233 Function Motion.FieldDataCollection.CreateFieldData( _ ByVal field As Fields.Field _ ) As Motion.FieldData

234 Function Motion.FieldDataCollection.FindObject( _ ByVal name As String _ ) As Motion.FieldData

Page 29: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

235 Function Motion.FieldDataCollection.ToArray() As Motion.FieldData()

236 Sub Motion.PostToolsControl.CalculateMeasures( _ ByVal measures As Motion.PackagingMeasure() _ )

237 Function Part.RemoveMissingParentsFromEdgeBlend( _ ByRef removedEdgeCounts As Integer() _ ) As Features.EdgeBlend()

238 Function PDM.AttributeGroup.Create( _ ByVal attributeGroupDescription As PDM.AttributeGroupDescription _ ) As PDM.AttributeGroup

239 Function PDM.AttributeGroup.CreateAttributeGroupReviseBuilder( _ ByVal attributeGroups As PDM.AttributeGroup() _ ) As PDM.AttributeGroupReviseBuilder

240 Function PDM.AttributeGroup.CreateAttributeGroupReviseBuilder( _ ByVal attributeGroups As PDM.AttributeGroup(), _ ByVal keepOriginal As Boolean, _ ByVal saveAsActionType As PDM.AttributeGroupReviseBuilder.SaveAsActionType _ ) As PDM.AttributeGroupReviseBuilder

241 Function PDM.AttributeGroup.GetAttributeGroupDescriptions() As PDM.AttributeGroupDescription()

242 Function PDM.AttributeGroup.GetAttributeGroups() As PDM.AttributeGroup()

243 Function PDM.DBEntityProxyCollection.CreateDbEntityProxy( _ ByVal title As String, _ ByVal index As Integer, _ ByVal context As TaggedObject, _ ByVal attributeOwner As TaggedObject _ ) As PDM.DBEntityProxy

244 Function PDM.DBEntityProxyCollection.FindProxy( _ ByVal journalIdentifier As String _ ) As NXObject

245 Function PDM.DBEntityProxyCollection.ToArray() As PDM.DBEntityProxy()

246 Function PDM.ErrorMessageHandler.GetErrorList() As ErrorList

247 Function PDM.ErrorMessageHandler.GetErrorMessages() As String()

248 Function PDM.ErrorMessageHandler.GetWarningMessages() As String()

249 Function PDM.FileManagement.ImportFilesAndCreateDatasets( _ ByVal itemIds As String(), _ ByVal itemRevisionIds As String(), _ ByVal datasetNames As String(), _ ByVal datasetTypeNames As String(), _ ByVal datasetRelationTypeNames As String(), _

Page 30: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

ByVal datasetToolNames As String(), _ ByVal fileType As Boolean(), _ ByVal namedReferenceNames As String(), _ ByVal importFileNames As String(), _ ByVal importFileDirectoryNames As String() _ ) As Integer()

250 Sub PDM.PartOperationBuilder.ClearWarnings()

251 Function PDM.PartOperationImportBuilder.GetErrorMessageHandler( _ ByVal refresh As Boolean _ ) As PDM.ErrorMessageHandler

252 Function PDM.PdmSession.CreateSmartSaveBuilderWithContext( _ ByVal smartSaveContext As PDM.SmartSaveContext _ ) As PDM.SmartSaveBuilder

253 Function PDM.PdmSession.CreateSmartSaveContext( _ ByVal saveType As PDM.SmartSaveBuilder.SaveType _ ) As PDM.SmartSaveContext

254 Sub PDM.SaveAsReviseCallbackData.GetCopiedObjects( _ ByVal sourceObjects As TaggedObject, _ ByRef copiedObjects As TaggedObject() _ )

255 Function PDM.SaveAsReviseCallbackData.GetSourceObjects( _ ByRef sourceObjects As TaggedObject() _ ) As Integer

256 Function PDM.SaveAsReviseObserver.AddPostcopyoperationCallback( _ ByVal postcopyoperationCb As PDM.SaveAsReviseObserver.PostcopyoperationCb _ ) As Integer

257 Function PDM.SaveAsReviseObserver.AddPrecopyoperationCallback( _ ByVal precopyoperationCb As PDM.SaveAsReviseObserver.PrecopyoperationCb _ ) As Integer

258 Sub PDM.SaveAsReviseObserver.RemovePostcopyoperationCallback( _ ByVal id As Integer _ )

259 Sub PDM.SaveAsReviseObserver.RemovePrecopyoperationCallback( _ ByVal id As Integer _ )

260 Function PDM.SaveAsReviseObserver.ToArray() As PDM.SaveAsReviseCallbackData()

261 Sub PDM.SaveAsReviseObserver.PostcopyoperationCb.Invoke( _ ByVal callbackData As PDM.SaveAsReviseCallbackData _ )

262 Sub PDM.SaveAsReviseObserver.PrecopyoperationCb.Invoke( _ ByVal callbackData As PDM.SaveAsReviseCallbackData _ )

Page 31: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

263 Sub PDM.SmartSaveBuilder.AssignRemoveProjects( _ ByVal smartSaveObjects As PDM.SmartSaveObject(), _ ByVal projectNames As String(), _ ByVal assignmentStates As Session+ProjectAssignmentState() _ )

264 Function PDM.SmartSaveBuilder.GetErrorMessageHandler( _ ByVal refresh As Boolean _ ) As PDM.ErrorMessageHandler

265 Function PDM.SmartSaveContext.GetSaveType() As PDM.SmartSaveBuilder.SaveType

266 Sub PDM.SmartSaveContext.GetWorkObjectToRootObjectMap( _ ByRef workObjects As TaggedObject(), _ ByRef rootObjects As TaggedObject() _ )

267 Sub PDM.SmartSaveContext.SetWorkObjectToRootObjectMap( _ ByVal workObjects As TaggedObject(), _ ByVal rootObjects As TaggedObject() _ )

268 Sub PDM.WebAppSession.ShowSummary( _ ByVal uid As String, _ ByVal objType As String, _ ByVal classId As String _ )

269 Sub PidDebugSession.PrintTemplateInformation( _ ByVal sheet As Diagramming.Sheet _ )

270 Function Plane.CopyPlane() As Plane

271 Sub Plane.SynchronizeToPlane( _ ByVal sourcePlane As Plane _ )

272 Function PlaneCollection.CreateFixedTypePlane( _ ByVal origin As Point3d, _ ByVal matrix As Matrix3x3, _ ByVal updateOption As SmartObject.UpdateOption _ ) As Plane

273 Function PointCollection.CreatePoint( _ ByVal edgeCurve As IBaseCurve, _ ByVal scalarT As Scalar, _ ByVal locationOption As PointCollection.PointOnCurveLocationOption, _ ByVal specifiedPoint As Point, _ ByVal updateOption As SmartObject.UpdateOption _ ) As Point

274 Function Preferences.RoutingUserPreferences.GetDoubleArrayPreference( _ ByVal name As String, _

Page 32: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

ByRef values As Double() _ ) As Boolean

275 Function Preferences.RoutingUserPreferences.GetDoublePreference( _ ByVal name As String, _ ByRef value As Double _ ) As Boolean

276 Function Preferences.RoutingUserPreferences.GetIntegerArrayPreference( _ ByVal name As String, _ ByRef values As Integer() _ ) As Boolean

277 Function Preferences.RoutingUserPreferences.GetIntegerPreference( _ ByVal name As String, _ ByRef value As Integer _ ) As Boolean

278 Function Preferences.RoutingUserPreferences.GetStringArrayPreference( _ ByVal name As String, _ ByRef values As String() _ ) As Boolean

279 Function Preferences.RoutingUserPreferences.GetStringPreference( _ ByVal name As String, _ ByRef value As String _ ) As Boolean

280 Function Routing.ArcSegment.GetCorner() As Routing.Corner

281 Function Routing.AssignCornerBuilder.GetAttributeHolder() As NXObject

282 Function Routing.BendReportManager.GenerateMil98Report( _ ByVal segmentInformation As Routing.BendReportManager+SegmentInformation(), _ ByRef totalLength As Double _ ) As Routing.BendReportManager+Mil98Report()

283 Function Routing.BendReportManager.GenerateXyzReport( _ ByVal segmentInformation As Routing.BendReportManager+SegmentInformation(), _ ByRef totalLength As Double _ ) As Routing.BendReportManager+XyzReport()

284 Function Routing.BendReportManager.GenerateYbcReport( _ ByVal segmentInformation As Routing.BendReportManager+SegmentInformation(), _ ByRef totalLength As Double _ ) As Routing.BendReportManager+YbcReport()

285 Function Routing.BendReportManager.GetSegmentInformation( _ ByVal stock As TaggedObject _ ) As Routing.BendReportManager+SegmentInformation()

286 Function Routing.BendReportManager.ReverseDirection( _ ByVal segmentInformation As Routing.BendReportManager+SegmentInformation() _ ) As Routing.BendReportManager+SegmentInformation()

Page 33: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

287 Function Routing.BendReportManager.Mil98Report.ToString() As String

288 Function Routing.BendReportManager.SegmentInformation.ToString() As String

289 Function Routing.BendReportManager.XyzReport.ToString() As String

290 Function Routing.BendReportManager.YbcReport.ToString() As String

291 Function Routing.OverstockBuilder.GetNumberOfLayers() As Expression

292 Function Routing.OverstockBuilder.IsOverlapDefinedByNumberOfLayers() As Boolean

293 Sub Routing.OverstockBuilder.SetNumberOfLayers( _ ByVal numberOfLayers As Expression _ )

294 Sub Routing.OverstockBuilder.SetOverlapDefinedByNumberOfLayers( _ ByVal isOverlapDefinedByNumberOfLayers As Boolean _ )

295 Sub Routing.PathArrangementBuilder.ClearHarnessData()

296 Sub Routing.PathArrangementBuilder.DeletePathArrangement()

297 Sub Routing.PathArrangementBuilder.EstablishPathArrangement()

298 Sub Routing.PathArrangementBuilder.InitializeBuilderFromArrangedPort( _ ByVal port As Routing.Port _ )

299 Sub Routing.PathArrangementBuilder.SetPathArrangementOrigin( _ ByVal point As Point3d _ )

300 Function Routing.PlacementSolutionsBuilder.GetConsiderPorts() As Boolean

301 Function Routing.PlacementSolutionsBuilder.GetLookForAdditionalPlacementSolutions() As Boolean

302 Function Routing.PlacementSolutionsBuilder.GetOnlyPrimaryPlacementSolutions() As Boolean

303 Sub Routing.PlacementSolutionsBuilder.SetConsiderPorts( _ ByVal considerPorts As Boolean _ )

304 Sub Routing.PlacementSolutionsBuilder.SetLookForAdditionalPlacementSolutions( _ ByVal lookForAdditionalPlacementSolutions As Boolean _ )

305 Sub Routing.PlacementSolutionsBuilder.SetOnlyPrimaryPlacementSolutions( _ ByVal onlyPrimaryPlacementSolutions As Boolean _ )

306 Sub Routing.PlacePartBuilder.SetConsiderPorts( _ ByVal considerPorts As Boolean _

Page 34: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

)

307 Sub Routing.PlacePartBuilder.UpdateRoutingTemplateAttributes()

308 Function Routing.Port.GetEngagementPosition() As Point3d

309 Function Routing.Port.GetForwardExtensionObject() As Expression

310 Function Routing.Port.GetOccurrence() As NXObject

311 Function Routing.PortCollection.GetObjectPorts( _ ByVal entity As NXObject _ ) As Routing.Port()

312 Function Routing.RouteManager.CreatePathArrangementBuilder() As Routing.PathArrangementBuilder

313 Sub Routing.RouteManager.DeselectAllObjectsInNavigators()

314 Function Routing.RouteManager.FindRoutingControlPoint( _ ByVal guid As String _ ) As Routing.ControlPoint

315 Function Routing.RouteManager.FindRoutingObject( _ ByVal searchCriteria As Routing.RouteManager.SearchCriteria _ ) As Routing.RootObject

316 Function Routing.RouteManager.FindRoutingSegments( _ ByVal guid As String _ ) As Routing.ISegment()

317 Sub Routing.RouteManager.GetSelectedObjectsInNavigators( _ ByRef selectedObjects As Routing.RootObject() _ )

318 Function Routing.RouteManager.GetStockFromBody( _ ByVal body As Body _ ) As Routing.Stock

319 Function Routing.RouteManager.IsComponentNavigatorOpen() As Boolean

320 Function Routing.RouteManager.IsConnectionNavigatorOpen() As Boolean

321 Sub Routing.RouteManager.ModelConnectionPostPlacementGasketBetweenFlanges( _ ByVal placedPart As Assemblies.Component, _ ByVal connection As Routing.PortConnection, _ ByVal reportInBOM As Routing.ReuseLibrary.ReportInBom, _ ByVal gasketCharx As Routing.CharacteristicList, _ ByRef connectionOne As Routing.PortConnection, _ ByRef connectionTwo As Routing.PortConnection, _ ByRef modeledGasket As Assemblies.Component _ )

322 Sub Routing.RouteManager.OpenComponentNavigator()

Page 35: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

323 Sub Routing.RouteManager.OpenConnectionNavigator()

324 Sub Routing.RouteManager.SelectObjectInNavigator( _ ByVal objectToSelect As Routing.RootObject _ )

325 Sub Routing.RouteManager.SelectObjectsInNavigator( _ ByVal objectsToSelect As Routing.RootObject() _ )

326 Function Routing.RouteManager.SearchCriteria.ToString() As String

327 Function Routing.SegmentManager.GetShortestPathBetweenControlPoints( _ ByVal controlPoint1 As Routing.ControlPoint, _ ByVal controlPoint2 As Routing.ControlPoint _ ) As Routing.ISegment()

328 Sub Routing.SplinePathBuilder.AssignTangentExtensionForPointAtIndex( _ ByVal index As Integer, _ ByVal forwardExtensionExpression As Expression, _ ByVal backwardExtensionExpression As Expression, _ ByRef tangent As Vector3d, _ ByRef normal As Vector3d, _ ByRef extensionDir As Direction _ )

329 Sub Routing.SplinePathBuilder.UpdateExtensionDirectionForPointAtIndex( _ ByVal index As Integer, _ ByVal deltaTrans As Vector3d, _ ByVal orientation As Matrix3x3, _ ByVal inDrag As Boolean _ )

330 Function Routing.Stock.GetBodies() As Body()

331 Sub ScCollector.AddEvaluationFilter( _ ByVal filterType As ScEvaluationFiltertype _ )

332 Function ScCollector.IsEvaluationFilterEnabled( _ ByVal filterType As ScEvaluationFiltertype _ ) As Boolean

333 Sub ScCollector.RemoveEvaluationFilter( _ ByVal filterType As ScEvaluationFiltertype _ )

334 Sub ShipDesign.Navigator.SetRootPart( _ ByVal rootPart As BasePart _ )

335 Sub ShipDesign.NavigatorCollection.ActiveNavigator( _ ByVal index As Integer _ )

Page 36: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

336 Sub ShipDesign.NavigatorCollection.ChangeNodeState( _ ByVal tgTargetNode As ShipDesign.NavigatorNode, _ ByVal status As Integer _ )

337 Sub ShipDesign.NavigatorCollection.CopyNode( _ ByVal index As Integer, _ ByVal tgNodes As ShipDesign.NavigatorNode() _ )

338 Function ShipDesign.NavigatorCollection.CreateShipNavigatorNodeBuilder( _ ByVal isEdit As Boolean, _ ByVal tgNode As ShipDesign.NavigatorNode _ ) As ShipDesign.ShipNavigatorNodeBuilder

339 Sub ShipDesign.NavigatorCollection.EditFeature( _ ByVal tgFeat As Features.Feature _ )

340 Function ShipDesign.NavigatorCollection.GetReferencingNodes( _ ByVal tgReferencedObject As TaggedObject _ ) As ShipDesign.NavigatorNode()

341 Function ShipDesign.NavigatorCollection.GetShipNavigatorRoot() As ShipDesign.ShipNavigatorRoot

342 Sub ShipDesign.NavigatorCollection.PasteNode( _ ByVal index As Integer, _ ByVal tgTargetNode As ShipDesign.NavigatorNode _ )

343 Sub ShipDesign.NavigatorCollection.RemoveNodes( _ ByVal index As Integer, _ ByVal tgNodes As ShipDesign.NavigatorNode() _ )

344 Sub ShipDesign.NavigatorCollection.SetActiveNode( _ ByVal index As Integer, _ ByVal tgTargetNode As ShipDesign.NavigatorNode _ )

345 Sub ShipDesign.NavigatorCollection.SetNodeName( _ ByVal tgTargetNode As ShipDesign.NavigatorNode, _ ByVal name As String _ )

346 Function ShipDesign.NavigatorNode.GetNodeObjects() As TaggedObject()

347 Function ShipDesign.NavigatorNode.GetProperty( _ ByVal propertyName As String _ ) As String

348 Sub ShipDesign.NavigatorNode.SetDraggable( _ ByVal draggable As Boolean _ )

Page 37: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

349 Sub ShipDesign.NavigatorNode.SetNodeObjects( _ ByVal nodeObjects As TaggedObject() _ )

350 Sub ShipDesign.NavigatorNode.UpdateProperty( _ ByVal propertyName As String, _ ByVal propertyValue As String _ )

351 Sub SIM.IsvControlPanelBuilder.MachineControlResetMachineData()

352 Sub SIM.IsvControlPanelBuilder.SetCurrentProgramLine( _ ByVal channelName As String, _ ByVal line As Integer _ )

353 Function SIM.KinematicComponentBuilder.GetSaveIpw() As Boolean

354 Sub SIM.KinematicComponentBuilder.SetSaveIpw( _ ByVal saveIpw As Boolean _ )

355 Sub SIM.PostConfigurator.PostConfiguratorBuilder.SaveAs( _ ByVal postprocessorName As String, _ ByVal outputDirectory As String _ )

356 Sub SketchIntersectionCurveBuilder.GetOldAndNewOutputCurves( _ ByRef oldOutputCurves As NXObject(), _ ByRef newOutputCurves As NXObject() _ )

357 Sub SketchIntersectionCurveBuilder.MapOutputCurve( _ ByVal oldOutputCurve As NXObject, _ ByVal newOutputCurve As NXObject _ )

358 Sub Tooling.AddReusablePart.AddHoleInstanceForCsys( _ ByVal inputDirection As Point3d, _ ByVal inputPostion As Point3d, _ ByVal selCsys As NXObject _ )

359 Sub Tooling.CostTableDataProvider.Destroy()

360 Function Tooling.CostTableDataProvider.GetBoolean( _ ByVal row As Integer, _ ByVal column As Integer _ ) As Boolean

361 Function Tooling.CostTableDataProvider.GetDouble( _ ByVal row As Integer, _ ByVal column As Integer, _ ByRef isUnassigned As Boolean _

Page 38: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

) As Double

362 Function Tooling.CostTableDataProvider.GetInteger( _ ByVal row As Integer, _ ByVal column As Integer, _ ByRef isUnassigned As Boolean _ ) As Integer

363 Function Tooling.CostTableDataProvider.GetString( _ ByVal row As Integer, _ ByVal column As Integer _ ) As String

364 Function Tooling.CostTableDataProvider.SetBoolean( _ ByVal rows As Integer, _ ByVal column As Integer, _ ByVal booleanData As Boolean _ ) As Boolean

365 Function Tooling.CostTableDataProvider.SetBoolean( _ ByVal rows As Integer(), _ ByVal column As Integer, _ ByVal booleanData As Boolean _ ) As Boolean

366 Function Tooling.CostTableDataProvider.SetDouble( _ ByVal rows As Integer, _ ByVal column As Integer, _ ByVal doubleData As Double _ ) As Boolean

367 Function Tooling.CostTableDataProvider.SetDouble( _ ByVal rows As Integer(), _ ByVal column As Integer, _ ByVal doubleData As Double _ ) As Boolean

368 Function Tooling.CostTableDataProvider.SetInteger( _ ByVal rows As Integer, _ ByVal column As Integer, _ ByVal integerData As Integer _ ) As Boolean

369 Function Tooling.CostTableDataProvider.SetInteger( _ ByVal rows As Integer(), _ ByVal column As Integer, _ ByVal integerData As Integer _ ) As Boolean

370 Function Tooling.CostTableDataProvider.SetString( _ ByVal rows As Integer, _ ByVal column As Integer, _ ByVal stringData As String _ ) As Boolean

Page 39: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

371 Function Tooling.CostTableDataProvider.SetString( _ ByVal rows As Integer(), _ ByVal column As Integer, _ ByVal stringData As String _ ) As Boolean

372 Function Tooling.CostTableDataProvider.UnsetValue( _ ByVal row As Integer, _ ByVal column As Integer _ ) As Boolean

373 Function Tooling.CostTableDataProvider.UnsetValue( _ ByVal rows As Integer(), _ ByVal column As Integer _ ) As Boolean

374 Sub Tooling.ElectrodeInitializationBuilder.SetConfigurationData( _ ByVal configName As String, _ ByVal topPartName As String, _ ByVal msetPartName As String, _ ByVal workingPartName As String, _ ByVal subdir As String, _ ByVal cloneMethod As Integer _ )

375 Sub Tooling.HoleDatumSymbolBuilder.UpdateSymbolSizeInView()

376 Sub Tooling.MoldFeatureRecognitionBuilder.AnalyzeMoldBody()

377 Sub Tooling.MoldFeatureRecognitionBuilder.ExportResult()

378 Function Tooling.MoldFeatureRecognitionBuilder.GetProductOrientation() As Matrix3x3

379 Sub Tooling.MoldFeatureRecognitionBuilder.SetProductOrientation( _ ByVal matrix As Matrix3x3 _ )

380 Function Tooling.MoldwizardManager.CreateCostFeatureDataProvider() As Tooling.CostTableDataProvider

381 Function Tooling.MoldwizardManager.CreateMoldFeatureRecognitionBuilder() As Tooling.MoldFeatureRecognitionBuilder

382 Function Tooling.MoldwizardManager.CreateSheetMetalFeatureRecognitionBuilder() As Tooling.SheetMetalFeatureRecognitionBuilder

383 Sub Tooling.MWDesignGuideLinesBuilder.UpdateGuideLineDirectionAndLength( _ ByVal guideLine As Curve, _ ByVal guideLineVector As Vector3d, _ ByVal guideLinelength As Double _ )

384 Sub Tooling.SheetMetalFeatureRecognitionBuilder.AnalyzeBody()

385 Sub Tooling.SheetMetalFeatureRecognitionBuilder.ExportResult()

Page 40: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

386 Function Tooling.SheetMetalFeatureRecognitionBuilder.GetProductOrientation() As Matrix3x3

387 Sub Tooling.SheetMetalFeatureRecognitionBuilder.SetProductOrientation( _ ByVal matrix As Matrix3x3 _ )

388 Sub Tooling.StockSizeBuilder.ConvertStockDataToBuilder( _ ByVal stock As NXObject _ )

389 Sub Tooling.StockSizeBuilder.SetStockSizeObject( _ ByVal stock As NXObject _ )

390 Sub Update.UpdateAllProductInterfaceInPart( _ ByVal partTag As Part, _ ByVal undoMarkId As Session.UndoMarkId _ )

391 Function View.HasPreview() As Boolean

392 Function ViewCollection.GetDisclosedModelViews() As View()

393 Function ViewCollection.GetDisclosedModelViewsAndPurposes( _ ByRef disclosurePurposes As String() _ ) As View()

394 Sub ViewDependentDisplayManager.RemoveErasureOnObjectAndSubobjects( _ ByVal objects As DisplayableObject(), _ ByVal removeFromSubObjects As Boolean _ )

395 Sub Weld.CustomManager.ConvertTransformWeld( _ ByVal selectedObjects As Features.Feature() _ )

396 Function Weld.CustomManager.HasSourceFacesInWeldPart( _ ByVal weldFeature As Features.Feature _ ) As Boolean()

397 Sub Weld.JointmarkBuilder.FromReuseFeatures( _ ByRef faceSetsUpdated As Boolean, _ ByRef guideCurvesUpdated As Boolean, _ ByRef pointSelectionUpdated As Boolean _ )

398 Sub Weld.JointmarkGuideBuilder.RediscoverGuideEnds()

399 Sub Weld.Transform.GetFeatureDiagnostics( _ ByRef diagnosticCodes As Integer() _ )

400 Function Weld.WeldManager.CreateTransformBuilder( _ ByVal feature As Weld.Transform _

Page 41: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

) As Weld.TransformBuilder

Methods marked as obsolete

Methods marked as obsolete

1 Function Assemblies.ProductInterface.Collection.CreateObjectBuilder() As Assemblies.ProductInterface.ObjectBuilder

2 Sub MechanicalRouting.PathStockPreferenceBuilder.SetClassificationObjectIdentifier( _ ByVal classificationObjectId As String _ )

3 Function PDM.PdmSession.CreateSmartSaveBuilder( _ ByVal saveType As PDM.SmartSaveBuilder.SaveType _ ) As PDM.SmartSaveBuilder

4 Function Plane.CopySoPlane() As Plane

5 Sub ViewDependentDisplayManager.RemoveErasure( _ ByVal objects As DisplayableObject() _ )

Page 42: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

Property Updates

Deleted Properties

Deleted item

1 Diagramming.Tables.CellRangeBuilder.BottomBorder

2 Diagramming.Tables.CellRangeBuilder.LeftBorder

3 Diagramming.Tables.CellRangeBuilder.RightBorder

4 Diagramming.Tables.CellRangeBuilder.TopBorder

5 Diagramming.Tables.CellSettingsBuilder.BottomBorder

6 Diagramming.Tables.CellSettingsBuilder.RightBorder

7 Diagramming.RenderingPropertiesBuilder.StrokeWidth

8 Features.LocalScaleCurveBuilder.ScaleFactor

9 STLCreator.TriangleTol

10 Diagramming.Tables.TableBuilder.NumberOfColumns

11 Diagramming.Tables.TableBuilder.NumberOfHeaders

12 Diagramming.Tables.TableBuilder.NumberOfRows

Changed property types

Property Old type New type

1 CAE.MeshPointProjectBuilder.Points SelectDisplayableObjectList SelectTaggedObjectList

New Properties

New Properties

1 Annotations.StyleBuilder.DisplayStyle

2 CAE.ElementExtrudeBuilder.Axis

3 CAE.BeamEADBuilder.PhysicalPropertyTableState

4 CAE.BushingEADBuilder.PhysicalPropertyTableState

5 CAE.ElementTranslateBuilder.CopyOption

6 CAE.GapEADBuilder.PhysicalPropertyTableState

7 CAE.ModelCheck.DuplicateElementsCheckBuilder.CheckScopeOption

8 CAE.ModelCheck.DuplicateNodesCheckBuilder.CheckScopeOption

9 CAE.ModelCheck.ElementEdgeCheckBuilder.CheckScopeOption

10 CAE.ModelCheck.ElementMaterialOrientationCheckBuilder.CheckScopeOption

11 CAE.ModelCheck.ElementQualityCheckBuilder.CheckScopeOption

12 CAE.ModelCheck.ReverseShellElementNormalBuilder.CheckScopeOption

13 CAE.ModelCheck.SolidElementFaceNormalBuilder.CheckScopeOption

14 CAE.BeamEADBuilder.PhysicalPropertyTable

15 CAE.BushingEADBuilder.PhysicalPropertyTable

16 CAE.GapEADBuilder.PhysicalPropertyTable

17 CAE.ShellEADBuilder.PhysicalPropertyTable

18 CAE.SpringEADBuilder.PhysicalPropertyTable

19 CAE.ShellEADBuilder.PhysicalPropertyTableState

20 CAE.SpringEADBuilder.PhysicalPropertyTableState

21 CAM.PlanarMillingBuilder.BlankBoundary

22 CAM.PlanarMillingBuilder.CheckBoundary

23 CAM.PlanarMillingBuilder.PartBoundary

24 CAM.PlanarMillingBuilder.TrimBoundary

25 CAM.DmToolPosition.ToolPositionType

Page 43: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

26 CAM.SurfaceContourBuilder.GuidedCurveBuilder

27 CAM.ToolAxisAdvanced.PreviewMaximumDistanceBuilder

28 CAM.ToolPathTiltTilting.FanDistance

29 CAM.NcmHoleMachining.NcmSmoothing

30 CAM.NcmOptimizeGroup.NcmSmoothing

31 CAM.ToolAxisInterpolate.ControlDirection

32 CAM.ToolAxisInterpolate.TurnInterpolationMethod

33 CAM.TurningOperationBuilder.ReorientToolHolderMode

34 Catiav5Importer.ImportTo

35 Diagramming.Tables.CellBuilder.FormattedStringBuilder

36 Diagramming.SheetBordersAndZonesBuilder.SheetBorderSettings

37 Diagramming.SheetBordersAndZonesBuilder.SheetMarginSettings

38 Diagramming.SheetBordersAndZonesBuilder.SheetZoneSettings

39 Diagramming.DiagrammingManager.TitleBlocks

40 Tooling.WallThicknessCheckerBuilder.CalPageNormalVector

41 Display.DynamicSectionBuilder.DefaultPlaneAxis

42 Diagramming.RenderingPropertiesBuilder.LineFont

43 Diagramming.RenderingPropertiesBuilder.LineWidth

44 Annotations.CenterMarkSettingsBuilder.AssociativeAngle

45 Drawings.ViewStyleGeneralBuilder.AngleSetting

46 Drawings.ViewLabelBuilder.RotationSymbolType

47 Drawings.ViewSectionLabelBuilder.RotationSymbolType

48 Features.LocalScaleCurveBuilder.Distance

49 Features.LocalScaleCurveBuilder.InputScaleFactor

50 GeometricAnalysis.CurveContinuityBuilder.AngularThreshold

51 GeometricAnalysis.CurveContinuityBuilder.DistanceThreshold

52 GeometricUtilities.FtmTransformCurvesBuilder.TransformCurvesMagnitude

53 Routing.Electrical.CablewaysBuilder.CableTrayArea

54 Routing.Electrical.CablewaysBuilder.CabletrayHeight

55 Routing.Electrical.CablewaysBuilder.CableTrayMaximumHeight

56 Routing.Electrical.CablewaysBuilder.CabletrayWidth

57 Routing.Electrical.CablewaysBuilder.SpecifiedFillPercentage

58 Routing.Port.BackwardExtensionObject

59 Tooling.CalculateAreaBuilder.ApproximationTolerance

60 Features.AOCSBuilder.CurveOffsetType

61 Features.VehicleDesign.PedestrianProtectionBuilder.InternalBumperLineMethod

62 Features.VehicleDesign.ReflectionDataBuilder.ReflectMethod

63 Features.WaveSketchBuilder.ParentPart

64 GeometricAnalysis.CurveContinuityBuilder.ContinuityType

65 Drafting.PreferencesBuilder.AssemblyCreationSettingsBuilder

66 Drafting.PreferencesBuilder.CreateComponentFrom3DSettingsBuilder

67 MechanicalRouting.AssignCornerBuilder.CornerSettings

68 MechanicalRouting.CreatePathBuilder.CornerSettings

69 MechanicalRouting.PathStockPreferenceBuilder.SpaceReservationMethodType

70 MechanicalRouting.PathStockPreferenceBuilder.StockMethodType

71 Motion.MotionManager.FieldDatas

72 Tooling.WallThicknessCheckerBuilder.InspectExcludeColor

73 CAM.WorkInstructionBuilder.DrawingSheet

74 Part.DBEntityProxies

75 PDM.PdmSession.SaveAsReviseObserver

76 CAE.ElementTranslateBuilder.SourcePoint

77 CAE.ElementTranslateBuilder.TargetPoint

78 Features.AOCSBuilder.ThroughPoint

Page 44: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

79 Tooling.ReusePositioningObjectBuilder.NewPoint

80 Drawings.GeneralViewStyle.LockmethodView

81 Drawings.ViewCreationWizardBuilder.LockMethod

82 Drawings.ViewStyleGeneralBuilder.LockmethodView

83 Preferences.GeneralViewPreferences.LockmethodView

84 Preferences.RoutingApplicationView.RoutingUserPreferences

85 Preferences.SessionPreferences.HighEndRenderingVisualization

86 ProeImporter.ImportTo

87 Routing.RouteManager.BendReportManager

88 Drawings.GeneralViewStyle.AssociativeAngle

89 Features.FaceBlendBuilder.EdgeChainCollector

90 Features.ScaleBuilder.BodyCollector

91 Features.VehicleDesign.ReflectionDataBuilder.DashSurface

92 Features.AOCSBuilder.PointString

93 Features.AssociativeLineBuilder.LineEndNormal

94 Features.AssociativeLineBuilder.LineStartNormal

95 Features.ShipDesign.StiffenerBySupportPathBuilder.MultipleSelectionEndBoundary

96 Features.VehicleDesign.PedestrianProtectionBuilder.BumperBeam

97 GeometricAnalysis.CurveContinuityBuilder.MultiCurve

98 GeometricAnalysis.CurveContinuityBuilder.DynamicLabel

99 Motion.DriverOperation.Profile

100 CAM.InspectionMeasDataBuilder.SelectedPoints

101 CAM.BoundarySet.SelectObject

102 STLCreator.SheetBodyExportOption

103 Tooling.CalculateAreaBuilder.SheetMethod

104 Tooling.ElectrodeInitializationBuilder.ActionType

105 Tooling.GeneralInsertBuilder.UserDefinedExtrudeDirection

106 Weld.JointmarkBuilder.ReuseFeaturesMethod

107 Weld.WeldBeadBuilder.FaceInferMethod

108 Annotations.Annotation.ParallelToScreen

109 Annotations.DimensionWorkflowBuilder.AutomaticCreationIntersectionSymbol

110 Annotations.HatchFillSettingsBuilder.ApplyToAllFromSameComp

111 Annotations.LightweightSectionBuilder.ClipWireframeObjects

112 Annotations.PmiPreferences.ClipWireframeObjects

113 Annotations.PmiPreferences.LockSizeAndPosition

114 Annotations.PmiPreferences.ParallelToScreen

115 CAE.LbcAssociationMgr.Orientation

116 CAM.AreaMillingNonSteepContainment.PatternSmooth

117 CAM.InspectionAlignmentAssistantBuilder.CreateIterativeAlignment

118 CAM.InspectionMeasDataBuilder.SpecifyPointDistance

119 CAM.InterpolateVector.ApplyLeadTilt

120 CAM.NcmSmoothingBuilder.ApplyCornersSmoothingTransfers

121 CAM.ToolAxisFixed.IsPreferredAnglesDefined

122 CAM.WorkInstructionBuilder.NoBackground

123 CAM.WorkInstructionBuilder.ViewTool

124 Catiav5Importer.ImportToTeamcenter

125 Diagramming.SheetBuilder.UpdatePAXFile

126 Display.SaveImageFileBrowserBuilder.UseTransparentBackground

127 Drawings.ViewStyleDetailBuilder.ClipViewBoundary

128 Facet.FacetBodyFromBodyBuilder.Associative

129 Features.CurveFinderBuilder.CoincidentVertex2dComponentEnabled

130 Features.CurveFinderBuilder.Collinear2dComponentEnabled

131 Features.CurveFinderBuilder.Concentric2dComponentEnabled

Page 45: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

132 Features.CurveFinderBuilder.EqualRadius2dComponentEnabled

133 Features.CurveFinderBuilder.Offset2dComponentEnabled

134 Features.CurveFinderBuilder.Parallel2dComponentEnabled

135 Features.CurveFinderBuilder.Tangent2dComponentEnabled

136 Features.CurveFinderBuilder.VertexOnCurve2dComponentEnabled

137 Features.FlowBlendBuilder.TrimInputFacesToExtendedRail

138 Features.FreeTransformerBuilder.ClassAOption

139 Features.ShipDesign.ManufacturingPreparationBuilder.ReassignPositionNumbers

140 Features.ShipDesign.ProfileSystemBuilder.UseNewDefaultSectionAlgorithm

141 Features.VehicleDesign.PedestrianProtectionBuilder.UseLoadingSpecifiedByStandard

142 Features.VehicleDesign.ReflectionDataBuilder.IsReverseReflectData

143 Features.VehicleDesign.ReflectionDataBuilder.IsReverseReflectTraceCurve

144 Features.WaveInterfaceLinkerBuilder.DisplayReferenceGeometry

145 Features.WaveSketchBuilder.DisplayReferenceGeometry

146 GeometricAnalysis.CurveContinuityBuilder.G0Check2

147 GeometricAnalysis.CurveContinuityBuilder.G1Check2

148 GeometricAnalysis.CurveContinuityBuilder.G2Check2

149 GeometricAnalysis.CurveContinuityBuilder.G3Check2

150 GeometricAnalysis.CurveContinuityBuilder.ShowDeviation

151 GeometricAnalysis.CurveContinuityBuilder.ShowMarkup

152 GeometricAnalysis.CurveContinuityBuilder.ShowMaximum

153 GeometricAnalysis.CurveContinuityBuilder.ShowMinimum

154 GeometricAnalysis.CurveContinuityBuilder.ShowOutOfTolerance

155 JtCreator.AsmStructure

156 JtCreator.JtParts

157 MechanicalRouting.MergeBuilder.SimplifyPath

158 PartCleanup.DeleteUnusedExtractReferences

159 PDM.PartOperationImportBuilder.AddCAENonMastersToImport

160 PDM.SmartSaveBuilder.UseNewSortForDebug

161 Preferences.SessionSketch.DisplayParenthesesOnReferenceDimensions

162 Preferences.SessionSketch.DisplayReferenceGeometry

163 Preferences.SketchPreferences.DisplayParenthesesOnReferenceDimensions

164 Preferences.SketchPreferences.DisplayReferenceGeometry

165 ProeImporter.ImportToTeamcenter

166 Routing.Electrical.CablewaysBuilder.AllowOverFill

167 SketchIntersectionCurveBuilder.Associative

168 SketchIntersectionPointBuilder.Associative

169 Tooling.CalculateAreaBuilder.CreateSheet

170 Tooling.CopySolidBuilder.LinkToNewComponents

171 Tooling.DieBaseBuilder.UpdateDieBasePosition

172 Tooling.EWDraftingBuilder.OrdinateDimension

173 Tooling.ReusePositioningObjectBuilder.UseProjectPoint

174 Tooling.WallThicknessCheckerBuilder.InspectDisplayVolumeFillers

175 Tooling.WallThicknessCheckerBuilder.InspectDisplayWithExcludeColor

176 Tooling.WallThicknessCheckerBuilder.InspectExcludeSharpEdgeResultsDisplay

177 Update.ProductInterfaceDelay

178 Weld.InformationBuilder.ConnectedToInformation

179 Weld.JointmarkBuilder.NotifyIfParentPointMoved

180 BodyDes.OnestepUnformBuilder.ContactPointsTolerance

181 CAM.InspectionMeasDataBuilder.PointDistanceTolerance

182 CAM.ToolAxisFixed.PreferredFifthAngle

183 CAM.ToolAxisFixed.PreferredFourthAngle

184 Diagramming.Tables.TableBuilder.InitialColumnWidth

Page 46: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

185 Features.VehicleDesign.BaseDataLoadingWheelBuilder.DeltaWidth

186 Features.VehicleDesign.BaseDataLoadingWheelBuilder.Width

187 GeometricAnalysis.CurveContinuityBuilder.G0Tolerance

188 GeometricAnalysis.CurveContinuityBuilder.G1Tolerance

189 GeometricAnalysis.CurveContinuityBuilder.G2Tolerance

190 GeometricAnalysis.CurveContinuityBuilder.G3Tolerance

191 Routing.Port.BackwardExtension

192 STLCreator.AngularTol

193 STLCreator.ChordalTol

194 Tooling.WallThicknessCheckerBuilder.InspectExcludeDistance

195 CAM.InterpolateVector.SmoothingMethod

196 CAM.ToolAxisAdvanced.SmoothingMethod

197 Features.CurveFinderBuilder.CompoundGeometryRelationScope

198 Features.VehicleDesign.PedestrianProtectionBuilder.LegImpactCurveOutputLayer

199 CAM.InspectionMeasDataBuilder.InspectionDate

200 CAM.InspectionMeasDataBuilder.MeasuredPartName

201 CAM.InspectionMeasDataBuilder.RunNumber

202 CAM.WorkInstructionBuilder.ToolSetupSheet

203 Catiav5Importer.OutputFile

204 Diagramming.SheetBuilder.Description

205 Diagramming.SheetBuilder.PaxFileName

206 Diagramming.SheetBuilder.PresentationName

207 Diagramming.SheetBuilder.ToolTip

208 Diagramming.Tables.CellBuilder.Text

209 Features.VehicleDesign.PedestrianProtectionBuilder.Loading

210 ProeImporter.OutputFile

211 SIM.KinematicComponentBuilder.CutterId

212 Unit.Symbol

213 Unit.TypeName

214 View.DisclosurePurpose

Page 47: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

Properties marked as obsolete

Properties marked as obsolete

1 CAM.DmToolPosition.ToolPosition

2 CAM.ToolPathTiltAvoidance.FanDistance

3 MechanicalRouting.AssignCornerBuilder.Type

4 MechanicalRouting.AssignCornerBuilder.BendCornerSettings

5 MechanicalRouting.CreatePathBuilder.BendCornerSettings

6 MechanicalRouting.PathStockPreferenceBuilder.AssignStockMethod

7 Features.AssociativeLineBuilder.EndNormal

8 Features.AssociativeLineBuilder.StartNormal

9 Features.ShipDesign.StiffenerBySupportPathBuilder.EndBoundary

10 CAM.InspectionAlignmentAssistantBuilder.IterativeToggle

11 CAM.TurningOperationBuilder.ReorientToolHolder

12 Drawings.GeneralViewStyle.SnapshotView

13 Drawings.ViewCreationWizardBuilder.SnapShot

14 Drawings.ViewLabelBuilder.IncludeRotationSymbol

15 Drawings.ViewSectionLabelBuilder.IncludeRotationSymbol

16 Drawings.ViewStyleGeneralBuilder.SnapshotView

17 Preferences.GeneralViewPreferences.SnapshotView

18 Annotations.CenterMarkSettingsBuilder.Angle

19 Drawings.ViewStyleGeneralBuilder.AngleValue

20 CAM.WorkInstructionBuilder.Drawing

21 Unit.Abbreviation

22 Unit.Name

Properties moved up the hierarchy

Property New declaring class

1 Routing.FixturePort.BackwardExtensionObject Routing.Port

2 Routing.ProxyPort.BackwardExtensionObject Routing.Port

3 Routing.FixturePort.BackwardExtension Routing.Port

4 Routing.ProxyPort.BackwardExtension Routing.Port

Page 48: DLL differences (NXOpen: NX11 vs NX1101) · 2017. 1. 11. · 8 CAM.BaseBuilder 9 CAM.BoundaryMemberSetPlanarMill 10 CAM.BoundaryMemberSetPlanarMill.FeedUnitTypes 11 CAM.BoundaryPlanarMill

Summary

Old DLL Count New DLL Count

Type 10805 10928

Class and Interface 6008 6069

Enum 4617 4673

Struct 180 185

Method 21487 21877

Property 27733 28162