[討論]Python VS. AutoCAD
3 posters
AutoCAD顧問 :: 技術(發言等級:一般會員) :: :: 進階討論
第1頁(共1頁)
[討論]Python VS. AutoCAD
自從AutoCAD V2010版已不再內建VBA之後, VBA註定已壽終正寢,
那麼可以用來寫外掛程式的語言, 除了AutoLISP, VB.NET, C#之外還有什麼嗎?
答案是: Python
Python 是一種不錯的跨平台程式語言, 它誕生的時間距今只有十餘年,
其功能強大但學習此語言的人不多, 真是可惜,
本人特在此推薦給各位同好,
或許蘋果爸可以開一專欄.
詳文請參閱 https://pyautocad.readthedocs.org/en/0.1.2/index.html
那麼可以用來寫外掛程式的語言, 除了AutoLISP, VB.NET, C#之外還有什麼嗎?
答案是: Python
Python 是一種不錯的跨平台程式語言, 它誕生的時間距今只有十餘年,
其功能強大但學習此語言的人不多, 真是可惜,
本人特在此推薦給各位同好,
或許蘋果爸可以開一專欄.
詳文請參閱 https://pyautocad.readthedocs.org/en/0.1.2/index.html
回復: [討論]Python VS. AutoCAD
謝謝pizg大大的熱情分享~
Python這部份我也沒使用過,有機會實再來研究!
Python這部份我也沒使用過,有機會實再來研究!
____________________________________________________________________________________
👉快速比例設定與出圖技巧-線上課程(點我)👈
回復: [討論]Python VS. AutoCAD
感謝pzig大的分享!
看到python此語眼睛為之一亮,
因為對此語言是完全不瞭解,
只聽說有套免費軟體blender(小弟之前有貼連結分享耶)似乎是用此語言去建構的,想不到AUTOCAD的外掛竟然也可以用python來寫....!
世界的進展實在太快了,小弟最近還一直在掙扎到底要不要挑一款程式語言趁現在腦袋還勉強可運轉時趕緊學一下,歲月摧殘人阿。
我想我大概找到應該要投資的語言了。
不過純粹是個人因素,因為本身有那麼一點想要兼學BLENDER,剛好此軟體又是用python開發。
看到python此語眼睛為之一亮,
因為對此語言是完全不瞭解,
只聽說有套免費軟體blender(小弟之前有貼連結分享耶)似乎是用此語言去建構的,想不到AUTOCAD的外掛竟然也可以用python來寫....!
世界的進展實在太快了,小弟最近還一直在掙扎到底要不要挑一款程式語言趁現在腦袋還勉強可運轉時趕緊學一下,歲月摧殘人阿。
我想我大概找到應該要投資的語言了。
不過純粹是個人因素,因為本身有那麼一點想要兼學BLENDER,剛好此軟體又是用python開發。
greetingsfromtw- 初級會員
- 文章總數 : 222
年齡 : 40
來自 : 高雄
職業 : CAD菜鳥繪圖員
愛好 : 吃好吃的東西
個性 : 文靜
使用年資 : 不到兩年
使用版本 : 公司為2008,家中為2011
積分 : 3
經驗值 : 5829
威望值 : 189
注冊日期 : 2012-05-02
回復: [討論]Python VS. AutoCAD
從我開始學習python至目前為止也才月餘的時間而已,greetingsfromtw 寫到:
我想我大概找到應該要投資的語言了。
不過純粹是個人因素,因為本身有那麼一點想要兼學BLENDER,剛好此軟體又是用python開發。
每次深入探索python就益發覺得它前途不可限量.
python不只可以做AutoCAD自動繪圖,
它最大的長處是可以跨平台整合資料.
我隨便舉個例子好了, 假設你想整合AutoCAD和Google Map的資料,
AutoLISP、VB.NET、C++或C#可以做得到嗎?
答案雖然是可行, 但我確信python可以做得更好.
我再舉個例子好了,
如果你想把自動化機械的資料和AutoCAD整合在一起,
可以透過python接收AutoCAD的資料, 然後再傳送給該自動化機械,
當然地, 該資料若想要做反向傳輸也無庸置疑.
回復: [討論]Python VS. AutoCAD
因為pizg大本身是行家,已具備多種語言撰寫的深厚功力,會從專業的角度去對一個程式語言進行多面向的評估,希望以後遇到問題能多跟pizg大請教。
我昨天才開始摸,光是字串的分割就搞了半天才勉強可以理解,
感覺python在字串及串列的處理上滿強的,
可以輕鬆取出並合成新的字串及串列,
要應用其他模組也很方便,直接import或是執行都可以。
個人想法,python真的是蠻適合投資心力去學習的軟體,
只要不怕英文的話
--
還好我不怕
--
線上字典很方便
我昨天才開始摸,光是字串的分割就搞了半天才勉強可以理解,
感覺python在字串及串列的處理上滿強的,
可以輕鬆取出並合成新的字串及串列,
要應用其他模組也很方便,直接import或是執行都可以。
個人想法,python真的是蠻適合投資心力去學習的軟體,
只要不怕英文的話
--
還好我不怕
--
線上字典很方便
greetingsfromtw- 初級會員
- 文章總數 : 222
年齡 : 40
來自 : 高雄
職業 : CAD菜鳥繪圖員
愛好 : 吃好吃的東西
個性 : 文靜
使用年資 : 不到兩年
使用版本 : 公司為2008,家中為2011
積分 : 3
經驗值 : 5829
威望值 : 189
注冊日期 : 2012-05-02
回復: [討論]Python VS. AutoCAD
抱歉,是否可問一下pzig大,
def one_good_turn(n):
return n + 1
def deserves_another(one_good_turn(n)):
______________________________^^^
one_good_turn(n) + 2
print(one_good_turn(10)+2)
上段程式碼若執行會出現"invalid syntax"的方框,
並在上述部份顯示紅色標記。
在這裡卡關卡了一段時間,
若方便的話還望pzig大救一救小弟,感謝 ...
def one_good_turn(n):
return n + 1
def deserves_another(one_good_turn(n)):
______________________________^^^
one_good_turn(n) + 2
print(one_good_turn(10)+2)
上段程式碼若執行會出現"invalid syntax"的方框,
並在上述部份顯示紅色標記。
在這裡卡關卡了一段時間,
若方便的話還望pzig大救一救小弟,感謝 ...
greetingsfromtw- 初級會員
- 文章總數 : 222
年齡 : 40
來自 : 高雄
職業 : CAD菜鳥繪圖員
愛好 : 吃好吃的東西
個性 : 文靜
使用年資 : 不到兩年
使用版本 : 公司為2008,家中為2011
積分 : 3
經驗值 : 5829
威望值 : 189
注冊日期 : 2012-05-02
回復: [討論]Python VS. AutoCAD
"invalid syntax"表語法錯誤,
也就是在紅色標示那兒語法錯誤,
修改後如下:
另外, 介紹你到台大PTT http://www.ptt.cc/bbs/Python/index1.html
有問題可以在該處討論.
也就是在紅色標示那兒語法錯誤,
修改後如下:
- 代碼:
def one_good_turn(n):
return n + 1
def deserves_another(n):
return one_good_turn(n) + 2
print(one_good_turn(10))
print(deserves_another(10))
另外, 介紹你到台大PTT http://www.ptt.cc/bbs/Python/index1.html
有問題可以在該處討論.
回復: [討論]Python VS. AutoCAD
感謝pzig大相救!!
也感謝pzig大提供的討論區,以後小弟有問題可能就到那裡問好了
也感謝pzig大提供的討論區,以後小弟有問題可能就到那裡問好了
greetingsfromtw- 初級會員
- 文章總數 : 222
年齡 : 40
來自 : 高雄
職業 : CAD菜鳥繪圖員
愛好 : 吃好吃的東西
個性 : 文靜
使用年資 : 不到兩年
使用版本 : 公司為2008,家中為2011
積分 : 3
經驗值 : 5829
威望值 : 189
注冊日期 : 2012-05-02
AutoCAD顧問 :: 技術(發言等級:一般會員) :: :: 進階討論
第1頁(共1頁)
這個論壇的權限:
您 無法 在這個版面回復文章