I want to plot a B variation graph at a particular point in the motor air gap with respect to time. I noticed there is no default option for it. What would be the possible way of doing so..? Thank you

Pranav_21555
Pranav_21555 Altair Community Member
edited January 2022 in Community Q&A
Tagged:

Answers

  • Cyril Favre_21925
    Cyril Favre_21925
    Altair Employee
    edited January 2022

    Hi,

    this plot can be done using ponctual sensor in Flux.

    To create the sensor you can use the menu Advanced -> Sensor -> New

    As type of sensor you have to choose "Point (a spatial quantity on a point)".

    Entered B as spatial formula and defined the point of computation. This point can be choose directly by clicking in the graphical view with the mode "Definition by graphical selection" , or directly by entering the coordinate of the point  using the mode "definition by coordinates".

    Once it will be done the region on which the point is located will be diplayed in the windows, if the region belongs to the fixed part the computation point will be fixed, if the region belongs to the mobile mechanical set the point will move with the mobile mechanical set.

    If the sensor is created after the solving the sensor has to be evaluated using the menu

    Advanced -> Sensor -> Evaluate sensor.

    Once the sensor evaluated this sensor can be displayed using a I/O curve from the menu Curve -> 2D Curve (I/O) Parameter, the sensor will be available in the formula Editor available with the Button f().

    Please note that the sensor can also be created before the solving, in this case it will be automatically evaluated during the solving. Beforr the solving the sensor are available from the menu Parameter/Quantity

    I hope this helps.

     

     

     

  • Pranav_21555
    Pranav_21555 Altair Community Member
    edited November 2021

    Hi,

    this plot can be done using ponctual sensor in Flux.

    To create the sensor you can use the menu Advanced -> Sensor -> New

    As type of sensor you have to choose "Point (a spatial quantity on a point)".

    Entered B as spatial formula and defined the point of computation. This point can be choose directly by clicking in the graphical view with the mode "Definition by graphical selection" , or directly by entering the coordinate of the point  using the mode "definition by coordinates".

    Once it will be done the region on which the point is located will be diplayed in the windows, if the region belongs to the fixed part the computation point will be fixed, if the region belongs to the mobile mechanical set the point will move with the mobile mechanical set.

    If the sensor is created after the solving the sensor has to be evaluated using the menu

    Advanced -> Sensor -> Evaluate sensor.

    Once the sensor evaluated this sensor can be displayed using a I/O curve from the menu Curve -> 2D Curve (I/O) Parameter, the sensor will be available in the formula Editor available with the Button f().

    Please note that the sensor can also be created before the solving, in this case it will be automatically evaluated during the solving. Beforr the solving the sensor are available from the menu Parameter/Quantity

    I hope this helps.

     

     

     

    Hello Cyril, 

     

    Thank you for your help and detailed guidance. It works. However, I have one more question regarding the results. 

    •  The sensor result includes three components, Just want to confirm that these components are Bx , By and |B|. 
    • Please could you confirm if this is the case .
  • Cyril Favre_21925
    Cyril Favre_21925
    Altair Employee
    edited January 2022

    Hello,

    You are right when you display the curve of the sensor, you should obtained four curves, Bx, By, Bz(=0 in 2D) and |B|

    comp1 is Bx

    comp2 is By

    comp3 is Bz

    module is |B|

    If you're interested only to the module, you can create a new sensor and used as formula Mod(B). All the Formula that can be applied in the spatial quatities like B are available in the formula editor f().

    I hope this helps.

    Regards.

    Cyril Favre