Users:General FEM Analysis/Data Output/Rhinoceros

From Carat++ Public Wiki
(Difference between revisions)
Jump to: navigation, search
(Created page with "Category: Users:General FEM == General Description == The Rhino postprocessor is developed at the chair as a plug-in for Rhinoceros. More information about Rhinoceros is pr...")
 
Line 28: Line 28:
 
!GEOM
 
!GEOM
 
|''int'' (0)
 
|''int'' (0)
|Output of mesh geometry and topology. The parameters 1 (yes) and 0 (no) are valid.   
+
|Output of mesh geometry and topology (output_file_name.georhino.txt). The parameters 1 (yes) and 0 (no) are valid.   
 
|-
 
|-
 
!DISP
 
!DISP
 
|''int'' (0)  
 
|''int'' (0)  
|Output of nodal displacements. The parameters 1 (yes) and 0 (no) are valid.   
+
|Output of nodal displacements (output_file_name.post.res). The parameters 1 (yes) and 0 (no) are valid.   
 
|-
 
|-
 
!STRESS
 
!STRESS
 
|''int'' (0)  
 
|''int'' (0)  
|Output of element stresses on the Gausspoints. The parameters 1 (yes) and 0 (no) are valid.   
+
|Output of element stresses on the Gausspoints (output_file_name.post.res). The parameters 1 (yes) and 0 (no) are valid.   
 
|-
 
|-
 
!STRESS_LINES
 
!STRESS_LINES
 
|''int'' (0)  
 
|''int'' (0)  
|Output of brep-element stresses. The parameters 1 (yes) and 0 (no) are valid.  (currently not working)
+
|Output of brep-element stresses (output_file_name.post.res). The parameters 1 (yes) and 0 (no) are valid.  (currently not working)
 
|-
 
|-
 
!NODAL_STRESS
 
!NODAL_STRESS
 
|''int'' (0)  
 
|''int'' (0)  
|Output of element stresses projected to the control points. The parameters 1 (yes) and 0 (no) are valid.   
+
|Output of element stresses projected to the control points (output_file_name.post.res). The parameters 1 (yes) and 0 (no) are valid.   
 
|-
 
|-
 
!STRESS_DIRECTION
 
!STRESS_DIRECTION
Line 52: Line 52:
 
!SUPPORT_FORCE
 
!SUPPORT_FORCE
 
|''int'' (0)  
 
|''int'' (0)  
|Output of nodal support forces. The parameters 1 (yes) and 0 (no) are valid.   
+
|Output of nodal support forces (output_file_name.post.res). The parameters 1 (yes) and 0 (no) are valid. 
 +
|-
 +
!RESULT_MINMAX
 +
|''int'' (0)
 +
|Output of minimal and maximal values of every result type (output_file_name.postinfo.res). The parameters 1 (yes) and 0 (no) are valid.   
 
|-
 
|-
 
|colspan="3" style="background:#efefef;"| Auxiliary parameters
 
|colspan="3" style="background:#efefef;"| Auxiliary parameters
Line 66: Line 70:
 
!GAUSS_POINTS_GEO
 
!GAUSS_POINTS_GEO
 
|''int'' (0)  
 
|''int'' (0)  
|Output of the position of the Gauss points in geometry space. The parameters 1 (yes) and 0 (no) are valid.   
+
|Output of the position of the Gauss points in geometry space (output_file_name.georhino.text). The parameters 1 (yes) and 0 (no) are valid.   
 
|-
 
|-
 
!COUPLING_POINTS
 
!COUPLING_POINTS
 
|''int'' (0)  
 
|''int'' (0)  
|Output of the position of the coupling points in geometry space. The parameters 1 (yes) and 0 (no) are valid.   
+
|Output of the position of the coupling points in geometry space (output_file_name.georhino.text). The parameters 1 (yes) and 0 (no) are valid.   
 
|-
 
|-
 
!PAR_LINES
 
!PAR_LINES
 
|''int'' (0)  
 
|''int'' (0)  
|if output_file_name.paramrhino.txt is printed. The parameters 1 (yes) and 0 (no) are valid.   
+
|if output_file_name.paramrhino.txt is printed (output_file_name.paramrhino.text). The parameters 1 (yes) and 0 (no) are valid.   
 
|-
 
|-
 
