Go to Post Teams rarely win FIRST events because they can complete actions that nobody else can; they win because they do things faster than others. - Madison [more]
Home
Go Back   Chief Delphi > Technical > Motors
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 13-09-2007, 16:23
sporno's Avatar
sporno sporno is offline
Registered User
AKA: David
FRC #0540 (Talon)
Team Role: Alumni
 
Join Date: Apr 2006
Rookie Year: 2004
Location: VA
Posts: 165
sporno will become famous soon enoughsporno will become famous soon enough
Send a message via AIM to sporno
Gearbox -physics related question

So Ive been doing alot of thinking, and a bit of research about decreasing rotational mass and decreasing rotational inertia.

For example ( example guys , this is all theory)

if F=MA

and lets say F is 10HP ( horsepower , which is derived from torque)
and M= 2 lbs ( lets say a gear , i know heavy , but my motorcycle if any of you guys remember my thread on the bike had a 7 lb rear sprocket)

And lets say that A is 2,000 RPM ( yes i know its not actually RPM )

ok so if the mass decreases , but the force stays the same wouldn't the RPM go up ... in theory

ok now on to the decreasing rotational inertia.

So on a gear , or any kind of rotating object , there is more torque on the outer part of the gear , as in a friction drive , the closer to the center the more HP , the closer to the outside the more torque.

but if the mass closer to the outside was decreased , rather than the inside closer to the center , wouldn't it take less initial power to move the object?

This is all just stuff Ive been thinking about.

Now how this relates to Gearboxes

If i cheesed a couple of the gears in the AM , or KOP gearboxes , decreasing rotational inertia , and rotational mass , would that have any effect aside from just cutting weight?


would it actually put more power to the ground , and create less drive train power loss?

Also in cars , people make much more power to the wheels , but getting a lighter flywheel.

So please tell me your thoughts and dont flame this too much
__________________
2005 NASA/VCU Quarter-finalist
2006 NASA/VCU regional-Semi-finalist
2006 FIRST Robot Rumble-Quarter-finalist
2006 FIRST Robot Rumble-Most Promosing Rookie Drive team.
2006 Championship-Curie
2007 NASA/VCU- Regional Winner
2007 Championship-Galileo
2007 FIRST Robot Rumble-Semi-finalist
80+ matches on the field
  #2   Spotlight this post!  
Unread 13-09-2007, 16:34
techtiger1's Avatar
techtiger1 techtiger1 is offline
Coach Drew?!?!
AKA: Drew Disbury
FRC #1251 (TechTigers)
Team Role: Mentor
 
Join Date: Jul 2004
Rookie Year: 2004
Location: coconut creek ,fl
Posts: 629
techtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond repute
Send a message via AIM to techtiger1
Re: Gearbox -physics related question

Sporno what your saying is all right for the most part. However relating to the AndyMark/FIRST application gearboxes the mass is so light that even lighting a gear by say a lb which is tough to do in a well designed gearbox, won't make a huge diffrence. Also when considering F=M*A and initial power you have to look at what your motors can do in comparison to the force they can put out and the object they are moving. Run some numbers on that theory with the CIMS and tell me if your still worried about them spinning anything less then 2lbs. Lighting the gear does make a diffrence by putting less load on the motor but in this application it is only a slight diffrence and generally a bigger worry is weight more so then power. My advice would be to test it if you really think it's worht the time and effort.

-Drew
__________________
Team 1251 The TechTigers
"Inspiring future innovators, one stripe at a time"
2004 Rookie All Star Orlando Regional
2006 Palmetto Regional Winner
2007 Orlando Regional Winner
2008 Orlando Regional Winner
2010 Orlando Regional Winner
2013 South Florida Regional Winner

Last edited by techtiger1 : 13-09-2007 at 16:46. Reason: umm just thoughts
  #3   Spotlight this post!  
Unread 13-09-2007, 16:35
thefro526's Avatar
thefro526 thefro526 is offline
Mentor for Hire.
AKA: Dustin Benedict
no team (EWCP, MAR, FRC 708)
Team Role: Mentor
 
Join Date: Aug 2006
Rookie Year: 2005
Location: New Jersey
Posts: 2,599
thefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond repute
Send a message via AIM to thefro526 Send a message via MSN to thefro526
Re: Gearbox -physics related question

