掌握 Ansys ACP 中的參考方向:簡化復雜的復合材料設計

概括

在復合材料分析領域,精度至關重要,尤其是在定義纖維方向和鋪層時。Ansys ACP(Ansys Composite PrepPost)提供了強大的工具來建立參考方向,這是實現精確結構模擬的關鍵步驟。在本博客中,我們將揭開在 Ansys ACP 中創建參考方向的方法的神秘面紗,重點介紹它們的簡單性和多功能性。通過掌握這些技術,您可以用最少的輸入定義復雜的復合圖案,從而簡化您的工作流程并提高模擬的保真度。無論您是在處理簡單的設計還是多層彎曲的幾何形狀,了解參考方向都是成功的關鍵。讓我們開始吧!

創建參考方向之前的步驟:

這是前面步驟的簡短剩余部分,它們也將用于展示示例模型。

  1. 創建殼幾何體和網格。在此步驟中,不要忘記在網格環境中為幾何體添加厚度值和材料。這些定義不會影響最終的復合結構。

    9bef7b81fa1653c132270b3b4bc16df2.png

    ?

    d1520d3f42a6bfa32d5abff53a3ab816.png


    ?
  2. 在工程數據中定義材料。與復合模型中一樣,根據需要包括正交各向異性屬性和失效準則。

    c1a403ec4a28eca945c81d656d59d043.png


    ?
  3. 在 ACP 中定義織物。定義材料和厚度。

    b18b52e8b69e81e7e75531aec0258956.png


    ?
  4. 定義玫瑰花結。在 Ansys 環境中,這些被稱為坐標系。它們是創建參考方向以及初始網格的最重要輸入。要創建玫瑰花結,需要兩個軸和一個原點。

    48011bbc7db09530c62b59e33cadd6eb.png

?

參考方向:

參考方向是定義每個元素零度方向的平面內矢量。基于此方向,可以定義相對于參考具有不同方向的多個層。還可以使用定向選擇集 (OSS) 在同一個元素內定義多個參考方向。對于復雜的幾何形狀,單獨定義每個元素可能是一項艱巨的任務。

定義定向選擇集時,可以在“常規”選項卡的底部找到“參考方向”部分。“范圍”和“方向”部分允許您指定定義適用的元素集和法線方向(鋪層增長)。

?

894578d280a2a443f0b092a327cdd3ec.png

請注意“參考方向”部分的“玫瑰花結”和“選擇方法”字段。它們是本篇博文的重點。

玫瑰花結:

首先,考慮這兩個玫瑰花結(A 和 B)。兩者都與全局坐標系平行,但它們的方向均不與全局坐標系一致。?

?

0c55f61c50b99ad71cede24ae8d5766a.png

選擇方法:

所選方法考慮 Rosette Z 軸和元素 Z 軸(在創建殼元素時定義)之間的關系來定義參考方向。這可以從 Rosette X 軸復制或通過插值(X 軸)計算,具體取決于所選方法。

  • 最小角度:選擇 Z 軸與元素法向量形成最小角度的 Rosette。在此示例中,元素與 Rosette B 之間的角度為零,而 Rosette A 的角度為 90 度。這就是參考方向(黃色向量)與 Rosette B X 軸(復制)平行的原因。還有一個與最大角度配合使用的最大角度算法選項。

?

0febb3410ca6988f2e47d97bd7585596.png


?

  • 最小距離:選擇距離每個元素最近的玫瑰花結,并將其 X 軸方向指定為該元素的參考方向。請注意,此定義中包含了全局坐標系。最大距離選項不可用。
    ?

    b1a05af2113e93ee30bcc783619885bb.png


    ?
  • 最小距離疊加:根據距離為所有選定的玫瑰花結插入 X 軸方向。注意與最小距離的相似性。

    df8640e502a7958e0bcd2859216e715c.png

