Enhancements
3D Shapes |
---|
Provided a project setting to enhance the stability of cut-void Boolean operations during excavation and cutting processes with Toposolid. |
API |
---|
Allowed add-in developers to opt in so that their add-ins are isolated from other add-ins and Revit itself to prevent DLL conflicts. |
Added API to compute whether a Revit Solid is topologically or geometrically closed. |
Added a new API method to return the active edit mode type, or None if Revit is not in an edit mode. |
Background Processes |
---|
Added the Revit.ini setting "Misc\InterprocessFilePath" to reconfigure the Revit worker interprocess files. |
Beams and Braces |
---|
Improved the tooltip for the Exact Weight parameter. |
Added the Paint Area parameter in the Properties palette for all structural steel elements that don't have steel connections. |
Added the Exact Weight parameter in the Properties palette for all structural steel elements that don't have steel connections. |
Renamed the Length parameter to System Length for structural framings to avoid confusion. |
Added a new option under Structural settings that can disable/enable the automatic shortening of structural steel framings and columns, without changing auto-join behavior. |
Color Fill |
---|
Improved the display of duct and pipe color fills when the background process fails. |
Constraints |
---|
Added the ability to resize the Show Related dialog. |
Content |
---|
Updated 'Luftkanalsteife - außen rund' family to resize nested 'M_Winkelring' family based on Diameter parameter instead of Radius parameter. |
Updated 'Duct Stiffener - External Round' family to resize nested 'Angle Ring' family based on Diameter parameter instead of Radius parameter. |
Provided sample Keynote and Assembly Code .txt files. |
Added tags for analytical duct and pipe segments. |
Content Browser |
---|
Added a download link for Revit content to the Load Autodesk Family service banner if the service is unavailable, so content is still accessible. |
Coordination Model |
---|
Enabled a "Show" option in the Manage Links dialog to visualize and highlight coordination models within projects. |
Fixed an issue when the type of the coordination model link was changed in a workshared project. |
Added the ability to assign colors to each category of coordination model elements, improving visual distinction and project organization. |
Enabled generic region support (including the Australia region) for linking coordination models from Autodesk Docs and checking for changes between versions. |
Added the ability to assign colors to coordination models, enhancing visual distinction and improving model management. |
Added a direct link to the model location in the Coordination Model Changes user interface in Autodesk Docs. |
Enabled categories of coordination model elements for the following file formats: RVT, DWG, IFC, NWC, and NWD. Added the ability to hide and unhide categories for coordination models. Enabled the "Hide in View" option for coordination model categories and elements. Enabled the "Reveal Hidden Elements" option for coordination model categories and elements. |
Data Exchanges |
---|
Added 3D geometry for rooms and MEP spaces when creating data exchanges from Revit. |
Dimensions |
---|
Relocated options and properties for Dimension functionalities to the contextual ribbon tab or the Properties palette to improve efficiency and accelerate the move to a more modern interface. |
DirectShape Elements |
---|
Improved the ability to see the footprint representations of linked IFC files, especially for footprints of sloped elements. |
Dynamo for Revit |
---|
Removed eight previously obsoleted Dynamo Revit nodes: AnalysisDisplay.ByViewAndFaceAnalysisData, PointAnalysisDisplay.ByViewAndPointAnalysisData, VectorAnalysisDisplay.ByViewAndVectorAnalysisData, FamilyInstance.Type, FamilyInstance.GetType, StructuralFraming.Type, StructuralFraming.GetType, and StructuralFraming.ByCurveLevelUpVectorAndType. |
Improved localization for Dynamo templates and help documentation for Dynamo Revit nodes. |
Deprecated two Dynamo Revit nodes: Parameter.CreateProjectParameterForAllCategories and Parameter.CreateProjectParameter. |
Upgraded Dynamo Core version to 3.4.1. See the release notes for details. |
Electrical Circuits |
---|
Added the ability to specify cable type and size for various electrical circuits, beyond just power circuits. |
Improved the layout of circuit paths when working with nested families. |
Improved the electrical circuit connection check after the circuit system type has been changed. |
Added support for creating a new electrical circuit by specifying a voltage defined only as the L-L voltage in a 3-phase 3-wire distribution system. |
Electrical Miscellaneous |
---|
Added the ability to schedule, tag, and filter distribution system and part type for electrical equipment. |
Electrical Panel Schedule |
---|
Added the ability to add shared parameters for electrical spare and space circuits and schedule them. |
Added the ability to use browser organization to filter and sort panel schedules in the Project Browser. |
Electrical Settings |
---|
Added APIs to get and set cable types, cable sizes, and conductor sizes. |
Added the ability to define cable types and cable sizes. |
Energy Model |
---|
Removed the option EnableConceptualMassesAnalysisMode from Revit.ini. |
Fixed the analytical thermal parameter update of elements (such as Walls) when their material thermal properties are changed. |
Improved the Building Operating Schedules by respecting the First Day of Week setting in the Regional Format. |
Improved surface types in gbXML by now matching those computed from the energy analytical model, instead of being recomputed. |
Export DWG/DXF |
---|
Improved performance of CAD export by 20% in some cases. |
Export to Inventor |
---|
Added support so that Inventor can import Revit files from future releases. |
Family |
---|
Added the ability to import certain CAD formats, such as SAT and Rhino, into Telephone Device families. |
Renamed the family parameters "OmniClass Number" to "Classification Number" and "OmniClass Title" to "Classification Title." Added an Open button in the Classification Number dialog for easier navigation to the Classification_Taxnomy.txt. |
Fixed an issue where shared annotation families nested in detail items would not scale as expected with changes to the view scale. |
Improved MEP categories (Food Service Equipment, Medical Equipment, Fire Protection, Audio Visual Devices, and Signage) to show normal line display in MEP discipline views. |
Family Editor |
---|
Added Create Similar in the Family Editor for Model Lines, Detail Lines, and Filled regions. |
Graphics |
---|
Improved printing and display consistency of fills and hidden lines for centerlines, insulation, and linings with transparent elements in MEP views with MEP Hidden Lines enabled. |
Enabled a Tech Preview for Accelerated Revit Graphics, providing faster navigation in 2D and 3D views with Wireframe, Hidden Lines, Shaded, and Consistent Color visual styles. |
Improved view navigation responsiveness in uncropped perspective views by removing the need to reset the crop to fix stuck views. |
Improved performance for print and export by not calculating haloed gaps when they are disabled in MEP settings. |
Improved display quality when patterns meet model edges and for patterns on transparent surfaces. |
Improved performance by 20% when editing and creating objects with many transparent faces (e.g., curtain walls). |
Improved performance by 80% when updating material appearances in Textures view. |
Improved vector printing so that MEP elements do not lose their solid fill and transparency overrides in Mechanical disciplines. |
HVAC Zones |
---|
Removed the HVAC Zones feature from the user interface in favor of the System-Zone feature. |
Simplified zoning by moving the behaviors of HVAC Zones to System-Zones. |
IFC |
---|
Allowed groups to be exported as all IfcSystem types in IFC4.3 (and previous) versions. |
Added angle units for some exported IFC files that only contained calculated angle values. |
Implemented the ability to add type properties to instance properties for user-defined property sets. |
Stabilized some IFC GUIDs when exporting some beams and ramps to IFC. |
Added real Revit parameter groups to the UI. |
Moved checkboxes in data grids to a column on the left side of grid. |
Implemented filtering of common property sets not marked for export at the property set level. |
Added the ability to select a scheme. |
Added options to allow the user to control where IFC files are linked. |
Implemented generation of a list with all available property sets dependent on chosen schema for IFC Common Property Sets. |
Implemented generation of list box property sets depending on selected setup and IFC schema. |
Added the ability to associate the IfcSpatialContainer shared parameter to levels, so that all elements associated with that level can optionally be mapped to a different level. |
Allowed export of map conversion scale attribute to IFC. |
Improved linking of IFC files that contain large coordinates. |
Added the ability to optionally export ceiling grids to IFC as a footprint representation. |
Fixed a validation issue for Schema Entity Rule - IfcShapeModel.WR11 for 2x3, IFC4, 4x3. |
Updated the export of the Uniformat classification information to IFC to comply with bSDD requested source data. |
Allowed export of material constituent fraction to IFC. |
Fixed IfcProductDefinitionShape.ShapeOfProduct. |
Fixed Entity Rule - IfcShapeModel.WR11. |
Added the ability to control the entity type of wall parts when exporting to IFC. |
Added a tooltip for the "Use Active View when Creating Geometry" option when exporting IFC files. |
Improved the description and tooltips for IFC menu items. |
Removed deprecated attributes LandTitleID /SiteAddress in IFC4.3, supported by Pset_LandRegistration and Pset_Address instead. |
Added API to get and set the tooltip description for shared parameters. |
Enhanced logging of the ODA uninitialization process. |
Improved positioning of linked instances when exporting to IFC. |
Improved filtering of sub-categories in the IFC category mapping dialog when the list of sub-categories was collapsed and re-expanded. |
Improved linking of IFC files that have modified North direction. |
Added the filename to the journal when exporting to IFC if the default is used. |
Fixed IFC / Antlr build warnings in Revit.sln. |
Added IfcAnnotation as an option for element and category mapping when exporting lines and site property lines to IFC only. |
Added the ability to export Site property lines to IFC. |
Added a validation check and warning if an invalid category mapping template is imported. |
Improved the UI for validation in the Category Mapping dialog. |
Added minor improvements to the Export IFC Category Mapping dialog. |
Improved export of a few material properties to IFC. |
Improved performance while linking IFC files. |
Added the Revit Content Identifier to IFC export. |
Allowed rebar couplers to be exported to IFC as any standard class and predefined type. |
Import/Export gbXML |
---|
Improved the consistency of gbXML content with respect to the analytical systems. |
Removed some options from the gbXML export API. |
Fixed an issue where analytical surfaces were being disconnected from analytical spaces in the exported gbXML. |
Improved the correspondence between the Energy Analytical Model and gbXML, so that every EAM surface appears in the gbXML. |
Moved gbXML export to a more modern exporter. |
Import/Export/Link SAT/SKP |
---|
Improved the ability to reference some imported CAD geometry brought into families. |
Improved support of some geometry in imported CAD files that contained non-uniform scaling transforms. |
Improved stability when importing or linking some CAD files. |
Added the ability to import CAD files into Railing Supports and Railing Terminations families. Removed the ability to select in-place families as Handrail Supports and Terminations. |
Disallowed creation of sub-categories with invalid names when linking some CAD files. |
Import/Export/Link STL/OBJ/STEP |
---|
Improved import of some CAD files with very small solids. |
Import/Link DWG/DXF/DGN |
---|
Enabled the display of TIFF files embedded inside of imported DWG/DXF/DGN files. |
Install |
---|
Added Revit.ini file support for non-ASCII characters from custom installers. |
Link RVT Files |
---|
Optimized the nested link load process to improve Revit link performance for some cases. |
Improved behavior for cases where it is not necessary to generate a link model _backup folder when a worksharing-enabled Revit link is only being loaded. If the legacy behavior is preferred, it can be enabled with Revit.ini [Backups] setting DisableSkipBackupFolderCreationWhenLoadingLink=1. |
Reduced and optimized the number of lines written to the Revit journal related to tag hosting/re-hosting on Revit links to improve Revit link performance. |
Reduced unnecessary regeneration of linked models for situations involving nested links to improve Revit link performance. |
Link Topography |
---|
Fixed a link topography issue for missing surfaces. |
Fixed a performance issue for contour display. |
Improved the LinkTopography solid geometry to enhance the precision of the linked toposolid details. |
MEP Analytical Systems |
---|
Added the ability to choose between summing true power and reactive power, versus summing apparent power, for the apparent power calculation method in electrical analytical elements. |
Improved the connection warning for electrical analytical systems in the Systems Browser when using a model saved in a previous release. |
MEP Fabrication |
---|
Fixed an issue where disconnects were happening with Reload Configuration due to changing the insulation specification on a part. |
Improved the behavior of parts with custom lengths when reloading the MEP Fabrication configuration. |
Improved the performance of reload configuration for parts that require regeneration. |
Added a reviewable warning to notify customers when attempting to change a pinned element. |
Improved assemblies that consist of fabrication parts to now share the same assembly type when they match. |
Improved tooltips on parts in the additional parts user interface. |
Improved the reload configuration feature to detect changes to insulation so that supports can update accordingly. |
MEP Miscellaneous |
---|
Added the ability to edit the Loss Coefficient or Pressure Drop assigned to an analytical duct or pipe segment. |
MEP Systems Analysis |
---|
Integrated version 1.1.8 of OpenStudio CLI. |
Materials |
---|
Improved the performance for Texture Editor dialog updating. |
Parameters |
---|
Expanded support for shared parameters in labels to additional family categories Section Marks, Elevation Marks, View References, and Callout Heads. As with other similar family categories, such as View Titles, when the same shared parameter is added in the project to the Views category, the parameter value will be displayed. |
Pressure Loss Calculations |
---|
Improved performance of design duct and pipe networks by not recalculating networks that are not connected to families that drive flow. |
Fixed the analytical segment display when zoomed out. |
Improved Hydraulic Separation by requiring separation to be removed at only one end connection to completely remove the loop instead of both ends. |
Improved the display of color fill schemes for duct and pipe fittings with more than two connectors to show the color of the largest value. |
Properties Dialog |
---|
Added a new option in Revit.ini "DisableParamSortInMPPAndEditTypeDialog" in section "UserInterface" which sorts parameters in the order of creation, to match the behavior in Revit 2023 and earlier releases. |
Reinforcement |
---|
Added a representation of the start and end of rebar in canvas. |
Added the ability to create Surface and Aligned distribution free form rebar sets from API. |
Improved the UI for the bending detail schedule settings dialog. |
Added the option for identical varying rebar sets to get the same rebar number. |
Relocated options for toggling the automatic placement of area, path, fabric, and span direction symbols to the contextual ribbon tab to improve efficiency and accelerate the move to a more modern interface. |
Added the ability to specify a custom shape name for rebar shape families. |
Added the ability to specify if the major or minor direction wires in the fabric sheet are placed next to the cover. |
Improved the behavior of editing rebar to show the shape handles in any view orientation. |
Improved the behavior of schematic bending details to allow using Tab + Click to select all the bars in a rebar set. |
Improved the behavior of spliced staggered rebar sets to show the rebar number if the bars in the set are the same length. |
Improved performance when working with models containing complex structural elements that contain no rebar. |
Improved the behavior when editing rebar sets to show the bar handles when some bars in the set are removed. |
Added the ability to assign parametric cranking to the end of rebar. |
Rendering |
---|
Fixed an issue where material appearance was incorrect when rendering if the view being rendered was set to Textures mode. |
Revit Cloud Model (workshared) |
---|
Improved Revit cloud config download resilience. |
Revit Home |
---|
Fixed an issue when the publish status of cloud models on Revit home page doesn't update when in a searched result page. |
Added support to access hubs and projects on Autodesk for Government (FedRAMP) environment from the new Revit Home. |
Room/Area/Space |
---|
Added new API methods: SpatialElement.Recenter to move the spatial element to its default location and SpatialElementTag.MoveToReferenceLocation to move the SpatialElementTag to the location of SpatialElement that the tag is associated with. |
Section/Elevation |
---|
Renamed the Reference Label type parameter for sections, elevations, and callouts to Default Reference Label, which now represents a default value. The displayed label is now stored in the instance parameter Reference Label. |
Sheets |
---|
Added a Reset Title Block Positions right-click command which is available when Title Block instances or Sheets from the Project Browser are selected. Title Block instances will be reset back to their default insertion origin, which is useful for cases where they may have been inadvertently moved. |
Added additional Swap View on Sheet Top Left \ Top Right \ Bottom Right \ Bottom Left View Anchor options for crop region enabled views. |
Added the ability to automate view placement onto a sheet when a Saved Position is preassigned. When the view is added to a sheet, it will be automatically placed, positioned, and then managed by the saved position settings. |
Added new parameters View Position X and View Position Y to all views, enabled when the view is placed on a sheet, and reflects the distance from the sheet origin 0,0 to the view's View Anchor point. Revit will automatically populate the values based on the view placement, and the parameters can also be manually specified to modify the view positioning. |
Added the ability to define Sheet Collection parameters, which will display the specified parameter value on every sheet in the collection when included in the title block family. As part of this enhancement, Sheet Collections is now available as a schedule category, where the same parameters can also be included. |
Added Title Block parameters Scale, Sheet Width, and Sheet Height as available fields to Sheet List Schedules. |
Enabled a new title block type parameter, Scale Override (Multiple Values) which supports a custom text override and is automatically applied to the title block Scale parameter when multiple scale views reside on the same sheet. |
Added the ability to save a view position on a sheet and assign to other views to keep them all coordinated. The View Anchor parameter determines how the view will be positioned on the sheet: View Origin is available for all views and aligns using the origin of the view as the reference. Center \ Top Left \ Top Right \ Bottom Right \ Bottom Left is available for crop region-enabled views and aligns using the crop region boundary as the reference. |
Added the ability to include Title Block category parameters in Sheet List Schedules. In addition, a Primary Title Block parameter is editable for cases where there is more than one Title Block instance per sheet, and specifies which Title Block the Sheet List Schedule will report data from. |
Site |
---|
Provided the flexibility for users to control the Toposolid point threshold limit through the Revit.ini file, allowing separate control for LinkTopography and natively created Toposolid. The default limit is increased to 20,000 points and the maximum setting is 50,000 points. |
Enabled Subdivision to be a sub-category of Toposolid that supports visibility graphic control, filtering, and parameter selection for schedules. |
Fixed an API instability issue when calling Toposolid.Create. |
Optimized the overlap checking algorithm to have better performance. |
Improved the Subdivision tool so it can now set a negative value and 0 to be flush with the top surface. Users can change types and do overlapped Subdivisions. The recessed subdivision has excavation volume and can be shown in the schedule. Users can get auto-created types for subdivision elements created from R2024/R2025 or subregions from versions before R2024. |
Improved the Cut Fill algorithm to only calculate the design intended area. |
Fixed an issue for toposolid accuracy transferred from toposurface. |
Provided the capability for Copy and Paste Toposolid internal points. |
Slab |
---|
Disabled Paste Aligned to Same Place when pasting slab shape points and lines. |
Enabled the visibility of slab shape editor points and lines to match the section view range. |
Fixed the floor or toposolid display issue inside the slab shape editor if a large number of points exist in a non-template project environment. |
Disabled the 512 selection limitation when doing delete points inside of the SlabShape Editing mode. |
Steel Connection Automation |
---|
Removed three previously obsoleted Dynamo Revit nodes used by Steel Connections Automation: ConnectionType.ByNames, Filter.ByMemberEndForces, and Zone.GetEndForces. |
Steel Connections |
---|
Improved the Steel Connections "break" functionality by making it available on multiple selected connections. |
Made Steel Connections compliant with Federal Information Processing Standards (FIPS) Standards. |
Steel Custom Connections |
---|
Improved the visibility of custom connection elements in edit mode. |
Enhanced the Custom Steel Connection editing workflow by no longer deleting from the model elements that are removed from the steel connections, and instead keeping them as standalone elements next to the edited custom connection instance. |
Improved the usability of the custom connection edit mode by disabling commands that are not intended for this workflow. |
Improved behavior in the custom connection template editor to constrain the selection of elements only to those that are part of the custom connection. |
Disabled the Edit Type button when selecting a standard steel connection inside a custom connection. |
Enabled the sketch editing for steel elements not controlled by a standard connection from inside the custom connection template editor. |
Enabled editing of steel elements parameters in the Properties palette that are included in a custom connection but are not part of a standard steel connection. |
Enhanced the Steel Custom Connections editing capabilities by enabling edits to elements like moving, editing sketch, and editing parameters. |
Steel Fabrication Elements |
---|
Added the Weight and Paint Area parameters to Steel Plates. |
Steel plates created standalone or by steel connections have their default material now set to A36 or S235. |
Structural Analytical Model |
---|
Disabled the Analytical Link command inside Legends and Drafting views. |
Analytical Model Automation tools in Revit can now be accessed directly from the UI, simplifying the model generation process. |
Twinmotion for Revit |
---|
Enhanced the family substitution in Twinmotion by enabling the functionality for all Revit model categories. |
Improved the UI of the Twinmotion Select Substitution Object dialog. |
Improved direct link workflow for cases where Revit is closed but Twinmotion remains open. |
User Interface |
---|
Moved the Conceptual Massing Label parameter from the Options Bar to the ribbon. |
Enabled scrolling through the colors and color pages in the Color Books dialog. |
Added a tooltip for the Column Setting, Expand, and Collapse side panel of the Manage Links dialog. |
Moved the Walls Define Slope option for editing beam systems to the ribbon. |
Moved options and properties for Move, Copy, Mirror, Rotate, and Array to the contextual ribbon tab to improve efficiency and accelerate the move to a more modern interface. |
Removed the Position Not Saved column and Save Position from the Manage Links dialog for IFC. |
Moved Auto Place control from the Options Bar to the ribbon. |
Simplified the Additional Settings ribbon menu by removing dividing lines. |
Improved the UI to widen the rename dialogs by default and make them resizable to fit long names. |
Removed redundant Modify Sweep controls from the Options Bar. |
Improved the stability of UI theme when working with APIs. |
Added a new user profile dialog with more roles and industry options. |
Moved the Elevation Attach to Grid control from the Options Bar to the ribbon. |
Moved the Conceptual Massing Host Point to Intersection, Host Point by Intersection, and Make Point Driving controls from the Options Bar to the ribbon. |
Moved the Conceptual Massing Projection Type, Follow Surface, and 'elect Work Plane controls from the Options Bar to the ribbon. |
Moved the Conceptual Massing Host and Show Host controls from the Options Bar to the ribbon. |
Moved the Conceptual Massing Make Surface from Closed Loops control from the Options Bar to the ribbon. |
Moved the Legend component placement parameters Component Type, View Direction, and Host Length from the Options Bar to the ribbon. |
Moved options and properties for Tag on Placement for Door, Window, Wire, and Duct to the contextual ribbon tab to improve efficiency and accelerate the move to a more modern interface. |
Enhanced compatibility and performance by replacing CefSharp with WebView 2 for web content in Revit. |
Removed redundant controls from the Options Bar including Moves with Grid and Moves with Nearby Elements. |
View |
---|
Updated the existing type-based Reference Label view parameter to be instance-based. A new type-based Default Reference Label parameter is available for defining a default value, which is copied to the Reference Label parameter when the reference view is created. |
Added the API method TemporaryGraphicsManager::setTooltip() to allow setting the tooltip for the given temporary graphics object. |
Wall |
---|
Improved the cleanup at wall end joins at interior corners when creating walls with the Auto Join tool. |
Enhanced the creation of architectural walls by allowing users to pick existing segments of walls and columns, making newly created walls adjacent to the targeted wall or column face and improving efficiency and productivity in creating multiple walls for core and finish. |
Enhanced the creation of architectural walls by allowing users to pick a closed area formed by room-bounding walls and columns, enabling new walls within this room to be created with one click, with newly created walls adjacent to the targeted wall or column face, and improving efficiency and productivity in creating multiple walls for core and finish. |
Enhanced the wall end grip so it can be selected more easily when overlapped with the Allow/Disallow Wrap icon. |
Enhanced compound elements in Revit by eliminating the mandatory Core layer requirement, giving users the flexibility to create compound elements without a core, improve default joins, and control visibility of finish walls and floors for better cross-discipline cooperation. |
Fixed an issue to disable the In-canvas Wall End Wrapping controls in Coarse View. |
Offered new capability and flexibility to customize layer priorities from the element type level for all multi-layer elements including walls, floors, roofs, ceilings, slabs, and toposolids. |
Relocated options and properties for Wall Sweeps and Reveals editing to the contextual ribbon tab or the Properties palette to improve efficiency and accelerate the move to a more modern interface. |
Relocated options and properties for Attach Wall and Wall Joins to the contextual ribbon tab or the Properties palette to improve efficiency and accelerate the move to a more modern interface. |
Worksharing |
---|
Fixed an issue to permanently delete worksets which may slow down model open and sync with central. |