FormIt for Windows


2024.1 (v24.1)

August 21, 2023

Enhancements

  • Dynamo

    • Updated to Dynamo 2.18. See what's new.
    • Enhanced the "Railing Along Path" sample to support multiple paths

Fixes

  • Dynamo

    • Fixed an issue where Dynamo would not launch from FormIt if Revit 2024.0 was also installed
  • Levels

    • Fixed an issue where "Edit Elevation" was not opening the correct field for edit

2024.0 (v24.0)

April 4, 2023

Enhancements

  • Modeling

    • Added a Model Statistics panel offering metrics like triangle count, texture memory size, etc.
  • Camera

    • Added Axonometric view (previously available in Tech Preview)
    • Added Oblique view (previously available in Tech Preview)
    • Added ability to create a Panorama (previously available in Tech Preview)
  • Dynamo

Performance

  • Improved conversion from mesh to object

Fixes

  • General Usability

    • Fixed issue where FormIt login caused Revit logout
    • Moved unit preferences so non-admin user can save them
    • Fixed crash on shutdown in some cases
  • Modeling

    • Fixed bad results when editing curves (circle, arc, spline)
    • Fixed bad result from Boolean Intersect in some cases
    • Fixed issue where rectangle tool was locking to XY plane unexpectedly
    • Fixed issue where rotate tool would unexpectedly exit in some quick copy cases
  • Camera

    • Improved zoom when approaching terrain

2023.1 (v23.1)

November 16, 2022

Enhancements

  • General Usability

    • Added the ability to show/hide all palettes in the Window menu.

    • Added Autodesk Customer Error Reporting to allow customers to report crashes directly.

  • Modeling

    • Added a new Intersect (solid boolean) tool.

    • Added a new standalone Vertex placement tool.

    • Added the ability to edit circles and splines.

    • Added the ability to edit selected edge length and face area in the Properties palette.

    • Added the ability to edit XYZ values for the selected vertex or the vertices of the selected edge in the Properties palette.

    • Improved the content placement tool when inferencing to an edge and an edge midpoint.

    • Made section cut effects appear in real-time while moving a section plane.

  • Terrain

    • Improved sketching on terrain by locking sketch tools to an XY plane defined by the first point of the operation.

    • Improved sketching on terrain by preventing inference graphics from being occluded when they are below the terrain.

    • Improved sketching on terrain by allow inference locking on an axis even if it is occluded by the terrain.

    • Improved sketching on terrain by preventing snapping to terrain vertices.

    • Improved the content placement tool to keep content upright when placing on terrain.

  • Dynamo

  • Revit

    • Added the ability to sync the camera between connected FormIt and Revit sessions.

    • Added the ability to automatically set FormIt's location to Revit's location when FormIt is launched from Revit via the 3D Sketch button.

    • Fixed an issue where launching FormIt via 3D Sketch with a DWG drawing selected in Revit would omit lines from the DWG when viewed in FormIt.

Performance

  • Added 4x MSAA anti-aliasing to reduce the jaggedness of edges.

  • Silhouettes are now disabled by default.

  • A warning message is displayed when silhouettes are enabled and causing performance degradation.

  • Improved performance when undoing a Make Unique operation in large models.

Fixes

  • Modeling

    • Fixed an issue where moving an object while the Rotate widget was active would start the move operation at the wrong point.

    • Fixed an issue where Offset Face would offset larger than expected when the cursor was over certain geometry, like terrain.

    • Fixed an issue where copy/paste via context menu didn't work across FormIt sessions.

    • Fixed an issue where inferencing to an edge midpoint would take precedence unexpectedly over the axis line.

    • Fixed an issue where inferencing in front of geometry could result in that geometry unexpectedly taking precedence over the locked axis line.

    • Fixed an issue where moving an object starting at a vertex wouldn't show parallel inference lines as expected.

    • Fixed an issue where moving an object starting along an edge wouldn't show a parallel inference line along the edge as expected.

    • Fixed an issue where selected non-watertight edges didn't appear highlighted when occluded by faces.

    • Fixed an issue where the edge color picker wouldn't result in the correct edge color in canvas with some colors.

    • Fixed an issue where arraying surfaces onto another surface may not split the surface as expected in some cases.

    • Fixed an issue where the Circle tool would stop working correctly after canceling the tool previously.

    • Fixed an issue where non-watertight bodies were reporting incorrect level area.

    • Fixed an issue where Ungroup could add incorrect objects to Layers.

    • Fixed an issue where silhouettes were not displayed correctly on some Meshes.

    • Fixed an issue where dragging multiple faces at the same time resulted in some faces not dragging.

  • Materials

    • Fixed issues with the Adjust Material Placement tool in several cases.

    • Fixed an issue where color applied to a material with a transparent PNG as the texture would incorrectly show the color applied to transparent pixels in the 2D preview.

    • Improved texture mapping when painting on Groups containing Meshes with curved surfaces.

    • Improved texture mapping on Meshes.

    • Fixed cases where Meshes could turn black on certain GPUs.

  • Camera

    • Fixed an issue where edges that should have been occluded by surfaces would display unexpectedly in certain cases.

    • Fixed an issue where the camera eye point was incorrect when the camera was very close to an object, in 2-point perspective.

    • Fixed an issue where edges would not disappear from transparent objects when edges were toggled off in Visual Styles.

  • Import/Export

    • Fixed an issue where opening or importing SketchUp models would unexpectedly bake the color of the material into the texture.

    • Fixed an issue where exporting to FBX would result in bad UVs in some cases.

    • Fixed an issue where exporting to FBX would result in unexpected scaling in some cases.

  • Localization

    • Fixed issue where some languages caused corrupted characters to be displayed in the Model Tree.
  • Collaboration

    • Fixed a possible hang when one user followed the camera of another user.
  • Dynamo

    • Fixed an issue where Data Graphs would incorrectly throw an error and display inputs in the Properties palette when closed after being edited in Dynamo.

    • Fixed an issue where inserting a Dynamo object after Edit Source Graph could result in an incorrect SAT model being used.

    • Fixed an issue where the Roof Planes Building Dynamo sample would generate glazing in such a way that prevents total coverage of Storefront/Curtainwall when applied to the glazing.

  • Analysis

    • Fixed an issue where the Solar Analysis legend wouldn't supw up after the first time running analysis.

2023.0 (v23.0)

April 6, 2022

Blog Post

Enhancements

  • Revit

  • Dynamo

  • Autodesk Docs

    • Improved the account selection experience such that selecting an account goes back to the list of projects automatically, without having to click "Back to Projects."

    • Improved the display of Autodesk Docs dialogs on high-resolution screens.

  • Camera

  • Section Planes

    • Added the ability to show thick section cut edges when the camera is facing/perpendicular to a section cut plane.

    • Added the ability to view poché color when enabled, even without any active section planes.

  • Graphics

    • Added order-independent transparency support, fixing cases where multiple surfaces painted with transparent materials would draw in the wrong order.

    • Eliminated triangular graphic artifacts when surfaces are painted with materials using bump/normal maps.

  • Tools

    • Added the ability to use Zoom Selected to focus the Adjust Material Placement and Measure tools in the viewport when those tools are active.

    • Added the ability to use the Adjust Material Placement tool on a series of curved faces without introducing seams between the faces.

  • Materials

    • Added the ability to use either a bump map (grayscale image) or normal map (blue/purple image) in the Material Editor dialog.

    • Improved the display of PNG textures in certain cases, and added support for interlaced PNGs.

    • Improved the accuracy of material thumbnails when materials use high-res textures.

      • This improvement won't take effect for existing materials until the material is viewed in the Material Editor dialog.
    • Improved the accuracy of material thumbnails when materials use bump or normal maps.

      • This improvement won't take effect for existing materials until the material is viewed in the Material Editor dialog.
    • Added an automatic thumbnail refresh when viewing a material in the Material Editor dialog.

    • Added the ability to keep the existing material's aspect ratio when specifying a new texture with a different aspect ratio in the Material Editor dialog.

  • Inferences/Snapping

    • Added the ability to disable inferencing to smooth edges and vertices in the Settings menu.
    • Improved the ability to inference to axes when moving an owned vertex, edge, or face into the direction where the geometry existed previously.
  • General Interface

    • Added the ability to save locally or to Autodesk Docs in the unsaved changes warning dialog.

    • Added an automatic refresh to library palettes (Content Library, Dynamo, and Materials) when changes occur in the folder the palette is viewing.

    • Added in-app help text to the Scenes palette when no Scene or Animation is selected.

    • Improved app interface color contrast in all three themes.

    • Updated the FormIt icon and associated graphics to the new Autodesk 2023 brand standard, including in other app integrations like Revit and Dynamo.

    • Moved tool descriptions that would display in the status bar when hovering over toolbar items into tooltips, so status bar messages from active tools can remain visible.

    • Improved the AutoSave "backup file available" message such that it now persists until it's dismissed or until the sketch is changed.

    • Added direct access to the Dynamo-powered 3D Text sample in the standard toolbar.

  • JavaScript API

Performance

  • Improved (100x or more) the performance of toggling the Display Back Faces diagnostic in large models.

  • Improved (11.5x) the performance of toggling the Display Watertight Issues diagnostic in large models.

  • Improved (6x) the performance of placing Section Planes and toggling Top View in large models.

  • Improved (4.7x) the performance of silhouette edges in large models.

  • Improved (3x) the performance of painting a face in a group instance for the first time in a session.

  • Improved (2.5x) the performance of toggling Visual Styles (including monotone mode, sky, fog, and edges) in large models.

  • Improved the performance of moving large amounts of geometry when the end point and start point converge.

  • Improved the performance when navigating certain scenes with the cursor over geometry containing large quantities of facets.

  • Improved the performance when navigating certain scenes with the cursor over no geometry.

  • Improved Solar Analysis processing speeds in large models.

Fixes

  • Revit

    • Fixed an issue where silhouette edges were missing on curved imported FormIt geometry.

    • Fixed an issue where an unhelpful message was displayed when clicking "Send to Revit" with no active 3D view available in Revit.

  • Dynamo

    • Fixed a regression where materials painted on Dynamo group sub-instances would be lost when editing the graph and making parameter changes.

    • Fixed an issue where adding and then deleting a FormItLengthString node in Dynamo would cause the FormIt results to be scaled incorrectly.

    • Fixed an issue where Dynamo geometry would fail to appear in FormIt when the graph used a SelectFromFormIt node not marked as "Is Input."

    • Fixed an issue where the editing context was not restored when canceling a SelectFromFormIt selection from the Properties palette in Edit Group mode.

    • Fixed an issue where using CallJSAPI nodes with multiple instances of FormIt running would get or set data in the wrong instance of FormIt.

    • Fixed an issue where setting Dynamo graph inputs to incompatible types via the JS API would cause a crash in FormIt when the Dynamo object was selected.

  • Autodesk Docs

    • Fixed an issue where FormIt could hang after closing the Autodesk Docs gallery in certain cases.
  • Content Library

    • Fixed an issue where changes to the folder being viewed in the Content Library palette would fail to update in the palette when multiple FormIt instances were active.
  • Inferencing/Snapping

    • Fixed an issue where Drag Face would fail to start in some cases.

    • Fixed an issue where Drag Face would use the wrong start point in some cases.

    • Fixed an issue where Extrude Edges would extrude in the wrong direction in some cases.

    • Fixed an issue where edges could not be inferenced/snapped to in certain cases due to numerical noise.

  • Graphics

    • Fixed an issue where the grid would disappear or partially disappear at certain camera angles in Edit Group mode.

    • Fixed an issue where a mesh painted with a transparent material would unexpectedly cast a shadow when a non-mesh face painted with the same material would not.

    • Fixed an issue where materials that use a cutout map would disappear in the distance when viewed obliquely in the canvas.

    • Fixed an issue where some materials from SketchUp models would fail to draw properly in FormIt.

    • Fixed an issue where starting a tool while moving an instance would cause the instance graphics and selection highlight to become incorrect for the rest of the session.

    • Fixed an issue where a mirrored instance might appear shaded differently than its non-mirrored copy unexpectedly.

    • Fixed an issue where silhouette highlights on a selected object in the Main Sketch would not update as expected when the view orientation changed.

    • Fixed an issue where edges occluded by faces would be unexpectedly visible at certain camera angles.

    • Fixed an issue where widget grips would not resize or relocate properly when the window was resized while a widget-based tool was active.

    • Fixed an issue where selection/preselection highlight on faces would Z-fight with the faces in certain cases.

    • Fixed an issue where the Display Back Faces diagnostic would incorrectly indicate a back face was present on certain faces painted with transparent materials.

  • Modeling Engine

    • Fixed an issue where smooth edges could become visible unexpectedly when moving neighbor edges in certain cases.

    • Fixed an issue where ungrouping a group instance with levels applied would not cascade those levels to its children geometry.

    • Fixed an issue where Sweep would result in sharp edges being unexpectedly smoothed in some cases.

  • Selection

    • Fixed an issue where vertices would not be selectable in certain cases.

    • Fixed an issue where the selection tolerance around the cursor would change unexpectedly when the window size was changed.

    • Fixed an issue where edges could not be selected in certain cases due to numerical noise.

  • Tools

    • Fixed an issue where the Arc tool's bulge dimension box could conflict with the arc length dimension box.

    • Fixed an issue in Touch Mode where moving a previously-placed tool widget grip would result in the inability to inference or snap that grip to axes.

    • Fixed an issue where the Measure Angle grips would not snap accurately to the widget dial increments.

  • Materials

    • Fixed an issue where painting a material onto a curved face, then using the Eyedropper tool and painting the same material on the face would result in bad material alignment across smooth edges.

    • Fixed an issue where materials applied to curved surfaces generated by sweeping an arc would exhibit inconsistent placement across smooth edges.

    • Fixed an issue where materials applied to group instances containing cylinders would not seamlessly wrap around the cylindrical faces.

    • Fixed an issue where adjusted material placement would be lost when drawing an edge on the surface in certain cases.

    • Fixed an issue where material alignment was inconsistent across smooth edges in some cases.

    • Fixed an issue where materials using grayscale bump map textures would appear incorrect in the canvas.

    • Fixed an issue where materials applied to a hemisphere primitive would exhibit inconsistent texture placement across smooth edges.

    • Fixed an issue where materials would display unexpected artifacts when the texture used a grayscale PNG.

  • Layers

    • Fixed an issue where multi-selecting layers and checking/unchecking the entire selection would not toggle the checkboxes as expected.

    • Fixed an issue where geometry was not deselected and tools were not canceled when placing objects on a locked layer, or when the layer that the objects were on was locked.

  • Set Location

    • Fixed an issue where, if FormIt for Windows was launched without an internet connection, and the connection was later restored, the Set Location dialog would fail to launch until FormIt was restarted.
  • Open/Save

    • Fixed an issue where reordering materials or layers, modifying the site/target area, or editing a scene name would not mark the file modified as expected.

    • Fixed an issue where changing Visual Styles would not mark the file modified as expected.

  • Import/Export

    • Fixed an issue where exporting to SAT could create a bad SAT file in certain cases.

      • This would also affect the Dynamo SelectFromFormIt workflow.
  • General Interface

    • Fixed an issue where files with a period in their name would cause unexpected truncation when viewed in library palettes (Content Library, Dynamo, and Materials).

    • Fixed an issue where painting a material while the In-Sketch list of materials in the Materials palette was filtered would cause the list to scroll to the top unexpectedly.

    • Fixed an issue where the Ctrl-Z shortcut with the Groups Tree visible would expand the entire tree unexpectedly.

    • Fixed an issue where Settings → Units → More Settings... would fail to redirect to the Units + Precision section of Preferences.

    • Fixed an issue where joining a Collaboration session would corrupt the display of the Properties palette.

  • Plugins

    • Fixed an issue in the Plugin Manager where the interface wouldn't update properly when a plugin was installed via the input at the bottom, or the Script Editor window.

    • Fixed an issue in the Plugin Manager and in the Script Editor where the plugin install/uninstall command could fail unexpectedly if the plugin URL included a trailing slash.

  • JavaScript API

2022.1.1 (v22.0.1)

January 11, 2022

Blog Post

Fixes

  • Dynamo

    • Fixed an issue where selection-based Dynamo graphs would generate geometry at the wrong scale when FormIt was set to non-Imperial units.

    • Fixed an issue where the SendToFormIt node would fail when the input geometry contained null items in the middle of a list.

    • Fixed an issue where selection-based Dynamo graphs would generate results in the wrong location when changing the group edit context while Dynamo was running from the Properties palette.

    • Fixed a crash when a Dynamo group was selected and the .dyn json values were manually overridden with incompatible types (for example, a number slider input with a string value).

    • Fixed an issue where Dynamo graphs would not respect the local coordinate system in some cases.

    • Fixed an issue where the "Extrusion Depth" input in the Solid Utilities > Extrude sample was not marked "Is Input."

  • Modeling Engine

    • Fixed a crash when using Drag Face (extrude) in certain cases.
  • Materials

    • Fixed an issue where sample materials with PNG textures that featured alpha channels (transparent pixels) would lose the alpha channel data when downloaded to the sketch.
  • Plugins

    • Plugin Playground

      • Fixed an issue where the Auto-complete API documentation links would fail to open when clicked.

      • Fixed an issue where the "Start Recording" button would do nothing when clicked.

    • Lumion Plugin

      • Improved the Lumion toolbar button tooltip content.
    • Fixed issues with several APIs, including:

      • Fixed broken WSM.GroupInstancePath methods.

      • Fixed broken GetAllImages API.

      • Fixed issues with the JavaScript messaging system.

2022.1.0 (v22.0)

September 22, 2021

Blog Post

Enhancements

  • Revit

    • Added the ability to send Revit levels to FormIt when using the 3D Sketch button.

    • FormIt will start in the same language as Revit when launched from the 3D Sketch button.

  • Dynamo

    • Added the ability to specify FormIt dimensions as inputs for Dynamo graphs via the new FormItLengthString node.

    • Added the ability to call JavaScript APIs and custom functions via the new CallJSAPI and CallPluginJS nodes.

    • Added the ability to specify options for individual geometries sent from Dynamo to FormIt via the new FormItGeometryOptions node.

    • Added the ability to send messages to the FormIt console via the new ConsoleLog node.

    • Added the ability to display notification messages in FormIt via the new UI.ShowNotification node.

    • Updated to Dynamo 2.12. See what's new: Part 1, Part 2.

    • Dynamo samples

      • Updated all samples with the new FormItLengthString input node where applicable.

      • Added the ability to offset letterforms in the 3D Text sample.

      • Improved the behavior when the selected font is missing from the system in the 3D Text sample.

      • Added a new String Lights sample.

      • Added several new samples to the Solid Utilities folder.

  • Localization

    • FormIt for Windows now supports 13 languages: English, Czech, German, Spanish, French, Italian, Japanese, Korean, Polish, Brazilian Portuguese, Russian, Simplified Chinese, and Traditional Chinese.

    • Learn more about language settings in FormIt.

  • Scenes

  • Camera

    • Added the ability to snap to an axis-aligned top view in Perspective mode, to match the behavior in Orthographic mode.
  • Levels

    • Added the ability to snap to level lines in all tools.
  • Groups Tree

    • Added the ability to rename groups and instances inline by double-clicking their names.

    • Added the ability to select multiple group instances.

    • Added the ability to delete multiple group instances.

    • Added the ability to ungroup.

    • Added an "Instance" column to clarify different instances of the same group.

  • Graphics

    • Eliminated the "moiré" graphical noise when obliquely viewing materials containing textures with non-power-of-2 proportions.

    • Improved the rendering quality of the ground plane when viewing objects below the plane.

    • Added the ability to control the ground plane transparency.

    • Added the ability to preview in real time color changes made in the Visual Styles palette.

  • Plugins + JavaScript API

    • Added a "Recently updated" tag in the Plugin Manager for plugins whose repos were modified in the last two weeks.

    • Improved the plugin preview experience in the Plugin Manager.

    • Added a Dynamo Eyedropper plugin.

    • Added the ability to deselect objects by type in Properties Plus.

    • Added the ability to Make Unique (non-recursive) with a single group instance selected in Properties Plus.

    • Added a cap of 1,000 elements in Properties Plus to prevent slowdowns with large selection sets.

    • Added the ability to perform 2D fillets on vertices with more than 2 adjacent edges in the Fillet 2D Corners plugin.

    • Added success and failure messaging to the Fillet 2D Corners plugin.

    • Added the ability as a plugin developer to specify whether plugins support Windows, Web, or both.

    • Added the ability to view the C++ reference for most JS APIs in the FormIt plugin documentation.

    • Added an async web wrapper for logging messages to the FormIt application-side console.

  • Open/Save

    • Added a message when opening a sketch saved with a newer version of the application, encouraging upgrade of the application and warning of potential data loss if the file is saved without updating the app.
  • General Interface

