首页/文章/ 详情

deform网格局部细划分探讨

3月前浏览132

在网格划分的时候,有时候为了模拟方便和计算精度的提高,需要将局部网格细划分,而其余部分的网格粗分,这样可以减少单元数量,减少计算时间,提高精度。

image.png

网格局部细分主要分两步:

第一步就是将网格单元粗划分,这个很简单,只要能划分出来网格就可以了。这里就不多说了。

image.png

第二步才是网格局部细划分。首先点击image.png ,然后进入新的窗口,点击image.png 。可以找到最后一项,Mesh Density Windows,拉动滑块,修改其参数(但是修改多少,这里我也不清楚,不过只要你修改一点,Mesh Window就会变成黑色可选),

image.png

然后Mesh window就会变成黑色可选,再点击Mesh window选项,进入局部网格划分界面。

image.png

点击Add按钮,添加一个局部划分区,并在Size Ratio to Elem Outside window选项内输入一个比例,为了网格细分的更明显,这里建议将这个数值填的更小点。默认值为1,我一般将其修改为0.01,这个没有什么根据,只是经验而已。希望有高手指点。

在显示区会出现这样的一个窗口image.png。 

其中的一行为局部细分区类型,第一个是长方体类型,第二个为圆柱体类型,第三个为环行柱类型。第二行的作用就是修改区域的大小和位置,以及旋转区域。第三行分别为编辑选择区,显示选择区,删除所选区。

其中区域大小的选择可以通过鼠标来操作,也可以通过编辑来实现。鼠标操作方便但不精确,编辑操作精确但不方便。

选中局部划分区之后,点击image.png 退回到网格产生界面,选择生成网格 image.png。

这里以下图为例演示一个。

image.png

首先产生网格单元4000个,然后进入image.png ,修改image.png 中的Mesh Density Windows,将其值拖动到0.5(这里也没有什么根据不必效仿)。

再点击Mesh window,按照如下设置。

image.png

点击下图所示的长方体类型区域,在工件上点击一点,然后分别使用修改大小和修改位置,使长方体区域覆盖圆柱体的一端。

image.png

最后点击image.png 回到网格产生界面,再次点击image.png ,产生网格,效果如下图所示。

image.png

最后提醒一点,网格细划分不太好掌握,第一次网格划分的时候可以将网格数量设的小一点,在网格第二次产生之前可以修改一下网格数量。一般可以将网格单元数比刚开始多一些。

image.png

这是你的模型导出的stl有问题

修改模型试试或者把输出的stl精度控制值调大一点


原资料见附件


免责声明:

本页面/内容部分素材来源于互联网公 开 信 息,旨在传递更多信息,不代表本平台立场。

版权归原作者或机构所有,如涉及侵权,请通过平台联系我们,我们将在核实后第一时间处理。

本平台对转载内容的真实性、准确性不作任何保证,用户需自行判断并承担使用风险。

附件

免费P28-deform网格局部细划分探讨.pdf
Deform控制
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2026-06-18
最近编辑:3月前
仿真支持爱好者
在仿真的路上越走越远
获赞 333粉丝 27文章 318课程 0
点赞
收藏
作者推荐

deform3Dv6.1热成形模拟步骤

