
發(fā)布
注冊
/
登錄ansys 數(shù)據(jù)文件的案例
ansys導(dǎo)入節(jié)點坐標(biāo)數(shù)據(jù) 附80多種ANSYS常用材料的參數(shù)文件下載
有時候,再用ansys做一些復(fù)雜的模型分析時候(如:桁架,拱形架,繩網(wǎng)等),因為其模型數(shù)量很多,模型空間位置相對復(fù)雜,采用apdl語言實現(xiàn)可能比較繁瑣或者會遇到調(diào)試方面的不便。所以,我們可以用數(shù)據(jù)處理功能更為強(qiáng)大的matlab或者c++進(jìn)行編程,將節(jié)點坐標(biāo)直接導(dǎo)入到ansys中進(jìn)行分析。
matlab可用如下格式導(dǎo)出節(jié)點坐標(biāo):
接下來,采用apdl語言定義存放數(shù)據(jù)的數(shù)組:(如下圖)注意:(3F5.2要和matlab的fprintf中%5.2f對應(yīng))
將存放數(shù)組的.txt文件與坐標(biāo).txt放在工作目錄下:
在菜單中選擇file——read to file——選擇“wang.txt”,程序自動搜索到存放在nn.txt的坐標(biāo)數(shù)據(jù)。
接下來,我們就可以在數(shù)組文件中看到導(dǎo)入的數(shù)據(jù)了:
下載地址:80多種ANSYS常用材料的參數(shù)文件
展開 我自己編的ansys輸入文件轉(zhuǎn)到marc輸入數(shù)據(jù)文件的APDL程序 ***
打開ansys-to-marc數(shù)據(jù)轉(zhuǎn)換文件
*VWRITE
('title jobname') ! marc檔案名,1-10格為關(guān)鍵詞title;11-80格為title名描述
*VWRITE,Swsv,Nelem,Nnod,MnDOF
('sizing',4X,F11.0,TL1,F6.0,TL1,F6.0,TL1,F6.0,TL1,' ') !向量空間定義,1-10格為關(guān)鍵詞sizing;11-20格為向量尺寸,21-25格為最大單元數(shù),26-30為最大節(jié)點數(shù),31-35為最大自由度數(shù)
*VWRITE,Lcftes
('elements',2X,F6.0,TL1,' ') !單元類型選擇,1-10關(guān)鍵字elements,11-15所選第一種單元類型,16-20第二種類型....,以此類推
*VWRITE,11
('version',3X,F6.0,TL1,' ') !指定MARC輸入文件的版本號,1-10關(guān)鍵字version,11-15所用的Marc輸入/分析版本號,9-2001,10-2003,11-2005
*VWRITE,1,1,1
('processor',' ',3(F6.0,TL1,' '))
*VWRITE
('$no list') !no listing of input data
*VWRITE
('all points') !狀態(tài)儲存 所有節(jié)點均儲存
*VWRITE,3
('setname',3x,f6.0,tl1,' ') !定義 setname最大個數(shù), 最大個數(shù)為3
*VWRITE
('end') !
展開 Workbench和ANSYS Classical如何共享數(shù)據(jù)文件
很多童鞋在接觸ANSYS的時候,常常徘徊在Workbench和ANSYS Classical之間,一方面被Workbench友好的建模界面以及相當(dāng)酣暢淋漓的操作吸引,但同時也頭痛于其對底層操作的過度封裝。Workbench中好像沒有方法可以操作我們模型的單元、節(jié)點,也不能簡單的獲取各個編號,對計算結(jié)果也不能編程任意處理。
確實,這讓熟悉經(jīng)典版本的本人在剛開始接觸Workbench時候,深以為然。雖然建模以及操作這塊相對經(jīng)典來講流暢不少,但由于缺乏對底層操作的透明,總感覺很不自在,例如,選擇了什么單元?如何設(shè)置單元?單元屬性怎么設(shè)置?。。。等等。。。
其實,既然都是ANSYS, Workbench和Classical是可以相互共享數(shù)據(jù)文件的,本人現(xiàn)就其實現(xiàn)方法簡單和大家共享一下。
這里說的共享數(shù)據(jù)文件,本人分為兩個方面:有限元模型文件的共享;結(jié)果數(shù)據(jù)文件的共享
一、有限元模型文件共享
有限元模型文件共享,主要是針對于對ANSYS經(jīng)典建模不熟悉的童鞋來講,無論大家是導(dǎo)入模型也好,還是手動在Workbench里面建模,其方便性而言,個人覺得實在是比經(jīng)典要好很多。如果我們既要享受到Workbench的操作方便性,又想使用底層功能,該怎么做呢?
答案:Workbench Finite Element Modeler。
下面以一個簡單的懸臂板為例說明使用方法。
1) 在Workbench中創(chuàng)建一塊板,材料為鋼材,尺寸任意,劃分網(wǎng)格,施加荷載和邊界條件,如下所示:
2)進(jìn)入Componet Systems,點擊新建 Finite Element Modeler,將Setup中的內(nèi)容拖入到Model中。
展開 利用Python批量打開ODB文件,提取位移數(shù)據(jù)寫入txt文件 ¥2
借助abaqus在參數(shù)分析時經(jīng)常遇見大量的odb數(shù)據(jù)需要處理,本人結(jié)合個人經(jīng)驗,編制了以下腳本,可打開多個odb模型,并進(jìn)行數(shù)據(jù)處理。
odb模型列表如下:
Job-2000.odb
Job-2500.odb
Job-3000.odb
Job-3500.odb
Job-4000.odb

