OK time for an update
I've already looked into and tested using a floor to hold the piston up, but sizik is correct, the whole thing vanishes instantly, so as far as i can tell directly dropping one of these in the magma sea will destroy it. Also tapering the piston wouldn't work very well, because any magma tile that has natural rock falling on it will be displaced directly upwards. If the piston is tapered then the magma will cover it and flow all over the place.
I have a full scale resetable one in the works which will pump a 11x6x3 cube up ~150 z levels. Digging was surprisingly easy and was done in about a year and a half with 2 miners, in addition to time spent getting the rest of the fortress started. I've learned it is far, far easier to mine rather than channel, and then drop a ring of constructed floor from the top to break though all the floors and give you a shaft. This way you dont have channelling accidents and you can designate all the digging at once. Just designate one tile by clicking and holding the mouse and move up/down the z levels to designate a column to be mined, then do it for the whole shaft. Takes about 5 - 10 minutes to set the whole thing up, then leave your miners to it. It was far easier to dig a 150 level shaft using this method than a 20 level one using channeling. All thats left to finish is completing the 3 required pumps (no iron on my map and i have only gathered enough for 2 pumps) that will fill the cistern from the magma sea, and building the obsidian caster that will make it repeatable. This is just going to be a drawbridge dropping water on the top of the magma to rebuid the piston. Ill post results and maybe post the map or a video somewhere if i can figure out how.
I just have 2 questions to help me build the obsidian caster:
- Is there any way to build a wall that will not support the piston? I've tried doors and raised bridges but they need floors underneath them.
- Does water fall directkly downwards if dropped from something like a bridge, or will it spread out to the sides a bit? If it spreads the obsidian will fall and break the hatches and all the magma will leak away