|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
Sub main()- L: J# s6 O! V2 t9 j( J
7 k+ [1 Z5 E! F$ ~, A5 q/ m. p
Set swApp = Application.SldWorks$ Y( G3 ~0 @* L1 M. _
$ N% i6 S5 h; s9 K' o
Set Part = swApp.ActiveDoc
4 ~! ]1 D) _: x6 q, T" J2 Wboolstatus = Part.Extension.SelectByID2("右视基准面", "PLANE", 0, 0, 0, False, 0, Nothing, 0), ~9 f. @7 W9 P9 R' B7 `
Part.ClearSelection2 True# f8 P5 a* P) T2 W; z3 y/ `! ?& d( N
Dim skSegment As Object# P' d \& \4 W8 x' R" r/ a
Set skSegment = Part.SketchManager.CreateCircle(0#, 0#, 0#, 0.01, 0, 0#)$ E9 l( N& L* G( o7 s7 I
Part.ClearSelection2 True
) C: f; b9 g8 _; u9 F; T; t6 YPart.SketchManager.InsertSketch True4 ~- k+ }3 l0 R5 F+ c
End Sub
7 m8 @6 c3 @! U$ Z( {为什么代码中选择了右视基准面,执行宏之后画出的圆依然在前视基准面上,如果要画在右视基准面上应该怎样写源代码 |
|