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 - September 19th, 2025

mlaflecheCADmlaflecheCAD Member, Onshape Employees, Developers Posts: 189
edited September 19 in New in Onshape
This release introduces the powerful new Assembly Mirror tool, connection to Arena PLM Enterprise for AWS GovCloud with Onshape for Government as well as a number of user interface, drawings and performance improvements.

CAD IMPROVEMENTS

ASSEMBLY MIRROR

Mirror parts and subassemblies with flexible strategies for symmetric and asymmetric components, mirrored motion, and integration with versions, configurations, and release workflows.
https://onshape.wistia.com/medias/j68taf1nt7

This is a deep and complex feature.  As with any major new function, we welcome you to share any improvements you would like to see implemented with us.

CONFIGURE SKETCH PATTERN INSTANCE COUNT

Onshape now supports controlling the instance count of patterned sketch geometry through configuration controls.
https://onshape.wistia.com/medias/vkxsau9jqc

DRAWINGS IMPROVEMENTS

NAMED VIEWS IN DRAWINGS

Named views with section cuts created in Part Studios and Assemblies can now be reused directly in Drawings, with support for the Exclude option.
https://onshape.wistia.com/medias/21s7sv2rg8

BOM CALLOUTS

Structured Bills Of Materials tables at the top level can now reference views of subassemblies. This allows a single BOM to drive balloons across subassembly views, removing the need for multiple BOM tables.
https://onshape.wistia.com/medias/9o76zj4trd

JIS DRAWING TEMPLATES

Onshape now supports Japanese Institute for Standardization (JIS) drawing templates. Select JIS under Custom Templates and use the provided A0–A4 templates as a starting point for your drawings.
https://onshape.wistia.com/medias/fv734h1mix

DATA MANAGEMENT IMPROVEMENTS

ACTION ITEMS SEARCH AND FILTER

The Action items panel has been updated with a new layout and tools. The Create task button is now at the top, a Search bar makes it easy to find tasks or comments, and filters now include Assignee, Part number, and other task properties.
https://onshape.wistia.com/medias/2wipmn8d0o

DRAG AND DROP INTO FOLDERS

Documents can now be organized with drag-and-drop into subfolders from the list view.
https://onshape.wistia.com/medias/0ql0947fh4

ONSHAPE FOR GOVERNMENT CONNECTION TO ARENA PLM ENTERPRISE FOR AWS GOVCLOUD

Onshape for Government now connects with Arena PLM Enterprise for AWS GovCloud, creating an end to end, secure, cloud-native environment for CAD, PDM, PLM, quality, and supply chain collaboration, helping government contractors and defense organizations work with greater accuracy and confidence.
https://onshape.wistia.com/medias/lqzg69ezdj


ONSHAPE FOR EDUCATION

PREVIEW AS STUDENT MODE

Onshape Educator now includes a new Preview as student toggle, allowing instructors to view classes and assignments exactly as their students see them.
https://onshape.wistia.com/medias/bcj4i3jlba

CAM STUDIO

COMPONENTS LIST UPDATE

The components list in CAM Studio has been redesigned to match Onshape’s UI. It now shows parts, stock, and workholding, with options to hide, show, delete, or open referenced items for faster access and control.
https://onshape.wistia.com/medias/1okhqf1153

RENDER STUDIO

QUICK UPDATES TO REFERENCES CHANGES

Render Studio now updates geometry and configuration changes without reloading the entire scene, improving workflow speed and making it easier to work with evolving designs.
https://onshape.wistia.com/medias/wow6e11b7y

ORIENTATION CONTROL FOR FILAMENT APPEARANCE

Added Orientation ▸ Rotation (X, Y, Z) controls for filament (FFF) appearances, allowing simulated layer lines to match the actual print orientation instead of being limited to vertical or horizontal.
https://onshape.wistia.com/medias/fmonjevz6v



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. Over the next few days, these features will also be available in Documents created before this update.
Regards,
Mike LaFleche   @mlaflecheCAD
Tagged:
«1

