You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

General Program Information



Inputs Needed to Call the Flocculation Tank Program
Inputs Defined Within the Flocculation Tank Program

Plantorigin
\

  • x: 0m
  • y: 0m
  • x: 0m
  • ENPipeSpec = 4
  • WInletChannel = 0.245m
  • HInletChannel = 0.3m
  • WFlocChannel = WSed/2
  • LSed = 3.021m
  • WSed = 1m
  • HSed = 1.1m
  • NFlocChannels = 2
  • TPlantWall = 0.15m
  • TMp = 0.15m
  • NSedTanks = 3
  • AmpFlocBaffle = 0.5in
  • PerFlocBaffle = 8.5
  • NBaffle = 1
  • XFlocBaffle = 4in
  • TFlocBaffle = 4mm
  • ANFlocBaffle = 90deg
  • NFlocBaffleCol = 1
  • YFlocBaffle = 7cm
  • WFlocPort = 0.379m
  • LFloc = (LSed)*(NFlocChannels)
  • HFloc = HSed
  • totalflocdim =
  • x: LFloc/NFlocChannels
  • y: (NFlocChannels*WFlocChannel) + ((NFlocChannels - 1)*TPlantWall)
  • z: HFloc
  • walldim =
  • x: totalflocdim0 + (2TPlantWall)
  • y: TPlantWall
  • z: totalflocdim2
  • flocportdim is composed of a for loop with the range 0 to (NFlocChannels - 2). While in the for loop flocportdim =
  • x: WFlocPort
  • y: TPlantWall
  • z: HFlocPort

Technical Program Outline

layer1 - creates a floctank layer

layer1 <-- layernew("floctank",dkgrey)

Tank1 <-- creates a tank. See Tank Help for details on the tank function.

Tank1 <-- Tank(flocorigin, totalflocdim, TPlantWall)

flocorigin -

totalflocdim -

TPlantWall -



box1 - creates a box

box1 <-- box(wallorigin, )



box2 -

box2 <-- box(flocholeorigin, )



subtract0 -

subtract0 <-- subtractD( , )



union1 -

union1 <-- unionC( , )



box3-

box3 <-- box( , )



subtract1 -

subtract1 <-- subtractD( , )



bigunion -

bigunion <-- unionallA



layerset -

layerset <-- layer{~}set("0")

layerfreeze1 -

layerfreeze("floctank")



  • No labels