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

Wiki Markup
h1. General Program Information

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

h3. Input Definitions


h5. Inputs Needed to Call the Chemical Stock Tank Function

* origin - a 3*1 matrix with user defined 



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
 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}
[!box1a.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}
[!box2acolumn1 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}
[!box3acolumn2 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~)

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~
\\
\\
{float:left|border=2px solid black}
[!box4acolumn3 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~)

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}
[!box5acolumn4 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.