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.
How to...Make Smart Parts…in Onshape
troy_ostrander
Member Posts: 21 ✭✭
Hello,
Just ran across this video https://youtu.be/CaByHbnWLM0
I know that there won't be a 1:1 feature comparison but I know that Onshape can do this! But how?
We only talking about the workflow from time marker :20 to 7:40
0
Best Answers
-
eric_pesty Member Posts: 1,984 PROYou could create a configuration (a checkbox would work) of the hardware that includes solid "extrusions" representing the screw holes and switch your hardware to be in this config,
Then you can create a context and use a boolean to cut these holes in your parts. A bit more manual but would still be reasonably quick...3 -
chadstoltzfus Member, Developers, csevp Posts: 150 PROFor this specific instance, it's definitely possible to create a custom feature that brings in a configuration, transforms the derived config to a hole/position on the cabinet, then booleans a "boolean tool" that exists in the configuration. You can imagine also making a more generic custom feature that allows you to browse a parts library of configurations built specifically to work with this custom feature and have the feature work a little differently depending on the configuration used, like one use case for bringing in bore lining, another for screws, etc. We actually do this with some of our custom features (I create proprietary custom features for a cabinet manufacturing company) and have found it to work really well.
@MichaelPascoe I would definitely love to see what cabinetry custom features you would cook up. Heck, I'd love to collab with you on some of those. So far we have 70+ cabinetry custom features made and have plenty more in the works.
Applications Developer at Premier Custom Built
chadstoltzfus@premiercb.com2
Answers
Do you have a more specific example of what you are trying to do?
Learn more about the Gospel of Christ ( Here )
CADSharp - We make custom features and integrated Onshape apps! Learn How to FeatureScript Here 🔴
1. To constrain the hardware to the cabinet.
2. Add additional geometry to the hardware models that represent the cutting of the hardware into the cabinets. (Think pilot holes for screws and space for the hardware itself)
3. automate this “cutting” of the hardware into the cabinets.
A good example would be a cup hinge.
Assemblies would not work well for this back in the day, but perhaps enough improvements have been made so that they will work for this flow now. If I were to do this today, I would build several custom features to quickly build cabinets and attach the hardware.
I have thought about making a suite of custom features for cabinets. I'm not sure enough people would use it.
Learn more about the Gospel of Christ ( Here )
CADSharp - We make custom features and integrated Onshape apps! Learn How to FeatureScript Here 🔴
Then you can create a context and use a boolean to cut these holes in your parts. A bit more manual but would still be reasonably quick...
@MichaelPascoe I would definitely love to see what cabinetry custom features you would cook up. Heck, I'd love to collab with you on some of those. So far we have 70+ cabinetry custom features made and have plenty more in the works.
chadstoltzfus@premiercb.com
One of the things I liked most about your cabinet features was that they save all of the data for lists to be generated.
Learn more about the Gospel of Christ ( Here )
CADSharp - We make custom features and integrated Onshape apps! Learn How to FeatureScript Here 🔴