|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
||||
|
||||
|
Re: Solution: Variable position of cylinder in compliance with <R74>
Roboman: I understand that's the rule, I'm asking "Why do we think the GDC has this rule in place?", and should it be reasonably challenged for next year's rules? The single vent rule was further emphasized first in Lunacy with "all" underlined. 2008 was the first year they broke out mention of the valve separately; before that it was mentioned as part of the Nason main relief rule and wasn't as explicit: "The Parker pressure vent valve must be connected to
a Clippard tank such that, when manually operated, it will vent to the atmosphere to relieve any stored pressure." The fact that they've refined and emphasized the rule leads me to believe there were safety issues at some events (perhaps in 2007 and again in 2009). I'm just wondering if they were "emergency" occurrences that required quick relief by one and only one valve, or if we could build safe (and potentially more functional) robots that had multiple relief valves that together are capable of relieving all stored pressure. |
|
#2
|
|||
|
|||
|
Re: Solution: Variable position of cylinder in compliance with <R74>
Stored pressure in a pneumatic system is inherently dangerous. If a part happens to fail, one must have a reliable method of quickly venting the system pressure, preferably from a single point. Requiring a single release valve is a much easier way of making sure all teams have this, rather than judging a pneumatic system's safety on a case-by-case basis. I actually believe this rule is a good one. However, I also believe that the GDC should allow a broader range of pneumatic devices, such as check valves, for next year.
Quote:
In addition, to implement your system, you would need to figure out some way of controlling the regulator. You mentioned hobby servos, which could work, but they are confined to <180 degrees. Sail winch servos are not allowed, and still would not rotate enough to open and close the regulator entirely. They are also much more coarse in their movements, which could limit your true control over the cylinder. Your system would have a variable force in addition to the variable stroke, since you're varying the pressure, rather than the amount of air in either end. As you should know, reducing the pressure also reduces the force exerted, and the spring on the end that counteracts the cylinder's rod will cause the net force to be near zero, since it's stopping the travel mid-stroke. This is obviously not good for actuating an arm, or anything that will be exerting any sort of force. |
|
#3
|
|||||
|
|||||
|
Re: Solution: Variable position of cylinder in compliance with <R74>
Guys,
You are reading a little too much into this. The vent valve is to relieve system pressure so that the robot cannot move while in transport. There is no rule (except in my mind and those teams that design safely) that says the robot cannot move when energized. So many teams design just such a robot. When the pump comes on, things begin to move. Because the pits, the queue and transport areas are so crowded, we don't want a accident to occur simply because a system has pressure and a team member inadvertently enables the robot. I have had my arm caught in a moving mechanism and seen a robotic arm swing out and knock over the pit table into the pit behind it at Champs In addition to the safety, many rules are in place to reflect good engineering practice (similar to wire color codes) and to prevent teams with no pneumatic mentorship from hurting themselves. |
|
#4
|
||||
|
||||
|
Re: Solution: Variable position of cylinder in compliance with <R74>
Quote:
1) {response to bold text} These facts are what allows such a system to work. The entire operating principle of the design relies on a variable force being counteracted by a controlled variable force. The two forces cancel out at equilibrium. A constant force spring would not work in this system, the description specifically calls for a variable force device. 2) {response to underlined text} This was a problem with the system as originally described, but I edited the description to account for the force applied by the mechanism being actuated. The forces will still cancel out at equilibrium, assuming the correct bore and spring are chosen based on the direction and magnitude of the forces that will be applied by the mechanism. 3) {response to first line of quoted text} It is somewhat jury rigged. The system is meant to be implemented on a robot that had previously used multiple solenoids to control a single cylinder, to make it fit within the rules. Your system would be preferable in this situation, since it requires little to no change to the code and minimal changes to the hardware. however, if I were building the system from nothing, I would prefer my system based on the fact that it would appear easier to program (plus my team has been successful in positioning a rotary device with pots, but has little/no experience with linear positioning, as far as I am aware). 4){red paragraph} It wouldn't be terribly difficult to use a window motor or a RS-395 (with an appropriate transmission, possibly from a servo [minus the mechanical stops]) to control the regulator, assuming fairly accurate pots are used and/or the values used in the code are properly adjusted. |
|
#5
|
||||
|
||||
|
Re: Solution: Variable position of cylinder in compliance with <R74>
Quote:
A secondary concern might be teams using isolating air from the rest of the system and compressing it to dangerous levels (in excess of 120 (or even 240) psi, if one designs the system "properly") and releasing the potential energy in a highly energetic manner that could be destructive and dangerous, even if the system survives long enough for the release to occur on command, in the desired manner. Additionally, it could be possible to design similar, though not quite as extreme, systems accidentally, even if the team tries to stay within the rules. In most applications, the system would be designed with this in mind thus making the use of center blocking solenoids practical. Quote:
Also, 'simpler' is a matter of opinion, I consider mine to be simpler due to the fact that it doesn't require very much attention in the code, all you need to do is set the regulator and let it fine equilibrium with the spring on its own. Also, it isn't very complex physically either. I will draw a diagram and post it for clarity. |
|
#6
|
|||
|
|||
|
Re: Solution: Variable position of cylinder in compliance with <R74>
That's irrelevant, for the purposes of this discussion. All I'm saying is that with a 5/4 3-position valve with center pressure, you can only move the cylinder to a total of three positions - out, in, and a predetermined spot in between the two extremes
I am not sure why you say this will not work. but all I seen on our robot was I could stop and start cylinder any where in the 30" stroke. only used standard regulater on none shaft side of cylinder. |
|
#7
|
|||
|
|||
|
Re: Solution: Variable position of cylinder in compliance with <R74>
Quote:
|
|
#8
|
||||
|
||||
|
Re: Solution: Variable position of cylinder in compliance with <R74>
Quote:
You seem to be confusing volume or surface area of the inside of the cylinder with force exerted on the piston. The force exerted on the piston is what matters, the other two are irrelevant. |
|
#9
|
|||
|
|||
|
Re: Solution: Variable position of cylinder in compliance with <R74>
Quote:
a) Equal pressure supplied to both sides of the piston creates an unequal force, due to rod area differential, which causes the cylinders to extend. Many times a regulator will be installed in the blind end cylinder line to drop the blind end pressure and equalize the force (we all know this would be an improper application of a regulator). The application of full-line pressure to this regulator during normal cylinder cycling leads to premature regulator failures. b) Cannot be used to support vertical loads." It would appear that is causes unnecessary and undesirable strain on the components. |
|
#10
|
||||
|
||||
|
Re: Solution: Variable position of cylinder in compliance with <R74>
Quote:
It is not proper to:
|
|
#11
|
|||
|
|||
|
Re: Solution: Variable position of cylinder in compliance with <R74>
Quote:
|
|
#12
|
||||
|
||||
|
Re: Solution: Variable position of cylinder in compliance with <R74>
Center locking valves are not allowed this year, that's the whole purpose of this crazy thread.
|
|
#13
|
||||
|
||||
|
Re: Solution: Variable position of cylinder in compliance with <R74>
*palm-->
* |
|
#14
|
|||
|
|||
|
Re: Solution: Variable position of cylinder in compliance with <R74>
Quote:
*Sigh*, this is going around in circles. I'll have a video up next week demonstrating that there isn't any stored pressure with my system, and I'll talk to an inspector at St. Louis for further confirmation. |
|
#15
|
||||
|
||||
|
Re: Solution: Variable position of cylinder in compliance with <R74>
Quote:
![]() that's what this is. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|