Go to Post When we learn physics, we almost always "ignore friction". The real world never does... - Mike Betts [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 04-16-2016, 04:51 AM
TheModMaster8's Avatar
TheModMaster8 TheModMaster8 is offline
Active Alumni
FRC #5492 (Robo Jockeys)
Team Role: Alumni
 
Join Date: Apr 2015
Rookie Year: 2009
Location: USA, Kentucky
Posts: 119
TheModMaster8 is a jewel in the roughTheModMaster8 is a jewel in the roughTheModMaster8 is a jewel in the rough
Rules on reusing part/all of a custom drive module from prev year

So I'm looking to find rules on pre CADed or upgraded CAD models from previous years, do you have to post these files if you only use one part from a previously cadded part? or is it that you have to post the cad even if you base all you data (measurements) from the file (i.e reCAD the old model to veto the rules of publishing) if you all could link me to these rules or provide any insight i would be grateful
__________________
2009-2011: (FLL) Robot Builder / Operator
2012: (FRC Team 2783) Fabrication / HumanPlayer / FLL Ref
2013: (FRC Team 2783) Fabrication / HumanPlayer / FLL Ref
2014: (FRC Team 2783) Fabrication Student Lead / HumanPlayer / FLL Ref
2015: (FRC Team 2783) Fab Student, Teacher / HumanPlayer / Backup Driver / FLL Ref / FLL Mentor of 6 Teams
2016: (FRC Team 5492) Fabrication Student Lead / Driver / FLL Mentor of Crestwood Elementary
Past Alliance:(2783, 1208, 4154)(2783, 1002, 4265)(2783, 1182, 3868)(2783, 451, 4028)(2783, 1208!, 1288)(5492, 63, 1014) I Will Never Forget


Reply With Quote
  #2   Spotlight this post!  
Unread 04-16-2016, 06:24 AM
SndMndBdy SndMndBdy is offline
Registered User
FRC #3419
 
Join Date: Jan 2013
Location: New York
Posts: 18
SndMndBdy is on a distinguished road
Re: Rules on reusing part/all of a custom drive module from prev year

Check rule R14 and the blue box beneath it. I think your exact workaround falls into a gray area of legality. Perhaps you should ask Q&A for clarification. But rather than going through all of that effort, perhaps you should just redesign it from scratch, and look for ways to improve it along the way. I can't imagine that would take much longer than posting on ChiefDelphi waiting for responses, posting on Q&A, waiting for a response, and then reciting a CAD
Reply With Quote
  #3   Spotlight this post!  
Unread 04-16-2016, 07:34 AM
TheModMaster8's Avatar
TheModMaster8 TheModMaster8 is offline
Active Alumni
FRC #5492 (Robo Jockeys)
Team Role: Alumni
 
Join Date: Apr 2015
Rookie Year: 2009
Location: USA, Kentucky
Posts: 119
TheModMaster8 is a jewel in the roughTheModMaster8 is a jewel in the roughTheModMaster8 is a jewel in the rough
Re: Rules on reusing part/all of a custom drive module from prev year

Quote:
Originally Posted by SndMndBdy View Post
Check rule R14 and the blue box beneath it. I think your exact workaround falls into a gray area of legality. Perhaps you should ask Q&A for clarification. But rather than going through all of that effort, perhaps you should just redesign it from scratch, and look for ways to improve it along the way. I can't imagine that would take much longer than posting on ChiefDelphi waiting for responses, posting on Q&A, waiting for a response, and then reciting a CAD
Im not trying to due this, i Just want clarification and thanks for the rule link, that answered my question perfectly
__________________
2009-2011: (FLL) Robot Builder / Operator
2012: (FRC Team 2783) Fabrication / HumanPlayer / FLL Ref
2013: (FRC Team 2783) Fabrication / HumanPlayer / FLL Ref
2014: (FRC Team 2783) Fabrication Student Lead / HumanPlayer / FLL Ref
2015: (FRC Team 2783) Fab Student, Teacher / HumanPlayer / Backup Driver / FLL Ref / FLL Mentor of 6 Teams
2016: (FRC Team 5492) Fabrication Student Lead / Driver / FLL Mentor of Crestwood Elementary
Past Alliance:(2783, 1208, 4154)(2783, 1002, 4265)(2783, 1182, 3868)(2783, 451, 4028)(2783, 1208!, 1288)(5492, 63, 1014) I Will Never Forget


Reply With Quote
  #4   Spotlight this post!  
Unread 04-16-2016, 07:44 AM
rich2202 rich2202 is offline
Registered User
FRC #2202 (BEAST Robotics)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Wisconsin
Posts: 1,117
rich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond repute
Re: Rules on reusing part/all of a custom drive module from prev year

The general rule is: You can use it if it is posted (made public) PRIOR to kick off. One day, or 10 years prior.

If you have Assembly A made of Parts X, Y, and Z, how do you know which Parts you are going to use?

If you know that you will only reuse Y, then post Y. But, if there is a chance that you may need X and Z to go along with Y, then you have to post those too.

Note: A changed part is a new part, and must be re-posted.

Last edited by rich2202 : 04-16-2016 at 07:48 AM.
Reply With Quote
  #5   Spotlight this post!  
Unread 04-16-2016, 11:19 AM
GeeTwo's Avatar
GeeTwo GeeTwo is offline
Technical Director
AKA: Gus Michel II
FRC #3946 (Tiger Robotics)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Slidell, LA
Posts: 3,536
GeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond repute
Re: Rules on reusing part/all of a custom drive module from prev year

Quote:
Originally Posted by rich2202 View Post
Note: A changed part is a new part, and must be re-posted.
To clarify this - there is no need to post designs, unless you wish to re-use them another year. Even if you do anticipate re-use, there is no need to rush to post them during this build season; you can wait until June (or December) after you've cleaned things up a bit.
__________________

If you can't find time to do it right, how are you going to find time to do it over?
If you don't pass it on, it never happened.
Robots are great, but inspiration is the reason we're here.
Friends don't let friends use master links.
Reply With Quote
  #6   Spotlight this post!  
Unread 04-16-2016, 04:24 PM
GearsOfFury's Avatar
GearsOfFury GearsOfFury is offline
Former guy that does stuff
AKA: Mark Anderson
no team
 
Join Date: Jan 2008
Rookie Year: 2006
Location: Oswego, IL
Posts: 96
GearsOfFury is a splendid one to beholdGearsOfFury is a splendid one to beholdGearsOfFury is a splendid one to beholdGearsOfFury is a splendid one to beholdGearsOfFury is a splendid one to beholdGearsOfFury is a splendid one to beholdGearsOfFury is a splendid one to beholdGearsOfFury is a splendid one to behold
Re: Rules on reusing part/all of a custom drive module from prev year

Quote:
Originally Posted by rich2202 View Post
The general rule is: You can use it if it is posted (made public) PRIOR to kick off. One day, or 10 years prior.

If you have Assembly A made of Parts X, Y, and Z, how do you know which Parts you are going to use?

If you know that you will only reuse Y, then post Y. But, if there is a chance that you may need X and Z to go along with Y, then you have to post those too.

Note: A changed part is a new part, and must be re-posted.
And... Software counts, too. Algorithms, your special vision code, your autonomous libraries, etc. I've seen more than a couple teams think software is somehow different than other parts of the robot in this regard...
Reply With Quote
  #7   Spotlight this post!  
Unread 04-16-2016, 04:28 PM
JustinCAD's Avatar
JustinCAD JustinCAD is offline
Tempest Robotics Scouting/CAD Lead
AKA: Justin Z.
FRC #0240 (Tempest)
Team Role: CAD
 
Join Date: Dec 2014
Rookie Year: 2014
Location: Monroe, Michigan
Posts: 83
JustinCAD is on a distinguished road
Send a message via Yahoo to JustinCAD
Re: Rules on reusing part/all of a custom drive module from prev year

Quote:
Originally Posted by rich2202 View Post
The general rule is: You can use it if it is posted (made public) PRIOR to kick off. One day, or 10 years prior.

If you have Assembly A made of Parts X, Y, and Z, how do you know which Parts you are going to use?

If you know that you will only reuse Y, then post Y. But, if there is a chance that you may need X and Z to go along with Y, then you have to post those too.

Note: A changed part is a new part, and must be re-posted.
Just for clarification, if Parts X, Y, and Z are going to be reused, would Assembly A (containing these parts) also have to be posted?
__________________
~ Design is the beginning of the metamorphosis process of Robotics ~
I was officially deemed a CADdict in 2014.
Reply With Quote
  #8   Spotlight this post!  
Unread 04-16-2016, 05:12 PM
Knufire Knufire is offline
Rose-Hulman Institute of Technology
no team
Team Role: College Student
 
Join Date: Sep 2009
Rookie Year: 2010
Location: Terre Haute, IN
Posts: 733
Knufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond repute
Re: Rules on reusing part/all of a custom drive module from prev year

Quote:
Originally Posted by JustinCAD View Post
Just for clarification, if Parts X, Y, and Z are going to be reused, would Assembly A (containing these parts) also have to be posted?
Quote:
R14 Software and mechanical/electrical designs created before Kickoff are only permitted if the source
files (complete information sufficient to produce the design) are available publicly prior to Kickoff
Are the part files sufficient enough to produce the design, or is the assembly also needed as well? IMO, depends on the system.
__________________
Team 469: 2010 - 2013
Team 5188: 2014 - 2016
NAR (VEX U): 2014 - Present
Reply With Quote
  #9   Spotlight this post!  
Unread 04-16-2016, 08:03 PM
GeeTwo's Avatar
GeeTwo GeeTwo is offline
Technical Director
AKA: Gus Michel II
FRC #3946 (Tiger Robotics)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Slidell, LA
Posts: 3,536
GeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond repute
Re: Rules on reusing part/all of a custom drive module from prev year

Agreed: "Complete information sufficient to produce the design" is the standard for the perennial rule that this year is R14. If the pieces/parts are published together and suitably named that the assembly is obvious, or can at least be recreated by a "reasonably astute observer", I would consider this compliant. For example if in the same folder, parts for a gearbox were named "Front plate", "Rear Plate", "input shaft", "cluster shaft", "output shaft", and "spacer" and parts actually filled those functions, a detailed assembly diagram is probably not required. At the other end of the spectrum, if you posted plans for several hundred parts with non functional (or obfuscated) labels and part numbers 12, 53, 127, 403, and 611 form an undocumented assembly, this publication is clearly not compliant.

Similarly, I would consider code which is published without normal documentation describing the use of the code, or which is obfuscated, to not be compliant. If you were to strip the comments from the code you post but keep a copy with comments in-house, you would be violating at least the spirit of this rule.
__________________

If you can't find time to do it right, how are you going to find time to do it over?
If you don't pass it on, it never happened.
Robots are great, but inspiration is the reason we're here.
Friends don't let friends use master links.
Reply With Quote
  #10   Spotlight this post!  
Unread 04-21-2016, 08:59 PM
TheModMaster8's Avatar
TheModMaster8 TheModMaster8 is offline
Active Alumni
FRC #5492 (Robo Jockeys)
Team Role: Alumni
 
Join Date: Apr 2015
Rookie Year: 2009
Location: USA, Kentucky
Posts: 119
TheModMaster8 is a jewel in the roughTheModMaster8 is a jewel in the roughTheModMaster8 is a jewel in the rough
Re: Rules on reusing part/all of a custom drive module from prev year

Quote:
Originally Posted by SndMndBdy View Post
Check rule R14 and the blue box beneath it. I think your exact workaround falls into a gray area of legality. Perhaps you should ask Q&A for clarification. But rather than going through all of that effort, perhaps you should just redesign it from scratch, and look for ways to improve it along the way. I can't imagine that would take much longer than posting on ChiefDelphi waiting for responses, posting on Q&A, waiting for a response, and then reciting a CAD
The Q&A are closed, is there some official or judge, and what would happen if it was not posted (for the sake of curiosity) all it says is that it's prohibited.?
I also just want to reiterate that I am not trying to do this.
__________________
2009-2011: (FLL) Robot Builder / Operator
2012: (FRC Team 2783) Fabrication / HumanPlayer / FLL Ref
2013: (FRC Team 2783) Fabrication / HumanPlayer / FLL Ref
2014: (FRC Team 2783) Fabrication Student Lead / HumanPlayer / FLL Ref
2015: (FRC Team 2783) Fab Student, Teacher / HumanPlayer / Backup Driver / FLL Ref / FLL Mentor of 6 Teams
2016: (FRC Team 5492) Fabrication Student Lead / Driver / FLL Mentor of Crestwood Elementary
Past Alliance:(2783, 1208, 4154)(2783, 1002, 4265)(2783, 1182, 3868)(2783, 451, 4028)(2783, 1208!, 1288)(5492, 63, 1014) I Will Never Forget


Reply With Quote
  #11   Spotlight this post!  
Unread 04-21-2016, 09:47 PM
rich2202 rich2202 is offline
Registered User
FRC #2202 (BEAST Robotics)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Wisconsin
Posts: 1,117
rich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond reputerich2202 has a reputation beyond repute
Re: Rules on reusing part/all of a custom drive module from prev year

What do you need clarification on?

If it has been posted, you can use it. If it has not been posted, you can't use it.

Note: It is enforced via the Honor System. So, do the honorable thing.
Reply With Quote
  #12   Spotlight this post!  
Unread 04-22-2016, 11:30 AM
MrRoboSteve MrRoboSteve is offline
Mentor
AKA: Steve Peterson
FRC #3081 (Kennedy RoboEagles)
Team Role: Mentor
 
Join Date: Mar 2012
Rookie Year: 2011
Location: Bloomington, MN
Posts: 566
MrRoboSteve has a reputation beyond reputeMrRoboSteve has a reputation beyond reputeMrRoboSteve has a reputation beyond reputeMrRoboSteve has a reputation beyond reputeMrRoboSteve has a reputation beyond reputeMrRoboSteve has a reputation beyond reputeMrRoboSteve has a reputation beyond reputeMrRoboSteve has a reputation beyond reputeMrRoboSteve has a reputation beyond reputeMrRoboSteve has a reputation beyond reputeMrRoboSteve has a reputation beyond repute
Re: Rules on reusing part/all of a custom drive module from prev year

The goal of the rule is:

a) help level the playing field between teams

