CNC Srudio Manual
CNC Srudio Manual
Ncstudio-V8
Users’ Manual
(For PCIMC-63A/53B/53C Control Card)
上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.
Preface
Thank you for choosing our product.
This manual intends to help you acquaint with the product of our company and be informed of our
system’s constitution, configuration and usage. It introduces the system’s installation and various
functions. Before using this system, please read this manual in detail. It will help you make good use
of our products
Considering the continuous upgrading of hardware and software, it is possible that the software
and the hardware you have received differ from the statement made in this manual, for which we
apologize for any inconvenience caused.
Warning:
1) Don’t plug or pull out the cable connected with the control card when power on.
2) Please don’t plug or pull out the cable of manipulation boxes when power on.
3) For safety and disturbance reduction, the shell of computer and integrated machine must be
grounded.
5) Please pull out the BNC connector plugs, when the machine will not be used for a period of time.
7) The engraver is very sharp, ban touching it in operation in case of injury. And also don’t contact it
with handkerchiefs and scarves, in case of being involved to cause injury or damage equipment.
Contents
1. Summary .............................................................................................................................. 1
6. Parameter Configuration..................................................................................................... 73
1. Summary
1) Four basic motion axes are available and the switching value input & output points and analogue
outputs can be further expanded. The above configuration varies with different choices of
machine tool builders.
3) Auto processing supports G code, HP PLT format, DXF format, JDPaint ENG format of ISO
standard and popular CAD/CAM software at home and abroad, like UG, Pro/E, MasterCAM,
Cimatron, CASMate and ArtCAM, etc.
4) It supports manual operation, like jog mode, stepping mode and hand wheel mode. Under these
modes, the user can not only manipulate the machine with the help of machine tool input
equipment like hand-held device, but can also use computer input equipment such as keyboard
and mouse to realize manual operation.
5) It supports array processing: the user can repeatedly carry out processing procedure according
to columns and arrays defined
6) It supports rotary image processing. This function can perform rotary image machining centered
on the workpiece origin.
7) It supports stepping function: the user can set the precise feed value and adjust the step length
value flexibly.
8) It supports user data input function: the user can input G code online and execute it right away.
10) It supports single step mode: the user can set a processing task to be executed as single step
mode, which provides a good support for error diagnosing and failure recovery.
11) Advanced auto functions such as breakpoint resume and block skip execution are supported.
12) Feed shaft can back to mechanical origin (reference point) precisely.
13) It supports auto tool calibration function, including fixed presetting, mobile presetting and auto
centering, etc.
14) It supports workpiece field save/restore function. By taking into consideration the problem of
sudden power failure customers in southern China are likely to meet, the system has been
designed to prevent any system file damage caused by a sudden power-off. Functions like
breakpoint resume, backing to mechanical origin precisely, etc, also guarantee machining field
reliable restoration after the system is restarted.
15) It supports feed override online adjustment. The user can adjust feed override freely during
machining. The minimum value is 0, equivalent to a pause in processing and the maximum value
is 120%.
16) It supports high-smooth speed connection function. In the ordinary NC system, the connecting
speed between two G codes usually is a fixed value, such as 0 or a very small figure. However, in
the new CNC system, by adopting machining speed adaptive forecasting algorithm, the system
can decide the connecting speed between the current code and the next code by taking the
connecting speed, its direction, and the maximum accelerated speed into consideration and by
employing forward predicting function. This not only improves machining efficiency (from 30% to
300%), but also enhances the machining performance by eliminating speed chatter marks left on
the surface of the workpiece.
17) It supports three-dimensional simulation display function. With simple operation, the user can
observe the three-dimensional machining result from various orientations to understand it more
accurately and more intuitionally.
18) It supports simulation function. This function supports rapid simulation machining which can be
finished in an extremely short period of time. The user can check if there is any error in the
processing procedure and whether the machining result is satisfactory and know the actual
processing time.
19) It supports powerful and agile keyboard operation. The new system strongly supports keyboard
operation and thus can fulfill the user’s needs in operation.
20) It supports log function. The powerful log function can help the user check the detailed
processing information and system diagnosis.
21) It has built-in machining file manager: the user only needs to save the machining files into the
designated directory and NcStudio will then manage these files in a built-in manager.
22) It has built-in file editor; with which user can load a processing procedure into the editor for editing
and modifying.
23) It displays file machining information; through simulation or actual machining, file machining
information window can help the user to count such important information as executing time and
processing range.
25) It supports auto parameters backup function. The user can copy the parameters according to his
needs and recover the parameters when he needs them.
The following newly-added functions and improvements are applicable for Ncstudio above
(including) version 8.50.
1) Workpiece counting function is newly added. When each machining task is completed, the
system will automatically count the accumulated number of the workpiece processed. The user
can clear this figure at any time.
2) When a machining task is finished, a buzzer will give out sound to signal the completion of the
machining and a red lamp will give the relevant indication according to the customer’s setting.
3) After machining starts, if the current machining coordinate is not G54, the NC status bar will show
light green to alert the user.
4) Directory browsing dialogue box in the procedure managing window has been improved, which is
capable of recalling file route selected of last time.
5) G923 code is newly added to allow the user to set tool offset directly. Please refer to
Programming Manual for detail.
6) With the function of G906 code expanded, the system can conduct overtime check on the
designated port. Please refer to Programming Manual for detail.
7) Subprogram-naming function is newly added. For instance: O”SubProgName”. The user can
name a subprogram with any arbitrary letter or integer. Please refer to Programming Manual for
detail.
8) M903 code is newly added, which can be used to change the current tool number. Please refer to
Programming Manual for detail.
9) Tool changing functions such as round cutter head and linear tool magazine are newly added.
10) The option of whether to back to fixed workpiece coordinate during pause is newly added.
12) The checking and alarming for lubricant oil liquid level and spindle breakdown are newly added.
13) Interface feedback of “change the polarity of the current point” has been modified and becomes
more humanized.
Host Computer
If there is any old edition of NcStudio on your computer, delete it before you install the new
system. Please refer to uninstall of Ncstudio chapter for unloading guidance in Chapter 2.3.
Ncstudio is constituted by two parts: software and motion control card. As a result, its installation
can be divided into two steps: the installation of software and the installation of motion control card.
Please install the motion control card before installing the software, including the following steps:
2) Restart the computer to enter the operating system, then insert the installation CD and select
auto update package, and then double clock it to start auto update. And then the computer will be
restarted automatically.
Power off the host machine, and open the case cover, and then insert the card into an available
and matched expansion slot.
When installing the motion control card, hold the two sides of the card lightly with your hands to
make sure that it is inserted into the slot firmly and well contacted with the computer baseboard
without shaking. Then tighten the screw of the control card and get the computer case lid on. The
installation of motion control card then finishes.
1) Turn on power and start the computer. The system will automatically access the operating
system.
2) After the operating system is started, please close all the other running procedures.
4) Open [my computer] and double-click the CD-driver icon. After the CD is opened, find and double
click the auto update package file (the icon: ). At this time, the following installation pictures
will be displayed on the display:
8) Click [Next], and a prompt will appear to guide how to install software for Naiky CNC adapter
card.
10) Click “Next”, and the system will start installing software which will be installed under system disk
(default: C disk).
11) Click “Next”, and then the system will prompt the successful installation of software.
13) The whole system is installed successfully. Double click icon on the desktop to open the
CNC system.
Software versions after NcStudio V5.4.53 support dedicated keypad for you manipulating the
machine tool conveniently.
Please close the computer before installing the dedicated keypad of Ncstudio; then pull out the
keyboard plug from the computer and insert it into the socket with a steam of line of the keypad. Then
insert another plug with two steams of line of the keypad into the keyboard socket of computer.
Please note that plugs and sockets are well contacted. Start the computer to enter the operating
system and check if the keyboard and mouse work normally after making sure the installation is
completely finished. If necessary, you can run Ncstudio software.
Notice:
The mounting picture offered above may vary with different versions. It is just for reference.
Ncstudio belongs to green software which has the following advantages: software can be
installed easily; the installation information will not be recorded in the registry form; the files under the
installation route can be deleted directly and no remnant files will be left on the hard disk. Therefore,
to delete Ncstudio software, you only need to delete the Naiky folder under C:\Program route.
When a new version of Ncstudio system is installed, the new software will update and overwrite
the file in the old version.
The communication between NcStudio system and the feed motor driving system mounted in the
electrical box of machine tool is realized by the machine motion control signal given by the motion
control card, which is inserted in the expansion slot on the computer.
The machine tool and the electrical box should be installed in place first before connecting the
NcStudio motion control card with the motor driving system. By linking the socket of motion control
card and corresponding one of the electrical box with a special cable, the motion control card and the
motor driving system will be connected.
Attention:
Regarding how to connect the board with the electrical system, please refer to instruction book of the specific
board for guidance.
Different types of boards may work in different manners and their functions may also vary.
Under any circumstance, the operation mode of machine tool must matches with one of the
following modes. A good understanding of these modes is vital for proper operation.
Auto Mode
Under auto operation mode, machine tool generates motion according to the pre-prepared
processing program. Therefore, under auto mode, the processing program must be loaded in
advance.
Manual Mode
There are two types of manual operation mode: jog and stepping.
Under jog mode, the user can directly control the motion of the machine tool via manual
operation equipments, such as computer keyboard, handheld box, and MPG (manual pulse
generator). When the user sends out a motion signal with the help of these equipments, for example,
the user presses down button on software interface, the machine tool will move consecutively
until the user releases this button.
Under stepping mode, the user also uses manual operation equipments, such as computer
keyboard, handheld box and MPG (manual pulse generator) to control the machine tool. But, different
from consecutive mode, when the user presses a button once (from pressing the button to releasing
it), the machine tool only moves a specific distance. As a result, the user can control the displacement
volume precisely.
In this system, each operation mode can be subdivided into several operation states. The
operation mode and the operation states together constitute the machine tool status.
IDLE
Idle state is the most common one. Under this state, the machine tool does not generate motion
but is ready for any new task.
E-STOP
This is an abnormal state. In case of hardware breakdown or user pressing E-STOP button, the
system will enter this mode and execute the pre-set protection measures, such as turning off the
spindle motor and the cooling pump. Under this mode, the machine tool is locked and incapable of
moving. When the hardware problem is resolved or E-STOP button is released, the system will
automatically execute [reset] and return the machine tool to IDLE state.
RUNNING
When the machine tool is generating any motion, the system enters into this state.
PAUSE
When the machine tool is running, if the user implement [Operate | Pause] order, or the system
parses a M01 command (Wait Command), the system will enter into PAUSE state and wait for the
next instruction. The user can then implement [Operate | Start] order to continue the operation or
select [Stop] or [Reset] to stop current the operation and make the system enter into IDLE state.
LOCK
As an internal state, lock state is rarely seen under normal circumstances and only exists during
state-switching.
Coordinate system is a terminology describing the motion of the machine tool. For the sake of
unification, standard coordinate system adopts right-hand rule, as illustrated in Fig 3-1:
single column vertical milling machine, if the user faces the spindle and looks in the column direction,
right moving direction is the positive direction of X-axis (+ X).
——X-axis, Y-axis and the Z-axis together constitute the coordinate system following right-hand
rule.
Mechanical coordinates system is a set of fixed coordinate system following right-hand rule. Its
coordinate origin is always set according to a fixed point on the machine tool. Therefore, at any time,
a certain point in space can be fixed exclusively by the mechanical coordinate system.
To completely support the mechanical coordinate system, the machine must have the
corresponding function of backing to the mechanical origin. Otherwise, the concept of mechanical
coordinate system only exists in the software.
When processing various workpiece, workpiece coordinate system is more often adopted and
the specific machining position we describe during processing is always defined according to a
certain point on the workpiece, whose clamped position, in fact, is changing all the time. This has
made the introduction of a more convenient coordinate system necessary and that is how workpiece
coordinate system was born. Following right-hand rule, the workpiece coordinate origin (workpiece
origin) is decided with respect to a certain point on the workpiece and is probably floatable relative to
mechanical origin.
First, install NcStudio according to the above installation instruction and then double-click the
shortcut icon of NcStudio on the desktop to start this system. Its main operation interface is shown in
Fig. 4-1.
The interface of NcStudio consists of the title bar, the menu bar, the tool bar, status bar and
several functional windows.
Title Bar
Menu Bar NC State Bar
Tool Bar
NC Information
On the top of the NcStudio software interface is the title bar, where names of the software and the
loaded processing procedure are displayed. The color of the title bar indicates whether the
corresponding window is activated or not.
Note:
An active window means the window that can accept input by keyboard at present. At any moment, there is only
one active window in the system and all the other windows are inactive.
Please note the difference in the color of the title bar between active window and inactive window. The color of
the title bar of an active window is blue, while that of an inactive window is grey.
The icon on the left end of the title bar is system menu box and it can be used to open the window
control menu. Clicking this icon or pressing shortcut key “Alt + spacebar” will eject a system menu.
This menu can control the position and the size of the window, such as restore, move, close,
maximize and minimize, etc. On the right side of the title bar, there are three control buttons. They are
restoring button, maximizing button and minimizing button respectively. These buttons are used to
quickly set the size of the window.
Besides, each subwindow has the corresponding title bar and an active subwindow can be
distinguished from an inactive subwindow by the color of title bar. Please refer to the description of
each section made below.
Below the title bar is the menu bar; which includes many normally concealed pull-down menus,
as illustrated in Fig. 4-4
Mouse operation
Firstly, select the main menu on the menu bar and click the left mouse button. Then click the
target menu item on the pop-up pull-down menu.
Keyboard operation
To choose your target menu, please press ‘Alt’ key and the hot key of your target menu
simultaneously (the letter on the hot key is underlined, for example, you can select “file (F) by
pressing the combination key “ALT+F”). Then, the corresponding pull-down sub-menu will pop up.
In the pull-down submenu, some menu items come with their shortcut keys listed on the right
side. For example, the shortcut key for [start(S)] in [operate (O)] menu is F9, which indicates that by
pressing F9, instead of accessing multiple menus one by one, system will execute the menu order
directly.
Some menu items are followed by three dots (for example, [open & load(O)•••] in [file(F)] menu).
This indicates that when you choose this item, a dialogue box will pop up automatically. If certain
menu items on a pull-down submenu show grey, this indicates that these items are unavailable under
current condition.
Besides, click the right mouse key on different parts of the screen and a context shortcut menu
will pop up. From this menu, you can choose to execute the order which has been executed
repeatedly and bears the closest relevance to your current position.
Below the menu bar is the tool bar, which is composed of some operation buttons corresponding
to specific menu orders or options. Click these buttons to realize the specified functions.
Under IDLE state, when the user enters the workpiece coordinates into "direct positioning edit
box” and clicks [enter], the system will order the machine to move the tool to the assigned position
right away.
Input the workpiece coordinates;
Input the mechanical coordinates when an asterisk “ ” is added in the front.
All the other buttons on the toolbar correspond to a specific item on the menu bar. Click any
button with your computer mouse and a function prompt dialogue box will pop up. Please refer to the
sections below for detail.
Below the toolbar is NC information bar, showing the current NC state and alarm information, as
Fig. 4-6.
Prompt Area:
It shows the prompt information for the current operation or the selected order.
It shows the current state of the keyboard: Caps Lock, NUM LOCK or ScrLK.
Below the NC Information Bar is the NC State window, which can be divided into four parts
according to its functions. They are Current Position Area, Feed Speed Area, Spindle Speed Area and
Current Interpolation Order Displaying Area.
Current Interpolation
Position Area Feed Speed Area Spindle Speed Area
Command Display Area
Fig. 4-8 NC state window
This area displays the current position of spindle (tool), including workpiece coordinates,
mechanical coordinates and the remaining distance. The user can set the current position as the
workpiece origin at any moment.
Remaining Distance
This area displays the D-value (absolute value) between the predicted tool position under the
current order and the instantaneous tool position when the current order is being executed.
This area displays actual value of feed override and feed speed and the user can also set the
This area displays the actual value of spindle override and spindle speed. The user can also
adjust the value of them and set the spindle revolving speed.
This area displays the state of the current executed order, for example: G54, mode state/
non-mode state, G01, G17, G18, G19, etc.
Time Information
To describe every position properly, Ncstudio supports displaying both mechanical coordinate
system and workpiece coordinate system simultaneously. The user can set the relative offset value
between the two coordinate systems flexibly.
A mark indicating “mechanical coordinates effective” will appear before each axis when “back
to reference point” is executed, as illustrated in the figure below:
illustrated below:
Prompt:
Please check public offset value and tool offset value if the current workpiece coordinate value is not zero after
setting.
This area displays information like the set speed, the actual speed and the feed override. The
user can also adjust the feed speed and feed override here.
By pulling the sliding block, the user can regulate the current movement speed within a scope of
0~120%. Feed override is shown in percentage.
Set Value
Under auto mode (like ), when the user clicks the figure after
setting value (like ), a dialog box will pop up, as illustrated below:
Prompt:
The method to switch between manual low speed and manual high speed under manual mode: Press number
key “0” and direction key above Num key simultaneously (see the number in picture ) and the
Press Num key directly and the system will switch to manual low speed.
Note that the setting operation made here is the same as the setting made in [operator’s
Actual Value:
It is the instantaneous value of feed speed which alters with the change of set value, the current
acceleration or deceleration condition and the feed override.
This area displays information like the set speed, actual speed and spindle override, etc. Here,
the user can also adjust the set value and spindle override.
Pull the sliding block to adjust current spindle revolution speed within a scope of 0 ~100%. The
revolution override is shown in percentage and Actual Value=Setting Value × Current Spindle
Revolution Speed Override.
Click [Setting Value] and a “spindle rotation speed” dialogue box will pop up. In this box, the user
can set the spindle rotation speed, as illustrated in Fig. 4-16:
G00 Fixed
Select this menu item and you will be able to fix the running speed at 100% of the set value of dry
running speed, unaffected by feed override.
The auto operation window displays the currently open processing procedure file. At present,
NcStudio supports the following processing procedure formats: G code of ISO standard, HP plotter
(HP.PLT) format, DXF format, JDPaint ENG format and NCE format exclusively owned by our
company. User can view and edit the current processing procedure in this window.
Prompt:
In this window, the user can only view the loaded file instead of editing or modifying it. To edit this procedure,
please execute [file (F)| edit loaded file (E)] or click the right mouse button in this area. Then choose [edit loaded
file (E)] and do editing in [edit file] window.
Manual window provides the user with an interactive machine tool operation environment.
Direction Buttons:
There are two feed methods: jog mode and stepping mode, as illustrated below:
Jog Mode
Press the direction Num key on the small keyboard and the machine will move consecutively until
this button is released.
Check to control the machine tool by the handwheel; rotate the handwheel will make the
machine move consecutively until user stops rotating it.
Caution:
When manual window is active, NUM LOCK will not be taken into consideration.
Stepping Mode
Tick any item in the following picture and the system will access stepping mode.
Click [Customized Step Length] and a dialog box will pop up, as
illustrated below:
Caution:
Avoid setting a too large step length value in case of equipment damage caused by maloperation.
As it takes the system a certain period of time to execute each jog order, so please avoid excessively repeated
clicking. Otherwise, the system will give out error prompt information: system is busy now and this operation is
invalid.
Specially designed for Naiky/ Weihong system, this function can help the user to fix the height of
workpiece surface conveniently. It is used to fix the Z axis workpiece origin automatically, equaling
mobile presetting when the thickness of tool presetter is 0. To measure workpiece surface, the
machine tool worktable must be insulated.
The method of mobile presetting is: place the tool presetter on the workpiece surface and then
operate Z axis to make the tool nose touches with the tool presetter. Then calibration stops. The
system will then get the position of the tool nose and deduct the thickness of the tool presetter from it.
Then Z axis coordinate of workpiece origin is fixed.
Special calibration includes auto calibration of workpiece origin and workpiece boundary. As
calibration signal is used, they all are also called special calibration. This function is specially used in
Naiky/Weihong system.
Special calibration is used to calibrate X and Y center of workpiece in order to do machining and
make processing file conveniently. But the precondition is that you must fix the z axis workpiece
coordinates and the machine must be insulated.
X center distance: during center calibration, the preestimated distance from tool nose to X
boundary.
Y center distance: during center calibration, the preestimated distance from tool nose to Y
boundary.
Tool falling distance: during center calibration, the tool’s falling distance when one side of tool
goes out of boundary. Let the tool touch the workpiece and get the signal when it is moving back.
Center calibration
Select this order and the system will enter function menu of center calibration. Center calibration
is used to move the tool to the workpiece center point. It includes center calibration of X inner center,
X outer center, Y inner center, Y outer center, XY inner center, XY outer center. Inner center
calibration is user for calibrating center of cavity workpiece.
Boundary calibration
workpiece origin. Click and the system will automatically record the current Z axis
workpiece coordinate. In case of tool change or cutter breakage, click and the
system will automatically resume the Z axis workpiece origin before tool changing or cutter breakage.
Caution:
The above calibration will become invalid automatically after the Ncstudio is closed. The user has to do
calibration again when Ncstudio is restarted.
When the machine tool is implementing machining procedure or doing simulation, the machining
track window will capture the real-time machining track. The user then can view the cutter’s route
directly in this window and in this way the proper implementation of machining procedure is ensured.
Machining track window adopts three-dimensional view mode and the user can design this
window through [view (V)| customize (M)]. Please refer to section “Attribute” mode below for detail.
Under three-dimensional tracking mode, the various functions this system provides enable the
user to zoom in/out and view the graph from different orientations and at proper scaling ratio.
Clear
After a long period of machining, the simulation graph will become very complicated and the
temporary file recording the machining track will also become excessively big. As it is time-consuming
to redraw, move or revolve the simulative graph, the user needs to clear the machining track regularly.
To clear machining track, several options are available: menu, toolbar, shortcut key or keyboard.
Menu or Toolbar
Shortcut Key
At any moment, press “CTRL+ DEL” and the machining track will be cleared.
Mouse
Move the mouse into machining track window. Right click the mouse and a shortcut menu will
pop up. Choose “Clear”.
Keyboard
Move
Mouse
Move the mouse into machining track window. Click the right mouse button and a shortcut menu
will pop up. Select “move” and the mouse will change into a hand shape icon ( ). Press the left
mouse button and drag the hand mark icon ( ), the machining track then will move after the mouse.
Keyboard
When the machining track window is currently active, the machining track can be moved by
pressing the four direction keys on the keyboard.
Zoom in/out
The user can zoom in/out the processing track via mouse, keyboard and menu.
Menu
Mouse Method
Move the mouse into the processing track window and click the right mouse button. Select “zoom
Prompt:
When zooming the machining track graph with the mouse, the user can zoom in/out a part of processing track
within a particular area selected by the mouse.
When the graph has been magnified to the maximum size, the system will automatically switch to “zoom out”
mode.
When the graph has been reduced to the minimum size, the system will automatically switch to “zoom in” mode.
Keyboard Method
When the machining track window is active, the user can zoom in/out the graph by pressing “+”
or “-”on the small keyboard.
Caution:
Key "+" and key "-" on the main keyboard are invalid.
Centering
The center of the current processing scope is shown in the central area of the machining track
window.
Menu Method
Mouse Method
Move the mouse into processing track window and click the right mouse button. Then select
"center" from the pop-up short-cut menu.
Keyboard Method
Press “Home” key on the keyboard when the machining track window is currently active.
Fit to Window
This function can make the entire machining track be displayed on the machining track window
so the user can view the whole processing track without rolling the window.
Menu Method
Mouse Method
Move the mouse into the processing track window and click the right mouse button. Select "Fit to
Window (F)" on the pop-up shortcut menu.
Keyboard Method
Press “﹡” on the small keyboard when the processing track window is active.
The current processing position will be displayed in the center of the processing track window.
Menu Method
Mouse Method
Move the mouse into the processing track window and click the right mouse button. Select "show
current point".
Keyboard Method
Attribute
Choose “view (V)|customize(M)” or, when the processing track window is active, choose
“customize trace view(M) …” from the pop-up shortcut menu with the right mouse button. A
“customize” dialogue box will pop up as below. In this window, the user can design the processing
track window and self-define the tracking mode and track color.
Standard
Current color with dotted frame
Transparent
Other colors
Other currently chosen color
Track Color
In the machining track window, the user can define the color of the processing orders in the
“customize” dialogue box, including:
1) Color of G00 order: this color indicates the track color of G00 order.
2) Color of G01 order: this color indicates the track color of G01 order.
3) Color of G02 order: this color indicates the track color of G02 order.
4) Color of G03 order: this color indicates the track color of G03 order.
The track color of manual operation and jog is the same as that of G01 order.
Background Color:
It is the background color of the machining track window. The user can choose two different
colors to form the back ground color of the machining track window with a gradual change between
the two colors.
Coordinate Color:
This color is used to highlight the worktable borders and the coordinate system.
Prompt:
If the color of a processing order track is transparent, the track will be hidden. If the background color of a
processing track window is transparent, the window can’t be refreshed properly. Therefore, the user needs to be
serious when selecting “transparent”.
View Function
The system provides 9 types of commonly-used views and the user can do swift switching by
pressing the Number keys on the small keyboard.
2) Bottom view 2
4) Left view 4
5) Front view 5
6) Right view 6
8) Top view 8
Revolving Function
Revolving of the processing track can only be realized by the keyboard. Press “ALT” and a
direction key simultaneously and the processing track will be revolved.
The system log window records all the key operations and events. The user can not only browse
all the log information recorded of system start-up this time, but also can review the historical log
information.
1) System on/off;
4) Alarms;
Click the right mouse button on the system log window and a shortcut menu will pop up, as
illustrated below:
Clear Logs
It will clear the log information in the current system log window.
Menu method
Mouse method
Move the mouse into the log window and click the right mouse button. Then choose “Clear Logs
(C)” on the pop-up shortcut menu.
Caution:
Considering that a too large log file will affect the system’s performance and responding time, the system log
should be cleared regularly.
Choose any one of the following items and a mark“√” will appear before it. Choose it again and
the mark“√” will disappear, indicating that this item is not selected.
Click the right mouse button on “system log” window and then choose “show this session (T)”
from the pop-up shortcut menu or “show this session’s logs (T)” from menu “view (V)”.
Choose this item and the user can only view the log information of the current operation. If this
item is not selected, the user can view the log information of both current operation and the previous
ones.
Click the right mouse button in the system log window and choose “show information items (I)”
from the pop-up shortcut menu or choose “show information items (I)” from menu “view (V)”.
Choose this item and the user can view information like system on/off. If not, the log information
items will be concealed.
Click the right mouse button in the system log window and then choose “show warning items
(W)” from the pop-up shortcut menu or “show warning items (W)” from menu “view (V)”.
Choose this item and the user will be able to view system warning information. If this item is not
selected, the system warning information will be concealed.
Click the right mouse button in the system log window and then choose “show error items (E)”
from the pop-up shortcut menu “show error items (E)” from menu “view (V)”.
Choose this item and the user will be able to view the system error log information; otherwise, the
error log information will be concealed.
Prompt:
Procedure management window is where the user’s processing files are managed. Ncstudio can
manage processing procedures saved to the designated directory through a built-in manager. In this
window, the user can conduct functions like [new], [edit], [delete], [rename] and [load], etc. This will
facilitate the user’s operation greatly.
There are three ways to create a new processing procedure file instantaneously:
One: select “File (F) |New (N)” (shortcut key: Ctrl+N);
Two: click the right mouse button in the procedure management window and select [New] from
the pop-up shortcut menu.
Three: click button under the procedure management window.
The system will automatically generate a new processing procedure file “Untitle1.nc” and the
user then can decide the save location for the new file.
In addition, the user can also edit, delete, rename or load the newly created file. Please refer to
the chapters below for detail.
The “file list box” in the procedure management window displays the processing procedures in
the current folder.
The user can directly input the designated route into the “route of current processing procedure
folder” box. He can also choose another route by clicking button. In the file list box, all the current
processing files under the selected route will be displayed.
The extension names of the processing files under current route are shown in “processing file
extension name” box and the user can delete or add the file extension name here. In the “file list box”,
processing files with the corresponding extension name will be displayed.
If the processing file already exists in “file list box”, double-click this file and it will become the
current processing file.
There are three ways for the user to edit the selected processing procedure;
One: select “Edit (E)|Edit the Selected File(E)”.
Two: click the right mouse button in procedure management window and then select “Edit” from
the pop-up shortcut menu.
And then the system will switch to procedure edit window automatically. The user then can do
editing in this window. Please refer to procedure edit window for guidance on editing.
There are three ways for the user to delete the selected processing procedure:
A pop-up dialog box will ask the user whether to delete the selected processing procedure file
and whether this file is being edited or in use at present.
Prompt:
There are three ways for the user to rename the selected procedure file:
One: select “Edit (E) |Rename the Selected File (N)”;
Two: click the right mouse button in procedure management window and then select “Rename”
from the pop-up shortcut menu.
The name of the selected processing procedure file will be under editing state, as illustrated
below:
There are five ways for the user to load the selected procedure file:
One: select “File (F) |Open and Load (O)”;
Two: click the right mouse button in procedure management window and then select “Load (L)”
Five: click the right mouse button in the auto mode window and then select “Open and Load
(O)” from the pop-up shortcut menu.
In the editor window, on the top is the name of the procedure file being edited and below it is an
editing window.
Notice:
The I/O state window displays the current state of system I/O and is very helpful for system
monitoring and breakdown diagnosis.
Caution:
The contents displayed in this window may vary with the configuration of different control cards and various
requirements of users. The information provided here is for reference only.
Green filled dot means that there is signal input in this port;
Red filled dot means that there is no signal input in this port;
Green hollow dot means that there is signal output in this port;
Red hollow dot means that there is no signal output in this port.
By clicking this menu item, the user can open a processing procedure file stored in disk. The
shortcut key for this operation is “CTRL+O”. Click the key and an “open and load” dialogue box will
pop up, as illustrated below:
files under other routes will be shown. Click the target file and then press [open], the name of the
current processing procedure file will be displayed in the title bar in the system main window.
Unload
New
Open and load the existed processing procedure file to the editing window for editing.
Save
Save as
It is used to save and load the procedure file edited in the current editing window as the current
processing procedure.
Close
Configuration
Notice:
The configuration is set by manufacturers, and users are not entitled to change it. Otherwise, the machine tool
may can not work properly.
This menu item includes a new submenu, in which the recently loaded processing procedures
are displayed. The user can re-load these files quickly.
This menu item includes a new submenu, in which the recently edited processing procedures are
displayed. The user can re-edit these files quickly.
Exit
The items in “edit” menu change with the currently active window in the second window area (for
example, processing track window, system log window, procedure management window and I/O state
window).
Clear View
Array Machining
This function allows the user to conduct array processing for the same processing procedure.
Choose this item and a dialogue box will pop up, as illustrated below:
This function can conduct mirror rotating machining for the same processing procedure. Choose
this menu item and a dialog box will pop up, as illustrated below:
Clear Log
Refer to “Clear Log” in section 4.11 System Log Window for detail.
Refer to “Array Processing” and “Mirror Rotate Machining Setting” in section 5.2.1 for detail.
Refer to “Array Processing” and “Mirror Rotate Machining Setting” in section 5.2.1 for detail.
Please refer to section 5.2.1 “Array machining” and “Mirror Rotate Machining Setting” for detail.
The items in “View” menu vary with the currently active window in the second window area (for
example, machining track window, system log window, procedure management window, procedure
editing window and I/O state window).
This function displays/conceals the row number of processing procedure in the auto window. This
menu item is effective only when the auto window is activated.
The function traces the row number of current procedure in the automatic window during
processing.
File Information
Click [File Information] and a dialogue box will pop up, as illustrated below:
Total Time
It shows the statistics for total machining time and cutting time
Motion Range
It refers to the max. and min. workpiece coordinate value the machine tool can move during
processing.
Machining Range
It refers to the max. and min. workpiece coordinate value the machine tool can move during
actual cutting.
The items listed on this menu are: [show this session’s logs], [show information items], [show
warning items] and [show error items], etc.
Please refer to section 4.11 Log Information Window for detail.
Single Block
Under Single Block mode, the system will enter Pause mode when the speed of processing
procedure becomes 0. Then press button and the processing will begin again. The system will
enter Pause mode again when the speed of processing file becomes 0 again
The user can choose this function before or during processing since it is helpful for error
diagnosing and failure recovery.
Handwheel Gear
When “handwheel gear” is selected under Auto mode, click button and the system will
implement the processing procedure with the turning of handwheel. When the handwheel stops
moving, processing will also stop. The processing speed changes with the movement speed of
handwheel.
The user can choose this function before machining and this will help him to judge whether the
processing procedure is correct.
Set the current mechanical coordinate point of X/Y as the workpiece origin.
Set Offsets
Choose this item and a dialogue box will pop up, as illustrated below:
Public offset: external offset is also called public offset. It is used to record the temporary
adjustment value of workpiece origin. As it can only be adjusted manually and will not change
during the execution of any auto function, the value will not be maintained during fixed presetting
and mobile presetting. For example, if the value is not 0 before calibration, the workpiece
coordinate will also not be 0 when calibration completes.
For example: if the external offset is set as 10 before calibration, then the outer offset is still 10
after calibration, and system workpiece coordinate is -10.
After “move to workpiece origin” is selected, if the tool nose is below the safety height, Z axis will
move up to the safety height first and then X axis and Y axis will move to the workpiece origin together;
if the tool nose is above the safety height, X axis and Y axis will move to the workpiece origin together
first and then Z axis will move down to the safety height.
The user can also conduct the above operation by clicking button on the tool bar.
This function enables the user to store the current workpiece origin as well as the name of the
relevant procedure into the NC system. As each saved workpiece origin corresponds to a specific
procedure name, the user can easily find out his target workpiece origin without causing confusion.
Here, the user can save 10 set of coordinates at most.
Start
Click [Start] and the system will enter auto processing mode. If the system is under simulation
state, it will execute simulative processing.
The user also can click button on toolbar to implement this operation.
Pause
During auto processing, choose the menu item [pause], the system will suspend processing and
raise the cutter to enter “auto|pause” mode. To resume processing, choose [start].
If the system is under simulation mode, choose [pause] and the system will suspend simulation
and enter “auto|pause” mode. To resume simulation, choose [start]
The user can also conduct the above operation by clicking button on toolbar.
Stop
During auto processing, choose menu item [stop], the machine tool will cease processing and
raise the cutter. The system will end the entire processing task and enter into “auto|idle” state. This is
the normal way to halt processing procedure during processing.
Under simulation mode, choose menu item “stop”, the system will suspend simulation and enter
“auto|idle” state. To resume simulation, choose menu items like [start], [advanced start] and
[breakpoint resume], etc.
The user can also conduct the above operation by clicking button on toolbar.
By selecting this menu item, the machine tool will conduct high-speed simulation from the
beginning of the processing procedure, and provide the user with a high-speed and vivid simulative
processing environment.
Under simulation mode, the system doesn’t command the machine tool to make the
corresponding mechanical movement but the cutter’s route will be displayed in the processing track
window at a high speed. Through simulation, apart from other appended information, the user can be
informed of the machine tool’s movement path in advance and thus avoid equipment damage caused
by programming errors.
Once simulation starts, this menu item will change into” stop simulating then leave simulation
mode”. Choose this item, simulation will stop and the system will exit from simulation mode.
The user can also choose button on toolbar to implement this operation.
Advanced Start
Select this function and an “Execute (advanced options)” dialogue box will pop up, as illustrated
in Fig. 5-25:
Breakpoint Resume
Choose this menu item, and the system will automatically resume processing from the row
number of last breakpoint.
When the user chooses this function in case of a sudden power failure, E-stop, or etc, the
machine tool will quickly move to the breakpoint and resume processing, which saves a lot of
processing time.
The user can also select button on toolbar to implement this operation.
Advanced MDI
Choose this menu item and an “Advanced Functions” dialogue box will pop up, which includes
function windows like [Rectangle Mill], [Round Mill], [Rectangle Frame Mill], [Round Frame Mill] and
[MDI]. In the front four windows, the user can do bottom milling and edge finding simply by adjusting
the relevant parameters.
MDI Window
then press [execute], the system will implement the order entered immediately. The user can also
view the historical orders entered in the list box below the window.
When multiple pieces of orders are entered, each of them should be separated by a semicolon
(“;”). When an abnormal order has been entered, the system will give out a prompt.
Tick the menu item [Show this dialog-box while running] below the dialogue box, the window will
be visible during the implementation of processing order. The user can then adjust parameters of
bottom milling and edge finding or enter the standard orders easily.
Jiggle
This function is available only during auto processing or under PAUSE mode. It allows the user to
do fine tuning without halting the processing.
The result of jiggle will only affect the current processing task. It will become invalid if the user
presses [Start] or [Breakpoint Resume] after pressing [Stop].
for detail.
Choose “NO” will cancel calibration.
Fixed Presetting
Choose this menu item and a dialogue box will pop up, as illustrated below:
Select this menu and a dialogue box will pop up, as illustrated below:
: press this button and all the axes will move to the mechanical origin successively (Z
axis first and then X and Y axes. The order of Z1 and Z2 can be decided by the manufacturer).
The machine tool will move to the mechanical coordinates of the fixed point automatically when
this function is selected. By setting the proper mechanical coordinates of a fixed point, the user can
do calibration and tool change easily and fast.
Regarding the mechanical coordinates of the fixed point, please refer to parameters [N4210],
[N4211] and [N4212].
Choose this function in case of hard limit alarm. When this function is selected, the system will
disable the limit function and cancel the alarm. The user can then make the machine tool get away
from the limit switch and return to the normal position through manual operation window.
Caution:
To avoid equipment damage, please pay attention to the manual operation direction during limit release.
Alarm Reset
When the system gives out an alarm, choose this function and the system will enter into “IDLE”
state.
Parameter Restore
This function is used to backup parameters automatically. Choose this option and a dialogue box
will pop up, as illustrated below:
Set Parameter
It is used to open the parameter window to set the parameters. Refer to Chapter 6 for details.
Turn on Spindle
Turn on Coolant
Turn on Light
It can set the current tool No. as the desired tool No.
Feedrate
The feedrate can be: 0%, 10%, 20%, 50%, 90%, 100%, 120%.
By choosing this item, the user can adjust the feedrate to 0%, 10%, 20%, 50%, 90%, 100% or
120%, similar to the function of the feedrate adjusting button on NC information bar.
Efficiency/Quality Adjustment
Click the option and a dialog box will pop up, as illustrated below:
Daily Tip
Select this option and a dialogue box will pop up, as illustrated below, telling the user information
about Ncstudio as well as the operation methods.
Keyboard Map
Choose this item and a dialogue box will pop up, displaying shortcut key information of Ncstudio.
About NcStudio
Choose this menu item and a dialogue box will pop up, telling information like edition No. of
Ncstudio, model number of the control card and system registration information, etc.
6. Parameter Configuration
Equipped with a rich store of processing parameters, Ncstudio is competent for various
processing tasks. In this chapter, we will introduce operator’s parameters only. For manufacture’s
parameters, please refer to Manufacturer’s Manual for detail. Developer’s parameters can only be
used internally by developers.
Parameters in NcStudio can be divided into the following categories: operation parameter, feed
axis parameter, spindle parameter, handwheel parameter, compensation parameter, origin parameter,
tool parameter, other parameter and overall parameter overview.
The parameters within different limits of authority vary from each other. To access manufacture’s
parameters and developer’s parameters, password is needed.
To modify a parameter, double-click the mouse on the row in which the parameter lies and then
enter the figure into the pop-up dialogue box.
For “True/False” type of parameter, inputting “1” indicates “True” and inputting “0” indicates
“False”. The user can also directly input “True” or “False”.
Prompt:
Type INT
Unit None
Default 0
Remark:
0: Do not move. When a processing procedure is completed as normal, the spindle will rest at the
coordinates position where processing stops.
1: Back to fixed point. When a processing procedure is completed as normal, the machine tool
will return to the mechanical coordinates of the fixed point specified by [N4210], [N4211] and [N4212].
2: Back to workpiece origin. When a processing procedure is completed normally, the machine
tool will return to the workpiece coordinate origin of the current procedure automatically.
Type Float
Unit mm (millimeter)
Range -99999~99999
Default 0
Type INT
Unit None
Default 0
Type Float
Range 0~100000
Default 1800
Type Float
Range 0~100000
Default 2400
Type Float
Range 0~100000
Default 600
Type Float
Range 0~100000
Default 600
Type Float
Range 0~100000
Default 60
Type Float
Unit mm (millimeter)
Range 0.01~0.5
Default 0.01
Type Float
Range 0~100000
Default 3000
Type Float
Range 0~100000
Default 1500
Type BOOL
Unit None
Default 0 (false)
Remark:
Select “false” to adopt the speed specified in processing file; select “true” to adopt the default
Type BOOL
Unit None
Default 0 (false)
Remark:
Select “false” to adopt the spindle revolving speed specified in the processing file; select “true” to
adopt the default revolving speed specified by parameter [N0002].
In some processing files (DXF, PLT, etc.), the spindle revolving speed is not specified. No matter
the user chooses “true” or “false”, the system will adopt the default revolving speed specified by
parameter [N0002].
Type INT
Unit None
Default 0 (false)
Remark:
0: No special treatment. Tool falling speed along Z axis specified by [N4045] will not be adopted
when Z axis moves downward to do processing.
1: “Tool falling speed along Z axis” is valid when Z axis moves in the negative direction alone.
The tool falling speed along Z axis specified by [N4045] will be adopted when Z axis moves
Type Float
Range 0~100000
Default 480
Type BOOL
Unit None
Default 0 (false)
Type BOOL
Unit None
Default 0 (false)
Remark:
1. When parameter [4048] is set “false” and processing pauses, “[4050] Z axis tool raising value
when processing pauses” is valid while parameter “[4049] Z axis position when processing pauses” is
invalid.
2. When parameter [4048] is set “true” and processing pauses, parameter “[4049] Z-axis position
when processing pauses” is valid while parameter ”[4050] Z-axis tool raising value when processing
pauses” is invalid.
Type Float
Unit mm (millimeter)
Range 0~9999
Default 100
Type Float
Unit mm (millimeter)
Range 0 ~ 500
Default 10
Type Float
Unit mm (millimeter)
Default 10
Type BOOL
Unit None
0 (false): invalid
Range
1 (true): valid
Default 1 (true)
Remark:
1: when “true” is selected, the coordinates of the center of the circle is defined according to the
starting point of the arc to be processed.
0: when “false” is selected, the coordinates of the center of the circle is defined according to the
coordinates of workpiece origin.
Type BOOL
Unit None
Default 0 (false)
Type Float
Unit mm (millimeter)
Range 1~99999
Default 1
Type Float
Range 40 or 1016
Default 40
Type Float
Unit mm (millimeter)
Default 0.025
Type Float
Unit mm (millimeter)
Range -99999 ~ 0
Default -1
Type Float
Unit mm (millimeter)
Range 0~99999
Default 1
Type Float
Unit mm (millimeter)
Range -99999 ~ 0
Default -1
Type BOOL
Unit None
0: from parameter
Range
1: from DXF file
Default 0
Type Float
Unit mm (millimeter)
Range -99999 ~ 0
Default -1
Type BOOL
Unit None
Default 1 (true)
Remark:
0: False. It sets the zero point in DXF file as the workpiece origin
1: True. It sets a user-defined point in DXF file as the workpiece origin. For example, during CAD
graphing, when we define an arbitrary point (it will not be processed) in the picture(near or inside the
graph), the system will set it as the default workpiece origin. If there are several points in the DXF file,
the system will set the first point as the workpiece origin.
Type BOOL
Unit None
Default 0 (false)
Type BOOL
Unit None
Default 0
Type Float
Unit mm (millimeter)
Range 0~99999
Default 0.5
Type Float
Unit mm (millimeter)
Range 0~99999
Default 1
Type BOOL
Unit None
Default 1 (true)
Type BOOL
Unit None
Default 0 (false)
Type INT
Unit None
Range 0~99999
Default 0
Type INT
Unit None
Default 0
Type Float
Unit mm (millimeter)
Range 0~99999
Default 1
Type Float
Unit mm (millimeter)
Range -99999~99999
Default X: 0, Y: 0, Z: -1
Remark:
X: The value is set as X axis mechanical coordinate when the tool nose reaches the calibration
area (the closer to the center point, the better).
Y: The value is set as Y axis mechanical coordinate when the tool nose reaches the calibration
area (the closer to the center point, the better).
Z: The value is set as Z axis mechanical coordinate when the tool nose reaches a certain height
above the surface of the tool presetter. (Above this height, the tool moves at G00 speed; below this
height, the tool moves at the calibration speed.)
Type Float
Unit mm (millimeter)
Range -99999~99999
Default X: 0, Y: 0, Z: 0
Type INT
Unit None
Range 1 ~ 100
Default 5
Type Float
Unit s (second)
Range 0~10
Default 5
Type BOOL
Unit None
Default 1 (true)
Type BOOL
Unit None
0 (false): Invalid.
Range
1 (true): Valid.
Default 0 (false)
Type Float
Unit mm (millimeter)
Range -99999~99999
Default -10000
Type Float
Unit mm (millimeter)
Range -99999~99999
Default 10000
Type BOOL
Unit None
Default 1 (true)
Type BOOL
Unit None
Default 1 (true)
Type BOOL
Unit None
Default 1 (true)
Type Float
Unit mm (millimeter)
Range 0~100000
Default 20
Tool Parameter
【N15021】 Diameter
Type Float
Unit mm (millimeter)
Range 0~99999
Default 0
【N15022】 Length
Type Float
Unit mm (millimeter)
Range 0~99999
Default 0
Type Float
Unit mm (millimeter)
Range 0~99999
Default 0
Type Float
Unit mm (millimeter)
Range 0~99999
Default 0
Type Float
Unit mm (millimeter)
Range -99999~99999
Default X: 0, Y: 0, Z: 0
Type BOOL
Unit None
Default 0 (false)
Type INT
Unit None
Default 0
Remark:
1) Under idle state, red light and green light are off while yellow light is on;
2) Under normal processing state, red light and yellow light are off while green light is on;
3) When a processing task ends, red light and green light are off while yellow light is on;
1) Under idle state, red light and green light are off while yellow light is on;
2) Under normal processing state, red light and yellow light are off while green light is on;
3) When a processing task ends, green light and yellow light are off while red light will be on for 3
seconds. 3 seconds later, yellow light will be on.
2: Red light on until there is an input by mouse or keyboard, then yellow light on.
Under idle state, red light and green light are off while yellow light is on;
Under normal processing state, red light and yellow light are off while green light is on;
When a processing task ends, green light and yellow light are off while red light will not be off until
there is an input by mouse or keyboard. Then yellow light will be on.
Type INT
Unit ms (millisecond)
Range 0~100000
Default 1000
Start Breakpoint
Stop Jog
Pause resume
X+ Y+ Z+ ×10
X- Y- Z- ×100
Shift Calibration F- F+
Start/Pause: when a processing file has been loaded, if the system is under idle state, press this
button and the system will start processing; if the system is under processing state, press this
button and the system will suspend processing.
Stop: it is used to stop current operation. If the system is under processing state, press this
button and processing will stop; if the system is under calibration state, press this button and the
system will stop calibration.
Breakpoint Resume: when the system is under processing pause state, press this button and the
system will resume processing from the last breakpoint.
Jog: it is used to switch from Manual Data Input (MDI) mode to manual jog mode.
Spindle switch: by pressing this button when the spindle is off, the spindle will be turned on, and
vise versa.
Back to origin: press this button and the system will implement “back to workpiece origin” order.
×1: press this button and the step length will be set as 0.01mm.
×10: press this button and the step length will be set as 0.1 mm.
×100: press this button and the step length will be set as 1mm.
X+: it moves the machine tool towards the positive direction of X-axis. If the system is under
manual jog state, press this button and the machine tool will move towards the positive direction
of X-axis at manual low speed; press “shift” + “X+” and the machine tool will move towards the
positive direction X axis at manual high speed; when the system is under X1, X10 or X100 state,
press this button and the system will move a corresponding distance towards the positive
direction of X axis.
X-: it moves the machine tool towards the negative direction of X-axis. The operation method is
the same as that of “X+”.
Y+: it moves the machine tool towards the positive direction of Y axis. The operation method is
the same as that of “X+”.
Y-: it moves the machine tool towards the negative direction of Y axis. The operation method is
the same as that of “X+”.
Z+: it moves the machine tool towards the positive direction of Z-axis. The operation method is
the same as that of “X+”.
Z-: it moves the machine tool towards the negative direction of Z-axis. The operation method is
the same as that of “X+”.
Shift: this button will be effective only when it is pressed simultaneously with other keys, such as
“X+”, “X-”, “Y+”, “Y-”, “Z+”, or “Z-”.
Calibration: press this button and the system will implement floating presetting.
8. Operation Steps
8.1. Starting-up
Before starting the equipment, the user should first make sure that the machine tool has been
connected to the computer properly. Then turn on power for the machine tool and computer. After
system booting finishes, open NcStudio.
This section is provided for machine tools with the function of backing to mechanical origin.
For machine tools supporting “back to mechanical origin” function, choosing “back to mechanical
origin” menu item will return the machine tool to the mechanical origin automatically and reset the
coordinate system.
As the system will save the current coordinate information during the normal exit from NcStudio,
so under certain circumstances, such as processing resuming after a normal system shutdown, the
user doesn’t need to execute machine reset operation.
Additionally, the user can skip this operation when he confirms that there is no problem with the
current position.
Choose [window] → [show manu window] and the system will display the manual operation
interface. On this interface the user can operate the machine tool manually.
Manual Movement
By pressing the corresponding keys on the small keyboard, the user can make the machine tool
generate the corresponding action. At this moment, the lamp of Numlock should be on, indicating that
the small keyboard is active.
The corresponding keys are:
4 negative direction of X-axis
6 positive direction of X-axis
8 positive direction of Y-axis
2 negative direction of Y-axis
9 positive direction of Z-axis
1 negative direction of Z-axis
Press any one of the above keys and the number key 0 simultaneously, the machine tool will
move at manual high speed.
The workpiece origin is defined as the coordinate origin of X, Y and Z in processing procedure.
Before processing starts, the workpiece origin should be fixed first. The steps are:
Move X axis and Y axis manually to the intended workpiece origin position and then clear
coordinates of the current position in the coordinate window. The system will then conduct processing
with the current position as the workpiece origin.
Through the above steps the workpiece origins of X axis and Y axis are fixed. To set the
workpiece origin of Z axis, more precise operation is needed. Combined with machine tool hardware,
the system supports Z axis calibration function.
After all these operations, the workpiece origin is set.
Auto machining means that the machine tool processes the selected procedure automatically.
Select menu item [Operation (O) |Start(S)] or click button on the toolbar or shortcut key F9,
the machine tool will execute processing automatically from the first sentence of the procedure.
During auto machining, the user can select menu item [Operation (O)| Stop (O)], button on
the toolbar or shortcut key F11 to halt processing. The system will then enter into “IDLE” state. This is
how to make the system stop in an accurate and orderly way and also the recommend one.
Note:
When high-speed, level-smooth adaptive connection is adopted, the system will stop processing when the
connection speed becomes 0.
During auto processing, to suspend processing, select menu item [operate (O)| pause (P)] or
click button on the toolbar or shortcut key F10 and the system will suspend processing
immediately. To continue processing, choose menu item [Operation (O)|[Start (S)] or click button
Select menu item [Advanced Start (A)] and a dialogue box will pop up. Choose the starting row
and ending row of the procedure block to be processed. Refer to Advanced Start in section 5.4
Operation Menu for detail.
9. Precautions in Operation
It is recommended that the user should consider the computer memory and not open too many
windows at the same time.
For some application procedures, such as game procedure, VCD player etc, they might not run
stably and smoothly. They are likely to take excessive system resources like memory and CPU
time-slice, etc. during running and at last cause computer crash. Therefore, during processing, in
order to avoid processing interruption caused by system crash, it is recommended not to open these
procedures.
The "back to mechanical reference point” process varies with the requirements of different
systems. For systems with a high requirement for precision, the process of resetting will take a long
time and the user needs to pay attention to the NC state window during this process and exit from
“back to mechanical origin window” when the system enters into “IDLE mode”. Otherwise, the “back
to mechanical origin” process will be artificially terminated instead of being normally finished.
If the “back to mechanical origin process” is terminated manually, the consequences will be: 1. As
the limit (mechanical origin) signal is still on, port alarm may occur; 2. Inexact positioning may occur:
the calibration function of “back to mechanical origin” is damaged manually and as a result, the
mechanical coordinates become inaccurate; 3. Soft limit function becomes ineffective: as the “back to
mechanical origin” process has not been finished, the system will regard the soft limit function as
ineffective until “back to mechanical origin” process is finished.
License:
Shanghai Weihong Electronic Technology Co., Ltd. (hereinafter referred to as Weihong Company)
grants you the right to use this software, for which you must guarantee that you will not use, copy,
revise, rent, or transfer this system or any part of this system for any other purposes beyond clauses
made in this agreement.
You must guarantee:
1. You will use this system only on one set of equipment;
2. You make read-only copy of this system only for backup or file management purpose and the
copy is to be used on this equipment only;
3. You can not transfer this system and license agreement to a third party unless the third party
accepts the articles and conditions listed in this agreement;
4. When transfer happens, you should pass all the copies of the original documents and the
supplementary documents to the third party or destroy all the copies un-transferred.
You can use this system in a multi-user environment or network system only at one of the
following premises:
It is stipulated in explicit terms that you are allowed to use this system in a multi-user
environment or network system.
You have purchased license to each pitch point and terminal of the system.
You must guarantee not to:
1. Re-transfer this permission of this system;
2. Conduct reverse engineering, disassembling or disintegration on this system;
3. Copy or deliver all or part of this system to a third party unless there is explicit stipulation
made in this agreement allowing you to do so.
When you transfer this system or copies of all or part of this system to a third party, your right to
use this system terminates automatically.
Copyright and Proprietary Rights:
With copyright reserved, this system and document are protected by the copyright law of China
and provisions of international agreement. You are not allowed to remove the copyright statement
made in this system and should guarantee to copy the copyright statement in all the duplicates you
made for this system (the entire system or part of the system). You agree to stop any form of illegal
copying of this system and document.
After-sales Guarantee:
The Weihong Company guarantees that within 90 days after the selling of this system, there is no
material or craft defect in the software carrier. When a defect has been confirmed, our only
responsibility is to exchange the software carrier. This is also the only compensation we can make to
you. This after-sales guarantee compensation is invalid for any carrier defect caused by accidents,
abuse or maloperation. The exchanged software carrier enjoys a guarantee time of the remaining
guarantee time of the original software carrier or a 30-day guarantee time. Among them, the longer
one will be adopted.
Except the after-sales guarantee made above, this system does not enjoy any other forms of
after-sale guarantee.
Responsibility limited:
The above guarantee, whether made explicitly or by implication, constitutes the entire contents of
the guarantee, including guarantee for the commerciality and applicability of special application aim.
Whether you follow other clauses in this agreement or not, Weihong Company, as well as its agents
and sales staff, will not be responsible for any profits loss, availability loss, business break-off or any
forms of indirect, special, accidental or inevitable damage or claim made by any third party generated
from the using of this system, even Weihong has been informed of the possible occurrence of such
events in advance.
Permission termination:
Weihong Company can terminate the permission at any time once you violate any term or
condition made in this agreement. When the permission terminates, you are required to destroy all
the copies of this system and documents or return them to Weihong Company.
Applicable Law:
Intellectual Property Rights Protection Rule, Copyright Law, Patent Law and so on.
Now, we affirm that you have already read through this agreement and understood it thoroughly
and agreed to obey all of the provisions and conditions of this agreement strictly.
Shanghai Weihong Electronic Technology Co., Ltd.
Home Centering
End Show current machining point
+ (small keyboard) Zoom in
- (small keyboard) Zoom out
* (small keyboard) Adjust to window size
5 (small keyboard) Front view
8 (small keyboard) Top view
2 (small keyboard) Bottom view
4 (small keyboard) Left view
6 (small keyboard) Right view