Filling arbitrary shapes with tilted gratings

Motivation:

In manufacturing devices of virtual and augmented reality, it is always involved that tilted gating is fabricated in specific areas. In common methods, when grating line is rotated or fractured, line ending, and fractured shape border would be snapped into unexpected grid intersection in database. The issue can be solved by a simple BEAMER flow, and it is user-friendly to customise.

Solution:

The BAMER flow includes two modules: Import and Python. User can import a layout and set tool specifications that determine gratings features within the Python code. Based on the grating’s parameters, single tilted line is created and repeated within the subfield and then mainfield. At last, the border of the entire grating area is decided by the imported layout in the Import module.