2020/01/09

S3D中两种Pipe Bend的区别

作者 Leon

S3D中会有弯管这个东西,也就是Pipe Bend,它们有两种生成方式。

一种是我们在等级中添加了对应的Pipe Bend的Short Code(设置它的曲率半径规则,具体数值还是倍率),这种弯管无法通过插入管件的方式创建,用户可以选择某个Turn Feature进行Type的变更,选择该弯管的Short Code,当然也可以直接将默认的拐弯自动创建的管件设置为该弯管的Short Code,那样用户在敷设管路时拐弯处自动生成的就是弯管而不是弯头了。如图,这种弯管的中心点在弯管的两个管口垂直中心线的交点处,并且它的Feature Type为Turn Feature,属性截面如下图。

另外一种方式,是每种管子都可以做的操作,在我们画直管时,有绘制Arc Pipe的按钮选项,同样可以绘制出弯管来,这种弯管更为灵活,可以设置多个参数,做一些复杂造型。如图,这种弯管的中心在弯管中心线圆心处,它的Feature Type变成了Curve Feature,属性界面如图。

在开发中,Turn Feature和Curve Feature获取某些属性(曲率半径,角度,坐标等)的过程会有所不同。所以不要以为都是Pipe Bend,就使用同样的代码去处理。

另外,3D到现在其实依然还没有Arc Pipe的API,CR已经存在,不知道什么时候才能解决。

0 0 投票数
文章评分