Share

What's New For the Release

New Features of Inventor 2026

  1. Since Inventor 2026 the Apprentice Server function is no longer provided within Inventor 2026 installer, users should install the Apprentice Server standalone installer to get Apprentice Server function. Users can search "Apprentice Server 2026" in the search box on top of Autodesk website to download the Apprentice Server standalone installer.

  2. Updated the step #11 for Port to .Net 8 process (C# and VB.net projects) in article Port .Net Framework-based project to .Net to embed manifest with a simpler way.

  3. New DrawingViewAnnotation object that allows to access the drawing view annotation information for detail and section drawing view.

    DrawingViewAnnotation
  4. Hide Sketch3dOptions object, move the Sketch3dOptions.AutoBendWithLineCreation to SketchOptions, and exposed SketchOptions.SketchOpacity property.

    SketchOptions
  5. New SimplifyFeature object allows to create, edit and delete the simplify features in part documents.

    SimplifyFeature
  6. ContourFlangeDefinition is enhanced to make use of edge sets to set the extent, some functions are hidden to keep legacy behavior and new functions are exposed for the enhancement.

    ContourFlangeEdgeSet
  7. New ShellFeatures.CreateDefinition method to replace ShellFeatures.CreateShellDefinition method to enhance the ShellDefinition with AffectedBodies and Method functions.

    ShellDefinition
  8. New BreakOperation.AddBySketch function allows to create a break operation using an existing drawing sketch. And new BreakOperation.BreakLineSketch property can be used to return the drawing sketch that is used to create the break operation.

    BreakOperationOnSketch
  9. New ClientFeature.ClientGraphicsVisible property allows to get and set the visibility of client graphics in a client feature.

  10. Public the ComponentOccurrence.ActiveDesignViewRepresentation property.

  11. Public the CosmeticWelds.Add and CreateDefinition methods.

  12. New DrawingView.ShowTrails property allows to show or hide the trails for a drawing view of a presentation.

    ShowTrails
  13. New DimensionStyle.ExtendBeyondTicks property allows to set the extend distance beyond ticks. New DimensionStyle.ExtensionLine property allows to set the extention line distance. New DimensionStyle.UseCapitalXForEquallySpacedFeatures property allows to set whether to use captical X in equally spaced features or not.

    DimensionStyle2026
  14. New DrawingStandardStyle.GetAvailableStyles and SetAvailableStyles allow to get and set the available styles.

    AvailableStyles
  15. New DrawingStandardStyle.GetViewAnnotationDefaults and SetViewAnnotationDefaults functions allow to get and set the view annotation defaults for detail and section view.

    ViewAnnotationDefaults
  16. New FileDialogEvents.OnOptionsReset event allows to notify you when the options requires to be reset(e.g. when change the file types).

  17. New FileManager.GetRevitFileVersionCreated method returns the Revit file version when it was created.

  18. New ModelStates.ModelStatesInEdit property allows to get and set the model states that are in edit mode, and the MemberEditScope will return kEditMultipleMembers in this case.

    ModelStatesInEdit
  19. New Parameters.ExportToXML and ImportFromXML methods allow to import and export parameters.

    ParameterImportExport
  20. New RevitExportDefinition.RevitTemplate property allows to set the template when export to Revit.

    RevitTemplate
  21. Change ContourFlangeFeature.Definition and PunchToolFeature.iFeatureDefinition properties as read-write properties so a definition object can be assigned to them to make multple changes with one recomputation.

  22. Hide BIMComponentDescription.ComponentType as the OmniClass is not supported. New BIMComponentDescription.RevitFamilyCategory property allows to get and set the Revit family category. New FileManager.GetRevitFamilyCategories, GetRFAFamilyCategories, GetRevitFamilyCategoryIds and GetRFAFamilyCategoryIds methods allow to query the Revit/RFA family category information.

    RevitFamilyCategory
  23. New RevitExportStructureTypeEnum.kPartsOnlyStructure value that supports to set new part only structure when create RevitExport.

