27 lines
997 B
Python
27 lines
997 B
Python
import matplotlib.pyplot as plt
|
|
import numpy as np
|
|
import matplotlib
|
|
#matplotlib.use('Qt5Agg')
|
|
from src import coil_class as BC
|
|
|
|
|
|
HH_Coil = BC.BCoil(HH = 1, distance = 54, radius = 48, layers = 8, windings = 8, wire_height = 0.5,
|
|
wire_width = 0.5, insulation_thickness = (0.546-0.5)/2, is_round = True,
|
|
winding_scheme= 2)
|
|
|
|
HH_Coil.set_R_inner(45.6)
|
|
HH_Coil.set_d_min(47.4)
|
|
HH_Coil.print_info()
|
|
|
|
|
|
HH_Coil.max_field_one_coil(5)
|
|
|
|
# %%
|
|
#By_cal = np.array([9.68, 12.9, 9.68, 12.9, 9.68, 3.23, 6.45, 3.23, 3.23, 6.45, -6.45, -3.23, -6.45, -6.45, -3.23, -12.9, -16.13, -12.9, -9.68, -12.9, -19.35, -19.35, -22.58, -19.35, -19.35, -29.03, -29.03, -29.03, -32.26, -29.03, -35.48, -38.71, -38.71, -38.71, -35.48, -45.16, -45.16, -45.16, -45.16, -45.16, -51.61, -51.61, -51.61, -54.84, -51.61, -61.29, -61.29, -58.06, -64.52, -61.29, -67.74, -70.97, -67.74, -70.97, -70.97])
|
|
|
|
#np.save('Data/By_cal.npy',By_cal)
|
|
|
|
# %%
|
|
B = np.load('Data/Bz_AHH.npy')
|
|
print(B)
|
|
print(len(B)) |