Comments

  • david_littlefair373david_littlefair373 Member Posts: 11 PRO

    Assembly mirror but still no assembly planes!

  • Konstantin_KolegaevKonstantin_Kolegaev Member Posts: 2 PRO

    MADE MY DAY!!! MIRROR IN ASSEMBLY!!! THANKS!!!

  • Andre_ComellaAndre_Comella Member Posts: 71 PRO

    Assembly Mirror is so nice to see. I'm always impressed when Onshape releases a feature like this by how clever and powerful the UI for it is. This implementation is simple, clean, and yet powerful.

    Not quite sure how I feel about movement always being mirrored since this is sort of a combination of a mirror mate and a tool to create mirrored parts. But I suppose if I need an opposite-handed part that moves independently I can create that in a different assembly tab.

  • GlendonKuhnsGlendonKuhns Member, csevp Posts: 39 PRO

    Thank you so much for the Assembly Mirror feature! It will save me a significant amount of time in the future, as well as reduce the likelihood of user errors.

  • Lucas_KuhnsLucas_Kuhns Member, csevp Posts: 105 PRO

    This is an AMAZING update. If the Onshape team takes off for the rest of the year, I will not even be one bit upset. Having mirror in assemblies has removed the only legitimate excuse someone might have to hold onto SWX. Truly outstanding and implemented even better than expected.

  • S1monS1mon Member Posts: 3,586 PRO

    Yep. I cringed each time @mlaflecheCAD created an implicit mate connector in the demo video on an edge which is likely to change or disappear as the design evolves.

    Simon Gatrall | Product Development Specialist | Open For Work

  • mlaflecheCADmlaflecheCAD Member, Onshape Employees, Developers Posts: 189

    @S1mon my bad…. I really could have placed on a more stable reference, a mate connector from the part or at the assembly level or even a layout sketch/surface. But I did want to show that it is ready for an implicit mate connector right from the get go.

    Regards,
    Mike LaFleche   @mlaflecheCAD
  • Philip_Thomas_PTCPhilip_Thomas_PTC Member, Onshape Employees Posts: 13
    edited September 19

    David - thank you for your comment and all discourse is welcome.

    Yes this comment is below Michael's, mia culpa and while there may be legitimate reasons to use an implicit MC, I agree that while 'mating as high in the tree as possible' (as a parametric modeling standard) can involve planes, there are many benefits to Onshape that obviate this. One is the use of high level mates enabling most parts to be mated using only 1 mate - this is made possible by MC's (planes encourage use of low level mates - which are still provided in Onshape because we love everyone :)). I will point out that you are more than welcome to add a MC to the origin as I agree it makes sense if this is the mid plane of the assembly that you would like to mirror. I will leave you with an ask - moving forward we intend to leverage MCs in more and increasingly powerful ways. If there is something you feel we could do to improve MC's, please let us know. Meanwhile please enjoy mirror and remember, this is our first release and we want to know where you think we should take it.

  • S1monS1mon Member Posts: 3,586 PRO

    @mlaflecheCAD
    It's convenient that implicit MCs work, but I agree with @david_littlefair373 's basic point. We need a default way to reference the origin and/or the non-existent default datums of an assembly.

    See:
    https://forum.onshape.com/discussion/24162/assembly-planes-where-are-they
    https://forum.onshape.com/discussion/16948/cross-section-through-origin-by-default

    Simon Gatrall | Product Development Specialist | Open For Work

  • eric_pestyeric_pesty Member Posts: 2,344 PRO

    Easy enough to add explicit MC to any of the main part CL (or directly in the assembly)… You can just create an implicit MC at the origin on the fly in any of the 3 axes so not sure what the big deal is…

    I don't work a lot with symmetric assemblies so this hasn't been a huge issue personally but it looks to be nicely implemented!

    Named section views in drawings are going to be a lot quicker to setup! Now we just need the ability to control the "regions" that are cut when using multiple section planes!

    Also pretty excited to not have to reload the whole render studio to change configuration!

  • eric_pestyeric_pesty Member Posts: 2,344 PRO

    RE default planes:

    Origin.gif

    The only issue I can think off is if you have "stuff" that make selecting the origin tricky but hardly a difficult process…

    Adding the option to save an assembly "template" would allow users to add 3 default MCs on the origin and solve this (and other requests…)

  • S1monS1mon Member Posts: 3,586 PRO

    @eric_pesty It's easy for you or I to add/create the mate connectors, but much like manually resizing datum planes, it seems like something that we shouldn't need to do. Also having been around a number of very smart engineers at a couple companies who are relatively new to Onshape, I would say that the lack of an obvious way to pick a default plane/axis is really a stumbling block. For certain types of parts in an assembly, it makes creating cross sections impossible without adding MCs or other extra references.

    Simon Gatrall | Product Development Specialist | Open For Work

  • eric_pestyeric_pesty Member Posts: 2,344 PRO

    True,

    Having the option to include MCs at the origin by default would basically solve this.

    The section view is actually more of an issue. I'm not sure why the section tool doesn't allow implicit mate connectors! Especially since you can snap the section point to any implicit MC locations after it's been created! If you don't have a starting point you first have to add an explicit MC (at least you can use the right click and add to instance shortcut), which is pretty dumb… If mousing over the origin gave you the option to pick one of the directions to start the section I would think it would mostly solve the issue…

  • lougallolougallo Member, Moderator, Onshape Employees, Developers, csevp, pcbaevp Posts: 2,016

    Correct we are not flipping thread tags in the hole feature but if you model threads it will.

    Lou Gallo / PD/UX - Support - Community / Onshape, Inc.
  • Derek_Van_Allen_BDDerek_Van_Allen_BD Member Posts: 227 PRO

    Love the implementation of the different strategies being applied on a per-part basis and warning you when you're about to generate 8 left handed variants of parts before you let the assembly mirror rip. Now I'll just need to keep an eye out for my team members' data practices to make sure I don't end up with a left handed fastener library accidentally like last time.

    I do see an gap in the derive mirror workflow where the way it would work as implemented you might find yourself mirroring a part and then selectively unmirroring faces and features on that part. Might call for a sequel to Lefty Flip. Time to write Righty Flip?

  • brucebartlettbrucebartlett Member, OS Professional, Mentor, User Group Leader Posts: 2,148 PRO

    Yes, this has made my day—mirror in assembly. Looks great, and I can not wait to use it. This should hopefully save days, if not weeks, of work per year.

    Engineer ı Product Designer ı Onshape Consulting Partner
    Twitter: @onshapetricks  & @babart1977   
  • eric_pestyeric_pesty Member Posts: 2,344 PRO

    I'm guessing you are talking about adding feature to the "original" part after it's been mirrored in the assembly but not propagating these to the mirrored part?
    I would think that making mirrored parts "different" should be a bit of an edge case.
    Might be easier to mirror the part in the part studio for these cases…

    Probably more applicable to assemblies, although here it looks like you can already suppress some of the mirrored items and add other ones in the mirror assembly so easy enough to create a "mostly mirrored" assembly!

    Just found an improvement opportunity: it's currently not possible to manually configure things in the mirrored assembly. So if you add an extra part and or suppress something from the source, you can't add that to the configurations.
    I can understand how adding configuration inputs in there would get messy but adding stuff to the exiting ones would provide even more flexibility!

  • nick_papageorge_dayjobnick_papageorge_dayjob Member, csevp Posts: 1,014 PRO

    I'd like if any of the 3 "planes" of a MC could be used, anywhere a MC is referenced. Either as a sketch plane, or a mirror plane, etc. Limiting it to the XY "plane" of the MC is annoying, IMO. Thanks.

  • nick_papageorge_dayjobnick_papageorge_dayjob Member, csevp Posts: 1,014 PRO

    It's also quite neutered. You can't even reference a MC to place another MC.

  • Derek_Van_Allen_BDDerek_Van_Allen_BD Member Posts: 227 PRO

    No it's a bit more edge case than that even, but something I run into often enough that it's a reason I developed Lefty flip. Say you have a purchased part that comes in only one handed configuration but you need to make left and right handed assemblies to wrap around it. Squirrel cage blowers are my everyday example, they only make em in one spiral for the products we use. To make parts that interact with these, the hole patterns and pockets and features that touch the purchased part won't want to be mirrored, but will be integral to a part which must otherwise be mirrored. So I have to mirror the whole part minus a handful of features on the part.

    Lefty Flip enables me to just define all the inverting stuff above the mirror in the tree, and non-inverting stuff below it which makes all the IDs work out upstream in an assembly because the faces are the same just transformed.

    Righty Flip would be the opposite direction where you've got your assembly mirror derived studio part with all the faces and features that were mirrored from the original and you want to flip some back the other way because you forgot that you had modeled thread geometry that's now opposite handed and you need the undo button.

  • MichialAndersonMichialAnderson Member Posts: 6

    Can I mirror a full assembly or will I have to make it a "sub assembly" in order to mirror it across

  • yonatan_cohen872yonatan_cohen872 Member Posts: 2

    when is onshape CAM coming to EDU?? isn't it supposed to be there already?

  • glen_dewsburyglen_dewsbury Member Posts: 1,150 PRO

    This entire update looks terrific to me, especially the assembly mirror. Mirror has been a long waited feature but the implementation is great and worth the wait.

  • MDesignMDesign Member Posts: 1,091 ✭✭✭✭

    perhaps mate connectors need a hip cool new name that would be all the rage and go viral.

Sign In or Register to comment.