Over the past couple of weeks, I have put together several feature scripts:
- Link: Onshape
CheeseIt! - Auto weight reduction pattern
CheeseIt! automatically applies a isogrid/hexagon/circle weight reduction pattern. It works around part features such as bearing holes and whatnot. In its current state, the script’s automatic grid generation is inefficient but works. It is usually faster to define your own grid in the advanced tab.
PatchIt! - Used to patch pockets from CheeseIt!
Sometimes the CheeseIt! the script will generate pockets that aren’t ideal or will cause some intended holes/part features to separate/float from the actual part. PatchIt! will patch said holes. The current version does not support sheet metal.
MechSketch - Imports sketches of COTS parts and pulley/gear generator
Given a plane and an origin MechSketch will import a sketch of a COTS FRC part or you can generate a sketch of a custom HTD5M/GT2 pulley or spur gear. These featurescripts combine the functionality of several other public featurescripts.
DesignConstants - Imports math/bolt fits/more to reference
Once run in a feature studio DesignConstants will import many standard variables, such as the clearance hole of a 10-32 bolt, so you don’t have to look up a table when designing a part. You can view all the variables in the code. Please let me know if you would like me to add other variables.