■ nanoCAD Tools

 2024/08/10b ncadElec.lsp : 回路設計支援 LISP ブロックの尺度、回転にほぼ対応

 2024/08/12 ncadQRCODE : QRCODE 作成ツールを追加
 2024/08/20 nanoCAD 専用ではありませんが、accSCR のリンクを追加
 2024/08/21 ncadDwgRun : ブロック挿入ツールを追加
 2024/08/29 ncadElec.lsp : RYCNT, SBCNT まわりを修正

 2024/08/31 ncadElec.lsp : XLN を修正
 2024/09/01 ncadDwgRun : DWG プレビューイメージが含まれていない時、同じ名前の BMP, PNG イメージを表示を追加

 2024/09/02 ncadDwgRun : トップフォルダ直下のすべての DWG ファイルの BMP イメージの作成を追加
 2024/09/11 ncadQRCODE : 更新しました


nanoCAD 5 ほぼ 日本語化

 ほぼ 日本語 wld ファイル:2024/06/23a
 http://www.izawa-web.com/zip/nCadWldJp240610.zip (コマンドラインオプションは英語のまま)
 http://www.izawa-web.com/zip/nCadWldJp240623a.zip (コマンドラインオプションをほぼ日本語化)
 ※コマンドラインオプションの日本語化すると、オプションの入力文字が ( ) 内記入の文字だけになります。
  例えば "最後(L)" は、"L" または "l" のみ有効で、"Last" は認識されません。
 ※テーブルダイアログは未処理(対応不可)です。 



ncadRUN : Ver.1.06 2024/06/23

 ・ nanoCAD が起動されていない時は、nanoCAD を起動
 ・ nanoCAD に追従してして終了

 次の機能を追加します。

 ・ コマンドラインの IME 強制オフ。
  ※プロパティウィンドウ、検索と置換ダイアログも強制オフになります。
   必要に応じて、IME チェックボックスをオフにしてください。

 ・ マウス移動で [Enter] を発行。

 ・ コマンドラインに M2P または MTP を入力しマウスを動かすと2点間の中点を発行。

 ・ GCE または GCEN 入力しマウスを動かすとポリラインの中心(正確には頂点の平均値)を発行。

 ・[CTRL] + マウス斜め移動で、スナップモードの反転、または[ESC] 発行。

 慣れればメチャクチャ便利です。慣れれば・・・、ですが。
 http://www.izawa-web.com/zip/ncadRUN20240623.zip
 以前の ncadTool より分かりやすくて使いやすくなりました。

 2024/06/11
 MTP
, GCE ... が期待どおりに動かないのを手直し
 [CTRL]+マウス斜め移動で、スナップモードの反転を追加

 2024/06/23
 マウス移動の検出jをグラフィックウィンドウのみに制限
 入力支援のコマンドリストが選択しやすくなりました



ncad B-IN : DXF/DWG ファイルの簡易閲覧、挿入:Ver.1.31 2024/07/16


 属性入力無視で挿入、挿入後交差線分のカット処理を追加しました。
 挿入後の交差線分のカット処理が動かないのを修正しました。
 http://www.izawa-web.com/zip/nCAD_B_IN240716.zip

  ※DXF ファイルは独自に描画しているため、正確ではありません。
   DWG ファイルの閲覧、DXF ファイルの挿入は、ODA File Converter のインストールと登録が必要です。
   DWG->DXF 変化後のDXF を描画、DXF->DWG 変換後の DWG が挿入されます。
   ODA File Converter のダウンロード先 : ODA File Converter | Open Design Alliance



ncadBlockView : 内部ブロックのイメージを表示、挿入 Ver.1.20 2024/06/22

 イメージ作成が高速(許せる速さ)になりました。
 http://www.izawa-web.com/zip/ncadBlockView240622.zip

 ※描画される図形は、円、円弧、線分、ポリラインのみで、色、線種は無視されます。
  今のところネストされたブロックは表示されません。



ncadPLOT : 印刷(モデル専用)

 こちらの環境ではどうしてもモノクロ印刷ができなかったので作ってみました。
 その後、どういうわけかモノクロ印刷できるようになったので、更新しました。

 図面範囲と窓印刷のみで、用紙中心。尺度は用紙サイズから自動計算されます。
 http://www.izawa-web.com/zip/ncadPLOT20240603.zip

 「画層の色を白に変えて印刷」をチェックした時は、一時的に画層の色を白に変更、印刷後に戻しています。
 (BYLAYER でない線色は、個別に変更が必要です。)



ncadCONST : VBS、COM の定数と LISP 関数の検索表示

  ※ リストに表示されていても、LISP 関数が実装されていない場合があります。

 LISP VL-、VLA- 関係の関数リストを (vl-load-com) 後のリストに修正しました。2024/06/29
  http://www.izawa-web.com/zip/ncadCONST20240629.zip




