「Bim:set-assigned-story」の版間の差分
(ページの作成:「{{BCAD_LISP_BIM}} ; 構文 : (Bim:set-assigned-story ''ename'' ''building'' ''story'') ; 機能 : 指定された建物の特定の階に指定されたエンティテ…」) |
編集の要約なし |
||
28行目: | 28行目: | ||
(bim:create-building "Building 1") | (bim:create-building "Building 1") | ||
T | T | ||
(bim:create-story "Building 1" "Floor_1") | (bim:create-story "Building 1" "Floor_1") | ||
T | T | ||
(setq ent (entlast)) | (setq ent (entlast)) | ||
(bim:set-assigned-building ent "Building 1") | (bim:set-assigned-building ent "Building 1") | ||
T | T | ||
(bim:get-assigned-story ent) | (bim:get-assigned-story ent) | ||
nil | nil ; 割り当ててないので nil | ||
(bim:set-assigned-story ent "Building 1" "Floor_1") | (bim:set-assigned-story ent "Building 1" "Floor_1") | ||
(bim:get-assigned-story ent) | (bim:get-assigned-story ent) | ||
"Floor_1" | "Floor_1" ; 割り当てられているのでストーリー名が返る。 | ||
</pre> | </pre> | ||
2023年2月20日 (月) 08:54時点における最新版
BricsCAD LISP BIM関数 Home - BricsCAD LISP Home - AutoLISP 目次 - CAD&CGブログ - オンラインショップ- GizmoTools ヘルプセンター
- 構文
- (Bim:set-assigned-story ename building story)
- 機能
- 指定された建物の特定の階に指定されたエンティティを割り当てる。
- 引数
-
- ename : 割り当てるエンティティ(ename or VLAオブジェクト)
- building : 建物名の文字列
- story : 階名の文字列
- 戻り値
- 成功した場合は T、エラーの場合は NIL(ビルドが存在しないなど)
メモ:
文字列名は大文字と小文字を区別する。
- サンプル
(vl-load-bim) (bim:create-building "Building 1") T (bim:create-story "Building 1" "Floor_1") T (setq ent (entlast)) (bim:set-assigned-building ent "Building 1") T (bim:get-assigned-story ent) nil ; 割り当ててないので nil (bim:set-assigned-story ent "Building 1" "Floor_1") (bim:get-assigned-story ent) "Floor_1" ; 割り当てられているのでストーリー名が返る。
関連事項