Access(office)で CAD(図面)dataの管理方法を教えてください。
というのも、Accessのようにデータベース化し、そのデータから確認したいCADデータを検索し、検索したCADデータをクリックするとCAD図面が見たいのです。
 つまり、データベース化し、CADと関連付けしたいのです。

このような手法を知っておられる方、また、そのようなソフトをご存知の方教えて頂けないでしょうか。
 よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

回答ではありません。

申し訳ありません。
私も、nao0さんと同じ事がしたいと思っています。
また、図面以外の関連文書も含めて管理したいと。
以前、そういったシステムを捜し求めて、東京ビックサイトの設計・製造ソリューション展を見に行った事があるのですが、eMatrixというシステムが最高に良かったです。 次に大塚商会のTDocというシステムが素晴らしく感じました。 …しかし、私の欲しかった文書・図面・部品・製品情報管理システムは全て100万円を超す高価なものでした。 予算の20倍です。(苦笑) DIYでやるしかないなと実感しました。
私としては、図面・文書の検索の際、記憶を呼び起こす為にプレビューが是非欲しいと感じています。 次々とみて行く為、それは高速でなければなりません。 nao0さんは如何なのでしょうか?

お邪魔して申し訳ありませんでした。
moisabcさん、nao0さん。もし構わなければ私にも少し教えて頂きたいのですが、お願いできないでしょうか?(笑)
    • good
    • 0

昔(去年7月)にほぼ同じコンセプトのものをACCESS97で作りました。


手書き文書をイメージファイルに落とし、そのイメージファイルをACCESSでキーワード管理したものです。
メールをもらえれば概念図・操作マニュアルぐらいならお見せしてもいいですよ。
(これでどう構想すればいいかはわかるかと思いますが・・・・)

この回答への補足

お手数をお掛けします。お返事遅くなって申し訳ございません。よろしくお願い申し上げます。

補足日時:2001/04/02 07:45
    • good
    • 0

管理されるCADデータの規模や同時使用されるユーザ数が不明なのですが一応の考えてみました。



Accessで図面管理を行う場合は、以下のようにされるのがよいかと思います。
(1)CAD図面ファイルはPC上のフォルダに格納する。
(2)格納しているフォルダとCADのファイル名、用途や品番をキーワードをAccessで管理する程度が妥当であると考えます。
(3)CADデータのファイルをAccessよりキーワードでデータの抽出を行い、内容を確認する場合は、AccessからCADのソフトを起動する。
Access自体に画像データを格納するのは信頼性にかけるのでやめたいところです。
容量が大きくなった場合にも問題が発生しそうですから。

独自の画像管理ソフトを開発されるのであれば、ORACLEなどの本格的なデータベース管理システムを使用することをおすすめします。

各ソフト会社でCADの図面管理ソフトを販売しているようです。
ご使用になっているCADソフトに対応している製品を検討されてはいかがでしょうか?

富士通:http://software.fujitsu.com/jp/product/mng05.html
株式会社ニットウ:http://www.nittoh-gr.co.jp/
キョウワジャパン株式会社:http://www.kyowajapan.co.jp/

上記のホームページはGoogle(参考URLでジャンプします)を使用しました。
検索キーワードは、"画像 管理 CAD"です。

参考URL:http://www.google.com/intl/ja/
    • good
    • 0
この回答へのお礼

教えていただきありがとうございます。
 同時に使用するユーザは一人です。
どうしても AccessにAutoCADを関連付け Accessのデータベースより検索したデータをAccessから図面データを起動(見る)したいのです。
 お手数と存じますが、手法をできるだけ詳しく教えて頂けないでしょうか。
または、具体的なAccessソフトを見せて頂けないでしょうか。
 よろしくお願い申し上げます。

お礼日時:2001/03/30 21:36

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QAccess(office)で CAD(図面)dataの管理方法

Access(office)で CAD(図面)dataの管理方法を教えてください。
というのも、Accessのようにデータベース化し、そのデータから確認したいCADデータを検索し、検索したCADデータをクリックするとCAD図面が見たいのです。
 つまり、データベース化し、CADと関連付けしたいのです。

このような手法を知っておられる方、また、そのようなソフトをご存知の方教えて頂けないでしょうか。
 よろしくお願いします。

Aベストアンサー

Accessという答えでなくて申し訳ないのですが、DB管理とCAD図面管理
という条件で、自分なりに考えたのですが、現在のDBというのは、その
実態がファイルである場合、管理が苦手です。
特にCAD図面ともなれば、管理だけではなく、画像の使いまわしも考えられると
思います。
図面管理システムという考えの方が、良いと思います。
Fuji Xerox EDMICS2000というソフトがあります。
オラクルを利用して図面管理が可能になります。
(内部的な話なので、オラクルを利用している感覚はないです。)

参考URL:http://new.fujixerox.co.jp/cside/product/edmics/hikaku.html

QAccessのフォームで商品の画像を表示したい

画像を表示させた商品管理フォームを作りたいのですが、商品にリンクした画像をどうやって表示していいのかわかりません。
(商品のレコードをクリックする毎にその商品の画像
が表示できるようにしたいです)

下記のテーブルがあります。画像と商品は商品コードでつなぎます。

(1)商品テーブル
商品コード 例)A0001
商品名   例)ER-01

(2)画像テーブル
商品コード 例)A0001 
画像ファイル名 例)Photo0001.jpg
パス名 例)C\Photo\Photo0001.jpg

画像はリンクにするのか、埋め込みにするのか
もわからない状態です。
どうぞよろしくおねがいします。

Aベストアンサー

フォームにイメージコントロールで表示するか非連結オブジェクトで表示するかのどちらかになりますが
画像テーブルに画像のフルパスが入っているのであればリンクで表示する方が簡単です。
イメージを埋め込むとデータベースのサイズが増大して動作が遅くなる事もあります。
フォームのソースに画像テーブルの商品名・パス名もSQLステートメントやクエリで追加しておきます。
フォーム上にパス名のコントロールを配置します。パスを見せたくない場合は可視をいいえにして見えなくします。
イメージコントロールの名前をPhoto1とすると
フォームのプロパティで[レコード移動時]のイベントに
Private Sub Form_Current()
If Me![パス名] <>"" Then
   Me![Photo1].Picture=Me![パス名]
  Else
   Me![Photo1].Picture="" 'パスがない画像がない場合表示しない
 End If
End Sub
のように設定しフォーム上のパス名に入った画像のパス\ファイル名をPhoto1のPictureソースに代入させ表示します。

非連結オブジェクトで表示する場合はテーブルのフィールドをOLEオブジェクト型にしてデータベースにオブジェクトの挿入で画像をビットマップイメージで取り込みます。そのフィールドを指定するようにすればそのフィールドに挿入してある画像が表示できます。ビットマップのレコードとなるのでbmpで保存しておかないと出来ません。
画像も小さくてファイル数も少なければ問題ないとは思います。

フォームにイメージコントロールで表示するか非連結オブジェクトで表示するかのどちらかになりますが
画像テーブルに画像のフルパスが入っているのであればリンクで表示する方が簡単です。
イメージを埋め込むとデータベースのサイズが増大して動作が遅くなる事もあります。
フォームのソースに画像テーブルの商品名・パス名もSQLステートメントやクエリで追加しておきます。
フォーム上にパス名のコントロールを配置します。パスを見せたくない場合は可視をいいえにして見えなくします。
イメージコントロー...続きを読む

QAccessで画像を整理することもできますか??

すみません。未熟者なので教えてください!!!お願いします。
植物の専門家が描いた植物の画像が300近くあります。それをスキャナでとりこみました。
そのものを植物の名前、○○科、大きさ、などなど植物の名前を検索すると、スキャナで取り込んだ画像がでできたりするようにしたいのです。

それってアクセスを使うとできますか??また、アクセスで可能ならばテーブルやら、クエリやら、フォームやらいろいろありますが何を使えばよいのでしょうか??

すみません、初歩的なことかも知れませんがよろしくお願いします。

Aベストアンサー

>それってアクセスを使うとできますか??
問題なく出来ます。抽出しフォームで表示するのは簡単です。
ただ抽出の仕方で抽出条件が変わるのでそのへんだけちょっと難しくなるものもあるのでどの様に抽出するかで簡単かちょっとだけ難しいかくらいで出来ると思いますよ。

まずテーブルのフィールドはID・名前・種類属性・サイズ・PhotoなどにしてPhotoのフィールドはOLEオブジェクト型にします。
ID:主キーとなるコードや番号など(オートナンバーでも良い)
名前:植物の名前
種類属性:何々科何々属の種別
サイズ:大きさ
Photo:フィールドをOLEオブジェクト型 
こんな感じで
名前や種類・大きさなどを入力しPhotoのフィールドにオブジェクトの挿入でビットマップイメージで取り込んである画像を指定します。
このテーブルを使って抽出しますが抽出は1つのフィールドに対してのみならクエリを作り抽出条件を入れれば簡単に出来ます。
試しに検索は後としてテーブルを作りフォームのウィザードでそのテーブルを指定して単票フォームを作ってみれば良いと思います。簡単に出来るんだ と思うはずです。
>植物の名前を検索すると・・
クエリで名前フィールドの抽出条件を作ればできます。

そのクエリやテーブルを使いフォームの新規ウィザードを使って単票型のフォームを作れば表示するフォームも簡単に出来ます。
なので どの様に検索するか(名前で検索する検索フォームを作るのか?とか名前を全て入力して検索するのか?名前の一部だけで検索できるようにするのか?など)などの構成を考えて作っていけば良いと思いますよ。

>それってアクセスを使うとできますか??
問題なく出来ます。抽出しフォームで表示するのは簡単です。
ただ抽出の仕方で抽出条件が変わるのでそのへんだけちょっと難しくなるものもあるのでどの様に抽出するかで簡単かちょっとだけ難しいかくらいで出来ると思いますよ。

まずテーブルのフィールドはID・名前・種類属性・サイズ・PhotoなどにしてPhotoのフィールドはOLEオブジェクト型にします。
ID:主キーとなるコードや番号など(オートナンバーでも良い)
名前:植物の名前
種類属性:何々科何々属の種...続きを読む

QDXFファイルをVBで取り込み、図形を表示することは可能でしょうか?

DXFファイルをVBで取り込み、図形を表示することは可能でしょうか?

教えて!で検索しても上記のような要件は見つからず、困っています。

VBでDXFファイルを読み込むようなライブラリが用意されているのかも
調べていますが、なかなか良い情報が見つかりません。
ご存知の方がいたら、教えて下さい。

環境は、winXPまたはwin7
VisualBasic2008

もしも、C#やC++でなら実現可能という情報もお待ちしております。

Aベストアンサー

No3です。
補足説明です。
AcadRemoconでは、dxfファイル内のほぼ全ての情報を、配列として取得できます。(2000形式以下のdxfの場合)
同じ配列に全てを格納することもできますし、項目・オブジェクト毎に別々の配列に格納することもできます。


例えば、下の様なプログラムがあります。
http://www.acadremocon.net/cgi-bin/thread.asp?thread=200609280000

このプログラムの内容は、
(1)AutoCADに表示されている任意のオブジェクトをdxfファイルに書き出す。
(2)そのdxfファイルをExcelVBA上でAcadRemoconを使用して解析する。
(3)その解析結果より、Excelシート上にオートシェイプの図を描画する。
と、なっています。

それを今回の用途に改造するなら、
すでにdxfファイルが有るので(1)は不要。(と言う事は、AutoCADも不要)
(2)はVBA=VBと置き換えれば、ほぼそのまま。
(3)は、オートシェイプを描画する部分を、VBのフォーム上に描画する様に変更。

以上で出来ると思います。


ちなみに、エクスプローラ上で、dxfをサムネイル表示させるプラグインを、
インターネット上で見つけることができます。
それらを利用する手もありそうですね。

No3です。
補足説明です。
AcadRemoconでは、dxfファイル内のほぼ全ての情報を、配列として取得できます。(2000形式以下のdxfの場合)
同じ配列に全てを格納することもできますし、項目・オブジェクト毎に別々の配列に格納することもできます。


例えば、下の様なプログラムがあります。
http://www.acadremocon.net/cgi-bin/thread.asp?thread=200609280000

このプログラムの内容は、
(1)AutoCADに表示されている任意のオブジェクトをdxfファイルに書き出す。
(2)そのdxfファイルをExcelVBA上でAcadRemoconを...続きを読む


人気Q&Aランキング

おすすめ情報