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: Does this represent the tap drill size?
This sound like the common theme in all industry…can't find good/competent help. so the trend of placing that responsibility goes up the chain. Lots of 'experience' gone out the door to retirement or similar.

Re: It's Bwoken Again!
Why do you keep doing this? These are parts you modeled from scratch. No derives or imports. New part studios are free;) If the parts don't have any relationship to each other, they should be in their own studio, and drawn about the default planes. If they do have relationships to each other, they should be drawn in place.
Also what are you doing with contexts? I'm guessing any time you want to edit a part, you go to the asm and click edit in context. It makes a new context, and you go about editing the part. My coworker was doing this, and he'd end up with 20 contexts on a simple part studio.
Re: Gear relation is working when I move one of the parts, but not the other.
I made a discovery, but I'm not sure how to fix it. The gear relationship in question is "Gear 3" and in order to get it to work, I needed a revolute mate to pair it with the "Step_S" revolute mate. I tried to do this with any of my existing revolute mates (even from the sub-assy), but none of them quite worked properly. So, I created a "Dummy Axis" (DA) part to use for a revolute mate. After making that part, I created "Carrier_DummyAxis" revolute mate and thereby was able to build the gear relationship.This leads to my discovery. I previously had the DA hidden. I revealed it, tried turning it, and lo and behold, the "Step_S" gear turned. So instead of the "Step_S" part having the gear relationship with the "Carrier_Gear" part in the sub-assy, it appears to be with the DA part. However, I don't know how to fix this. I tried "fixing" the DA part, but that resulted in many errors accross the assy and sub-assy. Again, I'm not sure why this is, because in "V3" of the project, I originally had the revolute mate tied to the "faceplate" which is also "fixed".
So, if anyone is able to provide insight as to what is causing this, I would be very appreciative! I'm sure there is a better way to do what I'm trying to do, but I haven't been able to figure it out.
Re: AI which know Feature Script (or can learn)
Its going to be a long time until a LLM can produce a useful featurescript. Until then its actually bringing in more work for me. I'm getting lots of requests from new customers who tried to use AI to write the feature - failed - and then decided it was worth paying a professional to make the feature.
@maciek it might be helpful to the community to share where you found this freelancer so that others in the future could avoid being scammed.
Re: Does this represent the tap drill size?
While I agree with you on not controlling a machinist, there are a ton of shops that don't have someone with that level of experience that need this info on the drawings to control how the parts are made. For example, almost the entire shop that I work with has no clue what a drill/tap chart is or what the difference between allowance and tolerance is. If I were to show them GD&T symbols or specify a fit class/type, their heads would explode.
Re: How to remove extrude/shell without overhang
extrude remove up to the opposing surfaces with an offset
Here is how you can do it that way. You create a sketch and create an offset of the face with amount you want to shell by and then do a remove extrude up to next with an offset distance.
https://cad.onshape.com/documents/8424e3ad6e015dd02e4a0118/v/47333a217ba0becc7cf544d2/e/279d66c78d967ff867284ba0

Re: Printing PDF files
Take care when printing from the browser. I've seen funny scaling effects recently, when I used a client's Mac to print some drawings. Printing the downloaded PDF yielded much more consistent results.
Re: Where can I find the meaning of the number in the transform property from the API?
What do "transforms" and their "paths" mean in the API?
* Find all part instances in the assembly/sub assembly and get their STLs
* Iterate over the occurrences in the root assembly, apply the transform to the STL (using numpy stl, literally mesh.transform(t))
* Draw a picture and see if it looks right
I can't find any docs on what "transform" means. There seems to be a transforms for both parts and subAssemblies, and some elements (only parts?) in occurrences have a multi-step "path" defined, which seems to go through their assembly. My first guess at what to do with these was that I had to chain the transforms, however actually I can just use the given transform to get stuff into the right places.
So: do I need to worry about the "path" stuff at all? Will ignoring it come back to bite me?
Python code to draw a picture:
```
```
Re: Onshape for startups?
It's 6 months of the free Professional plan, which is the step up from the Standard plan. I've had both the Standard and Professional plan at my dayjob, and the main difference between the two is formal revision control, and the add-ons such as rendering, pcb studio, CAM (coming), and FEA. The modeling/assembly/drawing/versioning/branching is exactly the same (and same as the free hobby version).
After the 6 months are up, your documents stay private, but you can't edit them. You can only view them.
To edit them at that point, you have to pay, on either the Basic or the Professional plan.
Or, you can transfer ownership of each document to your free hobby account. When you do that, they stay private, and view only (even though they are in your free account). Once you make them public, you can then edit them.