Hi,
the lisp, anticipated with two images here and here, aligns between two curves the hatch elements and creates a block containing the lines of the new geometry.
The original shape of the hatch shall be a rectangle, an isosceles triangle or an isosceles trapezoid.
In case of large hatches is recommended to divide it into portions, any case it is better to try with small hatches to verify the time required for processing, in according to PC performances, too.
Not all hatches are suitable for processing.
I hope it works well and there are no problems.
AlignH.lsp