Go to Post Some people need the 2x4. - Ether [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: 2 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 28-07-2015, 13:40
BumblingBuilder's Avatar
BumblingBuilder BumblingBuilder is offline
Red is fast
AKA: Matthew
FRC #2169 (KING TeC)
Team Role: Mechanical
 
Join Date: Apr 2015
Rookie Year: 2014
Location: Minnesota
Posts: 58
BumblingBuilder will become famous soon enough
In Need of Banebot Wheels

Does anyone know if they have 3-7/8"x0.8", 1/2" Hex mount, 40A banebot wheels? Or anything close? They are for our new intakes for our Recycle Rush bot.

We have other ideas for wheels (Colsons, Custom wheels lined with polyurethane), but the banebot wheels are ideal. We just want to know what our options are.

Last edited by BumblingBuilder : 28-07-2015 at 14:03. Reason: specification
Reply With Quote
  #2   Spotlight this post!  
Unread 28-07-2015, 15:08
CJ_Elliott's Avatar
CJ_Elliott CJ_Elliott is offline
Registered User
FRC #2502 (Talon Robotics)
Team Role: Alumni
 
Join Date: Feb 2015
Rookie Year: 2014
Location: Eden Prairie, MN
Posts: 77
CJ_Elliott is a glorious beacon of lightCJ_Elliott is a glorious beacon of lightCJ_Elliott is a glorious beacon of lightCJ_Elliott is a glorious beacon of lightCJ_Elliott is a glorious beacon of lightCJ_Elliott is a glorious beacon of light
Re: In Need of Banebot Wheels

I will definitely check our shop
Reply With Quote
  #3   Spotlight this post!  
Unread 28-07-2015, 15:40
Qbot2640's Avatar
Qbot2640 Qbot2640 is offline
Registered User
AKA: Terry McHugh
FRC #2640 (Hotbotz)
Team Role: Mentor
 
Join Date: Sep 2012
Rookie Year: 2012
Location: Reidsville, NC
Posts: 473
Qbot2640 has a reputation beyond reputeQbot2640 has a reputation beyond reputeQbot2640 has a reputation beyond reputeQbot2640 has a reputation beyond reputeQbot2640 has a reputation beyond reputeQbot2640 has a reputation beyond reputeQbot2640 has a reputation beyond reputeQbot2640 has a reputation beyond reputeQbot2640 has a reputation beyond reputeQbot2640 has a reputation beyond reputeQbot2640 has a reputation beyond repute
Re: In Need of Banebot Wheels

The green mushy ones appear to be in stock right now.
__________________

2012 Palmetto Regional Winners (Thanks 2059, 2815, and 287).
2012 Newton 14th Seed
2013 Chesapeake Regional Imagery Award Winners
2014 North Carolina Regional Imagery Award Winners
2014 Greater DC Regional Team Spirit Award Winners
2015 North Carolina Regional Finalists (Thanks 3971 and 587)
Reply With Quote
  #4   Spotlight this post!  
Unread 28-07-2015, 16:03
bigbeezy's Avatar
bigbeezy bigbeezy is offline
Registered User
AKA: Bryan
FRC #2338 (Gear it Forward)
Team Role: Coach
 
Join Date: Dec 2006
Rookie Year: 2005
Location: Oswego, IL
Posts: 310
bigbeezy is a splendid one to beholdbigbeezy is a splendid one to beholdbigbeezy is a splendid one to beholdbigbeezy is a splendid one to beholdbigbeezy is a splendid one to beholdbigbeezy is a splendid one to beholdbigbeezy is a splendid one to beholdbigbeezy is a splendid one to behold
Send a message via AIM to bigbeezy
Re: In Need of Banebot Wheels

Because Banebots was out of stock we went a different route this year. We 3D printed wheels (~4" OD out of PLA @ 60% infill) and used Polyurethane Rubber Tube as the tread (McMaster 87235K79). Just cut to width and stretch over the wheel. We had lips on either side to retain the tread. These worked fantastic and the wear was nothing compared to Green Banebot wheels (we didn't have Orange to try). Just be sure to clean them in between matches. These collector wheels went through 2 regionals, champs, IRI, R2OC and are perfectly fine. We did replace the tread for IRI but we didn't need to.
__________________
Team 1592 Bionic Tigers -- Driver 2005-2008
Winner - Florida Regional 2005
Finalist - Newton Division 2007
Winner - Colorado Regional 2008
Florida State University - BS Mechanical Engineering
Team 2338 Gear it Forward -- Mentor/Drive Coach 2013-Present
Winner - Wisconsin Regional 2013
Chairman's Award - Midwest Regional 2015
Winner - Archimedes Sub-Division 2015
Chairman's Award - Midwest Regional 2016
Reply With Quote
  #5   Spotlight this post!  
Unread 28-07-2015, 16:06
mwmac's Avatar
mwmac mwmac is offline
JWBWIFWWWADD
AKA: Mike MacLean
FRC #2122 (Team Tators)
Team Role: Mentor
 
Join Date: Apr 2011
Rookie Year: 2008
Location: "Wasteland", Idaho
Posts: 663
mwmac has a reputation beyond reputemwmac has a reputation beyond reputemwmac has a reputation beyond reputemwmac has a reputation beyond reputemwmac has a reputation beyond reputemwmac has a reputation beyond reputemwmac has a reputation beyond reputemwmac has a reputation beyond reputemwmac has a reputation beyond reputemwmac has a reputation beyond reputemwmac has a reputation beyond repute
Re: In Need of Banebot Wheels

Quote:
Originally Posted by bigbeezy View Post
Because Banebots was out of stock we went a different route this year. We 3D printed wheels (~4" OD out of PLA @ 60% infill) and used Polyurethane Rubber Tube as the tread (McMaster 87235K79). Just cut to width and stretch over the wheel. We had lips on either side to retain the tread. These worked fantastic and the wear was nothing compared to Green Banebot wheels (we didn't have Orange to try). Just be sure to clean them in between matches. These collector wheels went through 2 regionals, champs, IRI, R2OC and are perfectly fine. We did replace the tread for IRI but we didn't need to.
Sounds like a great idea!
__________________
2016 Carson W 2122, 2052, 3538, 41, AZ North W 2122, 125, 498, MQA, Idaho F 2122, 3250, 3513, MQA, CCC W 2122, 9122, 6174, ICA
2015 Tesla SF IDA 2122, 3360, 2960, 1311 IRI SF 2338, 2122, 107, 234 UT F 2122, 3230, 3405, EEA, WFFA, AZ West W 2122, 3309, 5059, ICA
2014 Galileo QF 1717, 2122, 3683, 193 UT W 2122, 2996, 3191, ICA, CCC W 1678, 2122, 9073, ICA
2013 CalGames W 2122, 1678, 4171, Judges Award
2012 Newton QF 2122, 610, 488 Spokane W 2122, 1983, 4082, EEA
2011 Newton SF 1730, 2122, 11 IRI F 3138, 16, 2122, 1730, UT W 2122, 399, 3239, MQA, Seattle F 2122, 488, 2850, MQA
2010 Galileo SF 78, 51, 2122 UT W 1696, 2122, 3405, IDA, Sacramento F 2122, 2035, 1834, IDA,
2009 Sacramento F 2144, 692, 115, 2122, MQA
2008 Newton Sacramento W 2122, 1662, 115, CA
2007 PNW Regional Highest Rookie Seed
"Enjoying traveling to more distant events" since 2007
Reply With Quote
  #6   Spotlight this post!  
Unread 28-07-2015, 16:25
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,506
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: In Need of Banebot Wheels

Quote:
Originally Posted by mwmac View Post
Sounds like a great idea!
You can also do this with Vexpro pulleys as a wheel (kind of hokey, but works).

https://docs.google.com/spreadsheets...NNc/edit#gid=0

It doesn't make a huge amount of sense to use the pulleys as hubs for small OD wheels if you have the ability to hex broach something... but if you don't it's not an awful way to do it (relatively low cost and weight).

Quite a few teams this year made wheels with this tread and loved it.

Last edited by AdamHeard : 28-07-2015 at 16:27.
Reply With Quote
  #7   Spotlight this post!  
Unread 28-07-2015, 18:32
Mike Marandola Mike Marandola is offline
Lead Bumper Mentor
AKA: Mike Marandola
FRC #0316 (Lunatecs)
Team Role: Mentor
 
Join Date: Jan 2009
Rookie Year: 2008
Location: Pedricktown, NJ
Posts: 659
Mike Marandola has a reputation beyond reputeMike Marandola has a reputation beyond reputeMike Marandola has a reputation beyond reputeMike Marandola has a reputation beyond reputeMike Marandola has a reputation beyond reputeMike Marandola has a reputation beyond reputeMike Marandola has a reputation beyond reputeMike Marandola has a reputation beyond reputeMike Marandola has a reputation beyond reputeMike Marandola has a reputation beyond reputeMike Marandola has a reputation beyond repute
Re: In Need of Banebot Wheels

Quote:
Originally Posted by AdamHeard View Post
You can also do this with Vexpro pulleys as a wheel (kind of hokey, but works).

https://docs.google.com/spreadsheets...NNc/edit#gid=0

It doesn't make a huge amount of sense to use the pulleys as hubs for small OD wheels if you have the ability to hex broach something... but if you don't it's not an awful way to do it (relatively low cost and weight).

Quite a few teams this year made wheels with this tread and loved it.

Quote:
Originally Posted by bigbeezy View Post
Because Banebots was out of stock we went a different route this year. We 3D printed wheels (~4" OD out of PLA @ 60% infill) and used Polyurethane Rubber Tube as the tread (McMaster 87235K79). Just cut to width and stretch over the wheel. We had lips on either side to retain the tread. These worked fantastic and the wear was nothing compared to Green Banebot wheels (we didn't have Orange to try). Just be sure to clean them in between matches. These collector wheels went through 2 regionals, champs, IRI, R2OC and are perfectly fine. We did replace the tread for IRI but we didn't need to.
Anyone have any tips for cutting the polyurethane cleanly?
__________________

2015 - Pioneer Valley District Finalists/Upper Darby District Finalists/MAR District Championship #1 Seed and Winners with 225 and 203
2014 - Lenape Seneca District Winners/Chestnut Hill District Winners
2013 - Lenape Seneca District Winners/Chestnut Hill District Finalists
2011 - Philadelphia Regional Finalists
2009 - Finger Lakes Regional Finalists

Reply With Quote
  #8   Spotlight this post!  
Unread 28-07-2015, 18:39
bigbeezy's Avatar
bigbeezy bigbeezy is offline
Registered User
AKA: Bryan
FRC #2338 (Gear it Forward)
Team Role: Coach
 
Join Date: Dec 2006
Rookie Year: 2005
Location: Oswego, IL
Posts: 310
bigbeezy is a splendid one to beholdbigbeezy is a splendid one to beholdbigbeezy is a splendid one to beholdbigbeezy is a splendid one to beholdbigbeezy is a splendid one to beholdbigbeezy is a splendid one to beholdbigbeezy is a splendid one to beholdbigbeezy is a splendid one to behold
Send a message via AIM to bigbeezy
Re: In Need of Banebot Wheels

We put it around a chunk of plastic rod we had lying around and cut it on a band saw. Worked very well. But basically wastes the rod (creates nice hockey pucks). You probably could just cut it with a band saw without the rod and be fine.

I'm sure there's a better way.
__________________
Team 1592 Bionic Tigers -- Driver 2005-2008
Winner - Florida Regional 2005
Finalist - Newton Division 2007
Winner - Colorado Regional 2008
Florida State University - BS Mechanical Engineering
Team 2338 Gear it Forward -- Mentor/Drive Coach 2013-Present
Winner - Wisconsin Regional 2013
Chairman's Award - Midwest Regional 2015
Winner - Archimedes Sub-Division 2015
Chairman's Award - Midwest Regional 2016
Reply With Quote
  #9   Spotlight this post!  
Unread 28-07-2015, 19:18
TheHolyHades1 TheHolyHades1 is offline
Registered User
no team
 
Join Date: Jan 2014
Rookie Year: 2010
Location: usa
Posts: 145
TheHolyHades1 is a jewel in the roughTheHolyHades1 is a jewel in the roughTheHolyHades1 is a jewel in the rough
Re: In Need of Banebot Wheels

During my pit walk at St. Louis this year, I got a chance to talk to a few teams that used similar wheels.

One of the nicer methods of creating these wheels seemed to be to push the tube onto the hub, put the assembly in a lathe, and cut off the excess plastic. If this proves to be unstable, the above idea with putting a plastic piece inside all the way might be better.
Reply With Quote
  #10   Spotlight this post!  
Unread 28-07-2015, 19:42
mman1506's Avatar
mman1506 mman1506 is offline
Focusing on Combat Robots!
AKA: Marcus Quintilian
no team (WARP7)
Team Role: Alumni
 
Join Date: Mar 2012
Rookie Year: 2012
Location: Toronto
Posts: 802
mman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond repute
Re: In Need of Banebot Wheels

The company that made our wheels put the tube of urethane on a plug in a lathe and cut it with a exacto knife lathe tool.
__________________
2014-2015: FRC 865 Warp7 Team Captain
2016: FRC 865 Mentor

2017: Free Agent Mentor, Inspector
Reply With Quote
  #11   Spotlight this post!  
Unread 28-07-2015, 19:58
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,506
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: In Need of Banebot Wheels

Quote:
Originally Posted by TheHolyHades1 View Post
During my pit walk at St. Louis this year, I got a chance to talk to a few teams that used similar wheels.

One of the nicer methods of creating these wheels seemed to be to push the tube onto the hub, put the assembly in a lathe, and cut off the excess plastic. If this proves to be unstable, the above idea with putting a plastic piece inside all the way might be better.
This is what we did at real low speed with a razor blade clamped to the tool post.
Reply With Quote
  #12   Spotlight this post!  
Unread 28-07-2015, 20:40
mlantry mlantry is offline
I'm back
AKA: Matthew Lantry
no team
Team Role: Mentor
 
Join Date: Jan 2011
Rookie Year: 2011
Location: hillsdale NJ
Posts: 278
mlantry has much to be proud ofmlantry has much to be proud ofmlantry has much to be proud ofmlantry has much to be proud ofmlantry has much to be proud ofmlantry has much to be proud ofmlantry has much to be proud ofmlantry has much to be proud ofmlantry has much to be proud of
Re: In Need of Banebot Wheels

Quote:
Originally Posted by bigbeezy View Post
Because Banebots was out of stock we went a different route this year. We 3D printed wheels (~4" OD out of PLA @ 60% infill) and used Polyurethane Rubber Tube as the tread (McMaster 87235K79). Just cut to width and stretch over the wheel. We had lips on either side to retain the tread. These worked fantastic and the wear was nothing compared to Green Banebot wheels (we didn't have Orange to try). Just be sure to clean them in between matches. These collector wheels went through 2 regionals, champs, IRI, R2OC and are perfectly fine. We did replace the tread for IRI but we didn't need to.
You wouldn't happen to have any images of these wheels would you? Also some of the wheels without tread attached
__________________

Matthew Lantry
Team 4475 2014-present
-College Mentor 2014-????

Team 1676- 2011-2014
-Mechanical 2011-2014, Subteam leader 2013-2014
-Robot Operator 2014

George G. White FLL mentor 2011-2014

“Both optimists and pessimists contribute to our society. The optimist invents the airplane and the pessimist the parachute.”
Reply With Quote
  #13   Spotlight this post!  
Unread 28-07-2015, 21:51
Chris is me's Avatar
Chris is me Chris is me is offline
no bag, vex only, final destination
AKA: Pinecone
FRC #0228 (GUS Robotics); FRC #2170 (Titanium Tomahawks)
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2006
Location: Glastonbury, CT
Posts: 7,696
Chris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond repute
Send a message via AIM to Chris is me
Re: In Need of Banebot Wheels

My old taem used blue McMaster drive rollers for our intake this year. We tested the intake to death, trying almost every traction material and wheel we could get our hands on. At first it seemed like nothing beat orange / blue Banebots, but then when Banebots ran out of stock, we put these McMaster wheels on. These wheels work the same if not slightly better. Trust me, they're worth it. And you'll never have to replace them due to wear!

You may have seen these wheels on frisbee shooters in 2013; I think 341, 2056, 1114, 254, among others all had them. 2056 used one as a shooter wheel in 2012 as well. They're pretty nice. The only catch is you have to make a hub for them, though I've heard you can make a Vex VersaHub work in a pinch.

http://www.mcmaster.com/#drive-rollers/=y9865l

You'll want PN 2477K36. We used 60A durometer.
__________________
Mentor / Drive Coach: 228 (2016-?)
...2016 Waterbury SFs (with 3314, 3719), RIDE #2 Seed / Winners (with 1058, 6153), Carver QFs (with 503, 359, 4607)
Mentor / Consultant Person: 2170 (2017-?)
---
College Mentor: 2791 (2010-2015)
...2015 TVR Motorola Quality, FLR GM Industrial Design
...2014 FLR Motorola Quality / SFs (with 341, 4930)
...2013 BAE Motorola Quality, WPI Regional #1 Seed / Delphi Excellence in Engineering / Finalists (with 20, 3182)
...2012 BAE Imagery / Finalists (with 1519, 885), CT Xerox Creativity / SFs (with 2168, 118)
Student: 1714 (2009) - 2009 Minnesota 10,000 Lakes Regional Winners (with 2826, 2470)
2791 Build Season Photo Gallery - Look here for mechanism photos My Robotics Blog (Updated April 11 2014)
Reply With Quote
  #14   Spotlight this post!  
Unread 28-07-2015, 23:09
bigbeezy's Avatar
bigbeezy bigbeezy is offline
Registered User
AKA: Bryan
FRC #2338 (Gear it Forward)
Team Role: Coach
 
Join Date: Dec 2006
Rookie Year: 2005
Location: Oswego, IL
Posts: 310
bigbeezy is a splendid one to beholdbigbeezy is a splendid one to beholdbigbeezy is a splendid one to beholdbigbeezy is a splendid one to beholdbigbeezy is a splendid one to beholdbigbeezy is a splendid one to beholdbigbeezy is a splendid one to beholdbigbeezy is a splendid one to behold
Send a message via AIM to bigbeezy
Re: In Need of Banebot Wheels

Quote:
Originally Posted by mlantry View Post
You wouldn't happen to have any images of these wheels would you? Also some of the wheels without tread attached
Collector:
Click image for larger version

Name:	IMG_2391.JPG
Views:	185
Size:	1.08 MB
ID:	19232

Wheel w/ Tread:
Click image for larger version

Name:	IMG_2395.JPG
Views:	131
Size:	1.13 MB
ID:	19233

Wheel w/o Tread:
Click image for larger version

Name:	IMG_2394.JPG
Views:	122
Size:	1.05 MB
ID:	19234

Vex Versa Wheel w/ tread. This was used on our practice bot since February. Never been changed. The notch at the bottom of the tread is from it rubbing against a bolt before we noticed. We went with 3D printed wheels for weight.
Click image for larger version

Name:	IMG_2396.JPG
Views:	145
Size:	1.10 MB
ID:	19235
__________________
Team 1592 Bionic Tigers -- Driver 2005-2008
Winner - Florida Regional 2005
Finalist - Newton Division 2007
Winner - Colorado Regional 2008
Florida State University - BS Mechanical Engineering
Team 2338 Gear it Forward -- Mentor/Drive Coach 2013-Present
Winner - Wisconsin Regional 2013
Chairman's Award - Midwest Regional 2015
Winner - Archimedes Sub-Division 2015
Chairman's Award - Midwest Regional 2016

Last edited by bigbeezy : 28-07-2015 at 23:17.
Reply With Quote
  #15   Spotlight this post!  
Unread 28-07-2015, 23:17
bigbeezy's Avatar
bigbeezy bigbeezy is offline
Registered User
AKA: Bryan
FRC #2338 (Gear it Forward)
Team Role: Coach
 
Join Date: Dec 2006
Rookie Year: 2005
Location: Oswego, IL
Posts: 310
bigbeezy is a splendid one to beholdbigbeezy is a splendid one to beholdbigbeezy is a splendid one to beholdbigbeezy is a splendid one to beholdbigbeezy is a splendid one to beholdbigbeezy is a splendid one to beholdbigbeezy is a splendid one to beholdbigbeezy is a splendid one to behold
Send a message via AIM to bigbeezy
Re: In Need of Banebot Wheels

Quote:
Originally Posted by Chris is me View Post
My old taem used blue McMaster drive rollers for our intake this year. We tested the intake to death, trying almost every traction material and wheel we could get our hands on. At first it seemed like nothing beat orange / blue Banebots, but then when Banebots ran out of stock, we put these McMaster wheels on. These wheels work the same if not slightly better. Trust me, they're worth it. And you'll never have to replace them due to wear!

You may have seen these wheels on frisbee shooters in 2013; I think 341, 2056, 1114, 254, among others all had them. 2056 used one as a shooter wheel in 2012 as well. They're pretty nice. The only catch is you have to make a hub for them, though I've heard you can make a Vex VersaHub work in a pinch.

http://www.mcmaster.com/#drive-rollers/=y9865l

You'll want PN 2477K36. We used 60A durometer.
I'm curious as to the difference between these and the ones similar to what we used (McMaster 87235K79). From a cost comparison at same width wheels you are talking ~$8.30/wheel vs ~$30/wheel. For our collector we used the 40A.
__________________
Team 1592 Bionic Tigers -- Driver 2005-2008
Winner - Florida Regional 2005
Finalist - Newton Division 2007
Winner - Colorado Regional 2008
Florida State University - BS Mechanical Engineering
Team 2338 Gear it Forward -- Mentor/Drive Coach 2013-Present
Winner - Wisconsin Regional 2013
Chairman's Award - Midwest Regional 2015
Winner - Archimedes Sub-Division 2015
Chairman's Award - Midwest Regional 2016
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 23:56.

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