Go to Post The question is like asking "Is it better to drive by looking at a map the whole time or by remembering where you want to go and watching the road instead?" - lukevanoort [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 14-01-2014, 11:32
pntbll1313's Avatar
pntbll1313 pntbll1313 is offline
2052 Coach, Build/Electrical Mentor
AKA: Pete
FRC #2052 (KnightKrawler)
Team Role: Mentor
 
Join Date: Dec 2011
Rookie Year: 2007
Location: New Brighton, MN
Posts: 254
pntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud of
Applying the JVN calculator using multiple motors and Mecanum

I'm trying to apply the JVN calculator on an 8" mecanum wheel using both a CIM and mini CIM at each wheel and I have a few questions.

1) Can you just add the stall currents together for the CIM and mini CIM and use that number as if it were 1 motor or will that not work?

2) It says that Max Tractive force is 100.3lbs which would be weight*CoF*carpet efficiency=154*.7*.93 = 100.3lb. Does this mean any more pushing force than this will be lost to slipping? (I think the answer is yes but then that leads me to question 3)

3) We had looked at direct driving the 8" wheels using the Toughbox Nanotubes with two 50 to 14 gear reductions. Is the equation for max pushing force = (CIM stall torque) * (# of CIMS) * (gear ratio 1) * (gear ratio 2) * (gear train efficiency) * (coefficient of friction) * (carpet efficiency) / (wheel size)? If so just using 1 CIM on each would yield
(21.5 in*lbs) * (4) * (50/14) * (50/14) * (0.9) * (0.7) * (0.93) / (4 in) = 160 lbs which is more than our Max Tractive force. That leads me to believe we should be gearing it higher if using 1 CIM, and gearing it much higher if we planned on using a CIM and Mini CIM together.


I'm not positive I've got all the numbers right so if someone could double check that or tell me I'm completely wrong (either way is fine) that would be a lot of help. Thanks
__________________
2016 (mentor/drive-coach)
Quarter-Finalist-Einstein, Winner-Carson Division Champs, Winner-10K Lakes, Chairman's Award-10K Lakes, Finalists-Lake Superior,
Winner-MSHSL Robotics Competition

2015 (mentor/drive-coach)
Finalists-10K Lakes, Finalists-Lake Superior, Finalist-MSHL Robotics Competition, Quarter-Finalist-Galileo Division Champs
2014 (mentor/drive-coach)
Winner-10K Lakes, Winner-Lake Superior Winner-MSHSL Robotics Competition, Quarter-Finalist-Galileo Division Champs
2013 (mentor/drive-coach)
Winner-10K Lakes, Winner-Lake Superior, Winner-MSHSL Robotics Competition, Quarter-Finalist-Newton Division Champs
2012 (mentor/drive-coach)
Finalists-Lake Superior, Semi-Finalist-MSHSL State Championship, Semi-Finalists at 10,000 Lakes
2008-2011 (college mentor)
2007 (driver)
Quarter Finalist-Milwaukee
Reply With Quote
  #2   Spotlight this post!  
Unread 14-01-2014, 12:08
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,100
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: Applying the JVN calculator using multiple motors and Mecanum

Quote:
Originally Posted by pntbll1313 View Post
Can you just add the stall currents together for the CIM and mini CIM and use that number as if it were 1 motor or will that not work?
The stall torque of the combination is the sum of the individual stall torques.

The stall current of the combination is the sum of the individual stall currents.

But the free speed of the combination is not as simple. Follow the link in this post for the formula for free speed:

http://www.chiefdelphi.com/forums/sh...8&postcount=64

Note: since the free speeds of the CIM and miniCIM are so close, the free speed of the combination will be roughly the average of the two.


Reply With Quote
  #3   Spotlight this post!  
Unread 14-01-2014, 12:33
Nemo's Avatar
Nemo Nemo is offline
Team 967 Mentor
AKA: Dan Niemitalo
FRC #0967 (Iron Lions)
Team Role: Coach
 
Join Date: Nov 2009
Rookie Year: 2009
Location: Iowa
Posts: 804
Nemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond repute
Re: Applying the JVN calculator using multiple motors and Mecanum

One can put, for example, an 11 tooth pinion on the Mini-CIM and a 12 tooth on the CIM to even out the speeds a bit. Then you have to adjust for that in the math before you combine them. If you're saying the pinion gear is a 12 tooth in your gear ratio math, Multiply the Mini-CIM's stall torque by 12/11 and its free speed by 11/12 before combining them with the CIM stall torque and free speed.

Last edited by Nemo : 14-01-2014 at 12:37.
Reply With Quote
  #4   Spotlight this post!  
Unread 14-01-2014, 12:59
Chris is me's Avatar
Chris is me Chris is me is online now
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,726
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: Applying the JVN calculator using multiple motors and Mecanum

Quote:
Originally Posted by Nemo View Post
One can put, for example, an 11 tooth pinion on the Mini-CIM and a 12 tooth on the CIM to even out the speeds a bit. Then you have to adjust for that in the math before you combine them. If you're saying the pinion gear is a 12 tooth in your gear ratio math, Multiply the Mini-CIM's stall torque by 12/11 and its free speed by 11/12 before combining them with the CIM stall torque and free speed.
From my experience, the motors actually seem to run a bit better with the same pinion on each motor. Matching the free speeds is less essential than common wisdom would have you believe - at operating speeds / torques the motors match quite well with the same gear ratio.
__________________
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 MN 10K 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
  #5   Spotlight this post!  
Unread 14-01-2014, 13:09
Dad1279 Dad1279 is offline
Registered User
FRC #1279 (Cold Fusion)
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2004
Location: NJ
Posts: 511
Dad1279 has much to be proud ofDad1279 has much to be proud ofDad1279 has much to be proud ofDad1279 has much to be proud ofDad1279 has much to be proud ofDad1279 has much to be proud ofDad1279 has much to be proud ofDad1279 has much to be proud ofDad1279 has much to be proud of
Re: Applying the JVN calculator using multiple motors and Mecanum

For a simplistic, proof of concept ballpark, you could run the spreadsheet with two CIMS, then two minis, and average the results.

Our last experience of combining motors was with 1CIM+1 775(with cimulator) per trans, worked well. I'd agree with Chris above. We considered testing and programming different values to the two motors, but in the end just sent them the same values.

Last edited by Dad1279 : 14-01-2014 at 13:13.
Reply With Quote
  #6   Spotlight this post!  
Unread 14-01-2014, 13:28
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,100
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: Applying the JVN calculator using multiple motors and Mecanum

Quote:
Originally Posted by Chris is me View Post
Matching the free speeds is less essential than common wisdom would have you believe - at operating speeds / torques the motors match quite well with the same gear ratio.
Yes. True for the CIM and mini CIM.

But to be clear, it's not true for motors with substantially different free speeds: the higher-speed motor may be at risk of overheating.


Reply With Quote
  #7   Spotlight this post!  
Unread 14-01-2014, 13:53
Knufire Knufire is offline
Rose-Hulman Institute of Technology
no team
Team Role: College Student
 
Join Date: Sep 2009
Rookie Year: 2010
Location: Terre Haute, IN
Posts: 740
Knufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond reputeKnufire has a reputation beyond repute
Re: Applying the JVN calculator using multiple motors and Mecanum

Paul Coipoli did write a spreadsheet with the motor combination equations in the thread that Ether linked earlier:
http://www.fightingpi.org/Resources/...culations.xlsm

His MSC seminar also discusses the topic (link skips straight to the motor combining section): http://www.youtube.com/watch?feature...xpYnqJ8#t=1479
__________________
Team 469: 2010 - 2013
Team 5188: 2014 - 2016
NAR (VEX U): 2014 - Present
Reply With Quote
  #8   Spotlight this post!  
Unread 15-01-2014, 16:25
Caleb Sykes's Avatar
Caleb Sykes Caleb Sykes is online now
Registered User
FRC #4536 (MinuteBots)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2009
Location: St. Paul, Minnesota
Posts: 1,059
Caleb Sykes has a reputation beyond reputeCaleb Sykes has a reputation beyond reputeCaleb Sykes has a reputation beyond reputeCaleb Sykes has a reputation beyond reputeCaleb Sykes has a reputation beyond reputeCaleb Sykes has a reputation beyond reputeCaleb Sykes has a reputation beyond reputeCaleb Sykes has a reputation beyond reputeCaleb Sykes has a reputation beyond reputeCaleb Sykes has a reputation beyond reputeCaleb Sykes has a reputation beyond repute
Re: Applying the JVN calculator using multiple motors and Mecanum

It seems that question (1) has been definitively answered. Add the stall currents together to get the stall current of the 2-motor system.

I am curious about questions (2) and (3) though. Is that the value of CoF that is needed for this problem? On the AndyMark website, the forward/backward CoF is listed as 0.7 for mecanum wheels. Is that implied to be on FRC carpet? None of the plaction wheels have static CoFs listed, but all of the Rubber Treaded Wheels do.

If 0.7 is correct, and if you are not worried about drawing too much current, I think that you should gear it to be faster since you're not gaining any more pushing power.

