iCAx开思网

标题: 魔术题教程-有关‘TRAJPAR_OF_PNT’函数和层中的对象 [打印本页]

作者: proe-007    时间: 2006-8-8 21:55
标题: 魔术题教程-有关‘TRAJPAR_OF_PNT’函数和层中的对象
原题 地址:https://www.icax.net/thread-303677-1-1.html        https://www.icax.net/i2964.html


哈哈,这道小题倒也让不少兄弟头疼了一番吧,好,现在公布我的做法:
1。重定义投影曲线的草绘截面,在截面中任意添加一条线,形状无所谓,不要与原来的那条直线段相连,也无必要一定经过PNT0,控制好该线与PNT0的相对位置,即可控制TRAJPAR_OF_PNT函数的数值,我是添了一条竖直的直线,只要移动上下两端点,即可任意改变函数的值从0到1,这时投影曲线特征建立了两条连续曲线或称复合曲线几何体。
2。打开层对话框,建立新层,将新画的曲线(几何体)加入层中并隐藏该层,OK,注意,不能
将曲线特征加入层中,那样的话,两条曲线都被隐藏了,所以在选择加入层中的对象类型时,
只能选“曲线”类型,不能选“特征”类型。



下面讲一下相关的知识点:
1。见我的一篇文章https://www.icax.net/viewthread. ... thor%26uid%3D155669
一个曲线特征内可以生成两条或更多条连续曲线,这些连续曲线之间肯定不会首尾相连,它们
可以是间断的、交叉的(我画的就是)、一条线的端点落在另一条线的中间、等等。

2。关于trajpar_of_pnt("crv_fea_name","pnt_name")函数,该函数的应用见冰大教程
“随意分布的阵列”
我来讲讲该函数的具体用法,pnt_name是指一个基准点几何体的名字,注意是基准点几何体而非
基准点特征名,当基准点特征仅含一个基准点时,特征名与几何体名是相同的,而当多于一个点
时,特征名与几何体肯定不同名,crv_fea_name是指包含被测的连续曲线(或称复合曲线)的
曲线特征名,注意是特征名而非曲线几何体的名字!当曲线特征中包含若干条连续曲线时,那么
测量的是哪条线呢?是曲线特征中最后生成的那条连续曲线,在本题中显然就是我新画的那条线了。
trajpar_of_pnt函数用来测取点在线上的位置,取值范围是从0到1,这个点一般来说无须一定落在
曲线上,系统会过该点垂直曲线作一平面,由平面与曲线相交得点,再测取该交点在曲线上的位置,

3。可以加入层中的对象类型可以是特征,也可以是由特征生成的几何体,当特征中仅包含一个对应
几何体时,向层中加入特征或加入几何体是区别不大的(比如基准平面特征和基准平面几何),
当特征中包含多个几何体时(比如包含多个点的基准点特征、或者包含多条连续曲线的基准曲线特
征),向层中加入特征或加入几何的效果就可能不太一样了,加入特征再隐藏层后,则特征中所有
的几何体都被隐藏,加入几何体并隐藏层后,仅加入的几何体被隐藏,而同一特征中未加入层的那
些几何仍然显示,当然声明一下,在零件模型中,实体特征加入层并隐藏层后,是没有隐藏的效果
的。

现在回过头再评论一些兄弟上的答案:
1。有的答案中,想到了在曲线草绘截面中加线,但不敢独立的加一条线,而是连在了已有横线的
端点上,从而加入的线与原来的线组成了一条连续曲线,trajpar_of_pnt函数对该线进行测量取值,
虽然trajpar_of_pnt函数的取值与原先相比变化了,但它做不到从0变到1。
2。题目要求除三基面、复制几何、原来的曲线和PNTO点之外不得有任何实体可见,这个不可见不仅
是乍一看看不出,而且要求单击选取时选不到东西,有的兄弟在曲线草绘截面中添加了一条与原来
的横线重合的新线,那么这样函数取新值功能实现了,同时乍一看也看不出,但这还不是真正的不
可见,必须将新线几何体加入到层中,再隐藏层,从而彻底的看不见、选不到。

[ 本帖最后由 proe-007 于 2007-2-27 12:32 编辑 ]
作者: liangyuantop    时间: 2006-8-11 08:04
crv_fea_name是曲线特征中最后生成的那条连续曲线,
明白了,呵呵。
作者: 双全忆    时间: 2006-8-11 11:23
原帖由 proe-007 于 2006-8-8 21:55 发表
哈哈,这道小题倒也让不少兄弟头疼了一番吧,好,现在公布我的做法:
1。重定义投影曲线的草绘截面,在截面中任意添加一条线,形状无所谓,不要与原来的那条直线段相连,也无必要一定经过PNT0,控制好该线与PNT0 ...




兄弟可真能拐
作者: zdb2003    时间: 2006-8-11 19:04
学习
作者: sunemy    时间: 2006-8-11 19:49
终于又搞懂了一个概念!
作者: 润无痕    时间: 2006-8-11 20:46
辛苦了,我不懂的说.

支持热心人.
作者: xiamen_guo    时间: 2006-8-11 21:46
利害!利害!那动画是怎么抓的?看不出来
作者: yxl_0000    时间: 2006-8-11 22:03
哦嗬,原来TRAJPAR—OF—PNT的参考点还可以不在参考曲线上,
作者: v.jer    时间: 2006-8-14 20:33
谢谢
作者: forever_ljl    时间: 2006-8-15 00:19
ddddddddddd
作者: yzl    时间: 2006-8-16 07:55
不错,兄弟
作者: yejin    时间: 2006-8-16 08:00
学习!顶
作者: lm2000i    时间: 2006-8-16 12:46
受教!
作者: scblove    时间: 2006-8-16 15:01
这才是基础教育呵呵,好!
作者: shaolingo    时间: 2006-8-17 23:54
已经受教,多谢分享!!!
顶出更多高招!!!
作者: mingli02    时间: 2006-8-21 14:06
ding
作者: 冷如冰    时间: 2006-9-26 16:11
ddddddddddddddd
作者: louislj    时间: 2006-11-6 12:04
求教,怎么才能做成动画 ,即让数字(注释)自己在图中变化.
作者: caiping    时间: 2006-11-6 19:55
谢谢





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