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.
Improvement Request
ryan_blackwood
Member Posts: 9 ✭✭
I've been using OnShape for a couple weeks now, and am loving it. However, I have come across a couple improvements I would like to see. I'd also like to hear if anyone else wants the same improvements, and I'm not just using OnShape wrong due to lack of experience with more professional CAD SW.
1) Editing a sketch shouldn't necessarily change previous extrusions.
For my designs I am often going back and editing a sketch, sometimes to change a part that was already extruded (nice feature), however, sometimes I am just adding a reference line, or a new line to extrude a completely new part using a combination of the new lines and the original lines. I've found that when I add a new line to a sketch I've already extruded, it causes a hole in previously extruded parts. I understand why it's doing it, but it would be nice if maybe along with all the constraints I could tell it which lines should affect the previous part, and which lines should not (The ones that do could be a different color than the ones that don't). I have a 4 part item that I am making from the same sketch, because they need to fit together precisely, but when I add or modify a line for a new part, it causes issues with the already made parts, and I'm having to go back and edit the extrusions. So just a quick click of a constraint to tell it whether to modify existing parts or not would be nice.
2) Folders inside documents.
I have 1 document in which I am working on an assembly with almost 20 parts, most of which were imported. This document now has more than 40 tabs, and I would consider this a pretty small project. It's becoming time consuming trying to find the tab I need to view/edit, and would save me a ton of time if I could (A) put the original imported files into a folder (or even hide them) or better yet (B) be able to make some folders in which I can move items I no longer need to edit, or a folder of all the PDFs, or something like that.
3) Copy parts from one studio to another.
I'm trying to make this assembly with 20 parts, where most of the parts are imported, but some are custom made, but they all have to fit together. For some reason I can't copy an imported part into another part studio, so I can't have my own part and more than 1 imported part in the same studio to be able to design new parts around them. I'm not sure if I'm missing something, or if this is a limit of OnShape, in which case it really needs to be fixed (probably 99% of my use of OnShape will revolve around making parts that share geometries with multiple imported parts).
4) OnShape OffLine.
Another nice feature would be to have at least a basic offline editor. Something where I can download a version or something to work on offline (such as when going somewhere with no cell/wifi coverage) then upload the edited file back into OnShape online(preferably with all the edit history that OnShape maintains). Something with just all of the sketch and extrude tools would be good, I could get away with not having the mating and some of the advanced features until I'm back online.
1) Editing a sketch shouldn't necessarily change previous extrusions.
For my designs I am often going back and editing a sketch, sometimes to change a part that was already extruded (nice feature), however, sometimes I am just adding a reference line, or a new line to extrude a completely new part using a combination of the new lines and the original lines. I've found that when I add a new line to a sketch I've already extruded, it causes a hole in previously extruded parts. I understand why it's doing it, but it would be nice if maybe along with all the constraints I could tell it which lines should affect the previous part, and which lines should not (The ones that do could be a different color than the ones that don't). I have a 4 part item that I am making from the same sketch, because they need to fit together precisely, but when I add or modify a line for a new part, it causes issues with the already made parts, and I'm having to go back and edit the extrusions. So just a quick click of a constraint to tell it whether to modify existing parts or not would be nice.
2) Folders inside documents.
I have 1 document in which I am working on an assembly with almost 20 parts, most of which were imported. This document now has more than 40 tabs, and I would consider this a pretty small project. It's becoming time consuming trying to find the tab I need to view/edit, and would save me a ton of time if I could (A) put the original imported files into a folder (or even hide them) or better yet (B) be able to make some folders in which I can move items I no longer need to edit, or a folder of all the PDFs, or something like that.
3) Copy parts from one studio to another.
I'm trying to make this assembly with 20 parts, where most of the parts are imported, but some are custom made, but they all have to fit together. For some reason I can't copy an imported part into another part studio, so I can't have my own part and more than 1 imported part in the same studio to be able to design new parts around them. I'm not sure if I'm missing something, or if this is a limit of OnShape, in which case it really needs to be fixed (probably 99% of my use of OnShape will revolve around making parts that share geometries with multiple imported parts).
4) OnShape OffLine.
Another nice feature would be to have at least a basic offline editor. Something where I can download a version or something to work on offline (such as when going somewhere with no cell/wifi coverage) then upload the edited file back into OnShape online(preferably with all the edit history that OnShape maintains). Something with just all of the sketch and extrude tools would be good, I could get away with not having the mating and some of the advanced features until I'm back online.
1
Comments
Point-1 You can extrude by selecting the entire sketch from model tree. Now even if you add any lines in this sketch which is already extruded by this method, it will not change anything in extruded geometry.
Point-2 At this point of time Onshape may be working for defining proper folder structure as per user's requirements. But if your requirement is to search parts which you have created inside the document there is a workaround method. By pressing Ctrl+F from keyboard you will get a search window. In that if name is typed, it highlights in Onshape as below.
I feel this is a browser functionality. I am using Google Chrome, so I am getting this window at top right hand corner. In Firefox, position of this window may be different.
Thanks,
Shashank
5) Setting units by part studios, not entire documents. I came across this issue today as I was working on 2 different part studios in the same document, one of them was in inches, the other in mm. As I switched from one to the other, I had to keep changing the default units back and forth. I know I can specify the units within the individual parameter boxes every time I make something, but I was doing 30+ actions in each one before going back to the other. It's not a big deal, but would be nice (I had a couple times where I started sketching and it took me a couple steps to realize that it was in the wrong units.
I'm puzzled by your subsequent comment, in which, having asked whether sketches can be copied, you seem to be saying you did nevertheless copy them... not sure what method you used, but more detail would be useful to get to the bottom of your "constraints" issues.
Twitter: @onshapetricks & @babart1977
@brucebartlett I've started doing that, which should work fine for some things, but I have a couple projects that I will have to be very selective how many sketches I do and which ones affect which parts.
OnShape is still a lot better than other programs I've used, and the learning curve is fairly shallow (I've never used SolidWorks, or any Professional software for that matter, just freeware). In the past I've done almost all of my modelling for 3D printing (I actually 3D Printed my first OnShape model today, and it turned out great), but now I'm designing my own 3D printer and components, and am working with people that use Solidworks exclusively (I've definitely sent them invites to collaborate and am awaiting their take on OnShape).
Twitter: @onshapetricks & @babart1977
@ryan_blackwood for item 4) OnShape Offline.it may require installation of Onshape in our system as we do for conventional CAD.Now we are not worried about such things..
I think another approach which Onshape could make its offline version may be in this way. If I access any mail servers such as outlook, after clicking new email option I can start typing the mail. But even if the server is disconnected I can still type inside and save the outlook file to my computer. When server reconnects I can open that outlook file to modify or send it. I agree that this needs to install MS office in computer. But if you see the latest MS office-365, it is also a cloud platform which allows you to save your documents to your computer as well as to their own cloud server known as One-drive.
As a side note, we will be launching a public voting system soon... it got pushed a bit due to the holiday here in the US. Hope to launch this soon. So you will then have the current feedback system and a way to just cast a vote for requested improvements.