Why does 2D->3D translate not extrude normal to the 2D blocking?
Since certain solvers require a 2D mesh to be in Z=0 plane. Hexa also enforces this concept. In other words, a default 2D blocking originates on the XY plane. Since 2D translate then extrudes from this XY Plane outwards, normal is always in Z direction. A work around to this would be to rotate a non XY-Plane blocking to the XY plane. Do 2D->3D Translate. Then rotate the blocking back. The recommended solution, however, would be to start with a geometry in XY plane. Since certain solvers require a 2D mesh to be in Z=0 plane. Hexa also enforces this concept. In other words, a default 2D blocking originates on the XY plane. Since 2D translate then extrudes from this XY Plane outwards, normal is always in Z direction. A work around to this would be to rotate a non XY-Plane blocking to the XY plane. Do 2D->3D Translate. Then rotate the blocking back. The recommended solution, however, would be to start with a geometry in XY plane.