Discovery Import

Discovery Import

How can I rotate a permanent Magnet in an electromagnetic Flux, to calculate the torque at each angle?

    • Martin2019
      Subscriber

      Hello Friends,

      I am a beginner with Ansys AIM and have seen some tutorials. But so far I haven't found any clues for my project: 

      is there a way to rotate the magnet to calculate the torque over the Angle? How do you do that? With Design Points dashboard? How can I set an angle as a parameter?

    • Naresh Patre
      Ansys Employee

      Hello Luckyluke

      You can use Move tool and select the rotational axis (blue colored curved axis shown below) and define a parameter for angle as shown below.

      Also, you can refer to the Cornell tutorials videos under Electromagnetics section at below mentioned link:

      https://ansyskm.ansys.com/forums/topic/discovery-aim-tutorials-from-cornell-university

      • Martin2019
        Subscriber

        Naresh Patre Thanks, I will try!

      • Martin2019
        Subscriber

        Hello Naresh Patre ,


        I'm starting to despair.
        I want to rotate the magnetic field of a magnet.
        And calculate the torque at every angle.
        Unfortunately I always get error messages.
        There are no problems with translating the magnet, but the rotation does not seem to be possible via "design points".
        What am I doing wrong? Can someone try it out?
        Unfortunately there is no instruction for the rotation.

    • Naresh Patre
      Ansys Employee

      Hello Luckyluke

      Can you please send the project file to look into the issue? I will send you a secure transfer link to upload the project. Please create an archived file as per below instructions and send it.

      Discovery AIM - Instructions for sending Discovery AIM project

    • Martin2019
      Subscriber

      Hello Naresh Patre 

      I have now managed to turn the magnetic field. The problem was probably the coordinate system. If I connect the magnet to the new origin as a "new component" (Mag_with_origin), the rotation works. I didn't have to add a new coordinate system during translation. Why do I have to give the magnet a new coordinate system? Is there a better solution?

    • Martin2019
      Subscriber

      Without connecting a coordinate system to the magnet , the rotation parameter does not work (see pictures). The parameter then no longer appears.

    • Naresh Patre
      Ansys Employee

      Hello Luckyluke

      There should not be any need for a coordinate system for creating the rotation parameter. I did a quick test and was able to see the rotation parameter in AIM without creating the coordinate system. If you can send the AIM project, I can look into it.

       

       

       

      • Martin2019
        Subscriber

        Hello @Naresh Patre,  thank you! 

        how can i send you the Archive-File?

    • Naresh Patre
      Ansys Employee

      Hello Luckyluke

      I had sent you a secure transfer link a day before yesterday to your Gmail address. You can upload the project file through that link.

      • Martin2019
        Subscriber

        Hello Naresh Patre 

         

        the problem persists, although it sometimes works. I can not explain where the problem is. I have created two identical projects. With one the parameter transfer works, with the other not. Could you please look at the two files and try to find the error? I think it could also be a Ansys software bug. It is very important for my thesis to fix this error. I have send you the Archive Files per Link. Thank you very much.

    • Naresh Patre
      Ansys Employee

      Hello Luckyluke

      The parameter created using the move tool with the default "ruler" functionality is not robust for parameterizing rotations in SpaceClaim. Try using the Measure tool when creating your rotation parameter to get proper Geometry updates through parameters. I have attached a short video showing this process. For using measure tool, you need to have 2 references between which you can measure the angle. Since the bodies are cylindrical and don't have any planar face for measuring the angle, I first split the bodies into 2 equal parts. I also created a plane at the origin. I can now measure the angle between the face (where the 2 split bodies touch each other) and the plane created at origin.

      Please find below the steps that are demonstrated in the attached video: 

      1. Activate the Move tool

      2. Select the 2 bodies to move

      3. Activate the arc of rotation around which the bodies are to be rotated by clicking on it

      4. Choose Measure from the options panel. This will activate the Measure tool.

      5. Select the plane and then the face between the 2 bodies that were selected for rotating.

      6. Click the "Angle between objects" field in the measure pop up

      7. Click the parameter button that appears next to your move tool

      Repeat the above steps for remaining bodies.


      Now your Move operation is referencing a measurement between the bodies rather than an arbitrary angle. I have also attached the test project for your reference.

      🛈 This post originally contained file attachments which have been removed in compliance with the updated Ansys Learning Forum Terms & Conditions
Viewing 7 reply threads
  • You must be logged in to reply to this topic.