Gizmonの投稿記録

投稿の検索展開する折り畳む
⧼contribs-top⧽
⧼contribs-date⧽
(最新 | 最古) ( | ) (20 | 50 | 100 | 250 | 500 件) を表示

2023年7月20日 (木)

2023年7月19日 (水)

2023年7月17日 (月)

2023年7月16日 (日)

  • 09:372023年7月16日 (日) 09:37 差分 履歴 +876 Tingr:set-isdrawinfillページの作成:「{{BCAD_LISP_CIVIL}} ; 構文 : (Tingr:set-isdrawinfill ''grading'' ''drawinfill'' ) ; 機能 : グレーディング TinGrading エンティティを 'Inside Fill' 状態を設定する。 ; 引数 :* grading : TinGrading のエンティティ名(ename または vla-object)。 :* drawinfill : T= Inside Fill をON、nil= OFF ; 戻り値 : 設定成功なら T、そうでなければ nil ; サンプル <pre class="brush: autolisp;"> (vl-load-tin) (set…」 最新
  • 09:092023年7月16日 (日) 09:09 差分 履歴 +849 Tingr:get-isdrawinfillページの作成:「{{BCAD_LISP_CIVIL}} ; 構文 : (Tingr:get-isdrawinfill ''grading'' ) ; 機能 : グレーディング TinGrading エンティティで 'Inside Fill' が使用されているかどうかを返す。 ; 引数 :* grading : TinGrading のエンティティ名(ename または vla-object)。 ; 戻り値 : グレーディングエンティティが Inside Fill なら T、そうでなければ nil ; サンプル <pre class="brush: autolisp;"> (vl-load-tin)…」 最新
  • 08:042023年7月16日 (日) 08:04 差分 履歴 +2 Tingr:get-isclosed編集の要約なし 最新
  • 08:032023年7月16日 (日) 08:03 差分 履歴 +714 Tingr:get-isclosedページの作成:「{{BCAD_LISP_CIVIL}} ; 構文 : (Tingr:get-isclosed ''grading'' ) ; 機能 : グレーディング TinGrading エンティティが閉じているか開いているかを返す。 ; 引数 :* grading : TinGrading のエンティティ名(ename または vla-object)。 ; 戻り値 : グレーディングエンティティで閉じていれば T、そうでなければ nil ; サンプル <pre class="brush: autolisp;"> (vl-load-tin) (tingr:get-isclosed…」

2023年7月15日 (土)

2023年7月14日 (金)

2023年7月12日 (水)

2023年7月11日 (火)

2023年7月8日 (土)

  • 10:162023年7月8日 (土) 10:16 差分 履歴 +1,248 Tinav:updateviewページの作成:「{{BCAD_LISP_CIVIL}} ; 構文 : (Tinav:updateview ''ename'' ''updDependencies'' ''updOrigin'' ) ; 機能 : ename AlignmentView エンティティからエンティティ enToRemove を削除する。 ; 引数 :* ename : Tin VerticalAlignmentView のエンティティ。 :* updDependencies : ビューエンティティの従属オブジェクトを更新= T、更新しない= nil 。 :* updOrigin : また、ビューエンティティの原点を更新=T、…」 最新
  • 10:102023年7月8日 (土) 10:10 差分 履歴 −13 Tinav:removegraph編集の要約なし 最新
  • 10:082023年7月8日 (土) 10:08 差分 履歴 +991 Tinav:removegraphページの作成:「{{BCAD_LISP_CIVIL}} ; 構文 : (Tinav:removegraph ''ename'' ''enToRemove'') ; 機能 : Vertical Alignment View エンティティの位置から、入力点 pnt を WCS に変換して返す。 ; 引数 :* ename : Tin VerticalAlignmentView のエンティティ。 :* enToRemove : VerticalAlignmentView から削除するグラフのエンティティ。 ; 戻り値 : 削除成功なら T、それ以外は NIL ; サンプル <pre class="brush: autolisp;">…」

2023年7月5日 (水)

2023年7月2日 (日)

  • 05:162023年7月2日 (日) 05:16 差分 履歴 −6 Gz:sortss x編集の要約なし
  • 05:162023年7月2日 (日) 05:16 差分 履歴 −6 Gz:sortss z編集の要約なし
  • 05:162023年7月2日 (日) 05:16 差分 履歴 −6 Gz:sortss y編集の要約なし
  • 05:152023年7月2日 (日) 05:15 差分 履歴 −4 Gz:sortss xyz編集の要約なし
  • 05:152023年7月2日 (日) 05:15 差分 履歴 0 Gz:sortss y編集の要約なし
  • 05:152023年7月2日 (日) 05:15 差分 履歴 +783 Gz:sortss zページの作成:「{{GZLIB}} ; 構文 : (gz:sortss_z ''ss'' ''order'') ; 機能 : 選択セット SS を Z 座標でソートし直した選択セットを返す ; 引数 :* ss : 選択セット :* order : order 0= 大きい順、1=小さい順 ; 戻り値 : ソートされた状態の選択セット MEMO * 元の選択セットは壊さず新しい選択セットを作る形なので、数十万など大きな選択セットを処理する場合は注意。 ; サンプル…」
  • 05:142023年7月2日 (日) 05:14 差分 履歴 +783 Gz:sortss yページの作成:「{{GZLIB}} ; 構文 : (gz:sortss_y ''ss'' ''order'') ; 機能 : 選択セット SS を Y 座標でソートし直した選択セットを返す ; 引数 :* ss : 選択セット :* order : order 0= 大きい順、1=小さい順 ; 戻り値 : ソートされた状態の選択セット MEMO * 元の選択セットは壊さず新しい選択セットを作る形なので、数十万など大きな選択セットを処理する場合は注意。 ; サンプル…」
  • 05:142023年7月2日 (日) 05:14 差分 履歴 +783 Gz:sortss xページの作成:「{{GZLIB}} ; 構文 : (gz:sortss_x ''ss'' ''order'') ; 機能 : 選択セット SS を X 座標でソートし直した選択セットを返す ; 引数 :* ss : 選択セット :* order : order 0= 大きい順、1=小さい順 ; 戻り値 : ソートされた状態の選択セット MEMO * 元の選択セットは壊さず新しい選択セットを作る形なので、数十万など大きな選択セットを処理する場合は注意。 ; サンプル…」
  • 05:132023年7月2日 (日) 05:13 差分 履歴 +856 Gz:sortss xyzページの作成:「{{GZLIB}} ; 構文 : (gz:sortss_xyz ''ss'' ''num'') ; 機能 : 選択セット SS を XYZ 座標でソートし直した選択セットを返す ; 引数 :* ss : 選択セット :* order : order 0= 大きい順、1=小さい順 ; 戻り値 : ソートされた状態に選択セット MEMO * オブジェクトは Z -> Y -> X の順にソートされる。 * 元の選択セットは壊さず新しい選択セットを作る形なので、数十万など大…」

2023年7月1日 (土)

2023年6月28日 (水)

2023年6月26日 (月)

2023年6月22日 (木)

2023年6月20日 (火)

2023年6月19日 (月)

2023年6月18日 (日)

  • 13:402023年6月18日 (日) 13:40 差分 履歴 0 Mech:parameters-get-value編集の要約なし 最新
  • 13:402023年6月18日 (日) 13:40 差分 履歴 −47 Mech:parameters-get-isanonymous編集の要約なし 最新
  • 13:392023年6月18日 (日) 13:39 差分 履歴 +780 Mech:parameters-get-isanonymousページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:parameters-get-isanonymous ''parameter'' ) ; 機能 : 指定されたパラメータ(整数)が匿名パラメータであるかどうかを返す。 ; 引数 :* parameter : 問い合わせるパラメータ識別子の整数 ; 戻り値 : 匿名パラメータならT、そうでなければ nil ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkId (tblobjname "BLOCK" "*Model_Space")) <Entity name: 4…」
  • 13:372023年6月18日 (日) 13:37 差分 履歴 +884 Mech:parameters-get-valueページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:parameters-set-value ''parameter'' ) ; 機能 : 指定されたパラメータ(整数)の値を取得する。 ; 引数 :* parameter : 問い合わせるパラメータ識別子の整数 ; 戻り値 : パラメータ値の整数または実数。パラメータが数値でない場合、-1.0を返す。 ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkId (tblobjname "BLOCK" "*Model_Space")) <Entity…」
  • 13:362023年6月18日 (日) 13:36 差分 履歴 −8 Mech:parameters-set-value編集の要約なし 最新
  • 13:342023年6月18日 (日) 13:34 差分 履歴 +913 Mech:parameters-set-valueページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:parameters-set-value ''parameter'' ''value'' ) ; 機能 : 指定されたパラメータ(整数)に新しい値を代入する。 ; 引数 :* parameter : 問い合わせるパラメータ識別子の整数 :* value : パラメータの新しい値(整数または実数) ; 戻り値 : 成功なら T、それ以外は nil ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkId (tblobjname "BLOCK" "*M…」
  • 13:212023年6月18日 (日) 13:21 差分 履歴 +853 Mech:parameters-get-unitstypeページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:parameters-get-unitstype ''parameter'' ) ; 機能 : 指定されたパラメータ(整数)の単位unitsTypeを取得する。 ; 引数 :* parameter : 問い合わせるパラメータ識別子の整数 ; 戻り値 : 成功ならT、それ以外は nil ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkId (tblobjname "BLOCK" "*Model_Space")) <Entity name: 4aaa68b0> (setq param (mech:parameters-get-by…」 最新
  • 13:202023年6月18日 (日) 13:20 差分 履歴 +1,013 Mech:parameters-set-unitstypeページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:parameters-set-unitstype ''parameter'' ''unitsType'' ) ; 機能 : 指定されたパラメータ(整数)に、新しい単位unitsTypeモード(integer, None=0, Length=1, Area=2, Volume=3)を割り当てる。 ; 引数 :* parameter : 問い合わせるパラメータ識別子の整数 :* unitsType : パラメータの新しい単位スタイル値(0-2) ; 戻り値 : 成功ならT、それ以外は nil ;サン…」 最新
  • 13:142023年6月18日 (日) 13:14 差分 履歴 +890 Mech:parameters-get-nameページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:parameters-get-name ''parameter'' ) ; 機能 : 指定されたパラメータ(整数)の名前(文字列)を取得する。 ; 引数 :* parameter : 問い合わせるパラメータ識別子の整数 ; 戻り値 : パラメータの文字列、または nil ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkId (tblobjname "BLOCK" "*Model_Space")) <Entity name: 4aaa68b0> (setq param (mech:paramete…」 最新
  • 13:112023年6月18日 (日) 13:11 差分 履歴 +917 Mech:parameters-set-nameページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:parameters-set-name ''parameter'' ''name'') ; 機能 : 指定されたパラメータ(整数)に新しい名前(文字列)を割り当てる。 ; 引数 :* parameter : 問い合わせるパラメータ識別子の整数 :* name : 割り当てる名前の文字列 ; 戻り値 : 成功ならT、それ以外は nil ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkId (tblobjname "BLOCK" "*Model_Spa…」 最新
  • 13:082023年6月18日 (日) 13:08 差分 履歴 +992 Mech:parameters-set-exposemodeページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:parameters-set-exposemode ''parameter'' ''mode'') ; 機能 : 指定されたパラメータ(整数)新しい露出モード(integer, Off=0, On=1, Undefined=2)を割り当てる。 ; 引数 :* parameter : 問い合わせるパラメータ識別子の整数 :* mode : パラメータの新しい露出モード値の整数 ; 戻り値 : 成功ならT、それ以外は nil ;サンプル <pre class="brush:autolisp;"> (v…」 最新
  • 13:052023年6月18日 (日) 13:05 差分 履歴 +947 Mech:parameters-set-expressionページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:parameters-set-expression ''parameter'' ''expression'') ; 機能 : 指定されたパラメータ(整数)に新しい式(文字列)を代入する。 ; 引数 :* parameter : 問い合わせるパラメータ識別子の整数 :* expression : 代入する式の文字列 ; 戻り値 : 成功ならT、それ以外は nil ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkId (tblobjname "BLOCK" "*Mod…」 最新
  • 11:122023年6月18日 (日) 11:12 差分 履歴 +79 Mech:parameters-get-expression編集の要約なし 最新
  • 11:112023年6月18日 (日) 11:11 差分 履歴 +81 Mech:parameters-get-geomdrivenmode編集の要約なし 最新 タグ: ビジュアルエディター: 中途切替
  • 11:102023年6月18日 (日) 11:10 差分 履歴 +997 Mech:parameters-set-geomdrivenmodeページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:parameters-set-geomdrivenmode ''parameter'' ''mode'') ; 機能 : 指定されたパラメータ(整数)のジオメトリ駆動の「モード」を返す。 ; 引数 :* parameter : 問い合わせるパラメータの整数値。 :* mode : パラメータの新しい「GeometryDriven」モード値。 ; 戻り値 : 成功なら T、それ以外は nil ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (s…」 最新
  • 11:072023年6月18日 (日) 11:07 差分 履歴 +4 Mech:parameters-get-geomdrivenmode編集の要約なし
  • 10:472023年6月18日 (日) 10:47 差分 履歴 +783 Mech:parameters-get-geomdrivenmodeページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:parameters-geomdrivenmode ''parameter'' ) ; 機能 : 指定されたパラメータ(整数)のジオメトリ駆動の「モード」を返す。 ; 引数 :* parameter : 問い合わせるパラメータの整数値。 ; 戻り値 : 整数(Off=0, On=1, Auto=2) または NIL ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkId (tblobjname "BLOCK" "*Model_Space")) <Entity name: 4aaa68b0> (setq…」
  • 10:442023年6月18日 (日) 10:44 差分 履歴 +877 Mech:parameters-get-fromblockページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:parameters-fromblock ''blkId'' ) ; 機能 : blkId の全ての 3D拘束パラメータを返す。 ; 引数 :* blkId : 問い合わせる BlockTableRecord (ブロック定義)。 ; 戻り値 : パラメータ識別子の整数値リスト,またはNIL ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkId (tblobjname "BLOCK" "*Model_Space")) <Entity name: 4aaa68b0> (setq param (mech:parameters-get-by…」 最新
  • 10:202023年6月18日 (日) 10:20 差分 履歴 +746 Mech:parameters-get-expressionページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:parameters-expression ''parameter'' ) ; 機能 : 指定されたパラメータ(整数)に対応する表現文字列を返す。 ; 引数 :* parameter : 問い合わせるパラメータ識別子の整数 ; 戻り値 : 文字列、または nil ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkId (tblobjname "BLOCK" "*Model_Space")) <Entity name: 4aaa68b0> (setq param (mech:parameters-get-byname bl…」
  • 10:192023年6月18日 (日) 10:19 差分 履歴 +6 Mech:parameters-get-byname編集の要約なし 最新
  • 10:182023年6月18日 (日) 10:18 差分 履歴 +787 Mech:parameters-get-exposemodeページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:parameters-exposemode ''parameter'' ) ; 機能 : 指定されたパラメータ(整数)の解説モードを返す。 ; 引数 :* parameter : 問い合わせるパラメータ識別子の整数 ; 戻り値 : パラメータ識別子の整数(Off=0、On=1、Undefined=2)、または nil ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkId (tblobjname "BLOCK" "*Model_Space")) <Entity name: 4aaa68b0…」 最新
  • 10:162023年6月18日 (日) 10:16 差分 履歴 +1,083 Mech:parameters-get-bynameページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:parameters-blockid ''blkId'' ''name'' [ ''create'' ]) ; 機能 : BlockTableRecord blkId (ename) の名前(文字列)を持つ3DConstraintパラメータを返す。 : create が NIL でない場合、パラメータがまだ存在しない場合は作成される。 ; 引数 :* blkId : 消去するパラメータが含まれるブロックの ename :* name : 取得するパラメータ名 :* create : NILでない場合…」
  • 10:122023年6月18日 (日) 10:12 差分 履歴 −62 Mech:parameters-get-blockid編集の要約なし 最新
  • 10:122023年6月18日 (日) 10:12 差分 履歴 +761 Mech:parameters-get-blockidページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:parameters-blockid ''parameter'' ) ; 機能 : 指定されたパラメータ(integer)の所有するBlockTableRecordを返す。 ; 引数 :* parameter : パラメータ識別子の整数 ; 戻り値 : BlockTableRecord (ename)、または nil ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkId (tblobjname "BLOCK" "*Model_Space")) <Entity name: 4aaad770> (setq params (mech:parameters-get-fromblock b…」
  • 10:042023年6月18日 (日) 10:04 差分 履歴 +923 Mech:compdef-get-standardpartdescriptionページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-get-standardpartdescription ''blkRefOrSolid'' ''localisedName'' ) ; 機能 : blkRefOrSolid(ename)エンティティによって参照される、コンポーネントの標準パーツの説明文字列を返す。 ; 引数 :* blkRefOrSolid : エンティティ名(BlockReference または 3dSolid) :* localisedName : T=ローカライズ名、NIL=グローバル名で返す。 ; 戻り値 : localisedName に…」 最新
  • 09:572023年6月18日 (日) 09:57 差分 履歴 +992 Mech:compdef-get-standardparttypeページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-get-standardparttype ''blkRefOrSolid'' ''localisedName'' ) ; 機能 : blkRefOrSolid(ename)エンティティによって参照される、コンポーネントの標準部分の型名を返す。 ; 引数 :* blkRefOrSolid : エンティティ名(BlockReference または 3dSolid) :* localisedName : T=ローカライズ名、NIL=グローバル名で返す。 ; 戻り値 : localisedName に応じた標準カテ…」 最新
  • 09:552023年6月18日 (日) 09:55 差分 履歴 −123 Mech:compdef-get-standardpartcategory編集の要約なし 最新
  • 09:542023年6月18日 (日) 09:54 差分 履歴 +1,009 Mech:compdef-get-standardpartcategoryページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-get-standardpartcategory''blkRefOrSolid'' ''localisedName'' ) ; 機能 : blkRefOrSolid(ename)エンティティが参照する、コンポーネントの標準カテゴリの名前を返す。 ; 引数 :* blkRefOrSolid : エンティティ名(BlockReference または 3dSolid) :* localisedName : T=ローカライズ名、NIL=グローバル名で返す。 ; 戻り値 : localisedName に応じた標準カテゴ…」
  • 07:432023年6月18日 (日) 07:43 差分 履歴 +870 Mech:compdef-assign-propertysetページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-assign-propertyset ''blkRefOrSolid'' ''propertySet'' ) ; 機能 : blkRefOrSolid(ename)エンティティに指定された PropertySet propertySet (string) を割り当てる。 ; 引数 :* blkRefOrSolid : エンティティ名(BlockReference または 3dSolid) :* propertySet : 割り当てられるPropertySet名の文字列 ; 戻り値 : 成功すれば T 、それ以外は nil ===MEMO=== * 指定され…」 最新
  • 06:572023年6月18日 (日) 06:57 差分 履歴 +1,137 Mech:compdef-set-asstandardページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-set-asstandard ''blkRefOrSolid'' ''asStandard'' ) ; 機能 : blkRefOrSolid(ename)エンティティが参照するコンポーネントが「標準タイプ」であるか否かを定義する。 ; 引数 :* blkRefOrSolid : エンティティ名(BlockReference または 3dSolid) :* asStandard : T=標準タイプ、nil= 非標準タイプ ; 戻り値 : 成功すれば T 、それ以外は nil ===MEMO=== * B…」 最新
  • 06:532023年6月18日 (日) 06:53 差分 履歴 +812 Mech:compdef-createページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-create ''blkRefOrSolid'' ''status'' ) ; 機能 : 関連するComponentDefinition blkRefOrSolid(ename)がまだ存在しない場合、それを作成する。 ; 引数 :* blkRefOrSolid : エンティティ名(BlockReference または 3dSolid) ; 戻り値 : 成功すれば T 、それ以外は nil ===MEMO=== * blkRefOrSolid に既に ComponentDefinition が割り当てられている場合、この関数は…」 最新
  • 06:462023年6月18日 (日) 06:46 差分 履歴 +895 Mech:compdef-get-instancesページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-get-instances ''blkRefOrSolid'') ; 機能 : blkRefOrSolid (ename)エンティティで参照される(外部)コンポーネントのインスタンスであるエンティティのリストを返す。 ; 引数 :* blkRefOrSolid : 照会するエンティティ名(BlockReference または 3dSolid) ; 戻り値 : 成功した場合はエンティティのリスト、それ以外は nil ===MEMO=== * コン…」 最新 タグ: ビジュアルエディター: 中途切替
  • 06:442023年6月18日 (日) 06:44 差分 履歴 +953 Mech:compdef-get-filestatusページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-get-filestatus ''blkRefOrSolid'') ; 機能 : blkRefOrSolid (ename)エンティティで参照される(外部)コンポーネントの実際のファイル状態を返す。 ; 引数 :* blkRefOrSolid : 照会するエンティティ名(BlockReference または 3dSolid) ; 戻り値 : 成功した場合はファイルステータス(整数)、それ以外は nil ===MEMO=== * 返される整数のステ…」 最新 タグ: ビジュアルエディター: 中途切替
  • 06:442023年6月18日 (日) 06:44 差分 履歴 +278 Mechanical関数-BricsCAD→‎メカニカル コンポーネント定数
  • 06:362023年6月18日 (日) 06:36 差分 履歴 +907 Mech:compdef-get-filepathページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-get-filepath ''blkRefOrSolid'') ; 機能 : blkRefOrSolid (ename)エンティティで参照される(外部)コンポーネントの定義(ルートコンポーネントとして定義されている場合)を含む dwg ファイルへのパスを返す。 ; 引数 :* blkRefOrSolid : 照会するエンティティ名(BlockReference または 3dSolid) ; 戻り値 : 成功した場合はファイルパス…」 最新 タグ: ビジュアルエディター: 中途切替
  • 06:322023年6月18日 (日) 06:32 差分 履歴 −31 BricsCADのLISP→‎BricsCAD で実装されている関数の概要 タグ: ビジュアルエディター
  • 06:282023年6月18日 (日) 06:28 差分 履歴 −65 Mech:compdef-get-block編集の要約なし 最新
  • 05:512023年6月18日 (日) 05:51 差分 履歴 +770 Mech:compdef-get-blockページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-get-block ''blkRefOrSolid'') ; 機能 : blkRefOrSolid(ename)エンティティがアタッチされている BlockDefinition または 3dSolid オブジェクトを返す。 ; 引数 :* blkRefOrSolid : エンティティ名(BlockReference または 3dSolid) ; 戻り値 : 成功した場合、ename。それ以外は NIL。 ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 1 (setq blkRefOrSolid (entl…」
  • 05:502023年6月18日 (日) 05:50 差分 履歴 +1 Mech:compdef-get-allcustompropertiesvalues編集の要約なし 最新
  • 05:492023年6月18日 (日) 05:49 差分 履歴 −65 Mech:compdef-get-allcustompropertiesvalues編集の要約なし
  • 05:482023年6月18日 (日) 05:48 差分 履歴 +980 Mech:compdef-get-allcustompropertiesvaluesページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-get-allcustompropertiesvalues ''blkRefOrSolid'') ; 機能 : blkRefOrSolid(ename)エンティティに関するプロパティ値のリストを返す。 ; 引数 :* blkRefOrSolid : エンティティ名(BlockReference または 3dSolid) ; 戻り値 : 成功した場合、値定義のリスト。カテゴリ/プロパティセットが割り当てられていない場合は NIL。 ===MEMO=== * プロパティ…」
  • 05:442023年6月18日 (日) 05:44 差分 履歴 +711 Mech:compdef-get-allcategoriesページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-get-allcategories ''idEnt'') ; 機能 : 指定されたエンティティidEntコンポーネントインスタンスのすべてのプロパティカテゴリ(プロパティセット名)を返す。 ; 引数 :* idEnt : エンティティ の ename ; 戻り値 : カテゴリ名の文字列リスト、または nil ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkRef (car (entsel))) <Enti…」 最新
  • 04:382023年6月18日 (日) 04:38 差分 履歴 −19 Vle-alert→‎引数:flag の内容 最新 タグ: ビジュアルエディター: 中途切替
  • 04:102023年6月18日 (日) 04:10 差分 履歴 −6 Mech:compdef-get-componenttype編集の要約なし 最新
  • 04:062023年6月18日 (日) 04:06 差分 履歴 +888 Mech:compdef-get-bomstatusページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-get-bomstatus ''blkRefOrSolid'') ; 機能 : blkRefOrSolid(ename)エンティティの PropertySet カテゴリに含まれるプロパティ名に、新しい値を割り当てる。 ; 引数 :* blkRefOrSolid : エンティティ名(BlockReference または 3dSolid) ; 戻り値 : ステータスの整数値、それ以外は nil ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 1 (setq blkRefOrSo…」 最新
  • 03:442023年6月18日 (日) 03:44 差分 履歴 +887 Mech:compdef-get-componenttypeページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-get-bomstatus ''blkRefOrSolid'') ; 機能 : blkRefOrSolid(ename)エンティティの PropertySet カテゴリに含まれるプロパティ名に、新しい値を割り当てる。 ; 引数 :* blkRefOrSolid : エンティティ名(BlockReference または 3dSolid) ; 戻り値 : ステータスの整数値、それ以外は nil ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 1 (setq blkRefOrSol…」
  • 03:422023年6月18日 (日) 03:42 差分 履歴 +1,239 Mech:compdef-set-bomstatusページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-set-bomstatus ''blkRefOrSolid'' ''status'' ) ; 機能 : blkRefOrSolid(ename)エンティティの PropertySet カテゴリに含まれるプロパティ名に、新しい値を割り当てる。 ; 引数 :* blkRefOrSolid : エンティティ名(BlockReference または 3dSolid) :* status : BOM 関連ステータスを定義する Mechanical関数-BricsCAD#メカニカル コンポーネント定数|コンポ…」 最新