python實現(xiàn)數(shù)據(jù)轉(zhuǎn)音頻文件 ¥10
文章程序為python編寫,實現(xiàn)功能是:將數(shù)據(jù)信號(txt格式)以音頻(wav格式)形式展現(xiàn)。
這里的數(shù)據(jù)可以是真實數(shù)據(jù)采樣獲得的聲音信號,可以是振動信號,也可以是任意以該格式展現(xiàn)的信息。
注:人耳聽閾在20Hz-20000Hz,手動構(gòu)造信號發(fā)現(xiàn)在50Hz時,人耳就已經(jīng)不易聽到了。
data_50Hz.txt
data_200Hz.txt
數(shù)據(jù)文件.xls
【ANSYS文件輸出】ANSYS怎么批量文件輸出?
這期是ANSYS不定期更新,這期主要講一下ANSYS怎么批量文件輸出,還有批量輸出前的一些預(yù)處理操作。</span></p><p><strong>01</strong></p><p><strong>怎么去除右上角的時間?</strong></p><p>/PLOPTS,DATE,0 !都不顯示</p><p>/PLOPTS,DATE,1 !只顯示日期</p><p>/PLOPTS,DATE,2 !顯示日期和時間</p><p><strong>02</strong></p><p><strong>怎么去除右上角的LOGO?</strong></p><p>/plopts,logo,on !以logo形式</p><p>/plopts,logo,off !以文本形式</p><p> 用上面兩種形式,logo還是會存在的,還有一種方法就是在界面,鼠標(biāo)箭頭放在logo上,右鍵點擊data,REPLOT一下,這樣logo就會不再出現(xiàn)。</p><p><strong>03</strong></p><p><strong>怎么把背景變成白色?</strong></p><p>!
展開 Matlab 如何提取 fig 文件中的數(shù)據(jù)
有時候運(yùn)行的程序只保存了 fig 文件,而沒有保存原始數(shù)據(jù),當(dāng)需要對 fig 文件中的數(shù)據(jù)進(jìn)行分析和處理時就會犯難了。本文詳細(xì)介紹 Matlab 如何提取 fig 文件中的數(shù)據(jù),并提供原創(chuàng)的 m 函數(shù),可方 便實現(xiàn)各類 figure 圖形提取數(shù)據(jù)。
Itasca幾何數(shù)據(jù)交換文件---Geometry Files
自從版本5.0以來,Itasca軟件擴(kuò)展了它的幾何數(shù)據(jù)交換文件功能,特別是導(dǎo)入外部幾何數(shù)據(jù)文件的能力。總的來說,有三大類導(dǎo)入方式:第一類是直接導(dǎo)入有限元網(wǎng)格數(shù)據(jù),目前可導(dǎo)入的文件格式是ANSYS和Abaqus; 第二類是直接導(dǎo)入由Griddle生成的網(wǎng)格文件(Griddle---FLAC3D和3DEC的高級網(wǎng)格劃分工具); 第三類是導(dǎo)入幾何形狀文件(建立更真實的數(shù)值模型:FLAC3D導(dǎo)入地形圖 (1); 建立更真實的數(shù)值模型(2):FLAC3D與曲面地形的集成), 導(dǎo)入的幾何數(shù)據(jù)文件必須在Itasca軟件內(nèi)產(chǎn)生網(wǎng)格。Geometry Files這個論題如果展開論述非常復(fù)雜,本筆記僅從最頂端的概念入手,簡要討論Geometry Files的操作。事實上,導(dǎo)入幾何數(shù)據(jù)只是模擬的預(yù)操作步驟,真正麻煩的是導(dǎo)入后的塊體或單元劃分。
2 什么是Geometry Files
一個幾何文件(geometry file)是一組空間中的節(jié)點、邊或多邊形, 有時稱作CAD數(shù)據(jù)。這些數(shù)據(jù)可能來自外部源,也可能是由程序自己生成的。Itasca軟件目前可以識別三種幾何文件形式為:DXF, STL和GEOM。其中DXF和STL是工業(yè)標(biāo)準(zhǔn)的數(shù)據(jù)文件,DXF文件的數(shù)據(jù)格式至少是AutoCAD 12版本,STL文件可以在SketchUp或SolidWorks等軟件中生成;GEOM是Itasca自己的數(shù)據(jù)格式,由FISH額外的變量分配和/或組分配產(chǎn)生出來的文件, 可以是二進(jìn)制也可以是文本格式。在程序中,幾何系統(tǒng)允許用戶創(chuàng)建、導(dǎo)入和導(dǎo)出幾何數(shù)據(jù)。幾何數(shù)據(jù)可用于:
(1) 促進(jìn)模型的可視化
(2) 構(gòu)建模型和/或繪圖范圍
(3) 追蹤構(gòu)建的塊體模型
(4) 描述通過拉伸構(gòu)建的一組區(qū)域的拓?fù)浔砻?FISH的額外變量和組名可以分配給幾何數(shù)據(jù)。
展開 各類翼型數(shù)據(jù)文件
壓縮包內(nèi)為各類翼型的數(shù)據(jù)文件,包括常見的NACA、CLARY、RAE-RAF系列等,分享給大家。
coordonees_airfoil.rar
讀取csv文件中指定的行數(shù)據(jù)-轉(zhuǎn)載
######創(chuàng)建csv文件,并按行讀取數(shù)據(jù)#######
import numpy as np
import pandas as pd
import csv
# 1.創(chuàng)建csv文件
with open('123.csv','w',newline='') as file:
csv_writer=csv.writer(file)
# 2.讀取csv指定行的數(shù)據(jù)
with open('C:\\Users\\86178\\Desktop\\python\\pythonProject\\ethylene_methane.csv', 'r') as f:
reader = csv.reader(f)
index = 0
for row in reader:
index = index + 1
# 3.要求
if index %30000 ==0:
# 4.寫入滿足要求的行數(shù)據(jù)
csv_writer.writerow(row)
######添加表頭#######
# 1.讀取csv文件
dg = pd.read_csv('C:\\Users\\86178\\Desktop\\python\\pythonProject\\123.csv',header=None)
# 2.添加表頭
dg = dg.rename(columns = {0:'Num', 1:'Time (seconds)', 2:'Methane conc (ppm)',3:'Ethylene conc(ppm)',4:'Sensor1
展開 SOLIDWORKS使用文件準(zhǔn)備集成快速清理您的數(shù)據(jù)
對于那些不知道的人,Collaborative Designer for SOLIDWORKS 是一個云連接角色,使您能夠?qū)?SOLIDWORKS 數(shù)據(jù)連接到 3D EXPERIENCE平臺并利用其數(shù)據(jù)管理和協(xié)作功能。
最新版本包括有助于加快工作流程的增強(qiáng)功能,包括文件準(zhǔn)備助手集成、異步批量保存等。
以下是 Collaborative Designer for SOLIDWORKS 的新增功能。
文件準(zhǔn)備助手集成- 更快地清理數(shù)據(jù)。
文件準(zhǔn)備助手更易于訪問,因為您可以直接從 SOLIDWORKS 的工具下啟動它,以便在將數(shù)據(jù)上傳到3D EXPERIENCE平臺之前清理數(shù)據(jù)。
如果您熟悉這個節(jié)省時間的工具,您就會知道您可以讓它檢查重復(fù)的文件名、檢測丟失的文件引用和配置引用等等。
使用異步批量保存繼續(xù)設(shè)計- 保持高效而不會延遲。
批量保存工作流程更加靈活,因為您可以在將數(shù)據(jù)保存到3D EXPERIENCE 平臺的同時繼續(xù)處理模型。批量保存過程現(xiàn)在使用異步保存方法,因此您可以在后臺以小批量保存的方式進(jìn)行無延遲設(shè)計。
查看組件參考信息——為跨其他應(yīng)用程序的協(xié)作提供有價值的信息。
您現(xiàn)在可以在3D EXPERIENCE 平臺上的對象信息面板中包含 SOLIDWORKS 零部件參考值。這有助于您通過映射組件值來識別裝配中的組件實例,在使用產(chǎn)品結(jié)構(gòu)瀏覽器和書簽編輯器等應(yīng)用程序時,可以在對象信息面板的“實例”選項卡下輕松找到組件值,以便其他用戶可以輕松找到并使用這些信息。
重要的是要注意,“查找編號”引用(在行業(yè)中也稱為氣球編號和值)僅在對象保存到 3D EXPERIENCE平臺后才可見。
展開 
MATLAB讀入excel文件的數(shù)據(jù)方法
MATLAB讀入excel文件的數(shù)據(jù)方法
編輯
ANSYS ACP復(fù)合材料鋪層固定機(jī)翼蒙皮肋筋仿真,附講解視頻及模型文件 ¥98
概述
本指導(dǎo)文檔旨在幫助新手使用?ANSYS Composite PrepPost(ACP)模塊進(jìn)行復(fù)合材料的分析。本教程以機(jī)翼蒙皮為案例,結(jié)合本教程,您將學(xué)習(xí)如何創(chuàng)建復(fù)合材料模型、定義材料屬性、設(shè)置鋪層、進(jìn)行網(wǎng)格劃分、施加載荷和邊界條件,并最終求解和分析結(jié)果。
2. 操作流程
2.1 幾何處理
1. 幾何導(dǎo)入與處理:
o 在 SpaceClaim 或其他三維軟件(如CATIA、SolidWorks、Inventor等)中對幾何模型進(jìn)行預(yù)處理,確保模型的完整性和準(zhǔn)確性。
o 對于機(jī)翼蒙皮和肋板等復(fù)雜結(jié)構(gòu),需將蒙皮和肋板分割為獨立的面或體,以便后續(xù)定義接觸關(guān)系和鋪層順序。在接觸區(qū)域(如蒙皮與肋板的連接處),需進(jìn)行精確的幾何分割,確保接觸面清晰且邊界明確。
o 為了便于共節(jié)點識別或接觸定義,可在接觸區(qū)域生成輔助線或面,確保網(wǎng)格劃分時節(jié)點對齊,避免因網(wǎng)格不匹配導(dǎo)致計算錯誤。
2.2 材料定義
1. 在左側(cè)Component Systems找到ACP模塊,拖拽到A模塊下Gometry下,這樣可以利用前面已有的模型。
2. 雙擊E模塊下的model,打開mechanical界面。
3. 在E模塊下雙擊Engenering Data,找到材料數(shù)據(jù)庫,對模型材料進(jìn)行設(shè)置,添加碳纖維(Carbon Fiber 290)、環(huán)氧樹脂(Epoxy Carbon UD 230)和PVC Foa 60材料。
4. 定義材料的彈性模量、泊松比等屬性。
5. 回到mechanical界面,更新材料,確保材料屬性正確加載。
6.
展開 Origin導(dǎo)入多個數(shù)據(jù)文件,再也不用一個一個粘貼復(fù)制了
1.首先點擊 數(shù)據(jù) → 從文件中導(dǎo)入 → 多個ASCII文件。
2.更改文件類型為所有,選擇需要導(dǎo)入的數(shù)據(jù)文件,點擊 添加文件 ,然后點擊確定。
3.更改導(dǎo)入模式為——新建列,點擊確定即可。
4.這樣就可以直接導(dǎo)入多個.txt、.csv文件到一個工作表,告別一個個復(fù)制粘貼數(shù)據(jù)。
這個也可以勾上
巧用千尋位置GNSS測繪軟件| 數(shù)據(jù)文件導(dǎo)出技巧
日常進(jìn)行測量放樣或者是靜態(tài)數(shù)據(jù)采集等作業(yè)時,都需要將這些數(shù)據(jù)進(jìn)行導(dǎo)出。使用千尋位置GNSS測繪軟件可快速完成項目數(shù)據(jù)和道路斷面的數(shù)據(jù)導(dǎo)出。本期帶來具體的操作技巧,方便測繪朋友在短時間內(nèi)完成數(shù)據(jù)文件導(dǎo)出。
數(shù)據(jù)文件導(dǎo)出
點擊【項目】->【數(shù)據(jù)文件導(dǎo)出】,如圖1所示。數(shù)據(jù)文件導(dǎo)出是將測量數(shù)據(jù)文件 導(dǎo)出成用戶成圖所需要的數(shù)據(jù)格式。
圖1圖2圖3
數(shù)據(jù)文件導(dǎo)出可以將數(shù)據(jù)導(dǎo)出為指定格式的數(shù)據(jù)文件,或者導(dǎo)出為自定義格式的數(shù)據(jù)文件。數(shù)據(jù)文件導(dǎo)出需要選擇數(shù)據(jù)文件及文件格式,文件格式包括:自定義文件格式、 AutoCAD 文件格式(dxf)、GoogleEarth 文件格式(kml)、Cass 格式、原始測量數(shù)據(jù)*.csv等。點擊【導(dǎo)出】,選擇文件存儲路徑和輸入文件名稱,即可導(dǎo)出文件到指定路徑。 不同的文件格式可以選擇導(dǎo)出坐標(biāo)點的類型,在需要導(dǎo)出的坐標(biāo)點類型上點擊,坐標(biāo)點的類型包含:輔助點,測量點,控制點,輸入點,計算點,放樣點,基站點和屏幕點。 自定義格式設(shè)置:選擇【格式管理】,如圖 3.6-2所示,點擊【新建】,即可根據(jù)需要 新建導(dǎo)出文件格式,如圖 3.6-3所示。設(shè)置分隔符號,擴(kuò)展名稱,角度格式,是否寫文件 頭,選擇自定義導(dǎo)出格式內(nèi)容。選中需要導(dǎo)出的內(nèi)容,點擊【添加】,即可添加到自定義格 式描述中;點擊【刪除】即可將自定義格式描述中的內(nèi)容逐一刪除。完成設(shè)置后點擊【確定】即完成自定義導(dǎo)出格式設(shè)置,如圖 3.6-4所示。 選中自定義文件格式,可以對該文件格式進(jìn)行 【導(dǎo)入】、【編輯】和【刪除】操作。
斷面文件導(dǎo)出
點擊【導(dǎo)出道路斷面數(shù)據(jù)】,如圖 3.6-5所示。選擇導(dǎo)出數(shù)據(jù)文件、文件格式并設(shè)置排序方式,高差方式,點擊【導(dǎo)出】,選擇文件存儲路徑和輸入文件名稱,即可導(dǎo)出文件到指 定路徑。
展開