Go to Post A good robot can score a lot of points. A great robot can do it when the other alliance does everything they can to stop it. - Rick TYler [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
  #31   Spotlight this post!  
Unread 28-01-2005, 15:09
M. Hicken's Avatar
M. Hicken M. Hicken is offline
Where am I?
AKA: I AM PACO
#0219 (Team Impact)
Team Role: Driver
 
Join Date: Jan 2004
Rookie Year: 2002
Location: Washington, NJ
Posts: 158
M. Hicken is a jewel in the roughM. Hicken is a jewel in the roughM. Hicken is a jewel in the rough
Send a message via AIM to M. Hicken
Re: Modifying CIMs to implode?

they might as well try machining 1/32" off all of the pwm prongs on the controller, and while at it, lets shave off the insulation on the wires, thats got to be half a gram right there

__________________
If duct tape isnt the answer you're looking for, you're asking the wrong question

There is no such thing as a stupid question, there are just a lot of inquisitive idiots
Personal rookie year: 2002
Team Impact 219: 1998
  #32   Spotlight this post!  
Unread 28-01-2005, 15:25
Unsung FIRST Hero
Al Skierkiewicz Al Skierkiewicz is offline
Broadcast Eng/Chief Robot Inspector
AKA: Big Al WFFA 2005
FRC #0111 (WildStang)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Wheeling, IL
Posts: 10,798
Al Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond repute
Re: Modifying CIMs to implode?

Quote:
Originally Posted by Andrew Schuetze
I am not going to test the rule or disrespect the advice of motor techs on this list. My follow up is in regards to the reported gain in radiational cooling by removing the black paint by sanding to the bare metal?

Our team has never modified a motor or mount but the comment about bare metal verses paint is of mild interest. Does this violate the rule or even the spirit of the rule? I would guess that one could even add paint to the housing as part of some color scheme on the robot...
Andrew,
I think the rule is clear that removing the paint does not change the basic ops of the motor. But like I have said many times before, if the Chalupas (or any motor) are overheating they are a symptom not a cause. Hot motors indicate a problem somewhere else. Fix the problem. When the case of the Chalupa is hot, think what the temp might be inside at wire level.
When the case is too hot to touch, you have already sacrificed molten varnish to the electrical gods. There is no coming back from this abuse and no amount of external cooling is going to save the motor. The internal temperatures, melt the varnish insulation, run the lubricant out of the bearings, distort the armature plates and shaft, and breakdown the internal adhesives used to keep all the parts in alignment. Remember that the only conduction path from armature to outside world is the shaft and bearings. All other cooling is by convection or radiation which is a slow process.
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
  #33   Spotlight this post!  
Unread 28-01-2005, 18:40
M. Hicken's Avatar
M. Hicken M. Hicken is offline
Where am I?
AKA: I AM PACO
#0219 (Team Impact)
Team Role: Driver
 
Join Date: Jan 2004
Rookie Year: 2002
Location: Washington, NJ
Posts: 158
M. Hicken is a jewel in the roughM. Hicken is a jewel in the roughM. Hicken is a jewel in the rough
Send a message via AIM to M. Hicken
Re: Modifying CIMs to implode?

Quote:
Originally Posted by Al Skierkiewicz
Andrew,
I think the rule is clear that removing the paint does not change the basic ops of the motor. But like I have said many times before, if the Chalupas (or any motor) are overheating they are a symptom not a cause. Hot motors indicate a problem somewhere else. Fix the problem. When the case of the Chalupa is hot, think what the temp might be inside at wire level.
When the case is too hot to touch, you have already sacrificed molten varnish to the electrical gods. There is no coming back from this abuse and no amount of external cooling is going to save the motor. The internal temperatures, melt the varnish insulation, run the lubricant out of the bearings, distort the armature plates and shaft, and breakdown the internal adhesives used to keep all the parts in alignment. Remember that the only conduction path from armature to outside world is the shaft and bearings. All other cooling is by convection or radiation which is a slow process.

i know this is off topic, but last year we had drill motors running to a custom gear box (like many other teams). After each round we had 2 of the 120mm fans blowing on the motors because they were almost too hot to touch. My question is, are the CIM motors as likly to get that hot? We are currently being held up by electronics problems, and we have no way to run one for 3 minutes and take the temp. Sorry if that was confusing, i know it was poorly worded.

TIA
__________________
If duct tape isnt the answer you're looking for, you're asking the wrong question

There is no such thing as a stupid question, there are just a lot of inquisitive idiots
Personal rookie year: 2002
Team Impact 219: 1998
  #34   Spotlight this post!  
Unread 28-01-2005, 18:47
Cory's Avatar
Cory Cory is offline
Registered User
AKA: Cory McBride
FRC #0254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: May 2002
Rookie Year: 2001
Location: Redwood City, CA
Posts: 6,824
Cory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond repute
Send a message via AIM to Cory
Re: Modifying CIMs to implode?

Quote:
Originally Posted by M. Hicken
i know this is off topic, but last year we had drill motors running to a custom gear box (like many other teams). After each round we had 2 of the 120mm fans blowing on the motors because they were almost too hot to touch. My question is, are the CIM motors as likly to get that hot? We are currently being held up by electronics problems, and we have no way to run one for 3 minutes and take the temp. Sorry if that was confusing, i know it was poorly worded.

TIA
It takes a lot longer for the CIM's to get noticeably hot than it does for the drill motors.
__________________
2001-2004: Team 100
2006-Present: Team 254
  #35   Spotlight this post!  
Unread 28-01-2005, 20:50
dlavery's Avatar
dlavery dlavery is offline
Curmudgeon
FRC #0116 (Epsilon Delta)
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Herndon, VA
Posts: 3,176
dlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond repute
Re: Modifying CIMs to implode?

Regarding the potential use of the Chiaphua motors as small space heaters, you may want to go back and read through this thread for some interesting observations. Within certain limits, you can expect the Chiaphua motors to experience a reasonable degree of heating during normal use. But at some point, "reasonable" becomes "way the heck too hot." The exact conditions under which this transition occurs is not precisely known, but passing the transition point is dramatic and irreversably damaging to the motor.

-dave
__________________
"I know what you're thinking, punk," hissed Wordy Harry to his new editor, "you're thinking, 'Did he use six superfluous adjectives or only five?' - and to tell the truth, I forgot myself in all this excitement; but being as this is English, the most powerful language in the world, whose subtle nuances will blow your head clean off, you've got to ask yourself one question: 'Do I feel loquacious?' - well do you, punk?"
- Stuart Vasepuru, 2006 Bulwer-Lytton Fiction Contest



My OTHER CAR is still on Mars!!!
  #36   Spotlight this post!  
Unread 28-01-2005, 21:42
S.Nickens's Avatar
S.Nickens S.Nickens is offline
Morpheus
#0011 (M.O.R.T.)
Team Role: Mentor
 
Join Date: Mar 2004
Location: Mount Olive NJ
Posts: 40
S.Nickens is a name known to allS.Nickens is a name known to allS.Nickens is a name known to allS.Nickens is a name known to allS.Nickens is a name known to allS.Nickens is a name known to all
Re: Modifying CIMs to implode?

If your CIM's are getting too hot, consider the obvious, your gearing is too low. If heat is a problem, the motors are working too hard. If you properly gear your drive train too run at the motors max RPM you should have no problem with overheating.
Good Luck!
__________________
If you think you can, or if you think you can't, you're probably right.

2005 Palmetto AutoDesk Award
2005 Palmetto Judges Award
2005 Palmetto Semi-Finalists
2005 NJ Regional Chairmans Award
2005 NJ Regional Finalists
2004 Curie Div. 5th Seed
2004 Palmetto Regional Winners
2004 Palmetto DC Team Spirit Award
2004 Chesapeke Semi-Finalists
2004 Trenton Semi-Finalists
  #37   Spotlight this post!  
Unread 28-01-2005, 22:43
Cory's Avatar
Cory Cory is offline
Registered User
AKA: Cory McBride
FRC #0254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: May 2002
Rookie Year: 2001
Location: Redwood City, CA
Posts: 6,824
Cory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond repute
Send a message via AIM to Cory
Re: Modifying CIMs to implode?

I think you mean high... if your robot is geared low, it would mean it's very slow, which means it's harder to stall the motors, which creates heat.

Or maybe I interpreted what you're saying entirely backwards
__________________
2001-2004: Team 100
2006-Present: Team 254
  #38   Spotlight this post!  
Unread 28-01-2005, 23:30
S.Nickens's Avatar
S.Nickens S.Nickens is offline
Morpheus
#0011 (M.O.R.T.)
Team Role: Mentor
 
Join Date: Mar 2004
Location: Mount Olive NJ
Posts: 40
S.Nickens is a name known to allS.Nickens is a name known to allS.Nickens is a name known to allS.Nickens is a name known to allS.Nickens is a name known to allS.Nickens is a name known to all
Re: Modifying CIMs to implode?

Quote:
Originally Posted by Cory
I think you mean high... if your robot is geared low, it would mean it's very slow, which means it's harder to stall the motors, which creates heat.

Or maybe I interpreted what you're saying entirely backwards
I'm sorry if I mis-spoke regarding the gearing being too high /low. What I was trying to say is, if you gear your drive train to run the motors at max. RPM they are less likely to overheat because they are under less load. We competed in three regionals and the nat's and never once had a heat problem with the CIM"s Just trying to be helpful, nothing else.
Good Luck!
__________________
If you think you can, or if you think you can't, you're probably right.

2005 Palmetto AutoDesk Award
2005 Palmetto Judges Award
2005 Palmetto Semi-Finalists
2005 NJ Regional Chairmans Award
2005 NJ Regional Finalists
2004 Curie Div. 5th Seed
2004 Palmetto Regional Winners
2004 Palmetto DC Team Spirit Award
2004 Chesapeke Semi-Finalists
2004 Trenton Semi-Finalists
  #39   Spotlight this post!  
Unread 28-01-2005, 23:43
ConKbot of Doom ConKbot of Doom is offline
Team Alumni
FRC #1184 (Cobra Robotics)
Team Role: Leadership
 
Join Date: Jan 2005
Rookie Year: 2004
Location: Maryland
Posts: 153
ConKbot of Doom has a spectacular aura aboutConKbot of Doom has a spectacular aura aboutConKbot of Doom has a spectacular aura about
Re: Modifying CIMs to implode?

The CIMs are pretty tough when it comes to abuse, now that I think of it.

Last year, against my advice someone decided that a 4:1 ratio on the CIMs would be enough for the drivetrain Well to their (the motors) credit, they did move the bot around, but after 7 minutes or so of driving around. You could smell some not so pleasant smells coming from the motors. So we added on some more sprockets and got it down to 13:1 or so.

Oh well, live and learn, then learn to use the datasheet. *sigh*
  #40   Spotlight this post!  
Unread 29-01-2005, 00:19
Andy A. Andy A. is offline
Getting old
FRC #0095
Team Role: Coach
 
Join Date: Jun 2001
Rookie Year: 2001
Location: New Hampshire
Posts: 1,017
Andy A. has a reputation beyond reputeAndy A. has a reputation beyond reputeAndy A. has a reputation beyond reputeAndy A. has a reputation beyond reputeAndy A. has a reputation beyond reputeAndy A. has a reputation beyond reputeAndy A. has a reputation beyond reputeAndy A. has a reputation beyond reputeAndy A. has a reputation beyond reputeAndy A. has a reputation beyond reputeAndy A. has a reputation beyond repute
Re: Modifying CIMs to implode?

I will just chime in to say that I'm not to concerned how hot motors are after X number of minutes of drive time during practice. Only how hot they are at the end of 2:15 minutes. If they are a little toasty but not to hot to touch, then We've got fine gearing as far as motor health is concerned. Anything after that is just a sign to me that I could get a little more speed from them if I used some taller gearing. As long as the bot turns and the motors are not fried, go for some more speed if that fits your game plan.

Remember- These machines only have to run for about 2 minutes at a time. It doesn't do you much good to make it more efficient or reliable then it has to be. We all have the same power available, the teams that win are often the ones that squeeze every last watt they can from the motors. If that means heating the motors up more then they were designed for, I can live with it. I'd rather sacrifice a motor every now and then then sacrifice a function.

Which makes me wonder if running this years FP motors at 12 volts is really worth it. I'm still not sure. 407 is such a lovely number...

My how his thread has wondered. My apologies for pulling it further off topic.
  #41   Spotlight this post!  
Unread 30-01-2005, 14:07
Unsung FIRST Hero
Al Skierkiewicz Al Skierkiewicz is offline
Broadcast Eng/Chief Robot Inspector
AKA: Big Al WFFA 2005
FRC #0111 (WildStang)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Wheeling, IL
Posts: 10,798
Al Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond repute
Re: Modifying CIMs to implode?

Quote:
Originally Posted by Andy A.

Remember- These machines only have to run for about 2 minutes at a time. It doesn't do you much good to make it more efficient or reliable then it has to be. We all have the same power available, the teams that win are often the ones that squeeze every last watt they can from the motors. If that means heating the motors up more then they were designed for, I can live with it. I'd rather sacrifice a motor every now and then then sacrifice a function.
Heat=wasted energy
Whether this heat comes from excessive current or friction, you are wasting energy. Max efficiency looks to be in the 4000 to 5000 RPM for the Chalupa motor at about 75%. That means 25% of the current is going into heat. Running it outside those speeds where efficieny drops off to say 50% and half of your current is going into heat, multiply that by four motors if you are using that type of design and you are throwing a lot of power away heating up the playing field. (i.e. you have designed for max output power, fully 350 watts per motor are turning into heat.) With six robots running on the field, matches are likely to occur far more frequently than anytime in the past. This is the year for efficient designs.
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
  #42   Spotlight this post!  
Unread 12-02-2005, 15:17
CJO's Avatar
CJO CJO is offline
Emeritus Pain in the $@#$@#$@#
AKA: Christopher J. O'Connell
None #1097 (Site 3 Engineering)
Team Role: Alumni
 
Join Date: Feb 2003
Location: Latrobe (over the rainbow), CA
Posts: 217
CJO will become famous soon enoughCJO will become famous soon enough
Re: Modifying CIMs to implode?

On a related topic, R31 states that you can modify the output shaft. We need to increase the length of the keyway a bit. Our first thought was to remove the face plate and add a bit of keyway, not back past where the faceplate would be replaced, but close to the plate. Two questions:

1) Would this be illegal (I do not think so, as we are only taking to motors apart to ease in a legal modification, and

2) Does anyone know if the motors are brushless or not? (i.e. will they be a nightmare to reassemble)?

