
發布
注冊
/
登錄abaqus顯示數據的案例
超抗干擾LCD液晶顯示屏驅動芯片 VK2C22A/B-LQFP52/48 單片機可通過I2C接口配置顯示參數和讀寫顯示數據
單片機可通過I2C接口配置顯示參數和讀寫顯示數據,也可通過指令進入省電模 式。其高抗干擾,低功耗的特性適用于水電氣表以及工控儀表類產品。
干貨 | Qt中實現邊加載數據邊顯示頁面
*編輯注:
文章作者:稀土掘金“中國好公民st”
文章鏈接:
https://juejin.cn/post/7029852623268216845
做過C++開發的人們都知道,無論是MFC框架還是QT框架,實現加載數據的等待效果都是很麻煩的,不像WEB端輕輕松松一句代碼就搞定了。而我們這些做C++的,最常用的方法就是開線程了。
剛開始,我也是采用的開線程的方式,但是,想象總是與事實相悖的。
假設頁面展示的數據比較多,導致加載頁面時間較長,用戶體驗度很差,點擊了觸發按鈕之后很長時間才會有響應,總讓人誤會程序死機了,但真正的原因是數據正在加載。
那么,當前頁面展示的數據量較多,我們該如何動態的顯示邊加載數據邊顯示頁面呢?
對于我這種剛從MFC框架轉過來的新手來說,確實是一個不小的挑戰呢!
那么,我來講解下我是如何實現的吧!
第一步:定義顯示定時器
想要一打開頁面就加載數據,我們需要重寫QWidget::show(),開啟定時器,并且要立即執行。
展開 HMT070ETD-1D開發筆記: 充電樁顯示屏設計, 以太網數據交互
我使用了拓普微的界面設計工具,添加底部的文字與兩張圖片(軟件里稱為圖標),用于顯示我們的贊助商。
在左上——動畫控制,該控件可以設置要顯示的圖片組,并且可以設置播放速度,將滾動圖片的功能一分鐘輕松解決!贊?。。? 在右上部添加了時鐘顯示,用來顯示當前的時間,在右中部添加了一個二維碼來標識充電樁的基本信息,比如計費,維護等。
時鐘、二維碼的設計實在是太方便了,控件拖拽即完成——特別地貼心。
3.3 充電樁充電界面
充電樁的三個核心狀態之一充電狀態。充電狀態要以最直觀的數據方式顯示給客戶?,F在是什么狀態,充了多少電,已經花了多少錢?
當然,還要有停止充電的操作按鍵。
在設計界面的時候,參考了拓普微設計手冊的建議,將固定字符串與背景圖設計在一起,雖然靈活度看似下降,但確實節省了數據空間,減少了算力需求,增加了顯示屏的顯示速度。
先上一個界面的圖。
數據顯示數字的增加也非常方便,直接拖拽控件即可,然后再添加變量,給數字控件分配一個寄存器地址。
在通訊的過程中,與Modbus協議類似,都是寫入或讀取寄存器地址的方式,所以對于Modbus這個通用的全球標準大家還是非常值得學習與借鑒的。
以下是我本次數據的指令,非常方便與拓普微的顯示屏通訊的。
展開 LMS Virtual.Lab Motion_視頻教程47之如何提高結果數據的顯示精度
發該貼是源于一位朋友要提高模態頻率的顯示精度,首先介紹下如何提高計算結果的顯示精度。
比如一個變量隨時間的變化曲線,默認一般是小數點后6位,如下圖:
我們要在Tools-->Options里面設置下,可以提高或者降低所有計算結果的精度,如下圖:
精度設置成8之后,小數點后面就保留8位有效數字了,如下圖:
如果精度設置為6,導出的數據也是小數點后6位,如下圖:
如果精度設置為8,導出的數據小數點后變成了8位,如下圖:
下面再說說那位朋友的問題,他同時想增加模態頻率的顯示精度,List Frequency中確實只有小數點后一位,如下圖:
但是這個數據是不可以導出的,也沒有實際利用價值。建議使用Mode Set Edition里面的數據,一來可以導出,二來顯示精度是小數點后4位。希望對大家有幫助。
更多下載資料請關注百度網盤LMS_VL_Motion,Moiton交流群:324201728
展開 
umat等子程序用open和write輸出數據,出現一直顯示運行中,增量步不計算的現象。 ¥10
abaqus子程序中用open和write,close這些命令輸出自己感興趣的數據。 但有時候會一直顯示運行中,abaqus沒有增量步計算。我發現大量論壇上很多人出現了這個問題,但一直未解決。如何解決這個問題,我嘗試了多種方法,調試了大量程序,最終發現可以通過以下方法解決。以下內容包括
產生此現象”一直顯示運行中,abaqus沒有增量步計算“的原因分析;
解決方案;
BCC點陣結構梁單元Abaqus壓縮仿真模擬-顯示動力學質量縮放 ¥19.89
本文通過abaqus顯示動力學的方法對BCC結構進行壓縮仿真模擬,同時為減小計算量,采用梁單元模擬點陣結構,壓頭設置為剛性面,添加質量縮放,加快運算速度,為點陣結構壓縮模擬提供一種便捷方法。
1. 建立BCC點陣模型,以單胞尺寸5X5X5為例。
a.首先建立立方體實體,然后對實體進行處理,得到點陣單胞點陣結構。
b.建立單胞BCC梁單元點陣模型,然后進行刪除面的操作,得到單胞BCC點陣結構,接下來進行陣列操作,得到最大外形尺寸為25x25x25的點陣壓縮模擬試件。
C.建立剛性壓板,設置參考點,模擬萬能試驗機壓頭,剛性單元不參與計算,不影響計算結果,加快運算速度。
2. 裝配,按壓縮試驗進行裝配,從上到下依次為壓板-點陣-壓板。
3.設置材料屬性,本文為鈦合金TC4,密度4.43e-9Tone/mm3,彈性模量為118000MPa,泊松比0.3,應力應變值見下表所示。
設置截面屬性Beam,定義截面半徑0.5mm
指派截面,定義方向[1,2,3],完成材料屬性設置。
4.設置分析步Dynamic,Explicit,時間設置為5s,以每秒1mm的速度進行壓縮模擬,開啟質量縮放為1e-5,歷程輸出勾選位移和力,以便輸出力-位移曲線,然后計算相應的應力-應變曲線。
5.設置相互作用-切向行為和法向行為,摩擦系數為0.3,設置通用接觸。
以下部分為付費部分
展開 VK16K33AA SSOP28-高亮LED數碼顯示驅動/數據通過I2C通訊接與MCU通信
產品品牌:永嘉微電/VINKA
產品型號:VK16K33AA
封裝形式:SSOP28
概述:
VK16K33AA是一種帶按鍵掃描接口的數碼管或點陣LED驅動控制專用芯片,內部集成有數據 鎖存器、鍵盤掃描、LED 驅動模塊等電路。數據通過I2C通訊接口與MCU通信。SEG腳接LED陽 極,GRID腳接LED陰極,可支持16SEGx8GRID的點陣LED顯示面板。最大支持13×3的按鍵。內 置上電復位電路,整體閃爍頻率可設置,可通過命令進入待機模式,采用SSOP28封裝形式。LJQ235
特點
? 工作電壓 3.0-5.5V
? 內置 RC振蕩器
? 最大16個SEG腳,8個GRID腳
? SEG腳只能接LED陽極,GRID腳只能接LED陰極
? I2C通訊接口,I2C從機地址可通過IO腳選擇
? 16級整體亮度可調
? 最大13×3的按鍵掃描 按鍵顯示復用需硬件電路配合 支持組合鍵需要電路配合)
? 讀/寫地址自動加1
? 內置顯示RAM為16x8位
? 內置上電復位電路
? 整體閃爍頻率可設置
? 通過命令進入待機模式
? 驅動電流大,適合高亮顯示場合 ...
展開 分享:在win7中abaqus6.10的漢化方法(信息顯示區能夠顯示中文)
第二步:在環境變量里建立如下系統變量:
ABAQUS_USE_LOCALIZATION = 1
第三步:將下列內容保存為locale.txt替換\SIMULIA\Abaqus\6.10-1\Configuration\下的同名文件,注意原文件請備份,以防意外。
abaqus cae數據文件損壞如何修復? abaqus data
將jnl文件復制一份,重命名后綴為.py的文件,打開abaqus,file-->run script, 運行一遍該py文件。但要注意你原始導入的幾何或孤立網格文件還在原來的文件夾位置下。
abaqus系列技巧9:如何全部顯示abaqus圖標的問題
我相信用筆記本的同學一定遇到過下面的問題
不知道有沒有看明白,就是下面的圖標怎么也顯示不全。怎么拉都沒用。
很惆悵?。。?!
其實是分辨率搞的鬼。
如將分辨率這么改下
問題就完美解決拉
滿意不,親。
如果滿意請點個贊。順便關注下我的技術鄰賬號。
歡迎關注我的技術鄰賬號,關注我的技術文章和視頻。
也歡迎加入abaqus交流群516073058進行討論研究
abaqus數據傳遞 ¥2
最近在學習abaqus數據傳遞功能。abaqus中數據傳遞的方法大體有三種,一種是我們常用的重啟動,一種是數據傳遞,還有一種是提取初始應力場再導入。
1.重啟動的步驟如下:
1)在原模型中設置restart輸出請求;
2)在重啟動模型中設置重啟動請求:
單擊菜單Model/edit attributes,選擇重啟動模型名稱,設置重啟動分析步名稱以及重啟動迭代步;

