Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP2788730B2 - CAD system - Google Patents
[go: Go Back, main page]

JP2788730B2 - CAD system - Google Patents

CAD system

Info

Publication number
JP2788730B2
JP2788730B2 JP63042784A JP4278488A JP2788730B2 JP 2788730 B2 JP2788730 B2 JP 2788730B2 JP 63042784 A JP63042784 A JP 63042784A JP 4278488 A JP4278488 A JP 4278488A JP 2788730 B2 JP2788730 B2 JP 2788730B2
Authority
JP
Japan
Prior art keywords
line
graphic
display device
position data
cutting line
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
JP63042784A
Other languages
Japanese (ja)
Other versions
JPH01216481A (en
Inventor
仁 小岩
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.)
NIPPON DENKI SOFUTOEA KK
Original Assignee
NIPPON DENKI SOFUTOEA KK
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 NIPPON DENKI SOFUTOEA KK filed Critical NIPPON DENKI SOFUTOEA KK
Priority to JP63042784A priority Critical patent/JP2788730B2/en
Publication of JPH01216481A publication Critical patent/JPH01216481A/en
Application granted granted Critical
Publication of JP2788730B2 publication Critical patent/JP2788730B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、入力装置から入力されたデータに基づいて
土木、機械、建築、LSI等の設計図の作図処理を行い、
作成した該設計図をディスプレイ装置に表示するととも
に該入出力装置を介して該設計図の修正を行うCAD(Ccm
puter Aided Design)システムに関し、得に該ディスプ
レイ装置に表示する図形を変形して表示するCADシステ
ムに関する。
DETAILED DESCRIPTION OF THE INVENTION [Industrial Application Field] The present invention performs drawing processing of a design drawing of civil engineering, machinery, architecture, LSI, etc., based on data input from an input device.
A CAD (Ccm) that displays the created blueprint on a display device and corrects the blueprint via the input / output device.
The present invention relates to a CAD system for deforming and displaying a figure to be displayed on the display device.

