
發布
注冊
/
登錄界面設計的案例
【HyperWorks優化實例向導】之利用HyperMesh新界面進行設計探索
本期我們就來講講如何使用 Altair HyperMesh? 新界面進行設計探索(文末有操作視頻及模型分享,不妨邊看邊上手試試哦~)。
Altair HyperStudy? 擁有強大的 DOE 和優化算法,但是在做 DOE 和優化的時候看不見模型。
例如要創建一個機翼翼尖節點的位移響應,可能會因為不小心輸入了錯誤的 ID 號而選到機身上去,設計變量的情形也差不多。在 HyperMesh 新界面直接通過鼠標點擊圖形區的模型節點實現,非常直觀。
HyperMesh 新界面還支持在模型上查看變量的厚度,形狀變量的范圍,顯示優化結果的云圖和動畫等,操作起來更加友好。不過只有新界面的 HyperMesh 才有這些功能。
所以,又多了一個使用 HyperMesh 新界面的理由。
HyperMesh 新界面概覽
首先,讓我們看一下新界面:
新界面很簡潔,優化的設計變量、響應、目標和約束、作業提交分別有對應的圖標:
設計變量
響應
目標和約束
作業提交
和 HyperStudy 一樣,一個模型中可以包含多個 DOE,多個優化。每個 DOE 和優化有自己的設計變量和響應。
每一個 DOE 和優化都需要創建設計變量。設計變量可以是殼的厚度、彈簧剛度、梁截面的尺寸參數、材料中的數據、材料類型等。變量可以是連續變量或離散變量,變量之間可以創建關聯關系。
HyperMesh 新界面 設計變量
實際上可以在任意的求解器卡片上右鍵選擇 Create and Assign Parameter 完成一個設計參數的創建。
:創建后可以在 Patameter 按鈕下進行查看或者創建為一個設計變量。
展開 19霍夫曼H uffman編碼譯碼GUI界面設計 ¥15.9
霍夫曼H uffman編碼譯碼GUI界面設計,可根據自己的需要輸入數字和字母,并進行編譯,程序已調通,在GUI界面加載自己的數據文本即可。基于MATLAB平臺,可直接拍下。
【HyperWorks優化實例向導】之利用HyperMesh新界面進行設計探索
前幾期,我們的每一篇文章聚焦一個主題,為大家介紹了各種優化技術以及特定的單元和案例,本期我們就來講講如何使用 Altair HyperMesh? 新界面進行設計探索(文末有操作視頻及模型分享,不妨邊看邊上手試試哦~)。
Altair HyperStudy? 擁有強大的 DOE 和優化算法,但是在做 DOE 和優化的時候看不見模型。
例如要創建一個機翼翼尖節點的位移響應,可能會因為不小心輸入了錯誤的 ID 號而選到機身上去,設計變量的情形也差不多。在 HyperMesh 新界面直接通過鼠標點擊圖形區的模型節點實現,非常直觀。
HyperMesh 新界面還支持在模型上查看變量的厚度,形狀變量的范圍,顯示優化結果的云圖和動畫等,操作起來更加友好。不過只有新界面的 HyperMesh 才有這些功能。
所以,又多了一個使用 HyperMesh 新界面的理由。
HyperMesh 新界面概覽
首先,讓我們看一下新界面:
新界面很簡潔,優化的設計變量、響應、目標和約束、作業提交分別有對應的圖標:
設計變量
響應
目標和約束
作業提交
和 HyperStudy 一樣,一個模型中可以包含多個 DOE,多個優化。每個 DOE 和優化有自己的設計變量和響應。
每一個 DOE 和優化都需要創建設計變量。設計變量可以是殼的厚度、彈簧剛度、梁截面的尺寸參數、材料中的數據、材料類型等。變量可以是連續變量或離散變量,變量之間可以創建關聯關系。
HyperMesh 新界面 設計變量
實際上可以在任意的求解器卡片上右鍵選擇 Create and Assign Parameter 完成一個設計參數的創建。
展開 19霍夫曼H uffman編碼譯碼GUI界面設計,可根據自己的需要輸入數字和字母,并進行編譯 ¥19.89
19霍夫曼H uffman編碼譯碼GUI界面設計,可根據自己的需要輸入數字和字母,并進行編譯,程序已調通,在GUI界面加載自己的數據文本即可。基于MATLAB平臺,可直接拍下。

設計仿真 | Patran使用QT Designer框架打造個性化的PCL用戶界面
背景及挑戰
目前手動編寫PCL文件創建用戶界面表單存在大量冗余工作,例如:控件位置需由開發人員手動計算并輸入;在自上而下創建目標控件時,開發人員必須同時兼顧邊距設置與界面表單的高度寬度,以確保精確定位開發人員必須計算所有插入控件的尺寸(高/寬)以避免重疊; 為獲得標準化的界面外觀,開發人員需進行多次調試,這一過程極其耗時。
QT Designer作為一款強大的可視化UI設計工具,其核心價值在于通過拖放控件和自動布局管理,徹底顛覆了手動編寫代碼創建界面的傳統模式。它憑借所見即所得的設計體驗,讓開發者能直觀、高效地構建復雜界面,從而極大提升了開發效率。
PCL界面生成器依托QT Designer框架,通過提供"所見即所得"的友好用戶界面,有效助力克服上述難題。
案例解析
下面的案例將演示使用PCL 界面生成器來創建一個集中載荷施加界面。
使用QT designer創建一個UI界面
在P3_HOME\bin目錄下鼠標雙擊designer.exe,打開QT designer界面,在“新建窗體”對話框中選擇“Widget”選項,然后點擊“創建”。
在UI設計界面中,創建下圖所示的界面,并保存一個UI文件:
注意,在創建Patran Select Databox 空間時,Frame和lineEdit控件的ObjectName要以sel_為開頭。
表一 PCL vs QT Widget 映射關系
生成PCL文件
將上述創建的.ui文件作為輸入參數傳遞給P3_HOME/bin目錄下的PclUiGenerator.exe,即可生成PCL文件。
展開 AIFan界面設計介紹
本人有幸參與AIFan這款智能風扇快速設計系統其中的一些界面開發,這款產品通過界面上輸入的一些數據通過計算設計出風機模型數據并最終生成三維模型顯示,設計者可更改數據進而設計出需要的風機,通過本系統可以快速設計出用戶所需的風機樣式,使用戶提前了解到所需風機的信息,下面就通過一些界面介紹一下這款產品。
AIFan界面采用多視口窗體顯示,由風機參數窗口、葉片光滑參數窗口、設計結果窗口和造型模型圖四個子窗口組成
采用這種多視口顯示能夠使用戶能直觀地了解風機設計時的參數數據及模型結果,更能清楚的看到每次對數據更改后風機模型發生的變化。系統界面使用流程化的操作模式,一步一步的往下進行操作,即使不熟悉本產品的人也能夠輕松使用,便于操作。本系統還擁有豐富的數據輸出接口,比如光滑葉片參數表、氣動設計結果二維圖及風機3D模型圖,生成的設計結果二維圖數據也可通過選擇不同的曲線圖來顯示不同葉片參數的二維結果圖。
系統參數窗口主要是對一些風機數據的處理,界面上首先是一些設計風機的基本參數設置,包括風機流量、總壓升、絕熱效率和轉速,由這些基本參數一步一步通過計算得出風機設計的一些數據。
由風機的一些參數數據,指定風機的葉型修正、葉片數后,本系統給出了風機葉片光滑之后的數據及設計結果數據的顯示,根據這些數據輸出到光滑葉片參數表和設計結果二維圖進行顯示,便于用戶了解風機的性能參數等數據,最后通過造型顯示用戶設計的風機模型,通過此模型使用戶對設計出來的風機有更清楚的認識,并可以此來更改參數來得到不同的風機模型圖,最終達到滿意的結果。
展開 光纖激光器設計軟件 | RP Fiber Power 的軟件界面
下圖給出了自定義表單模式下的主動調 Q Nd:YAG 激光器案例設計。
(h)Custom form下的主動調 Q Nd:YAG 激光器案例設計
總的來說,RP Fiber Power已經是一款具有強大優化功能和高效計算能力的光纖激光器及光纖器件設計軟件,歡迎大家前來咨詢和討論。
光纖激光器設計軟件 | RP Fiber Power 的軟件界面
下圖給出了自定義表單模式下的主動調 Q Nd:YAG 激光器案例設計。
(h)Custom form下的主動調 Q Nd:YAG 激光器案例設計
總的來說,RP Fiber Power已經是一款具有強大優化功能和高效計算能力的光纖激光器及光纖器件設計軟件,歡迎大家前來咨詢和討論。
IOS與Android APP界面設計規范要點
相信很多人都在開發設計APP時會遇到很多界面上的問題,要以多大尺寸來設計?分辨率是多少?該怎么切圖給開發等等
下面的文字就給出一點點技巧總結,但也要給合團隊在開發時的習慣。每個工程師們所使用的控件,書寫布局習慣來實際移交的圖是不一樣的,但八九不離十,都是遵循一個原則,便捷開發、自適應強的開發模式
IOS篇
一、尺寸及分辨率
iPhone界面尺寸:320*480、640*960、640*1136
iPhone6:4.7英寸(1334×750),iPhone6 Plus:5.5英寸(1920×1080)
設計圖單位:像素72dpi。在設計的時候并不是每個尺寸都要做一套,尺寸按自己的手機來設計,比較方便預覽效果,一般用640*960或者640*1136的尺寸來設計,現在iphone6和plus出來后有很多人會使用6的設計效果。
如果是我來做的話,我會使用640×1136,對plus做單獨的修改適配,因為plus的屏幕實在是大了,遵循屏大顯示更多內容的原則這里本應該是需要修的了。有更好辦法的話希望大家可以分享一下。
Ps:作圖的時候確保都是用形狀工具(快捷鍵:U)畫的,這樣更方便后期的切圖或者尺寸變更。
二、界面基本組成元素
iPhone的app界面一般由四個元素組成,分別是:狀態欄(status bar)、導航欄(navigation)、主菜單欄(submenu)、內容區域(content)。
這里取用640*960的尺寸設計,那我們就說說在這個尺寸下這些元素的尺寸。
展開 FloWizard------界面友好、一流的CFD工具使設計更直觀、快速
FloWizard------界面友好、一流的CFD工具使設計更直觀、快速
February 25, 2004, Lebanon, NH, USA
Fluent 公司,全球最大的計算流體力學軟件提供商今日宣布FloWizard?即將發布。FloWizard?是一個高度自動化的、一流的流體模擬工具,在產品研發過程的早期,可以驗證產品概念的快速成型。這個功能強大并且使用簡單的工具,要求工程師只需具備基本的流體力學知識,就能夠依據設計要求選擇流體流動和傳熱模型。同時,FloWizard也是完全可定制的,將對等協作作為一個標準的功能,這樣,高級用戶就可以對新用戶進行技術支持,幫助新用戶對模擬結果進行分析。
在產品設計的早期,通過采用FloWizard對其涉及的流體流動特征的模擬,許多公司認為FloWizard 具有以下優點:
所需物理原型少,顯著減少設計時間和成本
在設計過程的早期,可以得到更多的設計支持信息
提高工程整體設計的效率和生產力
證明在設計周期的早期進行優化設計的好處
用戶可以更快地得到更高質量的設計產品
功能更強大的產品能夠更快速地進入市場
“FloWizard能夠自動引導用戶完成許多標準模型的設置,這樣使用戶使用起來就非常方便,” Ferit Boysan博士,Fluent公司總裁說道,“現在廣泛采用CFD作為整個設計過程中的決策-支持工具的時代已經到來。FloWizard的協作能力使CFD分析師能夠確保模擬的準確進行和結果的正確分析”他補充道。
展開 基于ANSYS的界面化電機磁場分析程序設計.pdf
摘要:介紹了基于ANSYS二次開發語言UIDL與APDL相結合開發界面化電機磁場分析程序的過程。程序
實現界面化后使用方便,整個分析過程用戶不用修改源代碼,僅需按照電機結構輸入物理參數和分析需要的控制
參數。該程序適用于大多數常規結構的凸極同步電機,因此對于并未掌握ANSYS的電機分析者,通過該程序即可
實現電機磁場的空載、負載以及諧波計算分析。通過對多臺不同結構的凸極同步電機進行計算比較,證明了該程
序結構合理,計算速度高,結果準確,通用性強。
基于ANSYS的界面化電機磁場分析程序設計.pdf

