找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 23920|回复: 33
打印 上一主题 下一主题

[原创] 关于“基准曲线”的重要概念问题

[复制链接]
跳转到指定楼层
1
发表于 2006-7-21 07:51:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
我们来研究一下关于基准曲线特征和基准曲线几何的概念问题

首先来研究一些例子

见图A0-~A05,我们来建立一个草绘的基准曲线特征,草绘截面中包括三段相连的草绘实体,一条直线,一条弧,接着再一条直线,特征建立完毕后,我们来做一些有趣的试验。

首先,通过“设置”--“名称”---“特征”命令来给基准曲线特征起一个名字(简称特征名),给特征起名时可在图形窗口中单击(该特征创建的)曲线实体的任意位置选中,也可以在模型树中选中,特征名起好后,模型树中的名字相应就改变了。

再通过“设置”--“名称”---“其他”命令来给基准曲线几何起名字,“其他”命令就是用来给几何元素起名的,包括轴线、曲线、基准点、坐标系、边、面等,给几何元素起名时只能在图形窗口中单击该几何实体的任意位置选中(当然给几何元素起好名后,就可以通过名字来选中它了)。

在选择曲线几何时,如果直接用“选出”命令并单击在图示曲线的右侧的一段直线上,则该直线段加亮,系统提示’输入新曲线名’,由此可见,该直线段处存在着一条曲线几何元素。

在选择曲线几何时,如果用“查询选取”命令并单击在图示曲线的右侧的一段直线上,则系统给出两种几何实体的选择,分别是右侧的一条直线段和直-弧-直整条曲线,它们都可以被起名,名字不可以相同,当然,如果单击在另外两段上,结果也是一样的,那条单段或整条曲线可被选中,由此可见,在每个单段处均存在着一条曲线几何元素,另外还存在一条通长的‘长线’元素。

我们再换一种方法来研究,用“分析”-“测量”-“曲线长度”来测量线性几何实体的长度,同样的用“查询选取”命令并单击在图示曲线的右侧的一段直线上,则系统给出两种几何实体的选择,分别是右侧的一条直线段和直-弧-直整条曲线,它们都可以被测长,当然长度是不同的,我们还可以将左、中两小段的长度测出,再加上右小段的长度,最终等于整条曲线的长度。


见图A06~A16,我们再来做一个利用该曲线的扫描特征,系统要求选取轨迹并弹出“链”菜单,在这儿我们仅使用“ONE BY ONE依次”方式,“查询选取”并单击在图示曲线的右侧的一段直线上,同样的系统可以使用右小段直线或整条曲线作为扫描轨迹,其扫描结果见图。

由上段所述,我们可以利用“依次”-“查询选取”的方式将整条曲线一次性选中作为扫描轨迹进行扫描建模,当然,我们也可以按图A15用“依次”-“选出”的方式一一将每个单段选中从而连成‘长线’扫描,其形状结果与一次性选中扫描是一样的,注意,现在只能说形状是一样的!

那么这两种扫描方式哪一种更好?还是无所谓?

见图A10~A14,先一次性选中扫描,然后我们重新定义作为扫描轨迹的草绘曲线,不是简单的改尺寸、拖拉实体、增减实体,而是统统地删除,再重新画,这时,系统提示被删除的线被其他特征所参照,是否一定要删除(平时遇到这种情况一定要当心,弄不好后面的特征就完蛋了),我们不管三七二十一,杀光,再随手画一条样条线,OK,后面的扫描特征没有失败,正确地按照样条线进行了扫描。

再见图A16,一段一段选取连成长线扫描,再按上段方式重定义作为扫描轨迹的草绘曲线,统统杀,重画,而后就失败了,原因在于每一条具体参照的单段线都被删了。