Performance

  • Groups

    • Vastly improved performance of group operations in large models, including when entering/exiting Edit Group mode or when using delete, Make Unique, and Ungroup.

    • Improved performance of other group operations like Move, Rotate, Scale, Array, and Mirror.

  • Geometry Modification

    • Vastly improved performance of moving owned geometry (vertices/edges/faces) in large models.

    • Vastly improved performance when submitting a value into a dimension box in large models.

    • Vastly improved performance of the Adjust Material Placement tool in large models.

  • Shadows

    • Improved performance when enabling shadows for the first time after the model is opened or after the model is changed.

    • Improved performance of shadows generally in large models.

  • Top View and Section Planes

    • Vastly improved the performance of switching to top view in large models.

    • Vastly improved the performance of placing section planes in large models.

  • Solar Analysis

    • Improved performance of Solar Analysis in large models.
  • Hidden Geometry

    • Vastly improved performance in large models where most of the geometry is hidden, or when in Edit Group mode with group context hidden.

    • Improved performance when the cursor is over hidden geometry in large models and cursor-based tools like Zoom, Orbit, and selection are used.

Fixes

  • Revit

    • Fixed an issue where launching FormIt via the 3D Sketch button would result in an unexpected error when the "All Visible" option was used in an empty Revit project.

    • Fixed an issue where launching FormIt via the 3D Sketch button would fail in an empty Revit project when the "Selected Elements" option was used with no elements selected.

  • Dynamo

    • Fixed an issue where Dynamo samples would fail or generate unexpected geometry when FormIt was set to units other than imperial (feet-inches).

    • Fixed an issue where the SelectFromFormIt node would be missing its button when the operating system is set to a non-English language.

    • Fixed an issue where Save As in Dynamo would result in the Dynamo geometry temporarily disappearing in FormIt.

    • Fixed an issue where the SelectFromFormIt workflow would switch Edit Group mode to inconsistent contexts, depending on whether "Run" or "Select" was clicked in the Properties palette.

    • Fixed an issue where disconnecting the FormItGroupOptions input port on the SendToFormIt node would fail to reset the options to their defaults.

    • Fixed an issue where a graph saved in Manual execution mode could result in an unexpected FormIt error when clicking "Edit Embedded Graph."

    • Fixed an issue where launching DynamoSandbox.exe without FormIt and then closing Dynamo Sandbox would result in the process lingering unexpectedly.

    • Fixed an issue where the SendToFormIt node's "FormItGroupOptions" port wasn't represented as optional when it should have been.

    • Fixed an issue where a folder with ".dyn" at the end of its name would show up incorrectly as a Dynamo object in the Dynamo palette.

  • Energy Analysis

    • Fixed several issues that could result in Energy Analysis failing to generate results.

    • Fixed an issue where unsaved layer visibility states would not be respected when launching Energy Analysis.

  • Solar Analysis

    • Fixed an issue where tooltips would fail to show solar gain on narrow, vertical surfaces.

    • Fixed an issue where palettes would disappear unexpectedly during Solar Analysis mode.

      • This also fixes an issue where closing and relaunching FormIt during Solar Analysis would result in all palettes being disabled.

      • This also fixes an issue where palettes on the left side would cause the Solar Analysis interface to be drawn in an unexpected location.

    • Fixed an issue where the view menu in the floating navigation bar was unnecessarily disabled during Solar Analysis.

    • Fixed an issue where the sketch would disappear behind a gray screen unexpectedly when running Solar Analysis on large models.

  • Modeling Engine

    • Fixed an issue where moving edges onto a face could result in graphical artifacts and an invalid model in certain conditions.

    • Fixed an issue where moving a hole in a solid would result in graphical artifacts and an invalid model.

    • Fixed an issue where moving an edge bordering a hole in a solid would unexpectedly cover the hole with a surface.

    • Fixed an issue where splitting a painted surface could unexpectedly distort the material texture in some cases.

    • Fixed an issue where drawing a rectangle or line in specific geometric conditions could result in an error or a crash.

    • Fixed an issue where the Drag Face tool could create invisible geometry in certain conditions.

    • Improved the notification when un-meshing geometry containing edges to indicate that the top-level edges have been grouped to prevent them from intersecting with the rest of the model.

  • Inferencing/Snapping

    • Fixed an issue where, when working below the active work plane or ground plane, inference points and new geometry would be unexpectedly generated behind the camera.

    • Fixed an issue where the Drag Face tool would fail to snap to the origin.

    • Fixed an issue where snapping to an axis inference line would be unexpectedly difficult depending on the camera orientation.

    • Fixed an issue where snapping to a line on a face could fail in certain scenarios due to numeric noise.

    • Fixed an issue where the parallel/perpendicular inference would fail to show during the Move tool in certain conditions.

    • Fixed an issue where hover snap graphics would fail to draw when Shift was held during an active tool.

    • Fixed an issue where hover inference graphics for the Move tool would fail to draw in some cases.

    • Fixed an issue where, after moving an owned vertex or edge, it wasn't possible to inference to that geometry again until the Move tool was restarted.

  • Graphics

    • Fixed several issues with the ground plane graphics, including:

      • Fixed an issue where faces below the ground plane would not render their texture when viewed through the ground plane.

      • Fixed an issue where selected edges and faces would not appear selected when viewed through the ground plane.

    • Fixed an issue where plan and elevation views in Orthographic mode with a section plane active would fail to properly draw the edges being cut by the section plane.

    • Fixed an issue where moving a mix of objects including a group instance would fail to update the instance graphics during the move operation.

    • Fixed an issue where moving or rotating a standalone face in a group would display the border edges in a stale position during the operation.

    • Fixed an issue where edges on a mesh that are in close proximity to other edges appear to cancel each other out, resulting in faint or missing edge rendering.

    • Fixed an issue where Ctrl-copying a group instance and then tapping Ctrl again results in misplaced copy graphics appearing on screen.

    • Fixed an issue where, after copying a group instance and then modifying its contents, the pasted instance would temporarily show the old geometry state before being placed.

    • Fixed an issue where group instances would not highlight consistently during Cut or Join operations.

    • Fixed an issue where geometry could cast a shadow that appears to extend infinitely below the ground plane in certain conditions.

    • Fixed an issue where edges would not draw in certain conditions.

    • Fixed an issue where geometry on a disabled layer would appear unexpectedly in some cases.

    • Fixed an issue where fog could obscure the view when opening certain sketches.

  • Tools

    • Fixed an issue where holding Shift during a move operation in Touch mode would result in an unexpected translation.

    • Fixed an issue where tapping Ctrl during a move operation in Touch mode would fail to quick-copy.

    • Fixed an issue where placing an object on a flipped face resulted in the object unexpectedly flipping upside down.

    • Fixed an issue where the Eyedropper tool would sample the wrong material when the face contained several materials separated by a smooth edge.

    • Fixed an issue where multi-Drag Face would extrude in the wrong direction and result in the wrong length in certain conditions.

    • Fixed an issue where the Circle tool could fail to draw graphics when using an arc centroid as the placement point.

    • Fixed an issue where the view would move unexpectedly when switching from Pan to Orbit via Shift key without releasing the mouse button.

  • Selection

    • Fixed an issue where selecting geometry surrounded by other geometry in close proximity would be unnecessarily difficult.

    • Fixed an issue where the cursor tip would not be aligned with the preselected element in some cases.

  • Levels

    • Fixed an issue where level lines would remain visible unexpectedly when their host geometry is disabled via layer.

    • Fixed an issue where level lines would disappear unexpectedly when modifying their host geometry.

    • Fixed an issue where level lines moved unexpectedly when moving an object with levels assigned.

    • Fixed an issue where levels would fail to intersect the model due to numerical noise in several scenarios.

  • Open/Save

    • Fixed an issue where saving to or opening from directories with non-English characters could result in a save or open failure.

    • Fixed an issue where the unsaved changes dialog would display unexpectedly in certain cases.

  • Input

    • Fixed an issue where adding a space after a dimension string would result in a 0 dimension result in some cases.
  • Import

    • Fixed an issue where importing an image while in Edit Group mode would fail to put the image in the main sketch, as required currently.
  • Groups Tree

    • Fixed an issue where the Groups Tree would display stale information in some cases.

    • Fixed an issue where Undoing with the Groups Tree visible in large models could cause the application to hang/stop responding for several minutes.

  • General Interface

    • Fixed an issue where FormIt would fail to launch on a secondary monitor for some machines, showing a white screen instead of the application interface.

    • Fixed an issue where a "Plugins" menu item was visible, even though no toolbar-based plugins were available for debugging.

    • Fixed an issue where the image transparency slider in the Properties palette was reversed.

    • Fixed an issue where Copy, Paste, and Select All shortcuts would fail to execute in the Save to Autodesk Docs file name input field.

    • Fixed an issue where the "View my Files in Autodesk Docs" File menu item was unnecessarily disabled during a Collaboration session.

2022.0.1 (v21.0.1)

June 23, 2021

Enhancements

  • Revit

    • Added a message confirming that geometry was sent to Revit, when clicking the Send to Revit button.

    • Improved the name applied to the FormIt ImportInstance when sending FormIt geometry to Revit.

Performance

  • Improved performance when selecting and deselecting objects in certain cases.

Fixes

  • Revit

    • Fixed an issue where the 3D Sketch button in Revit would fail to launch FormIt when the Windows account name contained spaces.

    • Fixed an issue where the Send To Revit button would place geometry at an unexpected location in Revit, when clicked during Edit Group mode in FormIt.

    • Fixed an issue where the Send to Revit button would place geometry at the lowest level of the project unexpectedly, when Revit was in a 3D view.

  • Dynamo

    • Fixed a crash when editing custom nodes. 

    • Fixed a crash when trying to use a SelectFromFormIt node after deleting another SelectFromFormIt node without saving the graph.

    • Fixed an issue where graphs saved in Manual execution mode would hang FormIt's Dynamo palette when executed.

    • Fixed an issue where the SelectFromFormIt node would fail to select owned geometry in some cases.

    • Fixed an issue where Save As in Dynamo would result in all SelectFromFormIt nodes losing their selections unexpectedly.

  • Graphics

    • Fixed an issue where Array would show incomplete result graphics while the tool was in progress.

    • Fixed an issue where entering and exiting Group Edit mode would display outdated graphics if the Display Watertight diagnostic was toggled earlier in the session.

  • Inferencing

    • Fixed an issue where inferencing to the world or Group origin point would fail when an object on a hidden Layer occluded the origin point.
  • Layers + Layer Locking

    • Fixed an issue where selecting unlocked objects would fail when locked objects occupied the same space.

    • Fixed an issue where the "Edit Name" context menu item in the Layer palette would do nothing when clicked.

  • Export

    • Fixed an issue where Export Selected to SAT would create a bad SAT file in some cases.

2022.0 (v21.0)

April 6, 2021

Blog Post

Enhancements

  • Revit

    • Added the ability to launch FormIt via a new "3D Sketch" button in Revit's Massing tab. 

    • Added the ability to send FormIt geometry back to Revit when the FormIt session was started from the 3D Sketch button. 

    • Added the ability to import .AXM files directly into Revit via the Import CAD dialog.

  • Dynamo

    • Added the ability to customize how Dynamo geometry is sent to FormIt with a new set of FormItGroupOptions nodes

    • Added the ability to see Watch node outputs in the FormIt Properties palette.

    • Improved the reliability of geometry updates in FormIt when creating, deleting, connecting, or disconnecting SendToFormIt nodes.

    • Renamed the BakeToFormIt node to SendToFormIt.

    • Added icons and node/port documentation to all FormIt nodes.

    • Added new "Building Masses" and "Solid Utilities" subfolders in Dynamo Samples.

    • Added the ability to "Show in Explorer" when right-clicking elements in the Dynamo panel (coming to other library panels in the future).

    • Updated Dynamo Samples to include new SendToFormIt, FormItGroupOptions, and Watch nodes.

    • Updated to Dynamo 2.10.

  • Autodesk Docs

    • BIM 360 Docs is now known as Autodesk Docs.

    • Added the ability to search for Autodesk Docs projects in the account/project picker.

    • Added the ability to "View in Autodesk Docs" from the gallery and Content Library.

    • Added Autodesk Docs icons to the File menu.

  • Tools + Modeling

    • Added the ability to snap to the world and Group origin points without the grid enabled.
  • Layers

  • Location

    • Added the ability to instantly toggle the Terrain layer from the information message when importing Terrain.
  • Import/Export

    • Added the ability to import .AXMF files directly.
  • Plugins

    • Updated the Plugin Manager with a new interface and the ability to see "Public" plugins published on GitHub. 

    • Added the ability for plugins to scale based on the Windows scaling factor, improving the scaling of interface elements on 4k screens.

  • Interface

    • Added the ability to view FormIt (.axm) file thumbnails in Windows Explorer. 

    • Added the ability to access the Model Tree from the Window menu without enabling developer mode.

    • Updated the FormIt installer to the new Autodesk installer experience.

Performance

  • Revit

  • Dynamo

    • Improved performance significantly when re-running Dynamo graphs from the Properties palette after the first run in the current FormIt session.

    • Improved FormIt startup time for customers who have local Dynamo libraries linked in the Dynamo palette.

  • Tools + Modeling

    • Improved performance of moving, rotating, scaling, mirroring, and arraying large Groups by over 5x.

    • Improved performance of quick-copying (Ctrl + moving) large Groups by over 5x.

  • Navigation

    • Improved performance of navigation tools (orbit, swivel, pan) by removing a small delay when the click-drag operation starts.
  • Shadows

    • Improved shadow generation time by about 10x in large models.

    • Improved performance in large models with shadows enabled by dynamically toggling shadows when the framerate gets too low.

  • Selection

    • Improved performance when using area/window selection generally, including when the Vertices selection filter is enabled.

Fixes

  • Autodesk Docs

    • Fixed an issue where the Autodesk Docs open/save gallery could be oversized on some screen resolutions.

    • Fixed an issue where the Autodesk Docs open/save gallery wouldn't dismiss when the ESC key was pressed. 

    • Fixed an issue where .AXM files would be shown unexpectedly when the Autodesk Docs gallery filter was set to .AXMF.

    • Fixed an issue where the title bar would display the wrong file extension when opening non-AXM files from Autodesk Docs.

  • Dynamo 

    • Fixed an issue where FormIt would hang if Dynamo failed to launch correctly. 

    • Fixed an issue where ungrouping a Dynamo object would result in other Groups in that context receiving the Dynamo object's parameters.

    • Fixed an issue where copying and pasting a Dynamo Group that was just edited in Dynamo could result in the pasted Group not containing the latest Dynamo data.

    • Fixed an issue where selecting multiple Dynamo Groups resulted in the Properties palette incorrectly displaying parameters.

    • Fixed an issue where Save As in Dynamo to a directory already containing FormIt-Dynamo SAT files could result in the FormIt Group displaying outdated geometry.

    • Fixed an issue where SendToFormIt nodes receiving an empty list were not clearing their geometry from FormIt in some cases.

    • Fixed an issue where SendToFormIt nodes could fail unexpectedly when receiving a null item in an otherwise valid list.

    • Fixed an issue where all SelectFromFormIt nodes would lose their selection sets when one SelectFromFormIt node's selection was invalid.

    • Fixed an issue where editing a nested Dynamo Group via the Group Edit tool (shortcut GE) would fail to switch to the Properties palette automatically.

    • Fixed an issue where top-level edges from Dynamo could appear at the wrong scale after an undo/redo operation.

    • Fixed an issue where filtering for files in the Dynamo palette would fail to surface matching results when files had long names.

    • Fixed various issues with the Dynamo sample files, which could cause unexpected or incorrect results in some cases.

  • Graphics

    • Fixed an issue where selection highlight of a smooth face in a Group would result in its smoothed edges being drawn in the wrong location.

    • Fixed an issue where selection highlight of edges would not be visible through a Group's workplane.

    • Fixed an issue where selection highlight would not be visible through a Section Plane.

    • Fixed an issue where Level lines applied to a Group instance would remain out-of-date when modifying geometry inside the Group in some cases.

    • Fixed an issue where Level lines applied to a Group instance would remain when the Group was deleted.

    • Fixed an issue where shadows would Z-fight or flicker on surfaces in some cases.

    • Fixed an issue where moving a Mesh would unexpectedly show other objects moving with it in some cases.

    • Fixed an issue where graphics would be outdated after canceling a Drag Face operation, then invoking Undo.

  • Camera

    • Fixed an issue where the camera would jolt at the end of a Zoom All/Zoom Selected operation in some cases.

    • Fixed an issue where the camera would zoom out unexpectedly after saving a file for the first time.

  • Tools + Modeling

    • Fixed a crash on Ungroup Model or Ungroup All in some cases. 

    • Fixed a potential hang when selecting complex geometries in some cases.

    • Fixed an issue where holding Shift and clicking into space during Group Edit mode would clear the selection unexpectedly.

    • Fixed an issue where moving an object with a starting and ending point on a Mesh could result in the object moving off the Mesh unexpectedly

    • Fixed an issue where, if the ground or work plane is behind the camera, drawing and modification operations would occur behind the camera unexpectedly.

    • Fixed an issue where the Paintbrush tool would pre-highlight edges and vertices unnecessarily.

    • Fixed an issue where snapping to or selecting edges would fail in some cases.

    • Fixed an issue where Radial Array would return an unexpected result when rotating beyond 180 degrees.

    • Fixed an issue where converting between a Mesh and an Object could un-smooth edges unexpectedly in some cases.

    • Fixed an issue where Offset Face could return an unexpected result when the face loop included a "dangling" edge.

    • Fixed an issue where moving an edge separating two materials could result in one material losing its scale unexpectedly in some cases.

    • Fixed an issue where 3D sketching could go wrong when snapping to Object and Mesh vertices that occupied the same space.

    • Fixed an issue where Paste-In-Place would not keep the results selected in some cases.

    • Fixed an issue where the tooltip indicating an object cannot be selected for an operation would remain on-screen unexpectedly in some cases.

  • Materials

    • Fixed an issue where renaming a material would fail if a material of the same name was deleted in the current session.
  • Open/Save

    • Fixed an issue where saving a file could fail if the directory or file name included Korean characters.
  • Import/Export

    • Fixed an issue where exporting to FBX with mirrored instances would omit names from the mirrored instances.

    • Fixed an issue where material alignment would be inconsistent when exporting to FBX in some cases.

    • Fixed an issue where exporting to OBJ would result in an unnecessary .ZIP file being created.

    • Fixed an issue where exporting to SketchUp could result in bad materials when texture names included Unicode characters.

  • Plugins

    • Fixed an issue where a plugin could fail to load if its "Scripts" manifest array was empty.
  • Interface

    • Fixed an issue where a Group instance containing a Mesh would report 0 area in the Properties palette.

    • Fixed an issue where the list of recently-opened files was enabled unexpectedly as a Collaboration guest.

    • Fixed an issue where the Flythrough Mode instructions weren't dismissed when the tool was canceled. 

    • Fixed an issue where the sign-in screen would display a misleading message when the account was not entitled to FormIt Pro.

2021.4 (v20.1)

October 29, 2020

Enhancements

  • Added the ability to view and toggle FormIt layers in the BIM 360 Docs model viewer.

