JPH0574868B2 - - Google Patents

Info

Publication number
JPH0574868B2
JPH0574868B2 JP60249798A JP24979885A JPH0574868B2 JP H0574868 B2 JPH0574868 B2 JP H0574868B2 JP 60249798 A JP60249798 A JP 60249798A JP 24979885 A JP24979885 A JP 24979885A JP H0574868 B2 JPH0574868 B2 JP H0574868B2
Authority
JP
Japan
Prior art keywords
dimension
line
drafting
lines
processing unit
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 - Lifetime
Application number
JP60249798A
Other languages
English (en)
Other versions
JPS62108373A (ja
Inventor
Keiji Azuma
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Electric Works Co Ltd
Original Assignee
Matsushita Electric Works Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Works Ltd filed Critical Matsushita Electric Works Ltd
Priority to JP60249798A priority Critical patent/JPS62108373A/ja
Publication of JPS62108373A publication Critical patent/JPS62108373A/ja
Publication of JPH0574868B2 publication Critical patent/JPH0574868B2/ja
Granted legal-status Critical Current

Links

Description

【発明の詳細な説明】 (技術分野) 本発明は、入力された任意の図形情報に基づい
て、人手を介さずに寸法データを自動記入された
図面を作成する自動製図システムに関するもので
あり、例えば、金型の自動設定システムにおい
て、図形情報入力された製品形状から金型の組立
図や部品図を各部の加工寸法入りで完全自動製図
するような用途に特に適するものである。
(背景技術) 従来、CADシステム等を用いて設計されたデ
ータに基づいて図面を作成する際に、自動製図機
が用いられている。ところで、例えば金型の自動
設計システムのように、最終的な製品形状のみを
与えれば、必要とされる全ての図面をプログラム
化された設計手順に従つて、全く人手を介するこ
となく設計・製図してしまうシステムにおいては
最終的に製図される図面を操作者がCRT画面上
で確認するわけではないから、寸法線や寸法数字
が重なり合う場合があつた。すなわち、従来のシ
ステムにおいて、自動設計された結果を自動製図
する場合には、図面情報に基づいて作成された寸
法線及び寸法数字は、隣接する寸法線や寸法数字
との相互の位置関係を考慮せずに製図されるため
に、場合によつては寸法線と寸法数字、あるいは
寸法数字同士が重なり合うといつた不都合が発生
し、非常に読みづらい図面となり、往々にして寸
法数字が読み誤られるとという問題があつた。
又、特定の製品形状を扱うような予め基本フオ
ーマツトの作成が可能な場合は、特開昭59−
153052号公報に示されるように基本フオーマツト
上に寸法を書き加えることにより寸法の付された
図形表示をすることが可能である。しかしなが
ら、基本フオーマツトの作成ができないような任
意の形状図形表示に対しては適用できないという
問題があつた。
(発明の目的) 本発明は、前記の問題点を解決するためになさ
れたものであり、その目的とするところは、任意
の図形情報に対し寸法線及び寸法数字が重なり合
わないような製図データを人手を介さずに自動作
成して、見易い図面を出力できるようにした自動
製図システムを提供するにある。
(発明の開示) 本発明に係る自動製図システムにあつては、前
記の問題点を解決するために、第1図に示すよう
に、入力された図形情報に基づいて、複数の寸法
線及び各寸法線に対応する寸法数字を含む製図デ
ータを自動作成し、前記製図データに基づいて自
動製図機1により製図を行う自動製図システムに
おいて、寸法線及び寸法数字が互いに重なり合わ
ないように、寸法線の引出方向を干渉が回避され
るように分散させる寸法線引出方向分散処理部
と、隣接する寸法線の間隔に応じて寸法線の種類
を選択する寸法線種選択処理部と、寸法線の種類
に応じて寸法線及び寸法数字が重なり合わないよ
うに寸法線の長さを算出する寸法線長算出処理部
と、寸法線及び寸法数字が所定の製図領域内に在
るか否かを判定する領域判定処理部とを含む干渉
回避処理部2を設けたから、このようにして自動
作成した製図データにより自動製図機1によつて
自動製図出力される寸法入りの画面においては、
寸法線と寸法数字が重なり合つたり、寸法数字同
士が重なり合つたりするような不都合が生じない
ものである。
以下、本発明の好ましい実施例を添付図面に沿
つて説明する。第2図は、本発明の一実施例に係
る自動製図システムの概略構成図である。本実施
例のシステムは、データ入力部3から入力された
任意の製品形状等を示す入力データから、その製
品を作成するための金型の図面を全自動で製図す
るシステムである。第2図において、自動設計プ
ログラム4は、入力データを受け、プログラム化
された金型設計のための手順に従つて、部品の外
形形状や孔形状等の決定を行い、部品データフア
イル5の作成を行う。部品データフアイル5のデ
ータに基づいて、加工データの作成や、部品表の
作成が行なわれる。データ編集部6は、部品デー
タフアイル5から、組立図や部品図を製図するた
めの情報を抜き出し、図面単位の製図情報を作成
する。
干渉回避処理部2は、製図情報中の寸法線及び
寸法数字に関する処理を行う。製図処理部7で
は、製図情報に基づいて、実際に自動製図機を制
御するための製図データフアイル8を作成するた
めの製図処理が行なわれる。自動製図機は、この
製図データフアイルに基づいて、組立図や部品図
を作成する。なお、自動製図機に入力される製図
データは、オンラインで処理されても良いし、ま
た、磁気テープやフロツピーデイスク等を介して
オフラインで処理されても構わない。
本システムは、寸法線及び寸法数字に関する処
理を行う干渉回避処理部2に特徴を有している。
第3図のフローチヤートは、干渉回避処理部2に
おける情報処理の詳細を示したものである。同図
に示すように、干渉回避処理部2は、寸法線引出
方向分散処理部21と、寸法線種選択処理部22
と、寸法線長算出処理部23と、領域判定処理部
24とを含む。以下、夫々の動作について説明す
る。
寸法線引出方向分散処理部21では、入力され
た多数個の独立した部品の形状に関する図形情報
により、寸法線及び寸法数字の干渉を出来るだけ
防ぐ為に、所定の選別基準に基づいて寸法線引出
しの有無と寸法線の引出方向とを決定する。この
選別基準としては、孔種別の選別基準や、孔位置
別の選別基準などを使用することができる。ここ
で、孔種別の選別基準とは、例えば金型のプレー
トに明ける孔には、ノツクアウトピンを通す孔、
ガイドピンを通す孔、リターンピンを通す孔等の
孔種があり、このうち、例えばガイドピンを通す
孔についてはその開口位置が予め決まつているの
で、複数個存在する孔のうち、いずれか1つの位
置のみを指定すれば、他の孔の位置の指定は不要
になるから、寸法線の引出しを省略できる、とい
うような選別基準のことを意味する。また、孔位
置別の選別基準とは、例えば金型のプレートに明
けられる孔のうち、特定の辺の近くに位置する孔
については、その辺の方向に寸法線を引出せば寸
法線の干渉が少なくなるというような選別基準の
ことを意味する。
第4図は寸法線の引出方向を説明するための説
明図である。この第4図に例示された孔Hについ
て、その加工位置を指示するための寸法線は、X
及びY座標について、X座標の増加するX+方向
あるいはX座標の減少するX−方向に、また、Y
座標の増加するY+方向あるいはY座標の減少す
るY−方向のうちのいずれかに引出すことができ
る。
寸法線種選択処理部22では、上述のようにし
て決定された各引出方向毎に多数の寸法線及び寸
法数字のデータを寸法値の順番に並べ替えて、こ
の並べ替えられたデータから、降順あるいは昇順
に隣接する寸法値と寸法値を製図する際の数字高
さに基づいて線種を決定する。また、寸法線長算
出処理部23では、前述の寸法線種別に、各寸法
線の始点、終点や段差部の位置等を、寸法値や隣
接寸法線間隔等によつて決定している。
本実施例では、寸法線種として第5図に示すよ
うに4種類の線種a〜dを例示しているが、使用
できる線種はこれに限定されるものではない。同
図において、Psは寸法線の始点、Peは終点であ
り、lは数字長さ、hは数字高さである。第6図
は、第5図に示す4種類の寸法線を用いた自動製
図例を示すものである。
まず、線種aは標準的な寸法線であり、終点
Peは図面上の基準位置を取るように、線長を決
定される。第6図において、X軸(横軸)の寸法
数字0.,9.0,17.0,26.0,43.0,52.0,52.5,
60.0、及び、Y軸(縦軸)の寸法数字0.,10.0,
46.3,60.0,70.0は、寸法線種aを引出線として
製図されている。
線種bは、標準線種aによる製図を行うと寸法
数字が干渉してしまう場合に、直前に処理した寸
法数字の長さlよりも少しだけ標準線種aに比べ
て長くなるように線長を決定したものである。第
6図において、Y軸の寸法数字17.5,50.0は寸法
線種bを引出線として製図されている。
線種cは、標準線種aによる製図を行うと寸法
数字が干渉してしまう場合であり、線種bにする
と、寸法線が直前の寸法数字と干渉してしまう場
合で、階段状に寸法線を逃しているものであり、
終点Peの位置は直前に処理した寸法数字の長さ
に応じて決定する。第6図において、Y軸の寸法
数字18.0,20.5は寸法線種cを引出線として製図
されている。
線種dは、直前に処理した寸法値と同値で、寸
法数字を製図する必要がなく、同値となる始点間
で寸法線のみを製図する場合であり、例えば第6
図における座標(52.5,60.0)の孔のY軸側に引
き出された寸法線がこれに該当する。この寸法線
はその左方に位置する矩形状開口部の上辺の寸法
線と重なるので、Y軸方向の寸法数字を改めて記
入する必要はなく、同値となる始点間で寸法線を
製図するだけでよい。同様に、この矩形状開口部
の右辺の寸法線は、座標(43.0,18.0)の孔のX
軸側に引き出された寸法線と重なるので、線種d
の寸法線が使用されている。
最後に領域判定処理部24は、すべての寸法線
および寸法数字が図面の設定された所定領域内に
あるかどうかを判定するものであり、所定領域外
に出た場合には別途例外処理が行われる。この例
外処理としては、例えば寸法数字の代わりに記号
X1,X2,……;Y1,Y2,……等を記入してお
き、図面の余白にY1=9.0,X2=17.0;Y1=10.0,
Y2=17.5,……等の寸法数字を記入するような方
法を用いることができる。なお、第6図の例では
寸法数字は端部から測つた寸法となつているが、
寸法数字の測り方はこれに限定されるものではな
い。また、寸法数字は交差付きの数字であつても
良い。
以上の実施例の説明においては、本発明を金型
の自動設計システムに応用する場合を例示した
が、本発明の用途はこれに限定されるものではな
く、一般に、寸法入りの図面を自動製図する際に
広く応用できることは言うまでもない。
(発明の効果) 以上のように、本発明によれば、入力された図
形情報に基づいて自動作成された製図データによ
つて自動製図機によつて自動製図出力される寸法
入りの図面において、寸法線と寸法数字が重なり
合つたり、寸法数字同士が重なり合つたりすると
いうような不都合がなく、したがつて入力された
任意の図形情報から、寸法入りの見易い図面を全
く人手を介することなく得ることができるという
効果がある。
【図面の簡単な説明】
第1図は本発明の基本構成を示すクレーム対応
図、第2図は本発明の一実施例に係る自動製図シ
ステムの概略構成図、第3図は干渉回避処理部の
動作を示すフローチヤート、第4図は寸法線引出
方向を説明するための説明図、第5図は寸法線の
種類を説明するための説明図、第6図は自動製図
出力された図面の一例を示す図である。 1は自動製図機、2は干渉回避処理部である。

Claims (1)

    【特許請求の範囲】
  1. 1 入力された図形情報に基づいて、複数の寸法
    線及び各寸法線に対応する寸法数字を含む製図デ
    ータを自動作成し、前記製図データに基づいて自
    動製図機により製図を行う自動製図システムにお
    いて、寸法線及び寸法数字が互いに重なり合わな
    いように製図データを作成する干渉回避処理部を
    備えたものであつて、該干渉回避処理部が、寸法
    線の引出方向を干渉が回避されるように分散させ
    る寸法線引出方向分散処理部と、隣接する寸法線
    の間隔に応じて寸法線の種類を選択する寸法線種
    選択処理部と、寸法線の種類に応じて寸法線及び
    寸法数字が重なり合わないように寸法線の長さを
    算出する寸法線長算出処理部と、寸法線及び寸法
    数字が所定の製図領域内に在るか否かを判定する
    領域判定処理部とを含むことを特徴とする自動製
    図システム。
JP60249798A 1985-11-07 1985-11-07 自動製図システム Granted JPS62108373A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60249798A JPS62108373A (ja) 1985-11-07 1985-11-07 自動製図システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60249798A JPS62108373A (ja) 1985-11-07 1985-11-07 自動製図システム

Publications (2)

Publication Number Publication Date
JPS62108373A JPS62108373A (ja) 1987-05-19
JPH0574868B2 true JPH0574868B2 (ja) 1993-10-19

Family

ID=17198367

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60249798A Granted JPS62108373A (ja) 1985-11-07 1985-11-07 自動製図システム

Country Status (1)

Country Link
JP (1) JPS62108373A (ja)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2526092B2 (ja) * 1988-05-07 1996-08-21 富士通株式会社 Cadシステムにおける寸法チェック方式
JPH079659B2 (ja) * 1988-10-25 1995-02-01 沖電気工業株式会社 Cad装置における製図システム
JPH06203084A (ja) * 1993-01-05 1994-07-22 Nec Corp 自動製図装置
JP2011043934A (ja) * 2009-08-20 2011-03-03 Fujitsu Ltd 図面修正支援プログラム及び図面修正支援装置
JP7081503B2 (ja) * 2019-01-09 2022-06-07 トヨタ自動車株式会社 設計装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59153052A (ja) * 1983-02-18 1984-08-31 Totsuki Syst Kk 板取寸法が付されたダクト展開図の表示方法

Also Published As

Publication number Publication date
JPS62108373A (ja) 1987-05-19

Similar Documents

Publication Publication Date Title
US6904393B2 (en) Apparatus and method for manually selecting, displaying, and repositioning dimensions of a part model
US5177689A (en) Cad/cam apparatus for enhancing operator entry of machining attributes and geometric shapes
US6480813B1 (en) Method and apparatus for defining a precision drawing in a drawing program
EP3292060B1 (en) Inspection program editing environment providing user defined collision avoidance volumes
US5010502A (en) Method and apparatus for generating representations of 3-dimensional objects
US5485564A (en) Method and apparatus for forming a graphical display of data and for omitting a range of data within the graph
EP2216754B1 (en) Creating dynamic sets to automatically arrange dimension annotations
JPH07334549A (ja) Cadシステムにおける寸法自動記入方法および装置
CN113868726B (zh) 创建和编辑几何尺寸和公差的特征控制框架的编辑器
US4849911A (en) Method for imputting data to a computer aided design system
US5581676A (en) Drawing processor and machining program processor for generating a machining program and method therefor
US5852442A (en) Method of drawing a three-dimensional object
JPH02240782A (ja) 図形処理装置
US6911981B2 (en) Method, apparatus, and article of manufacture for displaying a line at an angle relative to an existing entity
JPS62108373A (ja) 自動製図システム
US20030085911A1 (en) Method For Defining The Scale Of Reusable Geometric Content
JPH06282401A (ja) メニュー表示方法
JPS61131171A (ja) 図形エレメント選択装置
US5812113A (en) Picture forming device
JP3615230B2 (ja) Cadシステム
JPS6363946B2 (ja)
JP3405827B2 (ja) 図形処理装置および交点決定処理方法
JPH11257923A (ja) 画像測定機の測定結果ファイル作成方法
JP3495364B2 (ja) 設計支援装置及び設計支援方法
JPH0696142A (ja) 図面作図方法