從畢設中學到的Ansys建模

2022-08-20 19:45:09 字數 1166 閱讀 3381

記錄一下畢設模型的建立和其中的一些小技巧

*do建模

施加載荷、邊界條件

網格劃分

求解後,讀取某些量,輸出到檔案

(刪除cp)

清網格,刪除模型

*enddo

如何讀取模型中,固定位置上結點的值?

1.如果固定位置上結點的編號不變,每次都讀這個節點編號

2.結點的編號變化,只能通過位置選出這個點

nsel,s,loc,x,0,0          !選擇x=0,z=0的一排node

nsel,r,loc,z,

0,0nplot

*get,xmin,node,0,num,min !xmin是這些node中的最小編號

*get,numx,node,0,count !num是有幾個node

*dim,xarry,array,1,numx !定義乙個1*num大小的陣列

xarry(

1,1)=xmin !存node編號

xx=xmin !還是存編號

*do,i,2

,numx

xx=ndnext(xx)

xarry(

1,i)=xx

*enddo !最終的效果是node編號從小到大 放到陣列xarry裡

*****

如果只選乙個點,選出後,乙個get就能得到

如何把得到的資料輸出到檔案?

為了方便,把值都存在陣列裡

*dim,v,array,1,12             !建立陣列

*get,v(1,1),node,3285,volt !把結點3285的電位存在v(1,1)

輸出到檔案

/out

)(5f)

*vwrite,

(/)/out

或*vwrite,v(2,k),v(3,k),v(4

,k)(f8.

3,f8.3,f8.3

)*enddo

*vwrite,

(/)*cfclos

不會控制格式,要是能在每隔數之間輸出乙個tab就好了,這樣就能直接貼上在excle了。只能用c再處理一下了

從《迴圈的代價》中學到的

最近在看 演算法競賽入門經典 書中提到迴圈的兩大常見問題,並提出一些建議。第一是算術運算溢位的問題,尤其是n很大而且都是做的乘法的時候。最常見的現象是輸出負值,每步printf也能觀察到。如果換資料型別仍解決不了的話,可能得改演算法了。書中的例子是對最終的取餘 運算作轉化。要計算只包含加法 減法和乘...

我從程式設計面試中學到的

為了實習生職位和全職工作,我做過很多次的面試。當我還在大學主修電腦科學時,學校每個秋季學期都有招聘會,第一輪招聘會在校園裡舉行。我在第一和最後一輪都搞砸過。不過,每次面試後,我都會反思哪些方面我能做的更好,我還會和朋友們做模擬面試,這樣我就能從他們那兒得到更多的面試反饋。不管我們怎麼樣找工作 工作中...

從兩個團隊中學到的

因為面對的是兩個開發專案,做的時間長了,很容易對這兩個開發團隊的流程優劣有個比較。團隊a 大專案,人手充足,開發人員能力跨度從高到低分布均勻,流程較規範,pm很有經驗,比較善於和客戶溝通以及爭取時間。缺點是 的介面容易出現責任模糊的問 題。由於人員互相之間對於別人的流程完全不清楚,一旦出現人手不夠需...