General Program Information
Input Definitions
Inputs Needed to Call the Channel Function
origin -
R1 -
R2 -
R3 -
L -
H -
Inputs Defined within the Channel Function
p1 =
- x : origin0
- y : origin1
- z : origin2
p2 =
- x : origin0
- y : origin1
- z : origin2 + L/2
p3 =
- x : origin0 + L/2
- y : origin1
- z : origin2 + L/2
p4 =
- x : origin0 - R1
- y : origin1
- z : origin2
p5 =
- x : origin0 + L/2
- y : origin1 + R1
- z : origin2 + L/2
p6 =
- x : origin0 - R2
- y : origin1
- z : origin2
p7 =
- x : origin0 - R3
- y : origin1
- z : origin2
p8 =
- x : origin0 - R1
- y : origin1
- z : origin2 - H
p9 =
- x : origin0
- y : origin1
- z : origin2
p10 =
- x : origin0
- y : origin1
- z : origin2
p11 =
- x : origin0
- y : origin1
- z : origin2
p12 =
- x : origin0
- y : origin1
- z : origin2
p13 =
- x : origin0
- y : origin1
- z : origin2
p14 =
- x : origin0
- y : origin1
- z : origin2
p15 =
- x : origin0
- y : origin1
- z : origin2
p16 =
- x : origin0
- y : origin1
- z : origin2
win1 =
- x : origin0
- y : origin1
- z : origin2
win2 =
- x : origin0
- y : origin1
- z : origin2
win3 =
- x : origin0
- y : origin1
- z : origin2
win4 =
- x : origin0
- y : origin1
- z : origin2
Technical Program Outline
viewtop - sets the workspace so that the user is viewing the object from the top.
zoom win - zooms the workspace to a smaller focus area
zoom win1 - zooms the workspace to a still smaller focus area
cylinder1 - creates a cylinder that will form the inner wall of pipe 1.
cylinder2 - creates a cylinder that will form the inner wall of pipe 2.
union1 - unions the two cylinders.
cylinder3 - creates a cylinder that will form the outer wall of pipe 1.
cylinder4 - creates a cylinder that will form the outer wall of pipe 2.
subtract1 - subtracts cylinder 1 from cylinder 3 creating a hollow pipe.
subtract2 - subtracts cylinder 2 from cylinder 4 creating a hollow pipe.
cylinder5 - creates a cylinder that will form the outer wall of pipe 3.
cylinder6 - creates a cylinder that will form the inner wall of pipe 3.
subtract3 - subtracts cylinder 6 from cylinder 5 creating a hollow pipe.
viewfront - sets the workspace so that the user is viewing the object from the front.
mirror1 - mirrors the bottom pipe 90 degrees clockwise.
mirror2 - mirrors the bottom pipe 180 degrees.
bigunion1 - joins the third, forth and fifth pipes.
mirror3 -