Added drawings of the part
This commit is contained in:
parent
cb144d9128
commit
f27db3229c
|
|
@ -145,6 +145,7 @@ Public Class GUI
|
||||||
pointTable = Create_PointTable()
|
pointTable = Create_PointTable()
|
||||||
|
|
||||||
Program.Export_SW(pointTable)
|
Program.Export_SW(pointTable)
|
||||||
|
Program.Create_Drawing()
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
End Class
|
End Class
|
||||||
|
|
|
||||||
|
|
@ -81,6 +81,37 @@ Public Class Program
|
||||||
newName = "C:\Users\Anton\Documents\Exjobb\Temp" & "\TESTPART" & randInt & ".SLDPRT"
|
newName = "C:\Users\Anton\Documents\Exjobb\Temp" & "\TESTPART" & randInt & ".SLDPRT"
|
||||||
longstatus = Part.SaveAs3(newName, 0, 0)
|
longstatus = Part.SaveAs3(newName, 0, 0)
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Public Shared Sub Create_Drawing()
|
||||||
|
Dim swApp As SldWorks.SldWorks
|
||||||
|
swApp = CType(System.Runtime.InteropServices.Marshal.GetActiveObject("SldWorks.Application"), SldWorks.SldWorks)
|
||||||
|
|
||||||
|
Dim iPart As PartDoc
|
||||||
|
iPart = swApp.ActiveDoc
|
||||||
|
|
||||||
|
Dim iDrawing As DrawingDoc
|
||||||
|
Dim swSheetWidth As Double
|
||||||
|
swSheetWidth = 0.42
|
||||||
|
Dim swSheetHeight As Double
|
||||||
|
swSheetHeight = 0.297
|
||||||
|
iDrawing = swApp.NewDocument("C:\ProgramData\SolidWorks\SOLIDWORKS 2020\templates\Drawing.drwdot", 12, swSheetWidth, swSheetHeight)
|
||||||
|
|
||||||
|
Dim swSheet As Sheet
|
||||||
|
swSheet = iDrawing.GetCurrentSheet()
|
||||||
|
swSheet.SetProperties2(12, 12, 1, 1, False, swSheetWidth, swSheetHeight, True)
|
||||||
|
swSheet.SetTemplateName("C:\ProgramData\SolidWorks\SOLIDWORKS 2020\lang\english\sheetformat\a3 - iso.slddrt")
|
||||||
|
swSheet.ReloadTemplate(True)
|
||||||
|
|
||||||
|
Dim myView
|
||||||
|
myView = iDrawing.CreateDrawViewFromModelView3("C:\Users\Anton\Documents\Exjobb\Temp\TESTPART707.SLDPRT", "*Front", swSheetWidth / 2, swSheetHeight / 2, 0)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
End Class
|
End Class
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue