How to check the direction of an extrude feature

How to check the direction of an extrude feature

Anonymous
Not applicable
505 Views
2 Replies
Message 1 of 3

How to check the direction of an extrude feature

Anonymous
Not applicable

How to check the direction of an existing extrude feature 

 

kPositiveExtentDirection 
 kNegativeExtentDirection 
 kSymmetricExtentDirection

0 Likes
Accepted solutions (1)
506 Views
2 Replies
Replies (2)
Message 2 of 3

Vladimir.Ananyev
Alumni
Alumni
Accepted solution

PartFeatureExtent object returns direction of its extrude feature.

Try this VBA code:

Sub ExtrusionDir()

  Dim oDoc As PartDocument
  Set oDoc = ThisApplication.ActiveDocument
  
  Dim oDef As PartComponentDefinition
  Set oDef = oDoc.ComponentDefinition
  
  Dim oExtrFeatures As ExtrudeFeatures
  Set oExtrFeatures = oDef.Features.ExtrudeFeatures
  
  Dim oExtrFeature As ExtrudeFeature
  Set oExtrFeature = oExtrFeatures.Item(1)
  
  Dim oExtrDef As ExtrudeDefinition
  Set oExtrDef = oExtrFeature.Definition
  
  Dim oExtent As PartFeatureExtent
  Set oExtent = oExtrDef.Extent
  
  Dim oDir As PartFeatureExtentDirectionEnum
  oDir = oExtent.Direction

    ' PartFeatureExtentDirectionEnum:
    'kNegativeExtentDirection  = 20994
    'kPositiveExtentDirection  = 20993
    'kSymmetricExtentDirection = 20995

End Sub

Vladimir Ananyev
Developer Technical Services
Autodesk Developer Network

0 Likes
Message 3 of 3

Anonymous
Not applicable

Thank you

0 Likes