2023年6月17日 (土)

2023年6月16日 (金)

  • 07:482023年6月16日 (金) 07:48 差分 履歴 +2 プロファイル編集の要約なし 最新
  • 07:482023年6月16日 (金) 07:48 差分 履歴 +594 プロファイルadd bricscad タグ: ビジュアルエディター
  • 06:582023年6月16日 (金) 06:58 差分 履歴 +772 Mech:parameters-eraseページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:parameters-erase ''blkId'' ''parameter'' ) ; 機能 : 指定されたパラメータ(整数)を削除する。 ; 引数 :* blkId : 消去するパラメータが含まれるブロックの ename :* parameter : 消去されるパラメータ識別子の整数 ; 戻り値 : 削除成功なら T、それ以外は nil ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkId (tblobjname "BLOCK" "*Model_Spac…」 最新
  • 06:562023年6月16日 (金) 06:56 差分 履歴 +107 Mechanical関数-BricsCAD→‎3D拘束パラメータ関数
  • 06:402023年6月16日 (金) 06:40 差分 履歴 +1,167 Mech:compdef-set-descriptionページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-set-description ''blkRefOrSolid'' ''desc'') ; 機能 : blkRefOrSolid (ename)エンティティによって参照されるコンポーネントに説明を割り当てる。 ; 引数 :* blkRefOrSolid : エンティティ名(BlockReference または 3dSolid) :* desc : 新たに割り当てる説明のテキスト ; 戻り値 : 成功すれば T 、それ以外は nil ===MEMO=== * コンポーネントの記述…」 最新
  • 06:402023年6月16日 (金) 06:40 差分 履歴 −8 Mech:compdef-get-description編集の要約なし 最新
  • 06:362023年6月16日 (金) 06:36 差分 履歴 +950 Mech:compdef-get-descriptionページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-set-name ''blkRefOrSolid'' ''name'') ; 機能 : blkRefOrSolid (ename)エンティティによって参照されるコンポーネントの名前を返す。 ; 引数 :* blkRefOrSolid : エンティティ名(BlockReference または 3dSolid) :* name : 割り当てる名前 ; 戻り値 : 成功すれば T 、それ以外は nil ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 1 (setq blkRefOrSolid (…」
  • 06:102023年6月16日 (金) 06:10 差分 履歴 +953 Mech:compdef-has-definitionページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-has-definition ''blkRefOrSolid'' ) ; 機能 : 指定されたblkRefOrSolid(ename)エンティティが「Mechanical」定義データComponentDefinitionを参照(使用)しているか否かを返す。 ; 引数 :* blkRefOrSolid : エンティティ名(BlockReference または 3dSolid) ; 戻り値 : 指定されたエンティティがComponentDefinitionを使用している場合は T、それ以外は…」 最新
  • 06:072023年6月16日 (金) 06:07 差分 履歴 +891 Mech:compdef-unmechページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-set-name ''blkRefOrSolid'' ) ; 機能 : 指定されたblkRefOrSolid(ename)エンティティからすべての「Mechanical」定義データを削除し、「非Mechanical」エンティティを作成する。 ; 引数 :* blkRefOrSolid : エンティティ名(BlockReference または 3dSolid) ; 戻り値 : 成功すれば T 、それ以外は nil ;サンプル <pre class="brush:autolisp;"> (vl-load-m…」 最新
  • 06:052023年6月16日 (金) 06:05 差分 履歴 +1,172 Mech:compdef-set-sectionableページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-set-sectionable ''blkRefOrSolid'' ''isSectionable'') ; 機能 : blkRefOrSolid(ename)エンティティによって参照されるコンポーネントが、セクショニング可能か否かを定義する。 ; 引数 :* blkRefOrSolid : エンティティ名(BlockReference または 3dSolid) :* isSectionable : T=セクショニング可能、 nil=セクショニング不可 ; 戻り値 : 成功すれば T…」 最新

2023年6月15日 (木)

  • 09:032023年6月15日 (木) 09:03 差分 履歴 +851 Mech:compdef-set-nameページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-set-name ''blkRefOrSolid'' ''name'') ; 機能 : blkRefOrSolid (ename)エンティティによって参照されるコンポーネントの名前を返す。 ; 引数 :* blkRefOrSolid : エンティティ名(BlockReference または 3dSolid) :* name : 割り当てる名前 ; 戻り値 : 成功すれば T 、それ以外は nil ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 1 (setq blkRefOrSolid (…」 最新
  • 08:012023年6月15日 (木) 08:01 差分 履歴 +924 Mech:compdef-get-standardページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-get-standard ''blkRefOrSolid'' ''localisedName'' ) ; 機能 : blkRefOrSolid (ename) エンティティで参照されるコンポーネントの規格名を返す。 ; 引数 :* blkRefOrSolid : エンティティ名(BlockReference または 3dSolid) :* localisedName : どちらの規格名を返すかの指示。 T= ローカル名は、nil = グローバル名 ; 戻り値 : 標準の規格名(文字列)、…」 最新
  • 07:402023年6月15日 (木) 07:40 差分 履歴 +1,165 Mech:compdef-set-physicalmaterialページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-set-physicalmaterial ''blkRefOrSolid'' ''materialName'' ) ; 機能 : blkRefOrSolid(ename)エンティティによって参照されるコンポーネントにマテリアル名を割り当てる。 ; 引数 :* blkRefOrSolid : エンティティ名(BlockReference または 3dSolid) :* materialName : マテリアル名 ; 戻り値 : 割り当て成功なら T、それ以外は nil ===memo=== * 材料名に…」 最新
  • 07:392023年6月15日 (木) 07:39 差分 履歴 +1,015 Mech:compdef-get-physicalmaterialページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-get-physicalmaterial ''blkRefOrSolid'' ) ; 機能 : blkRefOrSolid(ename)エンティティによって参照されるコンポーネントに割り当てられた材料の名称を返す。 ; 引数 :* blkRefOrSolid : エンティティ名(BlockReference または 3dSolid) ; 戻り値 : 割り当てられた材料の名前(文字列)、エラーの場合は nil ===memo=== * 材料名には空文字列…」 最新
  • 07:312023年6月15日 (木) 07:31 差分 履歴 +70 Mech:compdef-get-isoriginal編集の要約なし 最新
  • 07:302023年6月15日 (木) 07:30 差分 履歴 +964 Mech:compdef-get-originalblockページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-get-originalblock ''blkRefOrSolid'' ) ; 機能 : blkRefOrSolid(ename)エンティティによって参照されるコンポーネントのオリジナルのブロック定義enameを返す。 ; 引数 :* blkRefOrSolid : エンティティ名(BlockReference または 3dSolid) ; 戻り値 : 参照されたコンポーネントが派生した BlockDefinition の ename を返す。 : 参照されたコンポー…」 最新
  • 07:262023年6月15日 (木) 07:26 差分 履歴 0 Mech:compdef-get-isupdated編集の要約なし 最新
  • 07:252023年6月15日 (木) 07:25 差分 履歴 +809 Mech:compdef-get-isupdatedページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-get-isupdated ''blkRefOrSolid'' ) ; 機能 : blkRefOrSolid(ename)エンティティによって参照されるコンポーネントが最新であるかどうかを確認する。 ; 引数 :* blkRefOrSolid : エンティティ名(BlockReference または 3dSolid) ; 戻り値 : 更新された(最新の)場合は T、更新されていない場合は nil、外部コンポーネントでない場合は(…」

2023年6月13日 (火)

  • 08:342023年6月13日 (火) 08:34 差分 履歴 0 Mech:compdef-get-isarray編集の要約なし 最新
  • 08:332023年6月13日 (火) 08:33 差分 履歴 +826 Mech:compdef-get-isarraysourceページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-get-isarraysource ''blkRefOrSolid'' ) ; 機能 : blkRefOrSolid(ename)エンティティによって参照されるコンポーネントが、配列ソース(配列項目定義ブロック)を表しているかどうかを返す。 ; 引数 :* blkRefOrSolid : エンティティ名(BlockReference または 3dSolid) ; 戻り値 : 配列ソースなら T、そうでなければ nil ;サンプル <pre cl…」 最新
  • 08:322023年6月13日 (火) 08:32 差分 履歴 +763 Mech:compdef-get-isarrayページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-get-isarray ''blkRefOrSolid'' ) ; 機能 : blkRefOrSolid(ename)エンティティによって参照されるコンポーネントが、配列を表すかどうかを確認する。 ; 引数 :* blkRefOrSolid : エンティティ名(BlockReference または 3dSolid) ; 戻り値 : 配列表現なら T、そうでなければ nil ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkRefOrSol…」
  • 07:572023年6月13日 (火) 07:57 差分 履歴 +778 Mech:compdef-get-isoriginalページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-get-isoriginal ''blkRefOrSolid'' ) ; 機能 : blkRefOrSolid(ename)エンティティによって参照されるコンポーネントが、オリジナルコンポーネントであるか派生コンポーネントであるかを返す。 ; 引数 :* blkRefOrSolid : エンティティ名(BlockReference または 3dSolid) ; 戻り値 : オリジナルコンポーネントなら T、そうでなければ nil…」
  • 07:552023年6月13日 (火) 07:55 差分 履歴 +68 Mech:compdef-get-isstandard編集の要約なし 最新
  • 07:552023年6月13日 (火) 07:55 差分 履歴 +761 Mech:compdef-get-isexternalページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-get-isexternal ''blkRefOrSolid'' ) ; 機能 : blkRefOrSolid(ename)エンティティによって参照されるコンポーネントが、"外部部品" かどうかを返す。 ; 引数 :* blkRefOrSolid : エンティティ名(BlockReference または 3dSolid) ; 戻り値 : 外部部品なら T、そうでなければ nil ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkRefOrSolid…」 最新
  • 07:532023年6月13日 (火) 07:53 差分 履歴 +695 Mech:compdef-get-isstandardページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-get-isstandard ''blkRefOrSolid'' ) ; 機能 : blkRefOrSolid(ename)エンティティによって参照されるコンポーネントが、"標準部品" かどうかを返す。 ; 引数 :* blkRefOrSolid : エンティティ名(BlockReference または 3dSolid) ; 戻り値 : 標準部品なら T、そうでなければ nil ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkRefOrSolid…」
  • 07:372023年6月13日 (火) 07:37 差分 履歴 +1 Mech:compdef-get-issectionable編集の要約なし 最新
  • 07:372023年6月13日 (火) 07:37 差分 履歴 +905 Mech:compdef-get-issectionableページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-get-issectionable ''blkRefOrSolid'' ) ; 機能 : blkRefOrSolid(ename)エンティティによって参照されるコンポーネントが、セクショニング可能か否かを返す。 ; 引数 :* blkRefOrSolid : エンティティ名(BlockReference または 3dSolid) ; 戻り値 : セクショニング可能なら T、そうでなければ nil ===MEMO=== *ほとんどのインスタンスはセク…」
  • 07:342023年6月13日 (火) 07:34 差分 履歴 +712 Mech:compdef-get-isrootページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-get-isroot ''blkRefOrSolid'' ) ; 機能 : blkRefOrSolid(ename)エンティティによって参照されるコンポーネントが、ルート定義であるかどうかを返す。 ; 引数 :* blkRefOrSolid : エンティティ名(BlockReference または 3dSolid) ; 戻り値 : ルートコンポーネントなら T、そうでなければ nil ;サンプル <pre class="brush:autolisp;"> (vl-load-mech)…」 最新
  • 07:322023年6月13日 (火) 07:32 差分 履歴 +697 Mech:compdef-get-nameページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-get-name ''blkRefOrSolid'' ) ; 機能 : blkRefOrSolid (ename)エンティティによって参照されるコンポーネントの名前を返す。 ; 引数 :* blkRefOrSolid : エンティティ名(BlockReference または 3dSolid) ; 戻り値 : 成功すればコンポーネントの名前(文字列)、そうでなければNIL ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkRefOr…」 最新
  • 07:192023年6月13日 (火) 07:19 差分 履歴 +624 Mech:instance-get-isfrozenページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:instance-get-isfrozen ''idEnt'' ) ; 機能 : 指定されたidEnt(ename)コンポーネントインスタンスがフリーズ状態であるかどうかを返す。 ; 引数 :* idEnt : エンティティ名 ; 戻り値 : フリーズ状態であれば T、それ以外は nil。 ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkRef (car (entsel))) <Entity name: 7c8dea10> (setq res (mech:instance-get…」 最新
  • 07:192023年6月13日 (火) 07:19 差分 履歴 +747 Mech:instance-get-entityidページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:instance-get-entityid ''idEnt'' ) ; 機能 : 指定された idEnt (ename) コンポーネントインスタンスについて、参照されるエンティティの ename を返す。 ; 引数 :* idEnt : エンティティ名 ; 戻り値 : このComponentInstanceが参照するエンティティ(ename)、またはNIL : (BlockReference または 3dSolid である必要がある) ;サンプル <pre class="brush:autolis…」 最新
  • 07:152023年6月13日 (火) 07:15 差分 履歴 +612 Mech:instance-get-isvisibleページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:instance-get-isvisible ''idEnt'' ) ; 機能 : 指定されたidEnt(ename)コンポーネントインスタンスが可視状態であるかどうかを返す。 ; 引数 :* idEnt : エンティティ名 ; 戻り値 : 可視状態であれば T、それ以外は nil。 ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkRef (car (entsel))) <Entity name: 7c8dea10> (setq res (mech:instance-get-isvisible…」 最新
  • 07:132023年6月13日 (火) 07:13 差分 履歴 +713 Mech:instance-get-hasoverridesページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:instance-get-hasoverrides ''idEnt'' ) ; 機能 : 指定された idEnt (ename) コンポーネントインスタンスがオーバーライドされたプロパティを持っているかどうかを返す。 ; 引数 :* idEnt : エンティティ名 ; 戻り値 : オーバーライドされたプロパティが存在する場合はT、そうでない場合はNIL。 ;サンプル <pre class="brush:autolisp;"> (vl-load-mech…」 最新
  • 07:092023年6月13日 (火) 07:09 差分 履歴 −16 Mechanical関数-BricsCAD編集の要約なし
  • 07:082023年6月13日 (火) 07:08 差分 履歴 +149 Mechanical関数-BricsCAD→‎3D 拘束定数
  • 07:032023年6月13日 (火) 07:03 差分 履歴 +233 Mechanical関数-BricsCAD→‎3D 拘束定数
  • 06:452023年6月13日 (火) 06:45 差分 履歴 +27 Mechanical関数-BricsCAD→‎3D 拘束定数

2023年6月12日 (月)

  • 07:212023年6月12日 (月) 07:21 差分 履歴 +696 Mech:instance-get-definitionidページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:instance-get-definitionid ''idEnt'' ) ; 機能 : 指定された idEnt (ename) コンポーネントインスタンスの定義 BlockTableRecord の ename を返す。 ; 引数 :* idEnt : BlockReference または 3dSolid のエンティティ名 ; 戻り値 : InstanceDefinition を持つ BlockTableRecord(ename)、または nil ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkRef (car (entsel))) <Ent…」 最新
  • 07:062023年6月12日 (月) 07:06 差分 履歴 +734 Mech:instance-get-allcategoriesページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:instance-get-allcategories ''idEnt'' ) ; 機能 : 指定されたエンティティidEnt(ename)コンポーネントインスタンスのすべてのプロパティカテゴリ(PropertySetsの名前)を返す。 ; 引数 :* idEnt : エンティティ名 ; 戻り値 : コンポーネントインスタンスのカテゴリ名リスト or nil ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkRef…」 最新
  • 06:562023年6月12日 (月) 06:56 差分 履歴 +688 Mech:instance-set-categoryページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:instance-set-category ''idEnt'' ''name'') ; 機能 : 指定された idEnt (ename) コンポーネントインスタンスの名前を返す。 ; 引数 :* idEnt : エンティティ名 :* name : コンポーネントインスタンスの新しいカテゴリー名前。 ; 戻り値 : 成功すれば名前(文字列)、そうでなければNIL ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkR…」 最新
  • 06:422023年6月12日 (月) 06:42 差分 履歴 +670 Mech:instance-set-nameページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:instance-set-name ''idEnt'' ''name'') ; 機能 : 指定された idEnt (ename) コンポーネントインスタンスの名前を返す。 ; 引数 :* idEnt : エンティティ名 :* name : コンポーネントインスタンスの新しい名前。 ; 戻り値 : 成功すれば名前(文字列)、そうでなければNIL ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkRef (car (entsel))) <…」 最新
  • 06:372023年6月12日 (月) 06:37 差分 履歴 +600 Mech:instance-get-nameページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:instance-get-name ''idEnt'' ) ; 機能 : 指定された idEnt (ename) コンポーネントインスタンスの名前を返す。 ; 引数 :* idEnt : エンティティ名 ; 戻り値 : 成功すれば名前(文字列)、そうでなければNIL ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkRef (car (entsel))) <Entity name: 7c8dea10> (setq res (mech:instance-get-name blkRef)) "HEX NUT:1" <…」 最新

2023年6月10日 (土)

  • 12:012023年6月10日 (土) 12:01 差分 履歴 +959 Mech:set-componentparameterexprページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:set-componentparameterexpr ''idBlockRef'' ''paramName'' ''paramValue'' ) ; 機能 : 拘束条件付き idBlockRef BlockReference エンティティ(ename)のパラメータ paramName(string)の文字列表現を返す。 ; 引数 :* idBlockRef : 設定する BlockReferenceエンティティの ename :* paramName : 設定するパラメータ名。 :* paramValue : 「パラメータ式」の値 ; 戻り値 : 成…」 最新
  • 11:582023年6月10日 (土) 11:58 差分 履歴 +854 Mech:get-effectiveblocktablerecordページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:get-effectiveblocktablerecord ''idBlockRef'' ) ; 機能 : メカニカルブラウザで表示される拘束付き idBlockRef(ename)の有効なBlockTableRecordを返す。 ; 引数 :* idBlockRef : 問い合わせるBlockReferenceエンティティの ename ; 戻り値 : 有効なBlockTableRecord の ENAME、また NIL。 ===MEMO=== * 拘束付きのブロック参照が、名前付き BlockTableRecord から 匿…」 最新
  • 11:542023年6月10日 (土) 11:54 差分 履歴 +682 Mech:get-effectiveblockrefnameページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:get-effectiveblockrefname ''idBlockRef'' ) ; 機能 : メカニカルブラウザで表示される、拘束ブロック参照 idBlockRef(ename)の有効な BlockReference名を返す。 ; 引数 :* idBlockRef : 問い合わせるBlockReferenceエンティティの ename ; 戻り値 : idBlockRef の有効なブロック参照名 ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq ent (car (entsel)))…」 最新
  • 11:512023年6月10日 (土) 11:51 差分 履歴 +44 Mech:get-componentparameterisstring編集の要約なし 最新 タグ: ビジュアルエディター: 中途切替
  • 11:502023年6月10日 (土) 11:50 差分 履歴 +968 Mech:get-componentparameterstringvalueページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:get-componentparameterstringvalue ''idBlockRef'' ''paramName'' ) ; 機能 : 拘束条件付き idBlockRef BlockReference エンティティ(ename)のパラメータ paramName(string)のパラメータ文字列またはパラメータ式 を返す。 ; 引数 :* idBlockRef : 問い合わせるBlockReferenceエンティティの ename :* paramName : 「パラメータ式」に対して問い合わせるパラメー…」 最新
  • 11:462023年6月10日 (土) 11:46 差分 履歴 +895 Mech:get-componentparameterisstringページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:get-componentparameterisstring ''idBlockRef'' ''paramName'' ) ; 機能 : 拘束条件付き idBlockRef BlockReference エンティティ(ename)のパラメータ paramName(string)が文字列/式と数値のどちらを使用しているかを返す。 ; 引数 :* idBlockRef : 問い合わせるBlockReferenceエンティティの ename :* paramName : 「パラメータ式」に対して問い合わせるパラメ…」
  • 11:442023年6月10日 (土) 11:44 差分 履歴 +977 Mech:get-componentparametervalueページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:get-componentparametervalue ''idBlockRef'' ''paramName'' ) ; 機能 : 拘束条件付き idBlockRef BlockReference エンティティ(ename)のパラメータ paramName(string)の(double)値を返す ; 引数 :* idBlockRef : 問い合わせるBlockReferenceエンティティの ename :* paramName : 「パラメータ値」を問い合わせるパラメータ名。 ; 戻り値 : パラメータ式の整数、…」 最新
  • 11:402023年6月10日 (土) 11:40 差分 履歴 +815 Mech:get-componentparameterexprページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:get-componentparameterexpr ''idBlockRef'' ''paramName'' ) ; 機能 : 拘束条件付き idBlockRef BlockReference エンティティ(ename)のパラメータ paramName(string)の文字列表現を返す。 ; 引数 :* idBlockRef : 問い合わせるBlockReferenceエンティティの ename :* paramName : 「パラメータ式」に対して問い合わせるパラメータ名。 ; 戻り値 : パラメータ式…」 最新
  • 11:382023年6月10日 (土) 11:38 差分 履歴 +851 Mech:get-componentparameternamesページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:get-componentparameternames ''idBlockRef'' ''paramName'' ) ; 機能 : 拘束条件付き idBlockRef BlockReference エンティティ(ename)のパラメータ paramName(文字列)が、文字列/式と数値のどちらを使用しているかを返す。 ; 引数 :* idBlockRef : 問い合わせるBlockReferenceエンティティの ename :* paramName : クエリするパラメータ名の文字列 ; 戻り値 :…」 最新