New Features of Inventor 2026.1

  1. New iLogic code samples are provided. The iLogic code samples were converted from the VBA code samples in Inventor 2026.1 so usually they demonstrate the same workflow and should give the same result. For the printed results they can be found in the iLogic Log window for iLogic samples. For example you can click iLogic sample Extrude Feature - Create Block with Pocket Sample to view the code snippet.

  2. Enhance the SAT TranslatorAddin.SaveCopyAs to support to save FlatPattern to SAT format.

  3. Hide Document.DisplayName property and expose two new properties: Document.FullDisplayName and DisplayNameBasis. The DisplayNameBasis is read-write property that allows to set the editable part of the display name and returns exact string that is set to it. The Document.FullDisplayName will return the full display name which is the same as the label of the top node in the model browser.

    DisplayName
  4. Hide Sheet.RetrieveAnnotations and GetRetrievableAnnotations methods and expose new Sheet. RetrieveAnnotations2 and GetRetrievableAnnotations2 methods for the enhancement that allows to recover the model dimensions from multiple drawing views in a family.

  5. New GeneralDimensions.AddAngularSum and AddLinearSum methods that allow to add angular and linear sum dimensions in drawing document.

    EqualSpaceDimension
  6. The <Property> tag for Document properties supports a new attribute ModelFileName which is applicable for FormattedText property of LeaderNote and DimensionText.

  7. New Camera.SaveAsBitmapWithOptions method allows to create a bitmap file with options from Camera object.

  8. Support new version type(IFC4x3) when export to IFC file using BIMComponet.ExportBuildingComponentWithOptions.

    IFCExport
  9. New Documents.AddWithOptions method to support the PresentationSceneModelFileName option so you can create a new presentation document with the specified model file to be inserted.

New Features of Inventor 2026.2

  1. New FlipDirection property for OffsetDimConstraint, TangentDistanceDimConstraint and TwoPointDistanceDimConstraint objects.

  2. Hide MeshFeatureEntity.CoordinateSet, CoordinateIndexSet, ColorSet, ColorIndexSet, NormalSet and NormalIndexSet properties, expose new MeshFeatureEntity.GraphicsDataSetsCollection property.

  3. Support to set ExtrudeDefinition.Profile property for extrude feature in assembly documents.

  4. New ModelState.DelegateModelState, ModelStateDelegationAssociative, ChildModelStates properties and RemoveChildModelStates method, and hide BOMDelegate property.

    ModelStateDelegation
  5. New FrameGeneratorFileNamingOptions object that provides functions to set the file naming defaults for Frame Generator files.

    FGFileNaming

New Objects

Name Description
DrawingViewAnnotation DrawingViewAnnotation Object.
FileNamingDefaultsOptions FileNamingDefaultsOptions object.
FrameGeneratorFileNamingOptions FrameGeneratorFileNamingOptions object.
SimplifyDefinition The SimplifyDefinition object represents all of the information that defines a part simplify feature.
SimplifyFeature Part Simplify Feature Object.
SimplifyFeatureProxy Part Simplify Feature Proxy Object.
SimplifyFeatures Part Simplify Features Collection Object.

New Methods, Properties and Events

