Sedechanneltankscript
viewtope -
viewtope <- viewtop1
layernewect -
layernewext <-layernew("echanneltank",ltgrey)
tankect -
tankect <-Tank(echanneltankorigin,echanneltankdim,TPlantWall)
boxect -
boxect <-box(echanneltankorigin,echanneltankorigin + echannelboxdim)
bigunion -
bigunion <-unionallA
boxect -
boxect <- box(echannelboxorigin,echannelboxorigin + echannelboxdim)
subtractect -
subtractect <- subtractD(echanneltankorigin,echannelboxorigin)
layerset -
layerset <-layerset("0")
layerfreezeect -
layerfreezeect <-layerfreeze("echanneltank")
layernewewe -
layernewewe <- layernew("exitweirelbow",green)
elbowewe -
elbowewe <-elbow(sedtankexitweirelboworigin,NDPltWeir,ENPipeSpec)
rotateewe1 -
rotateewe1 <- rotate3d(p1,sedtankexitweirelboworigin,"y",90)
p1 =
- x: sedtankexitweirelboworigin0 + ElbowRadius(NDPltWeir)
- y: sedtankexitweirelboworigin1
- z: sedtankexitweirelboworigin2 - outerradius(NDPltWeir)
rotateewe2 -
rotateewe2 <- rotate3d(p1,sedtankexitweirelboworigin,"z",90)
p1 =
- x: sedtankexitweirelboworigin0
- y: sedtankexitweirelboworigin1 + ElbowRadius(NDPltWeir) - outerradius(NDPltWeir)
- z: sedtankexitweirelboworigin2
copyewe -
copyewe <- copyB(exitweirpipecopy1point,exitweirpipecopy1point,exitweirpipecopy2point)
layerfreezeewp -
layerfreezeewp <- layerfreeze("exitweir")