On the same topic, does this mean that the max pushing force of ANY normal (i.e. with wheels) robot is ~155 pounds, assuming 155 lb robot, 0.93 carpet efficiency, and 1.07 CoF? I understand that many teams use their low gear so that their robot does not draw too much current, but having that upper bound on pushing ability is interesting.
Reply With Quote
  #9   Spotlight this post!  
Unread 15-01-2014, 16:37
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,100
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: Applying the JVN calculator using multiple motors and Mecanum

Quote:
Originally Posted by inkling16 View Post
...assuming 155 lb robot, 0.93 carpet efficiency, and 1.07 CoF?...
To avoid misunderstanding, what does "carpet efficiency" refer to in this context?


Reply With Quote
  #10   Spotlight this post!  
Unread 15-01-2014, 16:54
Paul Copioli's Avatar Unsung FIRST Hero Woodie Flowers Award
Paul Copioli Paul Copioli is offline
President, VEX Robotics, Inc.
FRC #3310 (Black Hawk Robotics)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 2000
Location: Rockwall, TX
Posts: 1,391
Paul Copioli has a reputation beyond reputePaul Copioli has a reputation beyond reputePaul Copioli has a reputation beyond reputePaul Copioli has a reputation beyond reputePaul Copioli has a reputation beyond reputePaul Copioli has a reputation beyond reputePaul Copioli has a reputation beyond reputePaul Copioli has a reputation beyond reputePaul Copioli has a reputation beyond reputePaul Copioli has a reputation beyond reputePaul Copioli has a reputation beyond repute
Re: Applying the JVN calculator using multiple motors and Mecanum

Quote:
Originally Posted by Knufire View Post
Paul Coipoli did write a spreadsheet with the motor combination equations in the thread that Ether linked earlier:
http://www.fightingpi.org/Resources/...culations.xlsm

His MSC seminar also discusses the topic (link skips straight to the motor combining section): http://www.youtube.com/watch?feature...xpYnqJ8#t=1479
I am very confident in the combination equations in this spreadsheet. I developed it for the exact same reason the OP asked the question. These combinations and current draw calculations match up very well with my multiple motor dynomometer testing.

It does 2 and 3 motor gearboxes and also allows you to take a snapshot at any particular speed condition. One other subtle thing it does is allow you to put your entire gearbox gear ratio into the input section so the combined motor equation is your actual gearbox output equation.
__________________
In full disclosure I am the President of VEX Robotics, a division of Innovation First International.
Reply With Quote
  #11   Spotlight this post!  
Unread 16-01-2014, 10:59
pntbll1313's Avatar
pntbll1313 pntbll1313 is offline
2052 Coach, Build/Electrical Mentor
AKA: Pete
FRC #2052 (KnightKrawler)
Team Role: Mentor
 
Join Date: Dec 2011
Rookie Year: 2007
Location: New Brighton, MN
Posts: 254
pntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud of
Re: Applying the JVN calculator using multiple motors and Mecanum

Quote:
Originally Posted by Ether View Post
To avoid misunderstanding, what does "carpet efficiency" refer to in this context?


In my head that number was from rolling resistance because of carpet compression, but that shouldn't affect max tractive fore then should it? Maybe it wasn't supposed to be in that calculation. I found it in another paper too called wheel/floor efficiency http://www.chiefdelphi.com/media/papers/2750

Does that mean both of my calculations in parts 2 and 3 of my question are wrong?
__________________
2016 (mentor/drive-coach)
Quarter-Finalist-Einstein, Winner-Carson Division Champs, Winner-10K Lakes, Chairman's Award-10K Lakes, Finalists-Lake Superior,
Winner-MSHSL Robotics Competition

2015 (mentor/drive-coach)
Finalists-10K Lakes, Finalists-Lake Superior, Finalist-MSHL Robotics Competition, Quarter-Finalist-Galileo Division Champs
2014 (mentor/drive-coach)
Winner-10K Lakes, Winner-Lake Superior Winner-MSHSL Robotics Competition, Quarter-Finalist-Galileo Division Champs
2013 (mentor/drive-coach)
Winner-10K Lakes, Winner-Lake Superior, Winner-MSHSL Robotics Competition, Quarter-Finalist-Newton Division Champs
2012 (mentor/drive-coach)
Finalists-Lake Superior, Semi-Finalist-MSHSL State Championship, Semi-Finalists at 10,000 Lakes
2008-2011 (college mentor)
2007 (driver)
Quarter Finalist-Milwaukee
Reply With Quote
  #12   Spotlight this post!  
Unread 16-01-2014, 11:47
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,100
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: Applying the JVN calculator using multiple motors and Mecanum

