Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A Python version of mcnp2cad #64

Open
pshriwise opened this issue Aug 6, 2019 · 1 comment
Open

A Python version of mcnp2cad #64

pshriwise opened this issue Aug 6, 2019 · 1 comment

Comments

@pshriwise
Copy link
Member

I've long had the sense that Cubit/Trelis' Python interface allows us to do virtually all of the same operations required here and with the emergence of @makeclean's csg2csg project, a Python port of this project would (in my mind) allow us to get direct CAD conversion from a variety of native formats. In theory, it could simplify the svalinn plugin build and install process as well (fewer libraries/depdendencies etc.)

Alternatively, this port could go directly into csg2csg or be added to that project with the Cubit/Trelis python interface as an optional dependency.

As it stands, we should be able to use csg2csg to go from some native format --> MCNP --> CAD, but this feels much more clean to me.

@pshriwise
Copy link
Member Author

One hangup I just remembered is that the Trelis Python interface is still stuck on 2.7 (blerg), so maybe we table this discussion until that changes. Mostly wanted to get this down in writing or start a discussion about it somewhere.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant