HFSS學習-day4-建模操作

  • 通過昨天的學習,我們已經熟悉了HFSS的工作環境;今天我們來講解HFSS中創建物體模型的縣體步驟和相關操作
  • 物體建模是HFSS仿真設計工作的第一步,HFSS中提供了諸如矩形、圓面、長方體圓柱體和球體等多種基本模型(Primitive),這些基本模型通過幾何變換操作和布爾操作可以生成用戶所需要的各種復雜的物體模型。
  • 今天首先講解創建基本模型的具體操作步驟,然后講解與創建復雜模型相關的幾何變換操作和布爾運算操作。為了讓大家能更好地掌握HFSS建模操作,更加便捷的創建物體模型,今天還要講解與建模相關的各種設置和操作,包括:鼠標的移動模式和捕捉模式的設置、改變視圖操作、選擇物體操作、局部坐標系的使用等。
  • 通過今天的學習,希望大家能夠使用HFSS熟練地創建出各種物體模型。

內容安排

  • 基本物體模型(Primitive)的概念
  • 創建基本物體模型的具體步驟和操作過程
    • 通過創建長方體模型來講解創建物體模型的兩種方法,并解釋物體屬性對話框各項參數的含義
    • 實際操作演示創建圓弧線、圓面、圓錐體和螺旋結構(Helix)、平面螺旋結構(Spiral)的過程
  • 物體的材料屬性
    • 編輯物體材料庫:
    • 設置物體材料:
  • 鼠標的移動模式和捕捉模式(Snap Mode)
    • 移動模式
    • 捕捉模式(Snap Mode)
  • 改變視圖操作和顯示/隱藏物體模型
    • 顯示/隱藏
    • 改變視圖
  • 選擇操作
  • 物體模型的幾何變換
    • 物體模型的移動方式(Edit>Arrange):平移(Move)、旋轉移動(Rotate)、鏡像移動(Mirror)
    • 復制物體模型(Edit>Duplicate):沿著直線復制(Along Line)、沿著坐標軸旋轉復制(Around Axis)、鏡像復制(Mirror)
    • 加大/縮小物體模型的尺寸:Edit>Arrange>Offset,Edit>Scale
    • 通過掃描方式創建物體(Draw>Sweep)
  • 物體模型的布爾操作
    • 合井操作(Unite)、相減操作(Subtract)、相交操作(Intersect)、分裂操作(Split)、lmprint
  • HFSS中的坐標系
    • 相對坐標系和面坐標系、設置當前工作坐標系
  • 建模相關選項設置

基本物體模型(Primitive)的概念

基本模型是HFSS中的基本結構單元;可以使用Draw下拉菜單里的操作命令直接創建的模型,都稱之為基本模型,在HFSS中基本物體模型稱之為Primitive。
在這里插入圖片描述
圓環:Tours
球體:Sphere
螺旋體:Helix
平面螺旋體:Spiral
引線:Bondwire
在這里插入圖片描述

創建基本物體模型的具體步驟和操作過程

通過創建長方體模型來講解創建物體模型的兩種方法,并解釋物體屬性對話框各項參數的含義

  1. 通過狀態欄輸入模型的準確坐標和大小尺寸(新版不推薦,本人不常用,在這里不做介紹)
  2. 首先粗略創建所需的物體模型,然后通過物體屬性窗口輸入模型的準確位置坐標和大小尺寸

設置建模單位,確認當前的工作平面
在這里插入圖片描述
物體Attribute卡片
solve inside :是否分析物體內部的場,對于介質材料,我們一般都要分析。對于良導體,一般不用分析。保持默認就行。
Model:選中代表為實體物體,不選中則為非實體物體。
Dsiplay Wireframe:選中表示以邊框的形狀顯示。
在這里插入圖片描述
設置材料
在這里插入圖片描述
物體Command卡片
設置坐標,三維
在這里插入圖片描述
設置成自動彈出Command窗口
在這里插入圖片描述

