Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- Be respectful, on topic and if you see a problem, Flag it.
If you would like to contact our Community Manager personally, feel free to send a private message or an email.
Improvements to Onshape - August 25th 2020
Roy_Mutalik
Member, Onshape Employees Posts: 37
Just like that, another three weeks has gone by. Welcome to another new release of Onshape!
Additionally, a new administrative setting has been introduced to prevent a release candidate from being created if there is an outstanding task (a comment with a tagged user, and the box ticked to "Assign") that is directly referencing an element in the tab you are releasing from. Only once the task is resolved, from either the comment itself or the action items list, can the release candidate be submitted. While the video below shows this example on a re-release action, it is important to note this option affects all release candidates.
The revision suffix accepts multiple characters and spaces which allows you to create the exact suffix that fits your company requirements.
You many now also open a document URL from the home page, without needing to sign in. This works if you tap the link to a public document, or any link shared via email or other application you may have on your phone.
Onshape Surface Modeling is the last course in the new learning pathway: Advanced Part and Surfacing Design. This Pathway is composed of courses that teach advanced geometry modeling techniques. Onshape Surface Modeling caps off this pathway that explores Onshape surfacing workflows.
These courses are available to Standard, Professional, Enterprise, and all Educational subscriptions.
The existing permissions of the shared-in user are honored with regards to any buttons or filters shown on a shared report.
Instead of writing:
you may now simply write:
The syntax is:
Further documentation can be found here.
Please take a moment to try out these new features and improvements and leave your comments below. For a detailed list of all the changes in this update, please see the changelog.
CAD IMPROVEMENTS
HOLE CALLOUT IMPROVEMENTS
Hole callout features now include the same fly-out panel available in the dimensions tool, allowing you to add additional text to the callout as well as change the units independently of the drawing properties.IMPROVED SELECTION HIGHLIGHTING FOR MATES
Selecting a mate from the mate features list will now outline the two parts involved and highlight the associated faces on those parts that have been used to define the mate connectors. This will make it easier to understand how the mate was created without having to right-click and select the edit mate dialog.ANIMATE PLAYBACK TYPES FOR MATES
When animating a mate, you now will find additional playback types, including Single, Reciprocate, or Loop.CONSOLIDATED SEARCH & FILTER IN THE TAB MANAGER
The Tab Manager (activated by Alt + T) has a consolidated menu including new expandable buttons for Search, Sort and Filter functions. You can also toggle between List and Detailed view types as you normally could.CONFIGURATION TOOLTIP IN SHEETS PANEL
A tooltip has been added to the sheets panel in drawings. When hovering over a configured reference, you will now see information about which configuration is being shown.RELEASE MANAGEMENT IMPROVEMENTS
RE-RELEASE AN EXISTING PART NUMBER
PREVENT A RELEASE CANDIDATE IF TAB HAS OPEN TASK
You may now re-release an element at the same revision level with the same part number. This is most commonly used when a small error or typo is identified in a released drawing that needs to be corrected but does not warrant creating an entirely new revision. You must first obsolete the existing revision, making use of a new setting (in the obsoletion dialog) to allow re-release, before you'll be able to compete the release again at the same revision.Additionally, a new administrative setting has been introduced to prevent a release candidate from being created if there is an outstanding task (a comment with a tagged user, and the box ticked to "Assign") that is directly referencing an element in the tab you are releasing from. Only once the task is resolved, from either the comment itself or the action items list, can the release candidate be submitted. While the video below shows this example on a re-release action, it is important to note this option affects all release candidates.
REVISION TABLE IMPROVEMENTS
You may now manually edit the header columns for a revision table. You can also customize the default revision suffix which is applied to the unreleased line of the revision table from the release management settings.The revision suffix accepts multiple characters and spaces which allows you to create the exact suffix that fits your company requirements.
iOS IMPROVEMENTS
SIMPLIFIED NAVIGATION & INTERFACE
When accessing documents with view-only permission on an iOS device, you will now see a similar interface to the simplified view-only menu in a browser window.You many now also open a document URL from the home page, without needing to sign in. This works if you tap the link to a public document, or any link shared via email or other application you may have on your phone.
LEARNING CENTER IMPROVEMENTS
ONSHAPE SURFACE MODELING SELF-PACED COURSE AND LEARNING PATHWAY
A new course and Learning Pathway are available to Onshape users in the Learning Center.Onshape Surface Modeling is the last course in the new learning pathway: Advanced Part and Surfacing Design. This Pathway is composed of courses that teach advanced geometry modeling techniques. Onshape Surface Modeling caps off this pathway that explores Onshape surfacing workflows.
These courses are available to Standard, Professional, Enterprise, and all Educational subscriptions.
ENTERPRISE IMPROVEMENTS
SHARE DASHBOARDS & ANALYTICS
Custom reports or dashboards saved to the "My analytics" tab can now be directly shared with individuals or teams via a familiar "Share" button. Users can be given view, edit, or edit and share permissions to the report or dashboard.The existing permissions of the shared-in user are honored with regards to any buttons or filters shown on a shared report.
NEW DEFAULT DASHBOARDS
Three new default dashboards have been created, geared towards showing activity of the current user. These dashboards are "My Activity", "My Projects and Documents" and "My Releases".CUSTOM WORKFLOWS - CHANGE APPROVER ON PENDING RELEASE CANDIDATE
For customized workflows, you now can allow the creator of a release candidate to change the approvers while it is still pending. Previously, you would have to discard the candidate and re-submit it with the correct approvers.FEATURESCRIPT IMPROVEMENTS
SYNTAX FOR CHAINED ARGUMENTS
FeatureScript now allows using an arrow -> to make a function call, where the first argument is to the left of the arrow. So a->myFunction(b) is equivalent to myFunction(a, b). This lets you chain calls rather than nest them and can simplify the readability of query filters.Instead of writing:
qGeometry(qOwnedByBody(bodyQuery, EntityType.FACE), GeometryType.PLANE)
you may now simply write:
bodyQuery->qOwnedByBody(EntityType.FACE)->qGeometry(GeometryType.PLANE)
DEBUG WITH MULTIPLE COLORS
You may now apply a custom color in the debug argument. This will make it easier for you to differentiate between different features when debugging.The syntax is:
debug(context, facesToHighlight, DebugColor.GREEN)
Further documentation can be found here.
Remember: The updates listed here are now live for all users when creating new Documents and over the next few days these features will also be available in Documents created before the date of this update.
7
Comments
Now you need to make hole callouts not strictly linked to features created by "hole".
I Like the debug colors and the featurescript chaining. defiantly will be taking advantage of those!
Hole callouts improvements are also welcome. I hope soon we will be able to edit or translate the text "THRU"
Eduardo Magdalena C2i Change 2 improve ☑ ¿Por qué no organizamos una reunión online?
Partner de PTC - Onshape Averigua a quién conocemos en común
Im very happy to see the hole callout dialog finally be brought up to the level of the regular dimensions dialog box. Time to go fix a few drawings where I had to use note instead as a temp fix.
I also see in the changelog that there is a long list of fixes. Always glad to see attention paid to fixing existing errors whether I see them or not!
Also, the different colours when debugging are awesome!
🟥🟩🟦🟨⬛
IR for AS/NZS 1100
The only thing I would like to see while mating is an improvement to the way you mate a flat head screw to a countersink.
It's often difficult at best to grab that last mate connector way at the bottom od a countersink or a screw. I would like to suggest a macro or something where you simply select the two conic surfaces, and Onshape chooses the bottom mates of both to make the two parts tangent.
Special shout out to @KatieHuffman& training team! Looks like a great compilation of training materials in the 'Advanced Part & Surface' course. Really needed this and look forward to putting to use. You all do a beautiful job on the lessons; nice mix of graphics, tutorials, and exercises.
Onshape, Inc.
That said, we still don't have the tools to quickly make the holes we need. The hole tool hasn't changed since its introduction.
The hole tool should include basic machinist handbook content. (drill tip angles, Tapered and parallel pipe threads, and possibly: customizable pitch diameters and thread pitches)
At the very least, users should not be required to add custom features for standard-tooling-machined holes. Check out SolidWorks or Inventor's hole tool for basic user expectations.
I love Onshape, but this is a long-promised feature improvement that we NEED!
It is simple syntactic sugar to make chains of functions more readable.
x->f(y, z)
is identical in every way tof(x, y, z)
.https://cad.onshape.com/documents/a8fffe63f92001db50a75db9/v/6806a86ca45e517dd6fde290/e/193257f65ba4c932585edbb6
https://youtu.be/CHUnmATt33k
Eduardo Magdalena C2i Change 2 improve ☑ ¿Por qué no organizamos una reunión online?
Partner de PTC - Onshape Averigua a quién conocemos en común
Love the customisation of the Rev Tables too, we use '*' on our drawings for colour codes so having this as the only option in the rev table was ambiguous and prevented us using it. Custom suffixes has completely solved this.
Twitter: @onshapetricks & @babart1977
Twitter: @onshapetricks & @babart1977