JPH0253183B2 - - Google Patents

Info

Publication number
JPH0253183B2
JPH0253183B2 JP3760282A JP3760282A JPH0253183B2 JP H0253183 B2 JPH0253183 B2 JP H0253183B2 JP 3760282 A JP3760282 A JP 3760282A JP 3760282 A JP3760282 A JP 3760282A JP H0253183 B2 JPH0253183 B2 JP H0253183B2
Authority
JP
Japan
Prior art keywords
machining
tool
shape
start point
movement limit
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
Application number
JP3760282A
Other languages
Japanese (ja)
Other versions
JPS58155149A (en
Inventor
Kyotaka Kato
Kenichi Ito
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP3760282A priority Critical patent/JPS58155149A/en
Publication of JPS58155149A publication Critical patent/JPS58155149A/en
Publication of JPH0253183B2 publication Critical patent/JPH0253183B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
    • G05B19/41Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by interpolation, e.g. the computation of intermediate points between programmed end points to define the path to be followed and the rate of travel along that path
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/49Nc machine tool, till multiple
    • G05B2219/49381Raster, line servo, area machining, cutting, facing

Landscapes

  • Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)

Description

【発明の詳細な説明】 本発明は数値制御加工方法(以下NC加工方法
という)に関するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a numerically controlled machining method (hereinafter referred to as an NC machining method).

NC加工方法は、被加工物に対する工具の位置
をそれに対応する数値情報で指令制御し、被加工
物の加工を行なうものであり、NC加工方法によ
れば、複雑な形状のものを容易かつ高精度に加工
することができ、さらに生産性を向上させること
ができる。そして、NC加工方法においては、加
工に先立つて予め、加工開始点及び加工の向きを
決定する必要がある。
In the NC machining method, the position of the tool relative to the workpiece is commanded and controlled using the corresponding numerical information, and the workpiece is machined.According to the NC machining method, it is possible to easily and efficiently machine objects with complex shapes. It can be processed with precision and productivity can be further improved. In the NC machining method, it is necessary to determine the machining start point and machining direction before machining.

しかし、従来のNC加工方法においては、加工
開始点及び加工開始の向きの決定が煩雑であると
いう問題があつた。
However, the conventional NC machining method has a problem in that determining the machining start point and the machining start direction is complicated.

例えば、第1図に示される被加工物10にミー
リング加工等の面加工を行なう場合には、オペレ
ータが、第2図に示されるように、加工開始点
P1及び加工開始の向きを目視により決定しなけ
ればならなかつた。
For example, when performing surface processing such as milling on the workpiece 10 shown in FIG.
The orientation of P 1 and the start of machining had to be determined visually.

本発明は前記従来の課題に鑑み為されたもので
あり、その目的は、加工開始点及び加工開始の向
きを自動的に決定することができるNC加工方式
を提供することにある。
The present invention has been made in view of the above-mentioned conventional problems, and its purpose is to provide an NC machining method that can automatically determine a machining start point and a machining start direction.

前記目的を達成するために、本発明は、X−Y
面での面加工を行なう数値制御加工方法におい
て、被加工物に対する加工の輪郭形状、及びX方
向又はY方向のどちらか一方の基準加工方向を設
定入力する初期設定工程と、加工を行う加工工具
の径に基づいて定められるオフセツト値を前記加
工の輪郭形状の外周囲に加えて工具の移動限界形
状を算定する移動限界形状算定工程と、前記基準
加工方向に沿う線であつて、前記加工の輪郭形状
に接する最外接線を求める接線算定工程と、前記
最外接線と前記移動限界形状との一方の交点であ
る加工開始点を求める加工開始点算定工程と、を
有し、加工開始時に前記加工開始点から前記他方
の交点の方向へ前記加工工具を移動させることを
特徴とする。
In order to achieve the above object, the present invention provides
In a numerically controlled machining method that performs surface machining on a surface, there is an initial setting step in which the contour shape of the workpiece to be machined and a reference machining direction in either the X direction or the Y direction are set and input, and the machining tool that performs the machining. a movement limit shape calculation step of calculating the movement limit shape of the tool by adding an offset value determined based on the diameter of the machining contour shape to the outer circumference of the contour shape of the machining process; a tangent calculation step for determining the outermost tangent that touches the contour shape; and a machining start point calculation step for determining a machining start point that is an intersection point of one of the outermost tangents and the movement limit shape. The method is characterized in that the processing tool is moved from the processing start point in the direction of the other intersection point.

