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

成為CAE界老司機(jī),二次開發(fā)占什么地位?

瀏覽:5316 回答:29


QQ截圖20161205160328.jpg

知道如何區(qū)分CAE菜鳥和老司機(jī)嗎?技術(shù)鄰專家智創(chuàng)仿真表示:“首先,你要會CAE,其次,你要很熟悉一類分析,最重要的,你已經(jīng)被這類無止無休的CAE分析,折磨的遍體鱗傷。其實(shí)更簡單,問他是否會二次開發(fā),是否寫過小命令。為什么?這還用為什么嗎,有限元二次開發(fā),CAE界裝X第一利器。”

幾乎所有的CAE軟件均有自己的腳本語言,利用這些腳本語言或者再結(jié)合其他程序語言可實(shí)現(xiàn)CAE軟件的二次開發(fā),二次開發(fā)可對CAE軟件原有的功能進(jìn)行補(bǔ)充,也可以將復(fù)雜的操作過程高度參數(shù)化、流程化自動化。

CAE分析的最終目的是指導(dǎo)產(chǎn)品的設(shè)計,一個頂尖的CAEer,自然是所做的CAE分析能夠真實(shí)用于產(chǎn)品的設(shè)計,CAE的二次開發(fā)在這個過程中能夠有效發(fā)揮的地方究竟有多少?二次開發(fā)僅僅只是為了讓分析的速度更快一些?CAE從業(yè)人員需不需要花費(fèi)很多時間在二次開發(fā)上?CAE分析技術(shù)和CAE二次開發(fā)有必然聯(lián)系嗎?

本周我們討論的話題:成為CAE界老司機(jī),二次開發(fā)占什么地位?

Ps:特別鳴謝技術(shù)鄰專家長安CAE智創(chuàng)仿真對本周話題的大力幫助。


趕緊在下方“寫評論”,說出對于CAE二次開發(fā)的任何觀點(diǎn)


還是原來的套路,對于被選中的評論,將送上10元抵用券【全場通用】

抵用券發(fā)放時間:12月12日(哇哦~雙十二技術(shù)鄰學(xué)院視頻有優(yōu)惠活動)



邀請回答 我來回答

全部回答