Performance

  • Improved performance when using area/window select over faces and meshes.

Fixes

  • Fixed a crash when launching Dynamo, if FormIt was installed over a previous version.

2021.3 (v20.0)

October 6, 2020

Blog Post

Performance

  • Drastically improved performance of virtually all navigation, selection, inferencing, editing, and Group operations in large models.

    • Note: Parallels users will not see these performance upgrades due to OpenGL limitations on Parallels.
  • Improved startup speed and eliminated the command window that appears at startup to check graphics compatibility.

Enhancements

  • BIM 360 Docs

    • Added support for project and folder permission levels.
  • Dynamo

    • Added the ability to use multiple BakeToFormIt nodes.

      • Note: You'll need to replace your BakeToFormIt node in old graphs to take advantage of this new feature.
    • Added the ability to use the output geometry from one Dynamo graph as the input geometry for another Dynamo graph.

    • Added the ability to view the output of FormIt.BakeToFormIt nodes in Dynamo.

    • Improved the SelectFromFormIt node to edit the correct Group context for selection, when multiple instances exist or the Group has been made Unique.

    • Both FormIt nodes now respect the IsInput flag to determine whether they are used in FormIt, and the default of IsInput is now true.

    • Updated the Storefront/Curtainwall sample to support multiple faces or solids.

    • Updated to Dynamo 2.8.

  • Terrain

    • When setting Location and importing satellite imagery, terrain data is now included.
  • Meshes

    • Added support for applying Levels to Meshes, and seeing updated area readouts when Meshes have Levels applied.

    • Added automatic flattening of nearly-planar surfaces when converting from a Mesh to a Body.

  • Materials

    • Added the ability to save texture, bump, and cutout maps directly from the Material Editor dialog.
  • Tools + Tool Options

    • Added an Offset Line tool and a Polygon tool.

    • Added the ability to change Tool Options on certain tools, by hitting Tab.

    • Added the ability to set primitive sizing via Tool Options.

    • Added the ability to rotate, scale, and mirror materials on curved surfaces without introducing seams between faces.

    • Added the ability to specify the chord length dimension when drawing 3-point Arcs.

  • Inferencing

    • Added "hover snapping" and "hover inferencing" to reveal vertices, midpoints, and centroids when hovering over edges and faces.

    • Improved graphics and reliability of generating inference lines when hovering over vertices for a couple of seconds.

    • Added the ability to clear all inference lines with Shift + Space.

    • Improved ease and reliability of generating an inference to an arc or circle centerpoint when hovering over an arc or circle.

  • Layers

    • Imported images, satellite imagery, and terrain are now automatically placed on their own Layers.

    • Added the ability to Select All On Layers across Groups, instead of being limited to the current Group context.

  • Scenes

    • Combined "Visual Environment" and "Visual Styles" into one option, in the Scene Properties panel.
  • Cursors

    • Improved the reliability of cursor icons across tools, ensuring the current tool is represented via the cursor icon.
  • Export

    • Added the ability to specify "Use World Coordinate System" on Export Selected.

    • "All" vs. "Visible" vs. "Selected" export options are now remembered for the duration of the FormIt session.

  • Plugins

    • Added the ability to write plugins using ES6 syntax, when using async/await.

Fixes

  • Fixed a crash after startup in certain conditions.

  • Fixed an issue where signing into/out of FormIt would affect login states of other Autodesk applications unexpectedly.

  • Fixed an issue where importing from SketchUp could result in blank materials when materials had Unicode characters in their names.

  • Fixed an issue where the SelectFromFormIt Dynamo node would fail on some machines.

  • Fixed an issue where SelectFromFormIt nodes not marked as IsInput would request selection in FormIt unexpectedly.

  • Fixed an issue where FormIt Meshes couldn't be direct-selected from the SelectFromFormIt node. 

  • Fixed an issue where a .cfg file would be left in user directories after running Dynamo graphs from those directories.

  • Fixed an issue where painting a standalone face with a transparent material would result in the boundary edges becoming invisible.

    • Note that models with standalone surfaces painted with transparent materials may show border edges after this update. Smooth the edges to hide them properly.
  • Fixed an issue where painting a Mesh with a transparent material would result in its edges becoming invisible.

  • Fixed an issue where painting an extruded curved surface with a material could result in the texture appearing mirrored in some cases.

  • Fixed an issue where painting a material on a curved surface generated using Fillet would result in seams between faces.

  • Fixed an issue where .png textures with transparency could display a thumbnail preview containing unexpected artifacts.

  • Fixed an issue where extrude/Drag Face on multiple faces simultaneously would result in non-manifold geometry in some cases.

  • Fixed an issue where exporting as .sat would create a bad file that wouldn't open in some cases.

  • Fixed an issue where exporting a mirrored Group as .sat would result in the mirrored geometry being inside-out, including for Dynamo workflows.

  • Fixed an issue where deleting a shared vertex would cause validity problems in some cases.

  • Fixed an issue where scaling a standalone face and its connected geometry would create bad results in some cases.

  • Fixed an issue where scaling a standalone face would result in over-scaled geometry.

  • Fixed an issue where offsetting a face could result in unexpected geometry in some cases.

  • Fixed an issue where right-clicking while Move or Drag Face is active could put the tool and its graphics in a bad state.

  • Fixed an issue where the Zoom tool might not move the camera when the camera plane is coincident with other geometry.

  • Fixed an issue where refreshing the BIM 360 Docs gallery at the project's root folder would cause hidden files/folders to become visible.

  • Plugins: Fixed an issue where the Save File dialog wouldn't appear until right-clicking the canvas.

2021.2 (v19.2)

July 22, 2020

Blog Post

Enhancements

  • Added the ability to display and place Content Library objects from any importable 3D file type, including DWG, FBX, OBJ, SAT, SKP, and STL.

  • Added dozens of new materials, and improved hundreds of others, in the Material Samples offerings.

  • Added the ability to select a surface around which to create a storefront/curtainwall system, in the Storefront Curtainwall Dynamo sample.

  • Added support for opening and importing SketchUp 2020 files.

  • Added the ability to navigate to the base folder in a BIM 360 Docs project, in the BIM 360 Docs Gallery and the BIM 360 Docs Content Library.

  • Removed the automatic creation of the "FormIt" folder when accessing BIM 360 Docs.

Fixes

  • Fixed an issue where saving to BIM 360 Docs would fail when the Project Files folder was renamed or in a non-English language.

  • Fixed an issue where edges that should have been hidden behind a surface would display on top of the surface Orthographic Camera mode.

  • Fixed an issue where selecting images would fail when other images were on hidden Layers.

  • Fixed an issue where the Content Library would not collapse related AXMF content from the same Revit family into a single thumbnail.

  • Fixed an issue where setting a material dimension above 1,000 units in the Material Editor would cause an error.

  • Fixed an issue where filtering for material names would return empty results in some cases.

  • Fixed an issue where tooltips were missing when hovering over files in the BIM 360 Docs Content Library.

  • Fixed an issue where the Mullion Depth input on the Storefront/Curtainwall Dynamo sample was not working.

  • Fixed an issue where the Railing Along Path Dynamo sample would fail to draw vertical posts in some cases.

  • Fixed an issue where plugin developers could only subscribe to one FormIt message at a time.

2021.1 (v19.1)

May 1, 2020

Blog Post

Fixes

  • Fixed a crash on AutoSave when the Windows user account contained Unicode characters.

  • Fixed a crash when painting Materials on objects in certain cases.

  • Fixed an issue where Material Samples would fail to load from the server.

  • Fixed an issue where entering large dimensions in mm and cm units would unexpectedly display the entered number without the correct amount of zeroes, in certain language and region settings.

  • Fixed an issue where selecting a Dynamo Group while another Dynamo Group was processing changes could result in the changes appearing in the selected Group unexpectedly.

  • Fixed an issue where the Group Work Plane would Z-fight with the Ground Plane in Group Edit Mode.

  • Fixed an issue where the Ground Plane could partially disappear in Group Edit mode.

  • Improved simplicity and reliability of debugging plugins. Right-clicking on a plugin and selecting "Debug" will display debug tools without having to set a system environment variable.

Known Issues

  • The BIM 360 Docs Content Library will incorrectly suggest adding certain file types, which are not supported. These file types will be supported in a future release.

  • The BIM 360 Docs Content Library will not collapse Revit families of the same type. This will be fixed in a future release.

  • When invoking Save As in DynamoSandbox, FormIt may incorrectly show a message that it did not receive any geometry from the BakeToFormIt node. This will be fixed in a future release.

  • Edges may show through surfaces unexpectedly in Orthographic Camera mode. This will be fixed in a future release.

2021.0 (v19.0)

April 7, 2020

Blog Post

Enhancements

  • Dynamo

    • Improved the connection with Dynamo to ensure geometric results are always visible in FormIt during graph editing. Learn more.

    • Added the ability to select FormIt geometry for use in Dynamo graphs, and added new selection-based Dynamo samples. Learn more.

    • Added the ability to launch multiple DynamoSandbox instances.

    • Added the ability to place new Dynamo content while DynamoSandbox is running.

    • Added the ability to launch DynamoSandbox while Dynamo is running background tasks in FormIt.

    • Added the ability to swap embedded Dynamo graphs by using FIle → Open and File → Save/Save As in DynamoSandbox.

    • Added the ability to "Force Re-Run + Bake to FormIt", which forces the graph to re-execute before baking, to capture any changed source data.

    • Added the ability to view Dynamo graph parameters automatically after placing or generating a Dynamo Group.

    • Added 3D Text, Array Along Path, and Railing Along Path to the Dynamo samples.

    • Dynamo objects now import as FormIt Meshes.

    • Upgraded to DynamoSandbox 2.5.2.

    • Note: we've stopped supporting Windows 7 for FormIt + Dynamo. Window 7 users may see unexpected behavior or failures, and are encouraged to update to Windows 10.

  • Materials

    • Migrated the Material Library dialog into a built-in Material Samples directory in the Materials Panel. Learn more.

    • Added the ability to link directories containing images or FormIt files to the Materials Panel, for quick access to new and existing Materials. Learn more

    • Added a 2D preview, interactive 3D preview, transparency checkbox, and an aspect ratio lock to the Material Editor dialog.

    • Reorganized and improved the offerings in Material Samples. 

    • Improved the results when painting Materials with textures onto a surface with smooth edges between facets.

  • BIM 360 Docs

    • Added support for BIM 360 Docs in the Content Library.

    • Account and Project lists are now alphabetically sorted.

    • Added a new green Success message when files are successfully uploaded to BIM 360 Docs.

  • Added the ability to toggle to Orthographic Camera. Learn more.

  • Added the ability to export to DWG format.

  • Added the ability to snap to Mesh vertices.

  • Added the ability to instantly preview changes in the FormIt model while adjusting the color of Materials.

  • Section Planes are now excluded when exporting to non-FormIt file types.

  • Added the ability to disable and change the color of the Group Work Plane in Visual Styles.

  • Added the FormIt version to the title bar.

Performance

  • Materials in different Groups now share bitmap data, which reduces FormIt file sizes dramatically and generally improves performance.

    • Note: files saved in FormIt 2021 (v19.0) but opened in a previous version of FormIt, or converted to Revit using an outdated Add-In, will not display or convert Materials correctly due to this change. Learn more.

Fixes

  • Fixed an issue where mm, cm, and inch units were not respected on import of SAT (including Dynamo objects), STL and OBJ, and export of SAT, STL, OBJ, DXF files.

  • Fixed an issue where Material textures could be incorrectly placed when importing FBX files.

  • Fixed an issue where Material textures could be incorrectly scaled when exporting FBX files containing Groups in some cases.

  • Fixed an issue where Tilt Face would stop correctly displaying and accepting numeric inputs when the widget's orientation was flipped.

  • Fixed an issue where adding a Section Plane could fail in some cases.

  • Fixed an issue where a Material cutout map would be ignored in the composite thumbnail.

    • This fix works for new Materials, or after modifying existing Materials which will refresh and fix the thumbnail.
  • Fixed an issue where Flatten would flip surfaces unexpectedly. 

  • Fixed an issue where Fillet and 2D Fillet (plugin) were not respecting the Curve and Surface Faceting preferences.

  • Fixed an issue where zooming or panning could get stuck and exhibit no camera movement in some cases.

  • Fixed an issue where Merge was using a different tolerance than expected, failing to merge edges in some cases.

  • Fixed issues with highlight behavior when selecting filtered geometry for Advanced Modeling Tools.

  • Fixed an issue where selecting faces in Groups would fail to highlight in some cases.

  • Fixed an issue where disabling or enabling Pre-Selection Highlight would not update the canvas until the camera moved.

  • Fixed an issue where highlighting of identical Group instances would disappear on camera change.

  • Fixed an issue where the title bar would incorrectly indicate a file is "backup, read-only" after recovering an AutoSave file.

  • Fixed an issue where hitting Enter in the BIM 360 Docs Save/Export gallery dialog file name field would not execute the save. 

  • Fixed an issue where invalid characters in the BIM 360 Docs Save/Export gallery dialog were not handled gracefully.

  • Fixed an issue where long hub or project names could cause BIM 360 Docs interface elements to collide or go out-of-bounds.

  • Fixed an issue where trying to save over a locked file on BIM 360 Docs would result in an unclear message.

  • Fixed an issue where the floating navigation toolbar would appear too small on some monitors.

  • Fixed an issue where artifacts could appear on the screen when dismissing the Preferences dialog in some cases.

Known Issues

  • The BIM 360 Docs Content Library will incorrectly suggest adding certain file types, which are not supported. These file types will be supported in a future release.

  • The BIM 360 Docs Content Library will not collapse Revit families of the same type. This will be fixed in a future release.

  • When invoking Save As in DynamoSandbox, FormIt may incorrectly show a message that it did not receive any geometry from the BakeToFormIt node. This will be fixed in a future release.

  • The Group Work Plane may exhibit Z-fighting in some cases, including when in Orthographic Camera mode. This will be fixed in a future release.

  • Edges may show through surfaces unexpectedly in Orthographic Camera mode. This will be fixed in a future release.


v18.1

January 23, 2020

Fixes

  • Fixed an issue where fonts and icons would render at an incorrect scale in some cases with mixed-DPI displays.

  • Fixed an issue where the sign-in dialog would appear at an incorrect scale in some cases with mixed-DPI displays.

    • This fix requires an update to the Autodesk Single Sign-On component, which is installed automatically when downloading the update from our website.

    • If you're updating using the Autodesk Desktop App, and you still experience this issue, try uninstalling, then downloading FormIt v18.1 from our website instead.

  • Fixed an issue where FormIt could stop responding when editing a Group containing geometry that extends far into the horizon.

  • Fixed a crash when setting Levels on geometry while another tool is active, then ending the active tool.

  • Fixed a crash when executing a plugin or script that contained invalid data.

  • Fixed an issue where opening or importing a DWG file could result in the geometry appearing too far from the origin to be visible.

  • Fixed an issue where curve and surface faceting values were limited to multiples of 4.

  • Fixed an issue where exporting an image to BIM 360 Docs would fail.

  • Fixed an issue where ending a Collaboration session could create unexpected graphic artifacts on the screen.

  • Fixed an issue where the Users and Chat panels would fail to appear when in an active Collaboration session.

  • Fixed an issue where plugins could fail to display the requested plugin panel.


v18.0

October 30, 2019

Enhancements

  • Added the ability to model using smaller units: millimeters, centimeters, and inches.

  • Added the ability to adjust faceting settings for curves and surfaces, including geometry baked from Dynamo.

  • Added an interactive tool to adjust the position of materials on surfaces.

  • Added a tool to align the camera to the selected face.

  • Added the ability to import FBX files, and export SketchUp files.

  • Improved the connection to BIM 360 Docs, including:

    • Added thumbnails to the in-app BIM 360 Docs gallery view.

    • Added the ability to view FormIt models in the BIM 360 Document Management view.

    • Added the ability to import files from BIM 360 Docs.

    • Added the ability to navigate nested folders when opening, importing, saving, and exporting to BIM 360 Docs.

    • When editing a BIM 360 Docs file, the File menu file list and the application title bar now display a BIM 360 Docs project path.

    • Improved the reliability and behavior of the BIM 360 Docs account/project picker interface.

  • Improved the Set Location experience, including:

    • Added the ability to set the language for map labels.

    • Satellite imagery is now saved to the FormIt file, and will no longer require an internet connection to be reloaded when the file is opened.

    • Navigating manually to a location and clicking “Import Image” in the Set Location dialog will no longer reset the location pin unexpectedly.

    • Importing a satellite image again will now keep the image in the correct position relative to the origin, rather than resetting the position unexpectedly.

    • FormIt now interprets a “best match” address when importing satellite imagery without explicitly specifying an address.

  • AutoSave now cleans up FormIt backup files when changes are intentionally discarded.

  • Clicking “Run Graph” when editing a Dynamo object with no input changes will now force the Dynamo graph to re-run.

  • Editing a Dynamo object will now force the display of the Properties panel, even if it was previously disabled.

  • Added animated camera transitions between views and tools like 3D View, Align Camera to Face, Zoom All, and Zoom Selected.

  • Zoom All and Zoom Extents now respond accordingly when geometry outside the active Group is hidden.

  • Double-clicking on the middle mouse button with geometry selected now uses Zoom Selected instead of Zoom Extents.

  • Added an asterisk to the application title bar when the file has unsaved changes. The title bar also now indicates when a read-only backup file is open.

  • Added a border around the canvas when Touch Mode is enabled.

  • Added tooltips to reveal long file names in the File menu recent files list.

  • Added support for versioning FormIt plugins. More info for plugin developers...

Performance

  • Vastly improved performance when deleting Layers, and when undoing or redoing Layer deletion.

  • Vastly improved performance when exporting FBX, DAE, and DXF files.

Fixes

  • Fixed an issue preventing opening and saving of files with Unicode characters in file names.

  • Fixed an issue where Redo from the Main Sketch would redo operations in the wrong order in some scenarios.

  • Fixed an issue where Undo/Redo would unexpectedly affect operations in deleted Groups.

  • Fixed an issue where importing from the Autodesk Material Library could fail with an error about “zero scale.”

  • Fixed an issue where copying and pasting geometry between FormIt windows could result in the pasted Layers being unexpectedly hidden.

  • Fixed an issue where Orbit would move the camera in an unexpected path in some scenarios.

  • Fixed an issue where double-clicking to select an object might result in an unexpected Move operation.

  • Fixed an issue where the Circle tool would unexpectedly change orientation when the radius was edited in some scenarios.

  • Fixed an issue where quick-copying multiple times using the Ctrl key in the Rotate tool could fail or exhibit unexpected behavior.

  • Fixed an issue where Zoom All or Zoom Selection failed when editing a Group with the context hidden.

  • Fixed an issue where placing primitive shapes and Content Library objects would exhibit unexpected orientations when the target destination had a custom workplane.

  • Fixed an issue where painting a Material onto a face inside a Dynamo Group would fail after running the graph in some scenarios.

  • Fixed an issue where faces would fail to highlight inside a Group when the entire solid body was selected.

  • Fixed an issue where exporting to FBX would not store transparency correctly when opened in some FBX viewers.

  • Fixed an issue where exporting to FBX with hidden geometry would result in the hidden geometry being unexpectedly included in the exported file in some cases.

  • Fixed an issue where exporting to DAE would use the wrong scale.

  • Fixed an issue where disconnecting and reconnecting to the internet while FormIt was running could cause the Set Location dialog to stop working.

  • Fixed an issue where Bing Maps would occasionally return an invalid zoom value, causing the Set Location dialog to stop working.

  • Fixed an issue where charts and graphs in the Set Location dialog didn’t use the same units as the sketch.

  • Fixed an issue where canceling out of Edit -> Preferences wouldn’t cancel the changes made.

  • Fixed an issue where the status bar was displaying outdated messages.

  • Fixed an issue where the About box text would get truncated at some DPI levels.


v17.4

August 27, 2019

Enhancements

  • Added the ability to run FormIt on Parallels Desktop.

Fixes

  • Fixed a crash when exporting FBX files in some cases.

  • Fixed an issue where FormIt would fail to detect an internet connection in some cases.

  • Fixed an issue where hidden Layers may become unexpectedly visible during modeling.

  • Fixed an issue where the BIM 360 Docs hub/project picker would fail to appear in some cases.

  • Fixed an issue where the previous file save/export location was not being remembered on subsequent save operations.

  • Fixed an issue where entering or exiting Group Edit mode would unexpectedly trigger AutoSave and an "unsaved changes" dialog on exit.

  • Fixed an issue where undoing a Dynamo parameter change would result in an "Input is bad" error in some cases.

  • Fixed an issue where the Properties panel would temporarily display outdated Dynamo parameter values while the graph was being executed.

  • Fixed an issue where placing Dynamo samples would result in unnecessary processing time.

  • Improved reliability and messaging when executing Dynamo graphs which have errors or missing packages.


v17.3

June 13, 2019

Enhancements

  • Added AutoSave, which creates a backup copy of your model while you work.

    • This backup file can be used to recover data if FormIt closes with unsaved changes. Learn about AutoSave.
  • Added weather stations, temperature graphs, and wind rose charts to the Set Location dialog.

  • Added support for SketchUp 2019 files.

  • Added an on-screen indicator when Touch Mode is active, and disabled preselection highlight in Touch Mode.

  • Added an in-canvas indicator when satellite imagery cannot be loaded due to no internet connection.

  • Enhanced Group bounding boxes to align with the orientation of the Group’s local coordinate system.

  • Enhanced Non-Uniform Scale to align its grips to the parent Group’s coordinate system.

  • Enhanced the Material Eyedropper to match the sampled Material’s orientation accurately in more cases.

  • Enhanced FBX exports to include Group and Group instance name information.

Fixes

  • Improved performance when opening large models with many Groups.

  • Improved performance when opening large OBJ files.

  • Improved performance when placing a new Group in a large model with many Groups.

    • This includes when using the Content Library, the Dynamo panel, the Section Plane tool, import, and copy/paste.
  • Improved the handling of units when importing or exporting OBJ, STL, and FBX files.

  • Improved the usability of BIM 360 Docs dialogs.

  • Improved BIM 360 Docs messaging accuracy and consistency with other FormIt platforms.

  • Fixed an issue where importing satellite imagery could result in a blank image when Bing Maps didn’t have data for that zoom level.

    • FormIt will now automatically zoom out to the next available zoom level, and will provide a message when this condition is encountered.
  • Fixed an issue where opening SketchUp files saved with certain camera properties would result in a grey screen in FormIt.

  • Fixed an issue where importing DXF files would result in some geometry appearing unexpectedly rotated in FormIt.

  • Fixed an issue where importing an OBJ file with many triangles could result in incorrect shadows.

  • Fixed an issue where embedded color information in OBJ files was ignored.

  • Fixed an issue where placing Dynamo objects from the Dynamo panel would occasionally result in an empty application window appearing.

  • Fixed an issue where editing Dynamo sample files in Dynamo would fail to show live updates in FormIt in some cases.

  • Fixed an issue where closing Dynamo without saving changes would result in an incorrect warning message the next time a Dynamo object is placed in FormIt.

  • Fixed an issue where placing a single Group from the Content Library would not use the Group’s LCS origin as the placement point.

  • Fixed an issue where refreshing the Content Library in a nested folder would unexpectedly return to the top-level parent folder.

  • Fixed an issue where the Content Library would fail to default to the previous directory/location when FormIt was restarted.

  • Fixed an issue where 0-values for Material texture dimensions would result in the Material appearing black.

  • Fixed an issue where hovering over or selecting geometry with an active Section Plane would cause the ground plane and grid to unexpectedly get clipped.

  • Fixed an issue where faces would fail to highlight when selected inside a mirrored Group.

  • Fixed an issue where faces would fail to highlight in other identical instances of the Group being edited.

  • Fixed an issue where faces would fail to highlight when selected as part of a guided selection tool, like Shell Solids and Offset Solids.

  • Fixed an issue where Drag Face (extrude) or Move operations on a solid with flipped faces could result in the solid unexpectedly disappearing.

    • This also generally improves auto-repair for solids with flipped faces, when using Drag Face or Move.
  • Fixed an issue where moving a Mesh containing only edges resulted in the original location drawn unexpectedly while the Move tool was active.

  • Fixed an issue where certain tools would allow selecting Meshes, even though Meshes are not valid for the tool.

  • Fixed an issue where moving a circle resulted in the boundary curve being unexpectedly exploded into its constituent segments.

  • Fixed an issue where extruding arcs, circles, and splines would result in the final geometry losing the original arc/circle/spline attribute unexpectedly.

  • Fixed an issue where splitting a solid with a cylinder attribute, then selecting one of the split pieces, would result in both pieces highlighting as one unexpectedly.

  • Fixed an issue where opening a file and making no changes (or only camera changes) would result in an unexpected “unsaved changes” dialog when ending the session.

  • Fixed an issue where the current file name would not be auto-populated in the save dialog when saving to or from BIM 360 Docs in some scenarios.

  • Fixed an issue where saving a new file locally would default the location to the FormIt install directory, instead of the user’s Documents folder.

  • Fixed an issue where hitting enter/return in a plugin would result in the plugin unexpectedly reloading, instead of submitting the value.

  • Fixed an issue where the Autodesk Material Library dialog was too large for some screens.


v17.2

May 14, 2019

Enhancements

  • Added Dynamo inputs (sliders, boolean toggles, number inputs, string inputs) to the FormIt Properties panel when editing a Dynamo Group.

  • Added the ability to use FormIt while geometry is being generated by Dynamo.

  • Added the ability to use FormIt while editing a Dynamo graph.

  • Added the ability to see geometry changes appear in FormIt while editing a Dynamo graph.

Fixes

  • Fixed an issue where the Content Library and Dynamo panels would initialize blank when FormIt started.

  • Fixed issues with Dynamo sample files:

    • Storefront/Curtainwall

      • Added logic to automatically clean up mullions that intersect other mullions.

      • Fixed incorrect horizontal mullion generation in some cases.

      • Improved reliability of adding a door opening in some cases.

    • Stairs

      • Added logic to allow multiple middle landings.

      • Improved reliability when cleaning up overlapping shapes.

  • Fixed an internal tracking issue.

v17.1

March 19, 2019

Fixes

  • Fixed an issue where starting a 30-day trial of FormIt Pro was failing on the sign-in screen.

  • Fixed an issue where deployment creation was failing in the installer.

  • Fixed an issue where BIM 360 Docs accounts with many linked accounts or projects would be unable to scroll down in the picker to see all available accounts and projects.

  • Fixed a missing message when no valid BIM 360 Docs project is detected.


v17.0

February 20, 2019

Enhancements

Service Changes

  • Switched to BIM 360 Docs for cloud file hosting, which enables Open/Save/Export operations to multiple BIM 360 Docs accounts and projects.

  • Switched to Bing Maps for Location and Satellite Imagery services.

    • Thanks to this change, Satellite Imagery will no longer be excluded when exporting images from FormIt.
  • Switched to a new login system to improve reliability when logging in to FormIt for Windows.

  • Migrated Materials, Collaboration, Energy Analysis, and login services to new Autodesk servers to improve security and stability.

  • Improved the Energy Analysis service, and fixed an issue where running Energy Analysis twice on the same file name would fail.

Fixes

  • Improved performance in large files, especially during continuous operations (Move, Rotate, Extrude, Scale...) and while editing Groups.

  • Improved performance of Undo/Redo operations in large models.

  • Improved performance of DWG files by automatically importing them as Meshes.

  • Improved performance of Extrude Edges by previewing the result instead of applying the result in real-time.

  • Fixed issues that would prevent FormIt models from opening in some scenarios.

  • Fixed a crash when multi-extruding faces that resulted in a deleted mass.

  • Fixed a crash when quick-copying geometry using Move + Ctrl in certain cases.

  • Improved model lighting calculations, so models should appear slightly brighter, shadows are more accurate, and in the case of imported SketchUp files, ambient lighting should match the original file more closely.

  • Fixed an issue where shadows would not render correctly on the ground plane for certain models, especially those originating from SketchUp.

  • Fixed an issue that would result in shadows not displaying correctly for objects far away from the origin.

  • Fixed an issue where faces would not split as expected in some scenarios, including when offsetting a face and importing certain SketchUp models.

  • Fixed an issue where Shell Solid would result in unexpected geometry when the original solid had split faces painted with different Materials.

  • Fixed an issue where skewed geometry in SketchUp wouldn't convert correctly to FormIt.

  • Fixed an issue where using Cut Geometry to split a solid into two would result in two solids, but the selection tool would still treat them as one solid.

  • Fixed an issue where Levels could not be applied to masses in certain conditions.

  • Fixed an issue where Ungroup would result in an "Exception caught" error in some cases.

  • Fixed an issue where Copy and Paste/Paste in Place would occasionally fail when copying Materials between different windows of FormIt.

  • Fixed an issue where opening/importing DWG geometry that is very far from the origin wouldn't draw on-screen. In these scenarios, FormIt not moves the far-away geometry to the origin so it's visible.

  • Fixed an issue where importing a DWG file with polyline curves would fail to import the polyline curves as expected.

  • Fixed an issue where importing DWG files into FormIt that are also open in AutoCAD would result in a "file is locked" message. These files can now be imported into FormIt even when open concurrently in AutoCAD.

  • Fixed an issue where satellite imagery could temporarily disappear when invoking certain modeling operations.

  • Fixed an issue where plugins would not display their name as expected in the Window menu.

  • Fixed an issue where the drop-down UI in the Content Library would disappear when a folder with a long name was linked, and the panel was at its minimum width.

  • Fixed an issue where the dimension readout would be misaligned with the gap in the leader lines.

  • Fixed an issue where Group bounding boxes would display in the wrong location when using the Model Tree (Edit > Preferences > Development > Show Development Windows).

  • Fixed an issue where certain Windows DPI settings would result in truncated text or icons in messages and dialogs.

  • Fixed an issue where all toolbars would be unexpectedly enabled in some scenarios. If you have duplicate toolbars enabled, you can reset them to the default configuration:

    • Window > Reset Toolbars


v16.4

October 9, 2018

Fixes

  • Fixed an issue preventing download of Google Maps satellite image data

  • Fixed an issue where FormIt's UI was overlapping with Google Maps UI in the Set Location dialog


v16.3

April 2, 2018

Fixes

  • Fixed an issue where files saved to A360 Drive may fail to show up in the A360 gallery

  • Fixed an issue preventing SSO sign-in for some users

  • Fixed an issue that could prevent sign-in for users with proxy servers

  • Fixed an issue preventing files from saving in specific cases

  • Fixed an issue where Ungroup All would fail in specific cases


v16.2

January 31, 2018

Enhancements

  • Improved reliability of SketchUp import, including:

    • Added a Flatten Faces tool to address surfaces becoming unexpectedly faceted on Import

    • Added SketchUp 2018 support

    • Improved handling of surfaces cut by SketchUp Components with the “Cut Hole” option enabled

    • Improved reliability of custom texture positioning when surfaces are cut by SketchUp Components with the “Cut Hole” option enabled

    • Maintain custom texture positioning when splitting, flattening, or drawing edges attached to faces

    • Improved reliability of Materials importing as expected, including converting unsupported image types to supported types automatically

    • Improved messaging when importing SketchUp files that are saved in a new or unsupported version

  • Improved performance, including:

    • File > Open or File > New when a large model is already open

    • Model navigation

    • Tools like Drag Face and Move

    • Groups Tree

  • Improved support for modeling using millimeters

  • Improved support for customers using Metric units, including using the previously-set Unit as the default setting in new sessions

  • Improved reliability of tools when modeling far away from the origin, including:

    • Drag Face

    • Offset Face

  • Improved accuracy of area/window selection

  • Improved functionality of the Spline tool, by removing the limitation that required Splines to be planar

  • Added an error message when importing DWG files that are locked by AutoCAD running concurrently

Fixes

  • Fixed several crashes, including:

    • When loading certain Dynamo graphs

    • In certain Sweep situations

    • When editing a Group in Top View whose Workplane is perpendicular to camera

    • When importing a DWG with geolocation set

  • Fixed an issue where decimals were unexpectedly rounded in Scale and Scale Face tools

  • Fixed issues with DWG import that could result in scattered and incorrectly-scaled geometry

  • Fixed an issue where closing the app with Touch Mode on resulted in area selection malfunctioning in subsequent sessions

  • Fixed an issue where placing primitive shapes inside a rotated Group didn't align with the Group LCS as expected

  • Fixed an issue where shadows would fail to draw for Groups that were mirrored or rotated such that they were upside-down

  • Fixed an issue where the Material Eyedropper tool would return the wrong Material when used on surfaces with Materials on both sides

  • Fixed an issue where reorganizing Layers or Materials in the palettes when a scrollbar was present would place the selected item in an unexpected location

  • Fixed an issue where Tilt Face and Rotate UI was reversed inside a mirrored Group


v16.1

September 8, 2017

Enhancements

  • Global Undo/Redo

    • When editing the Main Sketch (not inside a Group), Undo/Redo now works globally and chronologically, so the last change will always be affected, even if that change happened inside a Group

    • When editing a Group, Undo/Redo is still per-Group as before

Fixes

  • Fixed several crashes, including:

    • Launching the app when offline

    • Opening certain files in some situations

    • Running Solar Analysis in some situations

    • Refreshing the Gallery in some situations

    • Undoing in some situations

  • Improved the Orbit algorithm to be more consistent, especially with selections that are behind (or partially behind) the camera

  • Improved the Solar Analysis workflow when Weather Station data has errors or is unavailable, and when the app is offline and can't download or repair the Weather Station data

  • Fixed an issue where canceling insert from Content Library prevented insert of the same object the next time

  • When importing a model (via File > Import or Content Library) that contains Section Planes, the Planes are now discarded to avoid potential issues

  • Fixed an issue where 3D offset/shell tools may have unexpected results when the solid has a void

  • Fixed an issue where opening a file Saved with History doesn't restore the histories properly


v16.0

April 20, 2017

Materials

  • Materials are now organized as a flat list, and update the entire model at once - no longer organized per Group

  • Material edits are reflected live in-canvas for more holistic editing

  • New Material tools

    • Eyedropper

    • Select All Painted With This Material

    • Purge Unused

  • New Material Interactions

    • Which Material is loaded in the Paintbrush

    • Which Material is used in the current in-canvas selection

    • Which Materials are unused in the sketch

    • Single-click thumbnail to Paint selection or launch Paintbrush

    • Double-click thumbnail to launch Editor

    • Resizable thumbnails

    • Material names are editable from Material palette

    • New helpful indicators in Materials palette

Performance

  • Performance improvements with:

    • File Open/Import

    • Model navigation

    • Group edit/exit

    • Layer toggling

Group workflows

  • Group navigation

    • Group Edit Toolbar

    • Single click/tap in space

    • ESC

    • Exiting Group Edit mode returns you to the parent Group, not the Main Sketch

  • Group hide/isolate

    • Hide elements outside of the currently edited Group

Modeling

  • Tapping Ctrl key during Move makes a quick copy (no need to press and hold Ctrl key)

    • Works also with Edges and Faces
  • Section Tool

    • Place Section Planes to cut your model

    • Can have up to 6 planes active at once

    • Control cut and indicator visibility through Layers and Scenes

    • Poche and Edge color options

  • Ability to turn off the Ground Plane

Import DWG

  • Layers are imported

  • Blocks become Groups

Revit interop

  • Materials now translate to your Autodesk Revit models using the new FormIt Converter add-in for Revit 2018

Plugins

FormIt for iPad


2024.1 (v24.1)

December 14, 2023

Fixes

  • Camera
    • Fixed an issue on iPadOS 17 and newer where the view menu button stopped opening the flyout, preventing the ability to choose from different camera navigation tools.

2024.0 (v24.0)

April 4, 2023

Performance

  • Improved conversion from mesh to object

Fixes

  • Modeling

    • Fixed bad result from Boolean Intersect in some cases
    • Fixed issue where rectangle tool was locking to XY plane unexpectedly
    • Fixed issue where rotate tool would unexpectedly exit in some quick copy cases
  • Camera

    • Improved zoom when approaching terrain

2023.1 (v23.1)

November 15, 2022

Enhancements

  • Modeling

    • Added a new Intersect (solid boolean) tool.

    • Added a new standalone Vertex placement tool.

    • Improved the content placement tool when inferencing to an edge and an edge midpoint.

  • Terrain

    • Improved sketching on terrain by locking sketch tools to an XY plane defined by the first point of the operation.

    • Improved sketching on terrain by preventing inference graphics from being occluded when they are below the terrain.

    • Improved sketching on terrain by allow inference locking on an axis even if it is occluded by the terrain.

    • Improved sketching on terrain by preventing snapping to terrain vertices.

    • Improved the content placement tool to keep content upright when placing on terrain.

  • Revit

    • Added support for import of AXMF files from Autodesk Docs.

Performance

  • Silhouettes are now disabled by default.

  • A warning message is displayed when silhouettes are enabled and causing performance degradation.

Fixes

  • Modeling

    • Fixed an issue where moving an object while the Rotate widget was active would start the move operation at the wrong point.

    • Fixed an issue where Offset Face would offset larger than expected when the cursor was over certain geometry, like terrain.

    • Fixed an issue where inferencing to an edge midpoint would take precedence unexpectedly over the axis line.

    • Fixed an issue where inferencing in front of geometry could result in that geometry unexpectedly taking precedence over the locked axis line.

    • Fixed an issue where moving an object starting at a vertex wouldn't show parallel inference lines as expected.

    • Fixed an issue where moving an object starting along an edge wouldn't show a parallel inference line along the edge as expected.

    • Fixed an issue where selected non-watertight edges didn't appear highlighted when occluded by faces.

    • Fixed an issue where arraying surfaces onto another surface may not split the surface as expected in some cases.

    • Fixed an issue where the Circle tool would stop working correctly after canceling the tool previously.

    • Fixed an issue where non-watertight bodies were reporting incorrect level area.

    • Fixed an issue where Ungroup could add incorrect objects to Layers.

    • Fixed an issue where silhouettes were not displayed correctly on some Meshes.

    • Fixed an issue where dragging multiple faces at the same time resulted in some faces not dragging.

  • Materials

    • Fixed issues with the Adjust Material Placement tool in several cases.

    • Fixed an issue where color applied to a material with a transparent PNG as the texture would incorrectly show the color applied to transparent pixels in the 2D preview.

    • Improved texture mapping when painting on Groups containing Meshes with curved surfaces.

    • Improved texture mapping on Meshes.

  • Camera

    • Fixed an issue where edges that should have been occluded by surfaces would display unexpectedly in certain cases.

    • Fixed an issue where the camera eye point was incorrect when the camera was very close to an object, in 2-point perspective.

    • Fixed an issue where edges would not disappear from transparent objects when edges were toggled off in Visual Styles.

2023.0 (v23.0)

April 6, 2022

Blog Post

Enhancements

  • Camera

  • Tools

    • Added the ability to use Zoom Selected to focus the Adjust Material Placement and Measure tools in the viewport when those tools are active.

    • Added the ability to use the Adjust Material Placement tool on a series of curved faces without introducing seams between the faces.

  • Materials

    • Added the ability to use either a bump map (grayscale image) or normal map (blue/purple) in the Material Editor dialog.

    • Improved the display of PNG textures in certain cases, and added support for interlaced PNGs.

    • Improved the accuracy of material thumbnails when materials use high-res textures.

      • This improvement won't take effect for existing materials until the material is viewed in the Material Editor dialog.
    • Improved the accuracy of material thumbnails when materials use bump or normal maps.

      • This improvement won't take effect for existing materials until the material is viewed in the Material Editor dialog.
    • Added an automatic thumbnail refresh when viewing a material in the Material Editor dialog.

  • Graphics

    • Eliminated triangular graphic artifacts when surfaces are painted with materials using bump/normal maps.
  • Inferencing/Snapping

    • Improved the ability to inference to axes when moving an owned vertex, edge, or face into the direction where the geometry existed previously.
  • General Interface

    • Added the ability to manage your Autodesk account from the user/avatar menu.

    • Updated the FormIt icon and associated graphics to the new Autodesk 2023 brand standard.

