demicylinder