Pins and vertical chamfer for half round

Also:
* Strip out references to x_y_scale
* Switch to mirror + translate instead of translate arrays or rotates