;
; Dimensions of each bucket winding
;
lower_diam = 0.254
upper_diam = 0.211
coil_length = 0.216
coil_turns = 480
wire_diam = 0.4e-3
coil_sections = 9
coil_tiles = 400
; Seven identical coils.
; Going from bottom to top of the stack, the six axial spacings between
; the beginnings of consecutive windings are 50, 53, 50, 53, 50, 50 mm.
coil1_base = 0.25
coil2_base = coil1_base + 50e-3
coil3_base = coil2_base + 53e-3
coil4_base = coil3_base + 50e-3
coil5_base = coil4_base + 53e-3
coil6_base = coil5_base + 50e-3
coil7_base = coil6_base + 50e-3
coil {
name coil1
end1 0, 0, coil1_base
wirad wire_diam/2
axis 0, 0
length coil_length
radius1 lower_diam/2
radius2 upper_diam/2
turns coil_turns
sections coil_sections
tiles coil_tiles
}
coil {
name coil2
end1 0, 0, coil2_base
wirad wire_diam/2
axis 0, 0
length coil_length
radius1 lower_diam/2
radius2 upper_diam/2
turns coil_turns
sections coil_sections
tiles coil_tiles
}
coil {
name coil3
end1 0, 0, coil3_base
wirad wire_diam/2
axis 0, 0
length coil_length
radius1 lower_diam/2
radius2 upper_diam/2
turns coil_turns
sections coil_sections
tiles coil_tiles
}
coil {
name coil4
end1 0, 0, coil4_base
wirad wire_diam/2
axis 0, 0
length coil_length
radius1 lower_diam/2
radius2 upper_diam/2
turns coil_turns
sections coil_sections
tiles coil_tiles
}
coil {
name coil5
end1 0, 0, coil5_base
wirad wire_diam/2
axis 0, 0
length coil_length
radius1 lower_diam/2
radius2 upper_diam/2
turns coil_turns
sections coil_sections
tiles coil_tiles
}
coil {
name coil6
end1 0, 0, coil6_base
wirad wire_diam/2
axis 0, 0
length coil_length
radius1 lower_diam/2
radius2 upper_diam/2
turns coil_turns
sections coil_sections
tiles coil_tiles
}
coil {
name coil7
end1 0, 0, coil7_base
wirad wire_diam/2
axis 0, 0
length coil_length
radius1 lower_diam/2
radius2 upper_diam/2
turns coil_turns
sections coil_sections
tiles coil_tiles
}
;
; Something to represent the surroundings.
;
electrode {
name ground
disc {
radius 3
center 0, 0, 0
axis 0, 0
tiles 1000
}
cylinder {
radius 3
end1 0, 0, 0
length 3
axis 0, 0
tiles 1000
}
disc {
radius 3
center 0, 0, 3
axis 0, 0
tiles 500
}
}