以下、図面に基づいて本発明の好適な実施例を
説明する。
Hereinafter, preferred embodiments of the present invention will be described based on the drawings.

第3図には、第1図と同様の被加工物10が示
されている。図において、破線で示されている移
動限界形状102は、加工を行う工具12の移動
領域の輪郭を示すものである。そして、この移動
限界形状102は前記加工の輪郭形状100の外
周囲に所定のオフセツト値を加えて決定されてい
る。ここで、オフセツト値は、工具12の径に基
づいて定められ、本実施例においては、工具直径
の半分に設定されている。従つて、本実施例にお
いては、工具12は常に加工の輪郭形状100の
領域内に接した状態で加工移動が行われる。
FIG. 3 shows a workpiece 10 similar to that of FIG. In the figure, a movement limit shape 102 indicated by a broken line indicates the outline of the movement region of the tool 12 that performs machining. The movement limit shape 102 is determined by adding a predetermined offset value to the outer periphery of the processed contour shape 100. Here, the offset value is determined based on the diameter of the tool 12, and in this embodiment is set to half the tool diameter. Therefore, in this embodiment, the tool 12 is always moved while being in contact with the area of the contour shape 100 to be processed.

次に、加工開始点を求めるために、まず、加工
の輪郭形状100と基準加工方向との最外接線が
決定される。すなわち、第4図に示されるよう
に、基準加工方向をY軸方向と予め指定した場合
には、被加工物10のX軸方向の最大値又は最小
値、図においては被加工物10のX軸方向の最小
値XnioのY軸方向に対する接線を求め、該接線を
最外接線104とする。同様にして、第5図に示
されるように、基準加工方向をX軸方向と予め指
定した場合には、被加工物10のY軸方向の最大
値又は最小値、図においては被加工物10のY軸
方向の最大値YnaxのX軸方向に対する接線を求
め、該接線を最外接線104とする。
Next, in order to find the machining start point, first, the outermost tangent between the machining contour shape 100 and the reference machining direction is determined. That is, as shown in FIG. 4, when the reference machining direction is specified in advance as the Y-axis direction, the maximum value or minimum value of the workpiece 10 in the X-axis direction, in the figure, the A tangent to the Y-axis direction of the minimum value X nio in the axial direction is found, and this tangent is defined as the outermost tangent 104. Similarly, as shown in FIG. 5, when the reference machining direction is specified in advance as the X-axis direction, the maximum value or minimum value of the workpiece 10 in the Y-axis direction, in the figure, the The tangent to the X-axis direction of the maximum value Y nax in the Y-axis direction is determined, and this tangent is defined as the outermost tangent 104.

そして、工具の移動限界形状102と最外接線
104との一方の交点から加工開始点が決定さ
れ、加工は、工具の移動限界形状102と最外接
線104との他方の交点に向かつて開始される。
すなわち、第6,7図に示されるように、工具の
移動限界形状102と最外接線104との一方の
交点から加工開始点P1が決定され、加工は、工
具の移動限界形状102と最外接線104との他
方の交点P2に向かつて開始される。
Then, a machining start point is determined from one intersection of the tool travel limit shape 102 and the outermost tangent 104, and machining is started toward the other intersection of the tool travel limit shape 102 and the outermost tangent 104. Ru.
That is, as shown in FIGS. 6 and 7, the machining start point P1 is determined from one of the intersections of the tool travel limit shape 102 and the outermost tangent line 104, and the machining is performed at the intersection of the tool travel limit shape 102 and the outermost tangent line 104. The process starts toward the other intersection point P 2 with the external tangent 104 .

なお、第6図において、加工は、加工開始点
P1から点P2に向かつてY軸の負の方向に行なわ
れ、工具が点P2に到達すると、工具は、移動限
界形状102に沿つてX軸方向に所定量(例えば
〔工具径〕×0.8)だけ移動して点P3に到達する。
その後、加工は、Y軸の正の方向に行なわれ、工
具が移動限界形状102に到達し、以下同様の加
工が繰り返される。
In addition, in Fig. 6, machining is performed at the machining starting point.
The tool moves in the negative direction of the Y-axis from P 1 to point P 2 , and when the tool reaches point P 2 , the tool moves a predetermined amount (for example, [tool diameter]) in the X-axis direction along the travel limit shape 102. ×0.8) to reach point P3 .
Thereafter, machining is performed in the positive direction of the Y-axis until the tool reaches the movement limit shape 102, and the same machining is repeated thereafter.

なお、上記の実施例においては、加工の輪郭形
状100に工具直径の1/2を加えたものを工具の 移動限界形状102としたが、本発明はこれに限
るものではなく、第8図に示されるように、加工
の輪郭形状100の工具直径の1/2以上の数値を 加えたものを工具の移動限界形状102とするこ
とが可能であり、所定の数値を加えることによ
り、被加工物10への切込みが被加工物10から
常に離れた点から行なわれる。また、第9図に示
されるように、加工の輪郭形状100に工具直径
の1/2以下の数値を加えたものを工具の移動限界 形状102とすることが可能であり、所定の数値
を減じることにより、加工時に、工具12が被加
工物10から離れることがない。
In the above embodiment, the tool movement limit shape 102 is the machining contour shape 100 plus 1/2 of the tool diameter, but the present invention is not limited to this, and the shape shown in FIG. As shown, it is possible to set the tool movement limit shape 102 by adding a value of 1/2 or more of the tool diameter to the machining contour shape 100, and by adding a predetermined value, the workpiece can be The cut into 10 is always made from a point remote from the workpiece 10. Furthermore, as shown in FIG. 9, it is possible to set the tool movement limit shape 102 to be the machining contour shape 100 plus a value equal to or less than 1/2 of the tool diameter, and by subtracting a predetermined value. This prevents the tool 12 from separating from the workpiece 10 during machining.

以上説明したように、本発明に係るNC加工方
法によれば、加工開始点及び加工開始の向きを自
動的に決定することができる。したがつて、オペ
レータの負担を軽減することができる。さらに、
本発明は、低コストなので、特に自動プログラミ
ング内蔵のNC装置に有効である。
As explained above, according to the NC machining method according to the present invention, the machining start point and the machining start direction can be automatically determined. Therefore, the burden on the operator can be reduced. moreover,
Since the present invention is low cost, it is particularly effective for NC devices with built-in automatic programming.

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

第1図は被加工物を示す説明図、第2図は加工
開始点及び加工開始の向きの決定を示す説明図、
第3図は工具の移動限界形状を示す説明図、第
4,5図は最外接線を示す説明図、第6,7図は
工具の加工開始点及び加工開始の向きの決定を示
す説明図、第8,9図は工具の移動限界形状を示
す説明図である。 各図中同一部材には同一符号を付し、10は被
加工物、12は工具、100は加工の輪郭形状、
102は工具の移動限界形状、104は最外接
線、P1は加工開始点である。
Fig. 1 is an explanatory diagram showing the workpiece, Fig. 2 is an explanatory diagram showing the determination of the machining start point and the direction of machining start,
Fig. 3 is an explanatory diagram showing the shape of the limit of tool movement, Figs. 4 and 5 are explanatory diagrams showing the outermost tangent line, and Figs. 6 and 7 are explanatory diagrams showing the determination of the machining start point and machining start direction of the tool. , 8 and 9 are explanatory diagrams showing the shape of the movement limit of the tool. In each figure, the same members are given the same reference numerals, 10 is the workpiece, 12 is the tool, 100 is the contour shape of the machining,
102 is the movement limit shape of the tool, 104 is the outermost tangent, and P 1 is the machining start point.

