国产精品乱码一区-性开放网站-少妇又紧又爽视频-西西大胆午夜人体视频-国产极品一区-欧美成人tv-四虎av在线-国产无遮挡无码视频免费软件-中文字幕亚洲乱码熟女一区二区-日产精品一区二区三区在线观看-亚洲国产亚综合在线区-五月婷婷综合色-亚洲日本视频在线观看-97精品人人妻人人-久久久久久一区二区三区四区别墅-www.免费av-波多野结衣绝顶大高潮-日本在线a一区视频高清视频-强美女免费网站在线视频-亚洲永久免费

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
查看: 5400|回復: 23

學機械的怎么能快速學會編程?

  [復制鏈接]
1#
發表于 2019-7-14 20:55:31 | 只看該作者 |倒序瀏覽 |閱讀模式
所謂快速,也是相對的

首先,即便不能編寫復雜的程序,也會有助于更好的掌握現成的軟件。至于為什么要學會編程。這應該不是問題。
其次,怎么能比較快的上手?
計算機語言有很多種,其中VB比較容易學,C++比較難。但后者比前者強大
學VB,最容易的是VBA,也就是可以在Excel中,用VBA來編程??梢越鉀Q大多數的工程計算。也可以和SolidWorks、solidedge結合起來,實現參數驅動等等
學習中,肯定會遇到問題。推薦一個網站
www.http://club.excelhome.net/forum.php.com中有程序開發的版塊,下面是鏈接
http://club.excelhome.net/forum-2-1.html
有問題,發帖求助,很快就會得到答案。也許你對答案不滿意,繼續問?;蛘吣銌柕膯栴}沒有表達清楚
通過學習VBA,很快就能弄明白:各種算法怎么實現,數據結構大概是什么意思,界面怎么設計,等等
軟件中的基本問題,這里面很多涉及到了。而且是可以解決實際問題。
http://club.excelhome.net/forum.php中有很多高手,初學的問題都能解決。包括類模塊、調用其他語言等等

隨著深入,可能覺得VBA不夠用了,再VB6,再VB.NET或者C


假如原來就學了C語言,那就不必去學VB了
如果都忘了,上面的思路比較好
最初,一般都會關注算法和界面。算法,數學基礎很重要。在Excelhome中進展快的,往往數學都好。不過也有文科生,VBA編程很厲害
回復

使用道具 舉報

2#
發表于 2019-7-14 20:58:05 | 只看該作者
制造業里面流行的好像是Python
3#
發表于 2019-7-14 21:40:07 | 只看該作者
學機械的怎么能快速學會編程?

不用說這么多了吧?

1)用EXCEL的錄制宏錄下來,看看我這傻帽剛才干嘛了。
2)懷著進取的心態,去找幫助文件閱覽,然后改自己被錄制的程序。
3)這家伙干嘛不干活兒?!?!氣死我啦?。?!再去找幫助文件,找度娘。。。
4)然后,你就走火入魔了。。。

然后,你已經開始在玩兒VBA了,而且離VB6.0不遠了。

然后,用一樣的心態繼續折騰自己,就離VB.net不遠了。

然后,用一樣的心態繼續折騰自己,就會發現C#也就是這樣的。

然后,然后就真的看你自己的了。


但,引導者,需要教人家怎么啟用開發工具,怎么去錄制我這家伙在干嘛。。。這之前,得教人家怎么安裝Office程序。。。

師傅領進門兒,后面就看你的造化了。。。

再喝二兩。。。

我都忘了今晚喝了幾個二兩了。。。

咳,還說人家話多呢。。。碼的字兒快超過人家了。。。

點評

哈哈,我會的語言不止這些呢:還有半拉的半拉的英語,半拉半拉的韓語,算高水平的朝鮮語,還有酒后通用語言!哈哈哈  發表于 2019-7-15 17:20
哈哈,大俠這說法和我當年學VB的時候一毛一樣 ๑乛◡乛๑  發表于 2019-7-15 08:24
佩服!  發表于 2019-7-14 22:32
大俠,VB,。net,C#,日語,這么多語言都精通,佩服~  發表于 2019-7-14 22:13
4#
發表于 2019-7-14 22:44:24 | 只看該作者
機械工程師編程應該為電子硬件嵌入式服務,普通人如果想如純的軟件工程師一樣,真不如不學習的好。
5#
發表于 2019-7-14 22:49:35 | 只看該作者
機械都沒做好,學編程?
我最多也就我玩玩PLC
6#
 樓主| 發表于 2019-7-15 07:54:13 | 只看該作者
Cavalier_Ricky 發表于 2019-7-14 21:40
學機械的怎么能快速學會編程?

不用說這么多了吧?

用EXCEL的錄制宏
這可不是學VBA的選擇,
為什么沒有推薦從access學VBA,因為excel直觀,看得見數據,改完數據立刻能看到結果。這讓初學者感到特別方便。
錄制宏,里面以表函數sheet function為主。
錄制宏的作用就是把表面的東西錄制下來,備用。再有就是找一下所需要的表函數,其他的基本見不到。舉個例子,
在EXCEL修改SW零件尺寸-宏的練習,http://m.whclglass.com.cn/thread-983563-1-1.html

看一樓代碼,第67行。這是無法錄制的。錄制宏主要是表函數,包括一些excel中做好的應用(這些東西就在excel里,等著你去找)

為了學怎么編程,錄制宏能幫的忙很少。不像SolidWorks中錄制宏,它能幫助找API函數,至少能提供線索

而excel中的幫助微乎其微,是因為表函數和VBA語言,有很大不同

比如,最初學VBA,數據往往是直接在sheet表中操作單元格。高手用表函數一般能實現,所以可以錄制下來。當然,有一些也不可能出現在錄制宏里面,上面提到的第67行就是這樣。

當你掌握了基本的語句等后,Excelhome中會有人提醒你,應該轉入數組的學習。

還是上面的例子,從SW中導出的數據,不一定非要進入到excel中的sheet中。這樣雖然看不見,但數組處理速度能大大提高。相對應第67句,可以用ubound()來實現,這樣就徹底脫離的sheet的單元格,錄制宏就變得沒有用了

用數組,不僅是速度快,定位數組中元素,可以更簡便。如果想學習這些方法,可以在Excelhome,VBA版下的知識樹里找到






點評

對想學的徹底門外漢,作為教人的人,首先得做到一直讓他有進步感,一直不要讓他失去興趣。入門,不是為明天就用。  發表于 2019-7-15 17:23
7#
 樓主| 發表于 2019-7-15 07:56:38 | 只看該作者
davyhero4 發表于 2019-7-14 22:44
機械工程師編程應該為電子硬件嵌入式服務,普通人如果想如純的軟件工程師一樣,真不如不學習的好。

在進入數字化時代,軟件越來越多。
很多是本專業的人編制,而不是軟件專業的人
現在,恐怕還是憑興趣
8#
發表于 2019-7-15 08:23:15 | 只看該作者
搞機械的人懂得最多的編程估計是數控機床的編程吧
9#
發表于 2019-7-15 08:30:05 | 只看該作者
感謝大俠分享,不錯的網站
10#
發表于 2019-7-15 08:30:26 | 只看該作者
風》追逐 發表于 2019-7-14 22:49
機械都沒做好,學編程?
我最多也就我玩玩PLC

  學無止境的   仔細分析一下機械  發現自己數學 都沒學好!
您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規則

Archiver|手機版|小黑屋|機械社區 ( 京ICP備10217105號-1,京ICP證050210號,浙公網安備33038202004372號 )

GMT+8, 2025-10-2 03:27 , Processed in 0.064974 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回復 返回頂部 返回列表