Search

JP-2026074582-A - NC program editing device

JP2026074582AJP 2026074582 AJP2026074582 AJP 2026074582AJP-2026074582-A

Abstract

[Problem] The objective is to provide an interactive editing device that allows users to edit a machining program by inputting the spindle, tool post, tools, etc., necessary for machining a workpiece, as well as the machining conditions. This device allows for easy confirmation and modification of the NC program, and also enables editing of the machining sequence between processes. [Solution] The NC program is edited when machining conditions are input, and the system has a machining condition input screen and a screen that displays the edited NC program once the machining conditions are input, and is characterized by having a means for switching between the machining condition input screen and the NC program display screen or a parallel display screen for the machining condition input screen and the NC program display screen. [Selection Diagram] Figure 1

Inventors

  • 川西 翔太
  • 中西 条文
  • 前田 泰希

Assignees

  • 中村留精密工業株式会社

Dates

Publication Date
20260507
Application Date
20241021

Claims (5)

  1. The NC program is edited when machining conditions are entered. It has a screen for inputting machining conditions and a screen for displaying the edited NC program once the machining conditions have been entered. An NC program editing device characterized by having a means for switching between the input screen for machining conditions and the NC program display screen, or a parallel display screen for the input screen for machining conditions and the NC program display screen.
  2. The NC program editing device according to claim 1, characterized in that the NC program display screen allows for direct modification or editing of the NC program.
  3. The NC program editing device according to claim 1 or 2, characterized in that the input screen for the machining conditions includes a guidance screen for input items and/or a screen displaying the machining shape of the workpiece.
  4. The NC program editing device according to claim 1 or 2, characterized in that it has a display screen for the workpiece machining process, and when a machining process to be edited is selected from the workpiece machining process display screen, the input screen for machining conditions is displayed, and when machining conditions are entered, it has means for displaying the machining time for each process and the machining time for all processes within a specified range.
  5. The NC program editing device according to claim 4, characterized in that the display screen for the workpiece machining process can be operated by click-and-hold and drag-and-drop.

Description

This invention relates to an editing device for NC programs used to process workpieces using NC-controlled machine tools. In the field of machine tools, the machining of workpieces is performed automatically according to the machining program. Therefore, the operator needs to pre-program the workpiece processing steps and other related processes. In this case, advanced users can directly edit the NC program, but in recent years, so-called interactive support systems have been proposed in which users select the spindle, tool post, etc. necessary for machining according to the display on the editing screen, and input machining conditions on the screen, which then edits the NC program. However, with conventional interactive systems, it was necessary to input the items required for machining, complete the machining program, and then output and check the final NC program, which made the checking process very time-consuming. For example, Patent Document 1 discloses an editing support device that, when any point in a machining process displayed on the screen is selected, displays the process name data for that part in the process list display area, making it easy to check and edit its contents. However, it does not support the editing of the NC program itself. Furthermore, Patent Document 2 discloses a technology in which, on a program editing screen that displays the machining program code, the insertion point for inserting a new code is specified, and the tool control method is selected on an auxiliary screen, and the machining program is edited based on this information. However, it does not directly assist in the creation of NC programs. Patent No. 5925976Patent No. 6654740 An example of the editing screen for a processing program is shown.An example of the input screen for processing conditions is shown.An example of the NC program display screen is shown.An example of a simulation screen showing the machining trajectory of a workpiece is shown.An example of a workpiece machining process screen is shown.An example of an editing screen between processes is shown.This example shows how to insert a process according to the guidance screen.This shows an example of an input screen where you enter processing conditions according to the guidance screen.An example of an NC program display screen created based on the input items for machining conditions is shown. An example of the configuration of the NC program editing device according to the present invention will be described below with reference to the figures. This embodiment shows an example of a composite machining center with two spindles, an L spindle (L main) and an R spindle (R main), positioned opposite each other, and a tool post such as a turret located above (Upper) and below (Lower) each spindle, as shown in Figure 1, an example of the machining program editing screen, and Figure 5, an example of the workpiece machining process screen. The present invention can be used for NC programming of various machine tools and is not limited to this embodiment. In Figure 1, N10, N20, ... indicate the N numbers of the machining processes, and M41, M91, ... indicate the M codes for spindle selection. Therefore, for example, N10M41 (OD ROUGH - MGI -) for a unit indicates (N number + spindle M code + comment), and the same applies to other units. The example of the editing screen shown in Figure 1 includes a workpiece machining shape display screen 11 showing the final shape of the workpiece, and below it, an example of a workpiece machining process display screen 12. When you click (touch) N10M41 on the editing screen in Figure 1, a guidance display screen 13 showing the processing details and a processing condition input screen 14 will be displayed, as shown in Figure 2. On this screen, input the processing conditions using the interactive function, referring to the guidance display screen 13. Once the machining conditions have been entered, the NC program is automatically created. Clicking the display switching button (icon) 1 switches to the NC program display screen 15, as shown in Figure 3, and the NC program is displayed. Here, by operating the display switching button 1, it is possible to switch between the machining condition input screen 14 and the NC program display screen 15. On the NC program display screen 15 shown in Figure 3, it is possible to directly modify or add to the NC program using G/M codes, etc. Furthermore, as shown in Figure 4, clicking (touching) the toggle button 2 switches to the machining trajectory simulation display screen, which allows you to simulate the machining time for each process and the total machining time, and display the results. Next, we will show an example of editing between each processing step. Figure 5 shows an example of a process screen for a multi-tasking machine consisting of two main spindles (L and R) and four tool posts (Upper and Lower). Here, taking into account the waiting time for each tool post, for exam