Pressure load magnitude by equation for Radioss PLOAD

Sebastian_Karp
Sebastian_Karp
Altair Employee
edited October 8 in Altair Exchange

Overview

Script to create PLOAD cards for Radioss model based on an equation. Time function curves and Load Collectors, and Set Segments are automatically created.

Steps:

  • User can select elements graphically.
  • PLOAD card for each element is created.
  • Magnitude of each PLOAD is calculated by an equation, to be found in script procedure "MAG_value". Edit this expression according to your needs. The example uses coordinates of element centres to calculate the MAG value.
  • Time function curve/s and load collector/s are created and assigned to PLOAD/s, according to variable values for "LoadCol_create" / "TimeFunc_create" (see above).
  • For each PLOAD card, a set segment /SURF/SEG/ is created and assigned.

Pre-Requisite

---------------------------------------------------------------------------------------------------------------------------------------------------------

This script is designed for Radioss user profile in HyperMesh.

Script header contains 2 user variables, that can be changed accordingly.

variable "LoadCol_create"

  • value = 1:  create one load collector for all  PLOADs
  • value = 2:  create one load collector for each PLOAD

variable "TimeFunc_create"

  • value = 1:  create one time function curve for all PLOADs
  • value = 2:  create one time function curve for each PLOAD

 

Note:

This version of the script (v2) does not contain logic to check for already existing labels of entities. This stage of the script may fail.

The to-be-used new label syntax can be edited in the script as well.

Usage/Installation Instructions

 

-------------------------------------------------------------------------------------------------------------------------------------------------------

Run script from DropDown  File > Load > Script

grafik3.png

grafik2.png

grafik1.png

grafik4.png

 

 

 

 

 

 

Post-Requisite

-----------------------------------------------------------------------------------------------------------------------------------------------------------