2023年6月9日 (金)

  • 08:182023年6月9日 (金) 08:18 差分 履歴 −3 Mech:constraint-get-isenabled編集の要約なし 最新
  • 08:172023年6月9日 (金) 08:17 差分 履歴 +1,314 Mech:constraint-set-measurementページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:constraint-set-measurement ''constraint'' ''argIndex'' ''mode'' ) ; 機能 : 引数インデックスargIndexで指定された拘束の測定モードを定義する。 ; 引数 :* constraint : 問い合わせる拘束の整数値 :* argIndex : 第1定義体=0 または第2定義体=1 :* mode : MesurementMode の値 ; 戻り値 : セット成功なら T、無効なら nil…」 最新
  • 08:112023年6月9日 (金) 08:11 差分 履歴 +72 Mech:constraint-get-isenabled編集の要約なし
  • 08:112023年6月9日 (金) 08:11 差分 履歴 +1,122 Mech:constraint-set-isenabledページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:constraint-set-isenabled ''constraint'' flg) ; 機能 : 指定された拘束が有効(T)か無効(NIL)かを定義する。 ; 引数 :* constraint : 問い合わせる拘束の整数値 :* flg : T=有効 or NIL=無効 ; 戻り値 : セット成功なら T、無効なら nil Memo パラメータ変数識別子については、パラメータ関数を参…」 最新
  • 08:072023年6月9日 (金) 08:07 差分 履歴 +1,003 Mech:constraint-get-parameterページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:constraint-get-parameter ''constraint'' ) ; 機能 : 指定された拘束のパラメータを返す。 ; 引数 :* constraint : 問い合わせる拘束の整数値 ; 戻り値 : パラメータ変数識別子の整数、または nil Memo パラメータ変数識別子については、パラメータ関数を参照。 ;サンプル <pre class="brush:autoli…」 最新
  • 08:052023年6月9日 (金) 08:05 差分 履歴 +47 Mech:constraint-get-measurement編集の要約なし 最新
  • 08:002023年6月9日 (金) 08:00 差分 履歴 +925 Mech:constraint-get-measurementページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:constraint-get-measurement ''constraint'' ''argIndex'') ; 機能 : 指定された拘束の測定モードを返す。 ; 引数 :* constraint : 問い合わせる拘束の整数値 :* argIndex : 第1定義体=0、または第2定義体=1 ; 戻り値 : 3DConstraints MesurementMode値の整数、または NIL ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkId (tblobjname "BLOCK" "*Model_Space")) <Enti…」
  • 07:562023年6月9日 (金) 07:56 差分 履歴 +829 Mech:constraint-get-isenabledページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:constraint-get-isenabled ''constraint'' ) ; 機能 : 指定された拘束のが有効であるかどうかを返す。 ; 引数 :* constraint : 問い合わせる拘束の整数値 ; 戻り値 : 有効なら T、それ以外は nil ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkId (tblobjname "BLOCK" "*Model_Space")) <Entity name: a44cefc0> (setq grp (mech:get-constraintsgroup blkId)) 2684693328…」

