Go to Post Most of all, I long to give others a chance to experience what I did with FIRST, to give people from my home town that opportunity, because FIRST really is that once in a lifetime opportunity that so many people dont get a chance to be a part of. It shouldnt be that way. - Jacqui Sutton [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 Rating: Thread Rating: 5 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 12-04-2014, 13:31
atucker4072's Avatar
atucker4072 atucker4072 is offline
Andrew Tucker
AKA: Andrew Tucker
FTC #4968 (Rapid Robotics)
Team Role: Mentor
 
Join Date: Feb 2012
Rookie Year: 2011
Location: Glenwood Springs, Co
Posts: 152
atucker4072 has a spectacular aura aboutatucker4072 has a spectacular aura aboutatucker4072 has a spectacular aura about
Re: CAD?

Definitely start learning as soon as possible. You do not want ro start learning during build season. You can use any program you want to. We have used inventor in the past however we switched to CREO.
Reply With Quote
  #2   Spotlight this post!  
Unread 12-04-2014, 13:40
Chris_Ely's Avatar
Chris_Ely Chris_Ely is offline
Registered User
AKA: luckof13
FRC #3414 (HackBots)
Team Role: College Student
 
Join Date: Jan 2010
Rookie Year: 2010
Location: Farmington, Michigan
Posts: 366
Chris_Ely has a reputation beyond reputeChris_Ely has a reputation beyond reputeChris_Ely has a reputation beyond reputeChris_Ely has a reputation beyond reputeChris_Ely has a reputation beyond reputeChris_Ely has a reputation beyond reputeChris_Ely has a reputation beyond reputeChris_Ely has a reputation beyond reputeChris_Ely has a reputation beyond reputeChris_Ely has a reputation beyond reputeChris_Ely has a reputation beyond repute
Re: CAD?

One thing that I have found is that knowing how to use CAD software, and how to use CAD to design is a big difference. I have seen many students model something in CAD that would be very difficult or impossible to actually make. Be sure that the people on your CAD team know the manufacturing capabilities of your team (i.e. sheetmetal, 3D-printing, extrusion frames, etc.).
Also, make sure that you have a computer that can run the software. For best results, you will want a full workstation built specifically for CAD, which can get expensive. However, for FRC type stuff, you can get away with lower cost consumer computers. Fast processor, dedicated graphics, and a good amount of system RAM are important.
__________________
2013: Waterford Finalist, Livonia Winner, MSC Quarterfinalist, Curie Division
2012: Waterford, Northville, Livonia
2011: Waterford Finalist, Livonia
2010: Ann Arbor Rookie Inspiration Award, Troy

Mechanical Engineering Student,
Michigan Technological University
Reply With Quote
  #3   Spotlight this post!  
Unread 12-04-2014, 13:58
Kingland093 Kingland093 is offline
Registered User
FRC #4215 (Trinity Tritons)
Team Role: Alumni
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Minnesota
Posts: 107
Kingland093 will become famous soon enough
Re: CAD?

Like what was said earlier, start practicing now! It will benefit you enormously!
My team uses PTC Creo because we have mentors who know it very well and you can get it for free from PTC. They also have pre-modeled parts including the entire KOP drivetrain which was super helpful for us this year because we could immediately start designing ball mechanisms.
My team had me and one other person on CAD this year. It didn't work out to well because I also do programming so I had to be in 2 places at once most of the build season. I would recommend having about 3-4 people who know CAD very well, maybe more depending on your team's size. It's very important that they work very closely with your robot design people.

Hope this helps, and if you have anymore questions feel free to ask!
__________________
McGill University Mechanical Engineering Class of 2020
FRC 4215: Trinity Tritons 2013-2016 (Programmer, Strategy, Driver)


2015 MRI Winner (with 3130, 2052, and 2531)
2015 MN State Championship Winner (with 2512 & 3130)
2015 Double DECC'er Winner (with 3130 & 525)
2015 Northern Lights Winner (with 3130 & 525)
Reply With Quote
  #4   Spotlight this post!  
Unread 12-04-2014, 15:40
julianpowell julianpowell is offline
Registered User
FRC #2928 (Viking Robotics)
Team Role: Alumni
 
Join Date: Apr 2012
Rookie Year: 2011
Location: Seattle, Wa
Posts: 21
julianpowell will become famous soon enoughjulianpowell will become famous soon enough
Re: CAD?

Quote:
Originally Posted by Kingland093 View Post
I would recommend having about 3-4 people who know CAD very well, maybe more depending on your team's size. It's very important that they work very closely with your robot design people.
Ideally your design people are the ones CADing. After all, CAD is a tool for designing.
Reply With Quote
  #5   Spotlight this post!  
Unread 12-04-2014, 15:49
Joe195's Avatar
Joe195 Joe195 is offline
Mechanical Designer
FRC #0195 (Cyber Knights)
Team Role: CAD
 
Join Date: Apr 2012
Rookie Year: 2012
Location: Connecticut
Posts: 78
Joe195 has a spectacular aura aboutJoe195 has a spectacular aura aboutJoe195 has a spectacular aura about
Re: CAD?

I'm glad you guys are doing this! As said practice is a must. Going on to programs, Inventor and SolidWorks in my opinion are the better programs, but SolidWorks is used in industry much more. Since you are starting from scratch I would advise to use SolidWorks. Once you have that, I would also recommend sectioning off members. One good idea is to have people to design and other people for doing prints for manufacturing to split up the work load. Only have two or three people max actually DESIGNING the robot though. Mentors will always be with them discussing design solutions, which can make working with more than 3 students very hectic
__________________

2014 New England District Championship 1st Seed, Finalist With 558 and 5122, and Industrial Design Award Winner
2014 Southington District Event 1st Seed, Quality Award Winner, and Champions With 558 and 999
2014 Groton District Event 1st Seed and Industrial Design Award Winners

2013 IRI 8th Seed
2013 WIWI Winners
2013 Beantown Blitz Winners
2013 BattleCry Winners

2013 Connecticut Regional Winner
2012 Connecticut Regional Winner
2011 Connecticut Regional Winner

2011 WPI Winner
2007 Connecticut Regional Winner

2006 Newton Division Champions & Einstein Finalists
The Website http://www.team195.com/
Reply With Quote
  #6   Spotlight this post!  
Unread 12-04-2014, 15:56
cadandcookies's Avatar
cadandcookies cadandcookies is offline
Director of Programs, GOFIRST
AKA: Nick Aarestad
FTC #9205 (The Iron Maidens)
Team Role: College Student
 
Join Date: Jan 2012
Rookie Year: 2009
Location: Minnesnowta
Posts: 1,552
cadandcookies has a reputation beyond reputecadandcookies has a reputation beyond reputecadandcookies has a reputation beyond reputecadandcookies has a reputation beyond reputecadandcookies has a reputation beyond reputecadandcookies has a reputation beyond reputecadandcookies has a reputation beyond reputecadandcookies has a reputation beyond reputecadandcookies has a reputation beyond reputecadandcookies has a reputation beyond reputecadandcookies has a reputation beyond repute
Re: CAD?

Quote:
Originally Posted by julianpowell View Post
Ideally your design people are the ones CADing. After all, CAD is a tool for designing.
I would go as far as to say that you have to make sure your design people are invested in using CAD before you start using it for the build season. In 2012 and 2013, my team's design and CAD groups were separate, and it caused nothing but pain for both parties.

The end of the season is the perfect time to start building your CAD/D team-- you have plenty of time before next season. CAD is not something that can be learned effectively overnight-- it requires patience and effort, like any other skill. A lot of kids are intimidated byt the steep learning curve, but I personally think it's one of the best technical skills one can learn on a robotics team.

The other thing would be, as Eric said, efficient parts design. Your designers should be intimately familiar with the contraint tools of your program of choice-- both sketch constraints and assembly constraints. Good "model intent"-- ie, designing for changes-- is key to having an efficient CAD team.

If your team does not have good model intent practices, to quote the immortal words of South Park, "You're gonna have a bad time."
__________________

Never assume the motives of others are, to them, less noble than yours are to you. - John Perry Barlow
tumblr | twitter
'Snow Problem CAD Files: 2015 2016
MN FTC Field Manager, FTA, CSA, Emcee
FLL Maybe NXT Year (09-10) -> FRC 2220 (11-14) -> FTC 9205(14-?)/FRC 2667 (15-16)
VEXU UMN (2015-??)
Volunteer since 2011
2013 RCA Winner (North Star Regional) (2220)
2016 Connect Award Winner (North Super Regional and World Championship) (9205)
Reply With Quote
  #7   Spotlight this post!  
Unread 12-04-2014, 22:11
cxcad cxcad is offline
Registered User
FRC #1683 (Techno Titans)
Team Role: Alumni
 
Join Date: Mar 2014
Rookie Year: 2012
Location: Johns Creek
Posts: 132
cxcad will become famous soon enoughcxcad will become famous soon enough
Re: CAD?

Communication with the build team is key. Otherwise, there will be two very different robots, one physical and one virtual.
Reply With Quote
  #8   Spotlight this post!  
Unread 13-04-2014, 00:29
artdutra04's Avatar
artdutra04 artdutra04 is offline
VEX Robotics Engineer
AKA: Arthur Dutra IV; NERD #18
FRC #0148 (Robowranglers)
Team Role: Engineer
 
Join Date: Mar 2005
Rookie Year: 2002
Location: Greenville, TX
Posts: 3,078
artdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond repute
Re: CAD?

Develop a system for part numbers and revisions and stick to it.

Never use names like Intake Left Arm Outer Side Plate 2.sldprt as this makes it very difficult for BOM and PDF drawings when you send parts to sponsor machine shops. Names like 2014-110-001_Rev1.sldprt or 2014-110_Rev8.sldasm are much better and better prepare you for how companies in the real world work.

Don't be sloppy on your modeling. Constrain ever sketch entity - if you open a Solidworks sketch there must never be any blue lines.

Don't use project/convert geometry from an assembly into a part. It's great and fast when it works the first time but when you iterate and change designs it will be a minefield of broken references that will take for ever to fix.
__________________
Art Dutra IV
Robotics Engineer, VEX Robotics, Inc., a subsidiary of Innovation First International (IFI)
Robowranglers Team 148 | GUS Robotics Team 228 (Alumni) | Rho Beta Epsilon (Alumni) | @arthurdutra

世上无难事,只怕有心人.
Reply With Quote
  #9   Spotlight this post!  
Unread 13-04-2014, 02:49
Dival Dival is offline
Registered User
AKA: Yarden
FRC #3316 (D-Bug)
Team Role: CAD
 
Join Date: Feb 2013
Rookie Year: 2013
Location: Tel Aviv, Israel
Posts: 30
Dival is an unknown quantity at this point
Re: CAD?

Quote:
Originally Posted by artdutra04 View Post
Develop a system for part numbers and revisions and stick to it.

Never use names like Intake Left Arm Outer Side Plate 2.sldprt as this makes it very difficult for BOM and PDF drawings when you send parts to sponsor machine shops. Names like 2014-110-001_Rev1.sldprt or 2014-110_Rev8.sldasm are much better and better prepare you for how companies in the real world work.

Don't be sloppy on your modeling. Constrain ever sketch entity - if you open a Solidworks sketch there must never be any blue lines.

Don't use project/convert geometry from an assembly into a part. It's great and fast when it works the first time but when you iterate and change designs it will be a minefield of broken references that will take for ever to fix.
We had this issue this year. Can you explain a bit more about how you organize the part numbers so that the team can handle them?
__________________
2014 Israel Regional Winners! (Special thanks for team #1574 - Miscar and team #3065 - Jatt)

To come up with a complex solution to a complex problem is hard; to come up with a simple solution to a complex problem is even harder; but we both know what makes more fun.
Reply With Quote
  #10   Spotlight this post!  
Unread 13-04-2014, 04:22
Marc S.'s Avatar
Marc S. Marc S. is offline
Read the Manual! PLEASE!
AKA: Adversity
FRC #3925 (Robotics)
Team Role: College Student
 
Join Date: Mar 2011
Rookie Year: 2010
Location: Santa Barbara, Ca
Posts: 302
Marc S. has a reputation beyond reputeMarc S. has a reputation beyond reputeMarc S. has a reputation beyond reputeMarc S. has a reputation beyond reputeMarc S. has a reputation beyond reputeMarc S. has a reputation beyond reputeMarc S. has a reputation beyond reputeMarc S. has a reputation beyond reputeMarc S. has a reputation beyond reputeMarc S. has a reputation beyond reputeMarc S. has a reputation beyond repute
Re: CAD?

If you are starting fresh, I would recommend trying out Solidworks. I like it better than Inventor and, at least where I live, there's a lot more real world demand for it.

Look online for tutorials. Many FRC teams have put up FRC specific cad tutorials that are very helpful (973 RAMP being the first one to come to mind).

Another thing to keep in mind, is that a team sould never restrict students to just the "CAD team". Make sure that the people deciding how "it" fits together have experience putting "it" together. The best practice you can get is sitting down with your machinists/builders (they don't necessarily have to be the ones cadding but it will benefit you if they know how) and design and build a prototype robot in the off - season. Anyone can put up a CAD image on cd, it takes skill to design a robot effectively with your resources in mind. Doing it in the off season lets you learn from your mistakes with out hurting your team's productivity.

If you have any solidworks specific questions feel free to pm me, and of course others who post cad specific details on cheif.
__________________
Alumnus FRC 973: 2010, 2011, 2012, 2013
2011 World Championship Winning Alliance Member

FLL Mentor and Competition Judge 2012-2015
Student-Mentor FRC 5102: 2014, 2015
Student-Mentor FRC 3925: 2015, 2016

FRC Ventura Regional Planning Committee Member & Regional Field Supervisor: 2015, 2016
Reply With Quote
  #11   Spotlight this post!  
Unread 13-04-2014, 09:10
artdutra04's Avatar
artdutra04 artdutra04 is offline
VEX Robotics Engineer
AKA: Arthur Dutra IV; NERD #18
FRC #0148 (Robowranglers)
Team Role: Engineer
 
Join Date: Mar 2005
Rookie Year: 2002
Location: Greenville, TX
Posts: 3,078
artdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond repute
Re: CAD?

Quote:
Originally Posted by Dival View Post
We had this issue this year. Can you explain a bit more about how you organize the part numbers so that the team can handle them?
I used a similar standard when I was on 228 as we currently use on 148: YEAR-SUB_SYSTEM-PART_ID. The top level assembly is 000, and each major subsystem gets a number like 100 for drive train, 200 for mechanism 1, 300 for mechanism 2, etc. Sub assemblies within that mechanism get numbers like 110 or 320. Each individual part is assigned a unique ID in the lowest assembly it is used in. If parts are COTS, you use the the manufacturer part number.

2014-000 Rev1 (main robot assembly)
- 2014-100 Rev1 (entire drivetrain assembly)
-- 2014-100-001 Rev1 (drive train part 1)
-- 2014-100-002 Rev1 (drive train part 2)
-- 2014-110 Rev1 (gearbox)
--- 2014-110-001 (gearbox part 1)
--- McMaster 91251A342 (#10-32 x 0.5in SHCS)
- 2014-200 Rev1 (mechanism 1 assembly)
-- 2014-200-001 Rev1 (mechanism 1 part 1)
etc

This is also really useful because in Solidworks you can set who has write access and who has read-only access, so you can have multiple people working on the CAD at once (one person could be editing -100 assembly and sub parts, another editing -200 assembly and sub parts, etc). The key to making all of that work is by opening all referenced parts as read only. To do that, check this box:

Attached Thumbnails
Click image for larger version

Name:	Solidworks Read Only Access.png
Views:	382
Size:	133.7 KB
ID:	16814  
__________________
Art Dutra IV
Robotics Engineer, VEX Robotics, Inc., a subsidiary of Innovation First International (IFI)
Robowranglers Team 148 | GUS Robotics Team 228 (Alumni) | Rho Beta Epsilon (Alumni) | @arthurdutra

世上无难事,只怕有心人.
Reply With Quote
  #12   Spotlight this post!  
Unread 13-04-2014, 09:14
Jay O'Donnell's Avatar
Jay O'Donnell Jay O'Donnell is offline
Division by Pirates
FRC #0229 (Division by Zero)
Team Role: Mentor
 
Join Date: Apr 2012
Rookie Year: 2012
Location: Potsdam, NY/Londonderry, NH
Posts: 1,347
Jay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond reputeJay O'Donnell has a reputation beyond repute
Re: CAD?

Take the summer to CAD something like last years robot or a battery cart or something like that, it really helped me to prepare for Build Season this year. You also don't necessarily want too much of a good thing, I've found that more than a few people working on one CAD can get to be tricky if you're not all on the exact same page. Also please save to multiple places, you don't want to lose all that work. Good luck with CAD!
__________________
Student on Team 1058 (2012-2015)
Mentor on Team 229 (2016-Present)
Writer for Blue Alliance Blog
Reply With Quote
  #13   Spotlight this post!  
Unread 13-04-2014, 11:06
alexander.h's Avatar
alexander.h alexander.h is offline
Lead Programmer, Captain, Driver
FRC #3975 (The Dragons)
Team Role: Programmer
 
Join Date: Aug 2013
Rookie Year: 2012
Location: Montreal, Quebec, Canada
Posts: 261
alexander.h has a spectacular aura aboutalexander.h has a spectacular aura aboutalexander.h has a spectacular aura about
Re: CAD?

Is there any link whatsoever between the programming language we use on our robot and the CAD software we might use to model it?
__________________



2012 - Rebound Rumble - Montreal Robotics Festival - Qualified 15th - Semifinalists thanks to 3379 and 3710 (Record : 8-8-1)
2013 - Ultimate Ascent - Montreal Robotics Festival - Qualified 33rd - Dean's List Finalist : Yazid Djenadi (Record : 4-8-0)
2014 - Aerial Assist - Montreal Robotics Festival - Qualified 9th (Record : 6-4-1)
2015 - Recycle Rush *** I predicted the game ***

Reply With Quote
  #14   Spotlight this post!  
Unread 13-04-2014, 11:21
Joe195's Avatar
Joe195 Joe195 is offline
Mechanical Designer
FRC #0195 (Cyber Knights)
Team Role: CAD
 
Join Date: Apr 2012
Rookie Year: 2012
Location: Connecticut
Posts: 78
Joe195 has a spectacular aura aboutJoe195 has a spectacular aura aboutJoe195 has a spectacular aura about
Re: CAD?

Quote:
Originally Posted by alexander.h View Post
Is there any link whatsoever between the programming language we use on our robot and the CAD software we might use to model it?
Not at all. They are separate programs and there is no connection. The type of software your team uses really depends on prior experience.
__________________

2014 New England District Championship 1st Seed, Finalist With 558 and 5122, and Industrial Design Award Winner
2014 Southington District Event 1st Seed, Quality Award Winner, and Champions With 558 and 999
2014 Groton District Event 1st Seed and Industrial Design Award Winners

2013 IRI 8th Seed
2013 WIWI Winners
2013 Beantown Blitz Winners
2013 BattleCry Winners

2013 Connecticut Regional Winner
2012 Connecticut Regional Winner
2011 Connecticut Regional Winner

2011 WPI Winner
2007 Connecticut Regional Winner

2006 Newton Division Champions & Einstein Finalists
The Website http://www.team195.com/
Reply With Quote
  #15   Spotlight this post!  
Unread 13-04-2014, 16:38
jamierose jamierose is offline
Registered User
FRC #4039 (MakeShift)
Team Role: Mentor
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Toronto
Posts: 51
jamierose is just really nicejamierose is just really nicejamierose is just really nicejamierose is just really nicejamierose is just really nice
Re: CAD?

Along with what everyone else said, I suggest taking a look at this Design and CAD guide made by another student on 610. This was written by someone who had no idea how to CAD at the beginning of Grade 9, so it might be quite accessible to newer users.

http://www.chiefdelphi.com/forums/sh...d.php?t=125208

Designing mechanisms for robots is part of the curriculum of every Grade 9 in the school, so virtually everyone on the team knows how to design a part in SolidWorks and then make it in real life. Due to this, I can confidently say that almost every single student on the team now is better at designing in SolidWorks than our head of Manufacturing/Mechanical than when I was in Grade 9 and it was separate from the CAD division.

Basically, I suggest that the people who build the robot and the people who design it using CAD software learn the other skill eventually, as it makes everything so much easier.


We also have more basic CAD tutorials for the Grade 9 technology course at my school. I'll see if we can post them online.
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 16:26.

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