
發布
注冊
/
登錄用戶子例程開發的案例
hypermesh二次開發之自動記錄用戶操作命令,方便二次開發 ¥19.89
hypermesh二次開發之自動記錄用戶操作命令,方便二次開發
Hypermesh的陣列復制功能及用戶交互界面二次開發 ¥5
在Hypermesh中對于許多重復結構的單元普遍處理方法是對一原始結構單元進行多次復制移動、旋轉以達到每個結構的網格形狀、質量的一致性,能夠減少重復結構件的多次網格劃分,但Hypermesh中沒有的陣列的處理操作,對于許多重復結構的網格就需要逐個點擊復制移動,可以說是件十分麻煩且枯燥的過程。
通過一次性操作實現多次、陣列復制能極大減少我們手動操作的時間,減少不必要的失誤或麻煩,同時擁有一個較為好的交互界面更能幫助我們簡單、直觀易懂地實現這一系列操作。
下圖為界面功能鍵詳細介紹:
第一個功能框
線性多次復制,可以先填入復制的距離和數量(只需在創建前填入即可),再依次選擇要復制的單元,然后再點擊復制的方向,最后執行復制。
第二個功能框
環形陣列復制,可以先填入復制的距離和數量(只需在創建前填入即可),再依次選擇要復制的單元,然后再點擊環形復制的中心軸,最后執行復制。
第三個功能框
為矩形陣列復制,可以先填入復制的距離和數量(只需在創建前填入即可),再依次選擇要復制的單元,然后再點擊復制的第一個方向和第二個方向,最后執行復制。
利用 腳本 的 便捷性 讓我們的雙手得到解放,尤其是在遇到很多需要處理的特征就顯得十分必要。
腳本詳細功能呈現效果展示如下:
具體腳本如下可自取。
展開 Abaqus用戶子程序安裝、開發、調試
引言
Abaqus為用戶提供了大量的用戶子程序,用戶可以通過子程序接口開發Abaqus原本不具備的單元、材料、載荷等。此外,利用子程序能幫助我們去理解、推測Abaqus的計算過程,這對國產自主軟件對標Abaqus功能開發具有一定的參考意義。
Ansys ACT用戶定制化工具使用與開發
可用ACT定制化的步驟:
? ACT可對前后處理中多數對象做二次開發
? 如果用戶有第三方求解器,也可對求解器定制化開發來代替默認的MAPDL
示例:Velocity Plot
ACT in Wizards
? ACT 允許用戶自動實現客戶既定仿真流程(e.g. wizards)
? Wizard(設置向導)要求用戶分步分解仿真流程。每步要求用戶輸入信息
? Wizard 可以僅包括標準功能的自動化,也可以包括標準功能和自定義功能的混合
? Wizard 是ACT擴展的一部分。它的實現與處理自定義功能與其他擴展一致
? Wizard 在Workbench或目標應用程序中以“Wizard”的形式公開。向導將逐步引導非專家用戶進行模擬
? 向導可以在不同步驟中的各種應用程序中公開
Wizard Definition
Wizard同樣是一個標準ACT擴展,因此 wizard需要與其他ACT類似的文件去定義。
XML及Python文件
–與標準ACT擴展所需的文件相同,并使用相同的XML和Iron-Python語法。實際上,要創建wizard,可基于現有擴展開始,并對其進行修改。
展開 
ANSYS圖形用戶界面二次開發
蘭州鐵道學院學報-2002年 01期-ANSYS圖形用戶界面二次開發
蘭州鐵道學院學報-2002年 01期-ANSYS圖形用戶界面二次開發.pdf
LS-DYNA用戶子程序(UMAT)開發案例
最近在International Journal of Impact Engineering(中科院一區)上看到一篇文章,題目是”Plasticity based material model for concrete subjected to dynamic loadings(https://doi.org/10.1016/j.ijimpeng.2020.103581)“,作者開發了一個適用于描述動態荷載作用下混凝土力學響應的塑性模型,并在LS-DYNA中通過用戶自定義子程序(UMAT)二次開發的方式實現了模型。論文中展示的模擬效果圖如下:
模擬鋼筋混凝土板的爆炸響應
我和這個作者要到了他開發的UMAT源代碼,在這里給大家共享一下,對于想學習LS-DYNA子程序開發的絕對是不可多得的資料(免費共享,不負責答疑哦)
(希望大家下載了關注我一下就行,有空可以看看我發的各種教學視頻和資料貼,985高校在讀博士,長期穩定更新各種內容)
UMAT.f
展開 vaone的API二次開發用戶手冊
苦于二次開發不太懂,資料又少
LS-DYNA用戶關鍵字的二次開發
在以前的模式下,用戶子程序必須與LS-DYNA的具體執行程序相關聯,不同的執行程序往往需要重新編譯連接才能執行。當模型還需要別的用戶子程序時,往往會產生沖突。因此,當這種限制被突破以后,用戶開發的動態建模的用戶子程序就成為了模型的一部分,與LS-DYNA的執行程序是完全分開,只有在該模型被讀入的時候該子程序才被動態調用。這種新的開發模式導致了用戶子程序在概念上有一個比較大的改變,即把用戶子程序和用戶數據綁定在一起,而與LS-DYNA的執行程序無關,提高了用戶子程序的一致性和可維護性。
我們以兩個簡單的例子來介紹在新的開發環境下,如何利用用戶子程序來動態產生用戶關鍵字,實現模型輸入上的自動化。
模型自動建模
1)長方塊生成程序
這是一個簡單的例子,用來演示如何在現有的模型中生成一個長方塊(假定為某個部件)。這個長方塊的網格生成程序非常簡單,但演示了開發的全過程。其源程序已經包含在LS-DYNA用戶子程序開發包里面,用戶可以根據需要開發出一個實用的部件生成子程序。
如圖一所示,先建立一個簡單的常規靜態模型,由三塊板組成的?,F在通過以下幾個步驟利用新的用戶關鍵字功能來實現長方塊的動態生成:
1)編輯源程序dyn21.f,將其中子程序rdusrkwd的第一行
isexample=0
改為
isexample=1
這個自帶的動態網格生成功能就能使用了。參閱前面兩篇文章,將用戶子程序編譯連接為動態連接庫就可以。
展開 使用Tkinter開發Python圖形用戶界面--全套帶案例代碼 ¥20
2025 年 7 月出版
MP4 創建 |視頻: h264, 1280x720 |音頻:AAC,44.1 KHz,2 通道
級別:初學者 |類型: 在線學習 |語言: 英語 |持續時間: 42 講座 ( 4h 40m ) |大小: 1.6 GB
掌握 Python GUI 開發:學習 Tkinter 基礎知識、小部件、事件處理和應用程序設計。
您將學
到的內容 了解如何安裝和配置 Python 3 和 Tkinter 以進行桌面 GUI 開發。
掌握 Tkinter 小部件以創建用戶友好的桌面應用程序,包括按鈕、標簽和文本框。
了解 Tkinter 中事件處理的基礎知識,例如將作綁定到鼠標和鍵盤事件。
使用 Tkinter 構建完整的 Python 桌面應用程序,包括布局管理和事件驅動編程。
要求
不需要任何編程經驗。您將學習開始使用 Python 和 Tkinter 構建桌面應用程序所需的一切。
02_widgets.py
描述
您準備好使用 Python 創建功能強大的桌面應用程序了嗎?在本課程中,使用 Tkinter 進行 Python GUI 開發,您將掌握使用 Pyth
展開 用戶作品賞析 | Ansys仿真平臺在長安汽車混合動力開發中的應用
作品賞析(11)| Ansys仿真平臺在長安汽車混合動力開發中的應用
內容簡介
本次獲獎作品主要講解了以下三部分內容:混合動力電子電器領域對CAE仿真能力和體系的需求;長安汽車動力研究院運用Ansys仿真平臺搭建的仿真能力和仿真體系從系統級、部件級和器件級三個層級全生命周期對電子電器可靠性、效率和安全性進行管控;從系統級、部件級和器件級三個層級分享了電磁兼容、電機、PCB板和電磁閥等相應應用案例。
關于作者
譚海 | 重慶長安汽車有限公司電磁領域CAE仿真團隊牽頭人
長安汽車動力研究院電磁領域CAE仿真團隊牽頭人,負責混合動力總成電磁高頻低頻仿真和混合動力多物理場仿真分析能力建設、流程體系建設工作;完成混合動力電子電器、電機及其電機控制器體系搭建并納入產品開發流程進行管控,實現混合動力總成電子電器領域CAE全流程管控;熟悉結構可靠性(高低周疲勞、密封、螺栓連接和焊接)、NVH、動力學、液壓、高低頻電磁、控制等領域知識,能靈活運用以上專業知識對系統進行多物理場匹配分析,應用多學科知識對系統級方案進行評估優化。
獲獎作品一覽
展開 『下載』AUTOCAD 2000高級用戶指南:設計、定制、開發
AUTOCAD 2000高級用戶指南:設計、定制、開發.part01.rar
AUTOCAD 2000高級用戶指南:設計、定制、開發.part02.rar
AUTOCAD 2000高級用戶指南:設計、定制、開發.part03.rar
AUTOCAD 2000高級用戶指南:設計、定制、開發.part04.rar
AUTOCAD 2000高級用戶指南:設計、定制、開發.part05.rar
AUTOCAD 2000高級用戶指南:設計、定制、開發.part06.rar
AUTOCAD 2000高級用戶指南:設計、定制、開發.part07.rar
AUTOCAD 2000高級用戶指南:設計、定制、開發.part09.rar
AUTOCAD 2000高級用戶指南:設計、定制、開發.part08.rar
AUTOCAD 2000高級用戶指南:設計、定制、開發.part10.rar
AUTOCAD 2000高級用戶指南:設計、定制、開發.part11.rar
AUTOCAD 2000高級用戶指南:設計、定制、開發.part12.rar
AUTOCAD 2000高級用戶指南:設計、定制、開發.part13.rar
AUTOCAD 2000高級用戶指南:設計、定制、開發.part14.rar
AUTOCAD 2000高級用戶指南:設計、定制、開發.part15.rar
AUTOCAD 2000高級用戶指南:設計、定制、開發.part16.rar
AUTOCAD 2000高級用戶指南:設計、定制、開發.part17.rar
AUTOCAD 2000高級用戶指南:設計、定制、開發.part18.rar
AUTOCAD 2000高級用戶指南:設計、定制、開發.part19.rar
AUTOCAD 2000高級用戶指南:設計、定制、開發.part28.rar
AUTOCAD
展開 
Qt Group與高通公司合作,簡化工業物聯網的用戶界面開發
Qt Group(Nasdaq, Helsinki: QTCOM)與高通技術公司今日宣布,正在合作為工業物聯網設備簡化高級圖形用戶界面 (GUI) 的開發和軟件質量保證。
Qt的跨平臺開發工具與高通技術公司相結合意味著物聯網制造商可以大幅縮短其設備的上市時間。
高通科技公司是全球最大的半導體制造商之一,長期以來一直為智能手機、汽車、擴展現實和物聯網等行業的設備提供處理器。將Qt Group平臺移植到高通技術公司的軟件上,可以顯著簡化軟件供應商使用高通技術公司的先進處理器開發和測試用戶界面(UI)解決方案的流程。這也將大幅提升硬件供應商大規模開發系統化模塊(SoM)的便利性和速度。SoM是配備現成組件的微型計算機系統,可用于輕松創建嵌入式電子設備(從機器人到安全攝像頭)。
使用支持Qt的高通技術公司處理器時,除了獲得這些UI功能之外,原始設備制造商還可以使用Qt Group直觀、用戶友好的軟件開發和質量保證工具,從而大大降低制造商的生產門檻。
"如果忽略今天科技創新的喧囂,對終端用戶影響最大的到底是什么?那就是用戶體驗,尤其是用戶界面,"Qt Group高級產品經理Roger Mazzella 說,"Qt Group多年來一直為能與高通技術公司在汽車行業開展合作而感到自豪?,F在,我們可以將所有基礎工作的優勢擴展到物聯網市場,而高通技術公司非常適合這一市場。它們的高性能處理器可以處理數據密集型通信,同時向開發者和最終用戶提供其期望的超快性能?!?Qt Group產品管理高級副總裁Juhapekka Niemi表示:"Qt技術的優勢在于已實際運用于70個行業。我們將為物聯網硬件、軟件供應商提供開箱即用的UI/UX開發和質量保證工具。這些供應商無需進行任何集成,GUI開發的簡便性將大大縮短其產品上市的時間。"
展開 用戶作品賞析 | Ansys仿真平臺在長安汽車混合動力開發中的應用
關于作者
譚海 | 重慶長安汽車有限公司電磁領域CAE仿真團隊牽頭人
長安汽車動力研究院電磁領域CAE仿真團隊牽頭人,負責混合動力總成電磁高頻低頻仿真和混合動力多物理場仿真分析能力建設、流程體系建設工作;完成混合動力電子電器、電機及其電機控制器體系搭建并納入產品開發流程進行管控,實現混合動力總成電子電器領域CAE全流程管控;熟悉結構可靠性(高低周疲勞、密封、螺栓連接和焊接)、NVH、動力學、液壓、高低頻電磁、控制等領域知識,能靈活運用以上專業知識對系統進行多物理場匹配分析,應用多學科知識對系統級方案進行評估優化。
獲獎作品一覽
DEFORM二次開發后用戶單元變量初始值批量導入工具WriteUserVar ¥19.89
本軟件是本人科研過程中開發的輔助工具,致力于讓科研更加便捷,軟件定價為19.9,本軟件不設置任何許可,您可以分享給課題組的同學或者工作中的同事,但是倒賣該軟件是不被允許的。
軟件功能:
方便Deform軟件二次開發過程后模擬設置時用戶變量的輸入問題,不必每次逐個輸入用戶變量的名稱和初始值,大大簡化了模擬工作。
使用說明:
1. 先在deform中進行模擬的參數設置,全部設置完以后,導出key文件:File – save as 保存到一個地方。
2. 打開軟件 input key 選擇剛剛保存的key文件,打開input USRV 選擇自己的用戶變量列表(見本文最后)。
3. 默認的object為1 ,可自行更改每次生成一個object的變量表,點擊RUN即可添加用戶變量,完成后會提示finish的提示。
4. 點擊 SA VE即可保存生成的key文件(注意,這里為了方便一些deform文本模式的用戶,所以直接SA VE得到的key文件中是只有生成的單元用戶變量表信息,直接在deform里import key是可以的。如果想在之前生成的key文件中加入該信息,保存時選擇原key即可,替換掉原來的key就可以了)。
5. 點擊deform中的File – import keyword,找到剛剛生成的key文件即添加成功。
6.
展開 SIMULIA中國區用戶大會-有限元科技獻講Abaqus二次開發
達索系統SIMULIA將秉承一貫的傳統,在深圳君悅酒店召開一年一度的中國區用戶大會。作為達索公司的長期合作伙伴,深圳市有限元科技李冬升先生將就有限元科技元王技術-Abaqus二次開發進行專題演講,歡迎圍觀!
元王CAE二次開發根據不同行業的使用特點進行定制二次開發,致力于降低行業工程人員使用門檻,使更多的非專業背景工程師能更輕松、更精準的使用軟件提高設計及產品可靠性問題的分析能力。CAE二次開發,讓您的研發更高效、更精準!
元王CAE二次開發實現有限元模型的自動創建與分析,通過二次開發深度封裝的后處理界面,實現報告高精準的一站式生成。
1、通過對界面進行調整及優化,簡化操作,降低用戶使用門檻;
3、針對行業性產品特點及仿真要求對軟件進行定制二次開發,使其行業特點更明顯,使用更專業;
5、通過二次開發將工程經驗,仿真要求參數化,與軟件結合,更好的保護知識的傳承性;
7、定制化后處理功能,讓分析報告的實現更高效,更精準。
展開