• Industries
  • Products
  • Buy
  • Services & Support
  • Communities
  • Discussion Groups

    Autodesk Inventor

    Reply
    Valued Contributor
    Posts: 94
    Registered: ‎09-10-2012
    Accepted Solution

    Ilogic - Make drawing view shaded.

    240 Views, 6 Replies
    01-22-2013 02:03 AM

    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 :smileysad:

    Wayne Helley
    Inventor 2013 Certified Professional

    Autodesk Inventor Professional 2011
    Windows 7 Enterprise, 64-bit
    Please use plain text.
    Valued Contributor
    Posts: 56
    Registered: ‎09-13-2012

    Re: Ilogic - Make drawing view shaded.

    01-22-2013 03:22 AM in reply to: waynehelley

    There was an older post here: http://forums.autodesk.com/t5/Autodesk-Inventor-Customization/iLogic-code-for-Visual-styles-Shaded-w...

    Hope that helps you.

    Rob.

    Autodesk Inventor 2012 Certified Associate & Autodesk Inventor 2012 Certified Professional.
    Software in use: Inventor 2013, SolidWorks 2011
    Also experience with: Solid Edge untill ST4,
    Please use plain text.
    Valued Contributor
    Posts: 94
    Registered: ‎09-10-2012

    Re: Ilogic - Make drawing view shaded.

    01-23-2013 12:01 AM in reply to: VdVeek

    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.

    Wayne Helley
    Inventor 2013 Certified Professional

    Autodesk Inventor Professional 2011
    Windows 7 Enterprise, 64-bit
    Please use plain text.
    *Expert Elite*
    mrattray
    Posts: 1,468
    Registered: ‎09-13-2011

    Re: Ilogic - Make drawing view shaded.

    01-23-2013 05:49 AM in reply to: waynehelley

    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.

    Mike (not Matt) Rattray

    Please use plain text.
    Valued Contributor
    Posts: 56
    Registered: ‎09-13-2012

    Re: Ilogic - Make drawing view shaded.

    01-23-2013 06:14 AM in reply to: mrattray

    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

    Next


    Autodesk Inventor 2012 Certified Associate & Autodesk Inventor 2012 Certified Professional.
    Software in use: Inventor 2013, SolidWorks 2011
    Also experience with: Solid Edge untill ST4,
    Please use plain text.
    Valued Contributor
    Posts: 94
    Registered: ‎09-10-2012

    Re: Ilogic - Make drawing view shaded.

    01-23-2013 06:27 AM in reply to: mrattray

    Thanks Mike,

     

    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':

    ActiveSheet.View("VIEW1").ViewStyle=kshadedDrawingViewStyle

     

    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'.

    Wayne Helley
    Inventor 2013 Certified Professional

    Autodesk Inventor Professional 2011
    Windows 7 Enterprise, 64-bit
    Please use plain text.
    Valued Contributor
    Posts: 94
    Registered: ‎09-10-2012

    Re: Ilogic - Make drawing view shaded.

    01-23-2013 06:30 AM in reply to: VdVeek

    Thanks VdVeek

    Wayne Helley
    Inventor 2013 Certified Professional

    Autodesk Inventor Professional 2011
    Windows 7 Enterprise, 64-bit
    Please use plain text.