Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
h1. General Program

...

Input Definitions

Inputs Needed to Call the Chemical Stock Tank Function
Inputs Defined within the Chemical Stock Tank Function

...

 Information


h3. Input Definitions


h5. Inputs Needed to Call the Chemical Stock Tank Function


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.

...

platformdim =



platform{~}dim~ =

\*x : [2*(2R)] + (3*disp)

...


\*y : (2R) + walkway + disp

...


\*Z : thick

...



column{~}dim~ \- a 3*1 matrix with x,y,z positions corresponding to the point where.....

...

platorigin =



plat{~}origin~ =

\*x :

...

 platform{~}origin0~
\*y :

...

 platform{~}origin1~
\*z :

...

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

  • origin - a 3*1 matrix with user defined x,y,z positions corresponding to origin.
  • disp - input value that can be modified by programmer.
  • thick - input value that can be modified by programmer.
  • walkway - input value that can be modified by programmer.
  • R - input value that can be modified by programmer.

Technical Program Outline

Image Removed

box1 -

box1 <-- box(platorigin,platpoint)

Image Removed

box2 -

box2 <-- box(col1origin,col1point)

Image Removed

box3 -

box3 <-- box(col2origin,col2point)

Image Removed

box4 -

box4 <-- box(col3origin,col3point)

box5 -

box5 <-- box(col4origin,col4point)

union1 -

one -

...

 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~
* origin - a 3*1 matrix with user defined x,y,z positions corresponding to origin.

* disp - input value that can be modified by programmer.

* thick - input value that can be modified by programmer.

* walkway - input value that can be modified by programmer.

* R - input value that can be modified by programmer.

h1. Technical Program Outline

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

*box1* \-

box1 <-\- [box|AutoCAD Basics Box](plat{~}origin~,plat{~}point~)

!stock tank - pic 2.JPG!

*box2* \-

box2 <-\- [box|AutoCAD Basics Box](col1{~}origin~,col1{~}point~)

!stock tank - box 3.JPG!

*box3* \-

box3 <-\- [box|AutoCAD Basics Box](col2{~}origin~,col2{~}point~)

!stock tank - box 4.JPG!

*box4* \-

box4 <-\- [box|AutoCAD Basics Box](col3{~}origin~,col3{~}point~)

*box5* \-

box5 <-\- [box|AutoCAD Basics Box](col4{~}origin~,col4{~}point~)

*union1* \-

*one* \-

*return* \-