2023年6月8日 (木)

  • 21:532023年6月8日 (木) 21:53 差分 履歴 −25 Mech:constraint-get-arguments編集の要約なし 最新
  • 21:532023年6月8日 (木) 21:53 差分 履歴 +961 Mech:constraint-get-argumentsページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:constraint-get-arguments ''constraint'' ) ; 機能 : 指定された拘束の制約引数を返す(整数値)。 ; 引数 :* constraint : 問い合わせる拘束の整数値 ; 戻り値 : 1つまたは2つの定義項目のリスト、または nil ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkId (tblobjname "BLOCK" "*Model_Space")) <Entity name: a44cefc0> (setq grp (mech:get-constraintsgrou…」
  • 06:202023年6月8日 (木) 06:20 差分 履歴 +1,233 Mech:constraint-get-placementページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:constraint-get-placement ''constraint'' ''argIndex'') ; 機能 : ; 引数 :* constraint : 取得する拘束の整数値 :* argIndex : 第1定義体または第2定義体を指す 0または1 ; 戻り値 : 3DConstraints Placement値の整数、または nil === memo === * すべての制約タイプがすべての配置モードをサポートするわけではない(または配置モードをまったくサポート…」 最新
  • 06:192023年6月8日 (木) 06:19 差分 履歴 +1,303 Mech:constraint-set-placementページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:constraint-set-placement ''constraint'' ''argIndex'' ''mode'') ; 機能 : ; 引数 :* constraint : 編集する拘束の整数値 :* argIndex : 第1定義体または第2定義体を指す 0または1 :* mode : 3DConstraints ディレクションの値 0〜3 のいずれか。 ; 戻り値 : 成功なら T、それ以外は nil ===memo=== * すべての制約タイプがすべての配置モードをサポートするわ…」 最新
  • 06:132023年6月8日 (木) 06:13 差分 履歴 −3 Mech:constraint-set-directions編集の要約なし 最新

2023年6月7日 (水)

  • 08:502023年6月7日 (水) 08:50 差分 履歴 +1,066 Mech:constraint-set-directionsページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:constraint-set-directions ''constraint'' ''mode'') ; 機能 : 指定された拘束の方向モードを定義します。 ; 引数 :* constraint : 編集する拘束の整数値 :* mode : 3DConstraintsディレクションの値0〜3のいずれか。 ; 戻り値 : 成功なら T、それ以外は nil ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkId (tblobjname "BLOCK" "*Model_Space")) <Entity name…」
  • 08:462023年6月7日 (水) 08:46 差分 履歴 +933 Mech:constraint-get-directionsページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:constraint-get-directions ''constraint'' ) ; 機能 : 指定された拘束の方向モード値を返す。 ; 引数 :* constraint : 問い合わせる拘束の整数値 ; 戻り値 : 方向モード定数(3D Constraints Directions)の整数値 または nil ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkId (tblobjname "BLOCK" "*Model_Space")) <Entity name: a44cefc0> (setq grp (mech:get-constra…」 最新 タグ: ビジュアルエディター: 中途切替
  • 07:472023年6月7日 (水) 07:47 差分 履歴 +220 Mechanical関数-BricsCAD→‎3D 拘束定数

2023年6月6日 (火)

  • 08:262023年6月6日 (火) 08:26 差分 履歴 +15 Mech:constraint-get-dimension編集の要約なし 最新 タグ: ビジュアルエディター
  • 08:262023年6月6日 (火) 08:26 差分 履歴 +1,026 Mech:constraint-get-isdimensionalページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:constraint-get-isdimensional ''constraint'' ) ; 機能 : 指定された拘束がディメンショナルであるかどうかを返す。 ; 引数 :* constraint : 問い合わせる拘束の整数値 ; 戻り値 : ディメンショナルであれば T、それ以外は NIL ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkId (tblobjname "BLOCK" "*Model_Space")) <Entity name: a44cefc0> (setq grp (mech…」 最新
  • 08:242023年6月6日 (火) 08:24 差分 履歴 +943 Mech:constraint-get-dimensionページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:constraint-get-dimension ''constraint'' ) ; 機能 : 指定された拘束がディメンショナルであるかどうかを返す。 ; 引数 :* constraint : 問い合わせる拘束の整数値 ; 戻り値 : 時限的であれば T、それ以外は NIL ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkId (tblobjname "BLOCK" "*Model_Space")) <Entity name: a44cefc0> (setq grp (mech:get-constraintsgro…」
  • 07:382023年6月6日 (火) 07:38 差分 履歴 +903 Mech:constraint-get-typeページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:constraint-get-type ''constraint'' ) ; 機能 : 指定された拘束の3D拘束定数(タイプ)を返す。 ; 引数 :* constraint : 問い合わせる拘束の整数値 ; 戻り値 : 3D拘束定数の整数、またはNIL ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkId (tblobjname "BLOCK" "*Model_Space")) <Entity name: a44cefc0> (setq grp (mech:…」 最新
  • 07:112023年6月6日 (火) 07:11 差分 履歴 +1,037 Mech:constraint-set-nameページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:constraint-get-name ''constraint'' ''name'') ; 機能 : 指定された拘束 constraint に拘束名 name を割り当てる。 ; 引数 :* constraint : 名前を割り当てる拘束の整数値 :* name : 割り当てる拘束名 ; 戻り値 : 割り当て成功ならT 、それ以外は nil ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkId (tblobjname "BLOCK" "*Model_Space")) <Entity name: a44cefc…」 最新
  • 07:072023年6月6日 (火) 07:07 差分 履歴 +959 Mech:constraint-get-nameページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:constraint-get-name ''constraint'' ) ; 機能 : 指定された拘束の拘束名を返す。 ; 引数 :* constraint : 問い合わせる拘束の整数値 ; 戻り値 : 拘束の名前(文字列)、またはNIL ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq blkId (tblobjname "BLOCK" "*Model_Space")) <Entity name: a44cefc0> (setq grp (mech:get-constraintsgroup blkId)) 2684693328 (setq constraints (…」 最新
  • 07:022023年6月6日 (火) 07:02 差分 履歴 +3 Mech:constraint-get-blockid編集の要約なし 最新
  • 07:002023年6月6日 (火) 07:00 差分 履歴 0 Mech:set-entityguiname編集の要約なし 最新
  • 07:002023年6月6日 (火) 07:00 差分 履歴 +679 Mech:get-entityguinameページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:get-entityguinam ''entity'') ; 機能 : メカニカルブラウザに表示される拘束 entity の GUI名を取得する。 ; 引数 :* entity : 拘束エンティティの Ename ; 戻り値 : GUI名の文字列または nil ;サンプル <pre class="brush:autolisp;"> (vl-load-mech) 2 (setq ent (car (entsel))) <Entity name: a411e960> (mech:get-entityGuiName ent) "Entity_2" (mech:set-entityGuiName ent "ボデーA") T (m…」 最新
  • 06:542023年6月6日 (火) 06:54 差分 履歴 +827 Mech:set-entityguinameページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:set-entityguinam ''entity'' ''name'' ) ; 機能 : メカニカルブラウザに表示されるよう、拘束されたエンティティに新しいGUIエンティティ名を割り当てる。 ; 引数 :* entity : GUI名を割り当てる拘束されたエンティティの Ename :* name : 割り当てるGUI名 ; 戻り値 : 割り当て成功なら T それ以外は nil ;サンプル <pre class="brush:autolisp;"> (vl-l…」

2023年6月5日 (月)

  • 05:382023年6月5日 (月) 05:38 差分 履歴 +1,171 Mech:get-sketchplaneページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:get-sketchplane ''constraintsGroup'' ) ; 機能 : 指定された拘束グループの 2D スケッチ面 (もしあれば) を返す。 ; 引数 :* constraintsGroup : スケッチ面を取得する拘束グループの整数 ; 戻り値 : スケッチ面を指定する (originPoint normalVector) のリスト、スケッチ面が使用されていない場合は NIL 返す。 ===メモ=== * 3DConstraintsGroupを取得す…」 最新
  • 05:332023年6月5日 (月) 05:33 差分 履歴 +1,090 Mech:has-sketchplaneページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:has-sketchplane ''constraintsGroup'' ) ; 機能 : 拘束グループが 'スケッチ面' を使用しているかどうかを確認する。 ; 引数 :* constraintsGroup : スケッチ面ステータスを問い合わせる拘束グループの整数 ; 戻り値 : スケッチ面が使われていれば T、それ以外は nil ===メモ=== * 3DConstraintsGroupを取得するには、関数( mech:get-allconstraintsgrou…」 最新
  • 05:302023年6月5日 (月) 05:30 差分 履歴 +1,040 Mech:evaluateconstraintsページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:evaluateconstraints ''constraintsGroup'' ) ; 機能 : 指定された 拘束グループを評価する。 ; 引数 :* constraintsGroup : 拘束グループの整数 ; 戻り値 : constraintsGroup が有効な拘束グループなら T、それ以外は nil ===メモ=== * 3DConstraintsGroupを取得するには、関数( mech:get-allconstraintsgroups )と( mech:get-constraintsgroup )を参照。 * 3DConstraintsGr…」 最新
  • 05:262023年6月5日 (月) 05:26 差分 履歴 +1,188 Mech:deleteconstraintページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:deleteconstraint ''constraintsGroup'' ''constraint'' ) ; 機能 : 拘束グループ 3DConstraintsGroup から指定された拘束を削除する。 ; 引数 :* constraintsGroup : 拘束グループの整数 :* constraint : 拘束グループから削除する拘束の整数 ; 戻り値 : 削除されれば T、それ以外は nil ===メモ=== * 3DConstraintsGroupを取得するには、関数( mech:get-allconstraintsg…」 最新
  • 02:512023年6月5日 (月) 02:51 差分 履歴 −2 Mechanical関数-BricsCAD→‎3D拘束関数
  • 02:512023年6月5日 (月) 02:51 差分 履歴 −2 Mechanical関数-BricsCAD→‎3D拘束パラメータ関数
  • 02:502023年6月5日 (月) 02:50 差分 履歴 +5 Mechanical関数-BricsCAD編集の要約なし
  • 02:462023年6月5日 (月) 02:46 差分 履歴 +132 Mech:addconstraint編集の要約なし 最新 タグ: ビジュアルエディター
  • 02:412023年6月5日 (月) 02:41 差分 履歴 +377 Mech:addconstraint編集の要約なし
  • 02:392023年6月5日 (月) 02:39 差分 履歴 +2,479 Mech:addconstraintページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:addconstraint ''iconstraintsGroup'' ''name'' ''cType'' ''fsp1'' [ ''fsp2'' [ ''cs1'' [ ''cs2'' [ ''expression'' ]]]]) ; 機能 : cType 型の新しい拘束名を、(サブ)エンティティ fsp1、およびオプションで(サブ)エンティティfsp2 を参照して、fsp1 は 拘束システム cs1、fsp2 については 拘束システム cs2で、指定した拘束グループ 3DConstraintsGroup に追加す…」
  • 02:032023年6月5日 (月) 02:03 差分 履歴 +210 Mech:get-constraints編集の要約なし 最新
  • 01:592023年6月5日 (月) 01:59 差分 履歴 +888 Mech:get-istransientページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:get-istransient ''constraintsGroup'') ; 機能 : constraintsGroup (integer)が 泡沫グループ (dwgに保存されていない)かどうかを確認する。 ; 引数 :* constraintsGroup : (integer) 泡沫ステータスを問い合わせる拘束グループ ; 戻り値 : 指定されたconstraintsGroup が 泡沫オブジェクト(dwgファイル内で永続しない)であれば T、そうでなければNIL ;…」 最新

