找回密码
 注册
Simdroid-非首页
查看: 76|回复: 8

施加径向约束问题

[复制链接]
发表于 2018-12-5 21:06:01 | 显示全部楼层 |阅读模式 来自 福建福州
问题:怎么样对一个竖向放置(轴线为Y轴,端面在XZ平面),圆心不在坐标原点的空心圆柱体,类似于图1所示,目的是在外表面施加垂直于面的约束,即径向约束。


用下面方法操作后显示的约束,如图2所示,不知道问题出现在哪里,请问下正确的操作应该是怎么样,望解答,十分感谢!











1.激活柱坐标系:
CSYS,12.选择要施加径向约束曲面上的所有节点 :
FLST,5,  …           
FITEM,5, …
FITEM,5, …
……
ASEL,S, , ,P51X
NSLA,S,1
NPLOT
3.旋转节点坐标系,使之与激活的坐标系平行:
FLST,2  …
FITEM,2, …
FITEM,2, …
……
NROTAT,P51X
4.对所选节点施加X方向约束:
FLST,  …
FITEM,2, …
FITEM,2, …
/GO
D,P51X, , , , , ,UX, , , , ,


















本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2018-12-6 08:48:06 | 显示全部楼层 来自 上海
Simdroid开发平台
  需要先定义一个局部圆柱坐标系,其 Z 轴平行于总体 Y 轴,且通过圆柱体的的圆心。然后将要施加径向约束曲面上的所有节点的节点坐标系转换为该局部圆柱坐标系,再在这些节点上施加 Ux 的约束。
  你的命令流似乎是这样做的,只是缺少一些内容,不知其中有什么问题。
  另外,也可能是显示问题,在施加约束前,增加一个命令:
    DSYS,12
  试试。
回复 不支持

使用道具 举报

发表于 2018-12-6 09:40:01 | 显示全部楼层 来自 北京
htbbzzg 发表于 2018-12-6 08:48
需要先定义一个局部圆柱坐标系,其 Z 轴平行于总体 Y 轴,且通过圆柱体的的圆心。然后将要施加径向约束曲 ...

DSYS是显示坐标系命令,只影响显示结果;比如直角坐标系里面的弧线在圆柱坐标系里成了直线;

建议检查一下第12坐标系的类型,确定是圆柱坐标系,而不是直角;另外,可以试试先把边界条件转换到节点上(虽然从命令上看是直接加载到节点上的,但是就当预防万一吧)。具体命令为:
sbctran
/replo
回复 不支持

使用道具 举报

 楼主| 发表于 2018-12-6 11:16:24 | 显示全部楼层 来自 福建福州
本帖最后由 18596764675 于 2018-12-6 11:24 编辑
htbbzzg 发表于 2018-12-6 08:48
需要先定义一个局部圆柱坐标系,其 Z 轴平行于总体 Y 轴,且通过圆柱体的的圆心。然后将要施加径向约束曲 ...



按照您说的操作方法

local,11,1,4.8,0,-20,0,90,0
创建一个局部柱坐标系11,其 Z 轴平行于总体 Y 轴,且通过圆柱体的的圆心,圆心在总体坐标系中为4.8,0,-20
出来的结果如图片所示,看着有点奇怪,不知道怎么回事


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

 楼主| 发表于 2018-12-6 19:06:48 | 显示全部楼层 来自 福建福州
njweiwei2 发表于 2018-12-6 09:40
DSYS是显示坐标系命令,只影响显示结果;比如直角坐标系里面的弧线在圆柱坐标系里成了直线;

建议检查一 ...

好的,谢谢您的解答
回复 不支持

使用道具 举报

 楼主| 发表于 2018-12-6 21:32:28 | 显示全部楼层 来自 福建福州
htbbzzg 发表于 2018-12-6 08:48
需要先定义一个局部圆柱坐标系,其 Z 轴平行于总体 Y 轴,且通过圆柱体的的圆心。然后将要施加径向约束曲 ...

模型如图,上表面自由,下表面固定,其他四周的面约束其各自的法向。
命令流如下,不知道正不正确,麻烦您帮忙看一下,谢谢了
/PREP7  
et,1,45
et,2,200  
KEYOPT,2,1,6
KEYOPT,2,2,0
MPTEMP,,,,,,,,  
MPTEMP,1,0  
MPDATA,EX,1,,1200000000
MPDATA,PRXY,1,,0.35
MPTEMP,,,,,,,,  
MPTEMP,1,0  
MPDATA,DENS,1,,2500
RECTNG,4,-4,2.4,-3.6,   
K,100,0,0,0,
K,101,0,0,-20,  
K,102,4.8,0,-24.8,  
K,103,24.8,0,-24.8,
K,104,4.8,0,-20,
LSTR,     100,     101  
LSTR,     102,     103  
LSTR,     101,     104  
FLST,2,1,8  
FITEM,2,4.8,0,-20   
WPAVE,P51X  
wpro,,90.000000,
!*  
LARC,102,101,104,4.8,   
LDELE,      7   
TYPE,   2   
MAT,       1
REAL,   
ESYS,       0   
SECNUM,
!*  
FLST,5,4,4,ORDE,2   
FITEM,5,1   
FITEM,5,-4  
CM,_Y,LINE  
LSEL, , , ,P51X
CM,_Y1,LINE
CMSEL,,_Y   
!*  
LESIZE,_Y1, , ,32, , , , ,1
!*  
FLST,5,3,4,ORDE,3   
FITEM,5,5   
FITEM,5,-6  
FITEM,5,8   
CM,_Y,LINE  
LSEL, , , ,P51X
CM,_Y1,LINE
CMSEL,,_Y   
!*  
LESIZE,_Y1, , ,80, , , , ,1
!*  
CM,_Y,AREA  
ASEL, , , ,       1
CM,_Y1,AREA
CHKMSH,'AREA'   
CMSEL,S,_Y  
!*  
MSHKEY,1
AMESH,_Y1   
MSHKEY,0
!*  
CMDELE,_Y   
CMDELE,_Y1  
CMDELE,_Y2  
!*  
LPLOT   
TYPE,   1   
MAT,       1
REAL,   
ESYS,       0   
SECNUM,
!*  
FLST,8,3,4  
FITEM,8,5   
FITEM,8,8   
FITEM,8,6   
VDRAG,       1, , , , , ,P51X   
WPCSYS,-1,0
WPSTYLE,,,,,,,,0
/REPLOT
FLST,2,3,5,ORDE,3   
FITEM,2,1   
FITEM,2,13  
FITEM,2,15  
!*  
/GO
DA,P51X,UZ,
FLST,2,3,5,ORDE,3   
FITEM,2,3   
FITEM,2,5   
FITEM,2,16  
!*  
/GO
DA,P51X,UX,
FLST,2,3,5,ORDE,3   
FITEM,2,2   
FITEM,2,7   
FITEM,2,12  
!*  
/GO
DA,P51X,ALL,
local,11,1,4.8,0,-20,0,90,0
FLST,5,2,5,ORDE,2   
FITEM,5,8   
FITEM,5,10  
ASEL,S, , ,P51X
NSLA,S,1
NPLOT   
FLST,2,5346,1,ORDE,18   
FITEM,2,1090
FITEM,2,-1091   
FITEM,2,1123
FITEM,2,-1155   
FITEM,2,1187
FITEM,2,-1217   
FITEM,2,88210   
FITEM,2,-88211  
FITEM,2,88243   
FITEM,2,-88275  
FITEM,2,88307   
FITEM,2,-88337  
FITEM,2,89299   
FITEM,2,-89614  
FITEM,2,92064   
FITEM,2,-94512  
FITEM,2,96962   
FITEM,2,-99410  
NROTAT,P51X
FLST,2,5346,1,ORDE,18   
FITEM,2,1090
FITEM,2,-1091   
FITEM,2,1123
FITEM,2,-1155   
FITEM,2,1187
FITEM,2,-1217   
FITEM,2,88210   
FITEM,2,-88211  
FITEM,2,88243   
FITEM,2,-88275  
FITEM,2,88307   
FITEM,2,-88337  
FITEM,2,89299   
FITEM,2,-89614  
FITEM,2,92064   
FITEM,2,-94512  
FITEM,2,96962   
FITEM,2,-99410  
!*  
/GO
D,P51X, , , , , ,UX, , , , ,
ALLSEL,ALL  
VPLOT

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

发表于 2018-12-7 08:27:36 | 显示全部楼层 来自 北京
18596764675 发表于 2018-12-6 21:32
模型如图,上表面自由,下表面固定,其他四周的面约束其各自的法向。
命令流如下,不知道正不正确,麻烦 ...

正确。
去除底面节点以后看到的约束(即确认侧面是否添加的是法向约束)如图1:
底面节点的约束如图2(此处为了显示清楚,只显示了一部分):


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

 楼主| 发表于 2018-12-7 08:33:34 | 显示全部楼层 来自 福建福州
本帖最后由 18596764675 于 2018-12-7 09:55 编辑
njweiwei2 发表于 2018-12-7 08:27
正确。
去除底面节点以后看到的约束(即确认侧面是否添加的是法向约束)如图1:
底面节点的约束如图2(此 ...

非常感谢您的回复,您的意思是说我发的命令流和操作都没有问题么,那我怎么挑取任意一条弧线(比如上表面的弧线)显示径向约束都如同我上面发的图片里面显示的那样,不是完全指向径向的按您说的也查看了下,如下图所示,图中红色框框部分显示很奇怪

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

发表于 2018-12-7 11:30:53 | 显示全部楼层 来自 北京
18596764675 发表于 2018-12-7 08:33
非常感谢您的回复,您的意思是说我发的命令流和操作都没有问题么,那我怎么挑取任意一条弧线(比如上表面 ...

那就奇怪了,我用的就是你的命令流呢。
试试看:

sbctran
/replo
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-16 18:54 , Processed in 0.044151 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表