(22)
默認(rèn) 最新
海闊天空5
‘工欲善其事,必先利其器’。無論是對個人操作,還是商業(yè)使用,CAE的二次開發(fā)對今后都意義深長,就類似于一臺機(jī)器的優(yōu)化改進(jìn),能夠降低成本,提高效率,更加專業(yè)化,簡化使用方法。目前通用的CAE已經(jīng)得到充分發(fā)揮,但也并不能滿足所有企業(yè)和個人的愿望,那么不同程度的二次開發(fā),能夠在建模、分析流程、使用方法、結(jié)果統(tǒng)計分析等各方面更好的滿足需求。這就是老司機(jī)們應(yīng)當(dāng)干的事兒了,豐富的CAE軟件工程師對自身行業(yè)了如指掌的情況下,便能夠探索更強(qiáng)大的功能,對軟件升級完善,滿足廣大需求者需求企業(yè)的應(yīng)用需求,更能擴(kuò)充原軟件的工恩功能。目前對于ANSYS/MSC在實(shí)際應(yīng)用中可以看到很多的二次開發(fā)的成果,這也將是一個趨勢,國內(nèi)這方面軟件為什么不如人家國外的,還需要去花錢購買,也正因?yàn)闉榇祟悊栴}貢獻(xiàn)的人太少 精力財力不足且不精。
2016年12月6日
評論 點(diǎn)贊 3
峰過無痕
從軟件開發(fā)角度來說,對先有商品化軟件功能的第三方外部擴(kuò)展,稱為軟件的二次開發(fā)。為了支持二次開發(fā),通常軟件會開發(fā)一些API接口給外部的應(yīng)用調(diào)用(如tcl, python腳本,c/c++庫等等)。二次開發(fā)的目的,主要是為了滿足客戶對軟件定制化的要求。對于一般CAE從業(yè)人員,有沒有必要弄,還是根據(jù)自己的興趣愛好和實(shí)際項(xiàng)目的需要來定吧。。
2017年1月5日
評論 點(diǎn)贊
技術(shù)鄰7號
小編來了l本期獲得抵用券的名單:@胡坤 @ph007 @藍(lán)牙 @長安CAE @糖豆CAE @海闊天空5 @大磊abaqus @dyna_focus 以上是本期互動討論被選中的評論哦~ 互動討論進(jìn)行到了第九期,每期都收到了眾多會員的熱烈討論,其中產(chǎn)生了許多有價值的內(nèi)容。 技術(shù)鄰感謝大家關(guān)注和支持。飛吻~
2016年12月12日
評論 點(diǎn)贊
微信公眾號:FILWTBY
等我學(xué)懂了再來暢談哦
2016年12月12日
評論 1 點(diǎn)贊
飛象
二次開發(fā)相當(dāng)重要啊,正想學(xué)
2016年12月11日
評論 點(diǎn)贊
ph007
我覺得我們企業(yè)的CAE部門應(yīng)該有3種人:第1類的人往高看,往深挖,解決不斷面臨的新問題,攻克一個個難點(diǎn),當(dāng)然只有很少的一部分人能勝任。第2類的人就是這次所說的二次開發(fā)人才,在我們的實(shí)際工作中主要有兩方面的作用,一是效率類,將人從繁瑣的建模,結(jié)果后處理的工作的解脫出來,而且大大降低出錯率;二是模版類,將企業(yè)的知識,尤其是第1類人所積累的知識以模版的形式保留下來,降低使用者的門檻。這類人不需要太多,并且除了編程能力,往往還需要較好的人際協(xié)調(diào)能力。第3類人則是普通的大多數(shù),按部就班的完成常規(guī)的日常工作即可。
2016年12月8日
評論 1 點(diǎn)贊
藍(lán)牙

我的觀念是: 二次開發(fā)挺重要 


二次開發(fā)不知道樓主如何定義其范圍的,用戶自定義材料和用戶自定義單元,算不算二次開發(fā),我就沿用胡坤的定義方式(以求解器作為界定標(biāo)準(zhǔn)),把用戶自定義單元和材料也納入到二次開發(fā)的范疇。

 按照用戶需求進(jìn)行分類: 

1. 以科研為主導(dǎo)的二次開發(fā),我以有ABAQUS開發(fā)應(yīng)變梯度單元為例,經(jīng)典彈塑性理論不能考慮材料的尺度效應(yīng),我們需要對傳統(tǒng)的單元形式進(jìn)行拓展,引進(jìn)高階應(yīng)變梯度,這時我可以利用ABAQUS的二次開發(fā)接口自定義單元。對于這部分用戶而言,二次開發(fā)的重要作用不言而喻。二次開發(fā)幾乎就是貫徹和展示自己idea的全部。 

2. 減小重復(fù)工作為主導(dǎo)的二次開發(fā),對于這部分用戶,二次開發(fā)是替代重復(fù)勞動的工具,不是非去編寫代碼不可,“懶人”總想著提高效率節(jié)省時間好去維護(hù)世界和平嘛,這個時候二次開發(fā)的重要性要降一檔,但二次開發(fā)的作用還是很重要 


3.為復(fù)雜工作進(jìn)行封裝,提供用戶友好界面的二次開發(fā)。這類二次開發(fā),舉例,比如設(shè)計院或者研究所,自己也知道如何使用經(jīng)驗(yàn)公式也會使用軟件,但是真?zhèn)€操作太繁瑣,找個高校把這部分內(nèi)容封裝起來,他們只用在用戶界面輸入幾個參數(shù)就可以出結(jié)果。這類二次開發(fā)是工作的本事,重要性也是可想而知的

 4.還有一類二次開發(fā),就是自娛自樂型的。 比如用ansys 的gui 十幾分鐘就可以搞定的事情,但是非要用APDL寫。用abaqus gui建模半個小時搞定的事情,費(fèi)用用python去寫個腳本。這類用戶估計有強(qiáng)迫癥,比如我就是!非要把簡單的問題復(fù)雜化,總是希望有一天還能用到。 對于這類人,二次開發(fā)是良藥,可以治療強(qiáng)迫癥的良藥,重要性可見一斑!


 總之,個人認(rèn)為二次開發(fā)在我這的地位很重要。但是二次開發(fā)還是要花大量的時間學(xué)習(xí)的,需要大量的實(shí)踐機(jī)會去鞏固,所需要的付出更多!

2016年12月8日
評論 1 點(diǎn)贊
周游
二次開發(fā)的過程是比較糾結(jié)的,但當(dāng)完成后還是比較有成就感的,有限元的二次開發(fā)我倒是沒做過,不過以前設(shè)計銑刨鼓的設(shè)計開發(fā),專門用matlab開發(fā)了一套軟件,那個時候感覺自己就是造物主,想讓哪個按鈕干啥就干啥,而且之后設(shè)計效率也是提高了非常多,以前設(shè)計一套排布需要一周,有了二次開發(fā)后二十分鐘就夠了,不過個人感覺不是學(xué)計算機(jī)的,沒系統(tǒng)培訓(xùn)過,寫代碼時還是比較吃力,本來一兩句可以整好的,我可能需要一兩頁,而且自己也感覺比較啰嗦
2016年12月8日
評論 點(diǎn)贊
復(fù)合材料力學(xué)-君莫
簡單說一下自己對abaqus二次開發(fā)的看法吧,當(dāng)初也是沒辦法才搞的二次開發(fā),一方面軟件前處理環(huán)節(jié),自帶的功能建模效率太低,有些功能手動也無法實(shí)現(xiàn),所以只能python二次開發(fā)。另一方面,軟件自帶的本構(gòu)無法滿足個別行業(yè)一些問題的求解,就不得不寫一些子程序(FORTRAN),如UMAT/VUMAT/USDFLD/VUSDFLD/VFRIC/GAPCON等。總之,二次開發(fā)的目的就是實(shí)現(xiàn)軟件自身所不能實(shí)現(xiàn)的,提高軟件執(zhí)行效率。個人感覺,F(xiàn)ortran子程序開發(fā)相對重要一些,python的參數(shù)化建模也好,插件也好,平臺也罷都是輔助性的,不能作為主要工作來做,否則就有些本末倒置了。
2016年12月8日
評論 點(diǎn)贊
工程計算與仿真
本人做了很久的anays二次開發(fā),簡單說一說自己的感受。如果要用ansys來做完整的一套,二次開發(fā)必須會,不然用ansys很麻煩。命令流簡化了很多重復(fù)性工作,類似的東西,只要稍微改幾個命令就可以重現(xiàn),提高效率,節(jié)省時間。不過現(xiàn)在可以借助其他軟件建模劃分網(wǎng)格,只用ansys求解就沒有必要掌握ansys命令流。但是其他軟件的二次開發(fā)也很有必要,不然大部分時間只會浪費(fèi)在不停的改方案的過程中。工程實(shí)踐中用二次開發(fā)的很少,因?yàn)閷W(xué)習(xí)和編寫程序需要時間,如果編寫成功了,后面就可以節(jié)省大部分時間。為了更高效,成為CAE大牛,二次開發(fā)必不可少!
2016年12月8日
評論 點(diǎn)贊

沒解決?試試專家一對一服務(wù)

換一批
    App下載
    技術(shù)鄰APP
    工程師必備
    • 項(xiàng)目客服
    • 培訓(xùn)客服
    • 平臺客服

    TOP