機(jī)械社區(qū)

標(biāo)題: 基于soildworks,以VB.net為編程語言 [打印本頁]

作者: MFJ123456789    時(shí)間: 2019-3-11 09:50
標(biāo)題: 基于soildworks,以VB.net為編程語言
圖中的程序,是我用soildworks的宏錄制的,我知道圖片中每個(gè)參數(shù)的代表的含義,就是我想知道用VB.NET程序怎么修改Soildworks特征的螺旋線的參數(shù)數(shù)值,$ f7 a9 l9 ?1 E+ o9 _& O" K  u  G, c
[attach]476233[/attach]6 G% J8 m: p- ]6 d, C  A  J

作者: 魍者歸來    時(shí)間: 2019-3-11 10:35
1、sw官方論壇有大神總結(jié)的帖子,全程英文高能。8 g# O' Z$ g6 Y7 f' y2 [" M

3 B  a. d9 x$ b9 f: \4 k2、sw官方幫助有一個(gè)數(shù)百頁的pdf文檔,是vba全部代碼,全程英文高能。
( b: k3 ^' S' a% m# J
( x9 }3 h, S; b* I- e% z3、自己嘗試改動(dòng)數(shù)據(jù),觀察變化,記錄,總結(jié)。(我的vba技術(shù)就是這么跌跌撞撞過來的)
作者: zmztx    時(shí)間: 2019-3-11 11:02
本帖最后由 zmztx 于 2019-3-11 11:07 編輯
6 S6 Q, `# L8 \$ [% ]
/ Y. B" `" s$ v& l需要查資料,英文的往往是隨機(jī)文件,中文一般是專門的SW教材
0 ~" c7 K) L  G* v7 t0 y7 u計(jì)算機(jī)語言有VB6、VB,NET、C等。VB6、VB,NET兩種容易混,特別是沒多少編程基礎(chǔ)的% ?$ o: ~' U9 P; H
宏錄制得到的代碼也是有規(guī)律可循的
1 G3 S% a9 D: A1)注意層級(jí),也就是對(duì)象分層。如果懂編程不難理解。那個(gè)點(diǎn)“.”就是分割符號(hào)
8 e: ]7 O3 y" }+ M+ G$ t8 \2)你在操作時(shí),劃線、畫圓弧等,自己應(yīng)該知道,看代碼應(yīng)該知道對(duì)應(yīng)關(guān)系
% G, E. ]' J2 Q: ?* M5 J  z3)有些可能你沒有意識(shí)的一行代碼,可能是移動(dòng)坐標(biāo),縮放,空間轉(zhuǎn)動(dòng)或者別的什么
1 O1 N! X8 U4 ?8 s4)對(duì)于關(guān)鍵的代碼命令,需要查手冊(cè),看看到底是什么意思,需要什么參數(shù)等。還要注意,也許類似的代碼命令又不止一種;有些代碼命令在不同版本中有不同的形式,手冊(cè)一定會(huì)給出哪些低版本的命令仍然保留,因?yàn)榈桶姹镜拿钜话愣己?jiǎn)單
+ t, v/ v) A' k) g2 d" x! S* a/ L4 Q; M! ?5 a2 s
2#提到的VBA代碼,在SW中很少出現(xiàn),或者不出現(xiàn)。VBA多數(shù)出現(xiàn)在微軟的軟件中,如Word、Excel中
% q( W% ^. t, B$ E% H如果沒有編程基礎(chǔ),估計(jì)看不懂這些代碼
. B# s2 w5 Y( k
0 S9 O0 V! B, [( J3 |; k9 }" t- S
作者: 遠(yuǎn)祥    時(shí)間: 2019-3-11 19:57
SW的表達(dá)式和UG的完全不同啊,完全有些看不懂了。。。# I! p' j0 D, O7 y9 P) u
UG都是if-as。。。




歡迎光臨 機(jī)械社區(qū) (http://mg7058.com/) Powered by Discuz! X3.4