最小角度疊加:為所有選定的 Rosette 插入 X 軸方向,考慮到所選坐標系由最小差異角度方向加權。為了更好地理解,考慮每個 Rosette 的 Z 軸與元素的 Z 軸(垂直于圖像)之間形成的角度,對于 Rosette A,角度為 90 度,對于 Rosette B,Z 軸重合(0 度)。在此示例中,0 度差異是最小角度,這就是為什么所有參考方向都平行于 Rosette B X 軸的原因。

?

fa2b4ca3582608d546863e5f105c567f.png



現在,對 Rosette B 進行圍繞局部 X 軸的連續旋轉,使差異角度從 0 度增加到 180 度,從而修改權重因子,從而修改參考方向。

?

1675fba95079ff72e672410070f0fb7b.png


?

6c654d9e617177b3d8e0d8621ad79c4c.png

?

?

?

結論

通過掌握在 Ansys ACP 中定義參考方向的過程,您可以為更精確、更可靠的復合材料模擬奠定基礎。這種理解不僅可以改進您的設計,還可以節省工作流程中的寶貴時間。無論您是經驗豐富的分析師還是復合材料建模的新手,這些技術都可以讓您自信地應對復雜的挑戰。只要牢牢掌握參考方向,復合材料設計的創新可能性就無限。

?

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

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

相關文章

Vue2學習(一)——Vue簡介、Vue指令與指令修飾符

一、Vue簡介 Vue是一套用于構建用戶界面的漸進式框架。 所謂漸進式就是循序漸進,不一定非得把Vue中的所有API都學完才能開發Vue,可以學一點開發一點。 Vue2官網地址:https://v2.cn.vuejs.org/ Vue3官網地址:https://cn.vuejs…

Redis--通用命令學習

目錄 一、引言 二、基礎命令 1.set 2.get 3.keys 3.1 keys ? 3.2 keys * 3.3 keys [abe] 3.4 keys [^] 3.5 keys [a-b] 4.exists 5.delete 6.expire 7.ttl 8.type 三、Redis中的過期策略(面試題) 1.惰性刪除 2.定期刪除 …

Linux程序設計(第四版)| 學習筆記

上次學習Linux相關內容還是上學的時候為了應付考試,最近有項目涉及Linux,重新學習以下。 很多年前關于Linux的總結 一、入門 1.概念 (1) UNIX 1)定義:指的是一種遵循特定規范的計算機操作系統。 2)特點:簡單性、集中性、可重用…

PostgreSQL 的歷史

title: PostgreSQL 的歷史 date: 2024/12/23 updated: 2024/12/23 author: cmdragon excerpt: PostgreSQL 是一款功能強大且廣泛使用的開源關系型數據庫管理系統。其歷史可以追溯到1986年,當時由加州大學伯克利分校的一個研究團隊開發。文章將深入探討 PostgreSQL 的起源、…

Ubuntu22.04 LTS 安裝nvidia顯卡驅動

準備跑老師給定的Github上的多模態源碼,但是用了這么久ubuntu還沒有嘗試過安裝nvidia驅動,好在也是一次成功,于是記錄下來。 借鑒的是Ubuntu22.04安裝顯卡驅動(高速、避錯版)-CSDN博客這篇文章,按照流程來基本沒有問題,不過個人覺得有些步驟比較冗余,所以記錄下來 主要…

WPS工具欄灰色怎么辦

WPS離線不登錄,開啟工具欄等相關功能 當你在使用WPS的過程中,若因網絡問題或其他特殊原因,導致無法登錄使用WPS時,可根據以下步驟開啟離線兼容模式,開啟此模式后,可在未登錄的狀態下,激活并使用…

國標GB28181-2022平臺EasyGBS:安防監控中P2P的穿透方法

在安防監控領域,P2P技術因其去中心化的特性而受到關注,尤其是在遠程視頻監控和數據傳輸方面。P2P技術允許設備之間直接通信,無需通過中央服務器,這在提高效率和降低成本方面具有明顯優勢。然而,P2P技術在實際應用中也面…

Mac Android studio 升級LadyBug 版本,所產生的bug

