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.
Can you make a Frame Profile with repeating orthogonal hole / slot pattern?
I'm trying to model a frame made of Unistrut lengths. I've made a profile library for Unistrut, modelled the wireframe and applied the profile to the wireframe. This has worked well but I can't find a way to remove the holes / slots along the length of a Unistrut frame without manually cutting these into every frame, this will be very time consuming. I need these slots to verify it fits together and to mate parts in assembly. Is there a way to automate this? If not, it would be great to have a way to add a pattern of orthogonal features to a frame profile. For example, to cut a slot in the frame every 50mm along the length of the frame.
Screenshots of a section of the frame I'm modelling and how Unistrut should look with slots cut out.
Best Answers
-
MichaelPascoe Member Posts: 2,073 PRO
Yes you can automate this. Use configurations to configure one frame that can have the slots turned on or off, then insert that frame with the configured variable length that you want into the assembly. For more specific help with your part studio, please share a link.
Learn more about the Gospel of Christ ( Here )
CADSharp - We make custom features and integrated Onshape apps! Learn How to FeatureScript Here 🔴0 -
MichaelPascoe Member Posts: 2,073 PRO
Definitely. Use a configuration variable instead of a configuration list. If needed, you can input the configuration variable into a normal variable and round the value to the nearest segment distance that you want, or you can leave it at the exact specified distance from the configuration variable.
Learn more about the Gospel of Christ ( Here )
CADSharp - We make custom features and integrated Onshape apps! Learn How to FeatureScript Here 🔴0
Answers
Yes you can automate this. Use configurations to configure one frame that can have the slots turned on or off, then insert that frame with the configured variable length that you want into the assembly. For more specific help with your part studio, please share a link.
Learn more about the Gospel of Christ ( Here )
CADSharp - We make custom features and integrated Onshape apps! Learn How to FeatureScript Here 🔴
Great, I think this will work, thank you!
Is there a way to do this without having to define lots of configurations for all possible lengths? To set the length parameter (for example) when you insert into the assembly instead of selecting a pre-defined configuration. I have many different lengths, so this would mean making a ton of configurations for all of the lengths used
Definitely. Use a configuration variable instead of a configuration list. If needed, you can input the configuration variable into a normal variable and round the value to the nearest segment distance that you want, or you can leave it at the exact specified distance from the configuration variable.
Learn more about the Gospel of Christ ( Here )
CADSharp - We make custom features and integrated Onshape apps! Learn How to FeatureScript Here 🔴
Fantastic, thanks @MichaelPascoe !