Witam
Właśnie utworzyłem makro, aby automatycznie utworzyć widok rozłożony, a następnie drugi z 3 widokami i widokiem izometrycznym.
Chciałbym, aby 3 widoki były w stylu "widoczne ukryte linie" i widok izometryczny z cieniowaną krawędzią obrazu (ok), a zwłaszcza z "widocznymi krawędziami stycznymi" (tylko dla widoku iso)
Brakuje mi o wiele więcej, ale ponieważ walczę, pomocna dłoń nieuchronnie mi pomoże.
Oto mój kod:
Sub MepPliage()
Dim SwDraw As SldWorks.DrawingDoc
Dim swSheet As SldWorks.Sheet
Dim boolstatus As Boolean
Dim swView As SldWorks.View
Set SwDraw = swApp.ActiveDoc
bRet = SwDraw.NewSheet4("Feuille2", swDwgPaperA4sizeVertical, swDwgTemplateA4sizeVertical, 1, 1, True, sDrTemplatePliage, 0.297, 0.21, "", 0.5, 0.5, 0.5, 0.5, 0, 0)
'On rend la feuille2active
bRet = SwDraw.ActivateSheet("Feuille2")
'Création des 3 vues
bRet = SwDraw.Create3rdAngleViews(sOutputFolder + ".sldprt")
'Création de la vue Isométrique
Set swView = SwDraw.CreateDrawViewFromModelView3(sOutputFolder + ".sldprt", "*Isométrique", 0.23, 0.15, 0)
swView.UseSheetScale = True
bRet = swView.SetDisplayMode3(False, swSHADED, False, True)
'On change le fond de plan et l'échelle
bRet = SwDraw.SetupSheet6("Feuille2", swDwgPaperSizes_e.swDwgPapersUserDefined, swDwgTemplates_e.swDwgTemplateCustom, 1, 5, True, sDrTemplatePliage, 0.2794, 0.2159, "Default", True, 0, 0, 0, 0, 0, 0)
End Sub