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 - February 20, 2026

124»

Comments

  • PeteYodisPeteYodis Moderator, Onshape Employees Posts: 577 image

    Hole feature was really the first MBD feature in a way.

  • eric_pestyeric_pesty Member, pcbaevp Posts: 2,623 PRO

    Pretty much what I though the when it came out:

    I hope I'm right about the tolerance analysis as well 😋

  • jean_jacques_santinjean_jacques_santin Member Posts: 2

    Being able to modify dimensions on the 3D part is very convenient because it means you don't have to go back up the construction tree to find the relevant functions.

    However, I don't think it's a good idea to introduce tolerances at this level because the dimensions entered in CAD are very rarely the functional dimensions that should appear on the definition drawing. Functional dimensions result from dimension chains and a distribution of tolerance intervals that are of paramount importance in minimizing manufacturing and assembly costs.

    Have I misunderstood something?

  • S1monS1mon Member Posts: 4,074 PRO

    For a lot of things I've worked on, I completely agree. However for people that make very mechanical things, having the tolerances in the sketches works. There are even people that somehow think that every dimension used to create a model can (and should) be on a 2D drawing (or now MBD). That's so far from any reality that I work with.

    I'm happy that MBD is happening, and it seems this is really just the MVP of this functionality. It's clear there will be a lot more development to come.

    Simon Gatrall | Product Development, Engineering, Design, Onshape | Ex- IDEO, PCH, Unagi, Carbon | LinkedIn

  • billy2billy2 Member, OS Professional, Mentor, Developers, User Group Leader Posts: 2,129 PRO

    @Derek_Van_Allen_BD You're not a heretic but a realist. I'm not sure assemblies have ever been done correctly and were originally architected to sell software, not for designing products. Spinning a 3D model and watching 4-bar linkage move was very exciting back in the day when most of us were on drafting boards, 2D CAD or 3D wireframe. In the early days, if we had stuck to a simpler definition of an assembly, we'd all be better off. It took 2 years to come up with design in an assembly which added even more stuff to an assemblies' definition, that's why people don't like it. Streamlining your assemblies might be the smart thing to do.

    Most people I've seen use a spreadsheet to control purchasing. Trying to control a proper assembly and drive an accurate BOM is time consuming. Are you using an MRP system and can you drive it with your CAD model?

    Do you show hardware in your part studios? How do you purchase them and keep them handy, are they considered common stock? The last company I was at wanted everything in the BOM. They had no idea the manpower required to maintain a correct hardware count in a CAD model.

  • Derek_Van_Allen_BDDerek_Van_Allen_BD Member Posts: 844 PRO

    Short answer is anything that needs ordered special for one particular job gets ordered for that job in an Asana project that gets tagged with the job # on receipt and stashed away with all the other custom job parts, and things like fasteners will go into the model but the BOM gets ignored because the hardware rack is all a Kanban stock refill schema where the reorders of boxes get charged to jobs when they go empty but we don't track individual hardware consumption. Save the manpower and mental energy for the big ticket items is the goal.

  • bryan_lagrangebryan_lagrange Member, User Group Leader Posts: 985 ✭✭✭✭✭

    It appears today is Onshape F5 day! Time to lift your finger and starting pounding the F5 key like its a slot machine at a casino.😁

    Bryan Lagrange
    Twitter: @BryanLAGdesign

  • Derek_Van_Allen_BDDerek_Van_Allen_BD Member Posts: 844 PRO

    It's F5day the 13th at that. I should have prepped some cursed feature to publish today.

  • john_mcclaryjohn_mcclary Member, Developers Posts: 4,059 PRO

    Oh, that would explain a lot today… Week of Friday the 13th

    All kind of weird stuff happening… We imported 4 machines into our ERP system and everything was scrambled. It turns out the CSV we exported from Onshape was good, but the act of opening it in Excel changes the format of the index to be "numbers" for things like 1.10, it then proceeded to truncate the trailing zero…

    So, instead of: 3.9.5 , 3.10, 3.10.1 we get:

    image.png

    then the importer for the ERP overwrote what was already in 1.1 with the information in what would have been 1.10…

    I hate auto formatting sometimes. It feels like you spend more time reversing it than you do. Now they have to go through 1023 lines and check for this. And of course you can't delete anything that is in the ERP, so they have to go through and archive everything one at a time and solve the puzzle with clunky software…

    It's no wonder so many people here left shortly after noon... Been one of those weeks. Tornadoes, Floods, Rain, Snow all at the same time. Ain't Michigan Grand...

    image.png
  • eric_pestyeric_pesty Member, pcbaevp Posts: 2,623 PRO

    Yeah, never "open" a CSV with Excel, it will insist on being "helpful" and wreck stuff!
    Launch Excel and then "import" the CSV data so you get a chance to specify the format.

    Or go in the options and disable these two so your part numbers don't get converted to numbers or dates!

    image.png
  • Derek_Van_Allen_BDDerek_Van_Allen_BD Member Posts: 844 PRO

    Excel is notorious in scientific circles and academia for absolutely butchering critical data for research for this reason.

  • aeromorrisonaeromorrison Member Posts: 81 PRO
    edited March 13

    Spreadsheets tend to be risky for critical work. I almost never use them and neither does anybody on my team. I've dealt with the aftermath too many times.

  • john_mcclaryjohn_mcclary Member, Developers Posts: 4,059 PRO

    Awesome, thanks for the tip. I didn't know there was a setting

  • john_mcclaryjohn_mcclary Member, Developers Posts: 4,059 PRO
    edited March 16

    I turned off auto convert in excel, and it still does it… Opening the CSV in a text editor shows it is correct before loading.

    But I don't even get the warning in excel that conversions are happening, even though that is checked on

    Edit: Nevermind, it looks like double clicking the csv to open in excel ignores those options. You have to open excel, go to data, click import csv… That's annoying!

  • eric_pestyeric_pesty Member, pcbaevp Posts: 2,623 PRO

    🤨That's Excel for you…
    Kinda spoiled with Onshape where things behave (mostly…) predictably and consistently!

  • john_mcclaryjohn_mcclary Member, Developers Posts: 4,059 PRO

    For real!

    Yeah, but at least there is a work around… I presented it to the team. they aren't happy about having to import the CSV into excel rather than just double clicking it… 😓

Sign In or Register to comment.