General Program Information
Technical Program Outline
layer1 - Creates a 'grit-pipe' layer for all of the pipes in the program
Pipe1 - Creates a pipe with an origin at the variable "origin". See Pipe Help for details on the pipe function.
pipe1 length = gritdisp1
Rotate1 - the rotate3d function is used to rotate the pipe about the y axis, with the origin as the pivot, -90 degrees. Information about the rotate3d function can be found in the basics help page
AutoCAD Grit Chamber Program
Pipe2
pipe2 origin =
- x:origin 0 - pipe1 length - ElbowRadius
- y:origin 1
- z:origin 2 + ElbowRadius
pipe2 length = Δz grit - 3ElbowRadius - SocketDepth (See frontview picture in general section if not clear)
Notes: ElbowRadius is the radius of curvature of an elbow. In the script it is given as a function of the inner radius. This function is defined in the Pipe Database program
SocketDepth is the connection depth for pieces such as elbows and tees which connect with pipes.In the script it is given as a function of the inner radius. This function is defined in the Pipe Database program
AutoCAD Grit Chamber Program
Pipe3
pipe3 origin =
- x:origin 0 - pipe1 length - 2ElbowRadius
- y:origin 1
- z:origin 2 + pipe2 length + 2ElbowRadius
pipe3 length = (See topview picture in general section if not clear)
( (Δx grit + 2grit thick + ShortTeeLength + SocketDepth - ElbowRadius - pipe1 length) 2 + (Δy grit + grit thick + (grit dim1/2) ) 2) 0.5 - 2ElbowRadius
Note: ShortTeeLength is the length of the shorter piece of a tee; it is the distance from the center of the longer piece of the tee to just before the connection piece. To clarify this see the tee help page.In the script it is given as a function of the inner radius. This function is defined in the Pipe Database program