Phil Foley, guest blogger
Engineers, designers and other users of Solidworks, Inventor, Creo and Rhino, it’s time to dump your laptops. Onshape is the first web-based 3D Computer-aided-design package.
Can a web-based package handle or even compete with your custom built, rock solid Workstation? Yes.
For the short time I’ve been using Onshape I have seen several updates and new videos added to their site. The site also boasts a Learning Center that offers self-paced learning videos that I found to be very good. You can also obtain Instructor led training videos that range from $150, $250 to $500 USD. Their free video offerings will get you up to speed.
Solidworks and Inventor users will feel at home with this product due to its similar workflow and terminology. The learning curve is not steep at all. I was up and running in an hour, and after two weeks I was teaching students how to design using Onshape.
I went to Onshape and it was a simple free signup. They offer Student, Teacher and Hobbyist accounts that are free. The only catch here is that your files are part of their Public library. For professional users, Onshape offers only a flat $125 per month, paid annually, which equates to $1,500 per year in a single payment.
The six founders of Onshape helped build Solidworks into a world leader in 3D design software. So, Solidworks users will feel a similar work flow. You can find info on the founders here.
The image in Figure 1 shows the login screen.
You will be happy with the intuitive User Interface mixed with CSS stylings and talented java scripting.
I surfed in the Public folder for a file that looked interesting and found a Nvidia Geforce GTX-980 Ti Video Card designed and uploaded by Zoran Simeonov. I could not find any meta data on the file so I decided to test the Export functions. I exported this file by Right Clicking (RC) on the Assembly tab located at the bottom of your screen and then selecting Export in the options menu as shown in Figure 4.
Exporting to Solidworks format creates a 13 Mb file, exporting to an STL file created a smaller 6.18 Mb file and Rhino created a whopping 38.32 Mb file size. Just for fun I imported the files into Rhino and they came in clean and with no noticeable data loss.
I wanted to add some stress to Onshape to see what it could handle so I created an assembly file and added 12 GTX Video Cards. Based on the file sizes I mentioned, a Solidworks assembly file with 12 video cards would be in the neighborhood of 163 Mb, STL roughly 74.16 Mb and Rhino bloating out at around 459.6 Mb. I closed the assembly and reopened it. It took a long 15+ seconds to open, however, it seemed to do all the heavy lifting upon opening.
After the assembly file loaded I was able to rotate it as if it was a single Socket Cap Screw. By Right Clicking and holding, I was able to rotate the entire assembly without any video pixilation, video drag or delay; it was smooth.
Sheet Metal Modeling in Onshape couldn’t be easier. I sketched a quick Center Point Rectangle, clicked OK, then selected the Sheet Medal Model button. The following image shows the 2D sketch on the top plane with two edges selected. The two selected edges are new Sheet Metal flanges.
The real power of the Sheet Metal Modeling comes when you want to look at multiple views. Selecting the Sheet Metal mode, two new Icons appear.
The Tab and Flat View bring up a LIVE 3 view display (Fig. 10)
The image in Figure 10 shows the multi view layout. You can interact or modify any view. Let’s assume for a moment that I wanted to change the Bend Radius of Joints A through D. When bent, these four bends represent the base of this chassis. I have typically gone back into the 3D model to make this edit. I know Solidworks and other Parametric Modelers also show bend tables, and they can be edited. I do however, feel this visual interface allows for rapid edits and updates. Looking at Figure 10, notice when I select Joint C in the Bend Radius Table, the actual bend is highlighted in all three views as well.
One of my favorite features in Sheet Metal modeling is the Automatic Mitering. You can toggle this feature on/off by selecting or deselecting the checkbox Automatic Miter box. See Figure 9.
I was pleased when I started to add drawings. The typical dimensioning tools were available including the ability to add your BOM, Insert a DXF/DWG or Image files too. The presentation of information was done well. As you can see in Figure 13, I had more than ten files open. My entire design was displayed nicely using Tabs located across the bottom of my screen. My entire design was at my fingertips.
The Feature Tree showed all parts, assemblies and drawings associated with my design. I was dimensioning the Sheet Metal Frame and located just below the feature tree was a nice rendered view of my chassis. In, all, the amount of information I found at my fingertips was surprising and efficient. I quickly forgot I was using a web based Parametric Modeler, as it had the feel of any 3D package I’ve used during my career.
Onshape felt powerful during part modeling, even though as the assemblies grew I noticed a slight delay of roughly 9-14 second. However, it was clear they spent a lot of design cycles to handle the video buffering up front, hence, the user experience and workflow didn’t suffer. Drawings also offered a slim list of Export options. You have the choice to export out to PDF, DXF, DWG and DWT. I would like to see them add an option that allows users to select multiple formats for export out at one time. You will find the typical line weight options, hidden lines, centerlines and a host of other standard CAD features within Onshape’s Drawing module.
My final exploration into Onshape was using the Inserting New Elements option.
By selecting the Plus sign located at the bottom of the screen you will see the menu shown in figure 15. Select the Go to App Store and browse around for some goodies. They had apps for rendering, simulation, manufacturing, data management, CAM, utilities and import and export apps too. There is a large selection of free apps so I decided to download Power Surfacing, One Render, 3DX Certified Models and Onshape Explode Sample Utility.
In testing the One Reader app, I found the integration was seamless, the user Interface was simple to navigate, and I was happy to see the app didn’t come along with annoying advertising billboards. The rendering tools let me create my own materials, lights, and cameras. This app also had the option to create video. Throughout my career I’ve been called upon to create assets for Sales and Marketing so I was happy to see a full set of tools in a free app.
My experience learning Onshape has been positive and I hope this quick introduction ignites your curiosity. I see this product as a game changer or a market disrupter that will challenge the pragmatic design and require all major 3D software companies to roll out their own web-based product.
Only time will tell.
Powered by WPeMatico