摘要:本文为DEFORM-3DV6.1热成形仿真实操流程,分步讲解锻件从出炉转运、模上静置到多次锻打全工序建模方法。依次介绍新建目录、前处理基础设置、单位与仿真模式选取,分步完成工件与模具的几何导入、网格划分、材料及热边界定义。针对空冷转运、模面静置、锻造三大工况,分别配置传热、变形求解参数,给出步数、步长、换热系数、摩擦系数等参考取值。同时说明模具装配、接触条件、运动控制与分步仿真技巧,还介绍多工位连续模拟、仿真结果调取、步长优化等实操要点,步骤规范,可直接用于各类热锻工艺仿真。HotForming(热成形deform-3D模拟步骤)Whensimulatinghotforming,itisimportanttosimulateallstepsoftheprocessincludingtransferfromthefurnace,andrestingonthedie,sincethetemperaturelossduetotransferfromthefurnaceandfromdiechillingcaninfluenceflowbehavior.Theprocedureforsimulatingamulti-stationprocessisdetailedattheendofthissection.Thissectionwilloutlinethesetupprocedureforthefollowingoperations:1)Setuniformobjecttemperaturetosimulatefullfurnacesoak.2)Coolinairtosimulatetransferfromthefurnacetothedies3)Restondies4)Forge5)Repeatformultipleforgingblows1.Createanewproblemfolder(directory)EachDEFORMproblemshouldresideinitsownfolder.However,agivenproblemmaycontainmanyoperations,allinthesamedatabasefile.2.StarttheDEFORMpreprocessor3.SetBasicSimulationControlsThesimulationcontrolswillbesetforthefirstoperation-simulatingchillingduringthetransferfromthefurnacetothepress.a.ProblemTitle(optional)Descriptivetitlefortheproblem-willbedisplayedonthescreenduringpre-andpost-processing.b.OperationNameOperationnamec.UnitSystemSelectEnglishorSIunits.Thiswillchangemanydefaultvaluesandaffecthowmaterialdataisimported.d.SelectSimulationModeForsimulatingtransferoftheworkpiecefromthefurnacetothepress,onlyheattransferwillbemodeled,soturnonheattransfer,andturnoffdeformation.4.DefinetheMaterialDefinethermalpropertiesforthematerial.Formoststeels,thefilesSTEEL_E.KEYorSTEEL_S.KEYcontainreasonablethermalproperties.ThesefilescanbeloadedfromtheMaterialPropertiesmenuonthemainpreprocessorwindow.5.DefinetheWorkpiecea.DefineObjectTypeFormostsimulations,plasticobjecttypeissuitable.b.DefinetheGeometryGeometrycanbedefinedfromanSTLfile.Workpiecegeometryrequirements:GeometrymustbedefinedwithnormalsfacingoutwardAlwayscheckthegeometry.c.MeshtheObjectTypicalprogressionsshoulduseelementsizesthatrepresentthepart.Whenindoubt,moreelementswilltendtogivemoreaccurateresults.Typicalweights:Curvature=0.9StrainRate=0.7Strain=0.5Temp=0d.DefineThermalBoundaryConditionsForsolidparts,defineheatexchangewiththeenvironmentonallfacesexceptthesymmetrysurfaces.e.InitializeObjectTemperatureSettheinitialobjecttemperaturetothefurnacesoakorpreheattemperature.6.CompleteSimulationControlsa.DefineNumberofStepsAtypicaltransferoperationcanbesimulatedin10to20steps.b.SelectthePrimaryDieEnterobject1(onlyobjectdefined)astheprimarydie.c.CalculatetheTimeperStepDividethetotaltransfertimebythenumberofsteps.7.SavetheDataSaveaKeywordfile.GotoDatabaseGeneration.Checkthedata.Ifthereareanyyelloworredflags,resolvethem,thengeneratethedatabase.Exitthepreprocessorandstartthesimulation.8.LoadingSimulationResultsIntothePreprocessortoDefineSecondOperationReturntothepreprocessor,andloadthelaststepfromthedatabase.9.DefineMaterialDataforthetoolsSpecifythermaldataforthetoolmaterial10.DefinetheToolsa.AssignToolNames(optional)Forreferenceduringpre-andpost-processing.b.DefineToolGeometryImportordefinegeometryfortheupperdie(punch)andlowerdie.Thegeometryrulesdetailedabovefortheworkpieceallapply.Furthermore:Formulti-piecetools,drawasingletoolboundarydefiningallinserts,knockouts,etc.Thegeometrycanbeseparatedlaterfordiestressanalysis.Refertothemanualorcontacttechsupportifthereismorethanonemovingtoolforagivenstation.Extendthetoolgeometryslightlyacrossthecenterline.Fortoolswithaslidingclearancebetweenthepunchanddie,increasetheODofthepunchtoslightlyintersectthedie.RefertothemanualortrainingmaterialformoredetailsPutaslightflatonthetipofanypointedpunches.Whileitisnotstrictlynecessary,itisconvenienttomakeobject2thepunchormovingobject.c.MeshtheToolsUsearound400elements.Useuserdefineddensitywith3atthecontactsurfaceand1onthebacksideofthedie.d.AssignToolMaterialBesurethepropermaterialisassignedtoboththetoolsandtheworkpiecee.AssignToolTemperatureSettheuniformtooltemperaturebeforeformingbegins.11.DefineInterobjectDataa.Inter-ObjectRelationshipsTheworkpieceshouldbeslavetobothtools.Theinterfaceheattransfercoefficientshouldbeabout0.004forEnglishunits,or10forSIunits.b.ObjectPositioningUsinginterferencepositioning,positiontheworkpieceonthebottomdie.Leavethetopdieawayfromtheworkpieceduringthisoperation.c.GenerateContactBoundaryConditionsThedefaultvalueoftoleranceisadequate.12.CompleteSimulationControlsa.DefineNumberofStepsAtypicaldierestingoperationcanbesimulatedin10to20steps.b.SelectthePrimaryDieEnterobject1astheprimarydie.c.CalculatetheTimeperStepDividethetotaltransfertimebythenumberofsteps.d.DefineOperationName(optional)13.SavetheDataSaveaKeywordfile.GotoDatabaseGeneration.Checkthedata.Ifthereareanyyelloworredflags,resolvethem,thengeneratethedatabase.Exitthepreprocessorandstartthesimulation.14.LoadingSimulationResultsIntothePreprocessortoDefineFormingOperationReturntothepreprocessor,andloadthelaststepfromthedatabase.15.SetSimulationControlsa.OperationName(optional)b.SelectSimulationModeWewillnowsimulatetheforgingoperation,soturndeformationon(yes)16.DefineMaterialDataforWorkpieceAssignplastic(flow)datafortheworkpiecematerial.Besurethematerialselectedcoversthepropertemperaturerange,includinganydeformationheatinganddiechilling.17.AssignTopDie(punch)MovementPressbehaviormayplayaroleinresults.ConsultthemanualorSFTCtechsupportformoreinformationonpressbehavior.Setthedirection(typicallydownward).Thestrokevalueshouldnotbechangedunlessamechanicalpressmodelisused.18.DefineInterobjectDataa.Inter-ObjectRelationshipsAssignafrictionfactors.Forlubricatedhotforging,valuesof0.2to0.3aretypical.Fornon-lubricatedhotforging,valuesof0.8to1.0aretypical.b.ObjectPositioningUsinginterference,withtheworkpieceasthereferenceobject,positionbothtoolsincontactwiththeworkpiece.c.GenerateContactBoundaryConditionsThedefaultvalueoftoleranceisgenerallyadequate19.CompleteSimulationControlsa.DefinetheNumberofStepsForverylimiteddeformation,suchasasquare-uporbuster,use50stepsForaveragedeformation,suchasheading,use100stepsForproblemswithalargeamountofdeformation,suchasextrusion,200ormorestepsareappropriate.b.AssignthePrimaryDieThetopdie(orpunch)shouldbetheprimarydie.Thiswillgenerallybeobject#2.c.CalculatetheStrokeperStepEstimatethedistancethetopdiewillmove(fromthepointitcontactstheworkpiece)Dividethisvaluebythenumberofsteps,andenterthisvalueinStrokeperStep.Ifyouareunsureoftotalpunchstroke,add10or15extrasteps.Thiswillovershootthegoal,andyoucanbackupafewstepstogettheendingshaped.SetStoppingControls(optional)Ifyouknowtheexactdistancethepunchwillmove,enterthisvalueunderstoppingcontrols.Ifnovaluewasentered,thesimulationwillstopwhenallstepshavebeencompleted.e.SetsubsteppingcontrolUnderAdvancedStepControls,setStrainperStepto0.02520.SavetheDataSaveakeywordfile.GotoDatabasegeneration,Checkthedata.Ifthereareanyyelloworredflags,resolvethem,thengeneratethedatabase.Exitthepreprocessorandstartthesimulation.21.RunningaSecondOperationa.IdentifyingtheendpointofthefirstoperationAfterthesimulationiscompleted,gotothePost-Processor,andchecktheresults.Identifythestepatwhichthefirstoperationwillbecompleted,andmakeanoteofthisstepnumber.b.LoadingSimulationResultsIntothePreprocessor.Returntothepreprocessor,andloadtheappropriatestepfromthedatabase.c.SimulateChillingDuringTransfertoNextStationConsiderthetransfertimebetweenstations.Refertothebeginningofthissectionforguidelinesonrunningheattransfersimulations.d.ChangingToolGeometryGototheGeometryeditor,deletethetoolgeometry(notthewholeobject),andimportorcreatenewtoolgeometryforeachtool.e.PositioningObjectsFromInterobjectrepositionthetoolsagainsttheworkpieceusinginterference.f.GenerateContactInitializeandgeneratecontactboundaryconditions.g.ResetSimulationControlsDeterminetotalstepsandstrokeperstepasdescribedabove.h.ResetStoppingStrokeIfthestrokestoppingcontrolwasused,resetthestroketozeroonobjectmovementcontrols,andresetthestoppingcontrolundersimulationcontrols.i.WriteTheDatabaseWritinganolddatabasewillappenddatatotheendoftheexistingdatabase.Itwilloverwriteanystepsafterthestepthatwasloaded.j.Iftheappropriateendingstepisnotsaved……Ifyouencounterasituationwhere,say,step90isnotformedenough,step100isformedtoomuch,andtherearenostepssavedinbetween,youcanloadstep90,changethesaveintervalto1(saveeverystep),thenrerunthelast10stepsofthesimulationtogettheproperstoppingstep.免责声明:本页面/内容部分素材来源于互联网公开信息,旨在传递更多信息,不代表本平台立场。版权归原作者或机构所有,如涉及侵权,请通过平台联系我们,我们将在核实后第一时间处理。本平台对转载内容的真实性、准确性不作任何保证,用户需自行判断并承担使用风险。

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