
26.PROGRAM EDITING NC FUNCTIONS B-63782EN/01
- 372 -
26.1 PROGRAM EDITING
26.1.1 Program Editing
The following part program storage and editing is possible
1 Program input via MDI
2 Program deletion
- Single program deletion
- All programs deletion
- Multi programs deletion by specification the range
- Canceling the program deletion
3 Editing
- Word/block insertion
- Word overwriting
- Word/address replacement
- Word/block deletion
- Canceling the word/block editing
- Program copying
- Program merging
4 Search
- Program search
- Word/address search
- Repetition of searching
5 condensing the program memory
In program memory, NC programs are first registered in
contiguous areas. When an NC program is edited, however, it is
divided into several blocks. The more frequently it is edited, the
more it is fragmented. When an NC program is fragmented, the
speed of MEM operation will slow down and more program
memory space is required.
For this reason, it is necessary to condense the program memory to
collect the program into contiguous areas.
26.1.2 Background Editing
The editing of a program while another program is being executed or
edited is called background editing.
Background editing allows searching, editing, registration, and
deletion of programs in the same way as in ordinary editing
(foreground editing).
When an attempt is made to background edit the program that is
currently in the foreground, a warning "PROGRAM IN OPERATION"
may be issued.
Background editing does not allow the deletion of all programs.