Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.

First time visiting? Here are some places to start:
  1. Looking for a certain topic? Check out the categories filter or use Search (upper right).
  2. Need support? Ask a question to our Community Support category.
  3. Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
  4. 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 - December 3rd, 2019

cody_armstrongcody_armstrong Moderator, Onshape Employees, Developers, csevp Posts: 213
edited December 2019 in New in Onshape
It's December already and 2019 is nearly over.  It's our last update of the year, but rest assured we are already hard at work on the next release for the new year. This update focuses on improvements in all areas including surfacing, assemblies, drawings, and much more. Let's get into it.



You can now merge surfaces using the Boolean feature. In the past, the Boolean feature was limited to merging solid parts, and the only options to merge surfaces were within individual features.



You can now subtract solids from surfaces using the Boolean feature in Onshape.



The replace command in Onshape assemblies now allows you to replace parts, assemblies, sketches, surfaces, and composite parts. In the past, this feature was limited to only parts. You can also replace any combination of parts, assemblies, sketches, surfaces, and composite parts.



You will find a top-level assembly handle at the top of your instance list in Onshape Assemblies. This makes it easy to select everything in the assembly for things like interference detection, and calculating mass.


You will find a new Properties flyout and Revision History flyout when using Advanced search in the Documents page in Onshape. This means you can view the revision history and view/edit the properties of a part/assembly or drawing without needing to open the Document.



You can now add Nodes to Leaders in Onshape Drawings. Simply right-click the leader, and you will see the new option to "Add node." Additional leaders can be created from nodes by right-clicking a node and choose the option to "Add leader."



You will now see the Bill of Materials listed in the Sheets flyout. This makes it easy to edit the BOM or move it to another sheet.




As an admin or owner of an Enterprise in Onshape, you will find a new global permission that allows you to define who in your company can access the Onshape App Store.

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.

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.



  • dean_atkinsondean_atkinson Member Posts: 2 PRO
    So is this why OS has been acting wonky all day?
  • john_rousseaujohn_rousseau Member, Onshape Employees, Developers Posts: 339
    Hi @dean_atkinson. The deployment happened only a few minutes ago. Can you open a support ticket and describe what you are seeing?

    John Rousseau / VP, Technical Operations / Onshape Inc.
  • Ed_McGuireEd_McGuire OS Professional Posts: 24 PRO
    Awesome, Love Onshape!!!!!!
  • john_mcclaryjohn_mcclary Member, Developers Posts: 3,877 PRO
    More replace options in assembly, sweeet.
    Top level assembly handle, heck yea!

    Like the BOM handles in the drawing tree :) 

    I was hoping for one more last minute update for a Christmas present. Oh well, there were many great improvements this year! Can't wait to see what 2020 brings :)
  • HuguesLessardWRIHuguesLessardWRI Member Posts: 14 PRO
    A lot of great stuff in this release. Replacement now applying to assembly is awesome and improvement to drawing tools are the best, to my opinion
    Hugues Lessard
    Ingénieur de produits / Product Engineer
    Waste Robotics Inc. / www.wasterobotic.com

  • MBartlett21MBartlett21 Member, OS Professional, Developers Posts: 2,031 EDU
    Cool improvements!
    Now my Boolean FeatureScript will only be needed for editing meshes :(

    PS: Could you make it so that the top-level assembly handle can be collapsed?
    mb - draughtsman - also FS author: View FeatureScripts
    IR for AS/NZS 1100
  • john_mcclaryjohn_mcclary Member, Developers Posts: 3,877 PRO
    Cool improvements!
    Now my Boolean FeatureScript will only be needed for editing meshes :(

    PS: Could you make it so that the top-level assembly handle can be collapsed?
    I was gonna ask why, then I figure you meant to get to mates quicker than scrolling right?
  • Evan_ReeseEvan_Reese Member Posts: 2,055 PRO
    Nice! I always love seeing improvements that make surfacing workflows better and hint at robust surfacing as a priority. I'm also stoked about the "replace" updates. I've definitely gone into that dialog a good number of times hoping to replace an assembly.
    Evan Reese / Principal and Industrial Designer with Ovyl
    Website: ovyl.io
  • brucebartlettbrucebartlett Member, OS Professional, Mentor, User Group Leader Posts: 2,135 PRO
    Awesome, The improvements for the replace command will be spot on. I am always want to interchange parts for assemblies. 
    Engineer ı Product Designer ı Onshape Consulting Partner
    Twitter: @onshapetricks  & @babart1977   
  • brucebartlettbrucebartlett Member, OS Professional, Mentor, User Group Leader Posts: 2,135 PRO
    edited December 2019
    Also, the addition of the nodes on the leader is a big one, as it a regular one I go looking for when detailing drawings. 
    Engineer ı Product Designer ı Onshape Consulting Partner
    Twitter: @onshapetricks  & @babart1977   
  • 3dcad3dcad Member, OS Professional, Mentor Posts: 2,470 PRO
    Replacing assemblies is huge!

    Haven't had time to test yet - can someone recall if replacing somehow preserves mates and configurations? I wish there was longer video to dive into stuff like this, testing this type of feature requires a lot of time and don't wan't to hassle with production stuff so it needs testing environment too. Would be easier to watch half hour video in the evening.

    Onshape puts a lot of effort into new features but I have found myself drag slightly behind as I'm not exactly sure how things work and if they can do what I need --> usually being in hurry I just do it the way I already know. I think this is not what Onshape wishes for. Solution would be longer descriptive videos on larger / new type of features. 

    A lot of good stuff including smaller things like adding node and leaders to make drawings easier to read - very good.
  • gerhard_swanepoelgerhard_swanepoel Member Posts: 29 PRO
    As always - nifty improvements!
  • Konstantin_ShKonstantin_Sh Member Posts: 26 ✭✭
    It's nice that you finally added into oficial features functionality from your own standard library  ;) possibly someday we'll see "surface cut" capability added into split feature
  • miczechmiczech Member Posts: 8 PRO
    Great updates! :) great too see how responsive you guys are! :) 
  • BMcGaffeyBMcGaffey Member Posts: 29 ✭✭
    Awesome improvements! Keep it up
  • emagdalenaC2iemagdalenaC2i Member, Developers, Channel partner Posts: 856 ✭✭✭✭✭
    I love Boolean features. I always believe that in other CAD systems they are underestimated and even underused.

    Great improvements!!
    Un saludo,

    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
  • bruce_williamsbruce_williams Member, Developers Posts: 842 PRO
    edited December 2019
    The surface improvements are great.  And thanks @NeilCooke for pointing out the creation boolean robustness.  
  • oto_inšaoto_inša Member Posts: 1
    Very good improvements! I a very happy Onshape user, keep up the best work!  :)
  • MBartlett21MBartlett21 Member, OS Professional, Developers Posts: 2,031 EDU
    edited December 2019
    Are we going to be able to directly cut surfaces with the extrude feature rather than having to extrude and then boolean?

    EDIT: Fixed cust -> cut
    mb - draughtsman - also FS author: View FeatureScripts
    IR for AS/NZS 1100
  • NeilCookeNeilCooke Moderator, Onshape Employees Posts: 5,238
    @MBartlett21 - it took me a while to work out what you meant by “cust”  :D It’s entirely doable but I doubt it’s high on the priority list (unless you make an IR that is).
    Senior Director, Technical Services, EMEAI
  • francois_boulet784francois_boulet784 Member Posts: 14 ✭✭
    I love every improvements you make on Drawings, but my top priority for drawings is Hatching (poor spacing & material differentiating).
    Hope you'll come up some day with a Christmas gift for me ...
  • PeteYodisPeteYodis Moderator, Onshape Employees Posts: 513
    @francois_boulet784 We agree hatching is important and want to handle it as automatically as possible in drawings so you likely don't have to fuss with it very much.  This will not come in time for Christmas, however.  Sorry to be the Grinch.  
  • PeteYodisPeteYodis Moderator, Onshape Employees Posts: 513
    edited December 2019
    @francois_boulet784 Thank you for the example  - and yes the shortcomings become more exacerbated in sections with more parts and a greater range of aspect ratios to those parts.  I've created a ticket for you and tied you to the needed sets of improvements.  
  • konstantin_shiriazdanovkonstantin_shiriazdanov Member Posts: 1,221 ✭✭✭✭✭
    @PeteYodis adding manual hatching control you would solve the problem of satisfying different drawing standards, for example according to our GOST you can have only hatchings at 45 degrees. Which I don't think ever be supported specifically, because of a little number of customers working in GOST, but more general solution with manual settings would be helpfull for everyone.
  • PeteYodisPeteYodis Moderator, Onshape Employees Posts: 513
    @konstantin_shiriazdanov Yes, a manual set of tools for various reasons is needed and will also be an effort of ours.  
  • Effendi_HEffendi_H Member Posts: 19 PRO
    Hi Dev Team,
    Awesome...finally the replace assembly implement and it's valuable for me during CADing. Thanks so much.
    Effendi H.
Sign In or Register to comment.