實際操作演示創建圓弧線、圓面、圓錐體和螺旋結構(Helix)、平面螺旋結構(Spiral)的過程

  1. 三點式創建圓弧,最后一個點雙擊。
  2. 創建螺旋結構
    創建螺旋結構的操作需要選中一維線模型或者二維平面模型后才能激活,軟件以選中的線模型或者面模型為橫截面,沿著指定的方向螺旋盤升生成螺旋結構模型,模型底圈的半徑是設定的方向矢量到選中的線模型/面模型中心的距離;選中一維線模型生成的是中空的螺旋體,選中二維平面模型生成的是實心的螺旋體。
    在這里插入圖片描述
  3. 首先,在XZ面,創建一個圓心坐標為(6,0,0 )半徑為1mm的圓形面,
  4. 選中圓面,創建螺旋結構。

Trun Direction : 盤旋方向:右手,左手。
Pitch:每圈上升高度
Turns:螺旋上升圈數
Radius Change Per Turn:每圈半徑改變數 :負數減小,正數增加。
在這里插入圖片描述

在這里插入圖片描述

物體的材料屬性

編輯物體材料庫:

在這里插入圖片描述

  • 添加新材料
    在這里插入圖片描述
  • 編輯修改材料參數
    • 各向同性材料:
      相對介電常數 Relative Permitivity
      相對磁導率 Relative Permeability
      電導率 Bulk Conductivity
      介質損耗正切 Dielectric Loss Tangent
      磁損耗正切 Magnetic Loss Tangent
    • 鐵氧體材料:
      磁飽和度:Magnetic Saturation
      朗德因子:Lande G Factor
      磁共振寬:Delta H

設置一個fr4類型材料
在這里插入圖片描述

設置物體材料:

  • 設置建模時的默認材料
    如何設定默認的建模材料(右上角)
    在這里插入圖片描述
  • 查看和更改物體的材料
    在這里插入圖片描述

鼠標的移動模式和捕捉模式(Snap Mode)

移動模式

在這里插入圖片描述
in plane:只能在這一平面移動
out of plane:只能在除這一平面外移動
以下三個:沿著_軸移動

一般和當前工作平面配合著使用

捕捉模式(Snap Mode)

Modeler–> snap Mode
在這里插入圖片描述
在這里插入圖片描述

Grid : 鼠標移動到柵格點附近時,自動鎖定柵格點
Vertex:鼠標移動到物體頂點時,自動鎖定到物體頂點
Edge Center:鼠標移動到物體棱邊中點時,自動鎖定中點
Face Center:鼠標移動到物體表面中點時,自動鎖定中點
Quadrant:鼠標移動到物體棱邊1/4時,自動鎖定
Arc Center:鼠標移動到圓弧中點時,自動鎖定

創建模型的時候,才會鎖定。

改變視圖操作和顯示/隱藏物體模型

顯示/隱藏

在這里插入圖片描述

改變視圖

在這里插入圖片描述
Orient 回正,下拉菜單有視角

選擇操作

在這里插入圖片描述
如何選物體下表面,選擇側表面,然后按Ctrl+B

物體模型的幾何變換

物體模型的移動方式(Edit>Arrange):平移(Move)、旋轉移動(Rotate)、鏡像移動(Mirror)

在這里插入圖片描述

復制物體模型(Edit>Duplicate):沿著直線復制(Along Line)、沿著坐標軸旋轉復制(Around Axis)、鏡像復制(Mirror)

在這里插入圖片描述

加大/縮小物體模型的尺寸:Edit>Arrange>Offset,Edit>Scale

簡單,不做介紹。

通過掃描方式創建物體(Draw>Sweep)

簡單,不做介紹。

物體模型的布爾操作

合井操作(Unite)、相減操作(Subtract)、相交操作(Intersect)、分裂操作(Split)、lmprint

在這里插入圖片描述
注意:

  • 合并之后的物體與第一個選中的物體名稱相同
  • 相減操作,先選的為被減數(本體保留)
  • 相交操作,保留多個物體重合部分
  • 分裂操作
    在這里插入圖片描述
    要確定沿著哪個面分離
    keep result :
    ps:正方向
    ns:負方向
    both:都保留

HFSS中的坐標系

相對坐標系和面坐標系、設置當前工作坐標系

建模相關選項設置

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/11817.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/11817.shtml
英文地址,請注明出處:http://en.pswp.cn/web/11817.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