b) encourage the dissemination of ideas, which ups the level of robot quality
__________________
2016-17 events: 10000 Lakes Regional, Northern Lights Regional, FTC Burnsville Qualifying Tournament

2011 - present · FRC 3081 Kennedy RoboEagles mentor
2013 - present · event volunteer at 10000 Lakes Regional, Northern Lights Regional, North Star Regional, Lake Superior Regional, Minnesota State Tournament, PNW District 4 Glacier Peak, MN FTC, CMP
http://twitter.com/MrRoboSteve · www.linkedin.com/in/speterson
Reply With Quote
  #13   Spotlight this post!  
Unread 04-22-2016, 01:36 PM
gpetilli gpetilli is offline
Registered User
FRC #1559
 
Join Date: Jan 2009
Location: Victor, NY
Posts: 285
gpetilli is a name known to allgpetilli is a name known to allgpetilli is a name known to allgpetilli is a name known to allgpetilli is a name known to allgpetilli is a name known to all
Re: Rules on reusing part/all of a custom drive module from prev year

Quote:
Originally Posted by MrRoboSteve View Post
The goal of the rule is:

a) help level the playing field between teams

b) encourage the dissemination of ideas, which ups the level of robot quality
c) Give this season's students the opportunity to innovate and experience the engineering process.

