Calculix USER's MANUAL
Total Page:16
File Type:pdf, Size:1020Kb
CalculiX USER’S MANUAL - CalculiX GraphiX, Version 2.15 - Klaus Wittig December 15, 2018 Figure 1: A complex model made from scratch using second order brick elements 1 Contents 1 Introduction 7 2 Concept 8 3 File Formats 9 4 Getting Started 10 5 Program Parameters 14 6 Input Devices 15 6.1 Mouse ................................. 15 6.2 Keyboard ............................... 16 7 Menu 17 7.1 Datasets................................ 18 7.1.1 Entity ............................. 18 7.2 Viewing ................................ 18 7.2.1 ShowElementsWithLight . 18 7.2.2 ShowBadElements . 18 7.2.3 Fill............................... 18 7.2.4 Lines.............................. 19 7.2.5 Dots.............................. 19 7.2.6 ToggleCullingBack/Front . 19 7.2.7 ToggleIlluminateBackface . 19 7.2.8 ToggleModelEdges . 19 7.2.9 ToggleElementEdges . 19 7.2.10 ToggleSurfaces/Volumes . 19 7.2.11 Toggle Move-Z/Zoom . 20 7.2.12 Toggle Background Color . 20 7.2.13 ToggleVector-Plot . 20 7.2.14 ToggleAdd-Displacement . 20 7.2.15 ToggleShadedResult . 20 7.3 Animate................................ 21 7.3.1 Start.............................. 21 7.3.2 Tune-Value .......................... 21 7.3.3 StepsperPeriod ....................... 21 7.3.4 TimeperPeriod ....................... 21 7.3.5 ToggleRealDisplacements . 21 7.3.6 ToggleStaticModelEdges . 21 7.3.7 ToggleStaticElementEdges . 21 7.3.8 ToggleDatasetSequence. 22 7.4 Frame ................................. 22 7.5 Zoom ................................. 22 7.6 Center................................. 22 2 7.7 Enquire ................................ 22 7.8 Cut .................................. 22 7.9 Graph ................................. 23 7.10User .................................. 23 7.11Orientation .............................. 23 7.11.1 +xView............................ 23 7.11.2 -xView ............................ 23 7.11.3 +yView............................ 23 7.11.4 -yView ............................ 23 7.11.5 +zView............................ 23 7.11.6 -zView ............................ 23 7.12Hardcopy ............................... 23 7.12.1 Tga-Hardcopy ........................ 24 7.12.2 Ps-Hardcopy ......................... 24 7.12.3 Gif-Hardcopy . 24 7.12.4 Png-Hardcopy ........................ 24 7.12.5 StartRecordingGif-Movie. 24 7.13Help .................................. 24 7.14Quit .................................. 24 8 Customization 25 9 Commands 25 9.1 anim.................................. 26 9.2 area .................................. 26 9.3 asgn .................................. 27 9.4 bia................................... 27 9.5 body.................................. 28 9.6 break.................................. 29 9.7 call................................... 29 9.8 cntr .................................. 29 9.9 comp.................................. 29 9.10copy .................................. 30 9.11corrad ................................. 32 9.12csysa.................................. 32 9.13cut................................... 33 9.14del................................... 33 9.15dist................................... 34 9.16div................................... 34 9.17ds ................................... 35 9.18elem .................................. 38 9.19else................................... 38 9.20else................................... 39 9.21elty................................... 39 9.22endif.................................. 41 9.23endwhile................................ 41 3 9.24enq................................... 41 9.25eprop ................................. 42 9.26eqal .................................. 42 9.27exit................................... 43 9.28fil.................................... 43 9.29flip................................... 43 9.30flpc................................... 43 9.31font .................................. 44 9.32frame ................................. 44 9.33gbod.................................. 44 9.34gonly.................................. 45 9.35graph ................................. 45 9.36grpa .................................. 47 9.37grps .................................. 47 9.38gsur .................................. 47 9.39gtol .................................. 48 9.40hcpy.................................. 48 9.41help .................................. 49 9.42if.................................... 49 9.43int ................................... 49 9.44init................................... 49 9.45lcmb.................................. 50 9.46length ................................. 50 9.47line................................... 50 9.48lnor .................................. 51 9.49mata.................................. 51 9.50map .................................. 52 9.51mats.................................. 52 9.52max .................................. 52 9.53maxr.................................. 53 9.54merg.................................. 53 9.55menu.................................. 53 9.56mesh.................................. 54 9.57mids.................................. 54 9.58min .................................. 55 9.59minr.................................. 55 9.60minus ................................. 55 9.61mm .................................. 56 9.62move.................................. 56 9.63movi.................................. 57 9.64msg .................................. 58 9.65mshp.................................. 59 9.66neigh.................................. 59 9.67node.................................. 60 9.68norm.................................. 60 9.69nurl .................................. 61 4 9.70nurs .................................. 61 9.71ori ................................... 62 9.72plot .................................. 62 9.73plus .................................. 64 9.74pnt................................... 64 9.75prnt .................................. 64 9.76proj .................................. 67 9.77qadd.................................. 68 9.78qali................................... 68 9.79qbia .................................. 69 9.80qbod.................................. 69 9.81qcnt .................................. 69 9.82qcut .................................. 70 9.83qdel .................................. 70 9.84qdis .................................. 70 9.85qdiv .................................. 71 9.86qenq.................................. 72 9.87qfil................................... 73 9.88qflp................................... 73 9.89qint .................................. 75 9.90qlin................................... 75 9.91qmsh.................................. 76 9.92qnor .................................. 77 9.93qpnt .................................. 77 9.94qnod.................................. 78 9.95qrem.................................. 78 9.96qseq .................................. 78 9.97qshp .................................. 79 9.98qspl .................................. 79 9.99qsur .................................. 79 9.100qtxt .................................. 80 9.101quit .................................. 82 9.102read .................................. 82 9.103rep................................... 85 9.104rnam.................................. 85 9.105rot ................................... 85 9.106save .................................. 86 9.107scal................................... 86 9.108send .................................. 87 9.109seqa .................................. 99 9.110seqc .................................. 100 9.111seql .................................. 100 9.112seta .................................. 100 9.113setc .................................. 101 9.114sete .................................. 101 9.115seti................................... 102 5 9.116seto .................................. 103 9.117setr................................... 103 9.118shpe .................................. 103 9.119split .................................. 104 9.120stack.................................. 105 9.121steps.................................. 105 9.122surf .................................. 106 9.123swep .................................. 106 9.124sys...................................108 9.125test................................... 108 9.126thrs .................................. 109 9.127tra ...................................109 9.128trfm .................................. 109 9.129txt ...................................110 9.130ucut .................................. 111 9.131ulin .................................. 111 9.132val ...................................111 9.133valu .................................. 112 9.134view .................................. 114 9.135volu .................................. 115 9.136while.................................. 115 9.137wpos.................................. 115 9.138wsize.................................. 115 9.139zap................................... 116 9.140zoom.................................. 116 10 Element Types 117 11 Result Format 123 11.1 ModelHeaderRecord . 124 11.2 UserHeaderRecord . 124 11.3 NodalPointCoordinateBlock. 124 11.4 ElementDefinitionBlock . 125 11.5 ParameterHeaderRecord . 126 11.6 NodalResultsBlock . 126 12 Pre-defined Calculations 129 12.1 VonMisesEquivalentStress. 129 12.2 VonMisesEquivalentStrain. 129 12.3 PrincipalStresses. 129 12.4 PrincipalStrains . 130 12.5 maxShearStresses . 130 12.6 CylindricalStresses. 130 13 Meshing rules 130 6 14 User-Functions 131 A Known Problems 131 A.1 Programisnotresponding.