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: Connecting rotation of a shaft to a gear.
Hi @peter_golton,
I haven't tried making a copy and editing anything yet, but your approach seems correct and I have a couple of ideas.
I haven't tried making a copy and editing anything yet, but your approach seems correct and I have a couple of ideas.
- Just a bit of advice to make troubleshooting these issues easier - Name your individual parts. I see you have your part studios named, but if you rename your actual parts, it'll be a lot easier to tell what you're doing when you bring them into the assembly.
- How are you moving things around? If you're using the little "play" button inside the mate dialog, you'll only see the the relative motion between the two parts in that mate, which can be a little confusing. So, set up your mates, then try to manually drag the parts around to see how the mates are behaving.
- When mating the gear to the shaft, make sure its a "Fastened" mate and make sure you haven't accidentally selected the case or some other part.
Re: Querying the edges of a given face
1. You can use either. You will probably get a slightly better performance using opPattern, but it will be negligible.
2. Use qAdjacent(face, AdjacencyType.EDGE, EntityType.EDGE);
2. Use qAdjacent(face, AdjacencyType.EDGE, EntityType.EDGE);
Re: Is 'Create Selection' inactive on In-context geometry?
That is correct. Create Selection does not work for context selections. As a work-around you can make a copy of context body which would become local for that part studio context. Then you can use create selection. Please file the IR.
lana
1
Re: Release Management, Making changes after initial releases
@michael_bromley - AGREED!!!!
1) We need a way to know which of the parts in a tree have revisions available (regardless of whether or not they are referenced by Revision).
2) We need a way to automatically or enmasse swap workspace references for revisions.
1) We need a way to know which of the parts in a tree have revisions available (regardless of whether or not they are referenced by Revision).
2) We need a way to automatically or enmasse swap workspace references for revisions.
Re: Helix and Sweep Problems
@klaus_krämer
Like @konstantin_shiriazdanov said, you should have a two-part triangle. Even if the thread didn't have a sharp outer crest, it's generally a good idea to overbuild your sketches so that you're not adding or subtracting geometry exactly at the base geometry's borders/edges. In this case, treat your thread profile like an actual cutting tool. On a lathe the tool cutting the thread would be much larger than the thread itself. In the example below, the highlighted segments represent the effective profile, while the area to the right is there just to make sure your resulting geometry isn't line to line.
Like @konstantin_shiriazdanov said, you should have a two-part triangle. Even if the thread didn't have a sharp outer crest, it's generally a good idea to overbuild your sketches so that you're not adding or subtracting geometry exactly at the base geometry's borders/edges. In this case, treat your thread profile like an actual cutting tool. On a lathe the tool cutting the thread would be much larger than the thread itself. In the example below, the highlighted segments represent the effective profile, while the area to the right is there just to make sure your resulting geometry isn't line to line.
mahir
2