震惊!发现了Creo的一个小BUG!

前几天本公众号发过一篇关于阵列失败的文章(传送门:网友答疑——为什么阵列会失败?),有朋友反映按照文章的提示依然做不出来。

对比文章最后提供的模型与自己的模型没发现任何差别。随后我让他把失败的模型发给我看,我也没发现有什么问题,然后我自己再做,发现做不出来了!

我们先来回顾一下这个图形绘制的步骤。

第一步,画一个拐角矩形;第二步,从矩形中心开始画一条斜线,线与竖直方向成30°。

第三步,将线段的上端点使用重合约束到矩形上,约束时注意选择整个矩形作为参考,而不是一条边。

第四步,使用尺寸阵列,把30°选为增量尺寸,阵列数12。然后会出现两个阵列元素无法生成。

这两个元素之所以无法生成,是因为软件无法标注角度。初始的30°是线段与竖直方向的夹角。到了第6个元素,角度是180°,软件标不出180°(使用特殊方法可以标出,但软件自己计算时做不到)。但是第7个为什么出不来,210°是可以标出来的啊。我觉得可能是因为第7个与第1个共线。Creo阵列的具体原理我们无从查阅,但如上的问题确实经常会遇到。

那么问题来了,我之前为什么能做出来?经过我努力回忆,想起来当时这个矩形是使用中心矩形画的。看来中心矩形的绘制原理与拐角矩形有着明显不同,这是很有意思的一个发现。

其实还有一个解决办法。就是在绘制线段时,起点不要选矩形的中心,而是选矩形边上,终点选择矩形中心。当然这要求我们先把整个矩形作为参考找出来,然后再画线段。

但是,当我告诉这位朋友要用中心矩形时,他告诉我,他就是用的中心矩形!最后我终于搞清楚怎么回事。在绘制中心矩形时,需要定两个点,一个是中心,一个是矩形的一个顶点。如果定位顶点时鼠标往右上或右下拖,这个阵列就做不出来,如果往左上或左下拖,就能做出来!我觉得这应该是一个BUG了。或者是因为软件在绘制矩形时有一定的顺序,这会影响后续的建模。有兴趣的朋友可以自己试一下。

欢迎关注本公众号,获取Creo最新资讯和知识。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191128A03GEL00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券