Performance

  • Improved (100x or more) the performance of toggling the Display Back Faces diagnostic in large models.

  • Improved (11.5x) the performance of toggling the Display Watertight Issues diagnostic in large models.

  • Improved (6x) the performance of placing Section Planes and toggling Top View in large models.

  • Improved (4.7x) the performance of silhouette edges in large models.

  • Improved (2.5x) the performance of toggling Visual Styles (including monotone mode, fog, and edges) in large models.

  • Improved the performance of moving large amounts of geometry when the end point and start point converge.

  • Improved the performance when navigating certain scenes with a finger over geometry containing large quantities of facets.

  • Improved the performance when navigating certain scenes with a finger over no geometry.

Fixes

  • Inferencing/Snapping

    • Fixed an issue where Drag Face would fail to start in some cases.

    • Fixed an issue where Drag Face would use the wrong start point in some cases.

    • Fixed an issue where Extrude Edges would extrude in the wrong direction in some cases.

    • Fixed an issue where edges could not be inferenced to in certain cases due to numerical noise.

  • Graphics

    • Fixed an issue where the grid would disappear or partially disappear at certain camera angles in Edit Group mode.

    • Fixed an issue where a mesh painted with a transparent material would unexpectedly cast a shadow when a non-mesh face painted with the same material would not.

    • Fixed an issue where materials that use a cutout map would disappear in the distance when viewed obliquely in the canvas.

    • Fixed an issue where starting a tool while moving an instance would cause the instance graphics and selection highlight to become incorrect for the rest of the session.

    • Fixed an issue where a mirrored instance might appear shaded differently than its non-mirrored copy unexpectedly.

    • Fixed an issue where edges occluded by faces would be unexpectedly visible at certain camera angles.

    • Fixed an issue where widget grips would not resize or relocate properly when the window was resized while a widget-based tool was active.

    • Fixed an issue where silhouette highlights on a selected object in the Main Sketch would not update as expected when the view orientation changed.

    • Fixed an issue where selection/preselection highlight on faces would Z-fight with the faces in certain cases.

    • Fixed an issue where the Display Back Faces diagnostic would incorrectly indicate a back face was present on certain faces painted with transparent materials.

  • Modeling Engine

    • Fixed an issue where smooth edges could become visible unexpectedly when moving neighbor edges in certain cases.

    • Fixed an issue where ungrouping a group instance with levels applied would not cascade those levels to its children geometry.

    • Fixed an issue where Sweep would result in sharp edges being unexpectedly smoothed in some cases.

  • Selection

    • Fixed an issue where vertices would not be selectable in certain cases.

    • Fixed an issue where the selection tolerance around the finger would change unexpectedly when the window size was changed.

    • Fixed an issue where edges could not be selected in certain cases due to numerical noise.

  • Tools

    • Fixed an issue where the Arc tool's bulge dimension box could conflict with the arc length dimension box.

    • Fixed an issue where moving a previously-placed tool widget grip would result in the inability to inference or snap that grip to axes.

    • Fixed an issue where the Measure Angle grips would not snap accurately to the widget dial increments.

  • Materials

    • Fixed an issue where materials applied to curved surfaces generated by sweeping an arc would exhibit inconsistent placement across smooth edges.

    • Fixed an issue where materials applied to group instances containing cylinders would not seamlessly wrap around the cylindrical faces.

    • Fixed an issue where adjusted material placement would be lost when drawing an edge on the surface in certain cases.

    • Fixed an issue where material alignment was inconsistent across smooth edges in some cases.

    • Fixed an issue where materials using grayscale bump map textures would appear incorrect in the canvas.

    • Fixed an issue where materials applied to a hemisphere primitive would exhibit inconsistent texture placement across smooth edges.

  • Layers

    • Fixed an issue where geometry was not deselected and tools were not canceled when placing objects on a locked layer, or when the layer that the objects were on was locked.
  • Open/Save

    • Fixed an issue where reordering materials or layers, modifying the site/target area, or editing a scene name would not mark the file modified as expected.
  • General Interface

    • Fixed an issue where the Move tool was missing from the context menu when movable objects were selected.

2022.1.2 (v22.0.2)

December 16, 2021

Fixes

  • Materials

    • Fixed an issue where sample materials would download to the sketch without textures.
  • Modeling Engine

    • Fixed a crash when using Drag Face (extrude) in certain cases.

2022.1.1 (v22.0.1)

October 13, 2021

Blog Post

Fixes

  • Reliability

    • Fixed an issue where FormIt would crash in certain cases.

2022.1.0 (v22.0)

September 21, 2021

Blog Post

Enhancements

  • Autodesk Docs

    • Accounts and projects are now sorted alphabetically to match Web and Windows.

    • Folders are now shown first in the Open/Save dialog to match Web and Windows.

  • Camera

  • Levels

    • Added the ability to snap to level lines in all tools.
  • Graphics

    • Eliminated the "moiré" graphical noise when obliquely viewing materials containing textures with non-power-of-2 proportions.

    • Improved the rendering quality of the ground plane when viewing objects below the plane.

  • Inferencing/Snapping

    • Restored missing inferencing and snapping tooltips.
  • Open/Save

    • Added a message when opening a sketch saved with a newer version of the application, encouraging upgrade of the application and warning of potential data loss if the file is saved without updating the app.

Performance

  • Groups

    • Improved performance of group operations like Move, Rotate, Scale, Array, and Mirror.
  • Geometry Modification

    • Vastly improved performance of moving owned geometry (vertices/edges/faces) in large models.

    • Vastly improved performance when submitting a value into a dimension box in large models.

    • Vastly improved performance of the Adjust Material Placement tool in large models.

  • Shadows

    • Improved performance when enabling shadows for the first time after the model is opened or after the model is changed.

    • Improved performance of shadows generally in large models.

  • Top View

    • Vastly improved the performance of switching to top view in large models.
  • Solar Analysis

    • Improved performance of Solar Analysis in large models.
  • Hidden Geometry

    • Vastly improved performance in large models where most of the geometry is hidden, or when in Edit Group mode with group context hidden.

    • Improved performance when the cursor is over hidden geometry in large models and cursor-based tools like Zoom, Orbit, and selection are used.

Fixes

  • Energy Analysis

    • Fixed an issue where tooltips would fail to show solar gain on narrow, vertical surfaces.

    • Fixed an issue where some geometry would report "NaN" instead of solar gain values in some cases.

  • Solar Analysis

    • Fixed several issues that could result in Energy Analysis failing to generate results.
  • Modeling Engine

    • Fixed an issue where moving edges onto a face could result in graphical artifacts and an invalid model in certain conditions.

    • Fixed an issue where moving a hole in a solid could result in graphical artifacts and an invalid model.

    • Fixed an issue where moving an edge bordering a hole in a solid would unexpectedly cover the hole with a surface.

    • Fixed an issue where splitting a painted surface could unexpectedly distort the material texture in some cases.

    • Fixed an issue where drawing a rectangle or line in specific geometric conditions could result in an error or a crash.

    • Fixed an issue where the Drag Face tool could create invisible geometry in certain conditions.

    • Improved the notification when un-meshing geometry containing edges to indicate that the top-level edges have been grouped to prevent them from intersecting with the rest of the model.

  • Inferencing/Snapping

    • Fixed an issue where, when working below the active work plane or ground plane, inference points and new geometry would be unexpectedly generated behind the camera.

    • Fixed an issue where the Drag Face tool would fail to snap to the origin.

    • Fixed an issue where snapping to an axis inference line would be unexpectedly difficult depending on the camera orientation.

    • Fixed an issue where snapping to a line on a face could fail in certain scenarios due to numeric noise.

    • Fixed an issue where the parallel/perpendicular inference would fail to show during the Move tool in certain conditions.

    • Fixed an issue where hover snap graphics would fail to draw when Shift was held during an active tool.

    • Fixed an issue where hover inference graphics for the Move tool would fail to draw in some cases.

    • Fixed an issue where, after moving an owned vertex or edge, it wasn't possible to inference to that geometry again until the Move tool was restarted.

  • Graphics

    • Fixed several issues with the ground plane graphics, including:

      • Fixed an issue where faces below the ground plane would not render their texture when viewed through the ground plane.

      • Fixed an issue where selected edges and faces would not appear selected when viewed through the ground plane.

    • Fixed an issue where plan and elevation views in Orthographic mode with a section plane active would fail to properly draw the edges being cut by the section plane.

    • Fixed an issue where moving a mix of objects including a group instance would fail to update the instance graphics during the move operation.

    • Fixed an issue where moving or rotating a standalone face in a group would display the border edges in a stale position during the operation.

    • Fixed an issue where edges would not draw when viewed through transparent surfaces.

    • Fixed an issue where edges on a mesh that are in close proximity to other edges appear to cancel each other out, resulting in faint or missing edge rendering.

    • Fixed an issue where, after copying a group instance and then modifying its contents, the pasted instance would temporarily show the old geometry state before being placed

    • Fixed an issue where group instances would not highlight consistently during Cut or Join operations.

    • Fixed an issue where geometry could cast a shadow that appears to extend infinitely below the ground plane in certain conditions.

    • Fixed an issue where edges would not draw in certain conditions.

    • Fixed an issue where geometry on a disabled layer would appear unexpectedly in some cases.

    • Fixed an issue where fog could obscure the view when opening certain sketches.

  • Tools

    • Fixed an issue where placing an object on a flipped face resulted in the object unexpectedly flipping upside down.

    • Fixed an issue where multi-Drag Face would extrude in the wrong direction and result in the wrong length in certain conditions.

    • Fixed an issue where the Circle tool could fail to draw graphics when using an arc centroid as the placement point.

  • Selection

    • Fixed an issue where selecting geometry surrounded by other geometry in close proximity would be unnecessarily difficult.
  • Levels

    • Fixed an issue where level lines would remain visible unexpectedly when their host geometry is disabled via layer.

    • Fixed an issue where level lines would disappear unexpectedly when modifying their host geometry.

    • Fixed an issue where level lines moved unexpectedly when moving an object with levels assigned.

    • Fixed an issue where levels would fail to intersect the model due to numerical noise in several scenarios.

  • Input

    • Fixed an issue where adding a space after a dimension string would result in a 0 dimension result in some cases.
  • Import

    • Fixed an issue where importing an image while in Edit Group mode would fail to put the image in the main sketch, as required currently.
  • General Interface

    • Fixed an issue where the image transparency slider in the Properties palette was reversed.

    • Improved colors of the "Success" notification message to improve legibility and consistency.

2022.0.1 (v21.0.1)

June 22, 2021

Performance

  • Improved performance when selecting and deselecting objects in certain cases.

Fixes

  • Graphics

    • Fixed an issue where Array would show incomplete result graphics while the tool was in progress.

    • Fixed an issue where entering and exiting Group Edit mode would display outdated graphics if the Display Watertight diagnostic was toggled earlier in the session.

  • Inferencing

    • Fixed an issue where inferencing to the world or Group origin point would fail when an object on a hidden Layer occluded the origin point.
  • Layer Locking

    • Fixed an issue where selecting unlocked objects would fail when locked objects occupied the same space.

    • Fixed an issue where the "Edit Name" context menu item in the Layer palette would do nothing when clicked.

2022.0 (v21.0)

April 6, 2021

Blog Post

Enhancements

  • Tools + Modeling 

    • Added the ability to snap to the world and Group origin points without the grid enabled.
  • Layers

    • Added the ability to lock Layers so their objects cannot be selected.

    • Added the ability for "Select All on Layers" to select objects across Groups for easier Layer management.

Performance

  • Tools + Modeling

    • Improved performance of moving, rotating, scaling, mirroring, and arraying large Groups by over 5x.

    • Improved performance of quick-copying (two-finger dragging) large Groups by over 5x.

  • Shadows

    • Improved shadow generation time by about 10x in large models.

    • Improved performance in large models with shadows enabled by dynamically toggling shadows when the framerate gets too low.

  • Selection 

    • Improved performance when using lasso selection generally, including when the Vertices selection filter is enabled.

Fixes

  • Authentication

    • Fixed an issue where customers using SSO (single sign-on) would be unable to login to FormIt on iPad.
  •  Graphics

    • Fixed an issue where selection highlight of a smooth face in a Group would result in its smoothed edges being drawn in the wrong location. 

    • Fixed an issue where selection highlight of edges would not be visible through a Group's workplane.

    • Fixed an issue where selection highlight would not be visible through a Section Plane.

    • Fixed an issue where Level lines applied to a Group instance would remain out-of-date when modifying geometry inside the Group in some cases.

    • Fixed an issue where Level lines applied to a Group instance would remain when the Group was deleted.

    • Fixed an issue where shadows would Z-fight or flicker on surfaces in some cases.

    • Fixed an issue where moving a Mesh would unexpectedly show other objects moving with it in some cases.

    • Fixed an issue where graphics would be outdated after canceling a Drag Face operation, then invoking Undo.

  • Tools + Modeling 

    • Fixed a crash on Ungroup Model or Ungroup All in some cases.  

    • Fixed a potential hang when selecting complex geometries in some cases.

    • Fixed an issue where moving an object with a starting and ending point on a Mesh could result in the object moving off the Mesh unexpectedly. 

    • Fixed an issue where, if the ground or work plane is behind the camera, drawing and modification operations would occur behind the camera unexpectedly.

    • Fixed an issue where the Paintbrush tool would pre-highlight edges and vertices unnecessarily.

    • Fixed an issue where Radial Array would return an unexpected result when rotating beyond 180 degrees. 

    • Fixed an issue where converting between a Mesh and an Object could un-smooth edges unexpectedly in some cases.

    • Fixed an issue where Offset Face could return an unexpected result when the face loop included a "dangling" edge.

    • Fixed an issue where moving an edge separating two materials could result in one material losing its scale unexpectedly in some cases.

    • Fixed an issue where 3D sketching could go wrong when snapping to Object and Mesh vertices that occupied the same space.

  • Materials

    • Fixed an issue where importing materials from the Sample Materials could result in mismatched naming.

    • Fixed an issue where renaming a material would fail if a material of the same name was deleted in the current session.

  • Import/Export

    • Fixed an issue where images would fail to import when their origin was a screenshot saved without modifications to Apple Photos.
  • Interface

    • Fixed an issue where a Group instance containing a Mesh would report 0 area in the Properties palette.

2021.3 (v20.0)

October 6, 2020

Blog Post

Performance

  • Improved performance of navigation, selection, inferencing, editing, and Group operations in large models.

Enhancements

  • BIM 360 Docs

    • Added the ability to view and toggle FormIt layers in the BIM 360 Docs model viewer.
  •  Terrain

    • When setting Location and importing satellite imagery, terrain data is now included.
  • Meshes

    • Added support for applying Levels to Meshes, and seeing updated area readouts when Meshes have Levels applied.

    • Added automatic flattening of nearly-planar surfaces when converting from a Mesh to a Body.

  • Layers

    • Imported images, satellite imagery, and terrain are now automatically placed on their own Layers.
  • Tools

    • Added the ability to rotate, scale, and mirror materials on curved surfaces without introducing seams between faces.

    • Added the ability to specify the chord length dimension when drawing 3-point Arcs.

  • Inferencing

    • Added "hover snapping" and "hover inferencing" to reveal vertices, midpoints, and centroids when hovering over edges and faces.

    • Improved graphics and reliability of generating inference lines when hovering over vertices for a couple of seconds.

    • Improved ease and reliability of generating an inference to an arc or circle centerpoint when hovering over an arc or circle.

Fixes

  • Fixed an issue where painting a standalone face with a transparent material would result in the boundary edges becoming invisible.

    • Note that models with standalone surfaces painted with transparent materials may show border edges after this update. Smooth the edges to hide them properly.
  • Fixed an issue where painting a Mesh with a transparent material would result in its edges becoming invisible (note that edges behind the transparent faces will still not display due to OpenGL limitations).

  • Fixed an issue where painting certain Sample materials would cause corrupt thumbnails in the Materials panel.

  • Fixed an issue where painting an extruded curved surface could result in the texture appearing mirrored in some cases.

  • Fixed an issue where painting a material on a curved surface generated using Fillet would result in seams between faces.

  • Fixed an issue where extrude/Drag Face on multiple faces simultaneously would result in non-manifold geometry in some cases.

  • Fixed an issue where exporting as .sat would create a bad file that wouldn't open in some cases.

  • Fixed an issue where exporting a mirrored Group as .sat would result in the mirrored geometry being inside-out.

  • Fixed an issue where deleting a shared vertex would cause validity problems in some cases.

  • Fixed an issue where scaling a standalone face and its connected geometry would create bad results in some cases.

  • Fixed an issue where scaling a standalone face would result in over-scaled geometry.

  • Fixed an issue where offsetting a face could result in unexpected geometry in some cases.

  • Fixed an issue where the Zoom tool might not move the camera when the camera plane is coincident with other geometry.

2021.2 (v19.2)

July 22, 2020

Blog Post

Enhancements

  • Added dozens of new materials, and improved hundreds of others, in the Material Library offerings.

  • Removed the automatic creation of the "FormIt" folder when accessing BIM 360 Docs.

Fixes

  • Fixed an issue where edges that should have been hidden behind a surface would display on top of the surface Orthographic Camera mode.

  • Fixed an issue where selecting images would fail when other images were on hidden Layers.

  • Fixed an issue where BIM 360 Docs thumbnails would display a black background unexpectedly.

  • Fixed an issue where selecting France as the iPadOS region would cause editable dimensions to stop working correctly.

2021.1 (v19.1)

April 30, 2020

Blog Post

Fixes

  • Fixed an issue where entering large dimensions in mm and cm units would unexpectedly display the entered number without the correct amount of zeroes, in certain language and region settings.

  • Fixed an issue where the Ground Plane could partially disappear in Group Edit mode.

  • Fixed an issue where the Group Work Plane would Z-fight with the Ground Plane in Group Edit Mode.

Known Issues

  • Edges may show through surfaces unexpectedly in Orthographic Camera mode. This will be fixed in a future release.

  • When viewing files in the BIM 360 Docs gallery, thumbnails will have black backgrounds. This will be fixed in a future release.

2021.0 (v19.0)

April 7, 2020

Blog Post

Enhancements

  • Materials

    • Reorganized and improved the offerings in the Material Library.
  • BIM 360 Docs

    • Account and Project lists are now alphabetically sorted.

    • Added a new green Success message when files are successfully uploaded to BIM 360 Docs.

  • Added the ability to toggle to Orthographic Camera. Learn more.

  • Section Planes are now excluded when exporting to non-FormIt file types.

  • Added the ability to disable the Group Work Plane in Visual Styles.

Performance

  • Materials in different Groups now share bitmap data, which reduces FormIt file sizes dramatically and generally improves performance.

    • Note: files saved in FormIt 2021 (v19.0) but opened in a previous version of FormIt, or converted to Revit using an outdated Add-In, will not display or convert Materials correctly due to this change. Learn more.

Fixes

  • Fixed a crash on Save Image.

  • Fixed an issue where Tilt Face would stop correctly displaying and accepting numeric inputs when the widget's orientation was flipped.

  • Fixed an issue where a Material cutout map would be ignored in the composite thumbnail.

    • This fix works for new Materials, or after modifying existing Materials which will refresh and fix the thumbnail.
  • Fixed an issue where Flatten would flip surfaces unexpectedly.

  • Fixed an issue where zooming or panning could get stuck and exhibit no camera movement in some cases.

  • Fixed an issue where Merge was using a different tolerance than expected, failing to merge edges in some cases.

  • Fixed an issue where selecting faces in Groups would fail to highlight in some cases.

  • Fixed an issue where highlighting of identical Group instances would disappear on camera change.

  • Fixed an issue where Save As to BIM 360 Docs could fail in some cases.

  • Fixed an issue where trying to save over a locked file on BIM 360 Docs would result in an unclear message.

  • Fixed an issue where HTML markup would be unexpectedly visible in some messages.

