看板 Soft_Job 關於我們 聯絡資訊
因為到一家常會使用autocad的建築營建公司, 老闆要求要做一些自動繪圖的程式,中間需要很多演算法及邏輯判斷… 前人使用auto lisp做到一半,因有bug無法再寫下去,一擱就10幾年, 後來進到這家公司要接手修改這樣的程式… 個人是不反對學技術,但是要做這樣的程式需要會操作autocad 及建築製圖營建相關的知識,想想又是一大工程… 更不用說auto lisp和vba這種古早語言,語法結構和現今常用語言差很多, 一堆括號XDDD… 不知道各位先進面對這種難題會怎麼解決? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.221.26.61 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1477622671.A.3EF.html
dreamnook: 學 10/28 12:39
a9301040: 有書,去借書來看,會寫程式弄AOTO LISP不難 10/28 12:44
a9301040: 書找一下AutoCAD的書,有一些比較進階的後面章節有 10/28 12:45
oherman: autolisp是不難,對codeing難的是autocad和營建know how 10/28 13:40
oherman: 要寫程式要先了解營建結構的東西,還要會視圖、cad繪圖 10/28 13:40
oherman: 就像寫財會系統你不懂財會的法則也根本沒辦法寫吧! 10/28 13:41
dali17dali17: 這就是所謂的domain knowledge 10/28 14:05
HateDebris: 我之前是用VBA寫AutoCAD的自動繪圖程式,我也不太會 10/28 22:56
HateDebris: 用AutoCAD,我覺得主要是要了解他們要畫什麼,再了解 10/28 22:56
HateDebris: 那些東西就好了,說穿了不過是一堆畫線、hatch、寫字 10/28 22:56
HateDebris: 的指令而已。 10/28 22:56
FacetheFaith: 進去前不知道要做這樣的事務嗎 10/30 12:35
leemiyinghao: 嚇死了,我還以為有人要戰Lisp 10/30 15:29
a9301040: 其實建築或製圖不用懂很多,會用LISP主要是通用模組 10/31 13:02
a9301040: 機械業就螺栓、軸等,建築比較不懂,不過應該也一樣 10/31 13:03
a9301040: 就是那種形狀一樣,但尺寸不大一樣的 10/31 13:03
a9301040: 以螺絲為例:長的一樣,但尺寸有M5、M10←這是最簡單的 10/31 13:04
a9301040: 例子,舉出來比較容易懂,ACAD畫圖會要輸入尺寸 10/31 13:04
a9301040: 比如圓的圓心+半徑,LISP就是把很多點線面的可以自動畫 10/31 13:06
a9301040: 過程輸入參數(如圓心、半徑),然後當然實務上的圖 10/31 13:07
a9301040: 會複雜許多,如果可以先請人畫一次給你看,你記下流程 10/31 13:07
a9301040: 包中間要輸入哪些參數,LISP畫出來就是模組的東西 10/31 13:08