In my understanding (in no way am I an expert) When you decrease the mass of an object and the force stays the same said object takes less time to spin up to speed and i think because less force is need to spin said object it is transfered to the drive or what ever.

when I built a vex shooter a while back I had 3 motors using a 1:49 gear ratio which had theoretical rpm of 4900. I hit no where near that. But originally i used normal 2.75 inch wheels with rubber on them. They took super long to spin up to speed, but when i replaced thouse wheels with omnis they took much less to spin up to speed and also may have spun a bit faster.

hope this helps,
Dustin
__________________
-Dustin Benedict
2005-2012 - Student & Mentor FRC 816
2012-2014 - Technical Mentor, 2014 Drive Coach FRC 341
Current - Mentor FRC 2729, FRC 708
  #4   Spotlight this post!  
Unread 13-09-2007, 16:51
sporno's Avatar
sporno sporno is offline
Registered User
AKA: David
FRC #0540 (Talon)
Team Role: Alumni
 
Join Date: Apr 2006
Rookie Year: 2004
Location: VA
Posts: 165
sporno will become famous soon enoughsporno will become famous soon enough
Send a message via AIM to sporno
Re: Gearbox -physics related question

yes , i totally understand that the decreasing the weight is more important , im just trying to figure out, is is there a better way to cut the weight.

Also if rotational mass of the gear , sprocket , some round object , is decreased its less stress on the motor to get it initially moving , so it takes less rotational inertia to move it , so wouldn't that increase " throttle response " too?

And this isn't just for the gearboxes , its anything really , lets say a shooter for the AIM HIGH game. If the motor puts out so much power and , then you loose so much power in the drive train mechanism , if the motor didn't have to work as hard to move the wheel or drive train , it would spin faster , and shoot farther ....... right?

this is more of my theory

im in physics 1
__________________
2005 NASA/VCU Quarter-finalist
2006 NASA/VCU regional-Semi-finalist
2006 FIRST Robot Rumble-Quarter-finalist
2006 FIRST Robot Rumble-Most Promosing Rookie Drive team.
2006 Championship-Curie
2007 NASA/VCU- Regional Winner
2007 Championship-Galileo
2007 FIRST Robot Rumble-Semi-finalist
80+ matches on the field
  #5   Spotlight this post!  
Unread 13-09-2007, 17:09
techtiger1's Avatar
techtiger1 techtiger1 is offline
Coach Drew?!?!
AKA: Drew Disbury
FRC #1251 (TechTigers)
Team Role: Mentor
 
Join Date: Jul 2004
Rookie Year: 2004
Location: coconut creek ,fl
Posts: 629
techtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond repute
Send a message via AIM to techtiger1
Re: Gearbox -physics related question

Yes your right in theory, the lighter the rotating object is the less energy is used to spin it (in this case) making the whole system more efficient. What I am asking you to do now is to put the principle in practice I think you'll find that in a application for FIRST where components are generally light (not a steel vs. alumnium flywheel) you will see only a slight diffrence in proformance but a difference none the less. Good ideas really everything you've said has a viable point.
__________________
Team 1251 The TechTigers
"Inspiring future innovators, one stripe at a time"
2004 Rookie All Star Orlando Regional
2006 Palmetto Regional Winner
2007 Orlando Regional Winner
2008 Orlando Regional Winner
2010 Orlando Regional Winner
2013 South Florida Regional Winner
  #6   Spotlight this post!  
Unread 13-09-2007, 17:30
Madison's Avatar
Madison Madison is offline
Dancing through life...
FRC #0488 (Xbot)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1999
Location: Seattle, WA
Posts: 5,244
Madison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond repute
Re: Gearbox -physics related question

I'm going to caution you to, as you start to think more about how these different concepts are related, be sure that you're using appropriate units to describe each of the elements present in your equations. If an equation involves a force, use newtons (or lbf.), etc. You've got an awful jumble of crossed wires to start with here, describing force in terms of power or torque and acceleration with velocity.

You'll help us to understand your questions better and you'll understand our explanations more because we'll all be speaking the same language, so to speak.
__________________
--Madison--

...down at the Ozdust!

Like a grand and miraculous spaceship, our planet has sailed through the universe of time. And for a brief moment, we have been among its many passengers.
  #7   Spotlight this post!  
