Dim swApp As Object9 ~2 e& w6 O3 w; O1 [. k
Dim Part As Object9 w$ Y' R# F' b# O, C# x
$ ]3 _% r* d v/ b" ^! A9 v2 b
Dim boolstatus As Boolean2 S# `( K" [: @# S2 z# J6 ^
Dim longstatus As Long, longwarnings As Long
) ^- Q" l+ p7 k% ~. USub main()
% x/ x4 S4 h P! P+ k: l% y8 G+ _) m9 t& j
Set swApp = _ V5 x2 n) W! q" z! u- o2 v$ v! a
& {8 a7 Y% c4 c) r
Application.SldWorks8 N, o' h/ v+ t7 V% x: l L
Set Part = swApp.ActiveDoc/ Q' @8 d3 M" ~7 A
4 ]/ \3 Y, H% p8 }9 `) l1 U, wboolstatus = Part.Extension.SelectByID2("前視基準面", "PLANE", 0, 0, 0, False, 0, Nothing, 0)
d: Y1 a; E% M, M- v: bPart.SketchManager.InsertSketch True
! k0 C* J7 ^- \" tDim skSegment As Object& @: M* I, c: G# e6 |
$ N4 C Q* t# O3 A; I- B& NSet skSegment = Part.SketchManager.CreateLine(0#, 0#, 0#, 0.5, 0.4, 0#)$ O# y) f. P7 g5 k4 D9 x
End Sub
$ B; _: F; m2 l0 ^$ h |