程式內如何運用剖面造型Block與路徑來產生造型說明 ?
Name : 弧形造型藝術門
SLIDE : ; 秀在對話框上的幻燈檔
Help : 門面造型- 藝術弧形框木門 程式操作說明
1. 將座標轉為平面(世界座標)
2. 點取 p1 點取 p2
3. 設定相關參數
4. 完成
備註 : 門面將往 p1 至 p2 方向之反時針方向長出
end help
Information : 弧形造型藝術門
版 權 : 懋翔科技有限公司
日 期 : 2009 年 4 月 27 日
撰寫人 :
end information
;----- 變數定義 ------
P1==請輸入門面第一點 : getpoint
; 取第一點
P2==請輸入門面第二點 : getpoint p1 ; 拖 p1 點取第二點 p2
WW=dist(p1,p2) ; 取得兩點之間距離
A=ang(p1,p2) ; 取得兩點之間角度
----- 輸入 弧形造型藝術門 相關資料 --------
CW=櫃體 寬度 : 50
CH=櫃體 高度 : 64
** -------------------------------------------
UP=門板上間縫距 : 0.25
DO=門板下間縫距 : 0.25
LT=門板兩邊間縫距 : 0.2
** -------------------------------------------
DT=木門門板 厚 度 : 2 ( 2 2.5 3 ) <=括弧內的質為固定選項
KW=藝 術 框 寬 度 : 4.5
KW2=藝術框弧形寬度 : 6.4
KW3=弧形水平 寬 度 : 2.5
** -------------------------------------------
JW=門框肚板離邊距離 : 5.2
JS=門框肚板厚度 : 1.6
;============ 藝術弧形框木門製作 ============
DW=CW-LT*2 ;藝術弧形框木門寬度(扣減 間縫距 後實際 寬度)
LH=CH-DO-UP ;藝術弧形框木門高度(扣減 間縫距 後實際 高度)
_LA 門板
;----- 木條板四周倒圓角-----
_pl p1x p1y+LH/2 p1z p1x p1y+LH p1z
_pl p1x p1y+LH p1z p1x+DW p1y+LH p1z
_jo
_pl p1x+DW p1y+LH p1z p1x+DW p1y p1z
_jo
_pl p1x+DW p1y p1z p1x p1y p1z
_jo
_pl p1x p1y p1z p1x p1y+LH/2 p1z
_jo
_na ssline1
_ins "OG-BLK02" p1x p1y+LH/2 p1z 1 1 1 0
_exp
_na ssline2
_ex [ssline2 ssline1]
_mo p1x p1y p1z p1x p1y p1z-DT
_na ssline3
如 何 製 作 木 條 板 四 周 倒
圓 角 ?
;----- 先完成 左邊 木條板 -----
_ins "OG-BLK01" p1x p1y p1z 1 1 1 0
_exp
_ex LH
_na ss4
;----- 複製 木條板四周倒圓 一份備用 將與 左邊木條板 進行差集動作
------
_cp [ssline3] p1x p1y p1z p1x p1y p1z
_na ssline4
_su [ss4 ssline4]
_na sskw
_na SSDO
;----- 再鏡射完成 右邊 木條板 -----
_mi [sskw] p1x+dw/2 p1y p1z p1x+dw/2 p1y+10 p1z
_na SSDO+
;----- 複製 左右邊木條板 一份備用 將與下邊木條板進行差集動作
-----
_cp [SSDO]p1x p1y p1z p1x p1y p1z
_na sskw1
;----- 再複製 左右邊木條板 一份備用 將與上邊弧形木條板進行差集動作
-----
_cp [sskw1] p1x p1y p1z p1x p1y p1z
_na sskw10
如 何 製 作 左
右 邊 木 條 板 ?
;----- 下邊 木條板 -----
_ins "OG-BLK01" p1x+kw p1y p1z 1 1 1 0
_ro p1x+kw p1y p1z p1x+kw p1y p1z+10 90
_exp
_ex -(dw-kw*2)
_bo p1x+kw p1y+kw p1z -LH*2 LH*2 -DT*2
_ro p1x+kw p1y+kw p1z p1x+kw p1y+kw p1z+10 -45
_su
_bo p1x+dw-kw p1y+kw p1z LH*2 LH*2 -DT*2
_ro p1x+dw-kw p1y+kw p1z p1x+dw-kw p1y+kw p1z+10 45
_su
_na sskw2
_su [sskw2 sskw1]
_na sskk1
_na SSDO+
;----- 複製 木條板四周倒圓 一份備用 將與 下邊木條板 進行差集動作
-----
_cp [ssline3] p1x p1y p1z p1x p1y p1z
_na ssline5
_su [sskk1 ssline5]
_na SSDO+
如 何 製 作 下
邊 木 條 板 ?
;----- 上邊弧形木條板 -----
_pl p1x+kw p1y p1z p1x+kw+kw3 p1y p1z
_ar3 p1x+kw+kw3 p1y p1z p1x+dw/2 p1y+4 p1z p1x+dw-kw-kw3 p1y p1z
_jo
_pl p1x+dw-kw-kw3 p1y p1z p1x+dw-kw p1y p1z
_jo
_na ss10
_ins "OG-BLK04" p1x+kw p1y p1z 1 1 1 0
_exp
_na ss11
_ex [ss11 ss10]
_mo p1x p1y p1z p1x p1y+LH-kw2-kw p1z
_bo p1x+kw p1y+LH p1z dw-kw*2 -5 -DT
_un
_na sskw11
_su [sskw11 sskw10]
_na ssline6
;----- 木條板四周倒圓 與 上邊弧形木條板
進行差集動作 -----
_su [ssline6 ssline3]
_na SSDO+
如 何 製 作 上
邊 弧 形 木 條 板 ?
;----- 門框肚板 -----
kh=lh-jw-9.2 ;門框肚板 高度
_LA 肚板
_pl p1x+jw p1y+jw+kh/2 p1z p1x+jw p1y+jw+kh p1z
_pl p1x+jw p1y+jw+kh p1z p1x+jw+kw3 p1y+jw+kh p1z
_jo
_ar3 p1x+jw+kw3 p1y+jw+kh p1z p1x+dw/2 p1y+jw+kh+4 p1z p1x+dw-jw-kw3 p1y+jw+kh p1z
_jo
_pl p1x+dw-jw-kw3 p1y+jw+kh p1z p1x+dw-jw p1y+jw+kh p1z
_jo
_pl p1x+dw-jw p1y+jw+kh p1z p1x+dw-jw p1y+jw p1z
_jo
_pl p1x+dw-jw p1y+jw p1z p1x+jw p1y+jw p1z
_jo
_pl p1x+jw p1y+jw p1z p1x+jw p1y+jw+kh/2 p1z
_jo
_na sscab9
;----- 6公分為肚板造型 BLOCK "OG-BLK03" 的寬度 -----
_of [sscab9] 6 p1x+dw/2 p1y+jw+kh/2 p1z
_na sscab1
_ins "OG-BLK03" p1x+jw p1y+jw+kh/2 p1z 1 1 1 0
_exp
_na sscab2
_ex [sscab2 sscab1]
_mo p1x p1y p1z p1x p1y p1z-0.3
_ex [sscab1] -js
_mo p1x p1y p1z p1x p1y p1z-0.3
_un
_na SSDO+
如 何 製 作 門 框 肚 板 ?
_LA 0
_er [ssline1 SS10 sscab9]
_ro [SSDO]p1x p1y p1z p1x+10 p1y p1z 90
_ro [AW_SSALL] p1x p1y p1z p1x p1y p1z+10 A
|