=========== **Stators** =========== **STATOR_1** ^^^^^^^^^^^^ .. admonition:: Command: pre_models(*"STATOR_1"*) Generiert parametrisches CAD-Modell einer oder mehrerer Statornuten .. translate .. admonition:: Call: *STATOR_1* **Example for the input:** .. image:: stator1.png :: m.inside_rad = 10.000 -- Inner radius RI [mm] m.tip_rh2 = 10.500 -- Head radius RH2 [mm] m.tip_rh1 = 11.000 -- Head radius RH1 [mm] m.slot_rf2 = 14.000 -- Foot radius RF2 [mm] m.slot_rf1 = 14.500 -- Foot radius RF1 [mm] m.yoke_rad2 = 20.000 -- Outer radius RA2 [mm] m.yoke_rad = 20.000 -- Outer radius RA1 [mm] m.slot_width = 1.000 -- Slot width SW [mm] m.tooth_width = 3.000 -- Tooth width TW [mm] m.airgap = 1.000 -- Mesh height (2/3 airgap) [mm] m.tot_num_sl = 12 -- Total number of teeth on 2pi m.num_sl_gen = 3 -- Number of teeth be generated m.zeroangl = .000 -- Reference angle to x-axis [grad] m.mcvkey_yoke = 'dummy' pre_models("STATOR_1") **STATOR_2** ^^^^^^^^^^^^ .. admonition:: Command: pre_models(*"STATOR_2"*) Generiert parametrisches CAD-Modell einer oder mehrerer Statornuten .. translate .. admonition:: Call: *STATOR_2* **Example for the input:** .. image:: stator2.png :: m.inside_rad = 10.000 -- Inner radius RI [mm] m.yoke_rad = 20.000 -- Outer radius RA [mm] m.slot_t1 = 1.000 -- Slot depth T1 [mm] m.slot_t2 = .500 -- Slot depth T2 [mm] m.slot_t3 = .500 -- Slot depth T3 [mm] m.slot_depth = 6.000 -- Slot depth HS [mm] m.slot_width = 2.500 -- Slot width SW [mm] m.corner_width = 3.500 -- Corner width KW [mm] m.nodedist = 1.500 -- Rel. node distance in iron > 0.5 m.airgap = .500 -- Mesh height (2/3 airgap) [mm] m.num_layer = 2.000 -- Number of winding layers m.tot_num_sl = 10 -- Total number of teeth on 2pi m.num_sl_gen = 2 -- Number of teeth be generated m.zeroangl = .000 -- Reference angle to x-axis [grad] m.mcvkey_yoke = 'dummy' pre_models("STATOR_2") **STATOR_3** ^^^^^^^^^^^^ .. admonition:: Command: pre_models(*"STATOR_3"*) Generiert parametrisches CAD-Modell einer oder mehrerer Statornuten .. translate .. admonition:: Call: *STATOR_3* **Example for the input:** .. image:: stator3.png :: m.yoke_diam = 100.000 -- Outer diameter yoke DAS [mm] m.inside_diam = 60.000 -- Inner diameter DIS [mm] m.slot_height = 15.000 -- Total slot height HSL [mm] m.slot_h1 = 1.000 -- Slot opening height H1S [mm] m.slot_h2 = 4.000 -- Slot head height H2S [mm] m.slot_width = 3.000 -- Slot width SWI;< 0 groove in Slot[mm] m.slot_r1 = 2.000 -- Upper Radius R1S [mm] m.slot_r2 = 3.000 -- Lower Radius R2S [mm] m.wedge_width1 = .000 -- Distance middlepoints B1S [mm] m.wedge_width2 = .000 -- Distance middlepoints B2S [mm] m.nodedist = 1.000 -- Rel. node distance in iron > 0.5 m.middle_line = 1.000 -- Layers: 0;vert:1;horiz:2;vert+horiz:3 m.tooth_width = 7.000 -- Tooth width TW (replaces B1; B2) [mm] m.slot_top_sh = .000 -- Top of slot: corner=2; line=1; arc=0 m.airgap = 1.000 -- Mesh in airgap: 2/3 airgap height[mm] m.tot_num_sl = 12 -- Total number of teeth on 2pi m.num_sl_gen = 3 -- Number of teeth be generated m.zeroangl = .000 -- Reference angle to x-axis [grad] m.mcvkey_yoke = 'dummy' pre_models("STATOR_3") **STATOR_4** ^^^^^^^^^^^^ .. admonition:: Command: pre_models(*"STATOR_4"*) Generiert parametrisches CAD-Modell einer oder mehrerer Statornuten .. translate .. admonition:: Call: *STATOR_4* **Example for the input:** .. image:: stator4.png :: m.yoke_diam = 26.000 -- Outer diameter DO [mm] m.slot_height = 6.000 -- Total height H [mm] m.slot_h1 = .400 -- Slot height H1 [mm] m.slot_h2 = .800 -- Height H2 [mm] m.slot_h3 = 1.100 -- Height H3 [mm] m.slot_h4 = 1.300 -- Height H4 [mm] m.inside_diam = 12.000 -- Inner Diameter DI [mm] m.slot_r1 = .900 -- Radius R1 [mm] m.slot_width = 1.000 -- Slot width SW [mm] m.wedge_width1 = 2.000 -- Width B1 [mm] m.wedge_width2 = 1.400 -- Width B2 [mm] m.wedge_width3 = 1.100 -- Width B3 [mm] m.num_layer = 2.000 -- >0:No Wdg.Layers horiz <0:vertical m.nodedist = 1.000 -- Rel. node distance in iron > 0.5 m.airgap = 1.200 -- Mesh in airgap: 2/3 airgap height[mm] m.tot_num_sl = 12 -- Total number of teeth on 2pi m.num_sl_gen = 1 -- Number of teeth be generated m.zeroangl = .000 -- Reference angle to x-axis [grad] m.mcvkey_yoke = 'dummy' pre_models("STATOR_4") **STATOR_41** ^^^^^^^^^^^^^ .. admonition:: Command: pre_models(*"STATOR_41"*) Generiert parametrisches CAD-Modell einer oder mehrerer Statornuten .. translate .. admonition:: Call: *STATOR_41* **Example for the input:** .. image:: stator41.png :: m.yoke_diam = 200.000 -- Outer diameter DO [mm] m.inside_diam = 100.000 -- Air gap Diameter DI [mm] m.slot_height = 30.000 -- Winding height H [mm] m.slot_h1 = 2.000 -- Slot section height H1 [mm] m.slot_h2 = 4.000 -- Slot section height H2 [mm] m.slot_r2 = 2.000 -- Slot section radius R2 [mm] m.slot_dk = 12.000 -- Slot Diameter DK [mm] m.wedge_b1 = 2.000 -- Wedge overhang B1 [mm] m.slot_bs = 9.000 -- Slot opening width BS [mm] m.slot_bn = 9.000 -- Slot Width BN [mm] m.num_layer = 2.000 -- Number of winding layers m.nodedist = 1.000 -- Rel. node distance in iron > 0.5 m.airgap = 2.000 -- Mesh height (2/3 airgap) [mm] m.tot_num_sl = 18 -- Total number of teeth on 2pi m.num_sl_gen = 1 -- Number of teeth be generated m.zeroangl = .000 -- Reference angle to x-axis [grad] m.mcvkey_yoke = 'dummy' pre_models("Stator_41") **STATOR_5** ^^^^^^^^^^^^ .. admonition:: Command: pre_models(*"Stator_5"*) Generiert parametrisches CAD-Modell einer oder mehrerer Statornuten .. translate .. admonition:: Call: *STATOR_5* **Example for the input:** .. image:: stator5.png :: m.rexter = 110.000 -- Radius extern RE [mm] m.router = 100.000 -- Radius outer RA [mm] m.rback = 90.000 -- Radius back RP [mm] m.rinner = 50.000 -- Radius inner RI [mm] m.eccentr1 = 20.000 -- Eccenticity 1 E1 [mm] m.rpol1 = 70.000 -- Radius Pole 1 R1 [mm] m.rpolend = 7.000 -- Radius Pole-end R0 [mm] m.widthpol = 120.000 -- Width Pole out B1 [mm] m.width = 60.000 -- Width Pole in B2 [mm] m.angle = 45.000 -- Angle Windings A3 [Grad] m.eccentr2 = 20.000 -- Eccenticity 2 E2 [mm] m.rpol2 = 55.000 -- Radius Pole 2 R2 [mm] m.nodedist = 1.000 -- Rel. node distance in iron > 0.5 m.airgap = 1.000 -- Mesh height (2/3 airgap) [mm] m.num_poles = 2 -- Total number of poles on 2pi m.npols_gen = 1 -- Number of poles be generated m.zeroangl = .000 -- Reference angle to x-axis [grad] m.mcvkey_yoke = 'dummy' pre_models("STATOR_5") **STATOR_7** ^^^^^^^^^^^^ .. admonition:: Command: pre_models(*"STATOR_7"*) Generiert parametrisches CAD-Modell einer oder mehrerer Statornuten .. translate .. admonition:: Call: *STATOR_7* **Example for the input:** .. image:: stator7.png :: m.yoke_diam = 161.000 -- Inner rotor/outer stator D [mm] m.gap_diam = 75.000 -- Airgap surface diameter DR [mm] m.slot_height = 40.000 -- Total height H [mm] m.slot_h1 = 1.500 -- Slot height H1 [mm] m.slot_h2 = 3.500 -- Distance H2 [mm] m.slot_h3 = 3.000 -- Distance H3 [mm] m.slot_h4 = 1.500 -- Slot height H4 [mm] m.slot_r1 = .000 -- Radius R1 [mm] m.slot_r2 = .000 -- Radius R2 [mm] m.slot_width = 1.500 -- Slot width SW [mm] m.tooth_width = 12.600 -- Tooth width B1 [mm] m.tooth_width2 = 12.600 -- Tooth width B2 [mm] m.tip_width = 12.340 -- Tooth head width B3 [mm] m.nodedist = 1.000 -- Rel. node distance in iron > 0.5 m.airgap = .000 -- Mesh height (2/3 airgap) [mm] m.tot_num_sl = 9 -- Total number of teeth on 2pi m.num_sl_gen = 1 -- Number of teeth be generated m.zeroangl = 80.000 -- Reference angle to x-axis [grad] m.mcvkey_yoke = 'dummy' pre_models("STATOR_7") **STATOR_KS1** ^^^^^^^^^^^^^^ .. admonition:: Command: pre_models(*"STATOR_KS1"*) Generiert parametrisches CAD-Modell einer oder mehrerer Statornuten .. translate .. admonition:: Call: *STATOR_KS1* **Example for the input:** .. image:: statorks1.png :: m.yoke_diam = 135.000 -- Outer diameter DO [mm] m.inside_diam = 80.000 -- Inner Diameter DI [mm] m.slot_angle = 10.000 -- Angle ALPHA [degr] m.slot_height = 15.500 -- Total height H [mm] m.slot_topwidth = 5.760 -- Slot width top B [mm] m.slot_bk = 5.970 -- Slot width top BK [mm] m.slot_width = 2.300 -- Slot width SW [mm] m.slot_h1 = .665 -- Distance H1 [mm] m.slot_h2 = 2.050 -- Distance H2 [mm] m.slot_r1 = 1.200 -- Radius R1 [mm] m.slot_r2 = 1.860 -- Radius R2 [mm] m.nodedist = 1.000 -- Rel. node distance in iron > 0.5 m.tooth_width = .000 -- Tooth width B1 [facult][mm] m.middle_line = .000 -- Centerline: no: 0; vertic: 1; horiz:2 m.airgap = .660 -- Mesh height (2/3 airgap) [mm] m.tot_num_sl = 36 -- Total number of teeth on 2pi m.num_sl_gen = 1 -- Number of teeth be generated m.zeroangl = .000 -- Reference angle to x-axis [grad] m.mcvkey_yoke = 'dummy' pre_models("STATOR_KS1") **STATOR_KS2** ^^^^^^^^^^^^^^ .. admonition:: Command: pre_models(*"STATOR_KS2"*) Generiert parametrisches CAD-Modell einer oder mehrerer Statornuten .. translate .. admonition:: Call: *STATOR_KS1* **Example for the input:** .. image:: statorks2.png :: m.yoke_diam = 100.000 -- Outer diameter DO [mm] m.inside_diam = 40.000 -- Inner Diameter DI [mm] m.slot_angle = 40.000 -- Angle ALPHA [degr] m.slot_height = 20.000 -- Total height H [mm] m.slot_topwidth = 15.000 -- Slot width top B [mm] m.slot_width = 2.000 -- Slot width SW [mm] m.slot_h1 = .800 -- Distance H1 [mm] m.slot_h2 = 2.000 -- Distance H2 [mm] m.slot_r1 = 1.000 -- Radius R1 [mm] m.slot_r2 = 4.000 -- Radius R2 [mm] m.middle_line = .000 -- Centerline: no: 0; vertic: 1; horiz:2 m.slot_top_sh = 1.000 -- Typ of top of slot: line = 1; arc = 0 m.nodedist = 1.000 -- Rel. node distance in iron > 0.5 m.airgap = 1.000 -- Mesh height (2/3 airgap) [mm] m.tot_num_sl = 9 -- Total number of teeth on 2pi m.num_sl_gen = 1 -- Number of teeth be generated m.zeroangl = .000 -- Reference angle to x-axis [grad] m.mcvkey_yoke = 'dummy' pre_models("STATOR_KS2") **STATOR_KS3** ^^^^^^^^^^^^^^ .. admonition:: Command: pre_models(*"STATOR_KS3"*) Generiert parametrisches CAD-Modell einer oder mehrerer Statornuten .. translate .. admonition:: Call: *STATOR_KS3* **Example for the input:** .. image:: statorks3.png :: m.yoke_diam = 100.000 -- Outer diameter DO [mm] m.inside_diam = 40.000 -- Inner Diameter DI [mm] m.slot_angle = 40.000 -- Angle ALPHA [degr] m.slot_height = 20.000 -- Total height H [mm] m.slot_topwidth = 15.000 -- Slot width top B [mm] m.slot_width = 2.000 -- Slot width SW [mm] m.slot_h1 = .800 -- Distance H1 [mm] m.slot_r1 = 4.000 -- Radius R1 [mm] m.slot_r2 = 4.000 -- Radius R2 [mm] m.middle_line = .000 -- Centerline: no: 0; vertic: 1; horiz:2 m.slot_top_sh = 1.000 -- Typ of top of slot: line = 1; arc = 0 m.nodedist = 1.000 -- Rel. node distance in iron > 0.5 m.airgap = 1.000 -- Mesh height (2/3 airgap) [mm] m.tot_num_sl = 9 -- Total number of teeth on 2pi m.num_sl_gen = 1 -- Number of teeth be generated m.zeroangl = .000 -- Reference angle to x-axis [grad] m.mcvkey_yoke = 'dummy' pre_models("STATOR_KS3") **STATOR_KW** ^^^^^^^^^^^^^ .. admonition:: Command: pre_models(*"STATOR_KW"*) Generiert parametrisches CAD-Modell einer oder mehrerer Statornuten .. translate .. admonition:: Call: *STATOR_KW* **Example for the input:** .. image:: statorkw.png :: m.inside_rad = 1337.000 -- Inner radius RI [mm] m.yoke_rad = 1500.000 -- Outer radius RA [mm] m.slot_t1 = 2.000 -- Slot depth T1 [mm] m.slot_t2 = 4.000 -- Slot depth T2 [mm] m.slot_t3 = .000 -- Slot depth T3 [mm] m.slot_depth = 112.000 -- Slot depth HS [mm] m.slot_width = 41.500 -- Slot width SW [mm] m.corner_width = 45.500 -- Corner width KW [mm] m.tooth_width = 47.500 -- Tooth width TW [mm] m.tip_width = 47.500 -- Tooth width airgap TB [mm] m.nodedist = 1.600 -- Rel. node distance in iron > 0.5 m.airgap = 2.200 -- Mesh height (2/3 airgap) [mm] m.wedge_air_sh = .000 -- Slot closing // air gap = 1 else 0 m.tot_num_sl = 48 -- Total number of teeth on 2pi m.num_sl_gen = 1 -- Number of teeth be generated m.zeroangl = .000 -- Reference angle to x-axis [grad] m.mcvkey_yoke = 'dummy' pre_models("STATOR_KW") **STATOR3_Linear** ^^^^^^^^^^^^^^^^^^ .. admonition:: Command: pre_models(*"STATOR3_Linear"*) Generiert parametrisches CAD-Modell einer oder mehrerer Statornuten .. translate .. admonition:: Call: *STATOR3_Linear* **Example for the input:** .. image:: statorlin.png :: m.l_corner_x0 = 10.000 -- Left lower Corner XO (ZO) [mm] m.l_corner_y0 = 10.000 -- Left lower corner YO (Ro) [mm] m.slot_height = 20.000 -- Total slot height H [mm] m.slot_h1 = 2.000 -- Slot opening height H1 [mm] m.slot_h2 = 5.000 -- Distance radius 1 H2 [mm] m.tip_slot = 3.000 -- Slot o-width SW <0 groove in slot[mm] m.yoke_height = 8.000 -- Yoke height HJ [mm] m.slot_r1 = 4.000 -- Radius R1 [mm] m.slot_r2 = 5.000 -- Radius R2 [mm] m.width_bz = 25.000 -- Stator width(slot+tooth width) BZ[mm] m.tooth_width = 10.000 -- Tooth width TW [mm] m.nodedist = 1.000 -- Rel. node distance in iron > 0.5 m.cood_system = 1.000 -- Coordinate System x/y (1) or r/z (2) m.airgap = 2.000 -- Mesh height (2/3 airgap) [mm] m.middle_line = 1.000 -- Centerline: no: 0; vertical: 1 m.tot_num_sl = 1 -- Total number of teeth on 2pi m.num_sl_gen = 1 -- Number of teeth be generated m.zeroangl = .000 -- Reference angle to x-axis [grad] m.mcvkey_yoke = 'dummy' pre_models("STATOR3_Linear") **STATOR_SR** ^^^^^^^^^^^^^ .. admonition:: Command: pre_models(*"STATOR_SR"*) Generiert parametrisches CAD-Modell einer oder mehrerer Statornuten .. translate .. admonition:: Call: *STATOR_SR* **Example for the input:** .. image:: statorsr.png :: m.inside_rad = 8.0 -- Inner radius stator RI [mm] m.slot_bottom_r = 10.0 -- Slot bottom radius R2 [mm] m.yoke_rad = 12.0 -- Stator outer radius R3 [mm] m.tooth_bes = 25.0 -- Stator pol arc BeS [deg] m.slot_tps = 22.5 -- Stator pol taper TpS [deg] m.tip_rad = 0.0 -- Top radius Fr [mm] m.airgap = 1 -- Air gap Gap [mm] m.nodedist = 1.000 -- Rel. Node distance m.tot_num_sl = 6 -- Total number of teeth on 2pi m.num_sl_gen = 6 -- Number of teeth be generated m.zeroangl = 0.000 -- Reference angle to x-axis [grad] m.rlength = 100.000 -- rel. length fe in z-dir [%] m.mcvkey_yoke = 'dummy' pre_models("STATOR_SR")