~ Christopher
__________________
Team 1097 -- Site 3 Engineering
~~~~~~~~~~~~~~~~~~~~
2003 Sacramento Rookie All Star
2003 Silicon Valley Rookie All Star
2004 Sacramento Engineering Inspiration Award
2004 Sacramento Visualization Award
2004 Outstanding Volunteer Award (G. Glasser)
2004 Silicon Valley Sportsmanship Award
2004 National Visualization Runner Up
2004 Cal Games Finalist
2005 Sacramento Sportsmanship Award
2005 Sacramento #1 seed
2005 Sacramento Finalist

2005 Silicon Valley Sportsmanship Award
2005 Silicon Valley #1 Seed
2005 Silicon Valley Finalist

  #43   Spotlight this post!  
Unread 12-02-2005, 16:06
ahecht's Avatar
ahecht ahecht is offline
'Luzer'
AKA: Zan
no team
Team Role: Alumni
 
Join Date: Dec 2001
Rookie Year: 2002
Location: Billerica, MA
Posts: 978
ahecht has a reputation beyond reputeahecht has a reputation beyond reputeahecht has a reputation beyond reputeahecht has a reputation beyond reputeahecht has a reputation beyond reputeahecht has a reputation beyond reputeahecht has a reputation beyond reputeahecht has a reputation beyond reputeahecht has a reputation beyond reputeahecht has a reputation beyond reputeahecht has a reputation beyond repute
Send a message via ICQ to ahecht Send a message via AIM to ahecht Send a message via Yahoo to ahecht
Re: Modifying CIMs to implode?

Taking apart the motors is not illegal, assuming you don't modify the internal parts. However, you should take care when doing so. The motors are not brushless, and when you take the motors apart, it is possible that you will shift the orientation of the brushes with respect to the field magnets, which would either advance or retard the timing (making the motors run better in one direction or the other). However, it should possible to realign the motors when reassembling them either by ear or with an optical tachometer.
__________________
Zan Hecht

Scorekeeper: '05 Championship DaVinci Field/'10 WPI Regional
Co-Founder: WPI-EBOT Educational Robotics Program
Alumnus: WPI/Mass Academy Team #190
Alumnus (and founder): Oakwood Robotics Team #992


"Life is an odd numbered problem the answer isn't in the back of the book." — Anonymous WPI Student
  #44   Spotlight this post!  
Unread 12-02-2005, 23:37
Unsung FIRST Hero
Al Skierkiewicz Al Skierkiewicz is offline
Broadcast Eng/Chief Robot Inspector
AKA: Big Al WFFA 2005
FRC #0111 (WildStang)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Wheeling, IL
Posts: 10,798
Al Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond repute
Re: Modifying CIMs to implode?

Quote:
Originally Posted by CJO
On a related topic, R31 states that you can modify the output shaft. We need to increase the length of the keyway a bit. Our first thought was to remove the face plate and add a bit of keyway, not back past where the faceplate would be replaced, but close to the plate. Two questions:

1) Would this be illegal (I do not think so, as we are only taking to motors apart to ease in a legal modification, and

2) Does anyone know if the motors are brushless or not? (i.e. will they be a nightmare to reassemble)?

~ Christopher
It would make sense to disassemble to make the mod. It is also legal in my opinion to do so since you are not modifying internals parts.
The motors are not brushless, however. The brushes live in the end where the wires enter the case. They are pretty decent size but you cannot affect brush timing if you take it apart. The trick is getting the motor back together. I am assuming you want to get the armature out of the housing to work on it. If you have never disassembled a brush motor, I would not recommend you try now. There are certain techniques you need to follow to keep from killing the brushes or something worse.
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.

Last edited by Al Skierkiewicz : 12-02-2005 at 23:39.
  #45   Spotlight this post!  
Unread 13-02-2005, 11:51
dlavery's Avatar
dlavery dlavery is offline
Curmudgeon
FRC #0116 (Epsilon Delta)
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Herndon, VA
Posts: 3,176
dlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond reputedlavery has a reputation beyond repute
Re: Modifying CIMs to implode?

Quote:
Originally Posted by CJO
On a related topic, R31 states that you can modify the output shaft. We need to increase the length of the keyway a bit. Our first thought was to remove the face plate and add a bit of keyway, not back past where the faceplate would be replaced, but close to the plate. Two questions:

