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

Add the ability to reconstruct stellarator plasma boundary in CAD form #3363

Closed
ym1906 opened this issue Jun 13, 2024 · 0 comments · Fixed by #3397
Closed

Add the ability to reconstruct stellarator plasma boundary in CAD form #3363

ym1906 opened this issue Jun 13, 2024 · 0 comments · Fixed by #3397
Labels
cad Tasks relating to the cad module enhancement New feature or request geometry Tasks relating to the geometry module

Comments

@ym1906
Copy link
Contributor

ym1906 commented Jun 13, 2024

As a modeller and reactor designer I want to develop the capability to optimise stellarator designs with Bluemira. This requires the ability to represent the plasma's boundary in CAD form.

The software package Simsopt is widely used to optimise stellarators. Simsopt can generate a 3D plasma surface but this must be translated into a NURBS (Non-uniform rational B Spline) surface for CAD representation within Bluemira.

Edit: Add in the ability to plot stellarator magnets too.

Proposed solution

There are two parts to the solution:

  1. Convert the plasma surface to control points, knots, and multiplicities read into Bluemira.
  2. Add the functionality to Bluemira for generating NURBS surfaces from the above data.
@je-cook je-cook added enhancement New feature or request geometry Tasks relating to the geometry module cad Tasks relating to the cad module labels Jun 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cad Tasks relating to the cad module enhancement New feature or request geometry Tasks relating to the geometry module
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants