AutoCAD・AutoLISP掲示板
AutoCAD・AutoLISPに関することを書き込んで下さい。
Reload
投稿者
メール
題名
内容
<OBJECT>タグが利用可能です。
(詳細)
URL
[
ケータイで使う
] [
BBSティッカー
] [
書込み通知
] [
teacup.コミュニティ
]
投稿募集! スレッド一覧
スレッド作成
他のスレッドを探す
[PR]
高収入バイト
食事券
高知の求人・転職
カタログ ギフト
英会話明石駅
[
teacup.
] [
無料掲示板
] [
プレミアム掲示板
] [
teacup.コミュニティ
] [
ブログ
] [
チャット
]
【From teacup.】この掲示板は投稿が一定期間無いため、各記事中に広告を表示しています。
全99件の内、新着の記事から10件ずつ表示します。
1
2
3
4
5
6
7
8
9
10
|
《前のページ
|
次のページ》
RE:文字の抽出
投稿者:
SEA
投稿日:2004年 6月10日(木)22時08分19秒
かの様返信ありがとうございました。
CADをさわってまもないもので何もわからず、
また、マナーについても申し訳ありませんでした。
どうしても早く知りたいという思いで書き込みし、
悪気があったわけではありません。
本当にすみませんでした。
Re:文字の抽出
投稿者:
かの
投稿日:2004年 6月 9日(水)21時07分22秒
>属性定義だと.txt形式に出力できました。
>「南九州総合建設」様の「Extract」を用いてもEXCELに出力できました。
>しかし、AUTOCADの機能のなかにはないものですか??
コマンドや機能にはありません。
「Extract」のように高度なプログラムでなくても、エクセルVBA程度のプログラム知識は必要になると思います。
>JW-CADにはツールに「書出」みたいなものがあったように思います。
文字列内容だけを書き出すわけではありませんが、
DXF形式で書き出してやるとテキストエディタで内容を読み込めます。
ただし、DXFのコードの見方を知らなければむずかしいでしょうね。
それにマルチテキストを使用した文章は
内容: {\fMS UI
Gothic|b0|i0|c128|p17;AUTOCAD LT2000iを使っているのですが、CAD上で書いた文字を.
txtという形式で抽出することはできるのでしょうか??}
のように、文頭文尾にマルチテキストの制御文字がつきます。
それでもDXFを読めるようになっておくと、わけのわからないデータが出たときや
他CADとの受け渡しに失敗した場合の原因究明などにとても便利です。
LTにはDXFのヘルプはついていなかったと思いますが
調べればたくさん、DXFについて解説したサイトをみつけることができます。
※マルチポスト(複数の掲示板に同じ内容のものを投稿すること)は嫌われます。
※あなたがその掲示板を信頼していないように受け取れるからです。
文字の抽出
投稿者:
SEA
投稿日:2004年 6月 9日(水)20時13分34秒
AUTOCAD LT2000iを使っているのですが、CAD上で書いた文字を.txtという形式で抽出することはできるのでしょうか??テキストの編集により1行ずつコピー&ペーストはできるのですが、複数行も場合だとそうすることもできません。
また、テキスト抽出用のプログラムがあるということはできないのでしょうか?
わかりにくい文章だとは思いますが、よろしくお願いします。
有難うございました
投稿者:
繁
投稿日:2004年 6月 8日(火)18時42分57秒
HP1050C様 有難うございました。早速試してみます。
繁 様
投稿者:
HP1050C
投稿日:2004年 6月 8日(火)18時01分8秒
印刷をしないレイヤをひとつ作り、ビューポートの画層を、そこに変更します。
画層プロパティ管理のダイアログで、右側にあるプリンタマークをクリックすると、
プリンタマークに新入禁止のようなマークがついて、その画層は印刷されなくなります。
(無題)
投稿者:
繁
投稿日:2004年 6月 8日(火)15時31分42秒
初歩的な質問で申し訳ございませんが、ビューポートの枠線はどのようにすれば印刷されなくなりますか?宜しく御願い致します。
Re:寸法値のように作図したいのですが..
投稿者:
かの
投稿日:2004年 5月28日(金)21時29分7秒
LISPのこともVBのこともあまりよく知らないのですが、どのように処理しているかが問題のような気がします。
>途中の過程が寸法の引出しのように、
>状態を見ながら終点の位置を(角度や長さを確認しながら)指定でき無いので、
ということはLeaderコマンドを使ってはいないということ?
>途中の過程が寸法の引出しのように、
>状態を見ながら終点の位置を(角度や長さを確認しながら)指定
できるようにしたいなら、手動でやるときと似た動作を実行してやるのが良いかと。
素人考えで思います。
ついでにコードを張ったほうがみている方もわかりやすいんじゃないかと思いました。
寸法値のように作図したいのですが..
投稿者:
syun
投稿日:2004年 5月28日(金)09時06分18秒
AutoCAD2005を導入するべく検証しているのですが、機械設計図面でC面取りの寸法が無いのでAutoLISPで矢印と引き出しようの線とC面寸法を記入するようにプログラムを作成しました。
引き出し位置と終了位置を指定すると対象の線分から値を取り出して記入できるようになって出来上がりは完璧なのですが、途中の過程が寸法の引出しのように、状態を見ながら終点の位置を(角度や長さを確認しながら)指定でき無いので、出来上がってみたら、離れすぎたり・図形と重なったりと一回でうまくいかないことが多いのです。
何か良い方法があったら教えてください。ちなみにAutoLISPしかわからないので..
AutoLISPの限界はどのあたりでしょうか?。VBAを覚えないといけませんか?
PS.前回キャンセルの件で質問した際に考えてくださった皆様ありがとうございました。
HP1050Cさんありがとうございました
投稿者:
syun
投稿日:2004年 5月26日(水)11時29分56秒
最初にレイヤとOスナップ値を取得して、LISPコマンドの最後に
(defun *error* (msg)
(command "-layer" "s" now_layer "")
(command "osmode" var)
)
を追加したところ希望どおりに作動しました。ありがとうございました。
何日もなやんでいたんですが・・・
syun様
投稿者:
HP1050C
投稿日:2004年 5月26日(水)10時02分39秒
せっかくLISPのできる環境にあるのならエラー処理を組み込まないのですか?
最初にコマンドが走った時点でOスナップのモードを記憶しておき、
ユーザーによるキャンセルがあった場合の処理に、
Oスナップの値を、最初に記憶した値に戻す処理を組み込めばいいのではないかと。
ここ数年、LISPをつかえる環境になくて、やっていないので忘れましたが
たしか「*error*」を使うはずです。
以上は、新着順41番目から50番目までの記事です。
1
2
3
4
5
6
7
8
9
10
|
《前のページ
|
次のページ》
/10
新着順
投稿順