〔従来の技術〕 CADシステムは、上述したようにディスプレイ装置に
各種の設計図を表示および修正するものであるが、表示
および修正の対象が設計図であるがゆえに、該設計図を
構成する(平行する)複数の線分を一括して同様の形式
で変形(伸縮)したい場合がある。
2. Description of the Related Art A CAD system displays and corrects various design drawings on a display device as described above. However, since the target of display and correction is a design drawing, the CAD system constitutes the design drawing ( There is a case where a plurality of line segments (parallel) are desired to be collectively deformed (expanded or contracted) in a similar format.

〔発明が解決しようとする課題〕[Problems to be solved by the invention]

しかしながら、上述し従来のCADシステムにおいて
は、図形を構成する複数の線分のそれぞれについて変形
量(伸縮量)を決定して変形していたため、複数の線分
を変形させるための処理としては極めて非効率であっ
た。
However, in the conventional CAD system described above, since the deformation amount (extension / contraction amount) is determined for each of a plurality of line segments constituting a figure and deformed, the processing for deforming the plurality of line segments is extremely difficult. Inefficient.

本発明の目的は、複数の線分を効率良くかつ簡便な方
法で変形することができるCADシステムを提供すること
にある。
An object of the present invention is to provide a CAD system capable of efficiently and easily deforming a plurality of line segments.

〔課題を解決するための手段〕[Means for solving the problem]

本発明のCADシステムは、ディスプレイ装置に表示さ
れている図形を構成する複数の線分のそれぞれの位置デ
ータを入力する線分データ入力手段と、前記ディスプレ
イ装置上に描画された、前記複数の線分と交差する切断
線の位置データを入力する切断線データ入力手段と、前
記ディスプレイ装置上に指定された、前記複数の線分の
いずれかの上でかつ前記切断線を挟んで位置する2点で
ある基準点の位置データを入力する基準点データ入力手
段と、前記ディスプレイ装置上に指定された、前記切断
線を挟んで位置する2点である配置点の位置データを入
力する配置点データ入力手段と、前記配置点の位置デー
タと前記基準点の位置データとの差分を求め、該切断線
と交差している線分の長さを該差分だけ伸縮させ、さら
に伸縮された該線分と他の線分との接点も移動させるよ
うに前記図形を変形して前記ディスプレイ装置に表示す
る図形変形手段とから構成されている。
The CAD system according to the present invention includes a line segment data input unit for inputting position data of each of a plurality of lines constituting a figure displayed on a display device, and the plurality of lines drawn on the display device. Cutting line data input means for inputting position data of a cutting line that intersects a minute, and two points positioned on any of the plurality of line segments and sandwiching the cutting line, specified on the display device. Reference point data input means for inputting position data of a reference point, and arrangement point data input for inputting position data of two arrangement points specified on the display device, which are located across the cutting line. Means, determine the difference between the position data of the arrangement point and the position data of the reference point, expand and contract the length of the line segment intersecting the cutting line by the difference, and further expand and contract the line segment Is composed of a graphic modification means for displaying on said display device is also the point of contact with the line segment by transforming the graphic to move.

〔実施例〕〔Example〕

次に、本発明の実施例について図面を参照して説明す
る。
Next, embodiments of the present invention will be described with reference to the drawings.

第1図は本発明を適用した処理図形の経過図で、第1
図(a)は原部品図形が図形を構成している線分と、2
つの基準点1,2および1本の切断線3から構成されてい
る場合を示している。第1図(a)において、切断線3
に交わる線分4および5が変更される形状となってい
る。なお2つの基準点1,2はそれぞれ切断線3の反対側
に置くことが前提である。第1図(b)はこの部品図形
を配置するときの手段を示したもので、図に示すように
部品を配置する2つの配置点1′,2′を入力する。この
2点は第1図(a)の基準点1,2にそれぞれ対応する。
この2点間の距離により線分4および5の伸縮量を求め
図形形状を決定する。その結果として第1図(c)に示
す図形が求められる。
FIG. 1 is a flow chart of a processed graphic to which the present invention is applied.
FIG. 3A shows a line segment in which the original part graphic forms a graphic,
The figure shows a case where the reference point is composed of two reference points 1 and 2 and one cutting line 3. In FIG. 1 (a), cutting line 3
Are changed in shape. It is assumed that the two reference points 1 and 2 are located on the opposite sides of the cutting line 3 respectively. FIG. 1 (b) shows a means for arranging the part graphic. Two arrangement points 1 'and 2' for arranging the part are input as shown in the figure. These two points respectively correspond to the reference points 1 and 2 in FIG.
The amount of expansion and contraction of the line segments 4 and 5 is obtained from the distance between these two points, and the figure shape is determined. As a result, the figure shown in FIG. 1 (c) is obtained.

以上の例のように、形状が変化するのは切断線に交わ
る線分だけであり、他の部分は変化しない。そのための
手段としては、切断線により図形を構成する要素を2つ
の領域に分け、その同一領域内では、基準点も含め、図
形の相対的位置が変化しないようにする。
As in the above example, the shape changes only in the line segment intersecting the cutting line, and the other portions do not change. As a means for achieving this, the elements constituting the graphic are divided into two regions by the cutting line, and the relative position of the graphic including the reference point does not change in the same region.

第2図は本発明を適用した別の処理図形の経過図で、
第2図(a)は、切断線が2本ある部品図形の例であ
る。この例では2本の並行した切断線によって領域が3
つに分かれるが、中間の領域を2つの基準点の中間に置
くことにより、形状変化後として、第2図(b)に示す
ように8本の線分が伸長された部品図形が得られる。
FIG. 2 is a flow chart of another processing graphic to which the present invention is applied.
FIG. 2A is an example of a part graphic having two cutting lines. In this example, the area is 3 by two parallel cutting lines.
By placing the intermediate region in the middle of the two reference points, a part figure in which eight line segments are extended as shown in FIG. 2B is obtained after the shape change.

第3図は本発明を適用した更に別の処理図形の経過図
で、部品図形が水平方向および垂直方向に伸縮する例を
示すもので、切断線が水平方向と垂直方向に存在する。
第3図(b)はその変更後の部品図形である。
FIG. 3 is a flow chart of still another processed graphic to which the present invention is applied, showing an example in which a part graphic expands and contracts in the horizontal direction and the vertical direction. Cutting lines exist in the horizontal direction and the vertical direction.
FIG. 3B shows the part graphic after the change.

〔発明の効果〕〔The invention's effect〕

以上説明したように、本発明は、複数の線分から構成
されている図形に対して1本の切断線と該切断線を挟ん
で位置する1組2点の基準点および配置点とを設定する
ことにより、該切断線が複数の線分と交差する場合に
は、該複数の線分を効率良くかつ簡便な方法で変形する
ことができる効果を有している。
As described above, according to the present invention, one cutting line and a set of two reference points and arrangement points located across the cutting line are set for a figure composed of a plurality of line segments. Thereby, when the cutting line intersects with a plurality of line segments, there is an effect that the plurality of line segments can be efficiently and simply deformed.

【図面の簡単な説明】[Brief description of the drawings]

第1図は本発明を適用した処理図形の経過図、第2図は
本発明を適用した別の処理図形の経過図、第3図は本発
明を適用した更に別の処理図形の経過図である。 1,2……基準点、1′,2′……配置点、3……切断線、
4,5……線分。
FIG. 1 is a progress diagram of a processed graphic to which the present invention is applied, FIG. 2 is a progress diagram of another processed graphic to which the present invention is applied, and FIG. 3 is a progress diagram of still another processed graphic to which the present invention is applied. is there. 1,2 ... Reference point, 1 ', 2' ... Placement point, 3 ... Cutting line,
4,5 …… Line segment.

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】ディスプレイ装置に表示されている図形を
構成する複数の線分のそれぞれの位置データを入力する
線分データ入力手段と、 前記ディスプレイ装置上に描画された、前記複数の線分
と交差する切断線の位置データを入力する切断線データ
入力手段と、 前記ディスプレイ装置上に指定された、前記複数の線分
のいずれかの上でかつ前記切断線を挟んで位置する2点
である基準点の位置データを入力する基準点データ入力
手段と、 前記ディスプレイ装置上に指定された、前記切断線を挟
んで位置する2点である配置点の位置データを入力する
配置点データ入力手段と、 前記配置点の位置データと前記基準点の位置データとの
差分を求め、該切断線と交差している線分の長さを該差
分だけ伸縮させ、さらに伸縮された該線分と他の線分と
の接点も移動させるように前記図形を変形して前記ディ
スプレイ装置に表示する図形変形手段とを備えたことを
特徴とするCADシステム。
1. A line segment data input means for inputting position data of each of a plurality of line segments constituting a figure displayed on a display device, and a plurality of line segments drawn on the display device. Cutting line data input means for inputting position data of an intersecting cutting line; and two points positioned on any of the plurality of line segments and sandwiching the cutting line specified on the display device. Reference point data input means for inputting position data of a reference point; and arrangement point data input means for inputting position data of two arrangement points specified on the display device, which are located across the cutting line. Calculating a difference between the position data of the arrangement point and the position data of the reference point, expanding and contracting the length of a line segment intersecting the cutting line by the difference, and further expanding and contracting the line segment line segment A graphic deformation means for deforming the graphic so as to move the contact point with the graphic and displaying the graphic on the display device.
JP63042784A 1988-02-24 1988-02-24 CAD system Expired - Lifetime JP2788730B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63042784A JP2788730B2 (en) 1988-02-24 1988-02-24 CAD system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63042784A JP2788730B2 (en) 1988-02-24 1988-02-24 CAD system

Publications (2)

Publication Number Publication Date
JPH01216481A JPH01216481A (en) 1989-08-30
JP2788730B2 true JP2788730B2 (en) 1998-08-20

Family

ID=12645595

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63042784A Expired - Lifetime JP2788730B2 (en) 1988-02-24 1988-02-24 CAD system

Country Status (1)

Country Link
JP (1) JP2788730B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04369082A (en) * 1991-06-18 1992-12-21 Nec Software Ltd Parametric processing system
JP2798365B2 (en) * 1995-05-30 1998-09-17 テクノビジョン株式会社 Part figure input device

Also Published As

Publication number Publication date
JPH01216481A (en) 1989-08-30

Similar Documents

Publication Publication Date Title
JPH0373883B2 (en)
JPH10283469A (en) Image transforming method and device
JP3557839B2 (en) How to create mesh data on a curved surface
JP2788730B2 (en) CAD system
EP0402475A1 (en) Method of determining expanded shape of a product in a cad system
JP4165060B2 (en) Graphic reduction and compilation method and apparatus, and graphic deformation apparatus and method
JP2800708B2 (en) Method for correcting mesh of FEM analysis model
JP4706723B2 (en) Method and apparatus for reducing and compiling figures
JPH0256074A (en) Designing device for solid container
JP2684609B2 (en) Graphic display method in graphic data processing device
JPH01277968A (en) Free curve drawing method
JPH0731737B2 (en) Graphic drawing device
JP3221513B2 (en) Graphic display method and apparatus
JP2767806B2 (en) Object surface shape data creation method
JPS62276669A (en) Interpolation device
JP2642167B2 (en) How to create numerical control data
JPH0467230B2 (en)
JP3027388B2 (en) Program code generation method
JPH01112372A (en) Sectional shape forming method
JPH01277969A (en) Free curve drawing method
JPH04312178A (en) Method for generating boundary data
JPS6231481A (en) Vector clipping system
JPH07254013A (en) 3D image correction method
JPH08320943A (en) Scale graphic display controller
JPS6375880A (en) Graphic modification processing system

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

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

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080605

Year of fee payment: 10