Claims (1)

【特許請求の範囲】 1 X−Y面での面加工を行なう数値制御加工方
法において、 被加工物に対する加工の輪郭形状、及びX方向
又はY方向のどちらか一方の基準加工方向を設定
入力する初期設定工程と、 加工を行う加工工具の径に基づいて定められる
オフセツト値を前記加工の輪郭形状の外周囲に加
えて工具の移動限界形状を算定する移動限界形状
算定工程と、 前記基準加工方向に沿う線であつて、前記加工
の輪郭形状に接する最外接線を求める接線算定工
程と、 前記最外接線と前記移動限界形状との一方の交
点である加工開始点を求める加工開始点算定工程
と、 を有し、加工開始時に前記加工開始点から前記他
方の交点の方向へ前記加工工具を移動させること
を特徴とする数値制御加工方法。
[Claims] 1. In a numerically controlled machining method that performs surface machining on the X-Y plane, the contour shape of the machining on the workpiece and the standard machining direction of either the X direction or the Y direction are set and input. an initial setting step; a movement limit shape calculation step of calculating a tool movement limit shape by adding an offset value determined based on the diameter of the machining tool to the outer periphery of the machining contour shape; and the reference machining direction. a tangent line calculation step for calculating the outermost tangent line that is along the line and is in contact with the contour shape of the machining; and a machining start point calculation step for calculating a machining start point that is one of the intersections of the outermost tangent line and the movement limit shape. A numerically controlled machining method, characterized in that the machining tool is moved in a direction from the machining start point to the other intersection point at the time of machining start.
JP3760282A 1982-03-10 1982-03-10 Numerical control processing system Granted JPS58155149A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3760282A JPS58155149A (en) 1982-03-10 1982-03-10 Numerical control processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3760282A JPS58155149A (en) 1982-03-10 1982-03-10 Numerical control processing system

Publications (2)

Publication Number Publication Date
JPS58155149A JPS58155149A (en) 1983-09-14
JPH0253183B2 true JPH0253183B2 (en) 1990-11-15

Family

ID=12502114

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3760282A Granted JPS58155149A (en) 1982-03-10 1982-03-10 Numerical control processing system

Country Status (1)

Country Link
JP (1) JPS58155149A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2753364B2 (en) * 1990-02-23 1998-05-20 オークマ株式会社 Numerical control information creation device

Also Published As

Publication number Publication date
JPS58155149A (en) 1983-09-14

Similar Documents

Publication Publication Date Title
US4713747A (en) Numerically controlled machining method using primary and compensating cutters
WO1988010173A1 (en) Profiling apparatus
CN112327754A (en) One-key intelligent NC (numerical control) programming method for automobile mold based on experience knowledge
US6957123B2 (en) Automatic programming apparatus
KR860002075B1 (en) Numerical control method
JP7423030B2 (en) Machine tool with automatic correction function when changing tools
EP0107147B1 (en) Numerically controlled process and machine operating according to the process
US5387852A (en) Method of determining tool running path in N/C system
KR940003203B1 (en) Numerically controlled grinder with taper grinding function
JPH0253161B2 (en)
JPS6267607A (en) Automatic programming device
JPH1173213A (en) Tool path data generation method
JPS58155149A (en) Numerical control processing system
JPS58177250A (en) Rough and middle finishing processing method for circular arc and taper in simultaneous uniaxial nc machine tool
JPS62120508A (en) Automatic preparing method for machine working program for numerical controller
KR100206135B1 (en) Control of workpiece cutting
KR100440153B1 (en) Method of generating a roughing work program for computer numerical control
JP3035946B2 (en) Axial feed speed control method in axial feed cutting
JPH04141311A (en) Method for cutting off with axial feed
JPH0421206B2 (en)
JPS6321202B2 (en)
JPH04291605A (en) Processing equipment with interference prevention function
JPH0338065B2 (en)
JPH0525603B2 (en)
JPH1199445A (en) Curved surface processing device and method