不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

abaqus_vdload子程序中如何獲取某已知節點號的位置坐標? 20

瀏覽:3331 回答:4

這個問題跟之前提問的dload獲取節點坐標類似,但是在dload中使用call getvrn會報錯,個人猜測是因為dload聲明的形參里缺少“JGVBLOCK”,然后我嘗試了umeshmotion+dload,在umeshmotion中成功獲取了節點坐標,但獲取的數據無法傳遞到dload中使用……

——————————————以上是背景

先簡單描述下問題,我準備做的仿真中需要在多個表面上施加時變的壓力載荷,載荷的作用范圍會根據部件位移、變形實時發生變化,我的想法是用dload或vdload自定義載荷,其中對積分點坐標(coords或curCoords)做一個判斷,判斷其是否位于某兩個節點坐標范圍之內來定義F或value。

目前仍卡在了節點坐標的獲取上,按照用戶手冊,call getvrn僅適用于Abaqus/Standard,那么在Abaqus/Explicit 中要如果做才能實現坐標獲取呢?

請大佬們幫幫忙吧QAQ

(話說金幣懸賞是干啥的?) 


邀請回答 我來回答

全部回答

(2)
默認 最新
貓的薛定諤_1109

問題已解決,大致思路就是把節點坐標近似于積分點坐標,盡管還有其他小問題

2021年5月6日
評論 1 點贊 1
靜默本無緣

你好,謝邀。

call getvrn 貌似只能結合umeshmotion使用。我個人覺得 某個單元的積分點坐標和節點坐標不會相差太大,建議用積分點判斷。主要是因為采用簡單的方法獲得節點坐標再把它傳遞給DLOAD 也許有點難度。

至于Abaqus/Explicit ,也是類似的。此外,umeshmotion只能在standard 用吧,如果采用VDLOAD,就無法跟umeshmotion聯用。


個人理解,有誤請見諒。

2021年4月26日
已采納 評論 1 點贊 1

沒解決?試試專家一對一服務

換一批
    App下載
    技術鄰APP
    工程師必備
    • 項目客服
    • 培訓客服
    • 平臺客服

    TOP