Known Issues

  • The Group Work Plane may exhibit Z-fighting in some cases, including when in Orthographic Camera mode. This will be fixed in a future release.

  • Edges may show through surfaces unexpectedly in Orthographic Camera mode. This will be fixed in a future release.

  • When viewing files in the BIM 360 Docs gallery, thumbnails will have black backgrounds. This will be fixed in a future release.

v18.1

January 21, 2020

Fixes

  • Fixed a crash when trying to join a Collaboration session.

  • Fixed an issue where FormIt could stop responding when editing a Group containing geometry that extends far into the horizon.

  • Fixed an issue preventing opening of FormIt files from the iPadOS Files app in some cases.

  • Fixed an issue where Energy Analysis would fail to run on files saved to BIM 360 Docs.

v18.0

October 30, 2019

Enhancements

  • Added the ability to model using smaller units: millimeters, centimeters, and inches.

  • Added an interactive tool to adjust the position of materials on surfaces.

  • Added a tool to align the camera to the selected face.

  • Added a gesture to Deselect All.

  • Added the ability to import files from and export files to local iPad storage locations.

  • Improved the connection to BIM 360 Docs, including:

    • Added the ability to view FormIt models in the BIM 360 Document Management view.

    • Added the ability to navigate nested folders when opening, importing, saving, and exporting to BIM 360 Docs.

    • Improved performance when exchanging data with BIM 360 Docs.

  • Added animated camera transitions between views and tools like 3D View, Align Camera to Face, Zoom All, and Zoom Selected.

  • Zoom All and Zoom Extents now respond accordingly when geometry outside the active Group is hidden.

Performance

  • Vastly improved performance when deleting Layers, and when undoing or redoing Layer deletion.

Fixes

  • Fixed an issue where Redo from the Main Sketch would redo operations in the wrong order in some scenarios.

  • Fixed an issue where Undo/Redo would unexpectedly affect operations in deleted Groups.

  • Fixed an issue where Orbit would move the camera in an unexpected path in some scenarios.

  • Fixed an issue where Zoom All or Zoom Selection failed when editing a Group with the context hidden.

  • Fixed an issue where placing primitive shapes and Content Library objects would exhibit unexpected orientations when the target destination had a custom workplane.

  • Fixed an issue where faces would fail to highlight inside a Group when the entire solid body was selected.

  • Fixed an issue where the Shadows toggle in the Sun + Shadows toolbar could get out-of-sync with the Shadows setting in Visual Styles.

v17.4

August 26, 2019

Fixes

  • Fixed an issue where hidden Layers may become unexpectedly visible during modeling.

  • Fixed an issue where entering or exiting Group Edit mode would unexpectedly trigger an "unsaved changes" dialog on app exit.

  • Temporarily removed Ambient Shadows due to performance issues with newer iPads.

v17.3

June 13, 2019

Enhancements

  • Restored the ability to import local FormIt files, without a BIM 360 Docs subscription.

  • Enhanced Group bounding boxes to align with the orientation of the Group’s local coordinate system.

  • Enhanced Non-Uniform Scale to align its grips to the parent Group’s coordinate system.

Fixes

  • Improved performance when opening large OBJ files.

  • Improved the performance and reduced required bandwidth for BIM 360 Docs thumbnails.

  • Improved the handling of units when importing OBJ, or exporting OBJ/STL files.

  • Improved BIM 360 Docs messaging accuracy and consistency with other FormIt platforms.

  • Reduced memory usage when saving large files.

  • Fixed an issue where placing a single Group from the Content Library would not use the Group’s LCS origin as the placement point.

  • Fixed an issue where faces could fail to highlight when selected inside a mirrored Group.

  • Fixed an issue where faces would fail to highlight in other identical instances of the Group being edited.

  • Fixed an issue where Drag Face (extrude) or Move operations on a solid with flipped faces could result in the solid unexpectedly disappearing.

    • This also generally improves auto-repair for solids with flipped faces, when using Drag Face or Move.
  • Fixed an issue where importing an OBJ file with many triangles could result in incorrect shadows.

  • Fixed an issue where embedded color information in OBJ files was ignored.

  • Fixed an issue where moving a Mesh containing only edges resulted in the original location drawn unexpectedly while the Move tool was active.

  • Fixed an issue where moving a circle resulted in the boundary curve being unexpectedly exploded into its constituent segments.

  • Fixed an issue where extruding arcs, circles, and splines would result in the final geometry losing the original arc/circle/spline attribute unexpectedly.

  • Fixed an issue where splitting a solid with a cylinder attribute, then selecting one of the split pieces, would result in both pieces highlighting as one unexpectedly.


v17.0.2

March 7, 2019

Fixes

  • Fixed an issue where Save to Files was not working with a file originating from BIM 360 Docs.

  • Fixed an issue where satellite imagery would disappear unexpectedly on Save As locally.

  • Fixed an issue where AirDrop would share a screenshot instead of the FormIt file.


v17.0

February 22, 2019

Enhancements

  • A new geometry type: Meshes. Meshes are great for improving performance of high-polygon entourage like furniture, trees, people, and signage, as well as complex DWG files. Objects can be converted to Meshes and back with no data loss. Also added Meshes to the Selection Filter menu.

  • Added orthographic elevation views: view your FormIt model in 2D orthographic elevation, and combine with Section Planes to enable section-elevations.

  • Added a Non-Uniform Scale tool.

  • Added support for standalone vertices, and added Vertices to the Selection Filter menu.

  • Added an interactive Sun Editor to visualize the sun's position in the sky.

Service Changes

  • Switched to BIM 360 Docs for cloud file hosting, which enables Open/Save/Export operations to multiple BIM 360 Docs accounts and projects.

  • Switched to Bing Maps for Location and Satellite Imagery services.

    • Thanks to this change, Satellite Imagery will no longer be excluded when exporting images from FormIt.
  • Migrated Materials, Collaboration, Energy Analysis, and login services to new Autodesk servers to improve security and stability.

  • Improved the Energy Analysis service, and fixed an issue where running Energy Analysis twice on the same file name would fail.

Fixes

  • Improved performance in large files, especially during continuous operations (Move, Rotate, Extrude, Scale...) and while editing Groups.

  • Improved performance of Undo/Redo operations in large models.

  • Improved performance of Extrude Edges by previewing the result instead of applying the result in real-time.

  • Fixed an issue where placing an object when the placement grip was on the bottom resulted in unexpected behavior.

  • Fixed issues that would prevent FormIt models from opening in some scenarios.

  • Fixed an issue where OBj import would fail.

  • Fixed a crash when saving an image.

  • Fixed a crash when multi-extruding faces that resulted in a deleted mass.

  • Fixed a crash when quick-copying geometry using Move + Ctrl in certain cases.

  • Improved model lighting calculations, so models should appear slightly brighter, shadows are more accurate, and in the case of imported SketchUp files, ambient lighting should match the original file more closely.

  • Fixed an issue where shadows would not render correctly on the ground plane for certain models, especially those originating from SketchUp.

  • Fixed an issue that would result in shadows not displaying correctly for objects far away from the origin.

  • Fixed an issue where faces would not split as expected in some scenarios, including when offsetting a face and importing certain SketchUp models.

  • Fixed an issue where Shell Solid would result in unexpected geometry when the original solid had split faces painted with different Materials.

  • Fixed an issue where skewed geometry in SketchUp wouldn't convert correctly to FormIt.

  • Fixed an issue where using Cut Geometry to split a solid into two would result in two solids, but the selection tool would still treat them as one solid.

  • Fixed an issue where Levels could not be applied to masses in certain conditions.

  • Fixed an issue where Ungroup would result in an "Exception caught" error in some cases.

  • Fixed an issue where the dimension readout would be misaligned with the gap in the leader lines.


v16.4

October 9, 2018

Fixes

  • Fixed an issue preventing download of Google Maps satellite image data

  • Note: starting with this version, FormIt for iPad supports only 64-bit iPads. 32-bit iPads (2013 and earlier) will not receive this or any forthcoming FormIt updates.

v16.3

April 6, 2018

Fixes

  • Fixed an issue preventing files from saving in specific cases

  • Fixed an issue where Ungroup All would fail in specific cases


v16.2

January 31, 2018

 Enhancements

  • Improved support for direct-selecting a mix of object types

  • Added ability to filter selections when using the Lasso tool

  • Improved support for modeling using millimeters

  • Improved support for customers using Metric units, including using the previously-set Unit setting as the default in new sessions

  • Improved reliability of tools when modling far away from the origin, including:

    • Drag Face

    • Offset Face

  • Improved functionality of the Spline tool, by removing the limitation that required Splines to be planar

  • Added a Flatten Faces tool

Fixes

  • Fixed issues caused by iOS 11 incompatibilities, including:

    • Error when using inches symbol in dimension dialogs

    • Crash when importing images

  • Fixed an issue where the View/Navigation menu was unexpectedly hidden in Group Edit mode

  • Fixed an issue where decimals were unexpectedly rounded in Scale and Scale Face tools

  • Fixed an issue where shadows would fail to draw for Groups that were mirrored or rotated such that they were upside-down

  • Fixed an issue where placing primitive shapes inside a rotated Group didn't align with the Group LCS as expected

  • Fixed an issue where Tilt Face and Rotate UI was reversed inside a mirrored Group


v16.1

September 8, 2017

 Enhancements

  • Global Undo/Redo

    • When editing the Main Sketch (not inside a Group), Undo/Redo now works globally and chronologically, so the last change will always be affected, even if that change happened inside a Group

    • When editing a Group, Undo/Redo is still per-Group as before

Fixes

  • Improved the Orbit algorithm to be more consistent, especially with selections that are behind (or partially behind) the camera

  • When importing a model (via File > Import or Content Library) that contains Section Planes, the Planes are now discarded to avoid potential issues

  • Fixed an issue where opening a file Saved with History doesn't restore the histories properly 


v16.0

April 20, 2017

Materials

  • Materials are now organized as a flat list, and update the entire model at once - no longer organized per Group

  • Material edits are reflected live in-canvas for more holistic editing

  • New Material tools

    • Select All Painted With This Material

    • Purge Unused

  • New Material Interactions

    • Which Material is loaded in the Paintbrush

    • Which Material is used in the current in-canvas selection

    • Which Materials are unused in the sketch

    • New helpful indicators in Materials palette

Performance

  • Performance improvements with:

    • File Open/Import

    • Model navigation

    • Group edit/exit

    • Layer toggling

Group workflows

  • Group navigation

    • Group Edit Toolbar

    • Single click/tap in space

    • Exiting Group Edit mode returns you to the parent Group, not the Main Sketch

  • Group hide/isolate

  • Hide elements outside of the currently edited Group

Modeling

  • New Arc by Center, Radius tool

  • Ability to turn off the Ground Plane

Revit interop

  • Materials now translate to your Autodesk Revit models using the new FormIt Converter add-in for Revit 2018

FormIt for Web


You'll need an updated version of Google Chrome, Microsoft Edge (Chromium), or Mozilla Firefox to run FormIt Web.

Other browsers that support WebGL (such as Safari on Mac OS) may work, but are not officially supported. 

2024.0 (v24.0)

April 4, 2023

Performance

  • Improved conversion from mesh to object

Fixes

  • Modeling

    • Fixed bad result from Boolean Intersect in some cases
    • Fixed issue where rectangle tool was locking to XY plane unexpectedly
    • Fixed issue where rotate tool would unexpectedly exit in some quick copy cases
  • Camera

    • Improved zoom when approaching terrain

2023.1 (v23.1)

November 16, 2022

Enhancements

  • Modeling

    • Added a new Intersect (solid boolean) tool.

    • Added a new standalone Vertex placement tool.

    • Improved the content placement tool when inferencing to an edge and an edge midpoint.

  • Terrain

    • Improved sketching on terrain by locking sketch tools to an XY plane defined by the first point of the operation.

    • Improved sketching on terrain by preventing inference graphics from being occluded when they are below the terrain.

    • Improved sketching on terrain by allow inference locking on an axis even if it is occluded by the terrain.

    • Improved sketching on terrain by preventing snapping to terrain vertices.

    • Improved the content placement tool to keep content upright when placing on terrain.

Performance

  • Added 4x MSAA anti-aliasing to reduce the jaggedness of edges.

  • Silhouettes are now disabled by default.

  • A warning message is displayed when silhouettes are enabled and causing performance degradation.

Fixes

  • Modeling

    • Fixed an issue where moving an object while the Rotate widget was active would start the move operation at the wrong point.

    • Fixed an issue where Offset Face would offset larger than expected when the cursor was over certain geometry, like terrain.

    • Fixed an issue where copy/paste via context menu didn't work across FormIt sessions.

    • Fixed an issue where inferencing to an edge midpoint would take precedence unexpectedly over the axis line.

    • Fixed an issue where inferencing in front of geometry could result in that geometry unexpectedly taking precedence over the locked axis line.

    • Fixed an issue where moving an object starting at a vertex wouldn't show parallel inference lines as expected.

    • Fixed an issue where moving an object starting along an edge wouldn't show a parallel inference line along the edge as expected.

    • Fixed an issue where selected non-watertight edges didn't appear highlighted when occluded by faces.

    • Fixed an issue where arraying surfaces onto another surface may not split the surface as expected in some cases.

    • Fixed an issue where the Circle tool would stop working correctly after canceling the tool previously.

    • Fixed an issue where non-watertight bodies were reporting incorrect level area.

    • Fixed an issue where Ungroup could add incorrect objects to Layers.

    • Fixed an issue where silhouettes were not displayed correctly on some Meshes.

    • Fixed an issue where dragging multiple faces at the same time resulted in some faces not dragging.

  • Materials

    • Fixed issues with the Adjust Material Placement tool in several cases.

    • Fixed an issue where color applied to a material with a transparent PNG as the texture would incorrectly show the color applied to transparent pixels in the 2D preview.

    • Improved texture mapping when painting on Groups containing Meshes with curved surfaces.

    • Improved texture mapping on Meshes.

    • Fixed cases where Meshes could turn black on certain GPUs.

  • Camera

    • Fixed an issue where edges that should have been occluded by surfaces would display unexpectedly in certain cases.

    • Fixed an issue where the camera eye point was incorrect when the camera was very close to an object, in 2-point perspective.

    • Fixed an issue where edges would not disappear from transparent objects when edges were toggled off in Visual Styles.

2023.0 (v23.0)

April 6, 2022

Blog Post

Enhancements

  • Autodesk Docs

    • Improved the account selection experience such that selecting an account goes back to the list of projects automatically, without having to click "Back to Projects."
  • Camera

  • Materials

    • Added the ability to use either a bump map (grayscale image) or normal map (blue/purple image) in the Material Editor dialog.

    • Improved the display of PNG textures in certain cases, and added support for interlaced PNGs.

    • Improved the accuracy of material thumbnails when materials use high-res textures.

      • This improvement won't take effect for existing materials until the material is viewed in the Material Editor dialog.
    • Improved the accuracy of material thumbnails when materials use bump or normal maps.

      • This improvement won't take effect for existing materials until the material is viewed in the Material Editor dialog.
    • Added an automatic thumbnail refresh when viewing a material in the Material Editor dialog.

  • Graphics

    • Added order-independent transparency support, fixing cases where multiple surfaces painted with transparent materials would draw in the wrong order.

    • Eliminated triangular graphic artifacts when surfaces are painted with materials using bump/normal maps.

  • Tools

    • Added the ability to use Zoom Selected to focus the Adjust Material Placement and Measure tools in the viewport when those tools are active.

    • Added the ability to use the Adjust Material Placement tool on a series of curved faces without introducing seams between the faces.

  • Inferencing/Snapping

    • Improved the ability to inference to axes when moving an owned vertex, edge, or face into the direction where the geometry existed previously.
  • General Interface

    • Added the ability to save locally or to Autodesk Docs in the unsaved changes warning dialog.

    • Added the ability to scroll through the tabbed palettes when enough tabs are present to cause the tabs to disappear below the bottom screen edge.

    • Update the in-app help text to the Scenes palette when no Scene or Animation is selected.

    • Updated the FormIt icon and associated graphics to the new Autodesk 2023 brand standard.

  • JavaScript API

Performance

  • Improved (100x or more) the performance of toggling the Display Back Faces diagnostic in large models.

  • Improved (11.5x) the performance of toggling the Display Watertight Issues diagnostic in large models.

  • Improved (6x) the performance of placing Section Planes and toggling Top View in large models.

  • Improved (4.7x) the performance of silhouette edges in large models.

  • Improved (2.5x) the performance of toggling Visual Styles (including monotone mode, fog, and edges) in large models.

  • Improved the performance of moving large amounts of geometry when the end point and start point converge.

  • Improved the performance when navigating certain scenes with the cursor over geometry containing large quantities of facets.

  • Improved the performance when navigating certain scenes with the cursor over no geometry.

Fixes

  • Inferencing/Snapping

    • Fixed an issue where Drag Face would fail to start in some cases.

    • Fixed an issue where Drag Face would use the wrong start point in some cases.

    • Fixed an issue where Extrude Edges would extrude in the wrong direction in some cases.

    • Fixed an issue where edges could not be inferenced/snapped to in certain cases due to numerical noise.

  • Graphics

    • Fixed an issue where the grid would disappear or partially disappear at certain camera angles in Edit Group mode.

    • Fixed an issue where a mesh painted with a transparent material would unexpectedly cast a shadow when a non-mesh face painted with the same material would not.

    • Fixed an issue where materials that use a cutout map would disappear in the distance when viewed obliquely in the canvas.

    • Fixed an issue where starting a tool while moving an instance would cause the instance graphics and selection highlight to become incorrect for the rest of the session.

    • Fixed an issue where a mirrored instance might appear shaded differently than its non-mirrored copy unexpectedly.

    • Fixed an issue where silhouette highlights on a selected object in the Main Sketch would not update as expected when the view orientation changed.

    • Fixed an issue where edges occluded by faces would be unexpectedly visible at certain camera angles.

    • Fixed an issue where widget grips would not resize or relocate properly when the window was resized while a widget-based tool was active.

    • Fixed an issue where selection/preselection highlight on faces would Z-fight with the faces in certain cases.

    • Fixed an issue where the Display Back Faces diagnostic would incorrectly indicate a back face was present on certain faces painted with transparent materials.

  • Modeling Engine

    • Fixed an issue where smooth edges could become visible unexpectedly when moving neighbor edges in certain cases.

    • Fixed an issue where ungrouping a group instance with levels applied would not cascade those levels to its children geometry.

    • Fixed an issue where Sweep would result in sharp edges being unexpectedly smoothed in some cases.

  • Selection

    • Fixed an issue where vertices would not be selectable in certain cases.

    • Fixed an issue where the selection tolerance around the cursor would change unexpectedly when the window size was changed.

    • Fixed an issue where edges could not be selected in certain cases due to numerical noise.

  • Tools

    • Fixed an issue where the Arc tool's bulge dimension box could conflict with the arc length dimension box.

    • Fixed an issue where the Measure Angle grips would not snap accurately to the widget dial increments.

  • Materials

    • Fixed an issue where materials applied to curved surfaces generated by sweeping an arc would exhibit inconsistent placement across smooth edges.

    • Fixed an issue where materials applied to group instances containing cylinders would not seamlessly wrap around the cylindrical faces.

    • Fixed an issue where adjusted material placement would be lost when drawing an edge on the surface in certain cases.

    • Fixed an issue where material alignment was inconsistent across smooth edges in some cases.

    • Fixed an issue where materials using grayscale bump map textures would appear incorrect in the canvas.

    • Fixed an issue where materials applied to a hemisphere primitive would exhibit inconsistent texture placement across smooth edges.

  • Layers

    • Fixed an issue where geometry was not deselected and tools were not canceled when placing objects on a locked layer, or when the layer that the objects were on was locked.
  • Collaboration

    • Fixed an issue where the Collaboration session ended unexpectedly if the host opened a new file.

    • Fixed an issue where starting a Collaboration session could fail after a second sketch is opened in the session.

  • Open/Save

    • Fixed an issue where reordering materials or layers, modifying the site/target area, or editing a scene name would not mark the file modified as expected.
  • Import/Export

    • Fixed an issue where exporting to SAT could create a bad SAT file in certain cases.
  • General Interface

    • Fixed an issue where the main menu was disabled when in Edit Group mode.

    • Fixed an issue where a new file name would be required unnecessarily when starting a new sketch.

    • Fixed an issue where special characters were not allowed in the sketch name field.

    • Fixed an issue where ESC would not cancel the Array dialog as expected.

    • Fixed a broken help link in the Material Editor dialog.

  • Plugins

    • Fixed an issue in the Plugin Manager where the interface wouldn't update properly when a plugin was installed via the input at the bottom, or the console.

    • Fixed an issue in the Plugin Manager and in the console where the plugin install/uninstall command could fail unexpectedly if the plugin URL included a trailing slash.

  • JavaScript API

