User Scripts ============ User created scripts that are more advanced than the :ref:`examples`. Index ----- :ref:`CREATE BOUNDING BOX` :ref:`CREATE PARAMETERS FROM YAML` :ref:`CREATE LINES NORMAL TO SURFACE` :ref:`DRAWING TEMPLATE` :ref:`RENAME INSTANCES IN PRODUCT` :ref:`WING SURFACE FROM NACA PROFILE` CREATE BOUDING BOX ------------------ Creates a bounding box around the selected Body using the selected AxisSystem to orientate the bounding box. See script header for more information. `Create Bounding Box `_ CREATE PARAMETERS FROM YAML --------------------------- Creates parameter sets and parameters based on the contents of a YAML file. Great for creating complex parameter structures. See script header for more information. .. image:: images/parameters.png `Create parameters from YAML `_ CREATE LINES NORMAL TO SURFACE ------------------------------ Creates lines normal to surface using all the points in the selected Geometrical Set. Image showing surface and points. .. image:: images/lines_normal_surface_1.png Image showing lines after script has been run. .. image:: images/lines_normal_surface_2.png See script header for more information. `Create Lines Normal To Surface `_ DRAWING TEMPLATE ---------------- Creating a drawing template in the background view. See script header for more information. .. image:: images/DrawingTemplate.png `Drawing Template `_ RENAME INSTANCES IN PRODUCT --------------------------- Sequentially renames the instances of products within a selected product. See script header for more information. `Rename Instance In Product `_ WING SURFACE FROM NACA PROFILE ------------------------------ Reads the contents of the NACA dat file `sc20610.dat` to create a wing surface. See script header for more information. .. image:: images/WingSurface.png `Wing Surface From Naca Profle `_