Go to Post The biggest problem would be that the Cheesy Poofs would become the Soggy Poofs, and no one wants a soggy poof! - wajirock [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #46   Spotlight this post!  
Unread 11-17-2017, 01:04 AM
AllenGregoryIV's Avatar
AllenGregoryIV AllenGregoryIV is offline
Engineering Coach
AKA: Allen "JAG" Gregory
FRC #3847 (Spectrum)
Team Role: Coach
 
Join Date: Jul 2008
Rookie Year: 2003
Location: Texas
Posts: 2,968
AllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond repute
Send a message via AIM to AllenGregoryIV
Re: The tools you can't get through FRC build season without?

Quote:
Originally Posted by Andy A. View Post

They often come as sets of a square and hex The hex block is useful as a quick and dirty index for milling hex flats into round stock or working on multiple faces of hex shaft.

You can get 5c collets in various size hex bores. Super handy in both the closers and the lathe, if it has a closer of its own.
Here is a video explaining how to use collet blocks to make a hex shaft.

https://youtu.be/DzWolYW_MKc
__________________

Team 647 | Cyber Wolf Corps | Alumni | 2003-2006 | Shoemaker HS
Team 2587 | DiscoBots | Mentor | 2008-2011 | Rice University / Houston Food Bank
Team 3847 | Spectrum | Coach | 2012-20... | St Agnes Academy
LRI | Alamo Regional | 2014-20...
"Competition has been shown to be useful up to a certain point and no further, but cooperation, which is the thing we must strive for today, begins where competition leaves off." - Franklin D. Roosevelt
Reply With Quote
  #47   Spotlight this post!  
Unread 11-18-2017, 03:56 AM
AllenGregoryIV's Avatar
AllenGregoryIV AllenGregoryIV is offline
Engineering Coach
AKA: Allen "JAG" Gregory
FRC #3847 (Spectrum)
Team Role: Coach
 
Join Date: Jul 2008
Rookie Year: 2003
Location: Texas
Posts: 2,968
AllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond repute
Send a message via AIM to AllenGregoryIV
Re: The tools you can't get through FRC build season without?

Was reminded about this thread checker tonight. Comes in very handy to figure out which bolt is needed for a part. It's much eaiser to use then a normal thread gauge. We keep it tied to our toolbox.

Nut & Bolt Thread Checker (Inch & Metric) https://www.amazon.com/dp/B003FJW0GK..._luaeAbF1XV491
__________________

Team 647 | Cyber Wolf Corps | Alumni | 2003-2006 | Shoemaker HS
Team 2587 | DiscoBots | Mentor | 2008-2011 | Rice University / Houston Food Bank
Team 3847 | Spectrum | Coach | 2012-20... | St Agnes Academy
LRI | Alamo Regional | 2014-20...
"Competition has been shown to be useful up to a certain point and no further, but cooperation, which is the thing we must strive for today, begins where competition leaves off." - Franklin D. Roosevelt

Last edited by AllenGregoryIV : 11-18-2017 at 04:00 AM.
Reply With Quote
  #48   Spotlight this post!  
Unread 11-18-2017, 01:31 PM
ctt956's Avatar
ctt956 ctt956 is offline
Mostly Legal Volunteer
no team
Team Role: Alumni
 
Join Date: Oct 2015
Rookie Year: 2016
Location: Planet Earth
Posts: 1,016
ctt956 has much to be proud ofctt956 has much to be proud ofctt956 has much to be proud ofctt956 has much to be proud ofctt956 has much to be proud ofctt956 has much to be proud ofctt956 has much to be proud ofctt956 has much to be proud ofctt956 has much to be proud of
Re: The tools you can't get through FRC build season without?

Quote:
Originally Posted by Andy A. View Post
Or this for maximum portability and/or power outages.

Quote:
Originally Posted by GeeTwo View Post

We have two 20V Dewalt drills and an impact driver that I can't imagine not having, as well as a few other much-less-often-used Dewalt 20V tools. We use them so much that it is easier to get the students into the habit of putting these batteries on the charger when we leave than the robot batteries. OBTW, is the Dewalt 20VMax circular saw a piece of junk or am I using it wrong?

Yes, we have a portable band saw, and use it quite a bit. It reminds me that a bench vise is essential! Using a portaband requires a bench vise or at least a buddy.
+1 to the vise for the portaband. Not sure about the DeWalt 20V circ saw, but I have the 5 1/2" 18V Ryobi, and I find it somewhat underpowered. It will cut a 2x4 on the deepest setting, but just barely.

Ideally, you should have more than two cordless drills. I'd recommend at least six, and twice as many batteries.

Some things I forgot in my first post:

Dremel/rotary tool - good for tight spaces, precision work, and smaller parts. Maybe consider a die grinder(oversized Dremel) for any heavy work or weld cleaning in tight spaces.

Oscillating multi-tool - Versatile, and also good for tight spaces/precision. Better for sanding flat surfaces than a Dremel. Also good for cutting where you can't really fit another type of saw or cutting tool.

Air compressor and air blow gun - A surprisingly effective cleaning tool, especially for an area too small to get a vacuum cleaner into.

Portable Shop-Vac with 1.25" hose - Better for cleaning the corners and other small spaces of robots than the 2.5" hose. Also consider a micro cleaning kit.

Junior hacksaw - Again, good for tight spaces or to avoid the weight of a full size hacksaw if it's not necessary. Tip: hacksaws are great for cutting pool noodles.
__________________

"You know, it's amazing how many things you can take apart with just one ordinary screwdriver!" - Calvin, from Calvin and Hobbes
"There's nothing a little duct tape and surgical tubing can't accomplish." - Sheldon J. Plankton
Reply With Quote
  #49   Spotlight this post!  
Unread 11-21-2017, 09:49 AM
wesbass23 wesbass23 is offline
Registered User
FRC #1732 (Hilltopper Robotics)
Team Role: Coach
 
Join Date: Mar 2012
Rookie Year: 2011
Location: Milwaukee
Posts: 173
wesbass23 has much to be proud ofwesbass23 has much to be proud ofwesbass23 has much to be proud ofwesbass23 has much to be proud ofwesbass23 has much to be proud ofwesbass23 has much to be proud ofwesbass23 has much to be proud ofwesbass23 has much to be proud ofwesbass23 has much to be proud ofwesbass23 has much to be proud of
Re: The tools you can't get through FRC build season without?

Anyone have a preferred vendor for rivets in bulk? Our current process of just reordering a couple more boxes from McMaster sometimes leaves us with a couple of days without rivets if we don't order in time or we go through rivets faster than we think. Sorry if I missed a solution already provided in this thread.
__________________
2017 Wisconsin Regional Winners with 1675 and 2194
2017 St. Louis Regional Winners with 1706 and 537
2014 Wisconsin Regional Winners with 2481 and 2202
2014 Midwest Regional Finalists with 2338 and 3936
2014 Midwest RCA Winner
2013 Wisconsin Regional Winner with 111 and 2338
2013 MARC Winners with 1718 and 1023
2012 Boilermaker RCA Winner
Reply With Quote
  #50   Spotlight this post!  
Unread 11-21-2017, 09:52 AM
Akash Rastogi's Avatar
Akash Rastogi Akash Rastogi is offline
Head Robotics Coach | Lead Mentor
FRC #5686 (Wirecats)
Team Role: Mentor
 
Join Date: Feb 2007
Rookie Year: 2006
Location: Manchester, Connecticut
Posts: 7,352
Akash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond repute
Re: The tools you can't get through FRC build season without?

Quote:
Originally Posted by wesbass23 View Post
Anyone have a preferred vendor for rivets in bulk? Our current process of just reordering a couple more boxes from McMaster sometimes leaves us with a couple of days without rivets if we don't order in time or we go through rivets faster than we think. Sorry if I missed a solution already provided in this thread.
Fastenal?
__________________
Jim Zondag is my spirit animal.

['18-'xx]: Lead Mentor FRC 5686
['17-'17]: Mentor FRC 2170
['16-'16]: Floating Mentor FRC 228
['13-'14]: Floating Mentor FRC 11/FRC 2495
['11-'13]: Founding Mentor FRC 3929 - 2012 World Championship Rookie Inspiration Award
['07-'10]: Student/Captain FRC 11 - MORT
['08-'12]: Founder - EWCP (OG)
Reply With Quote
  #51   Spotlight this post!  
Unread 11-21-2017, 09:59 AM
wesbass23 wesbass23 is offline
Registered User
FRC #1732 (Hilltopper Robotics)
Team Role: Coach
 
Join Date: Mar 2012
Rookie Year: 2011
Location: Milwaukee
Posts: 173
wesbass23 has much to be proud ofwesbass23 has much to be proud ofwesbass23 has much to be proud ofwesbass23 has much to be proud ofwesbass23 has much to be proud ofwesbass23 has much to be proud ofwesbass23 has much to be proud ofwesbass23 has much to be proud ofwesbass23 has much to be proud ofwesbass23 has much to be proud of
Re: The tools you can't get through FRC build season without?

Quote:
Originally Posted by Akash Rastogi View Post
Fastenal?
Unless I am comparing the wrong sizes, Fastenal is about twice as expensive as McMaster.
I was hoping someone knew if "rivetsonline.com" or something like it where you can get 5000 rivets for half the price as the same amount from McMaster still delivers quality rivets.
__________________
2017 Wisconsin Regional Winners with 1675 and 2194
2017 St. Louis Regional Winners with 1706 and 537
2014 Wisconsin Regional Winners with 2481 and 2202
2014 Midwest Regional Finalists with 2338 and 3936
2014 Midwest RCA Winner
2013 Wisconsin Regional Winner with 111 and 2338
2013 MARC Winners with 1718 and 1023
2012 Boilermaker RCA Winner

Last edited by wesbass23 : 11-21-2017 at 10:03 AM.
Reply With Quote
  #52   Spotlight this post!  
Unread 11-21-2017, 10:28 AM
GeeTwo's Avatar
GeeTwo GeeTwo is offline
Mentor
AKA: Gus Michel II
FRC #3946 (Tiger Robotics)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Slidell, LA
Posts: 5,482
GeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond repute
Re: The tools you can't get through FRC build season without?

Quote:
Originally Posted by wesbass23 View Post
Anyone have a preferred vendor for rivets in bulk? Our current process of just reordering a couple more boxes from McMaster sometimes leaves us with a couple of days without rivets if we don't order in time or we go through rivets faster than we think. Sorry if I missed a solution already provided in this thread.
We used Hanson Rivets last year, both for a bulk purchase of rivnuts and aluminum rivets and a special order of copper ones to fit the steampunk theme.
__________________

If you can't find time to do it right, how are you going to find time to do it over?
If you don't pass it on, it never happened.
Robots are great, but inspiration is the reason we're here.
Friends don't let friends use master links.
Reply With Quote
  #53   Spotlight this post!  
Unread 11-21-2017, 11:01 AM
AllenGregoryIV's Avatar
AllenGregoryIV AllenGregoryIV is offline
Engineering Coach
AKA: Allen "JAG" Gregory
FRC #3847 (Spectrum)
Team Role: Coach
 
Join Date: Jul 2008
Rookie Year: 2003
Location: Texas
Posts: 2,968
AllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond repute
Send a message via AIM to AllenGregoryIV
Re: The tools you can't get through FRC build season without?

Quote:
Originally Posted by wesbass23 View Post
Anyone have a preferred vendor for rivets in bulk? Our current process of just reordering a couple more boxes from McMaster sometimes leaves us with a couple of days without rivets if we don't order in time or we go through rivets faster than we think. Sorry if I missed a solution already provided in this thread.
We used http://www.blindrivetsupply.com/ for our last two big orders. Did 6500 rivets (4 different grip ranges) for ~$140.
__________________

Team 647 | Cyber Wolf Corps | Alumni | 2003-2006 | Shoemaker HS
Team 2587 | DiscoBots | Mentor | 2008-2011 | Rice University / Houston Food Bank
Team 3847 | Spectrum | Coach | 2012-20... | St Agnes Academy
LRI | Alamo Regional | 2014-20...
"Competition has been shown to be useful up to a certain point and no further, but cooperation, which is the thing we must strive for today, begins where competition leaves off." - Franklin D. Roosevelt
Reply With Quote
  #54   Spotlight this post!  
Unread 11-21-2017, 11:37 AM
wesbass23 wesbass23 is offline
Registered User
FRC #1732 (Hilltopper Robotics)
Team Role: Coach
 
Join Date: Mar 2012
Rookie Year: 2011
Location: Milwaukee
Posts: 173
wesbass23 has much to be proud ofwesbass23 has much to be proud ofwesbass23 has much to be proud ofwesbass23 has much to be proud ofwesbass23 has much to be proud ofwesbass23 has much to be proud ofwesbass23 has much to be proud ofwesbass23 has much to be proud ofwesbass23 has much to be proud ofwesbass23 has much to be proud of
Re: The tools you can't get through FRC build season without?

Quote:
Originally Posted by GeeTwo View Post
We used Hanson Rivets last year, both for a bulk purchase of rivnuts and aluminum rivets and a special order of copper ones to fit the steampunk theme.
Quote:
Originally Posted by AllenGregoryIV View Post
We used http://www.blindrivetsupply.com/ for our last two big orders. Did 6500 rivets (4 different grip ranges) for ~$140.
Someone else also recommended blindrivetsupply, thanks for the suggestions!
__________________
2017 Wisconsin Regional Winners with 1675 and 2194
2017 St. Louis Regional Winners with 1706 and 537
2014 Wisconsin Regional Winners with 2481 and 2202
2014 Midwest Regional Finalists with 2338 and 3936
2014 Midwest RCA Winner
2013 Wisconsin Regional Winner with 111 and 2338
2013 MARC Winners with 1718 and 1023
2012 Boilermaker RCA Winner
Reply With Quote
  #55   Spotlight this post!  
Unread 04-03-2018, 12:25 PM
bjtheone bjtheone is offline
Design and Fab guy
AKA: Brad Warkentin
FRC #2706 (Merge Robotics)
Team Role: Mentor
 
Join Date: Jan 2016
Rookie Year: 2011
Location: Canada
Posts: 185
bjtheone is a glorious beacon of lightbjtheone is a glorious beacon of lightbjtheone is a glorious beacon of lightbjtheone is a glorious beacon of lightbjtheone is a glorious beacon of lightbjtheone is a glorious beacon of light
Re: The tools you can't get through FRC build season without?

Quote:
Originally Posted by ctt956 View Post
Ideally, you should have more than two cordless drills. I'd recommend at least six, and twice as many batteries.
.
Why? Are you using them for something other than drilling holes? We are a community team without a permanent home, and thus have a smaller fab area than many teams, but even with 10 students beavering away with a couple of fab mentors we never need that many. Even in the crazy rush at the end of build season the most I saw in use was 3, and that was mainly to avoid having to switch drill bits in and out and that is not due to lack of drills. Between the team drills and ones the mentors brought in for build season, I think we had 5 or 6 available, just never used them all. I typically have a lot of tools in my truck, including 3 cordless drills and never even brought one into the fab space.

Are you using them in place of drill presses? We build with a lot of square and rectangular stock, and tend to make all our plates, brackets and gussets and therefore drill a lot of holes. Almost all are done with a drill press. Mainly use cordless drills for match drilling during assembly and to add in extra/forgotten holes.

Small/inexpensive drill presses produce better results, and are much safer than drilling with cordless drills.
Reply With Quote
  #56   Spotlight this post!  
Unread 04-03-2018, 08:35 PM
ctt956's Avatar
ctt956 ctt956 is offline
Mostly Legal Volunteer
no team
Team Role: Alumni
 
Join Date: Oct 2015
Rookie Year: 2016
Location: Planet Earth
Posts: 1,016
ctt956 has much to be proud ofctt956 has much to be proud ofctt956 has much to be proud ofctt956 has much to be proud ofctt956 has much to be proud ofctt956 has much to be proud ofctt956 has much to be proud ofctt956 has much to be proud ofctt956 has much to be proud of
Re: The tools you can't get through FRC build season without?

Quote:
Originally Posted by bjtheone View Post
Why? Are you using them for something other than drilling holes? We are a community team without a permanent home, and thus have a smaller fab area than many teams, but even with 10 students beavering away with a couple of fab mentors we never need that many. Even in the crazy rush at the end of build season the most I saw in use was 3, and that was mainly to avoid having to switch drill bits in and out and that is not due to lack of drills. Between the team drills and ones the mentors brought in for build season, I think we had 5 or 6 available, just never used them all. I typically have a lot of tools in my truck, including 3 cordless drills and never even brought one into the fab space.

Are you using them in place of drill presses? We build with a lot of square and rectangular stock, and tend to make all our plates, brackets and gussets and therefore drill a lot of holes. Almost all are done with a drill press. Mainly use cordless drills for match drilling during assembly and to add in extra/forgotten holes.

Small/inexpensive drill presses produce better results, and are much safer than drilling with cordless drills.
It probably depends on the size of your team as well as your robot construction materials and technique. I have seen six drills in use at one time, though not often. Other than drilling holes, I use drills for driving screws and bolts, unless they can't provide enough torque for the application, in which case I use an impact driver. I agree completely about drill presses.
__________________

"You know, it's amazing how many things you can take apart with just one ordinary screwdriver!" - Calvin, from Calvin and Hobbes
"There's nothing a little duct tape and surgical tubing can't accomplish." - Sheldon J. Plankton
Reply With Quote
  #57   Spotlight this post!  
Unread 04-03-2018, 11:47 PM
CalTran's Avatar
CalTran CalTran is offline
Sole member of 2410-C
FRC #2410 (BV CAPS Metal Mustang Robotics)
Team Role: College Student
 
Join Date: Apr 2010
Rookie Year: 2010
Location: Overland Park, Kansas
Posts: 2,784
CalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond repute
Re: The tools you can't get through FRC build season without?

Early in season, drills make for great prototyping proof of concept "motors"
__________________
Team 2410 thinks KISSing is amazing! Keep It Super Safe!
  • "You know you've been in robotics too long when you start talking to your tools." "Well, you've been in robotics CLEARLY too long when they start talking back"
  • Theory is when you know everything but nothing works. Practice is when everything works but you don't know why. On our team, theory and practice comes together - nothing works and nobody knows why.
MMR 2410 Student (2010 - 2013) | MMR 2410 Mentor (2013 - Present)
FTC Game Announcer / MC (2014 - Present) | FTC Referee (2017-Present)
FRC MC (2015 - Present) | FRC Referee (2016-17) | FRC A/V (2017) | FRC Robot Inspector (2018)
VEX MC (2017-Present)
Reply With Quote
  #58   Spotlight this post!  
Unread 04-04-2018, 12:17 AM
connor.worley's Avatar
connor.worley connor.worley is offline
Registered User
FRC #5924 (The Cat Machine)
 
Join Date: Mar 2011
Rookie Year: 2010
Location: Berkeley
Posts: 734
connor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond repute
Re: The tools you can't get through FRC build season without?

Posting in this thread again. My MFR-1160 soldering station. I can't use regular soldering stations anymore...
__________________
Team 5924 (2018-present) / Team 1458 (2018-present) / Team 5499 (2015-2018) / Team 973 (2016-2017) / Team 254 (2014-2015) / Team 1538 (2011-2014)
日本語副専攻です!話しましょう!
Reply With Quote
  #59   Spotlight this post!  
Unread 04-04-2018, 01:41 PM
bjtheone bjtheone is offline
Design and Fab guy
AKA: Brad Warkentin
FRC #2706 (Merge Robotics)
Team Role: Mentor
 
Join Date: Jan 2016
Rookie Year: 2011
Location: Canada
Posts: 185
bjtheone is a glorious beacon of lightbjtheone is a glorious beacon of lightbjtheone is a glorious beacon of lightbjtheone is a glorious beacon of lightbjtheone is a glorious beacon of lightbjtheone is a glorious beacon of light
Re: The tools you can't get through FRC build season without?

Quote:
Originally Posted by ctt956 View Post
It probably depends on the size of your team as well as your robot construction materials and technique. I have seen six drills in use at one time, though not often. Other than drilling holes, I use drills for driving screws and bolts, unless they can't provide enough torque for the application, in which case I use an impact driver. I agree completely about drill presses.
Ah... We are not big on using powered drivers for assembly (students seem to be very enamoured with the idea that "tighter is more gooder"). Plus it is hard to teach "feel" when using power tools. We do use drills and drivers for faster disassembly and pit work (things like removing the belly skid plate). Also use them driving wood screws when we are in the initial prototyping phase. On the other hand, we absolutely adore our air powered rivet gun.

Other than weird one offs, we are standardized on #10-32 socket head cap screws and nylocks. The assembly weapons of choice are a Bondhus T-handle or screwdriver 5/32" ball-end allen key and a 3/8" wrench. Given that we are also fairly picky about using the correct length fastener, assembly is fast and the students (hopefully) learn about correctly tightening fasteners.
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 05:59 AM.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi