
發(fā)布
注冊(cè)
/
登錄ansys用戶自定義界面的案例
Workbench用戶自定義控件界面顯示類型
Workbench用戶自定義控件界面顯示類型
上一期我們演示了APDL命令封裝為Mechanical用戶自定義插件,在插件中,我們只能選擇模型,設(shè)置float類型的數(shù)據(jù)。在實(shí)際使用中遇到情況會(huì)更復(fù)雜,比如通過(guò)下拉列表選擇加載形式、選擇載荷坐標(biāo)系,選擇文件等情況,本期我將介紹常見的界面定義方式,實(shí)現(xiàn)以下功能。
元素
<PropertyGroup> 將多個(gè)屬性封裝為一組屬性
<propertygroup name="Group1" caption="Simple group with caption" display="caption">
<property name="Prop1" caption="Prop1" control="text" />
<property name="Prop2" caption="Prop2" control="text" />
<property name="Prop3" caption="Prop3" control="text" />
</propertygroup>
元素propertygroup 有一個(gè)特殊的屬性display。當(dāng)display設(shè)置為caption,表示所有子屬性都顯示在標(biāo)題下。如果省略caption,display默認(rèn)為hidden,表示屬性組隱藏.
2. 通過(guò)Group Select屬性選擇,確定屬性的顯示與隱藏。
展開 Ansys Zemax | 如何使用 ZPL 創(chuàng)建用戶自定義求解
附件下載
聯(lián)系工作人員獲取附件
概述
本文使用兩個(gè)示例演示了如何使用 ZPL 創(chuàng)建用戶自定義解。第一個(gè)示例介紹了如何創(chuàng)建 ZPL 解以確保序列文件中像面的曲率半徑等于系統(tǒng)的 Petzval 曲率。第二個(gè)示例介紹了如何在非序列元件編輯器(Non-Sequential Component Editor)中基于其他物體的參數(shù)來(lái)約束的物體位置。
簡(jiǎn)介
求解 ( Solve ) 是可以在諸如鏡頭數(shù)據(jù)編輯器或非序列元件編輯器之類的編輯器中主動(dòng)調(diào)整特定值的功能。例如,可以在曲率半徑,圓錐系數(shù)或 TCE 上指定求解類型,并通過(guò)單擊要放置的求解單元的求解框進(jìn)行設(shè)置。盡管 OpticStudio 提供了許多默認(rèn)的求解類型,但用戶有可能希望自定義求解類型,這可以通過(guò)使用Zemax 編程語(yǔ)言( Zemax Programming Language ,ZPL)來(lái)實(shí)現(xiàn)。
ZPL 宏求解可用于任何編輯器中的幾乎所有單元(曲率半徑,厚度,參數(shù),多重結(jié)構(gòu)等)。可以像任何其他求解類型一樣,通過(guò)在編輯器中單擊參數(shù)單元格右側(cè)的小框來(lái)設(shè)置 ZPL 宏求解。
ZPL 宏求解通過(guò)執(zhí)行 ZPL 宏來(lái)確定解的值,并使用 SOLVERETURN 關(guān)鍵字將其返回給編輯器。一旦創(chuàng)建了用于求解的宏,并將其放置在 <Documents>\Zemax\Macros 目錄中,即可在求解窗口的“宏:( Macro: )”中輸入該宏的名稱:
請(qǐng)注意,在求解框中輸入的宏名稱不區(qū)分大小寫,并且不需要其擴(kuò)展名(.ZPL)。為確保宏求解按照預(yù)期的方式工作,需要遵循一些規(guī)則,請(qǐng)參閱“技巧和陷阱”部分以獲取更多信息。
Petzval 曲率求解示例
假設(shè)我們想要能夠自動(dòng)將像面的曲率半徑設(shè)置為等于 Petzval 曲率的解。
展開 Ansys Zemax光學(xué)設(shè)計(jì)軟件技術(shù)教程:如何使用ZPL創(chuàng)建用戶自定義求解
本文使用兩個(gè)示例演示了如何使用ZPL創(chuàng)建用戶自定義解。 第一個(gè)示例介紹了如何創(chuàng)建ZPL解以確保序列文件中像面的曲率半徑等于系統(tǒng)的Petzval曲率。第二個(gè)示例介紹了如何在非序列元件編輯器 ( Non-Sequential Component Editor ) 中基于其他物體的參數(shù)來(lái)約束的物體位置。作者 Nam-Hyong Kim, updated by Alessandra Croce下載文章附件簡(jiǎn)介求解 ( Solve ) 是可以在諸如鏡頭數(shù)據(jù)編輯器或非序列元件編輯器之類的編輯器中主動(dòng)調(diào)整特定值的功能。例如,可以在曲率半徑,圓錐系數(shù)或TCE上指定求解類型,并通過(guò)單擊要放置的求解單元的求解框進(jìn)行設(shè)置。盡管OpticStudio提供了許多默認(rèn)的求解類型,但用戶有可能希望自定義求解類型,這可以通過(guò)使用Zemax編程語(yǔ)言( Zemax Programming Language ,ZPL)來(lái)實(shí)現(xiàn)。ZPL宏求解可用于任何編輯器中的幾乎所有單元(曲率半徑,厚度,參數(shù),多重結(jié)構(gòu)等)。可以像任何其他求解類型一樣,通過(guò)在編輯器中單擊參數(shù)單元格右側(cè)的小框來(lái)設(shè)置ZPL宏求解。ZPL宏求解通過(guò)執(zhí)行ZPL宏來(lái)確定解的值,并使用 SOLVERETURN 關(guān)鍵字將其返回給編輯器。一旦創(chuàng)建了用于求解的宏,并將其放置在 <Documents>\Zemax\Macros 目錄中,即可在求解窗口的“宏:( Macro: )”中輸入該宏的名稱:請(qǐng)注意,在求解框中輸入的宏名稱不區(qū)分大小寫,并且不需要其擴(kuò)展名(.ZPL)。
為確保宏求解按照預(yù)期的方式工作,需要遵循一些規(guī)則,請(qǐng)參閱“技巧和陷阱”部分以獲取更多信息。Petzval 曲率求解示例假設(shè)我們想要能夠自動(dòng)將像面的曲率半徑設(shè)置為等于Petzval曲率的解。當(dāng)然,在編寫宏之前,請(qǐng)始終先檢查一下仍不支持的解!
展開 Ansys Zemax | 用戶自定義表面真實(shí)建模衍射式人工晶狀體透鏡
使用 UDS DLL 的衍射表面模型
為了利用上述區(qū)域分解方法,我們實(shí)現(xiàn)了一個(gè)新的用戶定義表面DLL,其中可以通過(guò)分析描述浮雕型衍射表面的矢高輪廓。除了精確分析衍射光學(xué)元件(DOEs)的性能外,使用UDS DLL的參數(shù)化形狀表示還可以對(duì)這些衍射表面進(jìn)行優(yōu)化和公差分析。有關(guān)如何使用自定義 DLL 擴(kuò)展 OpticStudio 的功能以及如何編譯新解決方案的更多詳細(xì)信息,請(qǐng)聯(lián)系工作人員了解。
在使用序列表面 DLL 時(shí),OpticStudio 有 10 種不同的方式與 DLL 交互和交換數(shù)據(jù)。這些方案表示常規(guī)信息、參數(shù)名稱和安全數(shù)據(jù)傳輸,以及布局圖、近軸和實(shí)際光線追蹤計(jì)算。不同的功能是在DLL的不同情況下定義的。
在這個(gè)模型中,我們應(yīng)用了一個(gè)簡(jiǎn)單的旋轉(zhuǎn)對(duì)稱衍射結(jié)構(gòu),具有統(tǒng)一的浮雕臺(tái)階高度,添加在代表基底面的標(biāo)準(zhǔn)表面之上。為了能夠與內(nèi)置的OpticStudio解決方案進(jìn)行模擬比較,我們用偶數(shù)非球面多項(xiàng)式描述了浮雕形狀。因此,表面矢高由以下公式給出:
在上式中,mod表示取模運(yùn)算,c是曲率,即半徑的倒數(shù),k是圓錐常數(shù),r是徑向坐標(biāo),h是統(tǒng)一的浮雕臺(tái)階高度。
ai為偶次非球面系數(shù)、h為步高。首先在DLL的Case 1中定義傳播算法,參數(shù)列標(biāo)題名稱。然后,Case 3描述基于上述公式的表面矢高,以便在布局圖中繪制。Case 4 考慮近軸光線追蹤結(jié)果,但由于區(qū)域分解方法需要在光線追跡之上進(jìn)行衍射分析,該方法僅適用于實(shí)際光線追蹤,因此我們忽略了這一步。這意味著在近軸近似中,我們的模型表現(xiàn)為標(biāo)準(zhǔn)曲面。最后,Case 5,計(jì)算實(shí)際光線追跡結(jié)果。
展開 
ZEMAX | 如何使用 ZPL 創(chuàng)建用戶自定義求解
本文使用兩個(gè)示例演示了如何使用 ZPL 創(chuàng)建用戶自定義解。第一個(gè)示例介紹了如何創(chuàng)建 ZPL 解以確保序列文件中像面的曲率半徑等于系統(tǒng)的 Petzval 曲率。第二個(gè)示例介紹了如何在非序列元件編輯器 ( Non-Sequential Component Editor ) 中基于其他物體的參數(shù)來(lái)約束的物體位置。【請(qǐng)聯(lián)系我們領(lǐng)取文章的附件】
簡(jiǎn)介
求解 ( Solve )
是可以在諸如鏡頭數(shù)據(jù)編輯器或非序列元件編輯器之類的編輯器中主動(dòng)調(diào)整特定值的功能。例如,可以在曲率半徑,圓錐系數(shù)或 TCE 上指定求解類型,并通過(guò)單擊要放置的求解單元的求解框進(jìn)行設(shè)置。盡管 OpticStudio 提供了許多默認(rèn)的求解類型,但用戶有可能希望自定義求解類型,這可以通過(guò)使用Zemax 編程語(yǔ)言( Zemax Programming Language ,ZPL)來(lái)實(shí)現(xiàn)。
ZPL 宏求解可用于任何編輯器中的幾乎所有單元(曲率半徑,厚度,參數(shù),多重結(jié)構(gòu)等)。可以像任何其他求解類型一樣,通過(guò)在編輯器中單擊參數(shù)單元格右側(cè)的小框來(lái)設(shè)置 ZPL 宏求解。
ZPL 宏求解通過(guò)執(zhí)行 ZPL 宏來(lái)確定解的值,并使用
SOLVERETURN
關(guān)鍵字將其返回給編輯器。一旦創(chuàng)建了用于求解的宏,并將其放置在 <Documents>\Zemax\Macros 目錄中,即可在求解窗口的“宏:( Macro: )”中輸入該宏的名稱:
請(qǐng)注意,在求解框中輸入的宏名稱不區(qū)分大小寫,并且不需要其擴(kuò)展名(.ZPL)。
為確保宏求解按照預(yù)期的方式工作,需要遵循一些規(guī)則,請(qǐng)參閱“技巧和陷阱”部分以獲取更多信息。
Petzval 曲率求解示例
假設(shè)我們想要能夠自動(dòng)將像面的曲率半徑設(shè)置為等于 Petzval 曲率的解。
展開 ZEMAX | 如何編寫用戶自定義表面
概念
這篇文章介紹了:
■ 什么是用戶自定義表面 (User-Defined Surfaces)
■ 如何使用Microsoft Visual Studio 2017 (VS2017) 編寫用戶自定義表面
■ 如何使用其他編譯器
您可以前往以下鏈接查看并下載VS2017
鏈接: https://visualstudio.microsoft.com/zh-hans/vs/community/
用戶自定義表面
表面用來(lái)定義不同光學(xué)介質(zhì)之間的界面。表面可以定義為透射、反射或是衍射的。OpticStudio 18.9版本支持78種表面類型,其中包括非常通用的表面類型,例如多項(xiàng)式表面 (Polynomial surface) 和雙錐Zernike (Biconic Zernikes) 表面等。
但有些時(shí)候,用戶會(huì)需要滿足特定要求的表面類型,這也是用戶自定義表面類型發(fā)揮作用的時(shí)候。您可以隨時(shí)將您對(duì)新表面的需求發(fā)送給support@zemax.com,但OpticStudio也為您提供了自己實(shí)現(xiàn)新表面設(shè)置的途徑。
用戶自定義表面是一個(gè)編譯好的函數(shù)(嚴(yán)格意義上是Windows的DLL),它可以根據(jù)您的需要實(shí)現(xiàn)任意表面形狀、相位、透過(guò)率函數(shù)、梯度折射率或這幾種類型的組合。在定義用戶自定義表面時(shí),您可以自行輸入表面參數(shù),或根據(jù)已有的數(shù)據(jù)庫(kù)進(jìn)行定義。
本文以O(shè)pticStudio中自帶的示例文件為基礎(chǔ),介紹了編譯用戶自定義表面的基本步驟。本文不涉及構(gòu)建特定表面的方法,這將在其他文章中介紹。
如果您已經(jīng)擁有基礎(chǔ)的編程經(jīng)驗(yàn)并且對(duì)想要構(gòu)建的表面已經(jīng)有了清晰的數(shù)學(xué)描述規(guī)范,那么定義用戶自定義表面是非常容易的。通過(guò)示例文件,本文將帶您快速了解如何定義用戶自定義表面,但是確定所需要的數(shù)學(xué)函數(shù)往往是最難的部分。
我們要做的第一步就是確定表面的定義規(guī)范。
展開 七、Fluent用戶自定義函數(shù)(UDF)基礎(chǔ)(1)
圖1.UDF用戶手冊(cè)
UDF介紹: 所謂UDF-用戶自定義函數(shù)(User-defined functions),學(xué)習(xí)過(guò)編程語(yǔ)言的同學(xué)對(duì)此應(yīng)該并不陌生,無(wú)論是C語(yǔ)言、JAVA還是Python,自定義函數(shù)被廣泛的應(yīng)用著,它能夠使語(yǔ)言邏輯和代碼的簡(jiǎn)潔性大幅度提高。Fluent的UDF有著同樣的功能,但是又不完全相同。
在Fluent中,UDF使用C語(yǔ)言來(lái)編寫,因此需要大家有一定的C語(yǔ)言基礎(chǔ),但是不必過(guò)于深入,大家只需要了解基本的格式和語(yǔ)法結(jié)構(gòu)即可,同時(shí)需要對(duì)指針有一點(diǎn)了解。建議有其他語(yǔ)言基礎(chǔ)的同學(xué)花一周的時(shí)間學(xué)習(xí)一下C語(yǔ)言---一周的時(shí)間已經(jīng)足夠了。
UDF特殊性: 接下來(lái)我們說(shuō)一下Fluent UDF的特殊性,實(shí)際上即便C語(yǔ)言功底很厲害的高手并不一定能夠?qū)懞肬DF,為什么呢?因?yàn)镕luent UDF和C語(yǔ)言的自定義函數(shù)完全就是兩碼事。它是Fluent封裝好的可以傳遞給求解器的函數(shù),主要由各種宏組成,每個(gè)宏有各自的作用。說(shuō)的通俗易懂一點(diǎn),其實(shí)UDF就是Fluent已經(jīng)給用戶起好了自定義函數(shù)的名字了,用戶達(dá)到什么樣的目的,使用相對(duì)應(yīng)的宏就行。類似于我乘坐地鐵去電影院,為了達(dá)到去電影院的目的,我使用了名叫地鐵的工具,這里的名字“地鐵”就相當(dāng)于Fluent中的宏;如果放到C語(yǔ)言中,你可以給“地鐵”起任意名字如“自行車”,這樣會(huì)帶來(lái)混亂,導(dǎo)致Fluent求解器識(shí)別不了你的目的。比如用戶想讓進(jìn)口流體的速度正弦變化,那么就需要找到能夠修改邊界條件的宏-DEFINE_PROFILE(name, t, i),然后在里面指定速度函數(shù)即可。
圖2.C語(yǔ)言自定義函數(shù)
圖3.Fluent UDF
UDF功能: 對(duì)于Fluent而言,UDF可以顯著增強(qiáng)其功能,使用UDF你可以做如下的事情:
1.
展開 ZEMAX OpticStudio 如何編譯用戶自定義DLL
如何編譯用戶自定義DLL
概述
本文將介紹什么是用戶自定義DLL以及如何在Visual Studio中編譯用戶自定義DLL。本教程是基于Visual Studio Community 2017 version 15.9而創(chuàng)建的,但這些步驟在更早的版本中也適用,版本間變化指出均有記載。本文也會(huì)討論其他的編譯器。請(qǐng)注意本文不涉及如何編寫DLL。
OpticStudio專業(yè)版和旗艦版允許用戶使用C或C++程序建立他們自己的組件。有很多編譯器可以編譯C/C++代碼,其中很常用的是Visual Studio。本文將提供一步步的編譯DLL的指南。
什么是用戶自定義DLL?
空間頻率分為不同的頻域:
■ 在序列模式中,表面定義了光學(xué)材料的界面。表面類型可以是折射、反射、衍射或者漸變折射率。OpticStudio支持超過(guò)65種不同的表面類型,包括非常普適的面型包括多項(xiàng)式面型和雙錐Zernike。
然而,很多時(shí)候用戶依舊希望可以根據(jù)他們的具體需求訂制一些功能。這就是用戶自定義面型有用且強(qiáng)大的地方了,因?yàn)镺pticStudio包含使用它的界面。
■ 在非序列模式中,物體定義了光學(xué)材料的界面。物體擁有帶有材料屬性的幾何形狀,且可以有面(face)來(lái)折射或者散射光線。材料也可以散射光線。物體也可以是個(gè)光源。
OpticStudio有針對(duì)上述所有類型的內(nèi)建的物體和屬性。在非序列模式中。所有的這些都可以通過(guò)以下的DLL來(lái)訂制:用戶自定義物體、GRIN檔案、衍射算法、體散射算法、用戶自定義光源。
64位系統(tǒng)要求
過(guò)去,OpticStudio曾發(fā)布過(guò)32位和64位程序,這意味著根據(jù)不同的OpticStudio,32位和64位的DLL都可能存在。
展開 ZEMAX | 如何用 ZOS-API 創(chuàng)建用戶自定義分析
本文展示了如何使用ZOS-API創(chuàng)建定制的用戶分析。
作者 Thomas Pickering
附件下載
聯(lián)系工作人員獲取附件
簡(jiǎn)介
ZOS-API是一個(gè)基于COM,來(lái)源于.NET庫(kù)的接口,為用戶提供了用多種語(yǔ)言編程的能力,包括C++、Python和Matlab。
在本文中,我們將重點(diǎn)討論有限訪問(wèn)類型的自定義分析模式。此模式鏈接到單個(gè)分析窗口,并用于填充自定義分析所需的數(shù)據(jù)。數(shù)據(jù)將被顯示在OpticStudio圖形窗口中。與自定義操作數(shù)模式類似,該模式只允許更改當(dāng)前系統(tǒng)的副本。用戶分析可以使用C++ (COM) 或 C# (.NET)編寫——這取決于用戶使用這兩種語(yǔ)言的偏好。
新建樣本模板
為了用 C# 編寫自定義分析,我們需要選擇 編程 (Programming) ... C# ...自定義分析 (User Analysis) 。
Windows資源管理器會(huì)打開文件夾 {Zemax}\ZOS-API Projects\CSharpUserAnalysisApplication1。您的默認(rèn) C# 開發(fā)程序也將打開,該程序包含一個(gè)樣板代碼,可以作為任何用戶自定義分析的基礎(chǔ)。
修改鏡頭數(shù)據(jù)編輯器
我們將為位于 {Zemax}\Samples\Sequential\Objectives\Double Gauss 28 degree field.zmx 的示例文件創(chuàng)建此用戶分析。
計(jì)劃以每次增加 10 um 的步驟變化表面 6 的表面厚度+/- 1mm,并研究在30、40和 50 cycles/mm 時(shí)調(diào)制傳遞函數(shù) (MTF) 的改變。
首先,在代碼的頂部添加3行。我們需要設(shè)置名稱空間,然后在不指定完整路徑的情況下使用內(nèi)部接口。
展開 ABAQUS用戶自定義單元UEL學(xué)習(xí)資料 ¥49
ABAQUS子程序UEL
APDL命令封裝為Mechanical用戶自定義插件
Part1APDL命令封裝為Mechanical用戶自定義插件
1目標(biāo)
在二維軸對(duì)稱分析中將對(duì)流邊界條件應(yīng)用于葉片表面使用ACT插件創(chuàng)建自定義載荷的優(yōu)點(diǎn)
以用戶友好的方式
避免可能的用戶錯(cuò)誤
2使用命令流插入方式實(shí)現(xiàn)方法
過(guò)程分為以下三步:
插入命令片段
在頂部定義用戶輸入
輸入其余代碼以應(yīng)用對(duì)流載荷 這種方式加載弊端:
只能通過(guò)NamedSelection選擇元素/節(jié)點(diǎn),無(wú)法通過(guò)界面選擇方式選擇。
NamedSelection和APDL命令之間命名規(guī)則必須固定
如果“component”選擇的“face”,則CMSEL將選擇節(jié)點(diǎn),此分析將出錯(cuò)。
輸入數(shù)據(jù)單位制固定,不能隨著Mechanical界面單位制一同切換
3ACT插件方式
在下圖中展示了自定義載荷插件詳細(xì)信息與APDL命令對(duì)應(yīng)關(guān)系。
4ACT 插件XML文件與界面對(duì)應(yīng)關(guān)系
在下圖中展示了自定義載荷插件詳細(xì)信息與XML命令對(duì)應(yīng)關(guān)系。
5界面屬性
控件屬性的值指定“詳細(xì)信息”視圖中用于該屬性的UI控件的類型。?text控件定義輸入的文本數(shù)據(jù)。?select選擇控件定義一個(gè)下拉菜單。包含靜態(tài)的下拉菜單,和動(dòng)態(tài)的下拉菜單,動(dòng)態(tài)下拉菜單使用
回調(diào)管理刷新的動(dòng)態(tài)列表。?applycancel控件根據(jù)用戶定義的選擇激活“應(yīng)用”或“取消”按鈕。
展開 
如何在Maxwell中添加用戶自定義材料庫(kù)?
問(wèn)題描述
Maxwell支持兩種用戶自定義材料庫(kù):UserLirary (UserLib)和Personal Library (PersonalLib )。
通常UserLib是一個(gè)網(wǎng)絡(luò)存儲(chǔ)庫(kù),企業(yè)內(nèi)所有用戶都可以獨(dú)自/共同定義該存儲(chǔ)庫(kù);PersonalLib則是特定于項(xiàng)目和設(shè)計(jì)的庫(kù),僅限創(chuàng)建該庫(kù)的用戶使用及訪問(wèn)。
解決方案(1/5)
點(diǎn)擊Tools→ options → General Options打開選項(xiàng)對(duì)話框。
解決方案(2/5)
前往General→Directories,找到PersonalLib和 UserLib文件夾的路徑。
解決方案(3/4)
在UserLib或PersonalLib中新建用戶自定義*.amat文件。
● 注: .amat為 Ansys材料庫(kù)文件后綴
解決方案(4/5)
新建材料,進(jìn)行命名后點(diǎn)擊Export to Library 按鈕導(dǎo)出至新建材料庫(kù)中.
可以將多個(gè)材料導(dǎo)入至同一個(gè)材料庫(kù)中。
解決方案(5/5)
在將.amat文件添加到庫(kù)目錄后,這些材料將在材料選擇窗口中顯示。您可以根據(jù)庫(kù)類型進(jìn)行搜索和篩選(MaterialFilters)并從列表中選擇材料——請(qǐng)注意Location中User、Personal、sys和Project的名稱對(duì)應(yīng)不同文件夾,同時(shí)表面當(dāng)前該材料存儲(chǔ)位置。
注意
● 請(qǐng)注意,項(xiàng)目中使用的所有材料都存儲(chǔ)在本地的項(xiàng)目文件中。
● 右圖所示為Project Manager的Definitions→Materials部分中列出的材料。
● 如果您的項(xiàng)目材料具有不同于庫(kù)定義的材料屬性集,那么重要的是要記住項(xiàng)目材料優(yōu)先于任何庫(kù)定義。
展開 hypermesh二次開發(fā)之界面自定義按鈕的添加 ¥30
<p>hypermesh擁有強(qiáng)大的二次開發(fā)功能,用戶可以利用Tcl / Tk語(yǔ)言進(jìn)行二次開發(fā),涉及自動(dòng)化腳本、界面按鈕添加、彈窗等,本次主要講述通過(guò)在Utility菜單的User頁(yè)面添加自定義按鈕,按鈕附加Tcl / Tk腳本,直接進(jìn)行用戶所需的特殊功能。如下圖所示:</p><p><br></p><figure style="text-align: center;" class="ql-align-center">
<figure class="figure-image" contenteditable="false" data-img="https://img.jishulink.com/202503/attachment/c7171445acb943e7a194e71d2310faac.png" style="display: inline-block;">
<img src="https://img.jishulink.com/202503/attachment/c7171445acb943e7a194e71d2310faac.png" data-mobile-src="https://img.jishulink.com/202503/attachment/c7171445acb943e7a194e71d2310faac.png?image_process=/format,webp" data-pc-src="https://img.jishulink.com/202503/attachment/c7171445acb943e7a194e71d2310faac.png?
展開 Origin 8 視頻教程擬合用戶自定義方程
Fit_by_User_Functions.part4.rar
Fit_by_User_Functions.part1.rar
Fit_by_User_Functions.part2.rar
Fit_by_User_Functions.part3.rar
LS-DYNA復(fù)合材料及用戶自定義材料培訓(xùn)
培訓(xùn)名稱:LS-DYNA復(fù)合材料及用戶自定義材料培訓(xùn)
培訓(xùn)時(shí)間:2014年8月26-29日
培訓(xùn)地點(diǎn):上海淮海中路1045號(hào)39樓BDR會(huì)議室
內(nèi)容鏈接:http://www.caetraining.com.cn/detail.aspx?id=271