
發布
注冊
/
登錄hm_createmark
關注創建者:會爬樹的老虎 創建時間:2018-06-07

hm_createmark的實例教程
分享幾個小命令
1.語法hm_answernext answer
answer有效值為yes,no,all(對'all to all')和nall(對于'all to all')。
為Tcl腳本的下一個命令提供答案
2. hm_appendmark
語法hm_appendmark entity_type mark_id "?option?" "list"
該命令將把entity_type的實體放置到mark_id標記上。有效的mark_id是1和2.根據指定的選項,支持的entity_types將會改變。
To delete the elements adjacent to the elements in components with names FRONT and SIDE:
hm_createmark elems 1 "by comp name" "FRONT SIDE"
hm_createmark elems 2 "[hm_getmark elems 1]"
hm_appendmark elems 1 "advanced" "by adjacent"
*markdifference elems 1 elems 2
3 *deletemark 刪除mark里面的內容
*deletemark elems 1
4. *deletemodel 刪除模型
5 hm_blockerrormessages控制錯誤是否 顯示
展開 </p><p>*createmark surfaces 1 "all"</p><p>*createplane 1 0 0 1 0 0 0</p><p>*surfacemarksplitwithplane 1 1</p><p><br></p><p>*createmark surfaces 1 1 12</p><p>*createmark lines 2 9 7 10-13</p><p>*createvector 1 0 0 1</p><p>*surfacemarksplitwithlines 1 2 1 9 0</p><p><br></p><p>*createmark surfs 1 13 14</p><p>*deletemark surfs 1</p><p>################################################################################</p><p><br></p><p>#################################################################################</p><p>*createentity comps cardimage=HM_COMP includeid=6 name=jiaqiangban</p><p>*currentcollector components "jiaqiangban"</p><p>hm_createmark lines 1 "by comps" "TEMP2"</p><p>*createvector 1 0 0 1</p><p>*surfacecreatedraglinealongvector 1 1 -$s1 0 0 0 0 0</p><p><br></p><p><br></p><p>hm_createmark
展開 常用的與mark先關,而且類似的函數小結如下:
======================
*createmark
創建mark,后面參數有十幾種形式,涉及到不用的選擇方式,開發中,用好其中的選擇模型,也是對于后續開發一個好程序的關鍵。
hm_createmark
該命名同上述createmark命令相同,區別在與mark時,如果后面參數通過list傳遞,*createmark可能會不進行變量的替換而導致報錯,而hm_createmark不會有這個情況。當然,通過eval也是可以解決前面的問題
hm_getmark
獲取前面mark標記的ID。
展開 常用的與mark先關,而且類似的函數小結如下:
======================
*createmark
創建mark,后面參數有十幾種形式,涉及到不用的選擇方式,開發中,用好其中的選擇模型,也是對于后續開發一個好程序的關鍵。
hm_createmark
該命名同上述createmark命令相同,區別在與mark時,如果后面參數通過list傳遞,*createmark可能會不進行變量的替換而導致報錯,而hm_createmark不會有這個情況。當然,通過eval也是可以解決前面的問題
hm_getmark
獲取前面mark標記的ID。
展開 Tcl Query Commands涵蓋hm_createmark等565個。
Tcl Modify Commands涵蓋*createmark等1807個。
2.實際效果
3.下載鏈接

hm_createmark的相關專題、標簽、搜索
hm_createmark的最新內容
lines 2 1</p><p>*createvector 1 0 1 0</p><p>*surfacemarksplitwithlines 1 2 1 9 0</p><p><br></p><p>hm_createmark surfaces 1 "by comps" jiaqiangban</p><p>set surfacesid [hm_getmark surfaces 1]</p><p><br
Tcl Query Commands涵蓋hm_createmark等565個。
Tcl Modify Commands涵蓋*createmark等1807個。
2.實際效果
3.下載鏈接
To delete the elements adjacent to the elements in components with names FRONT and SIDE:
hm_createmark elems 1 "by comp name" "FRONT SIDE"
hm_createmark elems 2 "[hm_getmark elems 1]"
hm_appendmark
collectorcreateonly comps "Rigids" "" 7}]} { #if collector already exists, make it current#
*currentcollector component "Rigids"
}
#getting list of all nodes from the selected elements#
hm_createmark
hm_createmark
該命名同上述createmark命令相同,區別在與mark時,如果后面參數通過list傳遞,*createmark可能會不進行變量的替換而導致報錯,而hm_createmark不會有這個情況。當然,通過eval也是可以解決前面的問題
hm_getmark
獲取前面mark標記的ID。
hm_createmark
該命名同上述createmark命令相同,區別在與mark時,如果后面參數通過list傳遞,*createmark可能會不進行變量的替換而導致報錯,而hm_createmark不會有這個情況。當然,通過eval也是可以解決前面的問題
hm_getmark
獲取前面mark標記的ID。
join [file dirname $hmname] "error.log"]
set fid [open $Errorlog w]
puts $fid "The file is generated by Midsurface."
foreach Compid $mycomps {
set Compname [hm_getcollectorname comps $Compid]
hm_createmark