\contentsline {section}{\numberline {1}Introduction}{5}{section.1}
\contentsline {section}{\numberline {2}Concept}{6}{section.2}
\contentsline {section}{\numberline {3}File Formats}{7}{section.3}
\contentsline {section}{\numberline {4}Getting Started}{8}{section.4}
\contentsline {section}{\numberline {5}Program Parameters}{11}{section.5}
\contentsline {section}{\numberline {6}Input Devices}{12}{section.6}
\contentsline {subsection}{\numberline {6.1}Mouse}{12}{subsection.6.1}
\contentsline {subsection}{\numberline {6.2}Keyboard}{12}{subsection.6.2}
\contentsline {section}{\numberline {7}Menu}{13}{section.7}
\contentsline {subsection}{\numberline {7.1}Dataset}{14}{subsection.7.1}
\contentsline {subsubsection}{\numberline {7.1.1}Entity}{15}{subsubsection.7.1.1}
\contentsline {subsection}{\numberline {7.2}Viewing}{15}{subsection.7.2}
\contentsline {subsubsection}{\numberline {7.2.1}Show Elements With Light}{15}{subsubsection.7.2.1}
\contentsline {subsubsection}{\numberline {7.2.2}Show Bad Elements}{15}{subsubsection.7.2.2}
\contentsline {subsubsection}{\numberline {7.2.3}Fill}{15}{subsubsection.7.2.3}
\contentsline {subsubsection}{\numberline {7.2.4}Lines}{15}{subsubsection.7.2.4}
\contentsline {subsubsection}{\numberline {7.2.5}Dots}{15}{subsubsection.7.2.5}
\contentsline {subsubsection}{\numberline {7.2.6}Toggle Culling Back/Front}{15}{subsubsection.7.2.6}
\contentsline {subsubsection}{\numberline {7.2.7}Toggle Model Edges}{16}{subsubsection.7.2.7}
\contentsline {subsubsection}{\numberline {7.2.8}Toggle Element Edges}{16}{subsubsection.7.2.8}
\contentsline {subsubsection}{\numberline {7.2.9}Toggle Surfaces/Volumes}{16}{subsubsection.7.2.9}
\contentsline {subsubsection}{\numberline {7.2.10}Toggle Move-Z/Zoom}{16}{subsubsection.7.2.10}
\contentsline {subsubsection}{\numberline {7.2.11}Toggle Background Color}{16}{subsubsection.7.2.11}
\contentsline {subsubsection}{\numberline {7.2.12}Toggle Vector-Plot}{16}{subsubsection.7.2.12}
\contentsline {subsubsection}{\numberline {7.2.13}Toggle Add-Displacement}{17}{subsubsection.7.2.13}
\contentsline {subsection}{\numberline {7.3}Animate}{17}{subsection.7.3}
\contentsline {subsubsection}{\numberline {7.3.1}Start}{17}{subsubsection.7.3.1}
\contentsline {subsubsection}{\numberline {7.3.2}Tune-Value}{17}{subsubsection.7.3.2}
\contentsline {subsubsection}{\numberline {7.3.3}Steps per Period}{17}{subsubsection.7.3.3}
\contentsline {subsubsection}{\numberline {7.3.4}Time per Period}{18}{subsubsection.7.3.4}
\contentsline {subsubsection}{\numberline {7.3.5}Toggle Real Displacements}{18}{subsubsection.7.3.5}
\contentsline {subsubsection}{\numberline {7.3.6}Toggle Dataset Sequence}{18}{subsubsection.7.3.6}
\contentsline {subsection}{\numberline {7.4}Frame}{18}{subsection.7.4}
\contentsline {subsection}{\numberline {7.5}Zoom}{18}{subsection.7.5}
\contentsline {subsection}{\numberline {7.6}Center}{18}{subsection.7.6}
\contentsline {subsection}{\numberline {7.7}Enquire}{18}{subsection.7.7}
\contentsline {subsection}{\numberline {7.8}Cut}{19}{subsection.7.8}
\contentsline {subsection}{\numberline {7.9}Graph}{19}{subsection.7.9}
\contentsline {subsection}{\numberline {7.10}Orientation}{19}{subsection.7.10}
\contentsline {subsubsection}{\numberline {7.10.1}+x View}{19}{subsubsection.7.10.1}
\contentsline {subsubsection}{\numberline {7.10.2}-x View}{19}{subsubsection.7.10.2}
\contentsline {subsubsection}{\numberline {7.10.3}+y View}{19}{subsubsection.7.10.3}
\contentsline {subsubsection}{\numberline {7.10.4}-y View}{19}{subsubsection.7.10.4}
\contentsline {subsubsection}{\numberline {7.10.5}+z View}{19}{subsubsection.7.10.5}
\contentsline {subsubsection}{\numberline {7.10.6}-z View}{19}{subsubsection.7.10.6}
\contentsline {subsection}{\numberline {7.11}Hardcopy}{19}{subsection.7.11}
\contentsline {subsubsection}{\numberline {7.11.1}Tga-Hardcopy}{20}{subsubsection.7.11.1}
\contentsline {subsubsection}{\numberline {7.11.2}Ps-Hardcopy}{20}{subsubsection.7.11.2}
\contentsline {subsubsection}{\numberline {7.11.3}Gif-Hardcopy}{20}{subsubsection.7.11.3}
\contentsline {subsubsection}{\numberline {7.11.4}Png-Hardcopy}{20}{subsubsection.7.11.4}
\contentsline {subsubsection}{\numberline {7.11.5}Start Recording Gif-Movie}{20}{subsubsection.7.11.5}
\contentsline {subsection}{\numberline {7.12}Help}{20}{subsection.7.12}
\contentsline {subsection}{\numberline {7.13}Quit}{20}{subsection.7.13}
\contentsline {section}{\numberline {8}Commands}{21}{section.8}
\contentsline {subsection}{\numberline {8.1}area}{21}{subsection.8.1}
\contentsline {subsection}{\numberline {8.2}asgn}{21}{subsection.8.2}
\contentsline {subsection}{\numberline {8.3}bia}{22}{subsection.8.3}
\contentsline {subsection}{\numberline {8.4}body}{22}{subsection.8.4}
\contentsline {subsection}{\numberline {8.5}call}{23}{subsection.8.5}
\contentsline {subsection}{\numberline {8.6}cntr}{23}{subsection.8.6}
\contentsline {subsection}{\numberline {8.7}comp}{23}{subsection.8.7}
\contentsline {subsection}{\numberline {8.8}copy}{24}{subsection.8.8}
\contentsline {subsection}{\numberline {8.9}corrad}{25}{subsection.8.9}
\contentsline {subsection}{\numberline {8.10}cut}{25}{subsection.8.10}
\contentsline {subsection}{\numberline {8.11}del}{25}{subsection.8.11}
\contentsline {subsection}{\numberline {8.12}div}{26}{subsection.8.12}
\contentsline {subsection}{\numberline {8.13}ds}{27}{subsection.8.13}
\contentsline {subsection}{\numberline {8.14}elem}{28}{subsection.8.14}
\contentsline {subsection}{\numberline {8.15}elty}{28}{subsection.8.15}
\contentsline {subsection}{\numberline {8.16}eqal}{29}{subsection.8.16}
\contentsline {subsection}{\numberline {8.17}exit}{29}{subsection.8.17}
\contentsline {subsection}{\numberline {8.18}font}{29}{subsection.8.18}
\contentsline {subsection}{\numberline {8.19}frame}{29}{subsection.8.19}
\contentsline {subsection}{\numberline {8.20}gbod}{30}{subsection.8.20}
\contentsline {subsection}{\numberline {8.21}gonly}{30}{subsection.8.21}
\contentsline {subsection}{\numberline {8.22}graph}{30}{subsection.8.22}
\contentsline {subsection}{\numberline {8.23}gsur}{31}{subsection.8.23}
\contentsline {subsection}{\numberline {8.24}gtol}{32}{subsection.8.24}
\contentsline {subsection}{\numberline {8.25}hcpy}{32}{subsection.8.25}
\contentsline {subsection}{\numberline {8.26}help}{33}{subsection.8.26}
\contentsline {subsection}{\numberline {8.27}lcmb}{33}{subsection.8.27}
\contentsline {subsection}{\numberline {8.28}length}{33}{subsection.8.28}
\contentsline {subsection}{\numberline {8.29}line}{33}{subsection.8.29}
\contentsline {subsection}{\numberline {8.30}mata}{34}{subsection.8.30}
\contentsline {subsection}{\numberline {8.31}mats}{34}{subsection.8.31}
\contentsline {subsection}{\numberline {8.32}max}{35}{subsection.8.32}
\contentsline {subsection}{\numberline {8.33}merg}{35}{subsection.8.33}
\contentsline {subsection}{\numberline {8.34}mesh}{35}{subsection.8.34}
\contentsline {subsection}{\numberline {8.35}mids}{36}{subsection.8.35}
\contentsline {subsection}{\numberline {8.36}min}{36}{subsection.8.36}
\contentsline {subsection}{\numberline {8.37}minus}{36}{subsection.8.37}
\contentsline {subsection}{\numberline {8.38}move}{37}{subsection.8.38}
\contentsline {subsection}{\numberline {8.39}movi}{37}{subsection.8.39}
\contentsline {subsection}{\numberline {8.40}msg}{38}{subsection.8.40}
\contentsline {subsection}{\numberline {8.41}node}{38}{subsection.8.41}
\contentsline {subsection}{\numberline {8.42}nurl}{38}{subsection.8.42}
\contentsline {subsection}{\numberline {8.43}nurs}{39}{subsection.8.43}
\contentsline {subsection}{\numberline {8.44}ori}{39}{subsection.8.44}
\contentsline {subsection}{\numberline {8.45}plot}{39}{subsection.8.45}
\contentsline {subsection}{\numberline {8.46}plus}{40}{subsection.8.46}
\contentsline {subsection}{\numberline {8.47}pnt}{41}{subsection.8.47}
\contentsline {subsection}{\numberline {8.48}prnt}{41}{subsection.8.48}
\contentsline {subsection}{\numberline {8.49}proj}{42}{subsection.8.49}
\contentsline {subsection}{\numberline {8.50}qadd}{43}{subsection.8.50}
\contentsline {subsection}{\numberline {8.51}qali}{44}{subsection.8.51}
\contentsline {subsection}{\numberline {8.52}qbia}{44}{subsection.8.52}
\contentsline {subsection}{\numberline {8.53}qbod}{44}{subsection.8.53}
\contentsline {subsection}{\numberline {8.54}qcnt}{45}{subsection.8.54}
\contentsline {subsection}{\numberline {8.55}qcut}{45}{subsection.8.55}
\contentsline {subsection}{\numberline {8.56}qdel}{45}{subsection.8.56}
\contentsline {subsection}{\numberline {8.57}qdis}{45}{subsection.8.57}
\contentsline {subsection}{\numberline {8.58}qdiv}{47}{subsection.8.58}
\contentsline {subsection}{\numberline {8.59}qenq}{47}{subsection.8.59}
\contentsline {subsection}{\numberline {8.60}qfil}{47}{subsection.8.60}
\contentsline {subsection}{\numberline {8.61}qflp}{48}{subsection.8.61}
\contentsline {subsection}{\numberline {8.62}qint}{49}{subsection.8.62}
\contentsline {subsection}{\numberline {8.63}qlin}{49}{subsection.8.63}
\contentsline {subsection}{\numberline {8.64}qnor}{50}{subsection.8.64}
\contentsline {subsection}{\numberline {8.65}qpnt}{50}{subsection.8.65}
\contentsline {subsection}{\numberline {8.66}qnod}{51}{subsection.8.66}
\contentsline {subsection}{\numberline {8.67}qrem}{51}{subsection.8.67}
\contentsline {subsection}{\numberline {8.68}qseq}{51}{subsection.8.68}
\contentsline {subsection}{\numberline {8.69}qspl}{52}{subsection.8.69}
\contentsline {subsection}{\numberline {8.70}qsur}{52}{subsection.8.70}
\contentsline {subsection}{\numberline {8.71}quit}{53}{subsection.8.71}
\contentsline {subsection}{\numberline {8.72}read}{53}{subsection.8.72}
\contentsline {subsection}{\numberline {8.73}rep}{54}{subsection.8.73}
\contentsline {subsection}{\numberline {8.74}rnam}{54}{subsection.8.74}
\contentsline {subsection}{\numberline {8.75}rot}{55}{subsection.8.75}
\contentsline {subsection}{\numberline {8.76}save}{55}{subsection.8.76}
\contentsline {subsection}{\numberline {8.77}scal}{55}{subsection.8.77}
\contentsline {subsection}{\numberline {8.78}send}{56}{subsection.8.78}
\contentsline {subsection}{\numberline {8.79}seqa}{64}{subsection.8.79}
\contentsline {subsection}{\numberline {8.80}seta}{64}{subsection.8.80}
\contentsline {subsection}{\numberline {8.81}setc}{65}{subsection.8.81}
\contentsline {subsection}{\numberline {8.82}seto}{65}{subsection.8.82}
\contentsline {subsection}{\numberline {8.83}setr}{66}{subsection.8.83}
\contentsline {subsection}{\numberline {8.84}split}{66}{subsection.8.84}
\contentsline {subsection}{\numberline {8.85}steps}{66}{subsection.8.85}
\contentsline {subsection}{\numberline {8.86}surf}{66}{subsection.8.86}
\contentsline {subsection}{\numberline {8.87}swep}{66}{subsection.8.87}
\contentsline {subsection}{\numberline {8.88}text}{67}{subsection.8.88}
\contentsline {subsection}{\numberline {8.89}tra}{68}{subsection.8.89}
\contentsline {subsection}{\numberline {8.90}trfm}{68}{subsection.8.90}
\contentsline {subsection}{\numberline {8.91}view}{68}{subsection.8.91}
\contentsline {subsection}{\numberline {8.92}volu}{69}{subsection.8.92}
\contentsline {subsection}{\numberline {8.93}zap}{69}{subsection.8.93}
\contentsline {subsection}{\numberline {8.94}zoom}{69}{subsection.8.94}
\contentsline {section}{\numberline {9}Element Types}{70}{section.9}
\contentsline {section}{\numberline {10}Result Format}{76}{section.10}
\contentsline {subsection}{\numberline {10.1}Model Header Record}{77}{subsection.10.1}
\contentsline {subsection}{\numberline {10.2}Nodal Point Coordinate Block}{77}{subsection.10.2}
\contentsline {subsection}{\numberline {10.3}Element Definition Block}{77}{subsection.10.3}
\contentsline {subsection}{\numberline {10.4}Nodal Results Block}{78}{subsection.10.4}
\contentsline {section}{\numberline {11}Pre-defined Calculations}{80}{section.11}
\contentsline {subsection}{\numberline {11.1}Von Mises Equivalent Stress}{80}{subsection.11.1}
\contentsline {subsection}{\numberline {11.2}Special Surface Stress}{81}{subsection.11.2}
\contentsline {subsection}{\numberline {11.3}Principal Stresses}{81}{subsection.11.3}
\contentsline {subsection}{\numberline {11.4}Tresca Stresses}{81}{subsection.11.4}
\contentsline {subsection}{\numberline {11.5}Cylindrical Stresses}{81}{subsection.11.5}
\contentsline {section}{\numberline {12}User-Functions}{82}{section.12}
\contentsline {section}{\numberline {A}Known Problems}{82}{appendix.A}
\contentsline {subsection}{\numberline {A.1}Program is not responding}{82}{subsection.A.1}
\contentsline {subsection}{\numberline {A.2}During Meshing}{82}{subsection.A.2}
\contentsline {subsection}{\numberline {A.3}Program generates a segmentation fault}{82}{subsection.A.3}
\contentsline {section}{\numberline {B}Tips and Hints}{82}{appendix.B}
\contentsline {subsection}{\numberline {B.1}Creating a set of entities}{82}{subsection.B.1}
\contentsline {subsection}{\numberline {B.2}How to enquire node numbers and values at certain locations}{83}{subsection.B.2}
\contentsline {subsection}{\numberline {B.3}How to select only nodes on the surface}{83}{subsection.B.3}
\contentsline {subsection}{\numberline {B.4}How to generate a time-history plot}{83}{subsection.B.4}
\contentsline {subsection}{\numberline {B.5}How the mesh is related to the geometry}{84}{subsection.B.5}
\contentsline {subsection}{\numberline {B.6}How to connect independent meshes}{85}{subsection.B.6}
\contentsline {subsection}{\numberline {B.7}How to define loads and constrains}{86}{subsection.B.7}
\contentsline {subsection}{\numberline {B.8}How to run cgx in batch mode}{86}{subsection.B.8}
\contentsline {subsection}{\numberline {B.9}How to deal with cad-geometry}{86}{subsection.B.9}
\contentsline {subsection}{\numberline {B.10}Remarks Concerning Duns and Isaac}{88}{subsection.B.10}
\contentsline {subsection}{\numberline {B.11}Remarks Concerning OpenFOAM}{89}{subsection.B.11}
\contentsline {subsection}{\numberline {B.12}Remarks Concerning Code Aster}{89}{subsection.B.12}
\contentsline {subsection}{\numberline {B.13}Remarks Concerning Samcef}{90}{subsection.B.13}
\contentsline {section}{\numberline {C}Simple Examples}{92}{appendix.C}
\contentsline {subsection}{\numberline {C.1}Disc}{92}{subsection.C.1}
\contentsline {subsection}{\numberline {C.2}Cylinder}{93}{subsection.C.2}
\contentsline {subsection}{\numberline {C.3}Sphere}{95}{subsection.C.3}
\contentsline {subsection}{\numberline {C.4}Sphere (Volume)}{96}{subsection.C.4}
\contentsline {subsection}{\numberline {C.5}Airfoil for cfd codes}{97}{subsection.C.5}