Unread 13-09-2007, 17:31
techtiger1's Avatar
techtiger1 techtiger1 is offline
Coach Drew?!?!
AKA: Drew Disbury
FRC #1251 (TechTigers)
Team Role: Mentor
 
Join Date: Jul 2004
Rookie Year: 2004
Location: coconut creek ,fl
Posts: 629
techtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond repute
Send a message via AIM to techtiger1
Re: Gearbox -physics related question

Thank you Madison ! yes proper notation is always important you beat me to that one.
__________________
Team 1251 The TechTigers
"Inspiring future innovators, one stripe at a time"
2004 Rookie All Star Orlando Regional
2006 Palmetto Regional Winner
2007 Orlando Regional Winner
2008 Orlando Regional Winner
2010 Orlando Regional Winner
2013 South Florida Regional Winner
  #8   Spotlight this post!  
Unread 13-09-2007, 17:33
sporno's Avatar
sporno sporno is offline
Registered User
AKA: David
FRC #0540 (Talon)
Team Role: Alumni
 
Join Date: Apr 2006
Rookie Year: 2004
Location: VA
Posts: 165
sporno will become famous soon enoughsporno will become famous soon enough
Send a message via AIM to sporno
Re: Gearbox -physics related question

i was throwing it out there in theory, next time ill try and clear it up , i think it seems simpler using the terms i threw out there rather than lots of numbers and different units .. for theoretical stuff atleast , its all an idea
__________________
2005 NASA/VCU Quarter-finalist
2006 NASA/VCU regional-Semi-finalist
2006 FIRST Robot Rumble-Quarter-finalist
2006 FIRST Robot Rumble-Most Promosing Rookie Drive team.
2006 Championship-Curie
2007 NASA/VCU- Regional Winner
2007 Championship-Galileo
2007 FIRST Robot Rumble-Semi-finalist
80+ matches on the field
  #9   Spotlight this post!  
Unread 13-09-2007, 17:44
Alex.Norton's Avatar
Alex.Norton Alex.Norton is offline
Fidgetting
no team
 
Join Date: Apr 2005
Rookie Year: 2003
Location: Ft. Collins, Colorado
Posts: 190
Alex.Norton has much to be proud ofAlex.Norton has much to be proud ofAlex.Norton has much to be proud ofAlex.Norton has much to be proud ofAlex.Norton has much to be proud ofAlex.Norton has much to be proud ofAlex.Norton has much to be proud ofAlex.Norton has much to be proud of
Send a message via AIM to Alex.Norton Send a message via MSN to Alex.Norton
Re: Gearbox -physics related question

If you had two identicle systems (wieght, support...) and two wheels that have the same weight but wheel A has less rotational inertia than wheel B, then no, they would spin up to the same speed. However wheel A will take less time to get up to speed than wheel B. However, if you got both wheels up to speed turned off the power, then tried to shoot a ball with the momentum of the wheel (say in 2006), wheel A would shoot fewer balls than wheel B.

In reallity wheel A or gear A would probably also wiegh less, so would put less strain of the system and it might be better balanced which would also reduce stress and so on. So in a real system like a shooter the rotational inertian of the wheel would have a huge effect on the efficiency of the system.

However in a drive train the gears shouldn't be big enough to make a difference. So I will calculate the time it would take the first big gear in the am planetary to spin up. This gear spins at 1540 RPM or 161.26 Radian/sec

m = ~.31kg
w (omega) = 161.26 Radians/sec
I = (mr^2)/2 = 1.562 E-4
T (average) = ~3.95 Nm

in this cas Torque (T) = Moment of Inertia (I) * angular acceleration (a)
so a (alpha) = T/I = 25280 Radians/sec^2

angular velocity (w) = angular acceleration (a) * time (t)
so t = w/a = .00636 seconds

A 120 pound robot (I know its actaully more like 133 lbs) with a reduction of 1:12.75 (AM single speed) to a four inch wheel on the other hand will take:

m = 54.54 kg
F (average) = ~138.04 N
a = F/m = 2.531m/sec^2
vFinal = 2.295 m/s
t = v/a = .907 seconds

So the gear wil take .00636 seconds to spin up and the robot will take .907seconds to accelerate (under absolutely idea situations). There are some assumptions in this. If anyone thinks these assumptions are too extreme, sees a mistake in my math or wants to know where I got a number please PM me.

