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: 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.
Re: Boolean operation results in non-manifold body
while the issue is non manifold. Saying non manifold is like a foreign language to many users. Saying it would create zero thickness geometry would help many understand the limitation slightly better. Voted for the improvement idea.

Re: What does Onshape have against the numbers 0,4,6,8,9 and the letters A,B,D,O,P,Q and sometimes R
It would be nice if there was a way to display all of the available fonts in Onshape somewhere, maybe in help or as a web page some where. Unless that already exists, of course.