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.
Best Of
Re: How to use qAdjacent with Sketch-entities?
If you debug everything created by a sketch, you'll see that a sketch operation usually creates two things:
1) Wire bodies for every sketch edge
2) Surface bodies with faces for each enclosed sketch region
When you're select into definition.area, you click the face of a sketch surface body. When you're selecting into definition.vertex, selection precedence makes you most likely to choose the vertices owned by the wire bodies.
Since the two are on different bodies, qAdjacent doesn't consider them to be topologically adjacent. So this problem is more general than sketches: It would happen any time definition.area and definition.vertex are on different bodies.
Since the two are on different bodies, qAdjacent doesn't consider them to be topologically adjacent. So this problem is more general than sketches: It would happen any time definition.area and definition.vertex are on different bodies.
To solve this, you can get the 3D position of the selected point using evVertexPoint(...). From there, (assuming you still need this query) you can query for
qContainsPoint(qAdjacent(definition.area, AdjacencyType.VERTEX, EntityType.VERTEX), evaluatedPoint)
Improvements to Onshape - July 15th, 2020
It's July already, and we are here again with another update! This update includes a highly-requested new feature as well as several improvements in different areas of Onshape. Let's get started.

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.
CATEGORIES
You can now manage your properties with Categories in Onshape Professional and Enterprise. This new functionality allows you to efficiently display properties depending on the category they belong to.FLIP NORMAL WHEN CREATING PLANES
You can now flip the normal direction of a construction plane.DRAFT IMPROVEMENTS
Implied and Explicit Mate Connectors can now be used as the reference for a Neutral plane when creating draft.APPEARANCE IMPROVEMENTS
You can now assign appearances to features in a Part Studio. This simplifies the process of applying appearances and allows them to update parametrically with the features.MEASURE IMPROVEMENTS
You will see new icons for Measure and Mass Properties at all times in the bottom right corner of a Part Studio or Assembly.ENTERPRISE IMPROVEMENTS
You will find two new permissions dashboards when viewing analytics in Onshape Enterprise. These were created to give you better insight into how data is being shared in your company.
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 and over the next few days these features will also be available in Documents created before the date of this update.
Re: Projected curve: Error regenerating
Great first step on "de-bugging" this projected curve issue.
The last image you sent makes it easy to visualize why the feature is not working. The projected curve uses the intersection of those 2 surfaces to generate the curve.
The issue is that, in your case, the intersection does not create one continuous curve. This can be visualized by trying to Split one surface with the other, as shown below. I recommend doing this operation in stages so you can avoid these overlaps.



The last image you sent makes it easy to visualize why the feature is not working. The projected curve uses the intersection of those 2 surfaces to generate the curve.
The issue is that, in your case, the intersection does not create one continuous curve. This can be visualized by trying to Split one surface with the other, as shown below. I recommend doing this operation in stages so you can avoid these overlaps.

Re: Is it possible to get the length of all the outer edges of a face?
Through UI - right-click, "create selection" (select face and outer edge)

With FeatureScript, use qAdjacent

With FeatureScript, use qAdjacent
Re: Big Letters
It looks like you zoomed in your whole browser window. Click the little magnifying glass icon in the chrome address bar, then click "reset".
Re: Blind hole doesn't show on drawing, but through-hole does
Also, your view in the drawing is the opposite side of the part.
If you project to the side you're showing in the model, then you would see your hole
Right clicking the view should give you the context menu for hidden lines. Double click is a short cut for view properties
If you project to the side you're showing in the model, then you would see your hole
Right clicking the view should give you the context menu for hidden lines. Double click is a short cut for view properties
Re: Is it possible to use design an element or structure with Onshape?
Would Swift Calcs be an option for you? It's available in the Onshape app store:
https://appstore.onshape.com/apps/Utilities/KQ5H3ZDPXICD2PJKVGR6RJZ3HFNAJ2IQQMBBZFQ=/description
Years ago, I used MathCAD to document the design criteria and calculations for a small pressure vessel and our pressure safety people were satisfied with that form of documentation. It looks like SwiftCalcs could be used similarly but would integrate better with Onshape than MathCAD would..
https://appstore.onshape.com/apps/Utilities/KQ5H3ZDPXICD2PJKVGR6RJZ3HFNAJ2IQQMBBZFQ=/description
Years ago, I used MathCAD to document the design criteria and calculations for a small pressure vessel and our pressure safety people were satisfied with that form of documentation. It looks like SwiftCalcs could be used similarly but would integrate better with Onshape than MathCAD would..