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.
How do we create accurate sketches from API or imports or?
kiwilee
Member Posts: 8 ✭
Hi Guys,
Sorry if this question is really obvious. I am just getting started with OnShape.
I usually work with SolidEdge ST7 in 100% Synchronous mode (I see no need for Parametric for any of my work... unless the software forces me to).
I'm trying to bring accurate Airfoil profiles into a sketch so I can then loft them along a rail or 3d sketch.
I can add a svg to my project but can't for the life of me get it into the sketch.
Obviously a very basic requirement.
So how do I do it.
Any complex 2D drawing will usually be generated outside of the software then brought in.
For Gears I can do this linked within Solidedge and the gears and relationships are live 3D parts.
So how do you guys bring in a 2D file for use in a sketch?
Sorry if this question is really obvious. I am just getting started with OnShape.
I usually work with SolidEdge ST7 in 100% Synchronous mode (I see no need for Parametric for any of my work... unless the software forces me to).
I'm trying to bring accurate Airfoil profiles into a sketch so I can then loft them along a rail or 3d sketch.
I can add a svg to my project but can't for the life of me get it into the sketch.
Obviously a very basic requirement.
So how do I do it.
Any complex 2D drawing will usually be generated outside of the software then brought in.
For Gears I can do this linked within Solidedge and the gears and relationships are live 3D parts.
So how do you guys bring in a 2D file for use in a sketch?
0
Best Answers
-
john_rousseau Member, Onshape Employees, Developers Posts: 393Sorry @KiwiLee, we don't have that ability yet. It's something that's been requested multiple times and is on our list of things to do.John Rousseau / VP, Technical Operations / Onshape Inc.5
-
james_mcpherson11762 Member Posts: 26 ✭✭I'm currently importing the 3D object, then using the "use / project" button, I can project 2d profiles of a 3D part to a sketch. It's time consuming, but has generally worked so far.
-Jim5 -
philip_thomas Member, Moderator, Onshape Employees, Developers Posts: 1,381Whenever airfoils come up - I feel compelled to write something
Here at Onshape, there are two people with advanced degrees in Aeronautical Engineering - I am one of them.
All the questions listed in this thread come up form time to time and whilst I am not making policy statements here, I can give some insight into why we have done what we have and probably more pertinently, why we haven't.
STL import comes up from time to time. We do not currently support STL for the following reasons;
1) Onshape is designed primarily to meet the needs of the mechanical design community and for the most part (in terms of geometry creation at least), we are very close. STL import does not form part of this basic workflow. There are many good content aggregation sites that offer standard parts in any number of b-rep formats and sidestep needing to work with the messyness that is STL.
2) If we imported STL, the next 'n' requests would be for tools to fix bad files and then manipulate them (stretch, twist, blend). This is about as productive as trying to rake leaves on a windy day. There are specialty tools that cater to those with these specific needs and I am happy to point people to them.
That is not to say that we are not listening to the wants of our users. Once we understand specific needs and workflows, we can certainly look at functionality that might help specific-needs groups.
Importing images - an awesome tool (just not for turbine blades or airfoil sections). This is another common request and has a certain amount of utility. I cannot commit to a timeframe, but it is very likely that Onshape will support this at some point. This capability has some very cool use cases; as a background for renderings or reviews to give your design some context or as the basis of a design starting with a concept sketch. Aerodynamic sections however, are far too precise to rely on 'tracing by eye'. Better workflows involve reading in the output of an analytical source (program, excel table etc) as either x,y,z data or a 2d curve (dxf,dwg) - both of which we will be supporting, and then extruding or lofting. Another route would be through the api enabling existing spline points to be modified. This opens up the possibility of a direct link between an Onshape document and a data source to say, evaluate the performance of two different aerodynamic planforms without having to manually modify the CAD model.
As you can see, we are thinking about these (and all) issues. Please keep your comments and suggestions coming so that we can understand exactly what you're trying to do and prioritize time and development resources.
Philip Thomas - Onshape4
Answers
-Jim
James_McPherson11762, I'll try your work around. Thanks for the tip.
Here at Onshape, there are two people with advanced degrees in Aeronautical Engineering - I am one of them.
All the questions listed in this thread come up form time to time and whilst I am not making policy statements here, I can give some insight into why we have done what we have and probably more pertinently, why we haven't.
STL import comes up from time to time. We do not currently support STL for the following reasons;
1) Onshape is designed primarily to meet the needs of the mechanical design community and for the most part (in terms of geometry creation at least), we are very close. STL import does not form part of this basic workflow. There are many good content aggregation sites that offer standard parts in any number of b-rep formats and sidestep needing to work with the messyness that is STL.
2) If we imported STL, the next 'n' requests would be for tools to fix bad files and then manipulate them (stretch, twist, blend). This is about as productive as trying to rake leaves on a windy day. There are specialty tools that cater to those with these specific needs and I am happy to point people to them.
That is not to say that we are not listening to the wants of our users. Once we understand specific needs and workflows, we can certainly look at functionality that might help specific-needs groups.
Importing images - an awesome tool (just not for turbine blades or airfoil sections). This is another common request and has a certain amount of utility. I cannot commit to a timeframe, but it is very likely that Onshape will support this at some point. This capability has some very cool use cases; as a background for renderings or reviews to give your design some context or as the basis of a design starting with a concept sketch. Aerodynamic sections however, are far too precise to rely on 'tracing by eye'. Better workflows involve reading in the output of an analytical source (program, excel table etc) as either x,y,z data or a 2d curve (dxf,dwg) - both of which we will be supporting, and then extruding or lofting. Another route would be through the api enabling existing spline points to be modified. This opens up the possibility of a direct link between an Onshape document and a data source to say, evaluate the performance of two different aerodynamic planforms without having to manually modify the CAD model.
As you can see, we are thinking about these (and all) issues. Please keep your comments and suggestions coming so that we can understand exactly what you're trying to do and prioritize time and development resources.
You know what's worse than tracing by eye?
Not being able to trace anything at all.
So unless 2d importing has been implemented and I haven't noticed it, that's where we currently are: with no options whatsoever.
Seriously considering printing a bitmap image out and then using a projector to project Onshape onto that physical print.
All for want of a 2d import.
There are actually two aeronautical engineers on staff at Onshape - myself and @bobt.
Bob has a cool FeatureScript example that reads standard NACA sections from a CSV file. This can easily be adapted to whatever needs you might have (he will likely post a public link here).
Have fun!!!!!
Here's a simple blended air foil example using tabulated airfoils. It's fairly simple to import a new table and link it into the feature. If you need any assistance, just ask.
https://cad.onshape.com/documents/972dc31f395640d97dd6edca/w/8125816b48d1d07ebf0af701/e/b0dd208496a64d28d34778f4
I hope you find it useful,
Bob