久久久国产一区二区_国产精品av电影_日韩精品中文字幕一区二区三区_精品一区二区三区免费毛片爱

機械社區

標題: 基于VAB語言在solidworks二次開發 [打印本頁]

作者: lijun1226    時間: 2016-7-28 17:23
標題: 基于VAB語言在solidworks二次開發
當Df和Db直徑相差距離不大時,運行畫圓程序Set skSegment = Part.SketchManager.CreateCircle(0#, 0#, 0#, 0, Db / 2000, 0#)Set skSegment = Part.SketchManager.CreateCircle(0#, 0#, 0#, 0, Df / 2000, 0#)3 U2 t! j* l* t5 M' j' v: j, d
怎么只運行出一個結果- l7 v8 t. f1 I+ o
還有就是距離原點的點的距離過小時Set skPoint = Part.SketchManager.CreatePoint(-1.99 * 0.001, 0, 0) 這個點畫不出來- o, B( g0 ?( B4 s/ o
; Y7 z0 D6 G5 \. ~3 s
在編程過程中有時候一段程序已經確定是對的,已經檢查好多遍,可是運行之后就是運行不出對應結果,有時候什么結果都沒有,我不知道為什么。是不是其它程序的影響還是什么。 這種老是運行不出結果感覺我真的快要撐不下去了。
0 {  }( t& y5 S: u* v9 H, Q& j0 q' j希望大神給點寶貴意見,如果有人在做基于VBA語言在solidworks里面二次開發大家可以交流一下6 O' c8 H8 A& _& M/ M2 T

+ C9 s& p3 W5 M2 |8 C1 I6 R
作者: 伊瑪目    時間: 2016-7-28 19:00
還沒解決呢  好像上次見過這個帖子
作者: lijun1226    時間: 2016-7-29 08:15
是的不會呀,有現在在做這方面大神嗎,能否請教心得
作者: steve_suich    時間: 2016-7-29 16:46
先關掉草圖捕捉,& C& o+ L; F( ?
[attach]394107[/attach]* ~% U; j* W9 h
1 m, t! _  o  F; R, ]
再運行宏;8 O6 q- o6 R, ^/ s7 T$ O: |; e+ j% F' r
[attach]394108[/attach]
8 q  C' ?4 `) g7 J
作者: lijun1226    時間: 2016-7-31 15:59
謝了,大神,請問你也是在做基于 VBA 語言 在solidworks 里面二次開發嗎?能否加你qq呀  我是蕪湖安徽工程大學學生,我的畢業課題就是這方面的。: ^" t; W+ c# @/ w* d3 W6 e/ Q

作者: lijun1226    時間: 2016-8-22 10:50
哦,謝了。不過后面我要把這個關掉捕捉畫齒輪的程序和我已經編好的在打開捕捉畫高階齒坯的程序放在一起,讓齒輪滾切齒坯,這一個是關掉捕捉的程序和一個打開捕捉的程序在一起,再加上后面滾切的程序(還沒有編)。那我真不知道怎么辦,這放在一起運行還加上沒有編好的程序那不是亂了套
作者: DaveChan    時間: 2016-8-22 10:57
lijun1226 發表于 2016-8-22 10:507 I2 l5 @+ U1 c& L8 h
哦,謝了。不過后面我要把這個關掉捕捉畫齒輪的程序和我已經編好的在打開捕捉畫高階齒坯的程序放在一起,讓 ...
+ x3 p3 D/ E: t, A- `! R0 b
利用代碼開關捕捉
; d5 W8 j* l4 h: u, B3 N1 R
  1. swApp.SetUserPreferenceToggle swUserPreferenceToggle_e.swSketchInference, False         '關閉捕捉
    ! i6 ?: S' r1 R) t, {4 y
  2. swApp.SetUserPreferenceToggle swUserPreferenceToggle_e.swSketchInference, True          '激活捕捉
復制代碼
' V% y. ~1 D+ Z" J, t" A0 b
- i1 y: _" M2 Q2 V9 g# e

作者: lijun1226    時間: 2016-8-31 10:55
謝謝了,這個我知道了
作者: lijun1226    時間: 2016-8-31 11:02
現在就是把畫好的插齒刀和高階齒坯放在一起運行時,高階齒坯先運行出來,是對的,但插齒刀的單齒草圖好像的兩段基圓到齒根圓之間的過渡圓弧沒有運行出來不知道咋回事,是不是兩部分程序放在一起是需要注意一些事項,我沒有注意呀,還是?
作者: lijun1226    時間: 2016-8-31 11:04
運行出來就是這個結果
作者: lijun1226    時間: 2016-8-31 11:05
有沒有哪位大神做過齒輪在solidworks里面的二次開發呀,求助呀




歡迎光臨 機械社區 (http://www.ytsybjq.com/) Powered by Discuz! X3.5