2023年6月4日 (日)

2023年6月3日 (土)

2023年6月2日 (金)

2023年5月30日 (火)

2023年5月26日 (金)

2023年5月20日 (土)

2023年5月16日 (火)

2023年5月15日 (月)

2023年5月13日 (土)

2023年5月10日 (水)

2023年5月7日 (日)

2023年5月3日 (水)

2023年5月1日 (月)

2023年4月25日 (火)

2023年4月24日 (月)

2023年4月23日 (日)

2023年4月19日 (水)

2023年4月17日 (月)

2023年4月15日 (土)

2023年4月13日 (木)

2023年4月12日 (水)

  • 08:202023年4月12日 (水) 08:20 差分 履歴 +2,319 Bim:create-propertysetページの作成:「{{BCAD_LISP_BIM}} ; 構文 : (Bim:create-propertyset ''name'' ''label'' ''visible'' ''perInstance'' [''categoryId'' | ''categoryName'' ] ) ; 機能 : オプショ…」

2023年4月11日 (火)

2023年4月6日 (木)

2023年4月5日 (水)

2023年4月3日 (月)

2023年4月2日 (日)

2023年4月1日 (土)

2023年3月30日 (木)

2023年3月29日 (水)

2023年3月26日 (日)

2023年3月25日 (土)

2023年3月24日 (金)

2023年3月23日 (木)

2023年3月22日 (水)

(最新 | 最古) ( | ) (20 | 50 | 100 | 250 | 500 件) を表示