- 締切済み
ポイントデータを取り出す方法とは?
- Phantomさんの質問の類似なのですが、弊社ではCADソフトはアンドールのEASYDRAWを使用しています。
- プレート等の図面を書く際に、加工穴の種類毎に、XYデータを拾い出しています。
- この作業に時間が掛かる上に、手作業でデータを拾うため、誤った数値を拾うリスクもあります。マクロ等、実際に作成されて使用している方からアドバイスを求めます。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
はじめまして。tksですよろしくお願い致します。 私はスクリピトでやる時もあります。 マクロというのがイマイチ解りませんがもし使えましたら。どうぞ。 // // あな作図プログラム // 2001/10/01 // by Tkashi Program Ana; var R, X, Y : double; IncreX : double; IncreY : double; Begin Message('基準座標を入力して下さい。'); If InputFloat('半径を入力してください。',R) <> True Then Exit; while GetPos(X, Y) = True do Begin X := X + 0; Y := Y + 0; //LineType(0);//ラインタイプはお好みで //PenNo(1);//ペン番号もお好みで Circle(X,Y,R); if (MsgBox('繰り返しますか?') <> true) then Exit; End; end. よろしくお願い申し上げます。(使えたらいいですね?)
たまたまアンドールさんが来まして、聞いてみた所、EASYDRAWには そのような機能はないでしょうとの事でした。 (もし間違いでしたらごめんなさい) やはりDXFデータに落とした後、真円座標を取り出すのがベータ- かと思います。
補足
ありがとうございます。 なんとか、自力でマクロを作成しました。 ちょっと使いにくいのですが、使いこんでいって改良していこうと思っています。
答えになっていませんでしょうが、HICADをご存知でしょうか?日立電子エンジニアリング(DECO)によるバージョンアップで大きいプレートなどを書いた場合にもコマンド操作一発で穴へのナンバリング(A1)からデータ表作成まで全てこなしてくれます。問い合わせれば中古機もあると思います。御社のCADで書いた図面をDXFに変換しHICADで操作を行えばネジなどの認識は出来ないでしょうが穴位置の間違いはなくなります。検討されてみては如何ですか?参考までに
お礼
ありがとうございました。HICADは導入に金額が・・・・。 一度検討してみます。
お礼
残念ながらスクリプトは使えません・・・。 自作のマクロを作って何とか作業の手間を半減できましたので後はその都度バージョンアップしていきます。 わざわざありがとうございました。