高爾夫球不會難畫,只是AutoCAD中沒有像其他軟體有方便的指令可以讓物體自動陣列佈滿球面,要畫出一顆像樣點的高爾夫球只能一一手動陣列處理


依查到的資料:高爾夫球直徑約42.67mm,上面佈滿336個凹圓坑,圓坑深約0.25mm。資料只有這樣,那336個圓坑如何分佈排列不清楚,綜合所有資料只知道相當於南北極點是1個圓坑,相當於赤道的是30個圓坑,中間有1圈是17個圓坑,極點旁是5個圓坑。以這僅有的資料推算可能的圓坑分佈,畫出的高爾夫球乍看下不會差太多


首先視埠切換到前視圖,顯示改為"2D線架構模式",UCS座標切換到前視圖方向;以0點為圓心畫直徑為42.67的圓,再以偏移指令向內偏移0.25。從圓心分別畫4度和356度直線和外圓相交

高爾夫球畫法01  


通過外圓和直線的兩個交點及內圓的四分點,以三點方式畫弧線

高爾夫球畫法02  


使用圓球指令以弧線的圓心為中心,畫圓球半徑和弧線相同

高爾夫球畫法03  


以0點為中心,把圓球環形陣列90度成9個,為基礎圓坑物件

高爾夫球畫法04  


刪除所有輔助線;以0點為中心畫直徑為42.67的圓球,再以切割指令切對半,保留上半顆

高爾夫球畫法05  


視埠方向不變,UCS座標切換到上視圖方向;以0點為中心把赤道那顆圓球環形陣列成30個,接著使用差集指令先點選半球,再減去那30顆球,完成第1圈圓坑

高爾夫球畫法06  


以0點為中心把第2圈的圓球用旋轉指令轉6度,再環形陣列成30個,接著使用差集指令先點選半球,再減去那30顆球,完成第2圈圓坑

高爾夫球畫法07  


以0點為中心把第3圈的圓球環形陣列成30個,接著使用差集指令先點選半球,再減去那30顆球,完成第3圈圓坑

高爾夫球畫法08  


以0點為中心把第4圈的圓球用旋轉指令轉6度,再環形陣列成30個,接著使用差集指令先點選半球,再減去那30顆球,完成第4圈圓坑

高爾夫球畫法09  


以0點為中心把第5圈的圓球環形陣列成30個,接著使用差集指令先點選半球,再減去那30顆球,完成第5圈圓坑

高爾夫球畫法10  


以0點為中心把第6圈的圓球環形陣列成17個,接著使用差集指令先點選半球,再減去那17顆球,完成第6圈圓坑

高爾夫球畫法11  


以0點為中心把第7圈的圓球環形陣列成10個,接著使用差集指令先點選半球,再減去那10顆球,完成第7圈圓坑

高爾夫球畫法12  


以0點為中心把第8圈的圓球環形陣列成5個,接著使用差集指令先點選半球,再減去那5顆球和極點的圓球,完成半顆高爾夫球

高爾夫球畫法13  


UCS座標切換到前視圖方向;以0點為中心,把半顆球鏡射到下面,再使用聯集指令合成完整的球;畫出的球剛剛好有336個圓坑

高爾夫球畫法14  


把視埠換成"擬真"顯示模式觀看成果

高爾夫球畫法15  

文章標籤
創作者介紹
創作者 未出師的小工程師 的頭像
未出師的小工程師

LabVIEW & PLC還未出師的小工程師部落格

未出師的小工程師 發表在 痞客邦 留言(0) 人氣()