声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2066|回复: 5

[材料与接触] 先谢谢xinyuxf 和xsdcaifu两位!看来这个问题还是有点麻烦!!

[复制链接]
发表于 2007-4-17 15:31 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
我遇到一件事情,模型输入进ansys后,我想做一个程序化的自动加载运算!
点的坐标知道,但是想在该点所在的面上加载荷,如何才能知道这点属于哪个面呢?我做了个简单的模型,通过坐标建立了一个立方体:(0,0,0),(10,10,10),通过手动控制,线都分10个点,划分网格。
  再用APDL编写了一个记事本txt文件:
n=node(2,10,6)
mm=enextn(n,1)
kk=NMFACE(mm)
   然后通过file/read input from读取,输出窗口能显示接点号和该节点的单元号,这都是对的,但是,面号却不对!显示的是1,显然是不对的! 在enextn(n,loc)中,不太理解loc的意思,输入不同的数值,节点号不一样,我觉得是不是数值代表离坐标点的远、近啊?

   如果体在用自由划分的话,面号还是没有?

该怎么办呢?高手指点指点!!
   

图好象传不上啊

[ 本帖最后由 jingh 于 2007-4-17 15:48 编辑 ]

Doc2.doc

28.5 KB, 下载次数: 7

图片

回复
分享到:

使用道具 举报

发表于 2007-4-17 17:07 | 显示全部楼层
enextn(n,loc)返回的是与节点n相连的第loc个单元。一般情况,与节点n相连的单元会有多个,loc就是用来定位第i个单元的。

用附件贴图就可以,需要限制图片的大小
 楼主| 发表于 2007-4-17 19:09 | 显示全部楼层

xinyuxf老师

谢谢你!
但是为什么NMFACE(E)返回的信息不对呢!郁闷死了!
我传了附件!doc2.doc

[ 本帖最后由 jingh 于 2007-4-17 19:59 编辑 ]
发表于 2007-4-17 20:38 | 显示全部楼层
这个,具体的我也没有做过。
《ANSYS9.0经典产品高级分析技术与实例讲解》中是这样解释的:
NMFACE(E):返回包含选定节点的单元E的表面号,面号输出就是面载荷关键号,如果一个面上出现多个载荷关键号(例如线单元和面单元),该面上的最小载荷关键号将被输出。
 楼主| 发表于 2007-4-18 09:54 | 显示全部楼层

回复 #4 xinyuxf 的帖子

能在百忙之中帮帮我吗?
谢谢!:'(
 楼主| 发表于 2007-4-20 09:21 | 显示全部楼层

自己顶啊

我觉的NMFACE(mm)函数返回的是单元的本身的面的信息,具体我也说不清是怎么回事.
现在,我通过node()函数以及其它函数,通过间接的方法解决了这个问题,方法比较苯!嘿嘿
        再次谢谢两老师帮助!
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-9-24 04:20 , Processed in 0.059355 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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