Go to Post Backwards PWMs happen to the best of us. - Woolly [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 29-06-2016, 10:51
OccamzRazor's Avatar
OccamzRazor OccamzRazor is offline
Go YETI!
AKA: Robbie
FRC #3506 (YETI)
Team Role: Engineer
 
Join Date: Jan 2009
Rookie Year: 2003
Location: Charlotte, North Carolina
Posts: 169
OccamzRazor is a splendid one to beholdOccamzRazor is a splendid one to beholdOccamzRazor is a splendid one to beholdOccamzRazor is a splendid one to beholdOccamzRazor is a splendid one to beholdOccamzRazor is a splendid one to behold
Re: 1241 THEORY6 2016 CAD and Prototype Resources Release

That is an excellent prototype! I can see how you had one of the best robots in the world this time around. Out of curiosity, which week did you have that prototype completed?
__________________
2015 NC Regional Chairman's Award
2016 NC Guilford District Event Winner
2016 NC Guilford District Chairman's Award
2016 NC District Championship Winner
2016 NC Regional Chairman's Award
2016 NC Woodie Flowers Award Finalist - Lia Schwinghammer



Reply With Quote
  #2   Spotlight this post!  
Unread 30-06-2016, 05:49
waialua359's Avatar
waialua359 waialua359 is offline
Mentor
AKA: Glenn
FRC #0359 (Hawaiian Kids)
Team Role: Mentor
 
Join Date: Apr 2003
Rookie Year: 2000
Location: Waialua, HI
Posts: 3,294
waialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond repute
Re: 1241 THEORY6 2016 CAD and Prototype Resources Release

The way I see it, deciding to forgo the low bar must have saved you folks a lot of time in coming up with a prototype so fast.
Your robot along with 3476, 2481, 368 who we played with in Hawaii, etc. proved that the tradeoffs between tall robots and having to go under the low bar were non-existent.

This was a great tall shooting robot. Thanks for sharing.
__________________

2016 Hawaii Regional #1 seed, IDesign, Safety Award
2016 NY Tech Valley Regional Champions, #1 seed, Innovation in Controls Award
2016 Lake Superior Regional Champions, #1 seed, Quality Award, Dean's List
2015 FRC Worlds-Carver Division Champions
2015 Hawaii Regional Champions, #1 seed.
2015 Australia Regional Champions, #2 seed, Engineering Excellence Award
2015 Inland Empire Regional Champions, #1 seed, Industrial Design Award
2014 OZARK Mountain Brawl Champions, #1 seed.
2014 Hawaii Regional Champions, #1 seed, UL Safety Award
2014 Dallas Regional Champions, #1 seed, Engineering Excellence Award
2014 Northern Lights Regional Champions, #1 seed, Entrepreneurship Award
2013 Championship Dean's List Winner
2013 Utah Regional Champion, #1 seed, KP&B Award, Deans List
2013 Boilermaker Regional Champion, #1 seed, Motorola Quality Award
2012 Lone Star Regional Champion, #1 seed, Motorola Quality Award
2012 Hawaii Regional Champions #1 seed, Motorola Quality Award
Reply With Quote
  #3   Spotlight this post!  
Unread 29-06-2016, 16:19
Shazzy's Avatar
Shazzy Shazzy is offline
Design / Strategy
AKA: Shahroze Rao
FRC #1241 (THEORY6)
Team Role: Mentor
 
Join Date: Nov 2015
Rookie Year: 2013
Location: Mississauga Ontario
Posts: 3
Shazzy has much to be proud ofShazzy has much to be proud ofShazzy has much to be proud ofShazzy has much to be proud ofShazzy has much to be proud ofShazzy has much to be proud ofShazzy has much to be proud ofShazzy has much to be proud ofShazzy has much to be proud ofShazzy has much to be proud of
Re: 1241 THEORY6 2016 CAD and Prototype Resources Release

Quote:
Originally Posted by asid61 View Post
I'll be rifling through the CAD later, but for now:
What changes were made between the wooden prototype and the real bot? Specifically, did anything perform significantly better or worse on one version? Was the wooden prototype better in any areas?
Will you be bringing the prototype bot to any offseason events?
How were you able to construct the prototype so quickly!?
There weren’t any significant changes we made between the prototype and the real robot. The prototype was designed and constructed with the purpose to ensure the mechanisms all worked consistently and cohesively together. That meant that most of our mounting/pivot points which were set on our prototype directly translated over to our real robot. Some big differences were we did not power the drive and the intake arm on the prototype as it was not worth the time, effort and resources to test. These aspects did not necessarily require an accuracy test and we have had enough experience to know we could power them in the final design. Some minor changes included the intake arm being one straight extrusion on the real robot versus the multiple extrusions used on the prototype. We realized we could use the lexan “fangs” above the front of the intake on the real robot instead of using multiple extrusions to achieve the same purpose (to pass through the portcullis while clearing the shooter head as well be able to do the drawbridge), leading to less weight and complexity. Also, the shooter was repeatedly revised on the wooden prototype to confirm our calculations and various tweaks were made to give us the 97% accuracy. That was the prototype we worked on extensively as that was where majority of our points would come. In the first revision, we messed around with the different wheel configurations/ number of wheels to ensure enough exit velocity was being achieved on the ball along with the correct exit angle of the shot. The second revision was a more refined version of the first as at that point we had locked in the combination of stacking 3 urethane wheels 4" in diameter with a 2" pinch as the ideal shooter configuration. We further tested using this configuration and determined our set shooter speeds. Finally, our third and final revision was simply our second revision with a better choice of materials for robustness and durability. We used denser material on the shooter head and beefed up the gearbox by making minor changes like using round bearings vs. hex bearings. This final shooter on the wooden robot is what ended up on the real robot. As for the conveyor, no significant changes were made other than reshuffling of the number of belts required and using banebots on the axles running the belts. Overall, our prototype was extensively used to translate the exact variables from the wooden prototype to our final robot. This meant we strictly used the parameters we discovered from our prototype to the real robot.

The real robot performed better in all the aspects, but not significantly as we repeatedly revised the prototype to the point it could be used as a functioning robot. Our goal was whatever ends up on the real robot HAD to be tested on the prototype.

Our final robot was as good if not better in all areas than our wooden prototype due to the reasons listed above. One feature we decided not to keep for the real robot that was in our prototype, was a pusher bar to expel the ball from the shooter bowl into the conveyor. We decided not to keep this feature due to its lack of usefulness vs. requirement of weight.

Unfortunately, we have disassembled our prototype as we used some of the parts on the real robot, so we will not be bringing it to offseason events.

Take a look at our prototyping process which Jash has outlined above. Following this process religiously is what led us to construct the prototype so quickly.

Last edited by Shazzy : 29-06-2016 at 16:42.
Reply With Quote
  #4   Spotlight this post!  
Unread 28-06-2016, 23:00
AdamHeard's Avatar
AdamHeard AdamHeard is offline
Lead Mentor
FRC #0973 (Greybots)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2004
Location: Atascadero
Posts: 5,494
AdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond repute
Send a message via AIM to AdamHeard
Re: 1241 THEORY6 2016 CAD and Prototype Resources Release

Quote:
Originally Posted by Max Boord View Post
I cant seem to open it in Autodesk Inventor 2017. The file is named "000_ROBOT.stp" but is a text file.
It showed up as .stp.txt to me. I renamed it .stp and it worked.
Reply With Quote
  #5   Spotlight this post!  
Unread 30-06-2016, 04:05
Lidor51's Avatar
Lidor51 Lidor51 is offline
Registered User
AKA: Lidor Kaplan
FRC #1577 (Steampunk)
Team Role: Mentor
 
Join Date: Feb 2012
Rookie Year: 2008
Location: Israel
Posts: 26
Lidor51 will become famous soon enough
Re: 1241 THEORY6 2016 CAD and Prototype Resources Release

Quote:
Originally Posted by Shazzy View Post
The prototyping this year was integral to our most successful season thus far. The prototype CAD was finished day 4 of build season leading to the completion of the fully integrated prototype robot on day 8. This meant a fully automated prototype with the ability to intake and shoot.
I'm curious to hear how you manage to make the CADing and prototyping proccess so fast, but yet very effective?
__________________
2012 – Driver & Progammer.
2013 – Team Captain & Driver.
2014-Present – Mentor.
Steampunk 1577, Israel.
Facebook Youtube Website
Reply With Quote
  #6   Spotlight this post!  
Unread 30-06-2016, 10:13
Mike Schreiber's Avatar
Mike Schreiber Mike Schreiber is offline
Registered User
FRC #0067 (The HOT Team)
Team Role: Mentor
 
Join Date: Dec 2006
Rookie Year: 2006
Location: Milford, Michigan
Posts: 474
Mike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond repute
Re: 1241 THEORY6 2016 CAD and Prototype Resources Release

Quote:
Originally Posted by Shazzy View Post
The prototyping this year was integral to our most successful season thus far.
Better than 2013? Great season, look forward to seeing what you guys do in the future. Awesome robot this year, we had fun with you on Newton - well deserved 1st seed.
__________________
Mike Schreiber

Kettering University ('09-'13) University of Michigan ('14-'18?)
FLL ('01-'02), FRC Team 27 ('06-'09), Team 397 ('10), Team 3450/314 ('11), Team 67 ('14-'??)
Reply With Quote
  #7   Spotlight this post!  
Unread 30-06-2016, 11:08
Tem1514 Mentor's Avatar
Tem1514 Mentor Tem1514 Mentor is offline
Registered User
FRC #1514
Team Role: Mentor
 
Join Date: Feb 2010
Rookie Year: 2010
Location: Toronto
Posts: 238
Tem1514 Mentor is a splendid one to beholdTem1514 Mentor is a splendid one to beholdTem1514 Mentor is a splendid one to beholdTem1514 Mentor is a splendid one to beholdTem1514 Mentor is a splendid one to beholdTem1514 Mentor is a splendid one to beholdTem1514 Mentor is a splendid one to beholdTem1514 Mentor is a splendid one to behold
Re: 1241 THEORY6 2016 CAD and Prototype Resources Release

I would love to have a copy of your code mostly for the vision tracking part.
Reply With Quote
  #8   Spotlight this post!  
Unread 01-07-2016, 17:56
AdamHeard's Avatar
AdamHeard AdamHeard is offline
Lead Mentor
FRC #0973 (Greybots)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2004
Location: Atascadero
Posts: 5,494
AdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond repute
Send a message via AIM to AdamHeard
Re: 1241 THEORY6 2016 CAD and Prototype Resources Release

Does anyone know of other vidoes/examples of such "low resource" full prototype robots this early in season?

Everyone knows about 254's 2014 presumably, but who else?

I found 1690's which was very good
https://www.youtube.com/watch?v=H49_6WVDT98

And also 5Poofs
https://www.youtube.com/watch?v=nrZVrQCQeqM

I've love to find some more, they're a great example of the process many teams should be doing.
Reply With Quote
  #9   Spotlight this post!  
Unread 01-07-2016, 18:25
Unsung FIRST Hero
Karthik Karthik is offline
VEX Robotics GDC Chairman
no team
Team Role: Mentor
 
Join Date: Apr 2002
Rookie Year: 1998
Location: Toronto, Ontario, Canada
Posts: 2,342
Karthik has a reputation beyond reputeKarthik has a reputation beyond reputeKarthik has a reputation beyond reputeKarthik has a reputation beyond reputeKarthik has a reputation beyond reputeKarthik has a reputation beyond reputeKarthik has a reputation beyond reputeKarthik has a reputation beyond reputeKarthik has a reputation beyond reputeKarthik has a reputation beyond reputeKarthik has a reputation beyond repute
Re: 1241 THEORY6 2016 CAD and Prototype Resources Release

Quote:
Originally Posted by AdamHeard View Post
Does anyone know of other vidoes/examples of such "low resource" full prototype robots this early in season?

Everyone knows about 254's 2014 presumably, but who else?

I found 1690's which was very good
https://www.youtube.com/watch?v=H49_6WVDT98

And also 5Poofs
https://www.youtube.com/watch?v=nrZVrQCQeqM

I've love to find some more, they're a great example of the process many teams should be doing.
Here are couple from 1114 in 2015.

https://www.youtube.com/watch?v=jH4n1X1Oz7c
https://www.youtube.com/watch?v=GkXFq2L5w1Q
__________________
:: Karthik Kanagasabapathy ::
"Enthusiasm is one of the most powerful engines of success. When you do a thing, do it with all your might. Put your whole soul into it. Stamp it with your own personality. Be active, be energetic, be enthusiastic and faithful and you will accomplish your object. Nothing great was ever achieved without enthusiasm" -- R.W. Emerson
My TEDx Talk - The Subtle Secrets of Success
Full disclosure: I work for IFI and VEX Robotics, and am the Chairman of the VEX Robotics and VEX IQ Game Design Committees
.
Reply With Quote
  #10   Spotlight this post!  
Unread 02-07-2016, 15:05
YawnYao's Avatar
YawnYao YawnYao is offline
Lurker
AKA: Yan Yao
FRC #3847 (Spectrum)
Team Role: Mechanical
 
Join Date: Apr 2014
Rookie Year: 2014
Location: Houston
Posts: 3
YawnYao is an unknown quantity at this point
Re: 1241 THEORY6 2016 CAD and Prototype Resources Release

You guys have an awesome robot this year. I have a few questions about the cad though.

How did you fabricate the camera mount? It looks like it's 3D printed but I can't tell how you printed it. Also, is the camera mount dampener rubber, and how did you make it?

Can you send me a link to the camera you use?

How did you mount the router? Was it just VHB taped up or did you use zipties to hold it up?

How did you make the pivot shaft inserts?

How do you guys accurately make long .5" tube axle standoffs? We ran into problems with making standoffs over 6" and had to use tape measures instead of calipers.

In the gorilla arm subassembly, I saw you guys use an extrusion bushing as a hub. Are extrusion bearings COTS or a custom made part?

Also in the gorilla arm, is the sprocket COTS or do you guys lighten it in-house?

With the pivot assembly, how do you keep the inside plate bushing in place?

The intake arm pivot versaplanetary gearboxes looks cantilevered and unsupported. Did it give you guys any trouble throughout the season?

How do you push the ball back into your intake? I noticed you had cylinders for it in your prototype but not in your final cad.

Can you please explain your bumper mounts to me? They all have a single clearance hole that I'm assuming allows you to bolt to the frame but I don't understand how they can stay fixed.

How do you mount your electronics? It looks like there's slots for you to ziptie your talons, VRM, and PCM, but I don't understand how you mount your PDP, roborio, solenoids, or kangaroo.

Your battery holder has 2 slots near the top. What do you use the slots for? Are they for securing the battery connection or for a strap around the battery?

How do you make the chassis skiis? Are they delrin or polycarb? Same with the big plastic belly.

Why do you power your drivetrain through a keyed shaft instead of hex? And how do you manufacture the drivetrain outputshaft with accurate key ways and tap holes?

At the top of your conveyer assembly, there's a part called "square disk". What's it for?

Your chain tensioners are really cool. I can see where the arm gearbox tensioners are sprung to, but where are the drivetrain tensioners sprung to?

Thanks a ton for posting your cad, it's an amazing resource for other teams!
Reply With Quote
  #11   Spotlight this post!  
Unread 03-07-2016, 02:11
MalavyaS's Avatar
MalavyaS MalavyaS is offline
Lead Engineering Mentor
FRC #1241 (THEORY6)
Team Role: Mentor
 
Join Date: Jul 2016
Rookie Year: 2007
Location: Mississauga, Ontario
Posts: 2
MalavyaS has much to be proud ofMalavyaS has much to be proud ofMalavyaS has much to be proud ofMalavyaS has much to be proud ofMalavyaS has much to be proud ofMalavyaS has much to be proud ofMalavyaS has much to be proud ofMalavyaS has much to be proud ofMalavyaS has much to be proud ofMalavyaS has much to be proud of
Re: 1241 THEORY6 2016 CAD and Prototype Resources Release

Quote:
Originally Posted by YawnYao View Post
You guys have an awesome robot this year. I have a few questions about the cad though.
Hi Yawn,

Thank you for the compliment, we worked incredibly hard this season!

Here are the answers to all your questions. I've categorized them in terms of the different systems, hopefully the answers explain everything you wanted to know.

Gorilla Arm (Intake Arm):
-Pivot Shaft inserts were made on the lathe using black ABS.

-For long standoffs/axles, we first end face the stock on both ends in order to have as close to a round number as possible (measured using tape measure). We then machine it to size accordingly using digital read out on our lathe, taking off necessary material after squaring up against a face.
-Extrusion Bushing was a custom made part in house. We first machined it on the lathe using black ABS, and then drilled the mounting holes using a vertical mill.
-Arm sprocket is a standard Vex Pro 54T 35 chain plate sprocket that we lighten in house using a CNC mill.

-The inside plate bushing is pressfit and secured using gorilla glue. During competitions as part of our pit checklist, we do push it back into place in case it is starting to pop out.

-Intake arm pivot veraplanetary gearboxes are cantilevered, but they held up throughout the whole season. The only issue we had was tightening the bolts too hard (Mounting the gearbox to the plastic extrusion). We fixed that by extending the aluminum gussets further upwards as you see in the cad, so that the aluminum supports the gearbox.

-We decided to omit the mechanism to push the ball back into intake. The idea was to push the ball out in case we wanted to score low goal, after it was in our popper. For weight reduction, and knowing that we can score in the high goal just as fast as low goal, we decided to remove this mechanism all together. That being said, if we did decide to score low, we simply closed our popper roll cage when intaking so that ball stays in conveyor area at all times instead of going into the roll cage area.

Electrical System:
-The camera mount was 3D printed in 2 pieces, and then assembled together using gorilla glue (hot glue during competition repairs). 2 Pieces are the ring, and the camera holder. We went through a few iterations in order to make it structurally sound, paying attention to the grain created when printing, the infill, and making sure it’s printed accurately. Ring was printed with the lip facing up, base was printed as if the camera is looking down. The camera mount dampener was also 3D printed using a soft polymer TPU Filament (Company: Ninja-Flex, Material Name: SemiFlex)

-The camera we used was a Microsoft webcam: https://www.microsoft.com/accessorie...nema/h5d-00018

-Router was mounted mostly with velcro and zipties, initially we did create a mounting plate for it, but we ended up mounting it directly to one of our gussets near the popper.

-The talons were mounted closer to PDP compared to CAD, allowing the wires to actually go through the slots. All electronic components were mounted onto the lexan using mushroom cap Velcro.

-The slots on the battery holder had the intention of securing the battery connector from the main breaker/PDP. We didn’t end up using that method but we do ziptie our battery power connectors securely every match.

Chassis:
-Bumper mounts included 1/4 -20 bolts (not in CAD) which acted as threaded standoffs or studs. Once the bumper was placed down onto the chassis, we fastened them down using wing nuts on the 8 exposed standoffs (4 per bumper piece).

-The chassis skiis were machined in house on CNC mill using Chlorinated PVC (CPVC). This material was donated to use from a sponsor, and we found it to be very versatile in terms of its use, bumper mounts were also made out of this material.

-Plastic Bellypan is made of 1/16” thick ABS, CNC’d on our router table, and flanges were folded in house on our breakpress.

-We had major problems with using hex bearings in 2014 on our drive train with them exploding. Thus, we chose to use 1/2" round bearings in our bearing blocks on drive. We had to choose between keyed sprockets, or keyed on the wheel end (we went with this option). For machining these axles accurately, we first use hex stock on the lathe and machine the features. We then secure it onto the vertical mill, and using an edge finder, and 1/16” endmill, we machine the keyway. The tapped hole is machined with a hole drilled using the mill, and then tapped by hand.

-The drive chain tensioners are sprung to different gussets which attach the shooter assembly to the drive chassis. All drive chain tensioners push down on the chain. We used surgical tubing with all our tensioners.

Conveyor:
-The square disk part on conveyor assembly is to prevent the belt from popping out when ball is being funneled on a more extreme angle.

Please let me know if you have any more questions!
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 19:55.

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