由此可见,一次性选中连续的长线做扫描是比较省力和安全的,当然能被选中的连续的长线必须是在一个特征中做出来的,(如果曲线特征中仅含一条连续长线)选中连续长线作其他特征的参照实则就是在参照整个曲线特征,而一段一段选中单段线作其他特征的参照则是参照曲线特征内的具体实体,当然,如果曲线特征中包含一条以上的连续长线,则参照其中某条长线就不是参照整个曲线特征了,而是参照曲线特征内的具体实体,这时如将曲线特征中的该长线删除,后续特征也会失败。

我们再来看图A17~A20,这是在一个草绘基准曲线特征中做出来的曲线,由直-弧-直组成的连续线和由直-直-直组成的另一连续线,以及一条单段直线,那么这个特征中一共形成了多少条曲线几何元素?通过上面提及的方法,可以发现,一共有10条线性实体,他们均可以被命名和测长,都可以作为扫描轨迹。

再来看看图A21~A22,这是由两个草绘基准曲线特征做出来的曲线,两个特征形成的曲线恰好端点重合相连,那么这时能不能将这两条线一次性选中呢?结果是不可以的。

以上仅研究了草绘形式的基准曲线特征,如果去研究其他形式的基准曲线,也会得到同样的结果。

根据上述的研究,我们作如下推论:
1.基准曲线特征是特征,而基准曲线实体是几何元素,基准曲线特征生成基准曲线几何实体。
2.基准曲线特征的名称与基准曲线几何实体的名称是不同的概念。
3.在一个基准曲线特征中,将生成两种类型的曲线实体,我将它们称为“单段曲线”和“连续曲线”。
3.1.单段曲线是由单一方程描述的线性几何元素。
3.2.连续曲线是由若干(1或N)段单段曲线首尾相连而成的线性几何元素,内部各段不仅端点重合,而且在连接端点处有连续定义(而不仅仅是点的空间位置相同),所谓连续定义,首先实体端点要重合,而后要定义在一个特征内,再一个只能是两两相连,如果三个及以上实体共享一个端点,则就不止一个连续链了。
3.3.在一个曲线特征中,系统首先在每一个单一方程描述的实体段上建立一条单段曲线,再将两两端点重合首尾相接的各段尽可能长的连成一条连续曲线(单链),注意是尽可能的长,将能够形成的最长的单链作为一条生成的连续曲线,而其中连续的一部分线链是不会生成一条连续曲线的。一个曲线特征中可以包含若干(1或N)条单段曲线,也可以包含若干(1或N)条连续曲线,如果全部只有一条单段曲线当然也就只有一条连续曲线了,这若干条连续曲线之间一定不是首尾相接的(可以交叉、或在中间连接、或相互隔开、或重合等等),而连续曲线中的单段曲线则一定是首尾相接的。
3.4.利用复合曲线特征建立的复合曲线和(复合)元件曲线则分别是连续曲线和单段曲线的特例,注意(复合)元件曲线不可用作扫描轨迹。

暂作如上总结


关于这些概念的用途,我想主要是在用“查询选取”一次性选中连续曲线的问题上,因为直接“选出”命令选择的是单段曲线,要想“选出”整条连续曲线就得一个一个地去点,这样既麻烦又易导致引用它的特征失败。

应用举例1:https://www.icax.org/viewthread. ... thor%26uid%3D155669

补充一点:对于trajpar_of_pnt("traj name","point name")函数,其中的traj name是指生成连续曲线的曲线特征名。

有待今后补充,希望大家多提看法。

回复14楼,我在野火板中试了下,可以做的。

[ 本帖最后由 proe-007 于 2006-7-24 19:10 编辑 ]

评分

参与人数 1技术 +2 收起 理由
snowing + 2

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2006-7-21 08:56:12 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
3
发表于 2006-7-21 08:56:42 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
4
发表于 2006-7-21 09:39:35 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
5
发表于 2006-7-21 10:41:55 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
6
发表于 2006-7-21 10:48:02 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
7
发表于 2006-7-21 10:52:49 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
8
发表于 2006-7-21 12:35:08 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
9
发表于 2006-7-21 12:42:03 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
10
发表于 2006-7-21 12:59:52 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

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

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-11-12 10:17 , Processed in 0.036191 second(s), 14 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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