すべての公開記録
GizmoLabs - だいたい CAD LISP なサイトの取得できる記録をまとめて表示しています。 記録の種類、実行した利用者 (大文字小文字は区別)、影響を受けたページ (大文字小文字は区別) による絞り込みができます。
- 2023年7月15日 (土) 07:56 Gizmon トーク 投稿記録 がページ「Tinav:ishorizontalalignment」を作成しました (ページの作成:「{{BCAD_LISP_CIVIL}} ; 構文 : (Tinav:ishorizontalalignment ''ename'' ) ; 機能 : ename エンティティが HorizontAlignmentView エンティティであるかどうかを返す。 ; 引数 :* ename : 検証対象の ename または vlaオブジェクト。 ; 戻り値 : HorizontAlignmentView なら T、そうでなければ nil ===メモ=== tinav:isverticalalignment 関数も参照。 ; サンプル <pre class="brush: autolisp;"> (vl-load-tin) (…」)
- 2023年7月15日 (土) 07:42 Gizmon トーク 投稿記録 がページ「Tinav:ishorizontalalignmentview」を作成しました (ページの作成:「{{BCAD_LISP_CIVIL}} 今のところねぇっす。 ----- 関連事項 * tin:createTin * tinav:createvalignmentview * tinav:isverticalalignment * tinav:isverticalalignmentview * tinav:ishorizontalalignment * tinav:ishorizontalalignmentview Category:AutoLISP Category:BricsCADのLISP」)
- 2023年7月15日 (土) 07:41 Gizmon トーク 投稿記録 がページ「Tinav:isverticalalignment」を作成しました (ページの作成:「{{BCAD_LISP_CIVIL}} 今のところねぇっす。 ----- 関連事項 * tin:createTin * tinav:createvalignmentview * tinav:isverticalalignment * tinav:isverticalalignmentview * tinav:ishorizontalalignment * tinav:ishorizontalalignmentview Category:AutoLISP Category:BricsCADのLISP」)
- 2023年7月15日 (土) 07:38 Gizmon トーク 投稿記録 がページ「Tinav:isverticalalignmentview」を作成しました (ページの作成:「{{BCAD_LISP_CIVIL}} ; 構文 : (Tinav:isverticalalignmentview ''ename'' ) ; 機能 : ename エンティティが VerticalAlignmentView エンティティであるかどうかを返す。 ; 引数 :* ename : 検証対象の ename または vlaオブジェクト。 ; 戻り値 : VerticalAlignmentView なら T、そうでなければ nil ===メモ=== tinav:isverticalalignment と tinav:ishorizontalalignment 関数も参照。 ; サンプル <pre clas…」)
- 2023年7月15日 (土) 07:15 Gizmon トーク 投稿記録 がページ「Tinav:isalignmentview」を作成しました (ページの作成:「{{BCAD_LISP_CIVIL}} ; 構文 : (Tinav:getgraphat ''ename'' ) ; 機能 : enameエンティティがAlignmentViewエンティティであるかどうかを返す。 ; 引数 :* ename : 検証対象の ename または vlaオブジェクト。 ; 戻り値 : AlignmentView なら T、そうでなければ nil ===メモ=== tinav:isverticalalignment tinav:ishorizontalalignment 関数も参照。 ; サンプル <pre class="brush: autolisp;"> (vl-load-tin)…」)
- 2023年7月15日 (土) 06:55 Gizmon トーク 投稿記録 がページ「Tinav:gethalignment」を作成しました (ページの作成:「{{BCAD_LISP_CIVIL}} ; 構文 : (Tinav:gethalignment ''ename'' ) ; 機能 : ename の AlignmentViewエンティティで使用されている、参照先の HorizontalAlignmentエンティティを返す。 ; 引数 :* ename : Tin VerticalAlignmentView エンティティの ename または vlaオブジェクト。 ; 戻り値 : ename or NIL ===メモ=== tinav:createvalignmentview 関数も参照。 ; サンプル <pre class="brush: autolisp;"> (vl-load…」)
- 2023年7月15日 (土) 06:32 Gizmon トーク 投稿記録 がページ「Tinav:getgraphcount」を作成しました (ページの作成:「{{BCAD_LISP_CIVIL}} ; 構文 : (Tinav:getgraphcount ''ename'' ) ; 機能 : ename の AlignmentViewエンティティが使用しているグラフエンティティの数を返す。 ; 引数 :* ename : Tin VerticalAlignmentView エンティティの ename または vlaオブジェクト。 ; 戻り値 : AlignmentViewに含まれるグラフ要素の数、またはNIL ===メモ=== tinav:isalignmentview と tinav:isverticalalignmentview 関数も参…」)
- 2023年7月14日 (金) 06:27 Gizmon トーク 投稿記録 がページ「Tinav:getgraphat」を作成しました (ページの作成:「{{BCAD_LISP_CIVIL}} ; 構文 : (Tinav:getgraphat ''ename'' ''idx'' ) ; 機能 : AlignmentView エンティティename で使用されているインデックス idx のエンティティを返す。 ; 引数 :* ename : Tin VerticalAlignmentView エンティティの ename または vlaオブジェクト。 :* idx : グラフエンティティを取得するインデックスの整数 ; 戻り値 : idx のグラフエンティティ名、または nil ===…」)
- 2023年7月8日 (土) 10:16 Gizmon トーク 投稿記録 がページ「Tinav:updateview」を作成しました (ページの作成:「{{BCAD_LISP_CIVIL}} ; 構文 : (Tinav:updateview ''ename'' ''updDependencies'' ''updOrigin'' ) ; 機能 : ename AlignmentView エンティティからエンティティ enToRemove を削除する。 ; 引数 :* ename : Tin VerticalAlignmentView のエンティティ。 :* updDependencies : ビューエンティティの従属オブジェクトを更新= T、更新しない= nil 。 :* updOrigin : また、ビューエンティティの原点を更新=T、…」)
- 2023年7月8日 (土) 10:08 Gizmon トーク 投稿記録 がページ「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月2日 (日) 05:15 Gizmon トーク 投稿記録 がページ「Gz:sortss z」を作成しました (ページの作成:「{{GZLIB}} ; 構文 : (gz:sortss_z ''ss'' ''order'') ; 機能 : 選択セット SS を Z 座標でソートし直した選択セットを返す ; 引数 :* ss : 選択セット :* order : order 0= 大きい順、1=小さい順 ; 戻り値 : ソートされた状態の選択セット MEMO * 元の選択セットは壊さず新しい選択セットを作る形なので、数十万など大きな選択セットを処理する場合は注意。 ; サンプル…」)
- 2023年7月2日 (日) 05:14 Gizmon トーク 投稿記録 がページ「Gz:sortss y」を作成しました (ページの作成:「{{GZLIB}} ; 構文 : (gz:sortss_y ''ss'' ''order'') ; 機能 : 選択セット SS を Y 座標でソートし直した選択セットを返す ; 引数 :* ss : 選択セット :* order : order 0= 大きい順、1=小さい順 ; 戻り値 : ソートされた状態の選択セット MEMO * 元の選択セットは壊さず新しい選択セットを作る形なので、数十万など大きな選択セットを処理する場合は注意。 ; サンプル…」)
- 2023年7月2日 (日) 05:14 Gizmon トーク 投稿記録 がページ「Gz:sortss x」を作成しました (ページの作成:「{{GZLIB}} ; 構文 : (gz:sortss_x ''ss'' ''order'') ; 機能 : 選択セット SS を X 座標でソートし直した選択セットを返す ; 引数 :* ss : 選択セット :* order : order 0= 大きい順、1=小さい順 ; 戻り値 : ソートされた状態の選択セット MEMO * 元の選択セットは壊さず新しい選択セットを作る形なので、数十万など大きな選択セットを処理する場合は注意。 ; サンプル…」)
- 2023年7月2日 (日) 05:13 Gizmon トーク 投稿記録 がページ「Gz:sortss xyz」を作成しました (ページの作成:「{{GZLIB}} ; 構文 : (gz:sortss_xyz ''ss'' ''num'') ; 機能 : 選択セット SS を XYZ 座標でソートし直した選択セットを返す ; 引数 :* ss : 選択セット :* order : order 0= 大きい順、1=小さい順 ; 戻り値 : ソートされた状態に選択セット MEMO * オブジェクトは Z -> Y -> X の順にソートされる。 * 元の選択セットは壊さず新しい選択セットを作る形なので、数十万など大…」)
- 2023年6月22日 (木) 06:03 Gizmon トーク 投稿記録 がページ「暦(GZ-LIB)」を「時間・暦(GZ-LIB)」に移動しました
- 2023年6月22日 (木) 05:36 Gizmon トーク 投稿記録 がページ「Gz:edtime」を作成しました (ページの作成:「{{GZLIB}} ; 構文 : (gz:edtime) ; 機能 : diesel の edtime っぽい結果を返す関数 : $M=$(edtime, $(getvar,date),YYYY/MON/DD(DDD)","HH:MM.SS); と同じ ; 引数 :* なし ; 戻り値 : YYYY/MM/DD(DDDD),HH:MM:SS フォーマットの現在時間文字列 メモ * DDDD の曜日は *gzlang* の言語設定変数により変わる。 ;サンプル <pre class="brush: autolisp;"> ; *gzlang*が "JA"の場合 (GZ:edtime) "2010/11/01(月曜日),10:49.4…」)
- 2023年6月22日 (木) 04:42 Gizmon トーク 投稿記録 がページ「Gz:eto-1012」を作成しました (ページの作成:「{{GZLIB}} ; 構文 : (gz:eto-1012 year) ; 機能 : year の年の干支を10支、12支、60支のリストで返す関数 ; 引数 :* year : 西暦の数値 ; 戻り値 : year の年の干支を10支、12支、60支の文字列リスト ;サンプル <pre class="brush: autolisp;"> (GZ:eto-year 2011) "卯" (GZ:eto-1012 2011) ("辛" "卯" "辛卯") </pre> ----- 関連事項 * 暦(GZ-LIB) * gz:eto-year * gz:eto-1012 Category:Gz-Lib Cat…」)
- 2023年6月22日 (木) 04:37 Gizmon トーク 投稿記録 がページ「Gz:eto-year」を作成しました (ページの作成:「{{GZLIB}} ; 構文 : (gz:eto-year year) ; 機能 : year の年の干支(12支)を返す関数 ; 引数 :* year : 西暦の数値 ; 戻り値 : 干支(12支)の文字列 ;サンプル <pre class="brush: autolisp;"> (GZ:eto-year 2011) "卯" (GZ:eto-1012 2011) ("辛" "卯" "辛卯") </pre> ----- 関連事項 * 暦(GZ-LIB) * gz:eto-year * gz:eto-1012 Category:Gz-Lib Category:AutoLISP」)
- 2023年6月22日 (木) 04:31 Gizmon トーク 投稿記録 がページ「Gz:nengo」を作成しました (ページの作成:「{{GZLIB}} ; 構文 : (gz:nengo ''year'') ; 機能 : 西暦 year で指定した年の年号を返す関数。 ; 引数 :* year : 西暦の年の数値 ; 戻り値 : 西暦に対する和号の文字列 メモ * 途中で年号が変わる年は両方の和号を返す。 * 旧暦(太陰暦)の影響でブレが出る明治より前は "明治以前" が返る。 ;サンプル <pre class="brush: autolisp;"> (gz:nengo 2023) "令和5年" (gz:nengo 201…」)
- 2023年6月20日 (火) 06:37 Gizmon トーク 投稿記録 がページ「Gz:month-w」を作成しました (ページの作成:「{{GZLIB}} ; 構文 : (gz:month-w ''month'') ; 機能 : month で指定した月名を和風月名で返す関数 ; 引数 :* month : 月を表す数値、または漢数字の文字列(大文字小文字の区別なし)。空文字や 1-12 の範囲外の場合は現在の月扱いになる :** 1、"1"、"01"、"一"、"1月"、"1月"、"一月"、"JAN"、"JANUALY" ; 戻り値 : month の和風月名文字列 * GZ:Month-name で、LANGに "JA-OLD"…」)
- 2023年6月20日 (火) 04:29 Gizmon トーク 投稿記録 がページ「Gz:time」を作成しました (ページの作成:「{{GZLIB}} ; 構文 : (gz:time) ; 機能 : 今の時間を 時:分.秒のフォーマットで返す ; 引数 :* なし ; 戻り値 : 現在時間の 時:分.秒 の文字列 ;サンプル <pre class="brush: autolisp;"> (GZ:time) "01:23.45" </pre> ----- 関連事項 * 暦(GZ-LIB) * gz:today * gz:today-w * gz:today * gz:day-w Category:Gz-Lib Category:AutoLISP」)
- 2023年6月20日 (火) 04:27 Gizmon トーク 投稿記録 がページ「Gz:day-w」を作成しました (ページの作成:「{{GZLIB}} ; 構文 : (gz:day-w num) ; 機能 : 今日の年月日を取得して和号で返す関数 ; 引数 :* num : 日付を表す数値文字。全角もOK("1", "01", "1", "01") ; 戻り値 : 漢数字の日付文字列。範囲外は nil ;サンプル <pre class="brush: autolisp;"> (GZ:Day-w "05") "五" (GZ:Day-w "20") "二十" (GZ:Day-w "32") nil </pre> ----- 関連事項 * 暦(GZ-LIB) * gz:today * gz:today-w * [[gz:today]…」)
- 2023年6月20日 (火) 04:17 Gizmon トーク 投稿記録 がページ「Gz:month-name」を作成しました (ページの作成:「{{GZLIB}} ; 構文 : (gz:month-name ''month'' ''lang'') ; 機能 : month で指定した月名を lang 言語の名称で返す関数 ; 引数 :* month : 月を表す数値、または漢数字の文字列(大文字小文字の区別なし)。空文字や 1-12 の範囲外の場合は現在の月扱いになる :** 1、"1"、"01"、"一"、"1月"、"1月"、"一月"、"JAN"、"JANUALY" :* lang : 国記号の文字列 - とりあえず以下のキーワー…」)
- 2023年6月20日 (火) 03:24 Gizmon トーク 投稿記録 がページ「Gz:today-w」を作成しました (ページの作成:「{{GZLIB}} ; 構文 : (gz:today-w) ; 機能 : 今日の年月日を取得して和号で返す関数 ; 引数 :* なし ; 戻り値 : 現在の 年号-月-日 の文字列 ;サンプル <pre class="brush: autolisp;"> (GZ:today-w) "令和4年12月08日" </pre> ----- 関連事項 * 暦(GZ-LIB) * gz:today * gz:today-w * gz:today * gz:day-w Category:Gz-Lib Category:AutoLISP」)
- 2023年6月20日 (火) 03:20 Gizmon トーク 投稿記録 がページ「Gz:today」を作成しました (ページの作成:「{{GZLIB}} ; 構文 : (gz:today) ; 機能 : 今日の年月日を取得して返す関数 ; 引数 :* なし ; 戻り値 : 現在の 年-月-日 の文字列 ;サンプル <pre class="brush: autolisp;"> (GZ:today) "2010-12-31" </pre> ----- 関連事項 * 暦(GZ-LIB) Category:Gz-Lib Category:AutoLISP」)
- 2023年6月19日 (月) 09:01 Gizmon トーク 投稿記録 がページ「JULIAN」を作成しました (ページの作成:「__NOEDITSECTION____NOTOC__ {{cadcommandヘッダ}} ===機能の概要=== JULIAN は、コマンド ウィンドウに入力するものではない。 Expresstools に含まれる日付ツールと、いくつかの CADユリウス日付とカレンダー日付の LISP 変換ルーチン。 * jelian.lsp 「曜日 YYYY/M/D HH:MM:SS.ミリ秒」の形式で現在の日付と時刻を表示するには、DATEコマンド を使用。 * DATE は (JTOD) を使用…」)
- 2023年6月19日 (月) 09:00 Gizmon トーク 投稿記録 がページ「暦(GZ-LIB)」を作成しました (ページの作成:「{{GZLIB}} GizmoLib の暦(日付・年号, etc)関数は、次の通り。 {| class="wikitable" ! 関 数 !! 説 明 |- | (gz:today ) || 今日の年月日を取得 |- | (gz:today_w ) || 今日の年月日を取得 (和号版) |- | (gz:month-name ) ||月名を指定した言語の名称で返す |- | (gz:day_w ) || 日を漢数字で返す |- | (gz:time ) || 今の時間を"時:分.秒"で時間を返す |- | (gz:weekday ) || 指定し…」)
- 2023年6月19日 (月) 08:32 Gizmon トーク 投稿記録 がページ「Gz:subdirs」を作成しました (ページの作成:「{{GZLIB}} ; 構文 : (gz:subdirs dir) ; 機能 : 指定したパスのサブディレクトリをリストで取得する。 ; 引数 :* dir = サブディレクトリを取得したいフォルダのパス ; 戻り値 : 指定したパス以下にあるサブディレクトリ含んだリスト。サブディレクトリがなかったときは nil * サブディレクトリが十万超えるような場所やネットワーク先のフォルダを指定す…」)
- 2023年6月19日 (月) 08:23 Gizmon トーク 投稿記録 がページ「GZ:dirfiles」を「Gz:dirfiles」に移動しました
- 2023年6月19日 (月) 08:23 Gizmon トーク 投稿記録 がページ「GZ:dirfiles」を作成しました (ページの作成:「{{GZLIB}} ; 構文 : (gz:dirfiles num) ; 機能 : 指定したパス以下にあるファイルを(サブフォルダのファイルを含めて)リストで取得する。 ; 引数 :* dir = 検索パス :* flt = 検索フィルタ(vl-directory-files と同じ) :* sub = nil 以外だとサブフォルダを含める ; 戻り値 : ファイルのリスト、ファイルがなかったら nil ; サンプル <pre class="brush:autolisp;"> ; サブフォルダ…」)
- 2023年6月19日 (月) 08:07 Gizmon トーク 投稿記録 がページ「Gz:get fileprops」を作成しました (ページの作成:「{{GZLIB}} ; 構文 : (gz:get_fileprops ''fname'') ; 機能 : ファイルのプロパティ情報を取得する ; 引数 :* fname : 取得したいファイルのパス ; 戻り値 : ファイルのプロパティ(プロパティ名 . 値)のドットペア リスト。 : 表示は OSの設定に依存するので、日本語なら日本語、英語なら英語になる。 ; サンプル <pre class="brush:autolisp;"> (GZ:Get_FileProps "c:\\temp\\_dot.…」)
- 2023年6月19日 (月) 06:16 Gizmon トーク 投稿記録 がページ「Tinav:towcspoint」を作成しました (ページの作成:「{{BCAD_LISP_CIVIL}} ; 構文 : (Tinav:towcspoint ''ename'' ''pnt'') ; 機能 : Vertical Alignment View エンティティの位置から、入力点 pnt を WCS に変換して返す。 ; 引数 :* ename : Tin VerticalAlignmentView のエンティティ。。 :* pnt : VerticalAlignmentView CSからworld CSに変換される点。 ; 戻り値 : WCS 2D点リスト、または NIL ===メモ=== * tinav:fromwcspoint 関数も参照。 ; サンプル <p…」)
- 2023年6月19日 (月) 06:11 Gizmon トーク 投稿記録 がページ「Tinav:fromwcspoint」を作成しました (ページの作成:「{{BCAD_LISP_CIVIL}} ; 構文 : (Tinav:fromwcspoint ''ename'' ''pnt'') ; 機能 : 入力点 pnt を WCS から ename VerticalAlignmentView エンティティ内の位置に変換して返す。 ; 引数 :* ename : Tin VerticalAlignmentView のエンティティ。。 :* pnt : VerticalAlignmentView CS に変換される WCS 点。 ; 戻り値 : 2次元点リスト(VerticalAlignmentView CS内)またはNIL ===メモ=== tinav:towcspoint 関数も参照…」)
- 2023年6月18日 (日) 13:39 Gizmon トーク 投稿記録 がページ「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…」)
- 2023年6月18日 (日) 13:37 Gizmon トーク 投稿記録 がページ「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…」)
- 2023年6月18日 (日) 13:34 Gizmon トーク 投稿記録 がページ「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…」)
- 2023年6月18日 (日) 13:21 Gizmon トーク 投稿記録 がページ「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…」)
- 2023年6月18日 (日) 13:20 Gizmon トーク 投稿記録 がページ「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 ;サン…」)
- 2023年6月18日 (日) 13:14 Gizmon トーク 投稿記録 がページ「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…」)
- 2023年6月18日 (日) 13:11 Gizmon トーク 投稿記録 がページ「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…」)
- 2023年6月18日 (日) 13:08 Gizmon トーク 投稿記録 がページ「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…」)
- 2023年6月18日 (日) 13:05 Gizmon トーク 投稿記録 がページ「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…」)
- 2023年6月18日 (日) 11:10 Gizmon トーク 投稿記録 がページ「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…」)
- 2023年6月18日 (日) 10:47 Gizmon トーク 投稿記録 がページ「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…」)
- 2023年6月18日 (日) 10:44 Gizmon トーク 投稿記録 がページ「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…」)
- 2023年6月18日 (日) 10:20 Gizmon トーク 投稿記録 がページ「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…」)
- 2023年6月18日 (日) 10:18 Gizmon トーク 投稿記録 がページ「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…」)
- 2023年6月18日 (日) 10:16 Gizmon トーク 投稿記録 がページ「Mech:parameters-get-byname」を作成しました (ページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (mech:parameters-blockid ''blkId'' ''name'' [ ''create'' ]) ; 機能 : BlockTableRecord blkId (ename) の名前(文字列)を持つ3DConstraintパラメータを返す。 : create が NIL でない場合、パラメータがまだ存在しない場合は作成される。 ; 引数 :* blkId : 消去するパラメータが含まれるブロックの ename :* name : 取得するパラメータ名 :* create : NILでない場合…」)
- 2023年6月18日 (日) 10:12 Gizmon トーク 投稿記録 がページ「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…」)
- 2023年6月18日 (日) 10:04 Gizmon トーク 投稿記録 がページ「Mech:compdef-get-standardpartdescription」を作成しました (ページの作成:「{{BCAD_LISP_MECH}} ; 構文 : (Mech:compdef-get-standardpartdescription ''blkRefOrSolid'' ''localisedName'' ) ; 機能 : blkRefOrSolid(ename)エンティティによって参照される、コンポーネントの標準パーツの説明文字列を返す。 ; 引数 :* blkRefOrSolid : エンティティ名(BlockReference または 3dSolid) :* localisedName : T=ローカライズ名、NIL=グローバル名で返す。 ; 戻り値 : localisedName に…」)