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

[建模专区] 如果记录墙上某一点的运动轨迹

[复制链接]
发表于 2009-10-5 09:01:09 | 显示全部楼层 |阅读模式 来自 湖南湘潭
在PFC中,如何记录墙上某一点的运动轨迹?
比如,直线墙的中点,圆形墙的圆心等的运动轨迹?
请那位大虾指点一下
哈哈
发表于 2009-10-6 19:27:05 | 显示全部楼层 来自 台湾大学
Simdroid开发平台
like this?


new
wall id=1 node (-1,-1) (1,1)
def wall_rec
wp1=find_wall(1)
wx1=w_x(wp1)
wy1=w_y(wp1)
end
wall_rec

wall id 1 xvel=1
wall id 1 yvel=1

hist id=1 wx1
hist id=2 wy1

def move
loop i(1,10)
wall_rec
command
cyc 10
endcommand
endloop
end

move

hist wr 1 2 file wall_rec.dat
回复 不支持

使用道具 举报

 楼主| 发表于 2009-10-8 09:09:17 | 显示全部楼层 来自 湖南湘潭
你这里的这个w_x(wp1)是墙的旋转中心啊
并不一定是圆心(如果圆心和旋转中心不重合的话)
回复 不支持

使用道具 举报

发表于 2009-12-31 09:23:24 | 显示全部楼层 来自 重庆
我也存在这样的疑问,尤其是在3D中,旋转中心与一个wall的中心好像不是同一个点,怎么样才能记录wall的位置?比如这个wall是水平面,只有z坐标变化,如何记录z坐标的变化?
回复 不支持

使用道具 举报

发表于 2012-4-22 09:35:28 | 显示全部楼层 来自 上海杨浦区
问题同楼上,亟待解决
回复 不支持

使用道具 举报

发表于 2012-4-23 08:31:04 | 显示全部楼层 来自 上海
墙的转动中心可以自己指定,指定后转动中心可以按照指定的线速度平动
回复 不支持

使用道具 举报

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

本版积分规则

Simapps系列直播

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

GMT+8, 2024-9-29 13:32 , Processed in 0.031238 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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