So I've got a decent idea for a gimmick for a HL2-DM map, using a pendulum attached to the base of a larger pendulum (aka a double oscillator). I even built one that works pretty well, swinging down twenty stories and crushing any hapless player caught beneath it with the force of a speeding train. Here's a shot of it from my test map (it's taken in Hammer... so shoot me):

Anyway, my problem is that it doesn't swing long enough, reduced to hanging limp after about 30 seconds. If you've never seen one of these things in real life (they're much smaller of course), a well-oiled one can continue swinging for several minutes at the minimum.
Since the pendulum is intended to be a major hazard in the trench it swings through, I need it to continue swinging for a long time at a speed fast enough to squish a player. I was hoping someone on these boards could offer me one of the following:
- Some way to reduce friction to zero for the entire setup. As far as I can tell, the hinges already have zero friction, so the energy loss must come from somewhere else. This is by far the optimal solution.
- A setup that inputs energy into the system somehow to keep it moving, without causing unnatural motion.
- And the last resort, a control system that can quickly reset the double pendulum to its original position.


