Onshape delivers new updates every three weeks, but some of these projects take months to complete and it’s exciting when we can finally reveal what we’ve been working on.
Starting with my favorite...
Configurations
Exclude from Properties
A new Configuration input option – Exclude from properties – ignores an input for the purposes of BOMs and Release Management. This is useful for flexible parts like seals, springs, and belts where the Part number and Part count do not change based on how the part is used in the assembly.
Versions and History
Selective Restore
Individual tabs or the entire Document may now be restored to a branch.
Improved Branch Navigation
Tooltips and context menus make branch navigation simple.
Visual Cues for Onshape Support
An Onshape logo now appears next to any branches modified by Onshape Support. The Documents page also shows the same logo in the Modified by column if any branches within the Document were last modified by support. For Enterprise customers, this behavior is present in the activity feed.
Sketch
Midpoint Line
A symmetric line entity can now be easily created by selecting a midpoint first, then dragging the extent of the line in one direction.
Assemblies
Default Type for BOM Templates
Set a BOM template’s default to either Structured or Flattened view. The user can override this setting in the Assembly BOM.
Named Position Mate Limit Warning
If a Named position places a Mate outside of its defined limits, a new error message highlights the issue immediately, before trying and failing to apply the named position.
Drawings
Datum Symbols on Radius and Diameter Dimensions
Datum symbols can now be attached directly to the leader line of a radius or diameter dimension.
Horizontal Text Justification
A new option in the Drawing properties panel controls the justification of dimension text.
Attach Geometric Tolerance to Faces
Geometric tolerance feature control frames now support region references (part faces) in drawings. By default, the leader's attachment point is a dot, but it can be changed to an arrowhead in the Styles panel.
Inspection Panel Auto-Scroll
The Inspection panel now scrolls the selected dimension or annotation into view for easier access and navigation.
Exclude Callouts
Automatic inspection items are added to callouts by default. This behavior can now be prevented with a new Drawing property to Exclude callouts.
Folders
Context Menu for Open Folders
The context menu for a folder on the Documents page can now be accessed while inside the folder by right-clicking the folder name in the breadcrumbs at the top.
FeatureScript
Import Text File
Text files uploaded to an element within a Document can now be imported and parsed in a custom feature, following the standard BLOB data import syntax. The size of imported text files is limited to 100KB.
<namespace>::import();
...
println(<namespace>::BLOB_DATA.textData);
Vector Evaluation Performance
Vector expression evaluation gets a performance boost.
Render Studio
Improved Viewport Interaction
For faster interactive viewport performance, shadows are removed and rendering is simplified when zooming, panning, and rotating a model.
Unassign Appearance from Element
Unassign appearances from individual or multiple parts or faces.
Delete Individual Appearances
Individually delete unused appearances.
Background Fit in Render Preview
Background images set to Fill now fill the preview window in the Render scene dialog while maintaining the correct aspect ratio.
Remember: The updates listed here are now live for all users when creating new Documents. Over the next few days, these features will also be available in Documents created before this update.
Please take a moment to try out these new features and improvements and leave your comments in the Onshape Forums. For a detailed list of all the changes in this update, see the changelog.