JP4980966B2 - Cadデータ変換システム及びcadデータ変換方法 - Google Patents
Cadデータ変換システム及びcadデータ変換方法 Download PDFInfo
- Publication number
- JP4980966B2 JP4980966B2 JP2008071247A JP2008071247A JP4980966B2 JP 4980966 B2 JP4980966 B2 JP 4980966B2 JP 2008071247 A JP2008071247 A JP 2008071247A JP 2008071247 A JP2008071247 A JP 2008071247A JP 4980966 B2 JP4980966 B2 JP 4980966B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- cad
- format
- auxiliary
- conversion
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Description
CADのデータを相互間で使用できるように、共通した形式として最も良く使用されている1つにdxf形式というものがあるが、dxf形式で変換されたデータを全てのCADが使用できるという分けではないのが実情である。
そこで、CADデータ変換システムにおいて、データを変換しても文字や寸法線が正しく表示できるようにした技術が開発されている(例えば、特許文献1)。
この特許文献1では、複数の異なる機種のCAD装置間で、複数の補助線とこの補助線間の長さを表示する狭義の寸法線とからなる寸法線を含む図面データを交換するため、中間ファイルフォーマットデータをCADデータに変換する異種機種間の図面データ交換方式において、寸法線の変換時に生ずる誤差を補正する寸法線補正手段を備えている。
そこで、本発明は、上記問題点に鑑み、1のCADで作成した寸法、文字などに対応する補助データを読み込んでも他のCADにて確実に正しく表示することができるCADデータ変換システム及びCADデータ変換方法を提供することを目的とする。
すなわち、本発明における課題解決のための技術的手段は、複数種類のCADの相互間にてデータの使用が可能となるようにデータの変換を行うCADデータ変換システムにおいて、前記CADの元データを、形状データと、この形状データとは異なる補助データとに分割するデータ分割手段と、前記形状データをCAD形式の第1データに変換すると共に、前記補助データをプリント用の形式の第2データに変換する第1データ変換手段と、前記プリント用の形式の第2データを、CAD形式に変換する第2データ変換手段と、前記CAD形式の第2データと前記第1データ変換手段で変換した第1データとを合成するデータ合成手段とを備えている点にある。
前記第1データ変換手段は、補助データを第2データに変換する際には、補助データを、プリント用の形式の1つであるHP−GLの形式の第2データに変換することが好ましい。
前記第2データ変換手段は、プリント用の形式の第2データをCAD形式に変換する際に、第2データ内のデータのうち属性が同じであるものをブロック化してCAD形式に変換することが好ましい。
前記コンピュータは、補助データをプリント用の形式の第2データに変換する際には、当該第2データに合成時の基準点となる基準データを追加することが好ましい。また、前記コンピュータは、前記補助データを第2データに変換する際には、補助データを、プリント用の形式の1つであるHP−GLの形式の第2データに変換することが好ましい。
図1に示すように、CADデータ変換システム1は、複数種類のCADの相互間にてデータの使用が可能となるようにCADのデータ(以降、CADデータということがある)を変換するもので、コンピュータ2内にインストールされたソフトウェア等から構成されている。
CADデータ変換システム1のコンピュータ2は、制御部3と、記憶部4と、を備えている。
記憶部4は、ハードディスク、CD、DVD等の不揮発性のメモリーから構成されていて、CADソフトウェアが格納されていると共に、変換前のCADに対応した形式で保存されたCADデータ等が格納されている。即ち、図1及び図2に示すように、記憶部4に格納されたCADファイル9には、変換前のCADデータの元データが記憶されていると共に、変換後のCADデータが記憶される。
図2に示すように、データ分割手段5は、CADデータの変換時に、CADファイル9に記憶されているCADデータの元データを、形状データと、この形状データとは異なる補助データとに分割するものである。詳しくは、図3(a)の第1図面Aを、CADデータの元データを表示したものとすると、図2及び図3(b)に示すように、データ分割手段5は、CADデータの変換時に、直線、円、曲線などの形状10に対応した形状データと、寸法線、文字(例えば、記号、注記)、英数などの補助的に設けられた補助体11に対応した補助データとに分ける。
また、第1データ変換手段6は、データ分割手段5にて分割した補助データを、CAD形式とは異なるプリント用の形式(以降、プリント形式ということがある)の第2データに変換する。プリント用の形式とは、プリント用の制御言語により記述されたもので、ポストスクリプトに代表されるページ記述言語や、HP−GL、GP−GL、HM−GL、D−SCAN、CDCL等のプロッタ記述言語である。
詳しくは、図3(c)に示すように、第1データ変換手段6は、分割後の補助データを表した第2図面Bに対して、基準点Pを追加し、この基準点Pの位置(座標)を求めて、その位置や座標を基準データとする。そして、第1データ変換手段6は、基準点Pに関する基準データを補助データに追加した後、基準データが追加された補助データをプリント形式に変換する。
図2に示すように、第2データ変換手段7は、プリント形式の第2データをCAD形式に変換するもので、詳しくは、第1データ変換手段6において、一旦、CAD形式からプリント形式に変換された補助データ(第2データ)を、第2データ変換手段7にてプリント形式からCAD形式(dxf,dwgなど)に変換するものである。第2データ変換手段7において、プリント形式の補助データをCAD形式である第2データに変換した後は、一旦、記憶部4に格納されている補助データファイル17に変換後の第2データが記憶されるようになっている。
図4に示すように、第3図面Cが形状データファイル16に格納された第1データを表示したもので、第2図面Bが補助データファイル17に格納された第2データを表示したものとする。データ合成手段8は、第1データ変換手段6で変換した際に定めた第2図面Bの基準点P1,P2と、この基準点P1,P2に対応する第3図面Cの対応点N1,N2とが一致するように、第2図面B又は第3図面Cの縮小、拡大を行って第2図面Bと第3図面Cとを一致させる。そして、データ合成手段8は、第2図面Bと第3図面Cとが一致した(基準点P1,P2と対応点N1,N2とが一致)状態における第1データ及び第2データの座標系の修正をして合成を行うことで、両者のデータを合成する。第1データと第2データとの合成後は、CADファイルに変換後のCADデータを格納する。
この説明において、説明の便宜上、CADデータの元データには、図5(a)に示す、自動販売機13に対応した形状データと、寸法線14、数値「1800」、記号「mm」、注記「材料SPCC」に対応した補助データが格納されているものとする。なお、下記の説明において、記号「mm」と注記「材料SPCC」とをまとめて文字ということがある。また、元データのCADの拡張子は、「cad」であり、この「cad」を他のCADの拡張子「dxf」に変換するものとする。
図5(c)に示すように、第1データ変換手段6によって、例えば、補助データに対応した第2図面Bから図面領域12を求めて、当該図面領域12の境界ライン上の左右の2点をそれぞれ抽出し、抽出した点を基準点P1,P2として当該基準点P1,P2の位置等を示す基準データを補助データに追加する(図6のS3)。基準点P1,P2については、第2図面B又は第1図面Aの図面領域12の境界ライン上でなくてもよく、例えば、第3図面Cと共通した2点(例えば、原点と、その他の点)を任意に抽出してもよいし、第3図面Cと共通した第2図面B又は第1図面Aの座標に点や円をプロットして、その点や円を基準点Pとしてもよい。
プリント用の形式の第2データをCADの拡張子に変換した後、当該第2データをCADで読み込んだ場合、変換前にCAD上で寸法線14、数値「1800」、記号「mm」、注記「材料SPCC」として認識していたものが、寸法線14、数値「1800」、記号「mm」、注記「材料SPCC」としたキャラクターではなく、寸法線14や数値「1800」、記号「mm」及び注記「材料SPCC」も、線や曲線の集合として認識されることになる。これら寸法線14、数値、記号、注記は、ぞれぞれブロック化されているので、複数の寸法線14、複数の数値、複数の記号が存在する場合には、他のCADにおいてデータを読み込み後に、一度に、寸法線14(寸法線のグループ)のみを削除したり、数値(数値のグループ)のみを削除したり、記号(記号のグループ)のみを削除したり、
注記「材料SPCC」(注記グループ)のみを削除することができる。
また、図5(c)に示すように、記号と注記とは広義で言えば文字となり、図面上には寸法に関する文字(記号)と、寸法に関しない文字(注記)とが存在することになるが、上述したように寸法に関する文字は寸法線14と同じ属性として考え、寸法に関しない文字(注記)とは別とし、これらを第2変換手段7によって別々にグループ化することによって、寸法に関する文字(記号)は寸法線14と共に同時に削除でき、寸法に関しない文字(注記)は、寸法に関する文字(記号)とは別に削除できるようにしてもよい。
図5(d)に示すように、データ合成手段8により、基準点Pの基準データを用いて、形状データによる第3図面Cと補助データによる第2図面Bとが一致するように、形状データファイル16に格納されている第1データと、補助データファイル17に格納されている第2データとを合成する(図6のS7)。
図5(e)に示すように、合成データを他のCADで読み込むと、そのCADでは、図5(a)と同様に、同じ位置に、自動販売機13と、寸法線14及び数値「1800」とを表示することができる。そして、形状データに対応した自動販売機13に対しては、その図形をCAD上で操作して大きさなどを変更することができる。
本発明によれば、補助データをプリント用の形式の第2データに変換する際には、当該第2データに合成時の基準点Pとなる基準データを付与しているので、第1データと第2データとの合成を確実に素早く成すことができる。
しかも、プリント用の形式の第2データをCAD形式に変換する際に、第2データ内にあるデータのうち属性が同じであるものをブロック化してCAD形式に変換しているので、例えば、CADデータ変換後の図面に寸法線が複数存在する場合であれば、複数の寸法線を一度に削除したり、寸法線に関する他の操作(移動、複写、回転等)をなすことができる。特に、図面上に属性の異なるもの(例えば、寸法線、数値、文字)が存在する場合は、CADデータ変換後の図面に対して、属性毎に独立した操作が行えると共に、1つの属性のものに対して1度の操作により、削除、移動、複写、回転、変更などの操作を行うことができる。
2 コンピュータ
3 制御部
4 記憶部
5 データ分割手段
6 第1データ変換手段
7 第2データ変換手段
8 データ合成手段
10 形状
11 補助体
12 図面領域
13 自動販売機
14 寸法線
16 形状データファイル
17 補助データファイル
Claims (8)
- 複数種類のCADの相互間にてデータの使用が可能となるようにデータの変換を行うCADデータ変換システムにおいて、
前記CADの元データを、形状データと、この形状データとは異なる補助データとに分割するデータ分割手段と、
前記形状データをCAD形式の第1データに変換すると共に、前記補助データをプリント用の形式の第2データに変換する第1データ変換手段と、
前記プリント用の形式の第2データを、CAD形式に変換する第2データ変換手段と、
前記CAD形式の第2データと第1データ変換手段で変換した第1データとを合成するデータ合成手段とを備えていることを特徴とするCADデータ変換システム。 - 第1データ変換手段は、第2データに合成時の基準点となる基準データを変換時に追加するように構成されていることを特徴とする請求項1に記載のCADデータ変換システム。
- 前記第1データ変換手段は、補助データを第2データに変換する際には、補助データを、プリント用の形式の1つであるHP−GLの形式の第2データに変換することを特徴とする請求項1又は2に記載のCADデータ変換システム。
- 前記第2データ変換手段は、プリント用の形式の第2データをCAD形式に変換する際に、第2データ内のデータのうち属性が同じであるものをブロック化してCAD形式に変換することを特徴とする請求項1〜3のいずれかに記載のCADデータ変換システム。
- コンピュータを用いて複数種類のCADの相互間にてデータの使用が可能となるようにデータの変換を行うCADデータ変換方法であって、
前記コンピュータは、
前記CADの元データを、形状データと、この形状データとは異なる補助データとに分割するステップと、
前記形状データをCAD形式の第1データに変換するステップと、
前記補助データをプリント用の形式の第2データに変換するステップと、
前記プリント用の形式の第2データをCAD形式に変換した後に、当該第2データと前記第1データとを合成するステップと、
を実行することを特徴とするCADデータ変換方法。 - 前記コンピュータは、補助データをプリント用の形式の第2データに変換する際には、当該第2データに合成時の基準点となる基準データを追加することを特徴とする請求項5に記載のCADデータ変換方法。
- 前記コンピュータは、前記補助データを第2データに変換する際には、補助データを、プリント用の形式の1つであるHP−GLの形式の第2データに変換することを特徴とする請求項5又は6に記載のCADデータ変換方法。
- 前記コンピュータは、前記プリント用の形式の第2データをCAD形式に変換する際には、第2データ内にあるデータのうち属性が同じであるものをブロック化してCAD形式に変換することを特徴とする請求項5〜7のいずれかに記載のCADデータ変換方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008071247A JP4980966B2 (ja) | 2008-03-19 | 2008-03-19 | Cadデータ変換システム及びcadデータ変換方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008071247A JP4980966B2 (ja) | 2008-03-19 | 2008-03-19 | Cadデータ変換システム及びcadデータ変換方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009230191A JP2009230191A (ja) | 2009-10-08 |
| JP4980966B2 true JP4980966B2 (ja) | 2012-07-18 |
Family
ID=41245557
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008071247A Expired - Fee Related JP4980966B2 (ja) | 2008-03-19 | 2008-03-19 | Cadデータ変換システム及びcadデータ変換方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4980966B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7128408B2 (ja) * | 2018-06-26 | 2022-08-31 | キヤノンマーケティングジャパン株式会社 | 情報処理装置、その制御方法、及びプログラム、並びに、情報処理システム |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001076014A (ja) * | 1999-09-03 | 2001-03-23 | Kyowa Exeo Corp | Cadデータファイル変換方法およびcadデータファイル変換プログラムを記録したコンピュータ読み取り可能な記録媒体 |
-
2008
- 2008-03-19 JP JP2008071247A patent/JP4980966B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2009230191A (ja) | 2009-10-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2011186812A (ja) | 文書及び図面間の整合性確認支援装置、整合性確認支援プログラム及び、整合性確認支援プログラムを記録した記録媒体 | |
| US5878198A (en) | Information processing apparatus and method and memory medium storing information processing program | |
| JP5321109B2 (ja) | 情報処理装置及び情報処理プログラム | |
| CN102262616A (zh) | 表单处理系统、ocr装置、表单制作装置 | |
| CN112861485A (zh) | 核电dcs控制逻辑图纸的处理方法、装置及设备 | |
| CN104516868B (zh) | 一种版面空格的流式还原方法与系统 | |
| US7408556B2 (en) | System and method for using device dependent fonts in a graphical display interface | |
| JP4980966B2 (ja) | Cadデータ変換システム及びcadデータ変換方法 | |
| JP2009087270A (ja) | 画像処理装置及びプログラム | |
| JPH04148475A (ja) | 文書処理方法及び装置 | |
| JP2009282969A (ja) | 書籍掲載文書の電子的な編集・内容変更システム、書籍掲載文書の電子的な編集・内容変更プログラムおよび書籍作成システム | |
| JP2019159932A (ja) | 情報処理装置及びプログラム | |
| JP5645481B2 (ja) | 装置、方法、及びプログラム | |
| JP2010120341A (ja) | 帳票出力方法及びその実施装置とプログラム | |
| JP6194781B2 (ja) | 画像処理装置及びプログラム | |
| EP2402908B1 (en) | Rendering data in the correct z-order | |
| CN112818642B (zh) | 将pdf文件转换成表格文件的方法、装置及计算机设备及存储介质 | |
| JP2011248421A (ja) | データ作成方法及びデータ作成システム | |
| JP2011151703A (ja) | 画像処理装置、文字拡大処理方法および文字拡大プログラム | |
| JP2008310423A (ja) | 画像ファイル作成編集装置、画像ファイル閲覧装置、及び画像ファイル作成編集方法 | |
| JP2014023006A (ja) | 情報処理装置、情報処理方法、及び情報処理プログラム | |
| JP2013012084A (ja) | 文書処理装置、文書処理システムおよびプログラム | |
| US8316291B1 (en) | Packaging an electronic document and/or a method of displaying the package | |
| JP5390880B2 (ja) | 外字ビットマップデータ抽出方法 | |
| US20100229087A1 (en) | Computer readable medium, information processing device and image processing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100917 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111228 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120117 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120224 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120403 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120419 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150427 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4980966 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |