以前AutoCADRelease14(GENIUS14)、AutoCADMechanical2000を購入したときにはフォント定義ファイルextfont.shpがCD-ROM内に添付されてきていたのですが、AutoCADMecanical2008にはextfont.shpやextfont2.shpはDVD-ROMに添付されていませんでした。
どなたかextfont2.shpの入手方法をご存知の方いらっしゃらないでしょうか?
|
以前AutoCADRelease14(GENIUS14)、AutoCADMechanical2000を購入したときにはフォント定義ファイルextfont.shpがCD-ROM内に添付されてきていたのですが、AutoCADMecanical2008にはextfont.shpやextfont2.shpはDVD-ROMに添付されていませんでした。
どなたかextfont2.shpの入手方法をご存知の方いらっしゃらないでしょうか?
extfont2はこちらから入手して下さい。
http://augijp.augi.com/main/moreinfo.asp?page=20
y_hoshi様、回答ありがとうございます。
しかしながら、ご教示いただきました場所にはextfont2.shxはございましたがextfont2.shpは見つけることができませんでした。
私が入手したいファイルはフォントシェイプファイルではなくフォントシェイプ定義ファイルです。
もし定義ファイル(.shp)もその場所にあるよということであれば申し訳ありませんがその先どのようにその場所からたどっていけばよいかもう少し詳しくご教示お願いいただけないでしょうか?
(なお、定義ファイルextfont.shpのほうですが、R14、Mech2000に付属していたのですが、Mech2008には添付されなくなった理由、ご存知のかたいらっしゃいませんか? ライセンス関係か何かでしょうか?)
こんにちは。
ライセンスなどの詳しい経緯は分からないのですが、.shpファイルは AutoCAD 2000以降はインストールメディアに入っていないようです。
↓こちらに情報があります。
http://tech.autodesk.jp/faq/user/res...asp?QA_ID=2044
多分、ベクトルフォントなので、大きな変更はない...と信じています。
# BIGFONTあたりは、何か変っていそうですけどねぇ。
nao.katsu様、回答ありがとうございます。
extfont.shpについてはCD-ROMでの配付から、各自ダウンロードでの入手になったこと了解しました。
Toshio_ito様、回答ありがとうございます。
ExpressToolはこれまで使用したことがなく、dumpshxというコマンドがあることも知りませんでした。
逆コンパイルでextfont2.shxからextfont2.shpを作成できるんだと思い、早速Mech2008に付属していたdumpshxを実行したのですが、すぐに「問題が発生したため、AutoCAD component を終了します。 ご不便をおかけして申し訳ありません。」とメッセージが表示されうまくいきませんでした。Mech2009付属のdumpshxを実行しても同様の結果でした。
ネットにdumpshxのバグらしき情報と、第三者修正版らしきものが掲載されていましたが、私のIT力と英語力ではよく理解できませんでしたが、なんとかならないかもう少し調べて見ます。
逆コンパイルでextfont2.shxからextfont2.shpを作成できるんだと思い、早速Mech2008に付属していたdumpshxを実行したのですが、すぐに「問題が発生したため、AutoCAD component を終了します。 ご不便をおかけして申し訳ありません。」とメッセージが表示されうまくいきませんでした。Mech2009付属のdumpshxを実行しても同様の結果でした。
あれ?
DOSモード使用しますので、AutoCADは終了させてくださいね。
OSがXPでしか確認していませんが、、
「スタート+ファイル名を指定して実行」
そこで、CMDと入力しDOS窓に入ります。
cd \
md c:\henkan
これで変換フォルダーが作成できます。
このフォルダーにdumpshx.exe とextfont2.shx ファイルをコピーします。
cd c:\henkan
ここで初めて、コンパイルします。
dumpshx extfont2.shx >hogehoge.shp
こんな感じでhogehoge.shpファイルが出来上がっているとおもいますが?
バクに関しては、、、??
大昔このコマンドは有償でした。結構高価でした。(^^♪
VISTAでは試していませんが、おそらく大丈夫と思うのですが、、
上手く動作しましたら、以下の動作も確認してみてください。
AutoCADのコマンドラインから、
shell エンター エンターでも、DOS窓が開きます。
私はMcNEELさんのDOSLIBを普段使用していますが
AutoLISP等から操作する場合に、便利ですね。
http://download.rhino3d.com/download.asp?id=doslib
Toshio_ito様
何度も説明いただきありがとうございます。
ご教示いただいた通り(Cドライブ直下にディレクトリを作成してdumpshx.exeと入力対象をそこにコピーし、DOSプロンプトでカレントを作成ディレクトリに移動してから「-o」オプションではなく、リダイレクトで出力指定でdumpshxを実行)やってみたのですが同じ結果でした。
こちらのOSはWindowsXPのSP3です。
エラー表示のリンクを追っかけていくと、メモリダンプとともに対象ファイルとして
dumpshx.exe ver17.1.51.0
mfc80u.dll ver8.00.50727.42
kernel32.dll ver5.1.2600.3119
と表示され、mfc80u.dllの中で止まっているような雰囲気でした。
私の力ではメモリダンプが表示されてもちんぷんかんぷんでこれ以上わかりません。
何か組合せが悪いのですかね。
以上現時点での報告まで。