新書速覽|MATLAB科技繪圖與數據分析

提升你的數據洞察力,用于精確繪圖和分析的高級MATLAB技術。 本書內容 《MATLAB科技繪圖與數據分析》結合作者多年的數據分析與科研繪圖經驗,詳細講解MATLAB在科技圖表制作與數據分析中的使用方法與技巧。全書分為3部分,共12章,第1…

tp8 設置空控制器和空方法

1、空控制器 單應用模式下&#xff0c;我們可以給項目定義一個Error控制器類 <?phpnamespace app\controller;class Error {/*** 空控制器中重寫魔術方法__call可以實現自定義錯誤提示&#xff0c;在這里可以提示找不到控制器* 注意&#xff1a;在基礎控制器BaseControll…

精英都是時間控!職場精英的完美一天~~~谷歌FB都在用的時間管理術!

如何超高效使用24小時 每個人的一天都只有24小時&#xff0c;使用時間的方法將決定整個人生。時間管理術并不提倡把自己忙死榨干&#xff0c;而是通過在合適的時間做合適的事情&#xff0c;把大腦機能發揮到極致&#xff0c;從而提高效率&#xff0c;節省下更多時間用于生活與…

(項目)-KDE巡檢報告(模板

金山云于12月26日對建行共計【30】個KDE集群,合計【198】臺服務器進行了巡檢服務。共發現系統風險【135】條,服務風險【1912】條,服務配置風險【368】條。 一、系統風險 1、風險分析(圖片+描述) (1)磁盤使用率高 問題描述多個集群的多臺服務器磁盤使用率較高,遠超過…

答辯PPT模版如何選擇?aippt快速生成

這些網站我愿稱之為制作答辯PPT的神&#xff01; 很多快要畢業的同學在做答辯PPT的時候總是感覺毫無思路&#xff0c;一竅不通。但這并不是你們的錯&#xff0c;對于平時沒接觸過相關方面&#xff0c;第一次搞答辯PPT的人來說&#xff0c;這是很正常的一件事。一個好的答辯PPT…

右鍵使用VSCode打開文件/文件夾目錄

右鍵使用VSCode打開文件/文件夾目錄 使用新電腦或清空了注冊列表之后&#xff0c;點擊右鍵“使用vscode”打開文件夾消失了&#xff0c;可以通過更改注冊列表增加回來。 實現&#xff1a; 右鍵在目錄空白處使用vscode打開目錄右鍵-用vscode(當前窗口)打開文件或目錄 右鍵-用vs…

簡述RocketMQ系統架構及其相關概念

一、概述 RocketMQ是一款高性能、高吞吐量的分布式消息隊列系統&#xff0c;它采用了分布式架構&#xff0c;支持多生產者和消費者并發讀寫&#xff0c;具有高可用性、高吞吐量、低延遲等特點。本文將對RocketMQ的系統架構進行詳細解析。 二、架構設計 RocketMQ采用了分布式架…

入門物聯網就是這么簡單——青創智通

工業物聯網解決方案-工業IOT-青創智通 MQTT&#xff0c;全稱為Message Queuing Telemetry Transport&#xff0c;是一種輕量級的發布/訂閱消息傳輸協議&#xff0c;廣泛應用于物聯網領域。 MQTT協議以其高效、可靠、靈活的特性&#xff0c;成為物聯網設備間通信的理想選擇。本…

升級版ComfyUI InstantID 換臉:FaceDetailer + InstantID + IP-Adapter

在使用ComfyUI的InstantID進行人臉替換時&#xff0c;一個常見問題是該工具傾向于保留原始參考圖的構圖&#xff0c;即使用戶的提示詞與之不符。 例如&#xff0c;即使用戶提供的是大頭照并請求生成全身照&#xff0c;結果仍是大頭照&#xff0c;沒有顯示出用戶所期望的構圖。…

MySQL_DDL語句

1.Data類臨時數據的弊端 我們之前在將ServletJSP配合處理請求的過程中 數據庫起到一個存取數據的作用 但是我們之前的案例中 數據是在Data類中臨時定義的 并不是從數據庫中獲取的 這樣做是不好的 因為每一次服務器關閉之后 那么部署在其上的類也會隨著卸載 緊接著和類相掛鉤的靜…

基于C#開發web網頁管理系統模板流程-登錄界面

前言&#xff0c;首先介紹一下本項目將要實現的功能 &#xff08;一&#xff09;登錄界面 實現一個不算特別美觀的登錄窗口&#xff0c;當然這一步跟開發者本身的設計美學相關&#xff0c;像蒟蒻博主就沒啥藝術細胞&#xff0c;勉強能用能看就行…… &#xff08;二&#xff09…

使用Tkinter開發Python棋盤游戲

使用 Tkinter 開發一個簡單的棋盤游戲是很有趣的&#xff01;下面是一個示例&#xff0c;演示如何使用 Tkinter 創建一個簡單的五子棋游戲&#xff1a;這個是我通過幾個夜晚整理出來的解決方案和實際操作教程。 1、問題背景 目標是開發一個 Python 棋盤游戲&#xff0c;玩家可…

web測試中,各類web控件測試點總結

一、界面檢查 進入一個頁面測試&#xff0c;首先是檢查title&#xff0c;頁面排版&#xff0c;字段等&#xff0c;而不是馬上進入文本框校驗 1、頁面名稱title是否正確 2、當前位置是否可見 您的位置&#xff1a;xxx>xxxx 3、文字格式統一性 4、排版是否整齊 5、列表項…

【--ckpt_save_interval 1 -- sync_bn】

在深度學習和機器學習的上下文中&#xff0c;–ckpt_save_interval 1 和 --sync_bn 是命令行參數&#xff0c;它們通常用于配置訓練過程。 不過&#xff0c;這兩個參數并不是所有框架或工具都通用的&#xff0c;但我可以根據常見的用法來解釋它們。 --ckpt_save_interval 1這…

人力資源管理:員工體驗平臺設計

員工體驗是員工的感受&#xff0c;是員工作為企業一份子觀察到、感受到和與之互動的一切&#xff0c;包含企業為員工提供的物質條件、人文環境等各方面的內容。 是在工作過程中接觸到的所有接觸點所產生的對自己與用人單位關系的整體感知&#xff0c;員工體驗從員工入職開始貫…

使用Go和JavaScript爬取股吧動態信息的完整指南

引言 在現代金融生態系統中&#xff0c;信息流動的速度和效率對于市場的健康和投資者的成功至關重要。股市信息&#xff0c;特別是來自活躍交流平臺如股吧的實時數據&#xff0c;為投資者提供了一個獨特的視角&#xff0c;幫助他們洞察市場趨勢和投資者情緒。這些信息不僅能夠…

【MySQL】分組排序取每組第一條數據

需求&#xff1a;MySQL根據某一個字段分組&#xff0c;然后組內排序&#xff0c;最后每組取排序后的第一條數據。 準備表&#xff1a; CREATE TABLE t_student_score (id int(11) NOT NULL AUTO_INCREMENT COMMENT ID,stu_name varchar(32) NOT NULL COMMENT 學生姓名,course…

NumPy常用操作

目錄 一&#xff1a;簡介 二&#xff1a;NumPy 常用操作 三&#xff1a;總結 一&#xff1a;簡介 是一個開源的Python庫&#xff0c;它為Python提供了強大的多維數組對象和用于處理這些數組的函數。NumPy的核心是ndarray&#xff0c;它是一個高效的多維數組容器&#xff0c;用…

力扣【旋轉函數】python

如果直接用暴力的話&#xff0c;只能過4個樣例好像&#xff0c;超時 因此得用遞推公式 F1F0前n-1個數-(n-1)*第n個數 F0sum(nums)-n*第n個數 nlen(nums) ans[]#定義一個存最大值值的列表 ss sum(nums) dm 0 for j in range(n):dm j * nums[j] ans.append(dm) print(dm) n…

springmvc返回json

springmvc返回json 現在很多項目已經前后端分離了&#xff0c;不再使用jsp或者使用jsp但是數據使用ajax來獲取&#xff0c;實現局部刷新的效果&#xff0c;那么springmvc中如何不返回頁面而返回頁面所需要的數據呢。 前后端數據交互現在大多使用json來表示(當然有一部分還是使用…