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