Pulsed Ultrasound Error 回答済み

Hello! I was hoping someone could better help me understand the error message I am receiving when trying to run my model through a pulsed ultrasound simulation. I've attached images of my issue  below.

5件のコメント

  • 正式なコメント

    Hi Claire,

    Can you share the model and all supporting files with us using google drive or something similar?

    Thanks,

    Oliver

    コメントアクション パーマリンク
  • コメントアクション パーマリンク
  • Just as I thought you are applying pressure loads to void elements.

    The code looks like this:

    sdef p$I down $i1 $i1 $jstart $jstop 

    Because you are creating multiple pressure instances along the Y axis starting from the origin of the model on X (image below red arrow shows where loads are being placed)

    You will need to resolve this before you can run the model.

     

    コメントアクション パーマリンク
  • Thank you so much for your help Oliver! I have been able to resolve that error but am now having issues as my code is telling me that I am applying a pressure load to the same area twice. Attached is link to the code in a google drive folder. I followed the example file and ran it and didnt have this same issue. 

     

    https://drive.google.com/drive/folders/18we99rwIxC5DEhhOyrk4_Pcfh6MyeRij?usp=sharing

     

     

    コメントアクション パーマリンク
  • Hi Claire,

    You will need to check your variables jwide = 0 this is why all of your loads are in the same place.

    You can add this to the second PLOD loop. after the line symb jstop = $jstart + $jwide

    symb #msg 3
    jstart = $jstart
    jstop = $jstop
    elements = ( $jstop - $jstart ) - 1

    This will print to the console the node index at jstart and jstop also the number of elements assigned to each load.

    Let me know how you get on.

    Oliver

     

     

    コメントアクション パーマリンク

サインインしてコメントを残してください。

お探しのものを見つけられませんでしたか?

新規投稿