Hi Mattias - I think most of this on the creation side can be managed via macros as in my examples above.
Merging hatches should indeed be possible - in fact I suppose all the PlanarUnion, PlanarDifference etc commands could be made to work in hatch versions.
RH-75901 PlanarUnion: Need a hatch version
For now, here is a crack at merging hatches -
HatchUnion.py (3.8 KB)
HatchIntersection.py (2.7 KB)
HatchDifference.py (2.9 KB)
HatchBooleanSplit.py (3.5 KB)
To use the Python script use RunPythonScript
, or a macro:
_-RunPythonScript "Full path to py file inside double-quotes"
-Pascal