...
Inputs Needed to Call the Grit Function
gritorigin -
gritdim
walkwaywidth
Δygrit
Δzgrit
gritthick
platformthick
gritpipeinr
gritrad
gritriserh
gritholes
gritdisp1
gritdisp2
Inputs Defined within the Grit Function
pipe2.origin
*x: origin0 - firstdisp - ElbowRadius(2R1)
*y: origin1
*z: origin2 + ElbowRadius(2R1)
pipe3.origin
*x: origin0 - firstdisp - 2ElbowRadius(2R1)
*y: origin1
*z: origin2 + Δz - ElbowRadius(2R1) - SocketDepth(2R1)
pipe4.origin
*x: origin0 - Δx - 2thicktank - tankdim0 - ShortTeeLength(2R1) - SocketDepth(2R1)
*y: origin1 + Δy + thicktank + tankdim1/2
*z: origin2 + Δz + thickplatform + tankdim2/2 + TeeLength(2R1)/2
pipe5.origin
*x: origin0 - Δx - 2thicktank - tankdim0 - ShortTeeLength(2R1)- SocketDepth(2R1)
*y: origin1 + Δy + thicktank + tankdim1/2
*z: origin2 + Δz - SocketDepth(2R1)
pipe6.origin
*x: origin0 - Δx - thicktank - tankdim0
*y: origin1 + Δy + thicktank + tankdim1/2
*z: origin2 + Δz + platformthick + tankdim2/2
pipe7.origin
*x: origin0 - Δx - thicktank - tankdim0 + seconddisp + CrossLength(2R1)
*y: origin1 + Δy + thicktank + tankdim1/2
*z: origin2 + Δz + platformthick + tankdim2/2
tank.origin
origin
tank.dim
Δx
Δy
Δz
thick.tank
thick.platform
R1
R.hole
H.riser
num.holes
firstdisp
seconddisp
Technical Program Outline
...