paramak icon indicating copy to clipboard operation
paramak copied to clipboard

Create parametric 3D fusion reactor CAD and neutronics models

Results 72 paramak issues
Sort by recently updated
recently updated
newest added

OpenMC is the default code for the DAGMC export function but it can be useful to support other codes. DAGMC geometry tags are slightly different in openmc we can use...

## Proposed changes Adding a new shape which is a circular extrusion with a rounded top

Currently the tests are split across a few folders tests - these always run tests_examples - these require jupyter cadquery to be installed and don't run during the conda package...

Currently a cutting wedge is used in the following way ``` cutting_wedge = calculate_wedge_cut(self) solid = self.perform_boolean_operations(solid, wedge_cut=cutting_wedge) ``` which doesn't work well for extruded shapes or shapes without a...

add default parameter values for all the parametric shapes

We can make concentric rings with the following approach, perhaps we should have and example for this as it is useful for fission reactors and hex latices ``` import paramak...

I would be handy to have a few curved shapes for vacuum vessel heads. The straight section can be added afterwards. Then vacuum vessels could be made from a mixture...

Something is wrong with the PF ToroidalFieldCoilPrincetonD I believe this bug is the reason we can't merge from develop to main currently. I looks like the points are not ordered...

Cadquery allows a workplane object to be translated using the ```.translate``` method. This can currently be done as an opperation on the paramak.shape object but it might be nice to...

Current the install instructions suggest installing the miniconda distribtuion of conda. Perhaps they should be updated to show other conda options like cadquery have done https://cadquery.readthedocs.io/en/latest/installation.html#conda - [ ] update...