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: Moving Part Studios to another document
Try doing this from the Tab bar in the two documents.
- Right mouse button click on the desired part studio tab in the tab bar and choose Copy to Clipboard
- Navigate to the desired Document and click the + button in the tab bar and choose Paste Tab
Re: Custom Feature: Cable/Wire Routing
I'm aware harness flatting isn't yet available. As an interim solution is it possible from the wire data table to get the length of the bundles and locations in order to help in the manufacture of the harness?
E.g. the length of the blue section then the subsequent lengths of the black and grey sections from that?
Re: Question: How to use PersistentCoordSystem?
You're working against a few challenges here:
- The persistent coord system stuff is not well-documented.
- FS type system is weird.
- Type system fails in weird ways when used in conjunction with setAttribute. I filed a bug on this a while back so maybe @_anton can add some detail / correct my ignorance.
Here's a few things I did to your example:
1. Attach the persistentCoordSys to a face, not a body.
2. Wrap your id with toString(id + "whatever"); the persistent cs stuff takes a string not an id. This is not consistent with most of the std library but that's how it is.
3. When recovering the coordinate system at the end, you have to make up for the attribute system stripping your type tags. A coordinate system is a map with keys "origin", "xAxis", and "zAxis". The origin is a point in real space, so it has units. So it's a Vector of ValueWithUnits. The axes are just directions, so they are just Vectors of numbers. When the attribute system returns it to you, the origin, xAxis, and zAxis are returned as arrays - not at all what you want. So you have to recreate the coordinate system by reapplying type tags.
This makes it work:
Check it out: https://cad.onshape.com/documents/9f0d51b5b054698f3b0dcec2/w/08edea7dd826af4c3dceff92/e/aea4ec9ab6007589bef2a9f4
jnewth
Re: Import images directly from clipboard
Currently you can't do that, but I would definitely vote for that as an improvement request.
S1mon
Import images directly from clipboard
Hello,
I'm just starting to learn the ins and outs of CAD and it is fun so far. But one use case that has appeared very often is importing an image that I got from a datasheet or whatever and creating sketches quickly. I was hoping that I could take a screenshot and paste it directly into a sketch without having to go through the import process of having to save the image on my computer first. If I just paste an image directly into a sketch, I get a toast saying Clipboard is empty.
I'm ok with the image being placed
1. on the root of the project,
2. next to the part studio in the same folder
3. or even better, placed inside a folder with the same name as the part studio.
Overall this would really hasten the process of scaling a design to real life dimensions.
The process of importing and scaling the image by using the first dimension on it is honestly pretty good but perhaps a direct import dialog to control the settings of the image import might be good to avoid having to imediately use the transform tool to rotate. Kind of like what fusion has when you import an image canvas. This however is something seperate and not really that important of a feature to me.
Thank you for working on a CAD software thats just ready to go without too much sign in faffing, I hope it keeps on improving!
Re: Create surface from perpendicular sketches? (making 3D printed mask)
ooh yeah. That made me really excited since it's also Parasolid. It gives me hope that Onshape could roll out a tool like that someday.
Re: Create surface from perpendicular sketches? (making 3D printed mask)
@MichaelPascoe How much… you need? Pleasure to do business with you 🤣
You've made so many great features for free, you've never had any real funding?
Re: New Custom Feature: Animate
I was thinking, it would be really neat if the animate feature had an option to create a closed loop, like this.
This timeline was made using the animate feature, then wrapping the timeline to a cylinder. Took a few work arounds. But I'm sure you could do it in many less features, this was just a proof of concept:
I borrowed the original model from @yip_cm
https://cad.onshape.com/documents/99370308e8a0832e33ea429f/w/6642ae255bceb8bd5accfbc8/e/e30bbb48bf7b931…
Re: Escher Stairs - how to keep the ball rolling down the stairs continuously?
Yes, you can do this by using a cylindrical mate with cylindrical timeline guides. Note that the tangent mate parts will need to be copied and have an additional slider mate on each of them to allow the "needle" to fit to the timeline. Without this modification, the mates will break.
Note that my modifications to the part studio are level 1, so very rough and proof of concept only. You could probably do this in only a few features once you figure out what is needed.
Re: Holes and Constraints
Use an alternate plane to start holes.









