| Elt |
The low level call fecom('ColorDataElt',Ener,IndInElt) specifies element colors in Ener and with IndInElt row positions in the global element description matrix of the given colors. A typical application is the case of energies with fe_stres (see the d_ubeam demo). If Ener gives the color for all elements, you can omit IndInElt. You can also provide Ener as a struct with fields .data .IndInElt, or .data .EltId. |
| Ener |
fecom('ColorData EnerK') calls fe_stres to compute the strain energy for the elements in the current selection and deformation set and displays the result as element colors. EnerM computes the kinetic energy. The color animation mode is set to ScaleColorOne. This requires material and element properties to be defined InitModel. |
Group, Mat, Pro, i |
fecom('ColorDataGroup') defines a color for each element group, Mat for each MatId, and Pro for each ProId. ColordataI gives a color for each separate triplet. A color map can be given as a second argument (see section 5.1.9 for details). |
| |
ColorData Group -edge affects colors to nodes rather than surfaces and displays a colored wire-frame. |
| |
The color animation mode is set to ScaleColorOne. |
| Node |
low level call to set a color defined at nodes fecom('ColorData',cmode) where cmode is a size(node,1) by size(mode,2) matrix defining nodal colors for each deformation (these are assumed to be consistent with the current deformation set). Values are scaled, see the ScaleColor command. fecom('ColorDataNode',mode,mdof) defines nodal colors that are proportional to the norm of the nodal displacement. You can obtain nodal colors linked to the displacement in a particular direction using
i1=fe_c(mdof,.03,'ind');fecom('ColorDataNode', md0(i1,:), mdof(i1)) even though for displacements in the xyz directions fecom('ColorDataZ') is shorter. |
| Stress |
the ColordataStressi command defines the selection color by calling fe_stres with command Stressi. The color animation mode is set to ScaleColorOne. This requires material and element properties to be defined with InitModel. |
| Scaling mode |
Scaling of 1st deformation |
Scaling of other deformations |
| max |
Amplitude of Max DOF set to scd. |
Amplitude of Max DOF set to scd. |
| equal |
Amplitude of Max DOF set to scd. |
Amplitude of other deformations equal to the first one |
| match |
Amplitude of Max DOF set to scd. |
Amplitude of other deformations set to optimize superposition. When using two deformation sets, rather than two modes in the same set, their DOFs must be compatible. |
| coef |
Deformation amplitude multiplied by scd. |
Same as first deformation. |
| one |
Sets scd to 1 and uses coef mode (so further changes to scd lead to amplification that is not equal to 1). |
Same as first deformation. |
| patch |
surface view with hidden face removal and possible color coding (initialized by fecom('ShowPatch')). cf.o(1) object type is 1. For color coding, see colordata commands. |
| line |
wire frame plot of the deformed structure (initialized by fecom('ShowLine')). cf.o(2) object type is 2. |
| sens |
Sensor plots with sticks at sensor locations in the direction and with the amplitude of the response (initialized by fecom('ShowSen')). cf.o(2) object type is 3. |
| arrow |
Sensor plots with arrows at sensor locations in the direction and with the amplitude of the response (initialized by fecom('ShowArrow')). cf.o(2) object type is 7. |
| DefArrow |
Deformation plots with lines connecting the deformed and undeformed node positions. (initialized by fecom('ShowDef')). cf.o(2) object type is 8. |
| Baslen |
shows triaxes centered a the position of each local basis. The length of the triax arrow is specified by len. |
| FEM |
only shows FEM element groups for models mixing test and FEM information |
| test |
only shows test element groups for models mixing test and FEM information |
| links |
shows a standard plot with the test and FEM meshes as well as links used for topological correlation (see fe_sens). |
| map |
fecom('ShowMap',MAP) displays the vector map
specified in MAP (see feutil GetNormalMap). Nota : to see the
real orientation, use the fecom('scaleone'); instruction. fecom('ShowUndef',MAP) also displays the underlying structure. |
| NodeMark |
fecom('shownodemark',1:10,'color','r','marker','o') displays the node positions of given NodeId (here 1 to 10) as a line. Here a series of red points with a o marker. |
| 2def |
is used for cases where you want to compare two deformations sets. The first two objects only differ but the deformation set they point to (1 and 2 respectively). A typical call would be cf.def(1)={md1,mdof,f1}; cf.def(2)={md2,mdof,f2}; fecom('show2def'). |