「Tin:get3dsolidbetweensurfaces」の版間の差分
(ページの作成:「{{BCAD_LISP_CIVIL}} ; 構文 : (Tin:get3dsolidbetweensurfaces ''tinEname'' ''otherTin'' ) ; 機能 : 最初のtinEname TinSurfaceエンティティと2番目のothe…」) |
編集の要約なし |
||
41行目: | 41行目: | ||
[[Category:AutoLISP]] | [[Category:AutoLISP]] | ||
[[Category:BricsCADのLISP]] |
2023年1月28日 (土) 08:39時点における最新版
BricsCADのLISP - Tin+Civil関数 - AutoLISP Home - AutoLISP 目次 - CAD&CGブログ - オンラインショップ- GizmoTools ヘルプセンター
- 構文
- (Tin:get3dsolidbetweensurfaces tinEname otherTin )
- 機能
- 最初のtinEname TinSurfaceエンティティと2番目のotherTin TinSurfaceエンティティ間の「差」として3Dソリッドエンティティを作成して返す。
- 引数
-
- tinEname : 最初の TinSurface エンティティ ename または vla-object
- otherTin : 2番目の TinSurface エンティティ ename または vla-object
- 戻り値
- 1,2番めの差の 3Dソリッド エンティティ、または nil
- メモ : tin:get3dsolidoftype 関数も参照。
- サンプル
(vl-load-tin) (setq tin (tin:createTin '(0 0 0) '(100 100 100) 1000)) (setq tin2 (tin:createTin '(0 0 0) '(150 150 150) 1000)) (tin:addpoints tin '((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) )) (tin:addpoints tin2 '((25 25 6) (55 55 2) (75 45 5) )) (tin:get3dsolidbetweensurfaces tin tin2)
関連事項