Skip to content

Comment on Ask HN: What are you working on?

Comments

Standard G-code is brittle and lacks basic programming ergonomics. I built Bellerophon, a DSL with a decoupled firmware adapter architecture, so the .bph source stays universal while the compiler handles targeted translation to Klipper, Marlin, or RepRap.

Lately I used it to generate print patterns with math that you wouldn't get from a slicer, which was fun. Right now my biggest hurdle is the compiler choking on large compiled outputs. School's taken most of my time, but I'm moving the application off browser localStorage onto a proper JSON persistence layer this month. I do hope to add more features in the future.

If anyone wants to take a look and critique: https://github.com/Disla-Novo/Dimidium_Bellerophon

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.