!PAR_TRIM
 
!PAR_TRIM
 
|''int'' (0)  
 
|''int'' (0)  
|if output_file_name.paramrhino.txt is printed. The parameters 1 (yes) and 0 (no) are valid.   
+
|if output_file_name.paramrhino.txt is printed (output_file_name.paramrhino.text). The parameters 1 (yes) and 0 (no) are valid.   
 
|-
 
|-
 
!FPN
 
!FPN
Line 90: Line 94:
 
!SUPPORT_POS
 
!SUPPORT_POS
 
|''int'' (0)  
 
|''int'' (0)  
|Output of the position of the supports(currently only point and line supports). Parameters in the range from 1 to 16 are valid.   
+
|Output of the position of the supports(currently only point and line supports) (output_file_name.georhino.text). Parameters in the range from 1 to 16 are valid.   
 
|-
 
|-
 
!LOAD_POS
 
!LOAD_POS
 
|''int'' (0)  
 
|''int'' (0)  
|Output of the position of the loads (currently only point and line loads). The parameters 1 (yes) and 0 (no) are valid.   
+
|Output of the position of the loads (currently only point and line loads) (output_file_name.georhino.text). The parameters 1 (yes) and 0 (no) are valid.   
 
|-
 
|-
 
!CROSS_SECTION
 
!CROSS_SECTION
 
|''int'' (0)  
 
|''int'' (0)  
|Output of the base vectors of the cross section at every Gauss point (currently only for BEAM_3D_NURBS_KLRod). Parameters in the range from 1 to 16 are valid.   
+
|Output of the base vectors of the cross section at every Gauss point (currently only for BEAM_3D_NURBS_KLRod) (output_file_name.georhino.text). Parameters in the range from 1 to 16 are valid.   
 
|-
 
|-
 
!OUTPUT_FILE_NAME
 
!OUTPUT_FILE_NAME
 
|''string'' (''out'')  
 
|''string'' (''out'')  
 
|Prefix of the output files.   
 
|Prefix of the output files.   
|}
+
|
 +
|-
 +
|colspan="3" style="background:#efefef;"| Parameters for optimization data (readable, but no output created)
 +
|-
 +
!Parameter
 +
!Values, Default(*)
 +
!Description
 +
|-
 +
!DESIGN_VARIABLE
 +
|''int'' (0)
 +
|Output of design variables. The parameters 1 (yes) and 0 (no) are valid. 
 +
|-
 +
!PURE_GRAD
 +
|''int'' (0)
 +
|Output of pure gradients (not filtered). The parameter 1 (yes) and 0 (no) are valid. 
 +
|-
 +
!SMOOTH_GRAD
 +
|''int'' (0)
 +
|Output of smooth gradients. The parameters 1 (yes) and 0 (no) are valid. 
 +
|-
 +
!SEARCH_DIRECTION
 +
|''int'' (0)
 +
|Output of search direction. The parameters 1 (yes) and 0 (no) are valid. 
 +
|-
 +
!DESIGN_UPDATE
 +
|''int'' (0)
 +
|Output of design update. The parameters 1 (yes) and 0 (no) are valid. 
 +
|-
 +
!VARIABLE_BOUND
 +
|''int'' (0)
 +
|Output of variable bounds. The parameters 1 (yes) and 0 (no) are valid. 
 +
|-
 +
!OPT_DESIGN
 +
|''int'' (0)
 +
|Output of optimized design (mesh data). The parameters 1 (yes) and 0 (no) are valid. 
 +
|-
 +
}
  
 
=== Input Example ===
 
=== Input Example ===

Revision as of 10:02, 25 November 2016


Contents

General Description

The Rhino postprocessor is developed at the chair as a plug-in for Rhinoceros. More information about Rhinoceros is provided on their web page [1]. The visualization data of the respective inputfiles (out.georhino.txt , out.paramrhino.txt, out.paramlinesrhino.txt, out.post.res) can be manipulated.

Input Parameters

The block mainly consists of switches which can be set to a value equal 1 (on) or a value equals 0 (off).

}

Input Example

Example of a complete input block:

PC-OUT 1 : RHINO
  GEOM=1
  DISP=1
  STRESS=1
  !STRESS_LINES=1
  GAUSS_POINTS=1
  GAUSS_POINTS_GEO=1
  COUPLING_POINTS=1
  !PAR_LINES=1
  PAR_TRIM=1
  PREC=5
  FPN=1
  OUTPUT_FILE_NAME = benchmark_example

