拉伸特征可以说是实体造型中最常用的一种造型方向。
拉伸特征的三要素:
1)轮廓(也即是草图)
2)拉伸的方向
3)拉伸的终止方式:给定深度,拉伸到某点(某面),或者穿过所有实体等等。
对SolidWorks API来说:它可以通过FeatureManager类的FeatureExtrusion2方法来生生成拉伸特征。当然在编写程序之前首先需要熟悉交互式操作。

上面这张图可以帮助我们理解这个方法的参数。
方法参数:
1) bool sd
指定单向拉伸,或者双向拉伸。也就是方向2是否有用。
2)bool flip
是否反转切削方向。
3)bool dir
是否反转拉伸方向。
4)long t1
方向1的终止类型,可选:
swEndCondBlind
swEndCondThroughAll,
swEndCondThroughNext
swEndCondUpToVertex
swEndCondUpToSurface,
swEndCondOffsetFromSurface
swEndCondMidPlane
swEndCondUpToBody
5)long t2
方向2的终止类型,取值同上。
6) bool dchk1
是否拔模
7)bool dchk2
同上
8)bool ddir1
向内拔模还是向外拔模。
9)bool ddir2
同上
10)double dang1
拔模角,弧度。
11)double dang2
同上。
浙公网安备 33010602011771号