作者Egriawei (Noble Mind)
站內Cad_Cae
標題Re: [問題] AutoLisp可以導圓角嗎?
時間Sun Jan 7 17:43:59 2007
※ 引述《ccshiau (Time to make a decision)》之銘言:
: 請問一下, autocad裡要導任意半徑的圓角可以直接用fillet的指令
: 目前小弟在lisp裡面嘗試使用相同的方法, 但卡在fillet指令需要選擇"邊"
: 不知道該怎麼在lisp裡選"邊"來導圓角? 或是有其他的方法可以達成相同的要求
: 感謝各位解答囉~~~
很遺憾
vlisp是不能做fillet工作的
至少3d實體不行
所以並不是所有手動作業都能靠vlisp完成
像是貼材質就不行
我的作法
是先在畫2D輪廓時
用pline,arc等完成圓弧角落再擠高
(經補正,2d是可以用vlisp fillet,但是我個人不推薦)
但是側邊的圓角只能靠subtract等來完成
所以通常都是畫完事後再手動fillet
vlisp並不能完成fillet,你把那些3d邊緣線數據給他選也不行
--
有人說c++好像可以,who knows
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.230.24.36
1F:推 ccshiau:感謝囉~~~ 01/07 20:17
2F:→ yp520:原po又沒說是2d還是3d,2d我確定可以,3d我就不知道了。 01/08 18:57
3F:→ ccshiau:我就是要導3D的, 2d的沒問題, 不好意思沒說清楚 01/08 22:12
4F:→ Egriawei:2d確實可以,感謝補正 01/17 01:21
※ 編輯: Egriawei 來自: 61.230.27.211 (01/17 01:33)