机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 2834|回复: 0

solidworks二次开发,此直线为何画不出来?

[复制链接]
发表于 2014-5-29 00:00:50 | 显示全部楼层 |阅读模式
Dim swApp As Object
. X* k- V9 h# m$ `- |- O; ?Dim Part As Object3 w# z4 \& T1 j, q6 F3 Y
9 o; I: N0 x0 C' x) t* k5 S! N6 u
Dim boolstatus As Boolean
3 x( s1 M3 X1 y2 zDim longstatus As Long, longwarnings As Long
. B8 f. j5 v, j' W. z& ~7 \0 ~Sub main()& K& M8 T% W+ r8 l: b4 J

" H$ K2 x8 e, z: N# H& GSet swApp = _3 C0 {: F5 Q5 T7 B, q& i
% O9 k" q8 N$ S
Application.SldWorks/ g% m$ k& `6 r: {% Q6 v
Set Part = swApp.ActiveDoc
7 k7 S5 J1 u3 Z- i8 Q" [+ \# Q: w. e# z, c
boolstatus = Part.Extension.SelectByID2("前视基准面", "PLANE", 0, 0, 0, False, 0, Nothing, 0)
7 r2 A' X, n! \# ^Part.SketchManager.InsertSketch True
! T) S) s. r; c0 Z4 d: ~6 _Dim skSegment As Object* u4 Z$ V0 M2 g. X3 J' [
& f8 o0 Y$ |  V( j8 I) R4 Y
Set skSegment = Part.SketchManager.CreateLine(0#, 0#, 0#, 0.5, 0.4, 0#)9 W7 j% c  {- l  E$ c5 m3 e6 K
End Sub

+ E6 @6 h  j+ \
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-5-4 19:20 , Processed in 0.062576 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表