
發布
注冊
/
登錄ansys建模圓柱的案例
Ansys Workbench 估計圓柱面受力變形后的圓柱度 ¥10
問題:
仿真過程中有時會遇到要求提取圓柱面在受力變形后的圓柱度。若此時圓柱面有剛體偏移等,就無法直接在workbench界面中通過創建圓柱坐標系而讀取圓柱度信息。
解決方案:
通過apdl后處理命令,提取待評估圓柱面的幾何信息和變形信息。利用matlab強大的優化計算功能,評估圓柱面在變形后的圓柱度。
matlab評估圓柱度大致過程為,根據圓柱面節點,確定中心軸線,測量每個節點到中心軸線的距離,獲得最大、最小距離差,即為圓柱度。
? 依據初始圓柱面確定中心點O,作為圓柱面的初始中心點;
? 以中心點O,計算O點到壁面的最小距離點A;
? 參考O、A點篩選合適的點B,要求點B盡可能在圓柱面軸線垂直的法平面附近,且∠BOA近似90°;(要求圓柱面圓周方向大于25個節點,軸向大于20層節點)
? 以O、A、B三個點為平面,提取法向向量,作為圓柱面的初始軸線;
? 根據初始中心點和初始軸線,結合圓柱度定義,構建目標函數;
? 利用matlab的優化極值功能,優化和中心點和軸線方向,使得目標函數獲得極小值。此時中心點和軸線方向即為變形后所有節點的理想圓柱中心線;
操作方法:
首先,需要利用APDL后處理命令,在仿真模型計算后,提取待評估圓柱面的幾何信息和變形信息。
1、 在named Selection中選擇要評估的圓柱面,并命名為cyFace1、cyFace2、cyFace3…等。每個圓柱面單獨命名。
2、 在求解Solution下插入Command命令,將附錄1的APDL命令復制進來。并根據上一步補創建的cyFace數量,在command的屬性欄ARG1內,填寫數值。
3、 求解計算。計算完成后會在對應的目錄文件夾下生產cyFace#.txt文檔。
展開 Solidedge中圓柱齒輪的建模與運動仿真
187735-SESim.part01.rar
187736-SESim.part02.rar
【iSolver案例分享21】自主化圓柱建模及靜力分析
(原創,歡迎隨意轉載,轉載無須引用原文)
1.1 引言
iSolver為一個完全自主的通用結構有限元軟件,對標國際主流結構CAE商業軟件Abaqus、Ansys、Nastran,支持結構分析的常用功能,線性及材料非線性的精度和Abaqus沒有誤差,效率和Abaqus相當, iSolver自帶友好的三維可視化前后處理界面,也可作為一個輕量化插件集成到Abaqus/FEMAP或者自主軟件中。
靜力分析用來分析結構在給定靜力載荷作用下的響應。一般情況下,比較關注的往往是結構的位移、約束反力、應力以及應變等參數。
iSolver可支持結構的靜力分析,本文以自主化圓柱建模及靜力分析的整個流程為例,將iSolver、Abaqus進行對比,可發現iSolver靜力計算結果和abaqus完全一致。
1.2 建模和網格劃分
打開iSolver軟件,界面如下:
圖 1 iSolver界面
在Part模塊創建一個新部件。
圖 2 創建Part
然后我們在空Part上創建一個圓柱,如下圖所示輸入相關幾何參數。
展開 Solidedge中圓柱齒輪的建模與運動仿真
187736-SESim.part02.rar
187735-SESim.part01.rar

圓柱齒輪傳動CAD系統的建模與控制
華南理工大學學報(自然科學版)-2001年 07期-圓柱齒輪傳動CAD系統的建模與控制
lw.JPG
華南理工大學學報(自然科學版)-2001年 07期-圓柱齒輪傳動CAD系統的建模與控制.pdf
斜齒圓柱齒輪在Proe中的三維建模
輕工機械-2005年 02期-斜齒圓柱齒輪在Proe中的三維建模
lw.JPG
輕工機械-2005年 02期-斜齒圓柱齒輪在Proe中的三維建模.pdf
ADAMS圓柱坐標系的使用和參數化建模設計。
解決問題:如果要在ADAMS中圓周方向上建立30個小球(圓周節圓直徑102.5mm,小球3mm)該怎么使用圓柱坐標系,在其他pore或者ug中可以直接陣列,在ADAMS中該如何操作?
合理使用網格的功能,這是原始的笛卡爾坐標系和網格顯示:
做以下操作:
1、將坐標系換成圓柱坐標系Polar
2、Maximum radius(80mm),這里顯示的80是網格顯示最大區域的半徑,在這里面操作夠用就行)
3、circle spacing(2mm),這個就是每根坐標線上的點間距,相隔2mm,一個象限一根上就有40個點
4、radial increments(30),這就是將圓周等分為30份,為30個小球做準備
下面我們就建立30個小球
點擊模型上的小球按鈕,輸入半徑3mm,點上鉤鉤,然后在藍色區域內右擊,會顯示坐標,三個坐標顯示圓周節圓直徑(這里51.25是自己輸入一下,因為有時建模比較精確,小數點很多位,將間隔太小就看不清楚了,如果數字方便,比如100,那我們設置的間隔2mm,可以直接右擊找到那個點放上去就行了)、角度(12,表示平分一周360度)、相對平面位置(在xy平面上)
類似的陣列功能,在笛卡爾坐標系中也是,將網格間距設置合適你想要的陣列距離,可以運用復制或者移動的功能,也很方便的
展開 一種常用的馬達或其他類圓柱殼體的建模方法
比如這個,接近圓柱體,但是尾端是全圓結束,而且整個面是帶拔模角的。別提不帶拔模角的,不帶拔模角的那不是兩步就完事了嘛,捂臉。
首先不要急著動手,先分析一下思路,記住建模最重要的是思路,思路對了就沒問題了,否則經常需要重新建模,會走彎路,
這個例子關鍵點梳理,
1,接近圓,所以圓只能輔助,
2后面圓形結尾我需要控制和調整尺寸,萬一將來修改延長縮短都方便。
3,難點就是如何結尾才能飽滿。
具體我們來看一下,
首先: 需要建立一個坐標系(敲黑板:記住,這個是每次對一個特征建模前都要考慮的問題,將來要移動或者涉及到兩個以上的零件配合的地方一定要建立坐標系!!)這里前面一定會有其他特征需要用所以沒有放在后面圓心,而且放圓心長度變化圓心變化位置,那么其他元素也就要跟著動。所以不能建立在D位置。
其次,說到調整長度,那么就要建立一個平面控制長度,如圖中B,
第三:,最好建立一個機桶半徑的參數,這樣萬一換內部件方便調整尺寸。
建立一個半圓的草圖
然后取極值點或做交點,再創建拔模角的sketch草圖,注意H邊給個微小的偏移值(也可以根據半徑推倒公式)
然后我們取這個半圓的中點,這樣能最大限度做到接近圓
用二次曲線這樣可以隨時調整曲線的形式,拋物線啊,雙曲線啊,橢圓啊,(也可以用spline樣條線)
接下來比較簡單,拉伸曲線得到面,建立一個接近半徑的平面plane A,與X軸做相交線,并以其為圓心創建一個小圓,投影到拉伸面上,
還記得我們建立的R嗎?
展開 基于ProE的漸開線圓柱齒輪建模
現代制造工程-2004年 11期-基于ProE的漸開線圓柱齒輪建模
lw.JPG
現代制造工程-2004年 11期-基于ProE的漸開線圓柱齒輪建模.pdf
ABAQUS基于CT斷層掃描的三維圓柱體多孔結構建模
首先采用CT掃描獲取多孔圓柱試件的斷層掃描文件。
在Abaqus CAE軟件內,采用AbyssFish CT2Model 3D V1.0插件對CT斷層掃描文件在Abaqus內進行多孔結構的三維重建。
將此模型建立網格部件后,采用Random Element Del插件,將外部單元刪除,形成圓柱體模型。
在網格-編輯-單元-刪除下,區域選擇中選取Set-1,刪除單元集,形成多孔結構模型。
對模型添加材料,并指派截面、裝配、設置分析步、載荷。模型的上表面添加位移條件,下表面設置固定支撐,使模型處于軸心受壓狀態。
創建并提交作業,查看結果。
AutoCAD2000平臺上直齒圓柱齒輪參數化建模
大連民族學院學報-2004年 01期-AutoCAD2000平臺上直齒圓柱齒輪參數化建模
點評:
lw.JPG
大連民族學院學報-2004年 01期-AutoCAD2000平臺上直齒圓柱齒輪參數化建模.pdf

