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.
Logic Driven Feature (New Custom Feature!) 🆕 [Extrude, Revolve, Sweep, and more..!]

.
Logic Driven Feature
.
The Logic Driven Feature can be many different features: (Extrude, Revolve, Sweep, etc..)
It allows you to control it's suppression based on logic.
This feature also contains the
Query Finder for selection automation.
The feature can be suppressed by equations that result in true or false or binary (1 or 0), allowing many different combinations of control from multiple inputs. This feature can also be suppressed by selecting dependency features from the feature tree; if those features are suppressed, then this feature is suppressed.
List of Logic Driven Features within this feature: (More to be added)
- Extrude
- Revolve
- Sweep
- Mirror
- Transform
- Boolean
- Fillet
- Delete part
- Delete face
- Move face
- Derive
.
Why?
— Have you ever wanted to control a feature's suppression from multiple configurations? This features allows you to do that, and much more.
— This feature is equipped with the Query Finder, allowing you to automate your selections.
— Why have a list of sub features instead of one feature per feature? This way, you only have to add one feature to your tool bar.
.
If this custom feature isn't exactly what your looking for, you can always reach out to CADSharp for custom automation and workflows.
We specialize in custom features and custom apps to help automate your daily Onshape work.
www.cadsharp.com
.
.
How to use operators and equations:
https://forum.onshape.com/discussion/comment/93059#Comment_93059…
.
Drive feature suppression with multiple configurations at a time:
.
How to use the feature?
.
Learn more about the Gospel of Christ ( Here )
CADSharp - We make custom features and integrated Onshape apps!  Learn How to FeatureScript Here 🔴
Comments
Surprisingly compact code for being an amalgam of 10 functions. I can't wait to share this with our team's power user, he loves him some state driven configurations and the way he's making his library of parts is pretty convoluted. This could make his models human readable.
I do have to leave you this typo inspired image, however.
LOL
🤣"you've cat to be kitten me right meow"
@Derek_Van_Allen_BD if he likes this, there is a lot more info crammed into the Product Catalog demo session.
Yeah, for this feature, the (extrude, revolve, etc..) are the most basic forms of their original features, so nothing fancy.
Learn more about the Gospel of Christ ( Here )
CADSharp - We make custom features and integrated Onshape apps!  Learn How to FeatureScript Here 🔴
.
Small update to address the subracat typo.
Thanks @Derek_Van_Allen_BD for pointing this out.
https://cad.onshape.com/documents/82bc8404c8f8741e0fdff6a6/w/350f6b9785ebcd5f6afa958f/e/876b5c7f599013b764a99…
.
Learn more about the Gospel of Christ ( Here )
CADSharp - We make custom features and integrated Onshape apps!  Learn How to FeatureScript Here 🔴
He looks happier this time.
I did not realize that Onshape will pass emojis through the text fields in custom scripts like that. That was not a good feature to let me have, there's no way I'll be using that responsibly.
.
Update!
https://cad.onshape.com/documents/82bc8404c8f8741e0fdff6a6/w/350f6b9785ebcd5f6afa958f/e/876b5c7f599013b764a99…
.
Learn more about the Gospel of Christ ( Here )
CADSharp - We make custom features and integrated Onshape apps!  Learn How to FeatureScript Here 🔴