お知らせ

--------------------------------------------------

プログラム作成/コンサルティングの申し込みはこちら

--------------------------------------------------

2010年1月20日水曜日

Merge Layout(LAYOUTMERGE コマンド)(AutoCAD 2010)

複数のレイアウトを 1 つにまとめることができます。

ただし、図面中に名前に 2 バイト文字を含むレイアウトがひとつでもあると、以下のメッセージが表示されて動かないようです。これも、Express Tools が2バイト対応されていないためですね。。。残念。。。
引数のタイプが間違っています: lentityp nil
いろいろ試してみたのですが、(acet-dict-ename "acad_layout" "レイアウト1") のように、acet-dict-ename 関数の 2 番目の引数に日本語のレイアウト名が入ると、nil が返ってきてしまうためのようです。

acet-dict-ename 関数は、Express フォルダにある acettest.fas に定義されているようなのですが、acettest.fas の中が見れないので、それ以上のことはわかりませんでした。

0 件のコメント:

コメントを投稿