JPH011004A - Shape definition method - Google Patents

Shape definition method

Info

Publication number
JPH011004A
JPH011004A JP62-156907A JP15690787A JPH011004A JP H011004 A JPH011004 A JP H011004A JP 15690787 A JP15690787 A JP 15690787A JP H011004 A JPH011004 A JP H011004A
Authority
JP
Japan
Prior art keywords
top surface
shape
coordinate values
edge
workpiece
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.)
Pending
Application number
JP62-156907A
Other languages
Japanese (ja)
Other versions
JPS641004A (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.)
NEC Corp
Original Assignee
NEC Corp
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP62156907A priority Critical patent/JPS641004A/en
Priority claimed from JP62156907A external-priority patent/JPS641004A/en
Publication of JPH011004A publication Critical patent/JPH011004A/en
Publication of JPS641004A publication Critical patent/JPS641004A/en
Pending legal-status Critical Current

Links

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 〔産業上の利用分野71 本発明は、図形定義方式に関し、特に数値制御用自動プ
ログラミング装置における底面と上面が平行で、底面の
形状と上面の形状が異り、しかも側面は底面の縁の一点
と上面の縁の一点を結ぶ直線が、これらの点を底面の緑
および上面の縁に沿って同一の方向に一回りさせた時に
なす移動によって形成する面からなる形状のワークを、
例えばワイヤ力・ソl−放電加工で加工する場合の数値
制御のプログラムを作成する場合に必要な図形の定義を
行6図形定義方式に関する rb℃末の技術〕 従来、自動プログラミング装置は、ワークの1つの高さ
位置における平面形状をベースライン図形として定義し
、その図形を別に定義した高さ変化に対しての平面形状
の変(ヒをあられした図形(フィードライン図形)に従
って変形させ、その変形された平面形状の数値制御用デ
ータ・を〔を成することにより高さにより平面形状の異
なるワークの図形定義を行い、加工データを作成してい
た。
[Detailed Description of the Invention] [Industrial Application Field 71] The present invention relates to a figure definition method, and particularly to a figure definition method in which the bottom and top surfaces of an automatic programming device for numerical control are parallel, the shape of the bottom surface is different from the shape of the top surface, and The side surface is the shape formed by the movement of a straight line connecting one point on the bottom edge and one point on the top edge when these points are rotated in the same direction along the bottom green and top edge. The work of
For example, when creating a numerical control program for machining with wire force/sol discharge machining, the necessary figure definitions are performed using the following technology: Define the plane shape at one height position as a baseline figure, and change the plane shape according to the height change defined separately (deform the shape according to the drawn figure (feed line figure), By creating the numerical control data for the planar shape that was created, the shape of the workpiece, which has a different planar shape depending on the height, was defined and machining data was created.

第3図(a )〜(C)はこのような従来の数値制(即
用自動プログラミング装置によるワーク力形状の定義を
一例を用いて説明する図である 第3図(a)にベース
ライン図形3を示す。ベースライン図形3はX )’ 
Z座標のX、)°軸に平行な辺を有する正方形で、X、
Yの原点に中心がある 第3図(b)、(c)にフィー
トライン1.2を示す、この例てはフィードラ2イン1
はX2面に平行の平面上のZ軸に対し傾いた高さ(Z軸
方向)ZLから78までの直線で、P)る フィートラ
イン2は)7面に平行な平面上の2軸に対し傾いた高さ
ZLからZHまでの直線である フィードライン1の下
端をベースライン図形3の左右の辺に沿って動かしく左
辺に沿って動かす時は第3図(b)に示すものと逆の傾
きとする)、フィードライン2の下端をベースライン図
形3の上下の辺に沿って(下辺に沿って動かす時は第3
図(c)に示すものと逆の傾きとする)動かした時にフ
ィードライン1.2がなす面によ))形成されるワーク
か第3図((])に示すワー24となす(ワーク4の底
面、上面は別途加工)。
Figures 3(a) to 3(C) are diagrams for explaining the definition of work force shape using such a conventional numerical system (ready-to-use automatic programming device) using an example. Figure 3(a) shows the baseline figure. 3.Baseline figure 3 is X)'
Z coordinate X,) A square with sides parallel to the ° axis,
The center is at the origin of Y. Figure 3 (b) and (c) show the foot line 1.2, in this example the feeder 2 in 1
is a straight line from ZL to 78, which is the height (Z-axis direction) tilted with respect to the Z axis on a plane parallel to the It is a straight line from the inclined height ZL to ZH.When moving the lower end of the feed line 1 along the left and right sides of the baseline figure 3, it is the opposite of what is shown in Fig. 3(b). the lower end of the feed line 2 along the upper and lower sides of the baseline figure 3 (when moving along the lower side, the lower end of the feed line 2 is
The inclination is opposite to that shown in Figure (c)) The workpiece formed by the plane formed by the feed line 1.2 when moved) or the workpiece 24 shown in Figure 3 (()) (Workpiece 4 The bottom and top surfaces are processed separately).