1) Would this be illegal (I do not think so, as we are only taking to motors apart to ease in a legal modification, and

2) Does anyone know if the motors are brushless or not? (i.e. will they be a nightmare to reassemble)?

~ Christopher
While taking the motor apart to machine a longer keyway in the output shaft is not against the rules, it is probably a bad idea. I seem to remember a lengthy post from Joe Johnson when the Chiaphuas were first introduced, in whichh it was VERY strongly recommended that you do not disassemble the motors. When the armature was removed from the magnetic field and then reassembled, he found that they lost a significant amount of power (I seem to remember something on the order of 15-20%). Unless you really know what you are doing, and know how to properly use keeper bars, etc. to maintain the field stregth, then you should probably leave the motors intact.

-dave
__________________
"I know what you're thinking, punk," hissed Wordy Harry to his new editor, "you're thinking, 'Did he use six superfluous adjectives or only five?' - and to tell the truth, I forgot myself in all this excitement; but being as this is English, the most powerful language in the world, whose subtle nuances will blow your head clean off, you've got to ask yourself one question: 'Do I feel loquacious?' - well do you, punk?"
- Stuart Vasepuru, 2006 Bulwer-Lytton Fiction Contest



My OTHER CAR is still on Mars!!!
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
Anyone modifying the stock gearboxes? Swampdude Technical Discussion 17 04-02-2005 13:15
Modifying Default code great_one411 Programming 7 16-02-2004 10:32
where to buy cims Brawler006 Motors 2 26-01-2004 13:16
Gears for CIMs Brawler006 Motors 5 18-01-2004 09:46
modifying sprockets gail OCCRA 3 05-10-2002 12:13


All times are GMT -5. The time now is 16:44.

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