In all cases, even if the design is made public before kick-off, any custom fabricated parts need to be fabricated after kick-off. And yes, this applies to software too!!!
Reply With Quote
  #14   Spotlight this post!  
Unread 04-22-2016, 03:56 PM
Joe Johnson's Avatar Unsung FIRST Hero
Joe Johnson Joe Johnson is offline
Engineer at Medrobotics
AKA: Dr. Joe
FRC #0088 (TJ2)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 1996
Location: Raynham, MA
Posts: 2,629
Joe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond repute
Re: Rules on reusing part/all of a custom drive module from prev year

I know that this is the tradition in FIRST at this point but frankly, this isn't my favorite rule in FIRST. I am all for sharing designs. I am all for sharing code. And I think most teams are pretty helpful and typically would share these things absent the rule.

I think the main reason for this rule is to allow FIRST to maintain the fiction that FRC is a "6 week program." It is not. It hasn't been for longer than the 2 decades I have been involved.

Publishing code and CAD (and electronic schematics and whatever other designs FIRST can think of) does very little to level the playing field and does nothing to allow "6 Week" Teams to be able to implement features and capabilities that Year Round Teams are able to implement. Unless you are actually working to get better outside the build season, having the CAD & Code of Cheesy Poof's fall project is something akin to giving GPS plans to Civil War generals, theoretically interesting but not helpful in winning the war.

I think this is one of those rules that should just be dropped & forgotten.

Dr. Joe J.
__________________
Joseph M. Johnson, Ph.D., P.E.
Mentor
Team #88, TJ2
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 03:48 AM.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi