Integration of Analysis Code into MSC.Patran

   Lesson  Support File

 
Write and Read Miracle Analysis Header File: Write 2 PCL functions which write and read a file, compile the functions, verify that the functions work. (PAT305)

N/A
   Writing Data for Nodes in a Group to a File: Write a PCL function which writes node data to a file for all nodes in a group. (PAT305)

N/A
   The Solution Parameters Form: Write a PCL function which creates a form and puts a databox and buttons on it. (PAT305)

N/A
  Load Cases Form: Add a callback for additional analysis information. (PAT305)

N/A
  The Select Files Form: Write a PCL function which creates a form which contains the Miracle Results File Selection Widget. (PAT305)

N/A
   Loading Element Property Attributes: Write a PCL function to load a new element property into p3 database, and use QLI to verify the new database relations and attributes created by adding the 3-D beam property set. (PAT305)

N/A
  Loading Material Property Attributes: Edit exercise_07.template to add material options on the Input Options form. (PAT305)

N/A
  Loading Loads and BC's and Element Verification Parameters: Edit exercise_08.pcl to add loads and element verification thresholds. (PAT305)

N/A
  The Analysis Form: Edit exercise_09.template to add the callbacks for solution parameters and load case selection, then create the Miracle Analysis form. (PAT305)

N/A
  Miracle Thermal Analysis: Add thermal analysis for Miracle. (PAT305)

N/A
  Analysis Form Data Retrieval: Write the Apply callback for the Analysis Form, then retrieve load case and convergence tolerance data. (PAT305)

N/A
  Spawning the Analysis Job: Add spawning of both the forward and reverse translator to the apply callback, then add spawning the actual analysis. (PAT305)

N/A
  Final Testing of Miracle: Run a session file to test the end-to-end integration of "Miracle". (PAT305)

N/A
  Write a Portion of the Pat3mir Translator: Write or modify a PCL, FORTRAN, or a C program which will access a p3 database and write nodes into the miracle input format, compile the functions using a shell script, and finally verify that the function works. (PAT305)

N/A
  Write a Portion of the MirPat3Translator: Write or modify a PCL, FORTRAN, or a C program which will read the Miracle ".els" file and import stress tensor results into P3/PATRAN database, compile the functions using a shell script, and finally verify that the function works. (PAT305)

N/A