「Expresstools関数」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
(ページの作成:「AutoCAD の ExpressTools に含まれている LISP関数。 * AutoCAD(2000~)、BricsCAD(V14~)、IJCAD(V22~) それぞれで標準搭載になったこ…」)
 
編集の要約なし
 
(同じ利用者による、間の6版が非表示)
1行目: 1行目:
AutoCAD ExpressTools に含まれている LISP関数。
{{AutoLISP}}
* AutoCAD(2000~)、BricsCAD(V14~)、IJCAD(V22~) それぞれで標準搭載になったことで、組み込み関数として利用可能なものといっていい状態になっている。
 
* 互換CAD の実装状況的には、BricsCADはほぼ搭載。IJCADは一部搭載という感じ。
元々は AutoCAD で提供されている ExpressTools に含まれている LISP関数。互換CAD でも ExpressTools が搭載されてきたことで、内在する LISP で関数もサポートされてきている。
 
 
* AutoCAD(2000~)、BricsCAD(V14~,標準搭載は V23から)、IJCAD(V22~) それぞれで標準搭載になったことで、組み込み関数として利用可能なものといっていい状態になっている。
* acet で始まる関数になっている。
* 互換CAD の実装状況的には、BricsCAD はほぼ搭載。IJCAD は一部搭載という感じ。
* ExpressTools のコマンド用に作成されたサブルーチン的な内容の関数が多い。
* ExpressTools のコマンド用に作成されたサブルーチン的な内容の関数が多い。
うちの [[GzLib]] でも一部同様な機能の関数を実装してたりする。
==ExpressTools関数一覧==
<div class="mcol3">
* [[acet-block-make-anon]]
* [[acet-block-purge]]
* [[acet-calc-bitlist]]
* [[acet-calc-round]]
* [[acet-calc-tan]]
* [[acet-dict-ename]]
* [[acet-dict-name-list]]
* [[acet-ent-curvepoints]]
* [[acet-ent-geomextents]]
* [[acet-error-init]]
* [[acet-error-restore]]
* [[acet-file-attr]]
* [[acet-file-chdir]]
* [[acet-file-copy]]
* [[acet-file-cwd]]
* [[acet-file-dir]]
* [[acet-file-mkdir]]
* [[acet-file-move]]
* [[acet-file-open]]
* [[acet-file-remove]]
* [[acet-file-rmdir]]
* [[acet-file-backup]]
* [[acet-file-backup-delete]]
* [[acet-file-find]]
* [[acet-file-find-font]]
* [[acet-file-find-image]]
* [[acet-file-find-on-path]]
* [[acet-file-readdialog]]
* [[acet-file-writedialog]]
* [[acet::normalize-filename]]
* [[acet-filename-associated-app]]
* [[acet-filename-directory]]
* [[acet-filename-extension]]
* [[acet-filename-ext-remove]]
* [[acet-filename-path-remove]]
* [[acet-filename-supportpath-remove]]
* [[acet-filename-valid]]
* [[acet-general-props-get]]
* [[acet-general-props-get-pairs]]
* [[acet-general-props-set]]
* [[acet-general-props-set-pairs]]
* [[acet-geom-angle-trans]]
* [[acet-geom-arbitrary-x]]
* [[acet-geom-arc-bulge]]
* [[acet-geom-arc-center]]
* [[acet-geom-arc-d-angle]]
* [[acet-geom-arc-3p-d-angle]]
* [[acet-geom-calc-arc-error]]
* [[acet-geom-cross-product]]
* [[acet-geom-delta-vector]]
* [[acet-geom-image-bounds]]
* [[acet-geom-intersectwith]]
* [[acet-geom-is-arc]]
* [[acet-geom-list-extents]]
* [[acet-geom-m-trans]]
* [[acet-geom-mid-point]]
* [[acet-geom-midpoint]]
* [[acet-geom-object-end-points]]
* [[acet-geom-object-fuz]]
* [[acet-geom-object-normal-vector]]
* [[acet-geom-object-point-list]]
* [[acet-geom-object-z-axis]]
* [[acet-geom-pixel-unit]]
* [[acet-geom-pline-arc-info]]
* [[acet-geom-point-inside]]
* [[acet-geom-point-rotate]]
* [[acet-geom-point-scale]]
* [[acet-geom-rect-points]]
* [[acet-geom-self-intersect]]
* [[acet-geom-ss-extents]]
* [[acet-geom-textbox]]
* [[acet-geom-unit-vector]]
* [[acet-geom-vector-add]]
* [[acet-geom-vector-d-angle]]
* [[acet-geom-vector-parallel]]
* [[acet-geom-vector-scale]]
* [[acet-geom-vector-side]]
* [[acet-geom-vertex-list]]
* [[acet-geom-view-points]]
* [[acet-geom-z-axis]]
* [[acet-geom-zoom-for-select]]
* [[acet-group-make-anon]]
* [[acet-groups-sel]]
* [[acet-groups-unsel]]
* [[acet-ini-get]]
* [[acet-ini-set]]
* [[acet-layer-locked]]
* [[acet-layer-unlock-all]]
* [[acet-layer-off]]
* [[acet-layerp-mode]]
* [[acet-layerp-mark]]
* [[acet-list-assoc-append]]
* [[acet-list-assoc-put]]
* [[acet-list-is-dotted-pair]]
* [[acet-list-put-nth]]
* [[acet-list-remove-nth]]
* [[acet-list-split]]
* [[acet-list-to-ss]]
* [[acet-lss-to-list]]
* [[acet-list-assoc-remove]]
* [[acet-list-group-by-assoc]]
* [[acet-list-isort]]
* [[acet-list-m-assoc]]
* [[acet-list-remove-adjacent-dups]]
* [[acet-list-remove-duplicate-points]]
* [[acet-list-remove-duplicates]]
* [[acet-elist-add-defaults]]
* [[acet-lwpline-make]]
* [[acet-pline-is-2d]]
* [[acet-pline-segment-list]]
* [[acet-pline-segment-list-apply]]
* [[acet-plines-explode]]
* [[acet-plines-rebuild]]
* [[acet-reg-get]]
* [[acet-reg-put]]
* [[acet-reg-del]]
* [[acet-reg-prodkey]]
* [[acet-annotation-ss]]
* [[acet-ss-annotation-filter]]
* [[acet-ss-clear-prev]]
* [[acet-ss-drag-move]]
* [[acet-ss-drag-rotate]]
* [[acet-ss-drag-scale]]
* [[acet-ss-remove-dups]]
* [[acet-ss-entdel]]
* [[acet-ss-filter]]
* [[acet-ss-filter-current-ucs]]
* [[acet-ss-flt-cspace]]
* [[acet-ss-intersection]]
* [[acet-ss-mod]]
* [[acet-ss-new]]
* [[acet-ss-redraw]]
* [[acet-ss-remove]]
* [[acet-ss-scale-to-fit]]
* [[acet-ss-sort]]
* [[acet-ss-ssget-filter]]
* [[acet-ss-to-list]]
* [[acet-ss-union]]
* [[acet-ss-visible]]
* [[acet-ss-zoom-extents]]
* [[acet-str-collate]]
* [[acet-str-equal]]
* [[acet-str-find]]
* [[acet-str-format]]
* [[acet-str-lr-trim]]
* [[acet-str-replace]]
* [[acet-str-space-trim]]
* [[acet-str-to-list]]
* [[acet-str-wcmatch]]
* [[acet-str-m-find]]
* [[acet-str-esc-wildcards]]
* [[acet-bs-strip]]
* [[acet-sys-beep]]
* [[acet-sys-command]]
* [[acet-sys-control-down]]
* [[acet-sys-foreground]]
* [[acet-sys-keystate]]
* [[acet-sys-lasterr]]
* [[acet-sys-lmouse-down]]
* [[acet-sys-mmouse-down]]
* [[acet-sys-rmouse-down]]
* [[acet-sys-procid]]
* [[acet-sys-shift-down]]
* [[acet-sys-sleep]]
* [[acet-sys-spawn]]
* [[acet-sys-term]]
* [[acet-sys-wait]]
* [[acet-sysvar-set]]
* [[acet-sysvar-restore]]
* [[acet-setvar]]
* [[acet-getvar]]
* [[acet-var-setvar]]
* [[acet-var-getvar]]
* [[acet-ucs-cmd]]
* [[acet-ucs-get]]
* [[acet-ucs-set]]
* [[acet-ucs-set-z]]
* [[acet-ucs-to-object]]
* [[acet-ui-getcorner]]
* [[acet-ui-entsel]]
* [[acet-ui-fence-select]]
* [[acet-ui-getfile]]
* [[acet-ui-get-long-name]]
* [[acet-ui-message]]
* [[acet-ui-m-get-names]]
* [[acet-ui-polygon-select]]
* [[acet-ui-progress]]
* [[acet-ui-progress-init]]
* [[acet-ui-progress-safe]]
* [[acet-ui-progress-done]]
* [[acet-ui-pickdir]]
* [[acet-ui-single-select]]
* [[acet-ui-status]]
* [[acet-ui-txted]]
* [[acet-viewport-frozen-layer-list]]
* [[acet-viewport-lock-set]]
* [[acet-viewport-next-pickable]]
* [[acet-currentviewport-ename]]
* [[acet-xdata-get]]
* [[acet-xdata-set]]
* [[acet-acad-refresh]]
* [[acet-angle-equal]]
* [[acet-angle-format]]
* [[acet-appid-delete]]
* [[acet-autoload]]
* [[acet-autoload2]]
* [[acet-autoloadarx]]
* [[acet-alert]]
* [[acet-arxload-or-bust]]
* [[acet-blink-and-show-object]]
* [[acet-clear-temp-graphics]]
* [[acet-cmd-exit]]
* [[acet-dcl-list-make]]
* [[acet-dxf]]
* [[acet-dtor]]
* [[acet-explode]]
* [[acet-rtod]]
* [[acet-fscreen-toggle]]
* [[acet-init-fas-lib]]
* [[acet-point-flat]]
* [[acet-pref-supportpath-list]]
* [[acet-undo-begin]]
* [[acet-undo-end]]
* [[acet-util-ver]]
* [[acet-safe-command]]
* [[acet-set-cmdecho]]
* [[acet-spinner]]
* [[acet-and-match]]
* [[acet-not-match]]
* [[acet-or-match]]
* [[acet-gc-match]]
* [[acet-4-match]]
* [[acet-filter-match]]
* [[acet-temp-segment]]
* [[acet-truncate-2-view]]
* [[acet-wmfin]]
* [[acet-ms-to-ps]]
* [[acet-ps-to-ms]]
* [[acet-get-winfont-path]]
* [[acet-insert-attrib-get]]
* [[acet-insert-attrib-mod]]
* [[acet-insert-attrib-set]]
* [[acet-mod-att]]
* [[acet-get-att]]
* [[acet-att-subscript-duplicates]]
* [[acet-tjust-keyword]]
* [[acet-tjust]]
* [[acet-blk-match]]
* [[acet-blktbl-match]]
* [[acet-tbl-match]]
* [[acet-table-name-list]]
* [[acet-table-purge]]
* [[acet::acos]]
* [[acet::arc-point-list]]
* [[acet::pl-point-list]]
* [[acet::expandfn]]
* [[acet::filetype]]
* [[acet::nameonly]]
* [[acet::pathonly]]
</div>
-----
関連事項
*[[ExpressToolsコマンド一覧]]
[[Category:AutoLISP]]
[[Category:BricsCADのLISP]]

2024年5月5日 (日) 12:37時点における最新版

元々は AutoCAD で提供されている ExpressTools に含まれている LISP関数。互換CAD でも ExpressTools が搭載されてきたことで、内在する LISP で関数もサポートされてきている。


  • AutoCAD(2000~)、BricsCAD(V14~,標準搭載は V23から)、IJCAD(V22~) それぞれで標準搭載になったことで、組み込み関数として利用可能なものといっていい状態になっている。
  • acet で始まる関数になっている。
  • 互換CAD の実装状況的には、BricsCAD はほぼ搭載。IJCAD は一部搭載という感じ。
  • ExpressTools のコマンド用に作成されたサブルーチン的な内容の関数が多い。
うちの GzLib でも一部同様な機能の関数を実装してたりする。

ExpressTools関数一覧



関連事項