HakimHisham1991/mazatrol-reader-aero — reverse-engineered prompt

Reverse engineered prompt

Build me a simple offline first web app for viewing and lightly editing Mazatrol CNC programs. I want to be able to open common Mazatrol binary files like .PBG, .PBF, .PBD, .M6M, .MZK, .T6M and also Mazatrol HTML exports, then see the program laid out in an easy grid where names are clearly separated from values. If a value is not set it should show as N A, and real zero values should still show as 0.

Let me click a unit to inspect and edit its fields, then save the changes back to the file. I also want basic unit actions like duplicate, delete, export, and inserting common units like LIN, TPR, and FACING. For turning programs, add an optional 3D preview panel that can simulate the part from material and toolpath data, with camera views, wireframe, play controls, and STL export.

Please make it run locally in the browser with no server needed after build, and use the sample files in the repo to test it. Look up current docs online if you need to.

Want more depth? Deep Reverse