Quote:
Originally Posted by JesseK
To what extent? ( further explanation)
To be fair to Cory (that post is from 2007), every time I've looked at 254's 'bots at champs (every year since '07) there's probably very little that goes through no re-design of some sort due to new considerations.
Needless to say, there are many varied opinions.
My team uses pre-season items as prototyping platforms. Often times we'll have the entire drive train CAD'ed on the day of kickoff, just because we understand our simple drive trains that well. Then we fab the production drive train -- it's often similar to the prototype but it's never been identical. Only one part last year wound up being identical to the same part on 2011's robot, but that was after a design derivation and not a duplication. Seems to be within the spirit, even if we didn't open-source our robot.
|
I believe we actually changed the parts in question a bit in 2008.
In all seriousness, even if you had a part that did not change at all there are endless ways you could change the design so it's not being reused. You could change the CAM file that generates the G-code to run the machine. You could make trivial dimension changes. You could issue a new drawing revision for some minor callout. You could change radii used on pockets/edges. The list goes on and on.
It's really a silly rule because FIRST is unwilling and probably more importantly unable to outline what qualifies as changing the design enough for them to be OK with it. It's also silly because anything you would re-use exactly as it was from the year before/offseason/etc is most likely a completely trivial part that would gain you no competitive advantage by designing up front.
The rule quite obviously exists to prevent you from designing an entire system of your robot before kickoff and then implementing it immediately, but you really can't design a system that can be used wholesale with no changes, because you have no idea what it needs to do.