欢迎光临散文网 会员登陆 & 注册

一个导出钣金件展开图的API:ExportFlatPatternView

2022-05-27 10:15 作者:Sean_Zhou  | 我要投稿

ExportFlatPatternView 这个方法可以导出钣金零件的DWG或者DXF

这里面有两个参数:ExportFlatPatternView (需要保存位置的完整路径,展开图是否保留折弯线)

两个参数分别说明:

1.保存成DWG文件只需要在路径最后的文件名后面加“.dwg”,如果要保存成DXF文件同理;

2.是否保留折弯线是个枚举,有“0”和“1”,对应的分别是“swExportFlatPatternOption_None”和“swExportFlatPatternOption_RemoveBends

ps:我一般的会用第二个,即去除折弯线,值填“1”。


图示:参数0和1的区别


举个栗子:

Set swApp = Application.SldWorks

Set Part = swApp.ActiveDoc

    If Part.GetBendState<>0 Then '先判断一下是不是钣金件

        boolstatus = Part.ExportFlatPatternView(文件路径\001.dwg, 1) '导出展开图到目标路径,并去除折弯线

    Else

        MsgBox "不是钣金件!" 

    End If


有不对的地方还请指出,谢谢! 


一个导出钣金件展开图的API:ExportFlatPatternView的评论 (共 条)

分享到微博请遵守国家法律