From a0e6434ec067a8f979d66353c4808dd58bf0bae2 Mon Sep 17 00:00:00 2001 From: Jonathan Shimwell Date: Tue, 15 Jun 2021 15:16:04 +0100 Subject: [PATCH 1/2] added 3d interaction to blanket component --- docs/source/paramak.parametric_components.rst | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/docs/source/paramak.parametric_components.rst b/docs/source/paramak.parametric_components.rst index 1775f077..9765519a 100644 --- a/docs/source/paramak.parametric_components.rst +++ b/docs/source/paramak.parametric_components.rst @@ -37,6 +37,21 @@ BlanketConstantThicknessArcH() BlanketConstantThicknessArcV() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +.. cadquery:: + :select: cadquery_object + :gridsize: 0 + + import paramak + component = paramak.BlanketConstantThicknessArcV( + inner_lower_point=(300, -200), + inner_mid_point=(500, 0), + inner_upper_point=(300, 200), + thickness=100, + rotation_angle=180, + ) + + cadquery_object = my_component.solid + |BlanketConstantThicknessArcVstp| |BlanketConstantThicknessArcVsvg| .. |BlanketConstantThicknessArcVstp| image:: https://user-images.githubusercontent.com/8583900/86365020-dee30380-bc70-11ea-8258-5e591c6c3235.png From 4870f2040b8be0f85c228b0eb88f3a9adbd013ee Mon Sep 17 00:00:00 2001 From: Mate Date: Tue, 15 Jun 2021 15:31:25 +0100 Subject: [PATCH 2/2] added BlanketFP 3D model --- docs/source/paramak.parametric_components.rst | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/docs/source/paramak.parametric_components.rst b/docs/source/paramak.parametric_components.rst index 9765519a..b85966de 100644 --- a/docs/source/paramak.parametric_components.rst +++ b/docs/source/paramak.parametric_components.rst @@ -97,6 +97,22 @@ BlanketCutterStar() BlanketFP() ^^^^^^^^^^^ +.. cadquery:: + :select: cadquery_object + :gridsize: 0 + + import paramak + component = paramak.BlanketFP( + thickness=100, + stop_angle=250, + start_angle=-90, + offset_from_plasma=30, + rotation_angle=180, + ) + + cadquery_object = my_component.solid + + |BlanketFPstp| |BlanketFPsvg| .. |BlanketFPstp| image:: https://user-images.githubusercontent.com/8583900/87254778-fe520b80-c47c-11ea-845f-470991d74874.png