Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

General Program Information

h1. General Program Information h3. Input Definitions h5. Inputs Needed to Call the Chemical Stock Tank Function * origin - a 3*1 matrix with user defined
Wiki Markup
{float:left|border=2px solid black}
[!platform labels.bmp|width=500px!|AutoCAD Chemical Stock Tank Platform Program]
NE Isometric View
{float}



Input Definitions

Inputs Needed to Call the Chemical Stock Tank Function
  • origin - a 3*1 matrix with user defined x,y,z

...

  • positions

...

  • corresponding

...

  • to

...

  • origin.

...

  • The origin is located at the top right corner of the platform.
  • disp - displacement between the edge of the drum containing the chemical stock solution (sometimes also refered to as the chemical stock barrel) and the edge of the platform.
  • thick - specifies the thickness of the platform.
  • walkway - the width of a walkway space on the platform, so that the plant operater can walk on the platform next to the chemical stock drums/barrels
  • columndim - a 3*1 matrix with the x,y,z

...

  • dimensions

...

  • of

...

  • the

...

  • columns.

...

  • R - chemical stock drum radius/ chemical stock barrel
    radius
Inputs Defined within the Chemical Stock Tank Function

platformorigin =

*x : origin0
*y : origin1
*Z : origin2

platformdim =

*x : 2(2R) + (3*disp)
*y : (2R) + walkway + disp
*Z : thick

platorigin =

*x : platformorigin0
*y : platformorigin1
*z : platformorigin2

platpoint =

*x : platformorigin0 - platformdim0
*y : platformorigin1 - platformdim1
*z : platformorigin2 + platformdim2

coll origin =

*x : platformorigin0 - platformdim0
*y : platformorigin1
*z : platformorigin2

collpoint =

*x : column1origin0 + columndim0
*y : column1origin1 - columndim1
*z : column1origin2 - columndim2

col2origin =

*x : platformorigin0
*y : platformorigin1
*z : platformorigin2

col2point =

*x : column2origin0 - columndim0
*y : column2origin1 - columndim1
*z : column2origin2 - columndim2

col3origin =

*x : platformorigin0 - platformdim0
*y : platformorigin1 - platformdim1
*z : platformorigin2

col3point =

*x : column3origin0 + columndim0
*y : column3origin1 + columndim1
*z : column3origin2 - columndim2

col4origin =

*x : platformorigin0
*y : platformorigin1 - platformdim1
*z : platformorigin2

col4point =

*x : column4origin0 - columndim0
*y : column4origin1 + columndim1
*z : column4origin2 - columndim2

Technical Program Outline

Wiki Markup
 - 

h5. Inputs Defined within the Chemical Stock Tank Function

platform{~}origin~ \- a 3*1 matrix with x,y,z positions corresponding to the point where the chemical stock tank will be drawn. The platform origin is located in the north west corner.

platform{~}dim~ =

\*x : [2*(2R)] + (3*disp)
\*y : (2R) + walkway + disp
\*Z : thick

plat{~}origin~ =

\*x : platform{~}origin0~
\*y : platform{~}origin1~
\*z : platform{~}origin2~

plat{~}point~ =

\*x : platform{~}origin0~ \- platform{~}dim0~
\*y : platform{~}origin1~ \- platform{~}dim1~
\*z : platform{~}origin2~ + platform{~}dim2~

coll ~origin~ =

\*x : platform{~}origin0~ \- platform{~}dim0~
\*y : platform{~}origin1~
\*z : platform{~}origin2~

coll{~}point~ =

\*x : column1{~}origin0~ + column{~}dim0~
\*y : column1{~}origin1~ \- column{~}dim1~
\*z : column1{~}origin2~ \- column{~}dim2~

col2{~}origin~ =

\*x : platform{~}origin0~
\*y : platform{~}origin1~
\*z : platform{~}origin2~

col2{~}point~ =

\*x : column2{~}origin0~ \- column{~}dim0~
\*y : column2{~}origin1~ \- column{~}dim1~
\*z : column2{~}origin2~ \- column{~}dim2~

col3{~}origin~ =

\*x : platform{~}origin0~ \- platform{~}dim0~
\*y : platform{~}origin1~ \- platform{~}dim1~
\*z : platform{~}origin2~

col3{~}point~ =

\*x : column3{~}origin0~ + column{~}dim0~
\*y : column3{~}origin1~ + column{~}dim1~
\*z : column3{~}origin2~ \- column{~}dim2~

col4{~}origin~ =

\*x : platform{~}origin0~
\*y : platform{~}origin1~ \- platform{~}dim1~
\*z : platform{~}origin2~

col4{~}point~ =

\*x : column4{~}origin0~ \- column{~}dim0~
\*y : column4{~}origin1~ + column{~}dim1~
\*z : column4{~}origin2~ \- column{~}dim2~

h1. Technical Program Outline

{float:left|border=2px solid black}
[!box1box1a.bmp|width=440px!|AutoCAD Chemical Stock Tank Platform Program]
Top View
{float}
*

box1

...

-

...

creates

...

a

...

box

...

that

...

will

...

serve

...

as

...

the

...

platform

...

surface.

...

box1

...

<-

...

-

...

box

...

