============================ **Geometric transformation** ============================ .. admonition:: Command: pre_models("Displ_Stat/Rot") Displacement of the rotor or stator around the displacement vector (r, phi) given in polar coordinates. Moving parts of completed predictable models is possible, and the function is not limited to node chains. **Example** and parameter description :: m.fc_radius = 0.000 -- Air-gap radius (displ. range) [mm] m.disp_radius = 0.000 -- Displacement: r [mm] m.disp_phi = 0.000 -- Displacement: phi [Degr] m.disp_info = 0.000 -- Displace: Stator: 0, Rotor: 1 pre_models("Displ_Stat/Rot") .. admonition:: Command: pre_models("Make_Ellipse") Deformation of the stator or rotor (ellipse). The deformation of completed predictable models is possible, the function is not limited to node chains. The air gap mesh should be evluated after a deformation. Big deformations can lead to numerical unfavourable, distorted elements. **Example** and parameter description :: m.fc_radius = 0.000 -- Air-gap radius (deform. range) [mm] m.def_stator = 1.000 -- Deform Stator: 1 = yes; 0 = no m.def_rotor = 0.000 -- Deform Rotor : 1 = yes; 0 = no m.disp_axis_b = 0.000 -- Displacement ellipse axis B [mm] pre_models("Make_Ellipse")