ANSYS get命令獲得無規律節點編號的方法

2021-08-26 09:24:27 字數 1669 閱讀 7817

!確定節點群和起始節點(由使用者確定,即先把需要的節點擊出來)------------

n0=1 !起始節點號為1

nmax=ndinqr(0,13) !獲取節點總數

*dim,p1node,,nmax !定義節點群陣列,存放節點號

*dim,nodex,,nmax !定義節點群x座標陣列,存放與節點號對應的x座標

p1node(1)=n0 !將起始節點號賦予節點群陣列p1node(1)

nodex(1)=nx(n0) !將n0節點的x座標賦予陣列nodex(1)

*do,i,2,nmax !迴圈,從2~nmax(節點總數)

ni=nnear(n0) !獲取距離n0節點最近的節點號,並賦予ni

p1node(i)=ni !將ni存入陣列p1node(i),注意下標為節點群序號

nodex(i)=nx(ni) !將ni節點的x座標存入陣列nodex(i)

nsel,u,,,n0 !從當前節點集體中去掉n0節點,以單向獲取節點號

n0=ni !將ni節點號賦予變數n0,實現迴圈中節點號的變化

*enddo

當然直接list就可以檢視這些編號了,這裡只是為了某些特別的需求才使用的

介紹下裡面用到的幾個ansys內嵌函式

node—ndinqr(node,key)

node—節點號,對於key=12,13,14為0

key—標識關於node的返回資訊

=1, 選擇狀態

=12,定義的數目

=13,選擇的數目

=14,定義的最大數

=-2,超單元標記

=-3,主自由度

=-4,啟用的自由度

=-5,附著的實體模型

ndinqr(0,13)--獲得節點總數,ndinqr(0,14)——獲得節點的最大編號等等

nnear(n) selected node nearest node n.

ansys documentation----ansys parametric design language guide---get function summary

********************====

ansys中對一組節點的選擇集,怎麼用adpl命令流獲取這組節點的編號到乙個陣列裡啊?  如我選擇集裡有節點號1,3,5,8,30,38  ?輸出的陣列裡得有一列是這些編號,我需要用這些編號進行操作

*get,xmin,node,0,num,min

*get,numx,node,0,count

*dim,xarry,array,1,numx

xarry(1,1)=xmin

xx=xmin

*do,i,2,numx

xx=ndnext(xx)

xarry(1,i)=xx

*enddo

1、先選中這些節點

2、獲得節點的個數,採用如下程式:

*get,ncount,node,,count

3、執行迴圈操作,舉乙個例子,讓這些節點分別與在原點位置的節點建立單元:

先設定初始號  nextnode=0

實現迴圈  *do,icount,1,ncount-1                          

nextnode=ndnext(nextnode)

e,node(0,0,0),nextnode

*enddo

總綱 無規律數字遊戲的規律

現在市面上的數字遊戲結果是按規律產生的嗎?基本的定論 不按規律。非常好,數字遊戲的規律就是不按規律。也就是說數字遊戲的規律是一直變化,某個時期的規律是各不一樣的。很好,也就是說數字遊戲的 某個時期 是按 某個規律 出結果的。某個時期 按照什麼規律會按照具體 某個規律 出結果呢?這個是有規律的。這個規...

JBoss無規律自動關閉故障定位

最近遇到了幾次jboss無規律自動關閉的奇怪現象,通過history歷史命令和last登入資訊,都看不到有人操作過的跡象。後來查了一些資料,jboss官方論壇給出的幾條解釋是 1.jboss自己沒有設定可以自動shutdown的機制 2.jboss可以通過web console進行關閉,但我們已經去...

cisco ap客戶端無規律掉線

裝置 cisco air ct2504 50 k9 cisco air ap1832i h k9 首先根據這個帖子 把 user idle timeout session timeout arp timeout 調大了,問題依舊,mac 和windows 無規律連不上閘道器,需要斷開wifi重新連 ...