Is there a line of code that will look at a drawing view and turn shading on?
I have tried
ActiveSheet.View("VIEW1").View.Shaded = True
but it didn't work
Solved! Go to Solution.
There was an older post here: http://forums.autodesk.com/t5/Autodesk-Inventor-Cu
Hope that helps you.
Thanks but the post seems to be refering to the Display Style in the modelling environment, whereas I want to change the style of a drawing view.
This is from VBA, experiment with it to make it work in iLogic.
DrawingView.ViewStyle = kShadedDrawingViewStyle
I'm not sure how familiar you are with coding in iLogic, but post back if you need more help.
This iLogic code works for a drawing and changes all views in the selected sheet.
Dim oDrawDoc As DrawingDocument
oDrawDoc = ThisApplication.ActiveDocument
Dim oSheet As Sheet
oSheet = oDrawDoc.ActiveSheet
' select drawing views on active sheet
Dim oDrawView As DrawingView
For Each oDrawView In oSheet.DrawingViews
'adjust drawing view style
oDrawView.ViewStyle = DrawingViewStyleEnum.kShadedHiddenLineDrawingViewStyle
'OPTIONS TO CHOOSE FROM
' kHiddenLineDrawingViewStyle = 32257
' kHiddenLineRemovedDrawingViewStyle = 32258
' kShadedDrawingViewStyle = 32259
' kShadedHiddenLineDrawingViewStyle = 32261
' kFromBaseDrawingViewStyle = 32260
I have been having a play around but haven't had any luck yet. i though the following may work but Inventor can not recognise 'View Style':
I get the folliwng error:
Rule Compile Errors in Rule0, in 09090G00105414.idw
Error on Line 1 : 'ViewStyle' is not a member of 'Autodesk.iLogic.Interfaces.ICadDrawingView'.
Log into access your profile, ask and answer questions, share ideas and more. Haven't signed up yet? Register
Start with some of our most frequented solutions to get help installing your software.