標準漸開線圓柱齒輪APDL建模程序
本人自己編寫的APDL語言進行齒輪建模,歡迎大家指正。
!第一步 初始化ansys環境
finish
/CLEAR
/BATCH
/TITLE,The Process of creating Gear Parametric Modeling
!第二步 定義幾何尺寸參數
!MULTIPRO,'START',5 !通過多參數輸入對話框進行賦值
!*cset,1,3,z,'Number of teeth;',52 !齒數
!*cset,4,6,m,'Model number(mm);',5 !模數
!*cset,7,9,b,'Tooth width(mm);',15 !齒寬
!*cset,10,12,ha,'Addendum coefficient(mm);',1 !齒頂高系數
!*cset,13,15,c,'Headspace coefficient(mm);',0.25 !頂隙系數
!MULTIPRO,'end'
!*IF,_BUTTON,EQ,1,THEN
!/EOF
!*ENDIF
z=52
m=5
b=15
ha=1
c=0.25
ang=360/z !每齒的圓心角
rf=(z-2*ha-2*c)*m/2 !齒根圓半徑
ra=(z+2*ha)*m/2 !齒頂圓半徑
r1=m*c !齒根圓倒角半徑
rb=m*z*cos(3.14159/9)/2
inva=0.014904 !漸開線函數值
*AFUN,RAD
pi=Acos(-1)
*DIM,X,,22 !定義兩個數組用來定義生成的點
*DIM,Y,,22
af=Acos(rb/rf)
invaf=tan(af)-af
Gamaf=pi/(2*z)-(invaf-inva) !計算齒根圓齒厚對應的圓心角
x(1)=rf*cos(Gamaf) !
展開 基于SolidWorks的漸開線圓柱直齒輪的參數化實體建模
通用機械-2005年 05期-基于SolidWorks的漸開線圓柱直齒輪的參數化實體建模.
通用機械-2005年 05期-基于SolidWorks的漸開線圓柱直齒輪的參數化實體建模.pdf
Abaqus隨機球體三維圓柱體試件建模插件 ¥98
插件介紹
AbyssFish Random Sphere Cylinder 3D V2.0 插件可在Abaqus內參數化生成隨機分布的球體部件及圓柱體試件三維模型。插件可用于構建球體骨料混凝土細觀、球體彈丸、泡沫混凝土、多孔結構模型等,可設置模型的尺寸、球體的粒徑分布、球體比例等參數。
模型說明
插件采用多部件(Part)裝配方式,分別建立隨機分布的球體及帶有孔洞的圓柱體部件,并進行模型裝配。
插件建立的模型中每個球體為一個獨立的部件,且插件已對所有球體進行空材料的指派,用戶可批量更改球體的截面屬性。
模型中所有球體可以批量進行網格劃分,方便用戶使用。
注意,插件僅完成了幾何部件的裝配操作,并未指定材料屬性、分析步、相互作用、載荷、網格等,此部分內容需要用戶根據模擬內容自行設置。
參數說明
Diameter、Height:設置圓柱體模型的直徑及高度。單位全局統一即可。
Diameter Min、Diameter Max:球體的直徑分布區間。隨機球體均勻分布在設定的參數值范圍內。
Sphere ratio:所有球體的體積占圓柱體體積的比例。
Gap_min:球體之間可能存在的最小間距,本參數設置是為了防止球體之間距離過小造成模型中存在小邊,而影響到后期的網格劃分。
Steps_max:最大投放次數,模型采用隨機投放算法,達到設定的投放嘗試次數后停止。此參數若設置過小可能會達不到設定的球體百分比,應根據球體數量適當調整。
適用版本
插件可運行在Windows10、11系統上,支持Abaqus2024及以上版本。
展開 漸開線圓柱齒輪參數化建模及仿真加工
機械工程師-2005年 02期-漸開線圓柱齒輪參數化建模及仿真加工
lw.JPG
機械工程師-2005年 02期-漸開線圓柱齒輪參數化建模及仿真加工.pdf