abaqus顯示動力學VS隱式動力學 ¥29.99
引言:本文內容綜合參考了《ABAQUS 6.12 有限元分析從入門到精通》、ABAQUS 官方幫助文檔以及《ABAQUS 有限元分析常見問題解答》等資料,同時結合個人在學習與實際應用過程中的體會與思考,旨在幫助讀者對顯示分析步與隱式分析步的差異有更加深入的理解。
需要特別說明的是,文中觀點部分基于作者的學習與實踐經驗,難免存在不足或偏差,誠摯歡迎同行提出寶貴意見與建議,以便相互交流、共同進步。
1、 通用隱式分析步:
圖1為創建“動力,隱式”后的“基本信息”“增量”“其他”三個選項卡。
圖1 隱式動力學分析步
在設置分析步時,“增量”和“其他”兩個選項卡往往容易被忽視。一般來說,選擇自動時間增量時可以通過Half-step residual控制平衡殘差的容差,以兼顧精度與效率;而固定時間增量則可啟用Suppress half-step residual來跳過殘差檢查,加快計算,但可能犧牲穩定性。在“其他”選項卡中,求解技術不涉及接觸迭代,載荷默認按瞬態方式隨時間變化;至于初始加速度,如果是第一個動力學分析步則為零,如果前一步同樣是動力學步則沿用其結束時的加速度,默認情況下ABAQUS會自動計算,但若確認載荷無突變則可關閉以節省運算量。
2、 通用顯示分析步
該分析步用于顯式動力學分析,除了“基本信息”“增量”和“其他”三個選項卡頁面外,其“編輯分析步”對話框還包括一個“質量縮放”選項卡頁面。“基本信息”選項卡頁面中的幾何非線性選項默認為“開”。“增量”選項卡頁面的相關參數如表1所示。
展開 ABAQUS軸向壓縮顯示動力學分析 ¥10
本案例適合哪些人學習:
1、學習型仿真工程師
2、理工科院校學生
3、對有限元分析感興趣的工程師
你會得到什么:
1、掌握三維模型的繪制
2、掌握顯示動力學分析相關的材料參數設置
3、理解顯示動力學分析步的建立
4、學習軸向壓縮分析的相互關系的設置
5、了解顯示動力學網格的劃分
6、學習結果后處理的查看與對比
案例介紹:
所使用軟件為ABAQUS2018.
本案例操完整得提供了分析相關所有的分析文件。
?
ABAQUS 顯示動力學鉆孔分析案例 ¥10
<p>本案例適合哪些人學習:</p><p>1、學習型仿真工程師</p><p>2、理工科院校學生</p><p>3、與鉆孔工藝相關的工程師</p><p>你會得到什么:</p><p>1、掌握三維模型的繪制</p><p>2、掌握顯示動力學分析相關的材料參數設置</p><p>3、理解動力學分析步的建立</p><p>4、學習鉆孔相關的相互關系的設置</p><p>5、了解顯示動力學網格的劃分</p><p>6、學習結果后處理的查看與對比</p><p>案例介紹:</p><p>所使用軟件為ABAQUS2018.</p><p>案例介紹了使用ABAQUS進行顯示動力學鉆孔分析。</p><p>本課程操作過程詳細,并且完整得提供了分析相關所有的文檔和分析文件。</p><p><img src="https://img.jishulink.com/upload/202304/2b26872987b04011bd31ba575599d9cb.gif" alt="1.gif"></p>
展開 基于Python向Abaqus導入txt、dat數據(附abaqus中python二次開發課程)
讀取data[0]、data[1]、data[1][1]、data[1][0]、data[1][2]、data[1][4]、data[1][0:4]的結果見圖3,大家可以看到其中的規律,特別是上述讀取的都是字符,如果想要得到數據類型,特別是有利于后面的循環讀取,需要將字符類型轉化為數據類型,這里采用float(data[1][0])將字符轉化為數據類型。
圖3 readlines()讀入txt、dat文件到Abaqus
讀寫txt文件時需要選擇r、w、rb、wb等的模式,其釋義如圖4所示:
圖4 Python讀寫txt、dat數據到Abaqus的模式解釋
4.numpy.loadtxt()
Abaqus里已經自帶安裝了numpy,無需要像python需要額外安裝numpy。
import numpy as np
b=np.loadtxt('coordinates.txt',delimiter = ',',dtype=np.float32)
print(b)
第一行代碼主要為將numpy簡化等效為np,為了后續方便,比如np.loadtxt可直接等效為numpy.loadtxt,但長度是一樣的。
第二行代碼讀入coordinates.txt(圖5),delimiter指定讀取文件中數據的分割符,在這里為逗號,;而后面dtype為指定讀取后數據的數據類型為float32類型。需獲取該txt文件,可在公眾號里回復:coordinates.txt
第三行代碼在Abaqus里顯示b的內容如圖6所示,導入進去的b為一個array,其中忽略了逗號。在Abaqus里進行調用b的結果如圖7所示。
展開