References

  1. http://www.rhino3d.com
Block headline
Parameter Values, Default(*) Description
PC-OUT int : RHINO ID and type of output object.
Parameters for analysis data
Parameter Values, Default(*) Description
GEOM int (0) Output of mesh geometry and topology (output_file_name.georhino.txt). The parameters 1 (yes) and 0 (no) are valid.
DISP int (0) Output of nodal displacements (output_file_name.post.res). The parameters 1 (yes) and 0 (no) are valid.
STRESS int (0) Output of element stresses on the Gausspoints (output_file_name.post.res). The parameters 1 (yes) and 0 (no) are valid.
STRESS_LINES int (0) Output of brep-element stresses (output_file_name.post.res). The parameters 1 (yes) and 0 (no) are valid. (currently not working)
NODAL_STRESS int (0) Output of element stresses projected to the control points (output_file_name.post.res). The parameters 1 (yes) and 0 (no) are valid.
STRESS_DIRECTION int (0) Output of element stress directions (principle stress directions). The parameters 1 (yes) and 0 (no) are valid.
SUPPORT_FORCE int (0) Output of nodal support forces (output_file_name.post.res). The parameters 1 (yes) and 0 (no) are valid.
RESULT_MINMAX int (0) Output of minimal and maximal values of every result type (output_file_name.postinfo.res). The parameters 1 (yes) and 0 (no) are valid.
Auxiliary parameters
Parameter Values, Default(*) Description
GAUSS_POINTS int (0) Output of the position of the Gauss points in parameter space. The parameters 1 (yes) and 0 (no) are valid.
GAUSS_POINTS_GEO int (0) Output of the position of the Gauss points in geometry space (output_file_name.georhino.text). The parameters 1 (yes) and 0 (no) are valid.
COUPLING_POINTS int (0) Output of the position of the coupling points in geometry space (output_file_name.georhino.text). The parameters 1 (yes) and 0 (no) are valid.
PAR_LINES int (0) if output_file_name.paramrhino.txt is printed (output_file_name.paramrhino.text). The parameters 1 (yes) and 0 (no) are valid.
PAR_TRIM int (0) if output_file_name.paramrhino.txt is printed (output_file_name.paramrhino.text). The parameters 1 (yes) and 0 (no) are valid.
FPN int (0) Switch output syntax to floating point data. The parameters 1 (yes) and 0 (no) are valid.
PREC int (0) Number of digits of floating point data. Parameters in the range from 1 to 16 are valid.
SUPPORT_POS int (0) Output of the position of the supports(currently only point and line supports) (output_file_name.georhino.text). Parameters in the range from 1 to 16 are valid.
LOAD_POS int (0) Output of the position of the loads (currently only point and line loads) (output_file_name.georhino.text). The parameters 1 (yes) and 0 (no) are valid.
CROSS_SECTION int (0) Output of the base vectors of the cross section at every Gauss point (currently only for BEAM_3D_NURBS_KLRod) (output_file_name.georhino.text). Parameters in the range from 1 to 16 are valid.
OUTPUT_FILE_NAME string (out) Prefix of the output files.
Parameters for optimization data (readable, but no output created)
Parameter Values, Default(*) Description
DESIGN_VARIABLE int (0) Output of design variables. The parameters 1 (yes) and 0 (no) are valid.
PURE_GRAD int (0) Output of pure gradients (not filtered). The parameter 1 (yes) and 0 (no) are valid.
SMOOTH_GRAD int (0) Output of smooth gradients. The parameters 1 (yes) and 0 (no) are valid.
SEARCH_DIRECTION int (0) Output of search direction. The parameters 1 (yes) and 0 (no) are valid.
DESIGN_UPDATE int (0) Output of design update. The parameters 1 (yes) and 0 (no) are valid.
VARIABLE_BOUND int (0) Output of variable bounds. The parameters 1 (yes) and 0 (no) are valid.
OPT_DESIGN int (0) Output of optimized design (mesh data). The parameters 1 (yes) and 0 (no) are valid.




Whos here now:   Members 0   Guests 0   Bots & Crawlers 1
 
Personal tools
Content for Developers