PlotSystem.2d {FEA} | R Documentation |
PlotSystem.2d
Description
Generates heat map for given stress or strain on the geometry. Threshold values for the color must be assigned.
Usage
PlotSystem.2d(meshP, meshT, PlotVal, a, b, c, d, e, f, g, h, i, j,
Oc, ac, bc, cc, dc, ec, fc, gc, hc, ic, jc)
Arguments
meshP |
Matrix (2 x n) containing coordinate points of the mesh nodes. |
meshT |
Matrix (3 x n) containing the number of the coordinate point that forms a given triangle within the mesh. |
PlotVal |
Value to be plotted, either stress or strain, return from function LocalStress function. |
a |
Threshold 1 |
b |
Threshold 2 |
c |
Threshold 3 |
d |
Threshold 4 |
e |
Threshold 5 |
f |
Threshold 6 |
g |
Threshold 7 |
h |
Threshold 8 |
i |
Threshold 9 |
j |
Threshold 10 |
Oc |
Color 0 |
ac |
Color 1 |
bc |
Color 2 |
cc |
Color 3 |
dc |
Color 4 |
ec |
Color 5 |
fc |
Color 6 |
gc |
Color 7 |
hc |
Color 8 |
ic |
Color 9 |
jc |
Color 10 |
Value
Plot of colored polygon with mesh colored based on the plot value
Examples
data(triMesh)
data(fea_result)
meshP = triMesh$MeshPts$p
meshT = triMesh$MeshPts$T
PlotVal = abs(fea_result$Stress[,1])
Oc = "slateblue"; ac = "steelblue2"; bc = "cyan2"; cc = "palegreen2";
dc = "darkolivegreen1"; ec = "lemonchiffon"; fc = "lightgoldenrod1"; gc = "gold";
hc= "lightsalmon"; ic= "tomato"; jc= "firebrick3"
a = 1e5; b = 5e5; c = 1e6; d = 5e6; e = 1e7; f = 5e7; g = 1e8; h = 5e8; i = 1e9; j =5e9
PlotSystem.2d(meshP, meshT, PlotVal, a, b, c, d, e, f, g, h, i, j,
Oc, ac, bc, cc, dc, ec, fc, gc, hc, ic, jc)
[Package FEA version 0.0.2 Index]