Exploding blocks with hatches

When exploding a block that contains a hatch, the rotation of the hatch after exploding doesn’t match the rotation before exploding if the block instance has been rotated.

  1. Create a block with a hatch in it.
  2. Rotate the block instance.
  3. Explode the block instance.
  4. The hatch “resets” to zero rotation rather than maintaining the rotation it had in the block.

Maybe this is intended behavior, but it seems weird that hatches pick up scale changes from blocks this way but not rotation changes.

The control of hatch rotation is pretty limited (essentially limited to origin point and situationally by curve direction via history) , the ability to set a hatch oriented to a Plane would be step in the right direction, then the hatch could potentially inherit the Block Plane when exploded.

Added a feature request.

https://mcneel.myjetbrains.com/youtrack/issue/RH-83138/Orient-Hatch-to-Custom-Plane