「Tingr:createtingrading」の版間の差分
(ページの作成:「{{BCAD_LISP_CIVIL}} ; 構文 : (tingr:createtingrading ''minPoint'' ''maxPoint'' ''numPoints'' ) ; 機能 : minPoint、maxPoint、numPoint の範囲で Civil TinG…」) |
編集の要約なし |
||
(同じ利用者による、間の2版が非表示) | |||
21行目: | 21行目: | ||
* メモ | * メモ | ||
** すべての初期化データは、最適なメモリ管理のために、グレーディングの初期および内部設定にのみ使用される。これらのパラメータは一種の制限や制約ではない。 | ** すべての初期化データは、最適なメモリ管理のために、グレーディングの初期および内部設定にのみ使用される。これらのパラメータは一種の制限や制約ではない。 | ||
** グレーディングエンティティの作成後、完全にパラメータ化される前に([[tingr: | ** グレーディングエンティティの作成後、完全にパラメータ化される前に([[tingr:setsloperule]]と[[tingr:setsurfacerule]]を参照)、BricsCADコマンドライン上に無害な警告メッセージが表示されることがある。 | ||
37行目: | 37行目: | ||
* [[tin:addpoints]] | * [[tin:addpoints]] | ||
* [[tingr:createtingrading]] | * [[tingr:createtingrading]] | ||
* [[tingr: | * [[tingr:setsloperule]] | ||
* [[tingr: | * [[tingr:setsurfacerule]] | ||
[[Category:AutoLISP]] | [[Category:AutoLISP]] | ||
[[Category:BricsCADのLISP]] |
2023年1月28日 (土) 08:51時点における最新版
BricsCADのLISP - Tin+Civil関数 - AutoLISP Home - AutoLISP 目次 - CAD&CGブログ - オンラインショップ- GizmoTools ヘルプセンター
- 構文
- (tingr:createtingrading minPoint maxPoint numPoints )
- 機能
- minPoint、maxPoint、numPoint の範囲で Civil TinGradingエンティティを作成し、初期化する。
- 引数
-
- minPoint : グレーディングの左下 (最小) の2D/3D 点リスト。
- maxPoint : グレーディングの右上 (最大) の2D/3D 点リスト。
- numPoints :グレーディングのポイント数
- 戻り値
- 作成されたグレーディングの ename またはNIL
- メモ
- すべての初期化データは、最適なメモリ管理のために、グレーディングの初期および内部設定にのみ使用される。これらのパラメータは一種の制限や制約ではない。
- グレーディングエンティティの作成後、完全にパラメータ化される前に(tingr:setsloperuleとtingr:setsurfaceruleを参照)、BricsCADコマンドライン上に無害な警告メッセージが表示されることがある。
- サンプル
(vl-load-tin) (setq tin (tin:createTin '(0 0 0) '(100 100 100) 1000)) (setq grading (tingr:createTinGrading '(0 0 0) '(100 100 100) 100)) (tin:addPoints grading '((10 80 5) (50 50 10) (10 10 2) (80 20 7) (70 60 3) (40 70 10) (25 25 6) (55 55 2) (75 45 5)))
関連事項