*** This version of Confluence is for testing only and contains a copy of content from June 29th 2026. No changes will be preserved. ***
| Wiki Markup |
|---|
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 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. * column{~}dim~ \- a 3*1 matrix with x,y,z positions corresponding to the point where..... * R - input value that can be modified by programmer. 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 column{~}dim~ \- a 3*1 matrix with x,y,z positions corresponding to the point where..... 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~ * 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=440px!|AutoCAD Chemical Stock Tank Program] Top View {float} *box1* \- creates a box that will serve as the platform surface. box1 <-\- [box|AutoCAD Basics Box](plat{~}origin~,plat{~}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} [!box2.bmp|width=440px!|AutoCAD Chemical Stock Tank Program] Top View {float} *box2* \- creates a box that will serve as the upper right column holding up the platform when the structure is viewed from topview. box2 <-\- [box|AutoCAD Basics Box](col1{~}origin~,col1{~}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} [!box3.bmp|width=440px!|AutoCAD Chemical Stock Tank Program] Top View {float} *box3* \- creates a box that will serve as the upper left column holding up the platform when the structure is viewed from topview. box3 <-\- [box|AutoCAD Basics Box](col2{~}origin~,col2{~}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} [!box4.bmp|width=440px!|AutoCAD Chemical Stock Tank Program] Top 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|AutoCAD Basics Box](col3{~}origin~,col3{~}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} [!box5.bmp|width=440px!|AutoCAD Chemical Stock Tank Program] Top 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|AutoCAD Basics Box](col4{~}origin~,col4{~}point~) \\ \\ *union1* \- [union{~}allA~|AutoCAD Basics Unions] *one* \- *return* \- |