ansys 在曲面施加与位置相关的载荷

浏览:45909 回答:14

问题是这样的,想在一个三维曲面上施加载荷,曲面上每个节点的坐标和要施加的载荷值已知,但是这个载荷值与坐标之间没有明显的函数关系,ansys应该怎么处理?
邀请回答 我来回答

全部回答

(14)
默认 最新
tcialcd

我不需要用到赋值表,因为没法给tcc按照单个节点赋值。
“可以利用X/Y/Z值作为位置参数,载荷作为值。载荷可以只用数组赋值。比如:TABLE_NODE(X,Y,Z)=F_NODE(F) ”对于这句话,没有理解的很清楚,假如有n个节点,按照你的说法,我的table是不是应该是n*n*n的?能不能加qq聊?1023518364
2014年5月6日
评论 点赞
hxkx
ansys 在曲面施加与位
> 有个快的办法:1,先压缩编号,使所有编号连续,;2,获得最大编号值即最大节点数目;3,用DO循环循环依次得到每个节点号;4,利用GET函数得到节点的对应的载荷值,直接用SF赋值给节点;如果不压缩节点号,可能会出现警告或是错误。谢谢
如果不用节点号不可以得到节点的载荷值,那就先得到节点号对应的坐标值,再利用GET函数得到节点的载荷值,立即赋值给节点。
如果你一定要赋值表,可以利用X/Y/Z值作为位置参数,载荷作为值。载荷可以只用数组赋值。比如:TABLE_NODE(X,Y,Z)=F_NODE(F)也可以用节点号定义数组TABLE_NODE(nX(节点号),nY(节点号),nZ(节点号))=F_NODE(F)。不过大概还是需要GET函数得到节点对应的载荷。
2014年5月6日
评论 点赞
tcialcd

我那个节点的数组和载荷的数组是不是都应该是N*1*1的数组啊?*dim,tablenode,table,n,1,1这样啊?
2014年5月6日
评论 点赞
tcialcd

我做的是耦合分析,结构分析的结果会影响热分析的界面传热,也就是tcc的值,help文档里面说tcc可以通过定义table表征为与位置的函数,我的问题是我这个是三维复杂曲面,曲面上的每个点的值我都可以计算得到,计算过程和位置坐标没有关系,我应该怎样建立这个table。
2014年5月6日
评论 点赞
tcialcd

你的%节点标号号%是指一个存了节点编号的数组?
2014年5月6日
评论 点赞
hxkx
如果是耦合分析,上一次的分析结果可以直接用于下一次分析的边界条件。可以直接进行后面的分析不用管接触力。如果不可以,就用表格加载吧,可以用。只是加载时选择表格加载就行了。比如:
SF,%节点标号号%,PRES,%载荷表名称%
2014年5月5日
评论 点赞
tcialcd

接触分析中的tcc,每个节点的值是根据另一个分析计算得到的,而且这是一个三维曲面。
2014年5月5日
评论 点赞
jml2111202199

你的是什么载荷??这么难以形容的??
2014年5月5日
评论 点赞
tcialcd

但是问题是我的载荷和位置之间没有明显的函数关系。
2014年5月4日
评论 点赞
jml2111202199

函数加载,其实函数加载和表格加载实质是一样的
2014年5月4日
评论 点赞

没解决?试试专家一对一服务

换一批
    App下载
    技术邻APP
    工程师必备
    • 项目客服
    • 培训客服
    • 平台客服

    TOP