nanoCAD LISP Loader : LISP ロード、VBS, SCR 実行 Ver.1.11

 ファイルのドラッグ&ドロップで LSP ファイルを一時的にロード、VBS, SCRファイルを実行するツールです。
 ロード済のユーザーコマンド一覧も取得できます。
 http://www.izawa-web.com/zip/ncadLoader240620.zip
  2024/06/20 Ver.1.11
 ・VBS, LSPファイルがロードされないのを手直し。

[

GetGlyphOutline fo nanoCAD 5

 フォントの輪郭を CAD 上に作成するツールです。
 http://www.izawa-web.com/zip/ncadGetGlyphOutline20240615.zip



ncadQRCODE 2024/09/11

 nanoCAD 5QRCODE を作成、挿入します
 http://www.izawa-web.com/zip/ncadQRCODE_20240911.zip

accSCR 2024.08.20

 nanoCAD 専用ではありませんが、AutoCAD に付属しているコンソール版のAuoCADAcCoreCnsole.exe」 を使ったスクリプト実行ツールです。
 DWG/DXF ファイルのバージョン変更、DWG プレビューサムネイルの追加、連続印刷 .... 等に使えます。
 AutoCAD 体験版の使用期限切れでも使えます。
 http://izawa-web.com/accscr/accscr1.html

ncadDwgRun 1.3 2024.09.03

 よく使うトップフォルダを登録しておくことで、一覧からブロックを挿入できます。挿入は「イメージのダブルクリック」です。
 サブフォルダ内のブロックも一覧に表示されます。
 あまり深い階層のフォルダを登録すると、ファイル検索のため起動に時間がかかります。
 同梱の LISP で挿入後、背景線分のカット処理、ブロックに属性 NAME が存在すれば入力が行えます。
 DWG ファイルにプレビューイメージが含まれていない時、同じ名前の BMP, PNG イメージを表示します。



 ODA File Converter を登録しておくと、DWG->DXF 変換後の DXF ファイルを閲覧できます。
 一括で、同じ名前の BMP イメージを作成できます。



 2024/09/02 トップフォルダ直下のすべての DWG ファイルの BMP イメージの作成を追加
 http://www.izawa-web.com/zip/ncadDwgRun_20240902.zip


nanoCAD nTextEdit : 複数の TEXT をまとめて編集

 マウス右クリックのポップアップメニューから加算/減算、全角/半角変換、置換、連番作成も行えます。
 [整列] ボタンで dX, dY の距離で整列されます。
 データ数が取得数を超えた場合は追加、取得数より少ない時は削除されます。
 http://www.izawa-web.com/zip/nCADnTextEdit.zip



nanoCAD nTextEdit2 ./ 複数の TEXT をまとめて編集 + MTEXT 1個だけ編集

 ソースコードが壊れてしまったので、アイコンはデフォルトのままです。
 MTEXT の編集はフォントによって日本語が ?? 表示になるので、文章っぽい日本語 の編集に使えると思います。
 http://www.izawa-web.com/nanocad/nTextEdit2.zip



nanoCAD TextGrid : 線分、ポリラインで作成された表内の TEXT を一括で編集

 高解像度環境では期待通りに表示できない可能性があります。
 行の高さ、列の幅がスクリーンの表示倍率倍されていません。
 アイコンはデフォルトのままです。
 http://www.izawa-web.com/nanocad/ncadTextGrid.zip


回路設計支援 LISP ncadElec.lsp 2024.08.31

 nanoCAD 5 で動く電気図面用 LISP です。
 汎用性はありませんが、属性無しのごく普通のブロックでもある程度は使えます。

 ・最新版:XLN を修正しました。
 http://www.izawa-web.com/zip/ncadElec_20240831.zip

 ・旧バージョン:ブロックの尺度、回転にほぼ対応しました。
 http://www.izawa-web.com/zip/ncadElec_240810b.zip


 ボックス等外形図作成用データファイル
 解凍されたフォルダ内の ncadElec フォルダを nanoCAD 5 のインストールフォルダに置くと使えます。
 http://www.izawa-web.com/zip/ncadElecDat.zip


その他

 以下、残骸です。何かの参考になれば・・・。

 ・EXCEL でマルチドキュメントの属性取得、印刷
  http://www.izawa-web.com/nanocad/MD_PLOT.zip

 ・LISP + VBS で作った電気制御図用ツール(ncadElec.lsp の元になったLISP)
  elecVBS: 回路設計 LISP+VBS
  http://www.izawa-web.com/nanocad/elec220503.zip

 ・Win32API を使った nanoCAD コントロール ソース一式 (Delphi)
  http://www.izawa-web.com/nanocad/ncadCtrlTestSrc.zip

 ・nanoCAD COM (ActiveX) を使った nanoCAD 5 コントロール ソース一式 (Delphi 11.4)
  http://www.izawa-web.com/zip/ncadCtrlX.zip


■ 免責事項、著作権等

 本ツール、ソースコードを使用したことによる、事故、損害等の一切について、作者 f.izawa はその責を負いません。
 使用される方の責任において使用してください。
 ツールはフリーウェア扱いですが、著作権は、作者 f.izawa が所有し、これを主張します。

■ 作者連絡先

 e-mail: f.izawa@dream.com
 URL: http://www.izawa-web.com/