I found peridot_faceted's script, but for me not worked, so I rewrited it in openscad.
Are you sure you want to continue?