2022.1.1 (v22.0.1)

December 13, 2021

Blog Post

Fixes

  • Modeling Engine

    • Fixed a crash when using Drag Face (extrude) in certain cases.
  • Materials

    • Fixed an issue where sample materials with PNG textures that featured alpha channels (transparent pixels) would lose the alpha channel data when downloaded to the sketch.
  • Plugins

    • Fixed issues with several APIs, including:

      • Fixed broken WSM.GroupInstancePath methods.

      • Fixed broken GetAllImages API.

      • Fixed issues with the JavaScript messaging system.

2022.1.0 (v22.0)

September 21, 2021

Blog Post

Enhancements

  • Scenes

  • Camera

    • Added the ability to snap to an axis-aligned top view in Perspective mode, to match the behavior in Orthographic mode.
  • Levels

    • Added the ability to snap to level lines in all tools.
  • Graphics

    • Eliminated the "moiré" graphical noise when obliquely viewing materials containing textures with non-power-of-2 proportions.

    • Improved the rendering quality of the ground plane when viewing objects below the plane.

  • Plugins + JavaScript API

    • Added a "Recently updated" tag in the Plugin Manager for plugins whose repos were modified in the last two weeks.

    • Improved the plugin preview experience in the Plugin Manager.

    • Added the ability to deselect objects by type in Properties Plus.

    • Added the ability to Make Unique (non-recursive) with a single group instance selected in Properties Plus.

    • Added a cap of 1,000 elements in Properties Plus to prevent slowdowns with large selection sets.

    • Added the ability as a plugin developer to specify whether plugins support Windows, Web, or both.

    • Added the ability to view the C++ reference for most JS APIs in the FormIt plugin documentation

  • General Interface

    • Added the ability to view "All supported files" in the Autodesk Docs Save/Open dialog.

Performance

  • Groups

    • Improved performance of group operations like Move, Rotate, Scale, Array, and Mirror.
  • Geometry Modification

    • Vastly improved performance of moving owned geometry (vertices/edges/faces) in large models.

    • Vastly improved performance when submitting a value into a dimension box in large models.

    • Vastly improved performance of the Adjust Material Placement tool in large models.

  • Shadows

    • Improved performance when enabling shadows for the first time after the model is opened or after the model is changed.

    • Improved performance of shadows generally in large models.

  • Top View

    • Vastly improved the performance of switching to top view in large models.
  • Solar Analysis

    • Improved performance of Solar Analysis in large models.
  • Hidden Geometry

    • Vastly improved performance in large models where most of the geometry is hidden, or when in Edit Group mode with group context hidden.

    • Improved performance when the cursor is over hidden geometry in large models and cursor-based tools like Zoom, Orbit, and selection are used.

Fixes

  • Autodesk Docs

    • Fixed an issue where the Save dialog and the Content Library would force the same account and project path unexpectedly.

    • Fixed an issue where thumbnails would not update when refreshing the view in the Save/Open dialog.

  • Energy Analysis

    • Fixed several issues that could result in Energy Analysis failing to generate results.

    • Fixed an issue where unsaved layer visibility states would not be respected when launching Energy Analysis.

  • Solar Analysis

    • Fixed an issue where tooltips would fail to show solar gain on narrow, vertical surfaces.
  • Modeling Engine

    • Fixed an issue where moving edges onto a face could result in graphical artifacts and an invalid model in certain conditions.

    • Fixed an issue where moving a hole in a solid could result in graphical artifacts and an invalid model.

    • Fixed an issue where moving an edge bordering a hole in a solid would unexpectedly cover the hole with a surface.

    • Fixed an issue where splitting a painted surface could unexpectedly distort the material texture in some cases.

    • Fixed an issue where drawing a rectangle or line in specific geometric conditions could result in an error or a crash.

    • Fixed an issue where the Drag Face tool could create invisible geometry in certain conditions.

    • Improved the notification when un-meshing geometry containing edges to indicate that the top-level edges have been grouped to prevent them from intersecting with the rest of the model.

  • Inferencing/Snapping

    • Fixed an issue where, when working below the active work plane or ground plane, inference points and new geometry would be unexpectedly generated behind the camera.

    • Fixed an issue where the Drag Face tool would fail to snap to the origin.

    • Fixed an issue where snapping to an axis inference line would be unexpectedly difficult depending on the camera orientation.

    • Fixed an issue where snapping to a line on a face could fail in certain scenarios due to numeric noise.

    • Fixed an issue where the parallel/perpendicular inference would fail to show during the Move tool in certain conditions.

    • Fixed an issue where hover snap graphics would fail to draw when Shift was held during an active tool.

    • Fixed an issue where hover inference graphics for the Move tool would fail to draw in some cases.

    • Fixed an issue where, after moving an owned vertex or edge, it wasn't possible to inference to that geometry again until the Move tool was restarted.

  • Graphics

    • Fixed several issues with the ground plane graphics, including:

      • Fixed an issue where faces below the ground plane would not render their texture when viewed through the ground plane.

      • Fixed an issue where selected edges and faces would not appear selected when viewed through the ground plane.

    • Fixed an issue where plan and elevation views in Orthographic mode with a Section Plane active would fail to properly draw the edges being cut by the Section Plane.

    • Fixed an issue where moving a mix of objects including a group instance would fail to update the instance graphics during the move operation.

    • Fixed an issue where moving or rotating a standalone face in a group would display the border edges in a stale position during the operation.

    • Fixed an issue where edges would not draw when viewed through transparent surfaces.

    • Fixed an issue where edges on a mesh that are in close proximity to other edges appear to cancel each other out, resulting in faint or missing edge rendering.

    • Fixed an issue where Ctrl-copying a group instance, then tapping Ctrl again, results in misplaced copy graphics appearing on screen.

    • Fixed an issue where, after copying a group instance, then modifying its contents, the pasted instance would temporarily show the old geometry state before being placed.

    • Fixed an issue where group instances would not highlight consistently during Cut or Join operations.

    • Fixed an issue where geometry could cast a shadow that appears to extend infinitely below the ground plane in certain conditions.

    • Fixed an issue where edges would not draw in certain conditions.

    • Fixed an issue where geometry on a disabled layer would appear unexpectedly in some cases.

    • Fixed an issue where fog could obscure the view when opening certain sketches.

  • Tools

    • Fixed an issue where placing an object on a flipped face resulted in the object unexpectedly flipping upside down.

    • Fixed an issue where multi-Drag Face would extrude in the wrong direction and result in the wrong length in certain conditions.

    • Fixed an issue where the Circle tool could fail to draw graphics when using an arc centroid as the placement point.

    • Fixed an issue where the view would move unexpectedly when switching from Pan to Orbit via Shift key without releasing the mouse button.

  • Selection

    • Fixed an issue where selecting geometry surrounded by other geometry in close proximity would be unnecessarily difficult.
  • Levels

    • Fixed an issue where level lines would remain visible unexpectedly when their host geometry is disabled via layer.

    • Fixed an issue where level lines would disappear unexpectedly when modifying their host geometry.

    • Fixed an issue where level lines moved unexpectedly when moving an object with levels assigned.

    • Fixed an issue where levels would fail to intersect the model due to numerical noise in several scenarios.

  • Input

    • Fixed an issue where adding a space after a dimension string would result in a 0 dimension result in some cases.

    • Fixed an issue where the cursor tip would not be aligned with the preselected element in some cases.

  • Import

    • Fixed an issue where importing an image while in Edit Group mode would fail to put the image in the main sketch, as required currently.
  • Plugins + JavaScript API

    • Fixed an issue where installed plugins would duplicate and appear multiple times when New Sketch or Open Sketch was invoked.

    • Fixed an issue where the Plugin Manager would appear blank in an incognito window.

  • General Interface

    • Fixed an issue where the image transparency slider in the Properties palette was reversed.

    • Fixed an issue where Copy, Paste, and Select All shortcuts would fail to execute in the Save to Autodesk Docs file name input field.

    • Fixed an issue where multiple Energy Analysis notifications would overlap.

    • Improved colors and content of notification messages.

2022.0.1 (v21.0.1)

June 22, 2021

Performance

  • Improved performance when selecting and deselecting objects in certain cases.

Fixes

  • Graphics

    • Fixed an issue where Array would show incomplete result graphics while the tool was in progress.

    • Fixed an issue where entering and exiting Group Edit mode would display outdated graphics if the Display Watertight diagnostic was toggled earlier in the session.

  • Inferencing

    • Fixed an issue where inferencing to the world or Group origin point would fail when an object on a hidden Layer occluded the origin point.
  • Layer Locking

    • Fixed an issue where selecting unlocked objects would fail when locked objects occupied the same space.

    • Fixed an issue where the "Edit Name" context menu item in the Layer palette would do nothing when clicked.

2022.0 (v21.0)

April 6, 2021

Blog Post

Enhancements

  • Autodesk Docs

    • BIM 360 Docs is now known as Autodesk Docs

    • Added the ability to search for Autodesk Docs projects in the account/project picker.

    • Added the ability to "View in Autodesk Docs" from the gallery and Content Library.

    • Added Autodesk Docs icon to the File menu.

  • Tools + Modeling 

    • Added the ability to snap to the world and Group origin points without the grid enabled.
  • Layers

  • Location

    • Added the ability to instantly toggle the Terrain layer from the information message when importing Terrain.
  • Import/Export

    • Added the ability to import .AXMF files directly.
  • Plugins

    • Updated the Plugin Manager with a new interface and the ability to see "Public" plugins published on GitHub.

Performance

  • Tools + Modeling 

    • Improved performance of moving, rotating, scaling, mirroring, and arraying large Groups by over 5x.

    • Improved performance of quick-copying (Ctrl + moving) large Groups by over 5x.

  • Navigation

    • Improved performance of navigation tools (orbit, swivel, pan) by removing a small delay when the click-drag operation starts.
  • Shadows

    • Improved shadow generation time by about 10x in large models.

    • Improved performance in large models with shadows enabled by dynamically toggling shadows when the framerate gets too low.

  • Selection

    • Improved performance when using area/window selection generally, including when the Vertices selection filter is enabled.

Fixes

  • Autodesk Docs

    • Fixed an issue where .AXM files would be shown unexpectedly when the Autodesk Docs gallery filter was set to .AXMF.
  • Solar Analysis

    • Fixed an issue where clicking "Analyze" in Solar Analysis mode would do nothing in some cases.
  • Graphics

    • Fixed an issue where selection highlight of a smooth face in a Group would result in its smoothed edges being drawn in the wrong location. 

    • Fixed an issue where selection highlight of edges would not be visible through a Group's workplane.

    • Fixed an issue where selection highlight would not be visible through a Section Plane.

    • Fixed an issue where Level lines applied to a Group instance would remain out-of-date when modifying geometry inside the Group in some cases.

    • Fixed an issue where Level lines applied to a Group instance would remain when the Group was deleted.

    • Fixed an issue where shadows would Z-fight or flicker on surfaces in some cases.

    • Fixed an issue where moving a Mesh would unexpectedly show other objects moving with it in some cases.

    • Fixed an issue where graphics would be outdated after canceling a Drag Face operation, then invoking Undo.

  • Tools + Modeling 

    • Fixed a crash on Ungroup Model or Ungroup All in some cases.  

    • Fixed a potential hang when selecting complex geometries in some cases.

    • Fixed an issue where holding Shift and clicking into space during Group Edit mode would clear the selection unexpectedly. 

    • Fixed an issue where moving an object with a starting and ending point on a Mesh could result in the object moving off the Mesh unexpectedly. 

    • Fixed an issue where, if the ground or work plane is behind the camera, drawing and modification operations would occur behind the camera unexpectedly.

    • Fixed an issue where the Paintbrush tool would pre-highlight edges and vertices unnecessarily.

    • Fixed an issue where snapping to or selecting edges would fail in some cases.

    • Fixed an issue where Radial Array would return an unexpected result when rotating beyond 180 degrees. 

    • Fixed an issue where converting between a Mesh and an Object could un-smooth edges unexpectedly in some cases.

    • Fixed an issue where Offset Face could return an unexpected result when the face loop included a "dangling" edge.

    • Fixed an issue where moving an edge separating two materials could result in one material losing its scale unexpectedly in some cases.

    • Fixed an issue where 3D sketching could go wrong when snapping to Object and Mesh vertices that occupied the same space.

    • Fixed an issue where the tooltip indicating an object cannot be selected for an operation would remain on-screen unexpectedly in some cases.

  • Materials

    • Fixed an issue where renaming a material would fail if a material of the same name was deleted in the current session.

    • Fixed an issue where the Create/Edit Material dialog would force 0-values for texture width/height in some non-English languages.

  • Interface

    • Fixed issues when the Set Location dialog was resized or viewed on a low-resolution screen.

    • Fixed an issue where a Group instance containing a Mesh would report 0 area in the Properties palette.

    • Fixed an issue where the Flythrough Mode instructions weren't dismissed when the tool was canceled. 

    • Fixed an issue where browsers with missing or improperly-configured WebGL were redirected unexpectedly to a broken webpage.

2021.3 (v20.0)

October 6, 2020

Blog Post

Performance

  • Improved performance of navigation, selection, inferencing, editing, and Group operations in large models.

Enhancements

  • BIM 360 Docs

    • Added the ability to view and toggle FormIt layers in the BIM 360 Docs model viewer.

    • Added support for project and folder permission levels.

  • Location + Terrain

    • When setting Location and importing satellite imagery, terrain data is now included.

    • The Set Location dialog is now powered by a FormIt plugin, featuring updated interface elements and a resizable, movable window.

  • Meshes

    • Added support for applying Levels to Meshes, and seeing updated area readouts when Meshes have Levels applied.

    • Added automatic flattening of nearly-planar surfaces when converting from a Mesh to a Body.

  • Tools

    • Added the ability to rotate, scale, and mirror materials on curved surfaces without introducing seams between faces.

    • Added the ability to specify the chord length dimension when drawing 3-point Arcs.

    • Improved reliability of tool grips.

  • Inferencing

    • Added "hover snapping" and "hover inferencing" to reveal vertices, midpoints, and centroids when hovering over edges and faces.

    • Improved graphics and reliability of generating inference lines when hovering over vertices for a couple of seconds.

    • Improved ease and reliability of generating an inference to an arc or circle centerpoint when hovering over an arc or circle.

  • Layers

    • Imported images, satellite imagery, and terrain are now automatically placed on their own Layers.
  • Cursors

    • Improved the reliability of cursor icons across tools, ensuring the current tool is represented via the cursor icon.
  • Plugins

    • Added the ability to write plugins using ES6 syntax, when using async/await.

    • Improved the styling on the frame around dialog-based modal/modeless plugins.

    • Added support for versioning in FormIt Web.

Fixes

  • Fixed an application hang when opening certain models.

  • Fixed an issue where painting a standalone face with a transparent material would result in the boundary edges becoming invisible.

    • Note that models with standalone surfaces painted with transparent materials may show border edges after this update. Smooth the edges to hide them properly.
  • Fixed an issue where painting a Mesh with a transparent material would result in its edges becoming invisible (note that edges behind the transparent faces will still not display due to OpenGL limitations).

  • Fixed an issue where painting certain Sample materials would cause the Materials panel to go blank unexpectedly.

  • Fixed an issue where painting an extruded curved surface could result in the texture appearing mirrored in some cases.

  • Fixed an issue where painting a material on a curved surface generated using Fillet would result in seams between faces.

  • Fixed an issue where extrude/Drag Face on multiple faces simultaneously would result in non-manifold geometry in some cases.

  • Fixed an issue where exporting as .sat would create a bad file that wouldn't open in some cases.

  • Fixed an issue where exporting a mirrored Group as .sat would result in the mirrored geometry being inside-out.

  • Fixed an issue where deleting a shared vertex would cause validity problems in some cases.

  • Fixed an issue where scaling a standalone face and its connected geometry would create bad results in some cases.

  • Fixed an issue where scaling a standalone face would result in over-scaled geometry.

  • Fixed an issue where offsetting a face could result in unexpected geometry in some cases.

  • Fixed an issue where right-clicking while Move or Drag Face is active could put the tool and its graphics in a bad state.

  • Fixed an issue where the Zoom tool might not move the camera when the camera plane is coincident with other geometry.

  • Plugins: Fixed an issue where the Plugin Manager and other plugins would occasionally appear blank with an error in the console.

  • Plugins: Fixed an issue where the Plugin Manager would display incorrectly in Mozilla Firefox.

2021.2 (v19.2)

July 22, 2020

Blog Post

Enhancements

  • Added dozens of new materials, and improved hundreds of others, in the Material Library offerings.

  • Improved the 3D preview quality when importing materials, by significantly reducing the brightness.

  • Added the ability to navigate to the base folder in a BIM 360 Docs project, in the BIM 360 Docs Gallery and the BIM 360 Docs Content Library.

  • Removed the automatic creation of the "FormIt" folder when accessing BIM 360 Docs.

Fixes

  • Fixed an issue where saving to BIM 360 Docs would fail when the Project Files folder was renamed or in a non-English language.

  • Fixed an issue where edges that should have been hidden behind a surface would display on top of the surface Orthographic Camera mode.

  • Fixed an issue where selecting images would fail when other images were on hidden Layers.

  • Fixed an issue where the Content Library would not collapse related AXMF content from the same Revit family into a single thumbnail.

  • Fixed an issue where tooltips were missing when hovering over files in the BIM 360 Docs Content Library.

  • Fixed an issue where the search bar in the Material Library dialog was missing.

  • Fixed an issue where Ctrl + Shift + V would paste multiple copies when the keys were held down.

  • Fixed an issue where plugin developers could only subscribe to one FormIt message at a time.

2021.1 (v19.1)

April 29, 2020

Blog Post

Fixes

  • Fixed an issue where Redo could fail in Group Edit Mode.

  • Fixed an issue where the Layers panel would incorrectly indicate selected geometry was on "No Layer" when a Layer was actually assigned.

  • Fixed an issue where Materials with cutout maps would fail to import from the Import Material Library dialog.

  • Fixed an issue where the Content Library would fail to display FormIt thumbnails for a linked local library.

  • Fixed an issue where entering large dimensions in mm and cm units would unexpectedly display the entered number without the correct amount of zeroes, in certain language and region settings.

  • Fixed an issue where the Ground Plane could partially disappear in Group Edit mode.

  • Fixed an issue where the Group Work Plane would Z-fight with the Ground Plane in Group Edit Mode.

2021.0 (v19.0)

April 7, 2020

Blog Post

