armi icon indicating copy to clipboard operation
armi copied to clipboard

Implement a GUI for Creating Reactor Blueprints

Open jakehader opened this issue 6 years ago • 3 comments

Just as the title says - having a GUI that interacts with the implemented shapes, blueprints, and geometry objects would improve the usability of the ARMI framework for myself and new users.

jakehader avatar Nov 06 '19 00:11 jakehader

We have a GUI for core maps that will come out with the main settings-changing GUI once we finish modularizing it. Having a feature that adjusts pin dimensions in for the blueprints inputs would likely be a valuable feature. I believe there are some tools out there that have good GUIs for such things at the moment, so maybe we can leverage some of that.

This is kind of a long-term wishlist feature so I'm afraid this ticket may linger here for a while. (We may eventually want to use a forum for feature requests and related discussions).

ntouran avatar Nov 06 '19 00:11 ntouran

A GUI for creating and editing the core map was added in #133. This is a step in the right direction! I still think it would be good to be able to create blocks/assemblies from a GUI rather than interacting directly with the YAML file. The core map is much more difficult to make without a GUI, so this is still a wishlist enhancement.

jakehader avatar Oct 03 '20 06:10 jakehader

I wouldn't mind moving the GUI to a static JavaScript web browser tool. We could keep the current workflow, where it is spawned via the same commandline, and it doesn't require a running service.

But it seems like it would be easier to build and test a UI via browser. Just an idea.

john-science avatar Nov 30 '21 01:11 john-science