(plat

...

origin,platpoint)

platorigin =

*x : platformorigin0
*y : platformorigin1
*z : platformorigin2

platpoint =

*x : platformorigin0 - platformdim0
*y : platformorigin1 - platformdim1
*z : platformorigin2 + platformdim2



Wiki Markup
{{~}point~)

plat{~}origin~ =

\*x : platform{~}origin0~
\*y : platform{~}origin1~
\*z : platform{~}origin2~

plat{~}point~ =

\*x : platform{~}origin0~ \- platform{~}dim0~
\*y : platform{~}origin1~ \- platform{~}dim1~
\*z : platform{~}origin2~ + platform{~}dim2~

\\
\\
{float:left|border=2px solid black}
[!box2column1 NE.bmp|width=440px460px!|AutoCAD Chemical Stock Tank Platform Program]
TopNorthEast Isometric View
{float}
*

box2

...

-

...

creates

...

a

...

box

...

that

...

will

...

serve

...

as

...

the

...

upper

...

left

...

column

...

holding

...

up

...

the

...

platform

...

when

...

the

...

structure

...

is

...

viewed

...

from

...

topview.

...

box2

...

<-

...

-

...

box

...

(col1

...

origin,col1point)

coll origin =

*x : platformorigin0 - platformdim0
*y : platformorigin1
*z : platformorigin2

collpoint =

*x : column1origin0 + columndim0
*y : column1origin1 - columndim1
*z : column1origin2 - columndim2



Wiki Markup
{{~}point~)

coll ~origin~ =

\*x : platform{~}origin0~ \- platform{~}dim0~
\*y : platform{~}origin1~
\*z : platform{~}origin2~

coll{~}point~ =

\*x : column1{~}origin0~ + column{~}dim0~
\*y : column1{~}origin1~ \- column{~}dim1~
\*z : column1{~}origin2~ \- column{~}dim2~

\\
\\
{float:left|border=2px solid black}
[!box3column2 NE.bmp|width=440px!|AutoCAD Chemical Stock Tank Platform Program]
TopNorthEast Isometric View
{float}
*

box3

...

-

...

creates

...

a

...

box

...

that

...

will

...

serve

...

as

...

the

...

upper

...

right

...

column

...

holding

...

up

...

the

...

platform

...

when

...

the

...

structure

...

is

...

viewed

...

from

...

topview.

...

box3

...

<-

...

-

...

box

...

(col2

...

origin,col2point)

col2origin =

*x : platformorigin0
*y : platformorigin1
*z : platformorigin2

col2point =

*x : column2origin0 - columndim0
*y : column2origin1 - columndim1
*z : column2origin2 - columndim2

Wiki Markup
{~}point~)

col3{~}origin~ =

\*x : platform{~}origin0~ \- platform{~}dim0~
\*y : platform{~}origin1~ \- platform{~}dim1~
\*z : platform{~}origin2~

col3{~}point~ =

\*x : column3{~}origin0~ + column{~}dim0~
\*y : column3{~}origin1~ + column{~}dim1~
\*z : column3{~}origin2~ \- column{~}dim2~

\\
\\
{float:left|border=2px solid black}
[!box4column3 NE.bmp|width=440px!|AutoCAD Chemical Stock Tank Platform Program]
TopNorthEast Isometric View
{float}
*

box4

...

-

...

creates

...

a

...

box

...

that

...

will

...

serve

...

as

...

the

...

lower

...

left

...

column

...

holding

...

up

...

the

...

platform

...

when

...

the

...

structure

...

is

...

viewed

...

from

...

topview.

...

box4

...

<-

...

-

...

box

...

(col3

...

origin,col3point)

col3origin =

*x : platformorigin0 - platformdim0
*y : platformorigin1 - platformdim1
*z : platformorigin2

col3point =

*x : column3origin0 + columndim0
*y : column3origin1 + columndim1
*z : column3origin2 - columndim2

Wiki Markup
{{~}point~)

col4{~}origin~ =

\*x : platform{~}origin0~
\*y : platform{~}origin1~ \- platform{~}dim1~
\*z : platform{~}origin2~

col4{~}point~ =

\*x : column4{~}origin0~ \- column{~}dim0~
\*y : column4{~}origin1~ + column{~}dim1~
\*z : column4{~}origin2~ \- column{~}dim2~

\\
\\
{float:left|border=2px solid black}
[!box5column4 NE.bmp|width=440px!|AutoCAD Chemical Stock Tank Platform Program]
TopNorthEast Isometric View
{float}
*

box5

...

-

...

creates

...

a

...

box

...

that

...

will

...

serve

...

as

...

the

...

lower

...

left

...

column

...

holding

...

up

...

the

...

platform

...

when

...

the

...

structure

...

is

...

viewed

...

from

...

topview.

...

box5

...

<-

...

-

...

box

...

(col4

...

origin,col4

...

point)

col4origin =

*x : platformorigin0
*y : platformorigin1 - platformdim1
*z : platformorigin2

col4point =

*x : column4origin0 - columndim0
*y : column4origin1 + columndim1
*z : column4origin2 - columndim2

union1 - unionallAis used to union the four columns and the top of the platform to create a single solid platform structure upon which the chemical stock tanks can be placed.