Quote:
Originally Posted by pntbll1313 View Post
In my head that number was from rolling resistance because of carpet compression...
That would have been my first guess. But I prefer not to guess. I'm trying to trace the etymology of the phrase back to its source.

Quote:
I found it in another paper too called wheel/floor efficiency http://www.chiefdelphi.com/media/papers/2750
I did a quick search of both documents there and couldn't find it. Does anyone know: Who coined that phrase, and when and where? And in practical application, how is it supposed to be different from the widely used term "rolling resistance"?

In the drivetrain acceleration model located here,
rolling resistance is modeled with a constant parameter Kro and a speed-dependent parameter Krv.



Last edited by Ether : 16-01-2014 at 11:53.
Reply With Quote
  #13   Spotlight this post!  
Unread 16-01-2014, 12:02
pntbll1313's Avatar
pntbll1313 pntbll1313 is offline
2052 Coach, Build/Electrical Mentor
AKA: Pete
FRC #2052 (KnightKrawler)
Team Role: Mentor
 
Join Date: Dec 2011
Rookie Year: 2007
Location: New Brighton, MN
Posts: 254
pntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud ofpntbll1313 has much to be proud of
Re: Applying the JVN calculator using multiple motors and Mecanum

That .93 number is straight from the JVN spreadsheet. It is discussed here but again the OP in this thread is not entirely sure where it came from.

Quote:
Originally Posted by Nemo View Post
Right now I have a 0.85 gearbox efficiency and a 0.93 carpet to wheel efficiency built into the spreadsheet. What other terms eat up power and slow down the robot? I lifted that 0.93 directly from JVN’s spreadsheet, and I have no idea if it’s anywhere close to a realistic number.
http://www.chiefdelphi.com/forums/sh...d.php?t=110382
__________________
2016 (mentor/drive-coach)
Quarter-Finalist-Einstein, Winner-Carson Division Champs, Winner-10K Lakes, Chairman's Award-10K Lakes, Finalists-Lake Superior,
Winner-MSHSL Robotics Competition

2015 (mentor/drive-coach)
Finalists-10K Lakes, Finalists-Lake Superior, Finalist-MSHL Robotics Competition, Quarter-Finalist-Galileo Division Champs
2014 (mentor/drive-coach)
Winner-10K Lakes, Winner-Lake Superior Winner-MSHSL Robotics Competition, Quarter-Finalist-Galileo Division Champs
2013 (mentor/drive-coach)
Winner-10K Lakes, Winner-Lake Superior, Winner-MSHSL Robotics Competition, Quarter-Finalist-Newton Division Champs
2012 (mentor/drive-coach)
Finalists-Lake Superior, Semi-Finalist-MSHSL State Championship, Semi-Finalists at 10,000 Lakes
2008-2011 (college mentor)
2007 (driver)
Quarter Finalist-Milwaukee
Reply With Quote
  #14   Spotlight this post!  
Unread 11-08-2014, 19:36
Michael Hill's Avatar
Michael Hill Michael Hill is offline
Registered User
FRC #3138 (Innovators Robotics)
Team Role: Mentor
 
Join Date: Jul 2004
Rookie Year: 2003
Location: Dayton, OH
Posts: 1,576
Michael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond repute
Re: Applying the JVN calculator using multiple motors and Mecanum

Sorry for resurrecting a dead thread, but I've been curious how the motor combinations in the JVN spreadsheet (CIM + MiniCIM, etc.) were derived. They don't quite match up with Paul's spreadsheet. Unfortunately, there aren't any formulas in the JVN spreadsheet.
Reply With Quote
  #15   Spotlight this post!  
Unread 11-08-2014, 19:50
Unsung FIRST Hero
JVN JVN is offline
@JohnVNeun
AKA: John Vielkind-Neun
FRC #0148 (Robowranglers)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 2000
Location: Greenville, Tx
Posts: 3,159
JVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond repute
Re: Applying the JVN calculator using multiple motors and Mecanum

Quote:
Originally Posted by Michael Hill View Post
Sorry for resurrecting a dead thread, but I've been curious how the motor combinations in the JVN spreadsheet (CIM + MiniCIM, etc.) were derived. They don't quite match up with Paul's spreadsheet. Unfortunately, there aren't any formulas in the JVN spreadsheet.
Use Paul's numbers.
I actually meant to delete those out before I published it. Those are "close enough, but not very good" numbers.
__________________
In the interest of full disclosure: I work for VEX Robotics a subsidiary of Innovation First International (IFI) Crown Supplier & Proud Supporter of FIRST
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 14:36.

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