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.
debugging
Discussion List
-
Reference Guide or Documentation for FeatureScript Docs Comments?
Does official documentation exist for the docs comment syntax in FeatureScript? These are the comments that start with "/**" and generate the popups that appear when hovering over a function or type. I have been able to figure out a few things from the std source as well as trial and error but searching for real…
-
Use Report, viz(), and dbg() for conditional println and debug visualizations
Earlier this year I wrote a utility called "Report". The one-sentence description is "Conditional debug visualization and println controlled by feature and not by code". Here's an intro video: https://www.youtube.com/watch?v=Eu7puEa8Oak You can find the feature and functions here:…
-
FeatureScript writers: Stop using println! And start using Report (New FeatureScript announcement)
Actually, It's totally ok to continue using println! But I wanted to introduce a new FeatureScript called Report that will help you control your featurescript notice area output. It's a bit hard to describe, so take a look at the HOWTO video below:…
-
How to prevent unintended/undesired constraints
This keeps happening to me and I just spent a bunch of time debugging — last straw… When drawing a bunch of figures in a sketch, onshape offers interesting constraints to "snap" your line, circle, center… to nearby interesting points. This can be super useful. However, it can also result in unintended constraints that then…
-
Bug blocking progress on model
Hi all, I'm currently working towards a model that will be 3D printed in spiral mode/vase mode. As a result I need to make cuts to connect the outer surface of a model. Also, my model is symmetric. If you're not familiar with the process, don't worry about it, this is just a bit of context, but that explains why I'm…
-
Is there an interactive query explorer?
It would be useful to help my understanding of the various qXXXX() query functions to be able to use the UI to explore what they did. I envision a FS with a dropdown menu of most of the query functions (qLoopEdges, qVertexAdjacent, qConvexConnectedFaces etc. etc.) and some input fields. I could then select a function from…
-
Is there a simple way to highlight or label a plane, or edge, or face?
I am fairly new to FeatureScript and am having trouble descovering which line or face or edge or plane I have selected from a query. I have written a few functions which write text on a face or plane which help immensely with selecting the right face to extrude or edge to rotate around. I thought there might be something…