iCAx开思网

标题: 【求助】在view界面里面怎么画一条直线成为轨迹? [打印本页]

作者: blacksandy    时间: 2004-4-14 22:32
标题: 【求助】在view界面里面怎么画一条直线成为轨迹?
我想在下图的view界面里面划一条直线然后加到图示的垂直的cylinder的末端,让这个cylinder的末端沿着直线行走,这个直线怎么画上呢?(如果是曲线呢)又用什么函数是图示的cylinder末端沿着这条直线行走呢?我用polyline画过,但不知道怎么加到物体上。如果从外部引入数据形成spline,我不知道怎么形成,因为外部数据一列必须是time,但我这个好像与time无关,还有就是按图中所示应该是在x,z界面的直线,如果在外部形成数据的话,我也不知道怎么做,renzhoucan和一个网友曾经教过我用形成curve的办法,做曲线,但我不知道怎么加到PART上成为part的轨迹,AKISPL等函数是用spline的
作者: hx_jerry    时间: 2004-4-15 08:47
用点来构造呀,知道了直线上2点就可以画了呀。
作者: blacksandy    时间: 2004-4-15 14:18
关键是用点画的直线没办法形成spline加到part末端用AKISPL函数成为轨迹啊,我试过的。怎么让part末端沿着直线走呢?
作者: Superstarliu    时间: 2004-4-16 14:13
你可以试试点线约束,先画好直线,然后在圆柱体的末端加上点线约束!!
作者: Superstarliu    时间: 2004-4-16 14:18
或者也可以试试general point motion
作者: Superstarliu    时间: 2004-4-16 14:28
或者你可以把我所说的以上两者结合起来!!试试!!!具体的函数的设置调用,我还说不准,我现在只是初步的想发,等我有空的话,我试试看,看有没有什么别的方法!!
作者: Superstarliu    时间: 2004-4-16 18:05
我试了一下,可以这样做,先画出你要的曲线,然后用固定副固定在地面上,再在样条曲线的一端画出圆柱体,给此圆柱体与曲线之间施加一点线凸轮副,再给此圆柱体施加一 single component force,方向是 body moving,试一下,如果运动不了,适当地增大力值,就可以沿此曲线运动了!!
作者: chenjbao    时间: 2004-4-17 09:40
Superstarliu 大侠。还是将你做的cmd文件上传一下吧
作者: blacksandy    时间: 2004-4-17 21:15
Superstarliu 请看看我的CMD文件,按照你的做法加上之后,仿真时小车运动到与直线平行时就应该沿直线向前行走了,但是后两轮脱离了直线是怎么回事?还有力的方向应该始终沿直线的切线才对啊,后来发现偏离了,怎么解决呢?还有我觉得加力对仿真的结果有失真,应该匀速才对,这样怎么才能实现呢?不好意思,问题多多,多谢
作者: jiao    时间: 2004-4-22 15:38
加凸轮副就行了
作者: blacksandy    时间: 2004-4-24 09:50
九楼说的就是加凸轮副后出现的情况,
作者: jiaoshou1001    时间: 2017-8-28 09:06
非常感谢,很好的资料




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3