「Param:get-constraintsgroup」の版間の差分
(ページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:get-allconstraintsgroups ''idBlock'' [''createIfNotExisting''])) ; 機能 : 指定された idBlock BlockTableRecord の Constrain…」) |
細 (Gizmon がページ「Mech:get-constraintsgroup」を「Param:get-constraintsgroup」に移動しました) |
(相違点なし)
|
2024年10月6日 (日) 00:33時点における最新版
BricsCAD Mechanical関数 Home - BricsCADのLISP - AutoLISP Home - CAD&CGブログ - オンラインショップ- GizmoTools ヘルプセンター
- 構文
- (Mech:get-allconstraintsgroups idBlock [createIfNotExisting]))
- 機能
- 指定された idBlock BlockTableRecord の ConstraintsGroup 識別子を返す。
- 引数
-
- idBlock : 割り当てられた ConstraintGroup を取得する BlockTableRecord (「ブロック」) の ename。
- createIfNotExisting : (T/NIL) Tとして提供された場合、BlockTableRecordに新しいConstraintGroupが割り当てられる(まだ存在しない場合)。初期値は nil
- 戻り値
- 指定されたBlockTableRecordの既存の(または作成された)ConstraintGroupの "整数識別子 "を返す。
- 指定されたBlockTableRecordにConstraintGroupが付属していない場合はNILが返る。
- サンプル
(vl-load-mech) 2 (setq blkId (tblobjname "BLOCK" "*Model_Space")) ;; ModelSpace BlockTableRecordを取得する。 (setq res (mech:get-constraintsgroup blkId)) ;; 既存のConstraintsGroup、または NILを返す。 (setq res (mech:get-constraintsgroup blkId T)) ;; 既存のConstraintsGroup を返すか、"Model_Space "に新しいConstraintsGroupを作成する。
関連事項