Name Description
AngularGeneralDimension.SpacingDimension Gets and sets spacing dimension for the angular sum dimension.
AssemblyDocument.DisplayNameBasis Gets and sets the display name basis of this document. This defaults to file name.
AssemblyDocument.FullDisplayName Read-only property that returns the full display name of this document.
BIMComponent.ExportBuildingComponentWithOptions Method that exports the BIM component as an adsk, ifc or rfa file.
BIMComponentDescription.RevitFamilyCategory Read-write property that gets and sets the Revit family category Id.
BreakOperation.BreakLineSketch Read-only property that returns the DrawingSketch object containing the break lines.
BreakOperations.AddBySketch Method that adds a break to a drawing view. The newly created BreakOperation object is returned.
Camera.SaveAsBitmapWithOptions Method that saves the view as a bitmap with more options.
ClientFeature.ClientGraphicsVisible Read-write property that gets and sets whether all the client graphics in this client feature are visible or not.
ClientFeatureProxy.ClientGraphicsVisible Read-write property that gets and sets whether all the client graphics in this client feature are visible or not.
ComponentOccurrence.ActiveDesignViewRepresentation Gets the active Design View Representation for an assembly occurrence. This property returns Nothing in the case where a design view representation was set for the occurrence non-associatively (i.e. with the 'Associative' flag turned off).
ComponentOccurrenceProxy.ActiveDesignViewRepresentation Gets the active Design View Representation for an assembly occurrence. This property returns Nothing in the case where a design view representation was set for the occurrence non-associatively (i.e. with the 'Associative' flag turned off).
ContourFlangeDefinition.AddContourFlangeEdgeSet Method that adds a new contour flange edge set. The new FlangeEdgeSet is returned. This is applicable when the WidthExtentsFromSketchPlane is set to False.
ContourFlangeDefinition.BendEdges Read-write property that gets and sets the EdgeCollection object that contains the edges that are used to define the adjoining edges for new face. This is applicable when the WidthExtentsFromSketchPlane property is True.
ContourFlangeDefinition.BendExtensionType Read-write property that gets and sets the bend extension type. This is applicable when the BendEdges is configured.
ContourFlangeDefinition.ContourFlangeEdgeSetCount Read-only property that returns the contour flange edge set count currently defined in this contour flange definition.
ContourFlangeDefinition.ContourFlangeEdgeSetItem Method that returns the specified FlangeEdgeSet object from the collection.
ContourFlangeDefinition.SetFromToExtent Method that sets the width extent to define a contour flange whose width is defined as being between two entities. Calling this method will set WidthExtentsFromSketchPlane to True when the Operation is kJoinOperation.
ContourFlangeDefinition.SetToExtent Method that sets the width extent to define a contour flange whose width is defined as being between original sketch plane and another entity. This is applicable when the WidthExtentsFromSketchPlane is True or when Operation is kJoinOperation.
ContourFlangeDefinition.WidthExtent Read-only property that returns the PartFeatureExtent object that defines how the width extent of the contour flange feature is defined. This is applicable when the WidthExtentsFromSketchPlane is True.
ContourFlangeDefinition.WidthExtentsFromSketchPlane Read-only property that get and sets the width extents type is from sketch plane or along selected edge. This is applicable when the Operation is kJoinOperation.
ContourFlangeDefinition.WidthExtentType Read-only property that returns the width extent type. The valid values for this property are kDistanceExten, kFromToExtent, and kToExtent. This is applicable when the WidthExtentsFromSketchPlane property is True.
ContourFlangeFeatures.CreateDefinition Creates a new ContourFlangeDefinition object.
CosmeticWelds.Add Method that creates a CosmeticWeld and returns the newly created CosmeticWeld object.
CosmeticWelds.CreateDefinition Method that creates a CosmeticWeldDefinition object.
DetailDrawingView.ShowTrails Gets and set whether to show the trails or not for a drawing view of a presentation.
DetailDrawingView.ViewAnnotation Read-only property that returns the drawing view annotation object.
DimensionStyle.ExtendBeyondTicks Gets and sets the distance extend the dimension line past the extension line in centimeters when the arrowheads is specified as oblique or no marks.
DimensionStyle.ExtensionLine Gets and sets the length of the extension line in centimeters.
DimensionStyle.UseCapitalXForEquallySpacedFeatures Gets and sets whether to use capital X for equally spaced features or not.
Document.DisplayNameBasis Gets and sets the display name basis of this document. This defaults to file name.
Document.FullDisplayName Read-only property that returns the full display name of this document.
Documents.AddWithOptions Creates a new Document of the specified type.The options are passed in as a NameValueMap object.
DrawingDocument.DisplayNameBasis Gets and sets the display name basis of this document. This defaults to file name.
DrawingDocument.FullDisplayName Read-only property that returns the full display name of this document.
DrawingStandardStyle.GetAvailableStyles Method that returns the ObjectCollection containing the styles which are available for the standard style.
DrawingStandardStyle.GetViewAnnotationDefaults Method that gets the drawing view annotation defaults for the specified view type.
DrawingStandardStyle.SetAvailableStyles Method that sets the styles which are available for the standard style.
DrawingStandardStyle.SetViewAnnotationDefaults Method that sets the drawing view annotation defaults for the specified view type.
DrawingView.ShowTrails Gets and set whether to show the trails or not for a drawing view of a presentation.
DrawingView.ViewAnnotation Read-only property that returns the drawing view annotation object.
FileDialogEvents.OnOptionsReset Fires when the action to reset options on the file dialog occurs, e.g. file filter type changes, etc.
FileManager.GetRevitFamilyCategories Method and returns an array of string that contains the names of Revit family categories.
FileManager.GetRevitFamilyCategoryIds Method and returns an array of Long values that contains the unique Ids of Revit family categories.
FileManager.GetRevitFileVersionCreated Method that returns the Revit version that the Revit file was created with.
FileManager.GetRFAFamilyCategories Method and returns an array of string that contains the names of RFA family categories.
FileManager.GetRFAFamilyCategoryIds Method and returns an array of Long values that contains the unique Ids of RFA family categories.
FileNamingDefaultsOptions.FrameGeneratorFileNamingOptions Gets Frame Generator file naming options.
FileNamingDefaultsOptions.Type Gets the constant that indicates the type of this object.
FileNamingDefaultsOptions.UnitDecimalMarker Gets and sets unit decimal marker type.
FileOptions.FileNamingDefaultsOptions Gets object that controls various file naming defaults settings.
FrameGeneratorFileNamingOptions.EndCapDisplayName Gets and sets formatted text to define the end cap display name.
FrameGeneratorFileNamingOptions.EndCapFileName Gets and sets formatted text to define the end cap file name.
FrameGeneratorFileNamingOptions.FrameAssemblyBOMStructure Gets and sets BOM structure for frame assembly.
FrameGeneratorFileNamingOptions.FrameAssemblyDisplayName Gets and sets formatted text to define the frame assembly display name.
FrameGeneratorFileNamingOptions.FrameAssemblyFileName Gets and sets formatted text to define the frame assembly file name.
FrameGeneratorFileNamingOptions.FrameAssemblyLocation Gets and sets formatted text to define the frame assembly location.
FrameGeneratorFileNamingOptions.FrameMemberDisplayName Gets and sets formatted text to define the frame member display name.
FrameGeneratorFileNamingOptions.FrameMemberFileName Gets and sets formatted text to define the frame member file name.
FrameGeneratorFileNamingOptions.IsDefaultEndCapDisplayName Gets and sets whether EndCapDisplayName is set to default formatted text.
FrameGeneratorFileNamingOptions.IsDefaultEndCapFileName Gets and sets whether EndCapFileName is set to default formatted text.
FrameGeneratorFileNamingOptions.IsDefaultFrameAssemblyDisplayName Gets and sets whether FrameAssemblyDisplayName is set to default formatted text.
FrameGeneratorFileNamingOptions.IsDefaultFrameAssemblyFileName Gets and sets whether FrameAssemblyFileName is set to default formatted text.
FrameGeneratorFileNamingOptions.IsDefaultFrameAssemblyLocation Gets and sets whether FrameAssemblyLocation is set to default formatted text.
FrameGeneratorFileNamingOptions.IsDefaultFrameMemberDisplayName Gets and sets whether FrameMemberDisplayName is set to default formatted text.
FrameGeneratorFileNamingOptions.IsDefaultFrameMemberFileName Gets and sets whether FrameMemberFileName is set to default formatted text.
FrameGeneratorFileNamingOptions.IsDefaultSkeletonPartDisplayName Gets and sets whether SkeletonPartDisplayName is set to default formatted text.
FrameGeneratorFileNamingOptions.IsDefaultSkeletonPartFileName Gets and sets whether SkeletonPartFileName is set to default formatted text.
FrameGeneratorFileNamingOptions.OverwriteCurrentFileForSizeChange Gets and sets whether to overwrite current file for size change.
FrameGeneratorFileNamingOptions.SkeletonPartDisplayName Gets and sets formatted text to define the skeleton part display name.
FrameGeneratorFileNamingOptions.SkeletonPartFileName Gets and sets formatted text to define the skeleton part file name.
FrameGeneratorFileNamingOptions.Type Gets the constant that indicates the type of this object.
FrameGeneratorFileNamingOptions.UseAssemblyUnits Gets and sets whether to use assembly units.
FrameGeneratorFileNamingOptions.UseFileNameAsDisplayName Gets and sets whether to use the file name as the display name.
GeneralDimensions.AddAngularSum Creates an angular sum general dimension on the drawing sheet.
GeneralDimensions.AddLinearSum Creates an linear sum dimension on the drawing sheet.
LinearGeneralDimension.SpacingDimension Gets and sets spacing dimension for the linear sum dimension.
MeshFeatureEntity.GraphicsDataSetsCollection Read-only property that returns the GraphicsDataSetsCollection containing data defining how the meshes are displayed.
MeshFeatureEntityProxy.GraphicsDataSetsCollection Read-only property that returns the GraphicsDataSetsCollection containing data defining how the meshes are displayed.
ModelState.ChildModelStates Read-only property that returns the child ModelState objects which delegate to this model state.
ModelState.DelegateModelState Read-write property that gets and sets the delegate ModelState which this ModelState's BOM can be delegated to. Setting this to Nothing will remove the delegation.
ModelState.ModelStateDelegationAssociative Read-write property that gets and sets whether the delegate ModelState and this ModelState are associative or not. Set this to False will break the association between this ModelState and delegate ModelState so this ModelState will use its own BOM.
ModelState.RemoveChildModelStates Method that removes all child ModelState objects if any.
ModelStates.ModelStatesInEdit Read-write property that gets and sets the model states in edit.
OffsetDimConstraint.FlipDirection Method that flips the direction of the dimension constraint.
OffsetDimConstraintProxy.FlipDirection Method that flips the direction of the dimension constraint.
Parameters.ExportToXML Exports parameters to XML file.
Parameters.ImportFromXML Imports parameters from XML file.
PartDocument.DisplayNameBasis Gets and sets the display name basis of this document. This defaults to file name.
PartDocument.FullDisplayName Read-only property that returns the full display name of this document.
PartFeatures.SimplifyFeatures Read-only property that returns the SimplifyFeatures collection object.
PresentationDocument.DisplayNameBasis Gets and sets the display name basis of this document. This defaults to file name.
PresentationDocument.FullDisplayName Read-only property that returns the full display name of this document.
RevitExportDefinition.RevitTemplate Read-write property that gets and sets the Revit template file used to create the RevitExport.
SectionDrawingView.ShowTrails Gets and set whether to show the trails or not for a drawing view of a presentation.
SectionDrawingView.ViewAnnotation Read-only property that returns the drawing view annotation object.
Sheet.GetRetrievableAnnotations2 Returns a collection of objects that represent the valid set of model dimensions that can be retrieved into the input drawing view.
Sheet.RetrieveAnnotations2 Retrieves sketch and/or model annotations into the drawing.
SheetMetalFeatures.SimplifyFeatures Read-only property that returns the SimplifyFeatures collection object.
ShellDefinition.AffectedBodies Read-write property that specifies the solid bodies to be hollowed out.
ShellDefinition.Method Read-write property that gets and sets the shell method. This defaults to kSharpShellMethod when the definition is just created.
ShellFeatures.CreateDefinition Method that creates a new ShellDefinition object. The object returned by this method isused to define the inputs for a shell feature and is provided as the argument to the Add method of the ShellFeatures collection.
SketchOptions.AutoBendWithLineCreation Enables/disables automatically creating corner bends on 3D lines.
SketchOptions.SketchOpacity Gets/sets the opacity of the sketch displayed through shaded model, valid value is from 0 to 100 indicating the opacity percentage.
TangentDistanceDimConstraint.FlipDirection Method that flips the direction of the dimension constraint.
TangentDistanceDimConstraintProxy.FlipDirection Method that flips the direction of the dimension constraint.
TwoPointDistanceDimConstraint.FlipDirection Method that flips the direction of the dimension constraint.
TwoPointDistanceDimConstraintProxy.FlipDirection Method that flips the direction of the dimension constraint.

Help created: Tuesday, November 11, 2025 10:54 AM



Was this information helpful?