Onshape Bumper FS

Last year just before kickoff I made up a quick and dirty bumper FS.
Now in light of the new bumper rules for 2025 I have decided to overhaul it and release it more publicly. You can find the feature script here:

Features & Limitations

What it can do:

  • Create a set of robot bumpers for almost any practical frame size, padding, backing thickness & height. As well as a lot of impractical ones :slight_smile:
  • Frame gaps of variable width and offset
  • Custom numbering
  • Colours, select form a list or input RGB

What it can’t do: (yet)

  • Curved bumpers
  • More than one gap per side
  • Split segments at corners
  • Materials
  • Separate backing and Padding
Roadmap

My short term priorities right now are:

  • Improving stability
  • High detail mode with separate padding & backing
  • Finishing implementation of my legality checker
    Future ideas: Please let me know what of these you are most interested in!
  • Curved bumpers
  • Bumper mounting hardware
  • Robot frame creation?

Note to those already using this FS, avoid updating the feature present in your document as the 2025 rules re-write will cause existing bumpers to lose their references.

I hope this is useful to some of you and feedback is appreciated!

10 Likes

This is awesome, was very simple and easy to make a set of bumpers. Love anything to help simplify/speed up workflow and reduce action needed.

One thing to ask, with the number is there there an option to just do middle numbers. It seems to have left or right align, and if you split up between the two it would middle align, but if you have an odd number of digits it isn’t middle centered.

1 Like

Odd digits is something I hadn’t considered. Ill add it to the todo list for future updates.
For the time being it is possable to manually shift the alignment by offsetting a frame gap when said gap is set to 0.

1 Like

UPDATE - (Still working on what the version numbers will be)
I have added support for centred numbers when the bumpers don’t have any gaps. I may make this per-side in the future but this is what I can do for now.
I am still playing with what the layout of options should be so expect inputs to move around, any suggestions appreciated.

3 Likes