交互設計基礎!四個移動界面最常見的動效類型
高級視圖 → 細節視圖
Z軸,鏡頭向icon圖層做相向運動,視野縮小,視野中物體變大;
XY軸,icon放大變成app&文件夾,切換為app界面&文件夾
(iOS的視差效果&鏡頭運動&空間深度)
APP的 icon → 全屏APP界面
APP的空間態:
啟動:
二、list → Page
Android
1. 漣漪反饋 → 舊頁面Fade:
2. 新頁面上浮:
漣漪紋
List上浮,展開Detail View
三、Button → Page
iOS
四、Tilte → Page
五、page → 多任務
iOS:
APP的時間態:單任務&全屏界面 —— APP在空間上無法跳轉→(APP間不能同時呈現而只能用)時間先后次序選擇。
X軸水平排列,APP間共處于同一平面
鏡頭向圖標圖層做反向運動則視野擴大,APP界面縮小
Andriod:
XY軸,垂直,上下排列,高低疊加
APP的Page和其他APP同在Z軸空間
Safari:Z軸&鏡頭從平視變為俯瞰:
Chrome:Y軸,被拉下去了:
鎖屏界面:
若鎖屏前是icon界面:
鏡頭穿過icon圖層,向icon界面做相對運動
若鎖屏前是APP界面
鏡頭則向APP界面做相對運動
臨時圖層:
當鎖屏界面收到通知&密碼解鎖&拉出通知中心&拉出控制中心,表明有”臨時“圖層覆蓋,則:
毛玻璃&背景虛化&淺景深&距離感&層次感
前景“淺景深”
背景“視差”
附一張圖
展開 RP Fiber Power 光纖激光器及光纖器件設計軟件——用戶界面4
交互式表單構成了一種非常簡單的開始使用軟件的方法。您可以將所需的信息輸入到各個表單欄,最后“執行”軟件。這意味著從輸入中生成腳本文件,然后執行。腳本的一些輸出也顯示在表單欄中。
如果軟件處于腳本編輯器模式,則可以使用工具欄中的“Show forms”按鈕獲取交互式表單。
(請注意,也有“自定義表單”。)
輸入組織在以下選項卡中:
lFiber modes(光纖模式):用于根據折射率分布計算光纖模式。(如果您知道強度分布,則不需要這用于功率計算。)
lActive fiber(有源光纖):在這里,您可以定義有源光纖的詳細信息。
lOptical channels(光信道):光纖中的所有光都用“光信道”來描述,您可以在這里定義。例如,放大器模型可能有幾個泵浦信道、幾個信號信道和ASE 信道。
lDefinitions(定義):在這里,您可以輸入一些腳本命令,這些命令集成到生成的腳本中。您可以使用它,例如,為某些光信道定義用戶定義的強度形狀,或定義其他輸出。
lGraphics(圖形):在這里,您可以定義生成哪些類型的圖形輸出。(請注意,光纖模式上的圖形可以在“
Fiber mode”選項卡中定義。)
Ultrashort pulses(超短脈沖):此選項卡用于模擬超短脈沖的傳播。
這些選項卡將在以下部分中詳細解釋。
在工具欄中,您可以找到藍色的“Play”按鈕。按下此按鈕時,將從表單輸入中生成腳本文件名FormScript.fpw并執行。菜單項Execute | Calculate (no graphics)執行相同操作,但圖形輸出被抑制。您可以轉到腳本編輯器模式,以檢查生成的腳本并可能保存其副本,您可以進一步編輯該副本。(無法編輯生成的腳本,因為下次執行表單時可能會覆蓋該腳本。)
在交互表單模式下,使用保存功能(菜單中的File | Save,或工具欄中的軟盤按鈕
展開 RP Fiber Power 光纖激光器及光纖器件設計軟件——用戶界面1
使用表單或腳本
通常,在Windows Explore中雙擊的腳本文件(擴展名為.fpw)或表單數據文件(擴展名為.fpi)來啟動軟件。首先,您可以將一些演示文件復制到您的工作文件夾中,然后雙擊其中一個。
RP Fiber Power可以在三種不同的輸入模式下進行控制,在這三種模式之間,您可以使用主菜單下方工具欄左側的按鈕進行切換:
l表單模式:在不太復雜的情況下,可以將所有必需的數據填充到交互式表單中。當輸入完成后,用戶可以執行計算(見下文);結果可以顯示在表單的輸出欄中,另外還可以在單獨的圖形窗口中以圖表的形式顯示。
在表單模式中使用菜單項 File | Save 或 File | Save as 時,輸入到表單中的值將保存到文件中(擴展名為.fpi)。同樣,通過 File | Open,可以將這些數據加載到表單中。
在表單模式下使用某個 Execute 命令時,程序首先根據表單的內容創建一個腳本,并將其保存為FormScript.fpw,保存在臨時文件文件夾中。如果此操作成功完成,則生成的腳本將加載到編輯器中并執行。您可以通過切換到腳本編輯器模式來查看生成的腳本(請參見下文)。對于開發更復雜的仿真,用不同的名稱保存這樣的腳本并添加更多的細節非常方便。
l腳本編輯器模式:為了獲得最高的靈活性,可以直接使用強大的腳本語言。您可以在編輯器中編輯腳本文件,并從中執行它。直接開發腳本是一種非常強大和靈活的方法,允許建立最復雜的模型和計算,但它需要對腳本語言有一些熟悉。
開發腳本有不同的方法:您可以從一個腳本開始,而不是從頭開始編寫腳本,該腳本可以在表單模式下自動生成(見上文),也可以從演示文件復制。當然,您也可以利用我們的技術支持——例如,制作一些特殊的示例腳本,或者在腳本中插入其他功能。
在腳本編輯器模式下使用菜單項 File | Save 或 File |
展開 RP Fiber Power 光纖激光器及光纖器件設計軟件——用戶界面2-3
工作文件夾
軟件總是在一個特定的工作文件夾(激活的文件夾)中工作,這對于每個項目都是不同的。它通常是通過在Windows Explorer中雙擊.fpw文件啟動的,然后工作文件夾被視為該文件所在的文件夾。軟件在標題行中顯示所選工作文件夾,并在編輯器中顯示打開的腳本。(如果腳本包含自定義表單,則直接顯示該表單。)也可以通過雙擊.fpi文件啟動軟件,以便將其內容加載到交互表單中。
也可以通過Windows快捷方式啟動軟件,其中項目文件夾作為命令行參數傳遞給程序。類似地,軟件可以通過Windows程序菜單啟動;然后,Windows用戶數據文件夾始終用作工作文件夾。不建議使用后一種方法,因為在所有項目使用相同的工作文件夾時,很難保持文件的有序性。
主表單
在下面的,您可以看到腳本編輯器模式中程序主表單的屏幕截圖,該截圖是在加載和執行一個演示腳本后拍攝的:
請注意以下要素:
l標題行顯示程序行和啟動程序的文件夾。它應該始終是與仿真項目相對應的文件夾。
標題行下方是主菜單。
在菜單下面,有一個工具欄,上面有各種圖標,用于在輸入模式之間切換,以及快速查找常用功能。例如,左側的按鈕可用于在輸入模式之間切換。此外,還可以使用藍色的“Play”按鈕執行腳本。在左側,有用于打開交互式表單的按鈕(請參見下一節)。
根據當前操作模式,工具欄(和菜單)的某些項可能被禁用或具有不同的功能。例如,“load”和“save”按鈕在表單或自定義表單模式下處理表單內容,而在腳本編輯器模式下處理腳本。
在工具欄下面,有帶有編輯器的選項卡控件。在這里,您可以在那里編輯您的腳本(以及任何其他文本文件);第4.7節提供了關于腳本編輯器的有用提示。如果處于表單模式或自定義表單模式而不是腳本編輯器模式,則會看到表單而不是腳本編輯器。在執行或調試腳本時,您將看到執行和調試面板,而不是編輯器。
在左下角
展開