Enhancements

  • Materials

    • Reorganized and improved the offerings in the Material Library.

    • Improved the results when painting Materials with textures onto a surface with smooth edges between facets.

  • BIM 360 Docs

    • Added support for BIM 360 Docs in the Content Library.

    • Account and Project lists are now alphabetically sorted.

    • Added a new green Success message when files are successfully uploaded to BIM 360 Docs.

  • Plugins

    • The Plugin Manager and all FormIt plugins are now available on FormIt Web.
  • Added the ability to toggle to Orthographic Camera. Learn more.

  • Improved the Content Library interface for clarity and consistency with Windows.

  • Entering dimensions no longer requires the Tab key.

  • Section Planes are now excluded when exporting to non-FormIt file types.

  • Added the ability to disable and change the color of the Group Work Plane in Visual Styles.

  • Added a message when export settings would result in no geometry saved to a file.

Performance

  • Materials in different Groups now share bitmap data, which reduces FormIt file sizes dramatically and generally improves performance.

    • Note: files saved in FormIt 2021 (v19.0) but opened in a previous version of FormIt, or converted to Revit using an outdated Add-In, will not display or convert Materials correctly due to this change. Learn more.

Fixes

  • Fixed an issue where the drop-down interface to set a Group's category was disabled unexpectedly.

  • Fixed an issue where Tilt Face would stop correctly displaying and accepting numeric inputs when the widget's orientation was flipped.

  • Fixed an issue where a Material cutout map would be ignored in the composite thumbnail.

    • This fix works for new Materials, or after modifying existing Materials which will refresh and fix the thumbnail.
  • Fixed an issue where Flatten would flip surfaces unexpectedly. 

  • Fixed an issue where zooming or panning could get stuck and exhibit no camera movement in some cases.

  • Fixed an issue where Merge was using a different tolerance than expected, failing to merge edges in some cases.

  • Fixed issues with highlight behavior when selecting filtered geometry for Advanced Modeling Tools.

  • Fixed an issue where disabling or enabling Pre-Selection Highlight would not update the canvas until the camera moved.

  • Fixed an issue where selecting faces in Groups would fail to highlight in some cases.

  • Fixed an issue where highlighting of identical Group instances would disappear on camera change.

  • Fixed an issue where hitting Enter in the BIM 360 Docs Save/Export gallery dialog file name field would not execute the save. 

  • Fixed an issue where invalid characters in the BIM 360 Docs Save/Export gallery dialog were not handled gracefully.

  • Fixed an issue where long hub or project names could cause BIM 360 Docs interface elements to collide or go out-of-bounds.

  • Fixed an issue where trying to save over a locked file on BIM 360 Docs would result in an unclear message.

Known Issues

  • The search bar in the Material Library dialog has been temporarily disabled. We'll restore this soon.

  • The Layers panel may incorrectly indicate "No Layer" for geometry that has a Layer assigned. This will be fixed soon.

  • The BIM 360 Docs Content Library will incorrectly suggest adding certain file types, which are not supported. These file types will be supported in a future release.

  • The Group Work Plane may exhibit Z-fighting in some cases, including when in Orthographic Camera mode. This will be fixed in a future release.

  • Edges may show through surfaces unexpectedly in Orthographic Camera mode. This will be fixed in a future release.


v18.1

January 16, 2020

Fixes

  • Fixed an issue where FormIt could stop responding when editing a Group containing geometry that extends far into the horizon.

  • Fixed an issue where importing an image would fail.

  • Fixed an issue where some Materials would import with an invalid scale, causing a black appearance unexpectedly.

  • Fixed an issue where Follow Camera and Remove Guest icons failed to display in the Collaboration panel.

  • Improved reliability of opening and saving files across BIM 360 Docs accounts and projects in the same session.

  • Fixed an issue where space characters would fail to display in the BIM 360 Docs save/export dialog.

  • Fixed an issue where exporting an image to BIM 360 Docs would create an invalid image file.

  • Fixed an issue where BIM 360 Docs thumbnails could appear as if no geometry was present in the model.


v18.0

October 30, 2019

Enhancements

  • Added the ability to model using smaller units: millimeters, centimeters, and inches.

  • Added an interactive tool to adjust the position of materials on surfaces.

  • Added a tool to align the camera to the selected face.

  • Improved the connection to BIM 360 Docs, including:

    • Added thumbnails to the in-app BIM 360 Docs gallery view.

    • Added the ability to view FormIt models in the BIM 360 Document Management view.

    • Added the ability to import files from BIM 360 Docs.

    • Added the ability to navigate nested folders when opening, importing, saving, and exporting to BIM 360 Docs.

    • When editing a BIM 360 Docs file, the File menu file list and the application title bar now display a BIM 360 Docs project path.

    • Improved the reliability and behavior of the BIM 360 Docs account/project picker interface.

  • Improved the Set Location experience, including:

    • Added the ability to set the language for map labels.

    • Satellite imagery is now saved to the FormIt file, and will no longer require an internet connection to be reloaded when the file is opened.

    • Navigating manually to a location and clicking “Import Image” in the Set Location dialog will no longer reset the location pin unexpectedly.

    • Importing a satellite image again will now keep the image in the correct position relative to the origin, rather than resetting the position unexpectedly.

    • FormIt now interprets a “best match” address when importing satellite imagery without explicitly specifying an address.

  • Added animated camera transitions between views and tools like 3D View, Align Camera to Face, Zoom All, and Zoom Selected.

  • Zoom All and Zoom Extents now respond accordingly when geometry outside the active Group is hidden.

  • Double-clicking on the middle mouse button with geometry selected now uses Zoom Selected instead of Zoom Extents.

Performance

  • Vastly improved performance when deleting Layers, and when undoing or redoing Layer deletion.

Fixes

  • Fixed an issue where Redo from the Main Sketch would redo operations in the wrong order in some scenarios.

  • Fixed an issue where Undo/Redo would unexpectedly affect operations in deleted Groups.

  • Fixed an issue where copying and pasting geometry between FormIt sessions could result in the pasted Layers being unexpectedly hidden.

  • Fixed an issue where Zoom All or Zoom Selection failed when editing a Group with the context hidden.

  • Fixed an issue where Orbit would move the camera in an unexpected path in some scenarios.

  • Fixed an issue where the Circle tool would unexpectedly change orientation when the radius was edited in some scenarios.

  • Fixed an issue where quick-copying multiple times using the Ctrl key in the Rotate tool could fail or exhibit unexpected behavior.

  • Fixed an issue where placing primitive shapes and Content Library objects would exhibit unexpected orientations when the target destination had a custom workplane.

  • Fixed an issue where faces would fail to highlight inside a Group when the entire solid body was selected.

  • Fixed an issue where Bing Maps would occasionally return an invalid zoom value, causing the Set Location dialog to stop working.

  • Fixed an issue where charts and graphs in the Set Location dialog didn’t use the same units as the sketch.

  • Fixed an issue where some tool widgets didn’t respond correctly to a cursor hover state.

  • Fixed an issue where the cursor icon would fail to update in some cases.

  • Fixed an issue where silhouette edges would fail to draw, or would draw in the wrong location, when entering and exiting Group Edit mode.


v17.4

August 27, 2019

Fixes

  • Fixed an issue where hidden Layers may become unexpectedly visible during modeling.

  • Fixed an issue preventing location and satellite imagery workflows in some cases.

  • Fixed an issue where entering or exiting Group Edit mode would unexpectedly trigger an "unsaved changes" dialog on app exit.

  • Fixed an issue where tooltips failed to display on the context menu.


v17.3

June 13, 2019

Enhancements

  • Added thumbnails to the BIM 360 Docs Gallery.

  • Added the ability to adjust more Visual Styles, including ambient brightness, contrast, shadow intensity, and sky/ground plane colors.

  • Added the ability to open STL/OBJ files directly.

  • Restored weather stations, temperature graphs, and wind rose charts to the Set Location dialog.

  • Enhanced Group bounding boxes to align with the orientation of the Group’s local coordinate system, and enhanced Non-Uniform Scale to align its grips to the parent Group’s coordinate system.

Fixes

  • Improved interface and usability of BIM 360 Docs dialogs.

  • Improved BIM 360 Docs messaging accuracy and consistency with other FormIt platforms.

  • Improved the handling of units when importing or exporting OBJ and STL files.

  • Fixed an issue where importing satellite imagery could result in a blank image when Bing Maps didn’t have data for that zoom level.

    • FormIt will now automatically zoom out to the next available zoom level, and will provide a message when this condition is encountered.
  • Fixed an issue where importing an OBJ file with many triangles could result in incorrect shadows.

  • Fixed an issue where embedded color information in OBJ files was ignored.

  • Fixed an issue where placing a single Group from the Content Library would not use the Group’s LCS origin as the placement point.

  • Fixed an issue where faces could fail to highlight when selected inside a mirrored Group.

  • Fixed an issue where faces would fail to highlight in other identical instances of the Group being edited.

  • Fixed an issue where faces would fail to highlight when selected as part of a guided selection tool, like Shell Solids and Offset Solids.

  • Fixed an issue where Drag Face (extrude) or Move operations on a solid with flipped faces could result in the solid unexpectedly disappearing.

    • This also generally improves auto-repair for solids with flipped faces, when using Drag Face or Move.
  • Fixed an issue where moving a Mesh containing only edges resulted in the original location drawn unexpectedly while the Move tool was active.

  • Fixed an issue where moving a circle resulted in the boundary curve being unexpectedly exploded into its constituent segments.

  • Fixed an issue where extruding arcs, circles, and splines would result in the final geometry losing the original arc/circle/spline attribute unexpectedly.

  • Fixed an issue where splitting a solid with a cylinder attribute, then selecting one of the split pieces, would result in both pieces highlighting as one unexpectedly.

  • Fixed an issue where shortcuts would fail to work immediately after scaling an image.


v17.1

March 19, 2019

Fixes

  • Fixed an issue where BIM 360 Docs accounts with many linked accounts or projects would be unable to scroll down in the picker to see all available accounts and projects.

  • Fixed an issue where Export locally displayed an incorect dialog indicating the file would be overwritten, when it wouldn't be.

  • Fixed an issue where the "Saving to BIM 360 Docs..." message was not displayed persistently while the upload was in progress.

  • Improved the UI for elevation/orthographic views by consolidating them into one flyout menu.


v17.0

February 20, 2019

Enhancements

  • Significantly improved app loading time, especially when the app was run previously in the browser and a cache from the previous session exists.

  • A new geometry type: Meshes. Meshes are great for improving performance of high-polygon entourage like furniture, trees, people, and signage, as well as complex DWG files. Objects can be converted to Meshes and back with no data loss. Also added Meshes to the Selection Filter menu.

  • Added orthographic elevation views: view your FormIt model in 2D orthographic elevation, and combine with Section Planes to enable section-elevations.

  • Added a Non-Uniform Scale tool.

  • Added support for standalone vertices, and added Vertices to the Selection Filter menu.

  • Added the ability to use Tab to pre-select edge loops on 3D shapes. Learn more about Smart Selection.

  • Added an interactive Sun Editor to visualize the sun's position in the sky.

Service Changes

  • Switched to BIM 360 Docs for cloud file hosting, which enables Open/Save/Export operations to multiple BIM 360 Docs accounts and projects.

  • Learn about this change and how to download your data from A360 Drive.

  • Switched to Bing Maps for Location and Satellite Imagery services.

    • Thanks to this change, Satellite Imagery will no longer be excluded when exporting images from FormIt.
  • Migrated Materials, Collaboration, Energy Analysis, and login services to new Autodesk servers to improve security and stability.

  • Improved the Energy Analysis service, and fixed an issue where running Energy Analysis twice on the same file name would fail.

Fixes

  • Improved performance in large files, especially during continuous operations (Move, Rotate, Extrude, Scale...) and while editing Groups.

  • Improved performance of Undo/Redo operations in large models.

  • Improved performance of Extrude Edges by previewing the result instead of applying the result in real-time.

  • Fixed issues that would prevent FormIt models from opening in some scenarios.

  • Fixed a crash when multi-extruding faces that resulted in a deleted mass.

  • Fixed a crash when quick-copying geometry using Move + Ctrl in certain cases.

  • Improved model lighting calculations, so models should appear slightly brighter, shadows are more accurate, and in the case of imported SketchUp files, ambient lighting should match the original file more closely.

  • Fixed an issue where shadows would not render correctly on the ground plane for certain models, especially those originating from SketchUp.

  • Fixed an issue that would result in shadows not displaying correctly for objects far away from the origin.

  • Fixed an issue where faces would not split as expected in some scenarios, including when offsetting a face and importing certain SketchUp models.

  • Fixed an issue where Shell Solid would result in unexpected geometry when the original solid had split faces painted with different Materials.

  • Fixed an issue where skewed geometry in SketchUp wouldn't convert correctly to FormIt.

  • Fixed an issue where using Cut Geometry to split a solid into two would result in two solids, but the selection tool would still treat them as one solid.

  • Fixed an issue where Levels could not be applied to masses in certain conditions.

  • Fixed an issue where Ungroup would result in an "Exception caught" error in some cases.

  • Fixed an issue where Copy and Paste/Paste in Place would occasionally fail when copying Materials between different windows of FormIt.

  • Fixed an issue where the dimension readout would be misaligned with the gap in the leader lines.


v16.3

April 2, 2018

Fixes

  • Fixed an issue preventing files from saving in specific cases

  • Fixed an issue where Ungroup All would fail in specific cases


v16.2

January 31, 2018

Enhancements

  • Improved support for modeling using millimeters

  • Improved support for customers using Metric units, including using the browser locale to determine the default Units setting

  • Improved reliability of tools when modeling far away from the origin, including:

    • Drag Face

    • Offset Face

  • Improved accuracy of area/window selection

  • Improved functionality of the Spline tool, by removing the limitation that required Splines to be planar

  • Added a Flatten Faces tool

Fixes

  • Fixed an issue where decimals were unexpectedly rounded in Scale and Scale Face tools

  • Fixed an issue where using high-res images for Materials could result in a silent crash

  • Fixed an issue where, after creating or importing a new Material, the Materials Palette failed to switch to the In-Sketch tab

  • Fixed an issue where adding too many Layers or Scenes resulted in the Project Bar getting pushed off screen

  • Fixed an issue where ESC didn't cancel the dimension dialog box

  • Fixed an issue where some materials from the Material Library had incorrect reflection values set

  • Fixed an issue where shadows would fail to draw for Groups that were mirrored or rotated such that they were upside-down

  • Fixed an issue where placing primitive shapes inside a rotated Group didn't align with the Group LCS as expected

  • Fixed an issue where importing via Content Library fails to show Materials in the Materials Palette as expected

  • Fixed missing cursor icon for Swivel

  • Fixed an issue where Tilt Face and Rotate UI was reversed inside a mirrored Group


v16.1

September 8, 2017

 Enhancements

  • Global Undo/Redo

    • When editing the Main Sketch (not inside a Group), Undo/Redo now works globally and chronologically, so the last change will always be affected, even if that change happened inside a Group

    • When editing a Group, Undo/Redo is still per-Group as before

Fixes

  • Fixed an issue where using unsupported image types as Material Bump/Cutout maps would result in a crash

  • Fixed an issue where canceling the Open dialog could result in a silent crash

  • Improved the Orbit algorithm to be more consistent, especially with selections that are behind (or partially behind) the camera

  • Fixed an issue where Spacebar unexpectedly scrolled the Project Bar at the top away from view in Firefox

  • Fixed an issue where importing Images in Web could bloat the AXM file size unexpectedly

  • Fixed an issue where dragging 'n dropping an image onto the canvas didn't create a Material

  • Fixed an issue where importing the same file multiple times, or using the same image multiple times as a Material map, would result in nothing new drawn on the screen

  • Fixed an issue where canceling insert from Content Library prevented insert of the same object the next time

  • Fixed an issue where inserting from Content Library during Collaboration wouldn't draw the inserted geometry for other collaborators

  • When importing a model (via File > Import or Content Library) that contains Section Planes, the Planes are now discarded to avoid potential issues

  • Fixed an issue where 3D offset/shell tools may have unexpected results when the solid has a void

  • Fixed an issue where opening a file Saved with History doesn't restore the histories properly 


v16.0

April 20, 2017

Materials 

  • Materials are now organized as a flat list, and update the entire model at once– no longer organized per group 

  • Material edits are reflected live in-canvas for more holistic editing 

  • Edit Material dialog is movable and Material edits appear live in the canvas 

  • New Material tools 

    • Eyedropper (Ctrl toggle in Paintbrush tool) 

    • Select All Painted With This Material 

  • New Material interactions: 

    • Which Material is loaded in the Paintbrush 

    • Which Material is used in the current in-canvas selection

    • Single-click thumbnail to Paint selection or launch Paintbrush 

    • Double-click thumbnail to launch Editor 

    • Material names are editable from the Material list 

    • New helpful indicators in Materials canvas 

Performance

  • Performance improvements with: 

    • File Open/Import 

    • Model navigation 

    • Group edit/exit 

    • Layer toggling

Group workflows

  • Group navigation 

    • Group Edit Toolbar 

    • Single click in space 

    • ESC

    • Exiting Group Edit Mode returns you to the Parent Group, not the Main Sketch 

  • Group hide/isolate 

    • Hide elements outside of the currently edited Group

Modeling 

  • Tapping Ctrl key during Move makes a quick copy (no need to press and hold Ctrl key) 

    • Works also with Edges and Faces 
  • Ability to turn off the Ground Plane 

Revit interop 

  • Materials now translate to your Autodesk Revit models using the new FormIt Converter add-in for Revit 2018 

FormIt Converter Add-In for Revit


FormIt 2022.0

Revit 2022.0

April 6, 2021

With FormIt and Revit 2022 and newer, a separate Add-In download is no longer required for Revit interoperability. 

Going forward, you can find release notes for FormIt + Revit at the FormIt for Windows release notes page. 


FormIt 2021.2

Revit 2021.1: v21.1.19.1

July 23, 2020

Blog Post

Enhancements

  • Edges that are smoothed/hidden in FormIt will remain hidden when converted to Revit.

  • Materials applied to FormIt faces with custom scale and rotation overrides will remain consistently scaled and rotated when converted to Revit.

Fixes

  • Fixed an issue where Revit would hang when converting FormIt geometry in several cases.

  • Fixed an issue where FormIt files with non-English characters would fail to convert to Revit.

  • Fixed an issue where converting RFA files to AXMF would result in AXMF files without their Revit metadata in FormIt.

FormIt 2021.0

Revit 2021: v19.1.0.0

Revit 2020: v18.1.0.0

April 8, 2020

Blog Post

  • Converting RFA or RVT data (via SAT) into FormIt now creates FormIt Meshes.

  • Reorganized the buttons in the Add-In to surface the commonly-used tools.

  • Decreased the install size by 83%.

  • Note: FormIt 2021 includes a change that breaks Materials for older versions of the Revit Add-In. Learn more.


FormIt v18.0 (18.0.0.0)

November 20, 2019

  • Fixed an issue where converting FormIt geometry to Revit could partially fail in some cases.

  • Fixed an issue where converting RFAs to FormIt would crash Revit in some cases.

  • Fixed an issue where converting RFAs to FormIt would result in an error in some cases.


FormIt v17.3 (1.9.8.0)

June 13, 2019

  • Added support for SketchUp 2019 across all Revit versions.


FormIt v17.1 (1.9.7.0)

March 19, 2019

  • Added support for SketchUp 2018 across all Revit versions.

  • Improved SketchUp conversion reliability across all Revit versions.


FormIt v16.0 (1.9.4.0)

April 20, 2017

  • Added the ability to import Materials from FormIt to Revit (Revit 2018 and newer only).

  • Added error messages which report Group names for identification and resolution in FormIt (Revit 2018 and newer only).

  • Improved success rate of import by automatically cleaning malformed geometry and using DirectShape (Revit 2018 and newer only).

  • Improved usability by "un-nesting" FormIt Groups and creating "un-nested" Revit Families.

Important Notes

  • A separate Add-In is no longer required with FormIt and Revit 2022 or newer.

  • FormIt 2021 includes a change that breaks Materials for older versions of the Revit Add-In. Learn more.

  • Revit 2018 and newer supports material import, but older versions do not.

  • In Revit 2017 and older, the FormIt converter will attempt to create native Revit solids if they are simple extrusions. Revit 2018 and newer versions do not.