So since the time of acceleration of the bot is huge compared to the gear it really doesn't make a difference. However you can see that the gear would slow the robot down a little.

In the case of a car there is a much bigger difference because your talking about a 50 lbs fly wheel not a half pound gear. So your theory is correct but I would always sugjest doing to math cause you'll see if you actaully need to think about implimenting it. To do this you should calculate the acceleration of the robot with two different gears (one lightened, one not) and see if there is a difference.

hope that helps
Alex

Last edited by Alex.Norton : 13-09-2007 at 17:46.
  #10   Spotlight this post!  
Unread 13-09-2007, 18:31
Qbranch Qbranch is offline
wow college goes fast.
AKA: Alex
FRC #1024 (Kil-A-Bytes)
Team Role: Alumni
 
Join Date: Apr 2006
Rookie Year: 2006
Location: Indianapolis
Posts: 1,174
Qbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond repute
Re: Gearbox -physics related question

Bzuhhh... Just making sure... In your conceptual post you're ok...

But as stated above (and its so important i'll restate it) F is a force. Hp is a rate of energy conversion. 2000RPM is a speed, while 2000RPM/s is an acceleration. 2 lbs is a force, while 0.0622slugs or 0.9072kg is a mass.

And, to reaffirm, yeah the rotational inertia of the AM gearbox is negligable... as well as the rest of your drivetrain (unless you have some gigantic flywheel your storing energy in). Just worry about the mass of your robot.

-q
__________________
Electrical Engineer Illini
1024 | Programmer '06, '07, '08 | Driver '08
  #11   Spotlight this post!  
Unread 13-09-2007, 21:15
Alex.Norton's Avatar
Alex.Norton Alex.Norton is offline
Fidgetting
no team
 
Join Date: Apr 2005
Rookie Year: 2003
Location: Ft. Collins, Colorado
Posts: 190
Alex.Norton has much to be proud ofAlex.Norton has much to be proud ofAlex.Norton has much to be proud ofAlex.Norton has much to be proud ofAlex.Norton has much to be proud ofAlex.Norton has much to be proud ofAlex.Norton has much to be proud ofAlex.Norton has much to be proud of
Send a message via AIM to Alex.Norton Send a message via MSN to Alex.Norton
Re: Gearbox -physics related question

Also, I hadn't thought enough about your theory above, and no it is not actually true. Lightening the gear would not speed up the output.

The limiting factor in the speed of the system is the max RPM of the motor which is a result of motor design. The CIM won't spin any faster than ~5200 RPM or so even if there is no pinion gear or drive train or anything.

When I calculated the time above I was using your equation F = m*a. This relates to a force, a mass, and an acceleration. acceleration is only applicable to speed when introduce time. The reason that the motor won't spin the gear faster is because as the output RPM of the motor increases the torque decreases to 0 at the max RPM of the motor.

Again, hope it helps
Alex
  #12   Spotlight this post!  
Unread 13-09-2007, 21:39
techtiger1's Avatar
techtiger1 techtiger1 is offline
Coach Drew?!?!
AKA: Drew Disbury
FRC #1251 (TechTigers)
Team Role: Mentor
 
Join Date: Jul 2004
Rookie Year: 2004
Location: coconut creek ,fl
Posts: 629
techtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond reputetechtiger1 has a reputation beyond repute
Send a message via AIM to techtiger1
Re: Gearbox -physics related question

Alex is correct. Thats why I said in theory that this idea works but there is a limit too it.
__________________
Team 1251 The TechTigers
"Inspiring future innovators, one stripe at a time"
2004 Rookie All Star Orlando Regional
2006 Palmetto Regional Winner
2007 Orlando Regional Winner
2008 Orlando Regional Winner
2010 Orlando Regional Winner
2013 South Florida Regional Winner
  #13   Spotlight this post!  
Unread 13-09-2007, 21:46
Kevin Sevcik's Avatar
Kevin Sevcik Kevin Sevcik is offline
(Insert witty comment here)
FRC #0057 (The Leopards)
Team Role: Mentor
 
Join Date: Jun 2001
Rookie Year: 1998
Location: Houston, Texas
Posts: 3,732
Kevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond repute
Send a message via AIM to Kevin Sevcik Send a message via Yahoo to Kevin Sevcik
Re: Gearbox -physics related question

As noted, the rotational inertia of most all gearboxes in FIRST are negligible. And if you lightened the gearbox with everything else the same, your max speed would remain the same, though the robot would accelerate slightly faster. The best way to think about it is as a division of kinetic energy. Assuming you have a flywheel attached such that it spins faster the faster your robot moves, the flywheel would store some amount of rotational kinetic energy for every Joule of translational kinetic energy stored by your robot moving forward. With a standard gearbox, it's probably something like .01 J of rotational energy for every 1 J of translational. With a big flywheel, you'd be storing more in the flywheel, and a comparatively smaller amount of every J from your motor would be going towards actually moving the robot forward.

To correct one error I've sen in this thread. The top speed of your robot does not depend on the max RPM of the motor. It depends on the friction in your drivetrain. The friction represents a torque that must be subtracted from the torque developed by the motor before you start firguring the acceleration of the robot. So at some point, the torque put out by the motor equals the friction torque, and your robot stops accelerating. Since the motor is putting out mre than zero torque, this isn't going to be the no-load speed.
__________________
The difficult we do today; the impossible we do tomorrow. Miracles by appointment only.

Lone Star Regional Troubleshooter
  #14   Spotlight this post!  
Unread 13-09-2007, 22:18
sporno's Avatar
sporno sporno is offline
Registered User
AKA: David
FRC #0540 (Talon)
Team Role: Alumni
 
Join Date: Apr 2006
Rookie Year: 2004
Location: VA
Posts: 165
sporno will become famous soon enoughsporno will become famous soon enough
Send a message via AIM to sporno
Re: Gearbox -physics related question

ok thanks for all the help

once again this is all just theory, im just trying to find out if what im saying is even ballpark

and this isnt just in relation to the gearboxes , but any rotating object on the bot.

Also , if the drive train is more efficent , less power is lost , and more gets to the wheels , thus some power is picked up .... right
__________________
2005 NASA/VCU Quarter-finalist
2006 NASA/VCU regional-Semi-finalist
2006 FIRST Robot Rumble-Quarter-finalist
2006 FIRST Robot Rumble-Most Promosing Rookie Drive team.
2006 Championship-Curie
2007 NASA/VCU- Regional Winner
2007 Championship-Galileo
2007 FIRST Robot Rumble-Semi-finalist
80+ matches on the field

Last edited by sporno : 13-09-2007 at 22:21.
  #15   Spotlight this post!  
Unread 13-09-2007, 23:37
Alex.Norton's Avatar
Alex.Norton Alex.Norton is offline
Fidgetting
no team
 
Join Date: Apr 2005
Rookie Year: 2003
Location: Ft. Collins, Colorado
Posts: 190
Alex.Norton has much to be proud ofAlex.Norton has much to be proud ofAlex.Norton has much to be proud ofAlex.Norton has much to be proud ofAlex.Norton has much to be proud ofAlex.Norton has much to be proud ofAlex.Norton has much to be proud ofAlex.Norton has much to be proud of
Send a message via AIM to Alex.Norton Send a message via MSN to Alex.Norton
Re: Gearbox -physics related question

Quote:
Originally Posted by Kevin Sevcik View Post
As noted, the rotational inertia of most all gearboxes in FIRST are negligible. And if you lightened the gearbox with everything Since the motor is putting out more than zero torque, this isn't going to be the no-load speed.
This all depends on how you define your motor. Technically no motor has a no load speed since the motor has to spin itself which takes some power input. Since the CIM has a resistance and you have to put power in which means that your producing power somehow. I think you could define the whole drive train as a motor, maybe a linear motor, and then say that the top speed of the robot is the free speed.

A lot of solving a problem in physics is just choosing the correct frame of reference and it might be easier to define the drive train as the motor and just measure its speed. I'm not sure what the use of this is but hey...

Alex
Closed Thread


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Banebot 56mm gearbox - double D related Joe Johnson Motors 78 31-01-2007 23:55
Who can be a mentor? (Not FIRST rules related but a general life question) Elgin Clock General Forum 4 11-12-2006 18:01
Gearbox Mesh Question Matt Reiland Technical Discussion 7 28-03-2005 06:04
FP Gearbox question ChrisH Motors 0 12-02-2004 16:49
DHTML question, not related to the robot robot180 Website Design/Showcase 4 19-04-2003 21:26


All times are GMT -5. The time now is 07: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