當Build 出現,這樣的文字以后: Your build is currently configured to use incompatible Java 21.0.3 and Gradle 7.3.3. Cannot sync the project. We recommend upgrading to Gradle version 8.9. The minimum compatible Gradle version is 8.5. …

com.google.common.collect.ImmutableList$SerializedForm

今天AndroidStudio安裝了個2021版本的,gradle用了7.3.3,創建項目后控制臺總是有這樣一個錯誤: Unable to load class com.google.common.collect.ImmutableList$SerializedForm. This is an unexpected error. Please file a bug containing…

Docker部署Sentinel

一、簡介 是什么:面向分布式、多語言異構化服務架構的流量治理組件 能干嘛:從流量路由、流量控制、流量整形、熔斷降級、系統自適應過載保護、熱點流量防護等多個維度來幫助開發者保障微服務的穩定性 官網地址:https://sentinelguard.io/zh-c…

HTMLCSSJavaScriptDOM 之間的關系?

一、HTML 中文名:超文本標記語言 英文名:HyperText Markup Language HTML是一種用來結構化Web網頁及其內容的標記語言。 HTML 由一系列的元素組成,這些元素可以用來包圍不同部分的內容,使其以某種方式呈現或者工作。 圖Ⅰ 每…

Hadoop集群(HDFS集群、YARN集群、MapReduce?計算框架)

一、 簡介 Hadoop主要在分布式環境下集群機器,獲取海量數據的處理能力,實現分布式集群下的大數據存儲和計算。 其中三大核心組件: HDFS存儲分布式文件存儲、YARN分布式資源管理、MapReduce分布式計算。 二、工作原理 2.1 HDFS集群 Web訪問地址&…

位運算符、標記位傳參

位運算符: 位運算符作用于操作數的位(bit)。 按位與(&)對應位都為1時結果為1 int a 5; // 0101 int b 3; // 0011 int result a & b; // 0001 按位或(|)對應位至少有一個為1時結…

施耐德變頻器ATV320系列技術優勢:創新與安全并重

在工業自動化領域,追求高效、安全與智能已成為不可阻擋的趨勢。施耐德變頻器ATV320系列憑借其強大的設計標準和全球認證,成為能夠幫助企業降低安裝成本,提高設備性能的創新解決方案。 【全球認證,品質保障】ATV320 系列秉持施耐德…

項目練習:element-ui的valid表單驗證功能用法

文章目錄 一、情景說明二、代碼實現 一、情景說明 一般表單提交的時候,都要對表單數據進行前段驗證。 比如登陸表單提交。 二、代碼實現 package.json "element-ui": "2.15.14",main.js 引用ElementUI import ElementUI from element-ui; i…

【es6復習筆記】Symbol 類型及其應用(9)

一、Symbol 簡介 Symbol 是 JavaScript 中的一種基本數據類型,它表示唯一的標識符。Symbol 的主要目的是防止屬性名沖突,尤其是在多個代碼庫或模塊中共享對象時。Symbol 值可以用作對象的屬性名,這樣可以確保屬性名是唯一的,不會…

Linux挖礦程序排查

一、背景 我們收到一個阿里云安全告警,內容是服務器可能存在挖礦程序。 二、殺死挖礦程序 2.1 找到可疑服務器進程 #1.輸入top命令,輸入shift P會按照cpu的使用率大小從大到小進行排序,cpu使用率高的就是可疑進程。 top #2.查看運行該進程…

zabbix監控山石系列Hillstone配置模版(適用于zabbix6及以上)

監控項: 觸發器: 監控數據:

PE文件結構

PE文件是Windows系統下可執行文件的總稱,英文全稱 Portable Executable 可移植的可執行文件,常見的有exe、dll、sys、com、ocx 對于學習反(木馬、免殺、病毒、外掛、內核),了解PE文件結構是非常有必要且非常非常重要的…

C語言-08復合類型-結構體

一、結構體 1.結構體struct struct關鍵字,允許自定義復合數據類型,將不同類型的值組合在一起,這種類型稱為結構體類型。 2.使用步驟 第一步:創建或聲明結構體 第二步:定義結構體變量 第三步:調用并操作結…