Share

Drawing Sketch Hatch Region Sample

Description

This sample demonstrates how to create a sketch hatch region in drawing.

Code Samples

Sub DrawingSketchHatchRegionSample()
    Dim oDoc As DrawingDocument
    Set oDoc = ThisApplication.Documents.Add(kDrawingDocumentObject)
    
    Dim oSketch As DrawingSketch
    Set oSketch = oDoc.ActiveSheet.Sketches.Add
    oSketch.Edit
    
    Dim oTG As TransientGeometry
    Set oTG = ThisApplication.TransientGeometry
    
    Dim results As SketchEntitiesEnumerator
    Set results = oSketch.SketchLines.AddAsTwoPointRectangle(oTG.CreatePoint2d(10, 10), oTG.CreatePoint2d(15, 12))
                                                
                 
    Dim oProfile As Profile
    Set oProfile = oSketch.Profiles.AddForSolid
    
    Dim oHatchPattern As DrawingHatchPattern
    Set oHatchPattern = oDoc.DrawingHatchPatternsManager.Item("ANSI 31")
    
    Dim oHatchRegion As SketchHatchRegion
    Set oHatchRegion = oSketch.SketchHatchRegions.Add(oProfile, oHatchPattern)
    
    oSketch.ExitEdit
End Sub


Was this information helpful?