Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Inputs Needed to Call the Grit Function

gritorigin -

Wiki Markup
\*x:
tankorigin0 - tankdim0 - tankthick
*y:
 tank{~}origin0~ \- tank{~}dim0~ \- tank{~}thick~
\*y: \[[tank{~}origin1~ + (num{~}tanks~tank{~}dim1~) + (num{~}tanks~tank{~}thick~) + numfloc{~}tanks~floc{~}dim1~ + (numfloc{~}tanks~ - 1)tank{~}thick~]\- 1floc
dim1
{~}dim1~/2\]


\*z: tank
origin2
{~}origin2~ + floc
inleth
{~}inleth~

gritdim - user input
walkwaywidth -
* Δxgrit = walkwaywidth
Δygrit \= tankthick + flocdim1/2 + walkwaywidth - gritdim1 - 2gritthick
Δzgrit \= tankdim2 - channeldim2 - platformthick - flocinleth
gritthick -
platformthick -
gritpipeinr -
gritrad - user input
gritriserh - user input
gritholes - user input
gritdisp1 - user input
gritdisp2 - user input

...

num.holes

firstdisp

seconddisp

Inputs Defined within the Grit-2 Function

pipe1length = gritdisp1

pipe2length = Δzgrit - 3ElbowRadius(2gritpipeinr) - SocketDepth(2gritpipeinr)

pipe3length = 2 + (Δy{~}grit~ + grit{~}thick~ + grit{~}dim1~/2)^2^5 - 2ElbowRadius(2gritpipeinr)

pipe4length = gritdim2/2

pipe5length = platformthick + pipe4length - TeeLength(2gritpipeinr)/2

pipe6length = gritdisp2

pipe7length = 2SocketDepth(2gritpipeinr)

Technical Program Outline

...