主要用到函式說明:
_dmxdrawx::drawblockreference
繪製塊引用物件。詳細說明如下:
引數說明
double dposx
插入點的x座標
double dposy
插入點的y座標
bstr pszblkname
圖塊名double dscale
圖塊縮放比例
double dang
圖塊的旋轉角度
js中實現**說明:
動態拖放時的繪製事件:
function
dodynworlddrawfun(dx,dy,pworlddraw,pdata)
else
if
(sguid ==
"testdyndraw1"
)
}
動態插入圖塊:
function
dyninsert()
var
frstpt = getpt.value();
if
(frstpt ==
null
)
var
getsecondpt = mxocx.newcomobject(
"imxdrawuiprpoint"
);
var
spdrawdata = getsecondpt.inituserdraw(
"testdyndraw"
);
getsecondpt.message =
"點取旋轉角度"
;
//得到點時的拖放基點
getsecondpt.basepoint = frstpt;
//設定是否啟用拖放基點 true:使用,false:不使用
getsecondpt.setusebasept(
true
);
//設定point型別的屬性
spdrawdata.setpoint(
"pt1"
, frstpt);
//設定string型別的屬性
spdrawdata.setstring(
"blkname"
,
"tree"
);
if
(getsecondpt.go() != 1)
//把實體繪製到圖上。一般用於動態拖放時,在拖放結束時,繪製到圖上
var
ret = spdrawdata.draw();
// 給屬性塊寫文字.
var
blkref = ret.atobject(0);
if
(blkref !=
null
)
}
效果展示:
CAD互動繪製批註(網頁版)
js中實現 說明 動態拖放時的繪製事件 functiondynworlddrawcomment pcustomentity,pworlddraw,curpt 動態繪製文字 functiondynworlddrawcomment2 pcustomentity,pworlddraw,curpt 動態繪製...
cad軸線怎麼繪製 cad軸線繪製方法
cad軸線怎麼繪製 cad軸線繪製方法 首先我們先設定軸線的一些的基本設定。點選 圖層 這個時候出現先乙個對話方塊,點選 顏色 選擇一種軸線的顏色,隨自己的喜好而定,然後選擇軸線的線型,軸線是一點一線的線型,然後選擇 線寬 可以選擇預設,最後點選應用。準備工作做好之後,我們選擇 直線 然後在cad中...
cad怎麼繪製中線 cad繪製中線的方法
cad怎麼繪製中線 cad繪製中線的方法 1.cad中心線一般為點劃線,畫法很簡單,我們先來設定線型。首先開啟cad,點選計入圖層特性管理器。2.在圖層特性管理器中點選線型進行設定。3.在選擇線型中點選載入。4.選擇合適的中心線然後確定。5.在選擇線型中點選選擇剛才載入的點劃線,然後點選確定。6.在...