Go to Post The only constant in FRC is change. Learning to adapt to change in competition is the best way to prepare for change in real life. - Jessica Boucher [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 01-11-2011, 22:00
MattC9's Avatar
MattC9 MattC9 is offline
Registered User
no team
Team Role: Alumni
 
Join Date: Nov 2010
Rookie Year: 2009
Location: Texas
Posts: 435
MattC9 has a spectacular aura aboutMattC9 has a spectacular aura aboutMattC9 has a spectacular aura about
CAD team

So with in our team we have sub teams (just like every one else haha) but one thing we are trying to figure out is how to structure our CAD team. Last year it was a mentor and I hammering it out but now we have a few more kids who want to CAD (thank God) but should we organize our self's? person 1 base, person 2 arm, person 3 gripper? How do you organize your CAD team and another thing how do you file share and name your files? I want to go to a number system that details the part/assembly by number, if your team uses that system what are the pro's and con's to the numerical system and how is it organized? And how do you share file's? We have used SVN in the past but we may not get access to our servers anymore next year. Also any other information you are willing to share about your CAD team's organization is very appreciated!

Last edited by MattC9 : 01-11-2011 at 22:05. Reason: simple grammar errors
Reply With Quote
  #2   Spotlight this post!  
Unread 01-11-2011, 22:38
Peyton Yeung's Avatar
Peyton Yeung Peyton Yeung is offline
45 Alumni
AKA: Peyton Yeung
FRC #0461 (Westside Boiler Invasion)
Team Role: Coach
 
Join Date: Mar 2010
Rookie Year: 2009
Location: Kokomo, IN
Posts: 827
Peyton Yeung has a reputation beyond reputePeyton Yeung has a reputation beyond reputePeyton Yeung has a reputation beyond reputePeyton Yeung has a reputation beyond reputePeyton Yeung has a reputation beyond reputePeyton Yeung has a reputation beyond reputePeyton Yeung has a reputation beyond reputePeyton Yeung has a reputation beyond reputePeyton Yeung has a reputation beyond reputePeyton Yeung has a reputation beyond reputePeyton Yeung has a reputation beyond repute
Re: CAD team

On team 45 we have (in my time here) had a few students who work with a mentor to get the CAD done. Typically the mentor has done the actual CAD on the computer with the students inputting designs and ideas.

Our format for CAD is that all parts for a said robot are in a folder (on one of our two desktop computers) that is named after the robot. All parts are (typically) labeled with a numeric string with name describing the part (i.e. 0001 Shaft Collar). All assemblies start with a common prefix (ours is TK for Technokats), then a numeric string and a description(i.e. TK0045 final assembly).

Since all our CAD is saved to desktops it is always at the shop (although sometimes it is copied to flash drives for external work)

As for the pros and cons The pros are organization and description and the cons are that we have really long parts titles and sometimes there is confusion when we just refer to part numbers.

Hope this helps
__________________
461 Westside Boiler Invasion
2016 Tippy Quarter finalist, Warren Finalist, IN State Semi Finalist,B^3 Double Finalist
2015 Indy Semi finalist, Purdue Quarter Finalist, IN State Quarter Finalist, CORI QF, R2OC Finalist, RAGE Winner
2014 Boilermaker Semi finalist, Crossroads Quarter Finalist, & CAGE Quarter Finalist
45 Technokats
2013 Boilermaker Quarter finalist
2012 CAGE Semi finalist & Queen City Champion
2011 CAGE Quarter finalist & Midwest Semi finalist
2010 CAGE Quarter finalist, Boilermaker Champion, & Washington DC Quarter Finalist
Reply With Quote
  #3   Spotlight this post!  
Unread 01-11-2011, 23:31
Hawiian Cadder's Avatar
Hawiian Cadder Hawiian Cadder is offline
Registered User
AKA: Isaak
FRC #0159 (Alpine Robotics)
Team Role: CAD
 
Join Date: Feb 2010
Rookie Year: 2003
Location: Fort Colins Colorado
Posts: 573
Hawiian Cadder is a name known to allHawiian Cadder is a name known to allHawiian Cadder is a name known to allHawiian Cadder is a name known to allHawiian Cadder is a name known to allHawiian Cadder is a name known to all
Re: CAD team

we usually have 2-3 people doing Cad. Our cad relies on virtual components and multibody parts (for things like gearboxes which will never be machined in house). Typically there is one person driving the main assembly with a secondary person who does minor assemblies, helps with design work, and takes over when the main Cadders eyes feel like they are about to explode. a third and fourth person are used to make sure that what we Cad is available as far as stock goes, as well as to put in semi-important things that don't add any real functionality(speed holes, pockets, wire routing, ect.) Unfortunatly our schools computers slow down a ton on the weekends, so I will be bringing in my personal computer to supplement the school computer during this time. additional work for the 3rd and 4th members of the cad team will probably include converting .stp files to assemblies on the weekends as my computer has solid works 2012, where the school computers have solid works 2009.
Reply With Quote
  #4   Spotlight this post!  
Unread 02-11-2011, 11:19
Peter Matteson's Avatar
Peter Matteson Peter Matteson is offline
Ambitious but rubbish!
FRC #0177 (Bobcat Robotics)
Team Role: Engineer
 
Join Date: Sep 2003
Rookie Year: 2003
Location: South Windsor, CT
Posts: 1,653
Peter Matteson has a reputation beyond reputePeter Matteson has a reputation beyond reputePeter Matteson has a reputation beyond reputePeter Matteson has a reputation beyond reputePeter Matteson has a reputation beyond reputePeter Matteson has a reputation beyond reputePeter Matteson has a reputation beyond reputePeter Matteson has a reputation beyond reputePeter Matteson has a reputation beyond reputePeter Matteson has a reputation beyond reputePeter Matteson has a reputation beyond repute
Re: CAD team

We usually have 4-5 students doing CAD work under the guidance of the mentors. We typically break it out by system or component, but if it's a big subsystem two or three students sitting side by side talking gets the job done.

We usually have 1 or 2 kids that just specialize in making the drawings for our CNC programmers as well.
__________________
2011 Championship Finalists/Archimedes Division Championships w/ 2016 & 781
2010 Championship Winners/Newton Division Champions
Thank-you 294 & 67

2009 Newton Division Champions w/ 1507 & 121
2008 Archimedes Division Champions w/ 1124 & 1024
2007 Championship Winners/Newton Division Champions w/190, 987 & 177 The Wall of Maroon
2006 Galileo Division Champions w/ 1126 & 201
www.bobcatrobotics.org
"If you can't do it with brains, it won't be done with hours." - Clarence "Kelly" Johnson
Reply With Quote
  #5   Spotlight this post!  
Unread 02-11-2011, 13:48
TroyCDH's Avatar
TroyCDH TroyCDH is offline
Registered User
FRC #2450 (Radierbots)
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2008
Location: Saint Paul Minnesota
Posts: 31
TroyCDH is on a distinguished road
Re: CAD team

With multiple CAD people you should break down based on robot function as you suggest. chassis/drive train---arm---shooter--electronic board and so forth. Your main CAD person should be managing the overall assembly ensuring the smaller design teams have a current overall assembly to work with that is up to date. This designer will also need to resolve issues between the design teams as they both try to use the same space of the robot for their individual designs.

You could have students new to CAD create the purchased components in 3D. Or find files on the web. The experienced CAD/Designer student could focus on the custom parts and design. Kind of a lead student & apprentice student situation.

Good thought (concern) on names of files. As you may know, you must have unique file names. The chassis team cannot save a part as "bracket" if the shooter team already has a "bracket". This same filename can (incorrectly) be done if teams are on their own PCs or drives (folders) but once all the parts are stored in the same folder to make the final assembly you will have issues. You can rename files, while watching for related assemblies and drawings, but it is better to have a filename plan.

One simple thought is that every CAD person use his/her initials at the beginning (or end but the team must decide) of the file name. For example "taa_bracket" would not conflict with "frc_bracket". A better solution might be for the chassis team to start all filenames with "chassis". Or your team could assign meaningful letters. A for arm, C for chassis etc.

The main goals are the file naming process is written down, the CAD team(s) know it and follow it. You could assign numbers like business do but if you are working at home, of after school, or an idea pops into your head at a certain time you might not have access (permissions) to an overall part number system. That leads to the renaming files once the master number sheet is available again, and watching file relations of drawings and assemblies.

Troy
Reply With Quote
  #6   Spotlight this post!  
Unread 04-11-2011, 21:37
ecchorobotics's Avatar
ecchorobotics ecchorobotics is offline
Eric Scardelli
AKA: Eric S
FRC #0075 (RoboRaiders)
Team Role: CAD
 
Join Date: May 2010
Rookie Year: 2009
Location: Hillsborough, NJ
Posts: 9
ecchorobotics has a spectacular aura aboutecchorobotics has a spectacular aura aboutecchorobotics has a spectacular aura about
Re: CAD team

On Team 75 we organize the Design group members into different areas that work towards creating the design. We usually have about 10-12 members on the design team, so we split it up into roles:

>Inventor Parts: Everyone. Each person can create an individual part after we've discussed it on the whiteboard to give to the 'assemblers'.
>Inventor Assemblies: 1 or 2 People. Assemblies are more complex, and everyone has their own ways and habits of doing it. 2 of the more experienced members work in separate subassemblies, and then they will merge them in the main assembly.
>Research: 2+ People. People who aren't doing parts are researching existing ideas to use and improve on. Why reinvent the wheel? In 2010, our team modeled our hanging mechanism off of the concept of a firefighter's ladder- it was telescopic and emulated a ladder's stages during extend and retract.
>Documentation: 3+ People. Each year we document our process as thoroughly as we can by taking pictures, maintaining detailed parts/ assembly lists, and by creating presentation drawings and instructions. We also do Inventor Simulations and save the results in case of failures in the future.
>DWG's: Everyone. Drawings are required to get our parts programmed into CAM (Computer Aided Manufacturing) to be CNC'd. All of our DWG's are dimensioned for reference and for machining information.
>Mechanical Group Liaison: 2 People. When the mechanical members have questions about assembly, parts, or in case a part is incorrect, the design team must know so it can be corrected in the Inventor model and have the DWG's updated for machining the correct part. If it is simply a general assembly question, these 2 people are responsible for aiding in the assembly of any complex parts that may be confusing on paper.
>Autodesk Design Award Submission: Everyone (on the entire team). The design team is heavily influenced by the strategy team. At the same time, design heavily influences many other parts of the team. As a result, we compile the data, documents, photos, videos, animations, lists, drawings, models, and any other content that has affected the robot. Everyone is responsible for contributing their work to the submission. In the end, we compile, clean up, and organize all of the work into one chronological document showcasing how we got to the final design. This document is not just for the Award Submission, but also for our records and archives of the year's successes and shortcomings.

All in all, for each subassembly (drive train, arm, end effector, etc.), we have several general meetings with everyone on a regular basis to ensure we are all moving in the same direction, and design members break off into pairs to work on a design. In a few days, after some collaboration and problem solving, we take everyone's rough designs and mold them all into one main design. Then we edit each design slightly to work together coherently, and then we further develop each part of the robot until we are satisfied with the results.

We used a numbering system to organize our parts. It was a three part file name that worked like this:
[YEAR]-[ASSEMBLY NUMBER + PART NUMBER]-[PART DESCRIPTION]
So an example would be:
2011-0208-Gearbox Side Plate
The year is always constant, but the assembly/part number works like this: each subassembly gets a number in the one-hundreds: 0100 is Main Assembly, 0200 is Gearbox Assembly, 0300 is Arm Assembly, etc.
Each part in that assembly gets a single digit increase. So the third part in the Gearbox Assembly would be numbered: 2011-0203-BlahBlahPart.ipt
The 17th part in the Arm Assembly would be 2011-0317-AnotherPart.ipt

Pros of this naming system are that it is easy to organize files in the project, it's easier to make the BOM at the end, and it makes finding files a breeze. The cons are that it's easy to mess up the number and have to go back and re number each part manually. Then you have to go back and make sure Inventor knows you renamed them or else it will ask you to find all the parts for it when you open the assemblies ('resolve'). We use an Excel Workbook to organize the part numbers. In the spreadsheet, we can insert cost, weight, and block dimensions into cells that will come back red if we are overweight or over-budget, and tell us what part's we've done and what we still need to do. It also has dates and % completed of each assembly, so if a subassembly is not 100% by the date we specified in the schedule, we know that we need to pick up the pace in order to meet the deadline. Our schedule is tight in order for us finish the design within the first 3-4 weeks so that after assembly, wiring, and programming, we have enough time to practice and troubleshoot.

Also, we used dropbox to share files this year. But we are transitioning into a Vault server. Alternatively, you can use the free hosting from Autodesk called Autodesk Cloud (it's new this year!) to share parts and collaborate with others.

I hope this information helps. Best of luck.

-75

Last edited by ecchorobotics : 04-11-2011 at 21:42.
Reply With Quote
  #7   Spotlight this post!  
Unread 06-11-2011, 13:38
RayTurner1126's Avatar
RayTurner1126 RayTurner1126 is offline
team co-lead, mechanical lead
FRC #1126 (SparX)
Team Role: Leadership
 
Join Date: Dec 2010
Rookie Year: 2010
Location: Webster, NY
Posts: 53
RayTurner1126 will become famous soon enoughRayTurner1126 will become famous soon enough
Re: CAD team

team 1126 has every mechanical student do CAD for their subsystem. we have 1 student do the integration of all the robot CAD based on the completed subsystems that are given to him. usually 1 student on each subteam assembles all of the individual parts to make each subsystem. i guess we do it a little differently, but it works and everyone learns and uses CAD. not to say that everyone enjoys it
__________________
What time is it?? 11:26!!!

Go SparX on 3!!!
Reply With Quote
  #8   Spotlight this post!  
Unread 06-11-2011, 17:54
ChristopherSD's Avatar
ChristopherSD ChristopherSD is offline
Registered User
FRC #0201 (FEDS 201)
Team Role: Driver
 
Join Date: Apr 2010
Rookie Year: 2010
Location: Rochester Hills
Posts: 106
ChristopherSD has much to be proud ofChristopherSD has much to be proud ofChristopherSD has much to be proud ofChristopherSD has much to be proud ofChristopherSD has much to be proud ofChristopherSD has much to be proud ofChristopherSD has much to be proud ofChristopherSD has much to be proud of
Re: CAD team

Each student typically works with one function of the robot. In last year's case, we had one on drive-train, one on gripper, one on arm, etc.. The new kids usually work on random additions that the build team adds without the design team's consent.

By the way, if anyone knows of a good website where I can find practice CAD drawings for some of the new team members, please let me know.
__________________

Last edited by ChristopherSD : 06-11-2011 at 17:55. Reason: Spelling mistakes.
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 02:49.

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