您的位置:网站首页 > CAD教程 > 常见问题

CAD图案填充拾取点和选择对象的有什么区别

时间:2014-08-11 13:54:51 来源:未知

CAD中创建填充图案时有两种选择边界的方式:拾取点和选择对象,有不少人不清楚两者的区别,大部分人都采用拾取点的方式,选择对象用得很少。

到底什么情况下适合用拾取点,什么时候适合用选择对象呢?我简单地做了几个例子进行了一下比较,大家看过以后就应该有基本的判断了。


 

在上面的图中简单地列举了几种情况,从填充效果来看,拾取点的方式明确地指定了要填充的区域,结果比较好把我,而且适用于绝大多数情况;选择对象则要求相对较高,边界最好是封闭多段线,如果不是多段线,需要正好构成一个封闭区域。选择交叉不封闭的线时也可以填充,但结果会很奇怪。正因为这样的原因,大部分人都采用了拾取点的方式来创建填充。

从上图中看出有些情况下拾取点和选择对象的结果是一样的,而在有些情况,比如我们需要忽略封闭多段线内的其他线时,直接点选多段线进行填充无疑是最佳的选择。

要选择使用哪种方式进行填充,除了要了解在不同情况下两种方式的填充效果外,还需要了解两种填充的计算方式。当使用拾取点方式选择填充区域时,CAD软件会在视图范围内进行搜索和计算,最终算出一个合理的区域。当视图里显示的图形很多,而且如果图形比较复杂,比如有很多圆、弧、样条线、而且之间有很多交叉、嵌套,计算区域会很慢,在CAD低版本会直接提示对象太多,计算量大,是否继续,CAD高版本进行了优化,但仍然会很慢。而选择对象则不同了,CAD只需计算这些选择的对象是否构成封闭区域,是否嵌套等等,计算量会小得多。因此当图形比较复杂的时候,如果满足选择对象进行填充的条件,尽量使用选择对象的方式;如果只能使用拾取点的方式的话,可以尽量将视图放大,让视图里显示的对象少一点,或者通过选择对象来构建“边界集”,然后再拾取点。如下图所示,默认的边界集是当前视口,放大视图和建立边界集的目的都是减少参与计算的图形数量,