General Mechanical

General Mechanical

Voltage Result not recognized in Mechanical

    • sehallsanchez
      Subscriber

      Hello all,


      I am learning to use the Coupled Fields ACT extension's tools to do piezoelectric simulation and I am testing a simple setup where a cube piezoelectric body is subject to deformation and I want to measure the voltage generated. However, when I want to solve for the voltage, the program says that the VOLTdefined result is not recognized. It shows the following message:


      "Unable to create user defined result. VOLT is not a recognized result in: 59 = VOLT"


      Attached is an image of my current setup. Is this a problem with mechanical not recognizing my extension? If so, how do I make sure it does?


       

    • HuiLiu
      Ansys Employee

      Hi


      Could you use Piezo & MEMS ACT instead? Also a good check is to see in your solver.out file what element types you have. You should have element type 226 or 227 if Piezo is included

    • sehallsanchez
      Subscriber

      Hello,


       


      I checked the type of elements I am using and they seem to be of type Solid 186. How do I change them to be type 226 or 227? Thank you.

    • Sandeep Medikonda
      Ansys Employee

      Please see this post

    • sehallsanchez
      Subscriber

      Hello, 


      Thank you for your help so far. I added into the command line the following: 


      "et,matid,226"


      However I have the following errors in my Solver Information:


      *****  ANSYS SOLVE    COMMAND  *****

       *** WARNING ***                         CP =       0.391   TIME= 1506
       There are no degrees of freedom defined.                               

       *** WARNING ***                         CP =       0.391   TIME= 1506
       Element shape checking is currently inactive.  Issue SHPP,ON or        
       SHPP,WARN to reactivate, if desired.                                   

       *** ERROR ***                           CP =       0.391   TIME= 1506
       SOLID226 element 1 must have a nonzero KEYOPT(1) value.  


       


      Thank you.

    • Sandeep Medikonda
      Ansys Employee

      Please read through the docs on SOLID226.


      You would have to specify KEYOPT(1) = 1001 for Piezoelectric or Electrostatic-Structural analysis.


      If you are not familiar with APDL, you might find this article helpful.


      How to access ANSYS ONLINE Help

    • HuiLiu
      Ansys Employee

      You can use command object to change the element type and apply BCs loading etc, like Sandeep pointed out. A simpler way is to use the Piezo & MEMS ACT instead of coupled field ACT you have right now. I think the latter is no longer maintained, since a few versions back...

    • sehallsanchez
      Subscriber

      Thank you so very much to both of you. I learned how to change to the solid type 226 but was still having a little bit of trouble. I finally switched to the Piezo & MEMS extension and not it is working fine.

    • HeMeng
      Subscriber

      HI,I have the same problem?




      Do you solve it? 


Viewing 8 reply threads
  • You must be logged in to reply to this topic.