首页/文章/ 详情

SPH仿真

7月前浏览944
最近在工程中发现应用SPH方法解决一些问题很方便,后续会增加这块的分享。


*KEYWORD
*TITLE
SPH / Impact 
*CONTROL_CONTACT
$   SLSFAC RWPNAL ISLCHK SHLTHK PENOPT THKCHG ORIEN ENMASS
       0.0 0.0 0 2 0 1 
$   USRSTR USRFRC NSBCS INTERM XPENE SSTHK ECDT TIEDPRJ
         0 0 0 0 0.0 
$    SFRIC DFRIC EDC VFC TH TH_SF PEN_SF PTSCL
       0.0 0.0 0.0 0.0 0.0 0.0 0.0 
*CONTROL_ENERGY
$     HGEN RWEN SLNTEN RYLEN IRGEN
         2 2 2 1 
*CONTROL_HOURGLASS
$      IHQ QH
         4 0.4
*CONTROL_SHELL
$   WRPANG ESORT IRNXX ISTUPD THEORY BWC MITER PROJ
      20.0 2 -2 1 11 2 1 
*CONTROL_SPH
$     NCBS BOXID DT IDIM MEMORY FORM START MAXV
         1 101 0.0 0 0 0 0.0
*CONTROL_TERMINATION
$   ENDTIM ENDCYC DTMIN ENDENG ENDMAS NOSOL
1.0000E-03 0 0.0 0.0 0.0 
*CONTROL_TIMESTEP
$   DTINIT TSSFAC ISDO TSLIMT DT2MS LCTM ERODE MS1ST
       0.0 0.6 0 0.0 0.0 
$$DATABASE_OPTION -- Control Cards for ASCII output
*DATABASE_GLSTAT
$       DT BINARY LCUR IOOPT
9.9998E-06 0 
*DATABASE_MATSUM
$       DT BINARY LCUR IOOPT
9.9998E-06 0 
*DATABASE_RBDOUT
$       DT BINARY LCUR IOOPT
9.9998E-06 0 
*DATABASE_BINARY_D3PLOT
$       DT LCDT BEAM NPLTC PSETID
1.0000E-05 
$    IOOPT
          
*DATABASE_EXTENT_BINARY
$    NEIPH NEIPS MAXINT STRFLG SIGFLG EPSFLG RLTFLG ENGFLG
         0 0 5 
$   CMPFLG IEVERP BEAMIP DCOMP SHGE STSSZ N3THDT IALEMAT
         0 0 0 0 0 0 0 
*CONTACT_AUTOMATIC_NODES_TO_SURFACE_ID
$HWCOLOR GROUPS 1 3
$      CIDHEADING 
         1ANode2Surf_1 
$     SSID MSID SSTYP MSTYP SBOXID MBOXID SPR MPR
       101 0 4 2 
$       FS FD DC VC VDC PENCHK BT DT
       0.0 0.0 0.0 0.0 0.0 0 0.0 0.0
$      SFS SFM SST MST SFST SFMT FSF VSF
       0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
$     SOFT SOFSCL LCIDAB MAXPAR SBOPT DEPTH BSORT FRCFRQ
         1 0.1 0 0.0 0.0 0 3 
*DEFINE_BOX
$HMNAME BLOCKS 101DefineBox_0 
$HWCOLOR BLOCKS 101 0
$    BOXID XMN XMX YMN YMX ZMN ZMX
       101 0.56 0.75 -0.22 -0.068 -0.049 0.25
*INITIAL_VELOCITY
$HMNAME LOADCOLS 1LoadCol_1 
$HWCOLOR LOADCOLS 1 3 
$     NSID NSIDEX BOXID IRIGID ICID
         3 
$       VX VY VZ VXR VYR VZR
                                                            
$$
$$ Sets Defined In HyperMesh
$$
*SET_NODE_LIST
$HMSET
$HMNAME SETS 1Set_1 
$      SID DA1 DA2 DA3 DA4SOLVER 
         1 0.0 0.0 0.0 0.0 
*SET_NODE_LIST_GENERATE
$HMSET
$HMNAME SETS 101Set_101 
$      SID DA1 DA2 DA3 DA4SOLVER 
       101 0.0 0.0 0.0 0.0MECH 
$     BBEG BEND
   1000001 1004160
$$
$$ Sets Defined In HyperMesh
$$
*SET_NODE_LIST
$HMSET
$HMNAME SETS 3LOADS.2147483646.AUTO_SET 
$      SID
         3
*END

若要想调整SPH颗粒大小和形状,进行以下操作:

图片

【免责声明】本文来自笔记,版权归原作者所有,仅用于学习等,对文中观点判断均保持中立,若您认为文中来源标注与事实不符,若有涉及版权等请告知,将及时修订删除,谢谢大家的关注!

来源:CAE之家
ACTHyperMeshADSUMGID
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2026-01-02
最近编辑:7月前
CAE之家
硕士 | CAE仿真负责人 个人著作《汽车NVH一本通》
获赞 1352粉丝 8058文章 1436课程 24
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