犀牛软件与icem的转换.docx

上传人:b****2 文档编号:1340772 上传时间:2022-10-21 格式:DOCX 页数:9 大小:365.50KB
下载 相关 举报
犀牛软件与icem的转换.docx_第1页
第1页 / 共9页
犀牛软件与icem的转换.docx_第2页
第2页 / 共9页
犀牛软件与icem的转换.docx_第3页
第3页 / 共9页
犀牛软件与icem的转换.docx_第4页
第4页 / 共9页
犀牛软件与icem的转换.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

犀牛软件与icem的转换.docx

《犀牛软件与icem的转换.docx》由会员分享,可在线阅读,更多相关《犀牛软件与icem的转换.docx(9页珍藏版)》请在冰豆网上搜索。

犀牛软件与icem的转换.docx

犀牛软件与icem的转换

HowToRhino&ICEM

Simple2Dmodel

1)Newfilesetup:

chooseMillimeter(automaticallyconvertstoMetersifimportedtoICEM)

2)Setunits:

FilePropertiesUnits:

Modelunits:

shouldalreadybeMillimeters

Abs.tolerance=sizeofsmallestfeature(treatedasMetersbyCSMP)=i.e.0.01

Rel.tolerance=ratiobetweensmallestandlargestobject(in%)=i.e.1.0

Angletolerance=similartoabs.tolerance,butforangles=i.e.0.01(SKM:

0.1)

Question:

doesithavetobeMillimeters?

No,becauseCSMPtreatsitasMetersanyway!

3)Drawaroundorigin(bestcentered!

),otherwisesignificantdigitscanbelost

(Y=up,X=left-rightdrawin“TOP”viewfor2D)

Doesn’tmatterifboxorlinedrawing(mustbeNURBScurvescheckinObjectProperties!

Usesnappingtoexactlycloselinesatintersections:

4)Assignobjectstocertainlayers(toe.g.separatefracturesfrombedding):

selectseveralobjectswithSHIFTright-clickonlayer“SelectObjectLayer”

5)Splitacurve:

selectthecurvecommand“Split”orselectcuttingobjects(dothiswithallintersections!

),usecutcurvestocuttheotherones(“cuttingtheotherway

round”)

Explodeclosedcurveswith

(ToolinICEM:

“Topology”splitsautomatically,butmightdestroythingsonestillneeds!

6)ICEMneedstoknowwherethebeginningandendofobjectsare(putsnodethere):

createstartandendpointsforallcurves:

selectallcurvesCurvePointObjectMarkCurveStart&End,createpointsatintersections:

CurveCurveFromObjectsIntersection(orcommand“Intersection”)

Question:

aremultiplepointsaproblem?

Towhatlayerdotheyhavetobelongto?

(Toremoveduplicates:

EditSelectObjectsDuplicateObjectsDELETE)

7)Renamelayers:

LEFT,RIGHT,TOP,BOTTOM(doesn’thavetobeuppercase,ICEMautomaticallyconvertsintouppercase)putboundarylinesintospecificlayers

(IRREGULARnotpossiblein2D!

!

!

8)Createonesurfacethatcoversallobjects:

SelectallSurfacePlanarCurve

9)Splitthesurface:

selectthesurfacecommand“Split”orselectthecurvesthatshouldcutit

Movenewsurfacestoseparate(new)layers

(Splittingofsurfacesbyfracturesthatdonotcutallthroughisnotpossible)

Question:

doweneedtodrawoutliningcurvestothesurfaces?

(Toshowsurfacesinlayercolors:

Right-clickonViewcorner“TOP”Shaded)

10)SaveasRhinoversion3(.3dm)–watchout:

alllayersofobjectsthatshouldbeexported,shouldbevisible(lightbulbon)!

11)Drag&dropthefileonto3dm2tin.exe(ANSYS12makesitautomaticallyitself!

ICEM

(screenshotsfromANSYS12)

1)OpenthegeometryinICEMCFD:

ANSYS11:

FileGeometryOpenGeometry(choose.tin)

ANSYS12(?

):

FileImportGeometryRhino3DM(choose.3dm;ICEMautomaticallycreatesa.tin)checkUseObjectNamesforPartsandIncludeHiddenLayersclickApply

Question:

FilefromRhinov3orv4?

(leftwindow:

“Parts”containobjectsfromtheRhinolayers,withaccordinglabels)

2)Changetheappearanceofobjects,ifnecessary:

Right-clickon“Geometry”objects

3)Ifaline/surface/...ismissing(e.g.bottomline),drawyourownline/surface/...:

Right-clickon“Parts”CreatePartcallitBOTTOM

SelectthetwocornerpointsdrawalinewithoneoftheCurvetools:

(#2)

(sometimesdoactionsseveraltimes(becauseofbugs)!

!

!

 

4)Movingobjectsintoanotherlayer/”part”:

Right-clickonpartAddtoPartclickonarrownexttotheEntityfield(insectionAddtoPartbySelection)

selectlinetypeforentityselectthelinewithleft-clickacceptwithmiddle-click(orundowithright-click)

GlobalMeshSetup(changedefaultvalues,ifnecessary):

(#1)

1.Global:

Maxelement:

ifsmall,meshwillbefine–iflarge,meshwillbecoarse(=max.sizeameshelementwillhave)

2.Surface:

Meshtype=e.g.AllTri(dependingonwhatkindofmeshelementsiswanted),MeshMethod=PatchIndependent(=mostrobust)

3.Volume(onlyfor3D):

Meshtype=Tetra/Mixed,MeshMethod=Robust(Octree)

4.Growprismlayers(onlyfor3D,orifuniformmeshneeded)

(check“Display”toshowe.g.resultingmin/maxelementsizes)

 

5)Meshsizesforparts:

(#2)table

Checkfracturesas“IntWall”,becausetheyareobjectswithonedimensionless,thatneedtohaveotherpropertiesassigned

6)SurfaceandCurveMeshSetup:

(#3and4)

Forsurfaces:

Selectasurfaceacceptwithmiddle-clickMaximumsize=e.g.0.4(=max.elementsizeinmeters)clickApply

(Similarrulesapplyforcurves)

 

Torefinecertainpartsofthemesh,createa“Density”:

(#5)

Eitherdrawwithpointsordoitviaentityboundaries

 

7)ComputeMesh:

(#8)

PossibletooverwriteglobalsettingsclickCompute

(for3D:

optiontorunitwithbatchprocessinGlobalVolumeMeshingParameters;step5)

8)Visualizeassolid,turnoffallgeometriesdetecte

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 人力资源管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1