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.
convert entities into sketch
adamohern
Member, OS Professional Posts: 216 PRO
How can I convert the edges of a queried face into a sketch created in FS?
0
Comments
Often, the simplest workaround for this is to use the face directly in other operations (for instance, extrude using face as entities, but choose direction, start and end bounds as needed). If you need it as a separate body, opExtractSurface may also be useful.
Of course, one power of "use" is that is gives you a projection of the edges into a plane. For this, a workaround is to make a planar surface and use opSplitFace with your edges. This gives you a surface body with multiple faces and edges.
This is pretty basic functionality that I use with a single click in Solidwoks almost every time. In Solidworks I have commands like this assigned to a single button press on my 3D mouse, total deal breaker for me. I am not interested in workarounds for basic one click sketch functions.
Will check back in a year and see if Onshape has caught up.
is the goal to make a sketch of the flat pattern in order to get a dxf?
Yes, Taking as a reference the Top plane.
(in the future to be able to list the parts of the laser cut)
otherwise
you could extrude up to plane using opExtrude (up to plane may fail, it it does just extrude past the plane using the planes normal, then split the extruded body with the plane using opSplitFace. get the edges created by the split using qCreatedBy(id, EntityType.EDGE). this will give you the edge projections onto the plane. Extract the edges using opExtractWires or opFill to create a planar face. then delete the extruded body.
below is just some code i had lying around.
Thanks for your reply @Jacob_Corder
Model Test
Auto Layout - Nesting