Hello, I'm Zach. Nice to meet you I have an idea I'm trying to work out in my head but don't have much experience with magnetics, especially electromagnetics so I'm helping someone could help me out a bit What my end goal is is a essentially a tube full of magnets that acts like a spring. If you put a bunch of round magnets in a tube that is almost the same diameter of the magnets, and turn the magnets to repel each other N S N S N S, you essentially end up with a magnetic spring. Easy enough, now the tricky part: I want a spring that is instantly variable. This spring should be able to support say 150 lbs., ideally have a stroke of around 6" and perhaps be 12" in length. These numbers are really only to give you an idea of the scale I'm working with. Now I'm trying to figure out what is going to be the best way to go about this. Idea 1: The simplest idea is to line up some electromagnets in a tube, perhaps with some sort of teflon plastic encasing and have them repel each other. Idea 2: Same idea as number 1, but having neodymium magnets between the electromagnets to perhaps boost the capacity of the "spring". Would this work? Or would I achieve the same capacity as idea 1? Also with the varrying amount of current being supplied to the electromagnets I'm a little worried about the neodymiums losing their magnetism... Idea 3: Putting the electromagnets on the outside of the tube and using permanent magnets inside the tube as the "spring", but manipulated by the electromagnets to pull or push the permanents together, in other words weakening the "spring". I don't have high hopes for this idea, it seems limited... Please bear with me here, I have a feeling I don't really know what I'm getting into Thanks!