|
保留折弯线:
- Option Explicit
- Dim swApp As SldWorks.SldWorks
- Dim swModel As SldWorks.ModelDoc2
- Dim swModelDocExt As SldWorks.ModelDocExtension
- Dim FileName As String
- Dim NewName As String
- Dim boolstatus As Boolean
- Dim longstatus As Long, longwarnings As Long
- Sub main()
- Set swApp = Application.SldWorks
- Set swModel = swApp.ActiveDoc
- Set swModelDocExt = swModel.Extension
- FileName = swModel.GetPathName()
- NewName = Left(FileName, Len(FileName) - 7) & ".dwg"
- boolstatus = swModel.ExportFlatPatternView(NewName, swExportFlatPatternOption_None)
- swModelDocExt.SaveAs NewName, 0, 0, Nothing, longstatus, longwarnings
- End Sub
复制代码
移除折弯线:
- Option Explicit
- Dim swApp As SldWorks.SldWorks
- Dim swModel As SldWorks.ModelDoc2
- Dim swModelDocExt As SldWorks.ModelDocExtension
- Dim FileName As String
- Dim NewName As String
- Dim boolstatus As Boolean
- Dim longstatus As Long, longwarnings As Long
- Sub main()
- Set swApp = Application.SldWorks
- Set swModel = swApp.ActiveDoc
- Set swModelDocExt = swModel.Extension
- FileName = swModel.GetPathName()
- NewName = Left(FileName, Len(FileName) - 7) & ".dwg"
- boolstatus = swModel.ExportFlatPatternView(NewName, swExportFlatPatternOption_RemoveBends)
- swModelDocExt.SaveAs NewName, 0, 0, Nothing, longstatus, longwarnings
- End Sub
复制代码 |
|