ワイヤカッI−放電加工機により、加工用ワイヤをフィ
ードライン1.2のように傾けて加工用ワイヤの一端を
ペース9,12図形3に沿って動かすことによりワーク
4を1″+ろ、二とができる。
Wire cutter I - By using an electric discharge machine, tilt the machining wire as shown in the feed line 1.2 and move one end of the machining wire along the paces 9, 12 figure 3 to cut the workpiece 4 by 1''+, 2 and 3. Can be done.

1′発明か解決しようとする問題点〕 上述した従来の図形定義方式では、底面の形状と上面の
形状か全く異るワーク、例えば第2図(a)、(b)に
示すようなワーク5(底面が円で上面が正方形て゛、側
面が底面の緑および上面の縁を通るフィードラインを動
かすことにより得られる曲面の形状を定義する場合、ベ
ースライン図形に沿ってフィードラインが連続的に変1
ヒし、フィードラインの決定が難しいばかりでなく、フ
ィードラインが無数となってしまうため、図形の定義が
できず、従って加工データを1弊成することができなか
った。
1' Problems to be Solved by the Invention] In the conventional figure definition method described above, a workpiece whose bottom surface shape and top surface shape are completely different, for example, the workpiece 5 shown in FIGS. 2(a) and 2(b), (When defining the shape of a curved surface whose bottom is a circle and whose top is square, and whose sides are obtained by moving a feed line that passes through the bottom green and the top edge, the feed line changes continuously along the baseline shape. 1
However, it is not only difficult to determine the feed line, but also because there are countless feed lines, it is not possible to define the figure, and therefore it is not possible to create one piece of machining data.

〔問題点を解決するための手段〕[Means for solving problems]

本発明の図形定義方式は、底面と上面が互いに平行でか
つ形状が異り、側面が前記底面の縁上の点と前記上面の
縁上の点を結ぶ直線が、これらの点それぞれを前記底面
および前記上面それぞれに沿って同一の方向に一回りさ
せた時になす移動によって形成する面からなる形状の前
記底面および前記上面と平行な平行平面で切断された断
面形状を定義する図形定義方式において、前記上面の緑
および前記底面の縁の互いに対応する部分を同じ分割数
で細分割した複数の分割部分の座標値を求める分割手段
と、前記上面および底面それぞれの対応する分割部分の
座標値から前記平行平面の断面形状の対応する部分の座
標値を求める座標値算出手段とを含んで構成される。
In the figure definition method of the present invention, the bottom surface and the top surface are parallel to each other and have different shapes, and the side surface is such that a straight line connecting a point on the edge of the bottom surface and a point on the edge of the top surface connects each of these points to the bottom surface. and a figure definition method that defines a cross-sectional shape cut by a parallel plane parallel to the bottom surface and the top surface of a shape formed by a movement made when making one turn in the same direction along each of the top surfaces, dividing means for calculating coordinate values of a plurality of divided parts obtained by subdividing corresponding parts of the green on the top surface and the edge of the bottom surface by the same number of divisions; and coordinate value calculation means for determining the coordinate values of the corresponding portions of the cross-sectional shape of the parallel plane.

〔実施例〕〔Example〕

次に、本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.

第1図は本発明の一実施例のブロック図である。加工す
べき対象のワークの」二面の形状とワークの底面の形状
についてそれぞれの縁をなす線を加工の順に上面と底面
とで対応するように同数に区分した直線または円弧とし
て定義し、キーボード等の入力媒木101より入力する
5例えば、第2図(a)、(b)に示すワーク5では上
面の図形は直線11,12.13.14に区分し、対応
して底面の図形は円弧21.22,23.24に区分す
る7またワークの上面の高さ、下面の高さを入力装置1
01から入力する、 円弧分割(決に説明)のための分割単位は入力装置10
1から入力され、図形分割ステ・・ノブ単位記憶器10
2に記憶され、高さ成分の分割単位は、入力浚、高さ位
置ステヴプ単位記+@器103に記憶される。
FIG. 1 is a block diagram of one embodiment of the present invention. Define the lines forming the edges of the two sides of the workpiece to be machined and the shape of the bottom face of the workpiece as straight lines or arcs divided into the same number of parts so that the top and bottom faces correspond to each other in the order of machining. For example, in the workpiece 5 shown in FIGS. 2(a) and 2(b), the figure on the top surface is divided into straight lines 11, 12, 13, and 14, and the figure on the bottom surface is correspondingly divided into straight lines 11, 12, 13, and 14. Input device 1 for dividing the work into arcs 21, 22, 23, and 24 7 and inputting the height of the top surface and the height of the bottom surface of the workpiece
The division unit for arc division (detailed explanation) input from 01 is the input device 10.
1, figure division step...knob unit memory 10
2, and the dividing unit of the height component is stored in the input depth and height position step unit +@ device 103.

入力装置101から人力されたワークの上面の形状と底
面の形状の図形定義は、定義図形解析器104により、
それぞれの区分された線の始点と終点で図形の種別(円
弧又は直線)と、x、y。
The graphic definition of the top surface shape and bottom surface shape of the workpiece input manually from the input device 101 is performed by the definition graphic analyzer 104.
The type of figure (arc or straight line) and x, y at the start and end points of each segmented line.

Zの絶対座標値および進行方向ベクトル、さらに円弧の
場合は円弧半径という要素を含んだ形の解析データに変
換される、 図形対応判別器105は対応づけられた上面の区分され
た線と底面の区分された線それぞれの始点、終点の解析
データから区分された線それぞれを複数の短い直線に分
割することが必要か否かを判別する。すなわち、上面と
底面の区分された線か共に直線である場合と、共に円弧
で半径及び進行方向ベクトルが始点、終点とも全く同じ
場合は分解不要となる、その他の場合は図形分解器10
(うにより、まず上面または底面のいずれかの区分され
た円弧を円弧分解ステ・ツブ単位記憶器102の示す噴
位で直線分割を行なう、この円弧の直接分解は次の様に
行われる。
The shape correspondence discriminator 105 converts the Z absolute coordinate value, the traveling direction vector, and, in the case of an arc, the arc radius into analysis data. Based on the analysis data of the starting point and end point of each segmented line, it is determined whether it is necessary to divide each segmented line into a plurality of short straight lines. In other words, if the lines that separate the top and bottom surfaces are both straight lines, or if they are both circular arcs and the radius and direction vector are exactly the same for both the starting point and the ending point, decomposition is not necessary.In other cases, the figure decomposer 10
(Thus, first, the segmented arc of either the top or bottom surface is divided into straight lines at the injection position indicated by the arc disassembly step/tub unit storage unit 102. Direct disassembly of this arc is performed as follows.

第4図に示すように円弧31の始点32の進行ベクトル
を[−s i rrδ、cosδ]1円弧終点の進行ベ
クトルを[−5in(θ+δ)、cos(θ+δ)]1
円弧半径をr1分割単位を八lとする、なお、δは円弧
31の中心3 tlと始点32と結ぶ線とX方向との間
の角度であり、θは円弧31の中心角である。
As shown in FIG. 4, the advancing vector at the starting point 32 of the arc 31 is [-s i rrδ, cos δ]1 The advancing vector at the end point of the arc is [-5 in (θ+δ), cos (θ+δ)]1
The arc radius is r1, and the division unit is 8l, where δ is the angle between the line connecting the center 3tl of the arc 31 and the starting point 32 and the X direction, and θ is the central angle of the arc 31.

cosθ=C0S(θ+δ−δ)=cos(θ+δ) 
 COS δ+5in(θ+δ>  s  i  n 
δsinθ=sin(θ十δ−δ)=sin(θ+δ)
cos δ−5in δsos  (θ+δ)の関(系
を用いて、始点32.終点33の進行ベクトルよりco
sθ、sinθが求まり、さらに逆三角関数により中心
角θを得ることができる。
cosθ=COS(θ+δ−δ)=cos(θ+δ)
COS δ+5in(θ+δ>s in
δ sin θ = sin (θ + δ - δ) = sin (θ + δ)
cos δ−5in δsos (θ+δ) function (using the system, co
After sθ and sinθ are determined, the central angle θ can be obtained using inverse trigonometric functions.

そして分割単位Δeによる分割数nは。And the number of divisions n based on the division unit Δe is.

n=1rθ/Δe1となる 図形分解器106は求められた分割数nを元に上面の形
状を区分した線と底面の形状を区分した対応する線のn
等分による再分割を行なう、この時、上面および底面の
区分された線が共に円弧成分である場合は、上述のよう
に求めた上面のものについての分割数n□と底面のもの
についての分割数n、−のうち、多い方の分割数を上面
および底面の区分された円弧いずれもの分割数nとして
採用する。分割数nによる再分割は、以下の様にして求
められる。
The figure decomposer 106, which satisfies n=1rθ/Δe1, divides n of the line dividing the shape of the top surface and the corresponding line dividing the shape of the bottom surface based on the obtained division number n.
Perform re-division by equal division. At this time, if the divided lines of the top and bottom surfaces are both arc components, the number of divisions n□ for the top surface and the division for the bottom surface obtained as above. The larger number of divisions between the numbers n and - is adopted as the number of divisions n of both the arcs into which the top and bottom surfaces are divided. Re-division by the number of divisions n is obtained as follows.

始点の座標(Xs 、 Ys ) 、終点の座tM −
(X t−。
Starting point coordinates (Xs, Ys), ending point tM −
(X t-.

Yε)、半径rとL始点側からi番目の分割部分の座標
値をX、、’1’、とすると、 ○直線を分割する場合 X1=X5+X −X i −Y YI=Ys+      i  となる7cノ円弧を分
割する場き、始点、終点間の角度はθであるので、始点
と始点からi番目の分割部分の間の円弧の中心角θ1は
、θ1=(θ・′n)・iとなる。始点進行ベクトルは
[−5inδ。
Yε), the radius r and the coordinate value of the i-th divided part from the L starting point side are X,, '1', ○When dividing a straight line, X1=X5+X -X i -Y YI=Ys+ i 7c When dividing an arc, the angle between the starting point and the ending point is θ, so the central angle θ1 of the arc between the starting point and the i-th divided part from the starting point is θ1 = (θ・'n)・i. Become. The starting point progression vector is [-5inδ.

COSδ]であるため円弧中心の座標(Xo 。COSδ], so the coordinates of the center of the arc (Xo).

Yo)は XO=X5−rcosδ Y、)=Y5−rs i nδ     である。Yo) is XO=X5−rcosδ Y, )=Y5-rs i nδ.

従って、を番目の分割部分における座標値はX+ =X
(+ +rcos (δ+θ+ ) =X 5−rco
sδ+rcosδcosθ区− r s i n 8 s i nθI Y、 =Y、、 +rs i n (δ+θ1)=Ys
−rsinδ+r s i nδcosθ笈十rsin
 θICO3δ ・とじて求められる5 この演算を上面、底面の各分割部分について行ない、上
面の各分割部分の座標値(Xo+、 Yo+。
Therefore, the coordinate value at the th division part is X+ =X
(+ +rcos (δ+θ+) =X 5-rco
sδ+r cos δ cos θ ward − r sin 8 sin θI Y, =Y,, +rs in (δ+θ1)=Ys
−rsinδ+rsinδcosθ笈jursin
θICO3δ ・5 This calculation is performed for each divided portion of the top surface and the bottom surface, and the coordinate values (Xo+, Yo+) of each divided portion of the top surface are obtained.

ZH)、底面の各分割部分の座標値(XLI、 YL+
ZH), coordinate values of each divided part of the bottom (XLI, YL+
.

ZL)という複数対のデータとして出力する。高さ位置
算出器107は高さ位置ステップ単位記憶器103に記
憶した上面の高さZ 11と底面の高さzLの間を分割
した複数の高さを求め、順次に各高さの平面におけるワ
ークの断面形状を定義する。
ZL) is output as multiple pairs of data. The height position calculator 107 calculates a plurality of heights by dividing the area between the top surface height Z11 and the bottom surface height zL stored in the height position step unit storage 103, and sequentially calculates the heights in the plane of each height. Define the cross-sectional shape of the workpiece.

次に、分割された高さの一つをZMとして高さZMの平
面におけるワークの断面形状の定義を説明する。
Next, the definition of the cross-sectional shape of the workpiece in the plane of height ZM will be explained, assuming that one of the divided heights is ZM.

上面、底面の形状を区分した線のいずれが一方が円弧で
他方が直線の場合およびいずれも円弧であるが半径また
は始点もしくは終点の進行方向ベクトルが異なるものに
ついては、上述のようにして求めた上面および底面の各
分割部分の座標値(XHI、 Yu++ Z)I ) 
、 (XLl、 ’t’L+、 ZL )により座標値
算出器108がワークの高さZMの断面形状の対応する
座標値を求める2 すなわち、座標値算出器108は、座標値(Xu+、 
YHl、ZH)と座(須崎(X目、 ’Y’L1. Z
L)の値を高さZ M C: オIt ル座凛値<XM
l、 YMI、 ZM )に変換する 第5図を参照し
てわかるように、この座(瞑は次式で求まる。
If one of the lines dividing the shape of the top and bottom surfaces is a circular arc and the other is a straight line, or if both are circular arcs but the radii or the starting point or end point traveling direction vector are different, the line was calculated as described above. Coordinate values of each divided portion of the top and bottom surfaces (XHI, Yu++ Z)I)
, (XLl, 't'L+, ZL), the coordinate value calculator 108 calculates the corresponding coordinate values of the cross-sectional shape of the height ZM of the workpiece2. That is, the coordinate value calculator 108 calculates the coordinate values (Xu+,
YHl, ZH) and za (Susaki (X eyes, 'Y'L1. Z
The value of L) is the height Z M C:
l, YMI, ZM) As can be seen with reference to Figure 5, this position can be found by the following formula.

X〜++= (Xn+Zt  XLIZII  X旧Z
M+XLIZM >   (ZL  ZH))−q+:
 (’Y’HIZL  Yt+Zn  YHIZM+ 
YLIZM )  ′’ (ZL  Zll )ユニで
求められた高さZMにお(づる座標値(\、N、 YM
l、 ZM )を元に数値制量用データ作成器109は
、数1直市1卸用データのフォーマ・ソトに変(Qし、
加工データを作)戊する、孜(直制御卸用テータはイ氏
テープ等力出力媒体110により出力される。
X~++= (Xn+Zt XLIZII X old Z
M+XLIZM > (ZL ZH))-q+:
('Y'HIZL Yt+Zn YHIZM+
YLIZM ) '' (ZL Zll ) Add coordinate values (\, N, YM
1, ZM), the numerical control data creator 109 transforms the numerical control data generator 109 into a format for wholesale data (Q,
The data for direct control, which creates the processed data, is outputted by the output medium 110 such as Lee's tape.

上面、底面の形状を分割した線が共に直線の場合はワー
クの高さZMの断面形状の対応する部分ら直線となり、
共に半径および始点、終点の進行方向へクトルが同一の
円弧の場合は、ワークの高さ2.の凹面形状の対応する
部分ら同一半径および始点、終点の進行方向ベクトルら
同一の円弧となる theって、上面、底面の形状を分割した線が共に直線
の場合および共に半径、進行方向ベクトルが同し円弧の
場合は、上面および下面の分割した線の始点、終点の座
標を座標値算出器108に送り、前述の座a X Ml
 l YMlを求めたのと同様にして求めた座標を始点
、終点とする直線または円弧をワークの高さZMの断面
形状の対応する部分として定義する。
If the lines dividing the top and bottom shapes are both straight lines, the corresponding part of the cross-sectional shape of the workpiece height ZM will be a straight line,
If both the radius and the vector in the traveling direction of the starting point and end point are circular arcs, the height of the workpiece is 2. The corresponding parts of the concave shape have the same radius and the traveling direction vectors of the starting point and ending point have the same circular arc.If the lines dividing the top and bottom shapes are both straight lines, In the case of the same circular arc, send the coordinates of the starting point and end point of the divided line of the upper and lower surfaces to the coordinate value calculator 108, and calculate the above-mentioned location a
A straight line or arc whose starting and ending points are the coordinates obtained in the same manner as YMl is defined as the corresponding part of the cross-sectional shape of the workpiece height ZM.

なお、本発明はワイヤ力・ソI−放電加工の数値制御卸
グ)フ゛ログラム作成のほか、フライス悠の数値制闘の
ツーログラム作成にも使用てきる 〔発明の効果) 以上説明したように本発明は、上面と底面の縁を細分す
る分解手段と、上面、底面に平行な平面cEおける断面
形状の上面と底面の分割部分に対応する部分の座標値を
求める座標値算出手段を設けることにより、側面が上面
と底面の縁を結ぶ直線の移動面からなるワークの断面形
状を容易に定義できるという効果がある、
In addition, the present invention can be used to create a toologram for numerical control of wire force and electric discharge machining as well as for creating a tourogram for numerical control of milling. The invention provides a decomposition means for subdividing the edges of the top and bottom surfaces, and a coordinate value calculation means for calculating the coordinate values of a portion corresponding to the divided portion of the top and bottom surfaces of the cross-sectional shape on a plane cE parallel to the top and bottom surfaces. , has the effect of easily defining the cross-sectional shape of a workpiece whose side surface is a linear moving surface connecting the edges of the top and bottom surfaces.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の一実砲例のプロ・・ツク図、第211
] (、=t )および(b)は第1図に示す実施例の
図形定義11式を説明するためのワークの平面図および
i:liN図、第3図(a)〜((」)はl;e来の図
形定義3式を説明するための図でそれぞれベースライン
の平面図、フィートライン1の正面図、フィートライン
2の側面図、ワーク4の$[視図、第一1図は第1図に
示す図形分解器106を説明するための円弧31の図、
第5図は第1図に示す座標値算出器を説明するための上
面および下面の対応する分割部分を結ぶ直線を示す図で
ある。 101・・・入力媒体、102・・・図形分割ステ・・
ノブ単位層+i器、103・・高さ位置ステ・・ノブ単
位記憶器、104・・・定義図形解析器、105・・・
図形対応4′11別器、106・・・図形分解器、10
7・・・高さ位置算出器、10S・座(須崎算出器、1
09・・・数値制御用データ作成器、110・・・出力
媒体。
Figure 1 is a professional diagram of an example of a cannon according to the present invention, No. 211.
] (,=t) and (b) are the plan view and i:liN diagram of the workpiece for explaining the 11 figure definition equations of the example shown in FIG. l; e These are diagrams for explaining the three formulas for defining figures, respectively: a plan view of the base line, a front view of foot line 1, a side view of foot line 2, and a $[view] of work 4. A diagram of a circular arc 31 for explaining the figure decomposer 106 shown in FIG.
FIG. 5 is a diagram showing straight lines connecting corresponding divided portions of the upper and lower surfaces for explaining the coordinate value calculator shown in FIG. 1. 101... Input medium, 102... Figure division step...
Knob unit layer + i device, 103... Height position station... Knob unit memory device, 104... Definition figure analyzer, 105...
Figure correspondence 4'11 separate device, 106... figure decomposer, 10
7... Height position calculator, 10S seat (Susaki calculator, 1
09... Numerical control data creator, 110... Output medium.

Claims (1)

【特許請求の範囲】[Claims] 底面と上面が互いに平行でかつ形状が異り、側面が前記
底面の縁上の点と前記上面の縁上の点を結ぶ直線が、こ
れらの点それぞれを前記底面および前記上面それぞれに
沿って同一の方向に一回りさせた時になす移動によって
形成する面からなる形状の前記底面および前記上面と平
行な平行平面で切断された断面形状を定義する図形定義
方式において、前記上面の緑および前記底面の縁の互い
に対応する部分を同じ分割数で細分割した複数の分割部
分の座標値を求める分割手段と、前記上面および底面そ
れぞれの対応する分割部分の座標値から前記平行平面の
断面形状の対応する部分の座標値を求める座標値算出手
段とを含むことを特徴とする図形定義方式。
The bottom surface and the top surface are parallel to each other and have different shapes, and the side surface is such that a straight line connecting a point on the edge of the bottom surface and a point on the edge of the top surface is the same along each of the bottom surface and the top surface, respectively. In a figure definition method that defines a cross-sectional shape cut by a parallel plane parallel to the bottom surface and the top surface of a shape formed by a surface formed by the movement made when the direction is rotated once, green on the top surface and green on the bottom surface dividing means for determining the coordinate values of a plurality of divided parts obtained by subdividing corresponding parts of the edge by the same number of divisions; and a dividing means for determining the coordinate values of a plurality of divided parts obtained by subdividing corresponding parts of the edge by the same number of divisions, and a dividing means for determining the coordinate values of the corresponding divided parts of the top surface and the bottom surface. A figure definition method characterized by comprising: a coordinate value calculation means for determining the coordinate values of a part.
JP62156907A 1987-06-23 1987-06-23 Graphic defining system Pending JPS641004A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62156907A JPS641004A (en) 1987-06-23 1987-06-23 Graphic defining system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62156907A JPS641004A (en) 1987-06-23 1987-06-23 Graphic defining system

Publications (2)

Publication Number Publication Date
JPH011004A true JPH011004A (en) 1989-01-05
JPS641004A JPS641004A (en) 1989-01-05

Family

ID=15637995

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62156907A Pending JPS641004A (en) 1987-06-23 1987-06-23 Graphic defining system

Country Status (1)

Country Link
JP (1) JPS641004A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0348972A (en) * 1989-07-17 1991-03-01 Nec Corp Generating system for three-dimensional model
US6663729B2 (en) * 2001-02-13 2003-12-16 Alcan International Limited Production of aluminum alloy foils having high strength and good rollability

Similar Documents

Publication Publication Date Title
US11048231B2 (en) Beam tool pathing for 3D compound contours using machining path surfaces to maintain a single solid representation of objects
KR880002560B1 (en) Numerical Control Method
KR102445605B1 (en) Track calculation program, machining equipment, track calculation method, tools and workpieces
JPS6336524B2 (en)
JPH03250267A (en) Image display device and image display method
JP2800861B2 (en) 3D machining method
JPS5868112A (en) Computer numerical control system
JPH011004A (en) Shape definition method
US5107436A (en) Method for generating a tool course for a cutting tool
JP4498072B2 (en) Setting method of positioner for welding robot
Duvedi et al. The edge–torus tangency problem in multipoint machining of triangulated surface models
JP3165249B2 (en) Motion locus creation device for welding robot
JP3053491B2 (en) Numerical control method
JP3084259B2 (en) Groove cutting device and method
JP3690424B2 (en) Numerical control method and apparatus
EP0365001A2 (en) Method and apparatus for the three-dimensional processing
US4747734A (en) Profiling apparatus
CN114463421A (en) Method and system for calculating state parameters of ultra-precision cutting tool and application
JP2822194B2 (en) Method and apparatus for creating a two-dimensional projection diagram of a three-dimensional shape model using a computer
JPS61114312A (en) Curved surface processing device
JPS606725B2 (en) Mold processing method
Lin et al. Real-time five-axis interpolator for machining ruled surfaces
KR860000075B1 (en) Surface cutting method of woodworking machine
Munlin Trajectory Visualization in Five-Axis Machining
JP2995812B2 (en) Tool path generation method by numerical controller