Download as pdf or txt
Download as pdf or txt
You are on page 1of 77

Machine Translated by Google

The third software

description (draft)
Machine Translated by Google

Table of contents

Overview................................................ ................................................... ...................................5

The first part of the display area................................... ................................................... ...................................6

1. Overview ................................................ ................................................... ................................................6

2. Coordinates & interface & hand pulse display area................................... ................................................... ..........7

1. Coordinate display area................................... ................................................... ................................7 1.1

Programming axis display area.....................................7 ................................................... ...................................7

1.2 Workpiece coordinate area.....................................7 ................................................... ...................................................

.10 1.3 Machine tool/RTCP coordinate area................................... ................................................... ..........10 2.


Input and output display area.....................................10 ................................................... ...................................11 3ÿ

Hand pulse information display area................................... ................................................... ................11

3. Simulation area ................................................ ................................................... ...................................12

1. Main Simulation Area................................................ ................................................... ................................12 2.

Emulation Auxiliary Area.....................................12 ................................................... ................................................... ..14

4. Console ................................................ ................................................... ...................................15

1. Interpolation Buffer................................................ ................................................... .....................15 Feedrate


2. Override .............................. ................................................... ...................................15 Spindle
3. override. ................................................... ................................................... ...................15 Manual
4. Magnification ........................ ................................................... ................................................16

5. Status indication area................................... ................................................... ................................17

1, Left area: ................................................ ................................................... ..........17 Right


2, area: ................................ ................................................... ...................................................18

6. Processing real-time information area................................... ................................................... ................................18

Seven warning information area................................... ................................................... ................................19

Eight functional areas................................................ ................................................... ...................................20


Machine Translated by Google

1, start, pause................................... ................................................... ................20


2, Reset ................................ ................................................... ...................................................20 Handwheel
3. guidance... ................................................... ................................................... ..........20 4. MDI/

MD2 ................................ ................................................... ....................................twenty one

The second part of the setting area................................................ ................................................... ............................twenty four

1. Overview ................................................ ................................................... ........................................twenty four

2. Processing documents ................................................ ................................................... ...................................25

3. Machine tool structure................................................ ................................................... ...................................28

4. Coordinate system management................................... ................................................... ................................29

5. Tool management................................... ................................................... ...................................37

6. Programming axis................................................ ................................................... ................................................39

1. Drive parameters................................................ ................................................... ...................39

1.1 Pulse equivalent: ................................................ ................................................... ..............39 1.2 Shaft

output mode................... ................................................... ...................................40 1.3 Fault/soft limit/hard

limit stop mode............ ................................................... ...................................44

2. Physical Axis Mapping................................................ ................................................... ..........46

3. Motion parameters in manual mode (continuous, inching, MPG, GO quantitative motion mode)..................47

3.1 Initial speed................................................... ................................................... ................47 3.2 Minimum

speed limit/maximum speed limit................................... ................................................... ...................47 3.3

Running at low speed/running at high speed............. ................................................... ...................47 3.4


Running speed of MPG gear...................... ................................................... ...................................47 3.5 G0

speed................................ ................................................... ...................................48 3.6 Acceleration section /

Deceleration section acceleration ................................................ ...................................48 3.7 Emergency


stop Deceleration speed................................................ ................................................... .....48 3.8 MPG Gear

Acceleration.....................................48 ................................................... ..........48

4. Axis-related motion parameters in automatic mode................................... ................................................48

4.1 Axis acceleration in automatic mode................................... ................................................... ...49 4.2 Axis

J acceleration in automatic mode................................... ................................................... ....50 4.3 Positive/

Negative Motion Protection Speed............................ ................................................... ...50


Machine Translated by Google

5. Soft limit...................................... ................................................... ...................................50

6. Hysteresis................................................ ................................................... ...................................52

7. Axis related signals ................................................ ................................................... ................53

7.1 Servo warning................................................... ................................................... ................53 7.2


Positive/negative limit................................... ................................................... .....................................53
7.3 Machine origin........ ................................................... ................................................... ..54 7.4
Detection signal................................... ................................................... ...................54

8. Internal Encoder................................................ ................................................... ..........54

9. Homing................................................ ................................................... ...................................55

10. reference point ................................................ ................................................... ...................56

7. Automatic parameters................................................ ................................................... ...................................58

8. External equipment ................................................ ................................................... ................................60

1. Spindle ................................................................ ................................................... ...................................60

2. Coolant................................................ ................................................... ................................61

3. lubricating oil................................................ ................................................... ................................62

4. Three-color light............................................... ................................................... ...................................63

5. MPG ................................................................ ................................................... ...................................64

5.1 Handwheel Accuracy................................................... ................................................... ...................64 5.2

Handwheel Control Mode.....................................................64 ................................................... ................................64

5.3 Movement direction of the handwheel counterclockwise............ ................................................... ...................................65

5.4 The running speed of X1/X10/X100 gears of each axis....... ................................................... ...................65

5.4 Acceleration of X1/X10/X100 gears of each axis........................... ................................................... ..65

6. External reset................................................ ................................................... ...................65

7. Enter IO description................................... ................................................... ..........66

8. Output IO Description ................................................ ................................................... ..........67

Nine, software settings ................................... ................................................... ................................68


Machine Translated by Google

1. External text editor ................................................ ................................................... ..........68

2. Definition of shortcut keys................................... ................................................... ................69

3. NC function customization................................... ................................................... ..........70

4. NC function parameter set customization................................... ................................................... ...72

10. Control card................................................ ................................................... ...................................76


Machine Translated by Google

overview

This is a control system with RTCP function, powerful and stable performance. ÿ It adopts

configuration design and has strong expansibility. ÿ Support 18

types of machine tool structures including three-axis, four-axis and five-axis. ÿ

Support various five-axis RTCP functions. ÿ

Support macro

programming. ÿ Support custom NC function

parameters. ÿ Powerful tool path preview and positioning functions.


Machine Translated by Google

The first part of the display area

1. Overview

1- Coordinate & interface & hand pulse display area

2- Simulation area

3- Console 4- Status

indication area 5- Processing

real-time information area 6- Alarm

information area 7- Function

area

The size of the window can be adjusted by dragging between each area.
Machine Translated by Google

2. Coordinates & interface & hand pulse display area

Divided into 3 parts:

1- Coordinate display area 2-

Input and output display area 3- MPG

information display area

1. Coordinate display area

The coordinates of each axis can be edited. Click-Enter-Enter. It is divided into

three parts: programming axis, workpiece coordinate-movement, and machine tool coordinates.

1.1 Programming axis display area

Tips: Hover the

ÿ mouse over the corresponding button, and the corresponding description will be displayed.

1.1.1 Return to zero function:


Machine Translated by Google

1.1.2 Homing function:

The status can be judged by the color of the word.

1.1.3 Centering function:

1.1.4 Clear function:


Machine Translated by Google

1.1.5 Warning light

green --- normal

red --- warning

1.1.6 Axis numbering

The status is judged by the color of the word, white means ready, yellow means running. When it

is SP, it means that the axis is a servo spindle.


Machine Translated by Google

1.2 Workpiece coordinate area

- -
Click to switch between "Workpiece Coordinate Positioning" and "Workpiece Coordinate Movement".

The reference coordinate system is the currently selected workpiece coordinate system (G54-

G59). "Workpiece coordinates - move": The tool moves to the specified

coordinates. "Workpiece coordinates - positioning": set the current workpiece coordinates of the tool.

1.3 Machine tool/RTCP coordinate area

When RTCP is off, only machine tool coordinates are displayed.

When RTCP is on, it can switch among three modes: "machine coordinate", "RTCP coordinate-positioning" and "RTCP coordinate-move". The reference

coordinate system is the current RTCP coordinate system.

ÿ RTCP Coordinates-Positioning: Set the tool coordinates in the RTCP coordinate system. ÿ RTCP

Coordinate-Move: The tool moves to the specified coordinate.


Machine Translated by Google

2. Input and output display area

Used to indicate the state of each input and output port.

The port label can be customized, and it will be displayed when the mouse hovers over it. Peripherals - Input as defined in the IO description.

You can customize whether each port is available.

If the mouse control is enabled in the description of external equipment - output IO, then the output switch phase can be clicked by the mouse

When the light is on, the switch can be controlled.

3. Hand pulse information display area

Display the status of MPG. Including the current axis, override and reset status.
Machine Translated by Google

3. Simulation area

1. main simulation area

Basic operations: ÿ

Left-click drag: rotate around the center of rotation. ÿ Right-click drag:

Pan. ÿ Middle button drag or scroll wheel:

zoom. ÿ Click on the tool: the tool turns red, and the tip of

the tool is placed in the center of the display, click again to cancel. Cannot pan at this time. ÿ Middle-click on the tool path: set the rotation center, but it can only be selected

on the workpiece or tool path. If there is no workpiece or tool path,

You can simulate it first. Operation

on the body coordinate system: ÿ Left-

click to select the coordinate axis and drag: translate along the selected axis. ÿ Right-click to

select the coordinate axis and drag: rotate around the selected axis.

Features:

ÿ The tool path of the current processing line is displayed in red in real time, corresponding to the real-time tracking instructions of the built-in G code browser.

ÿ Support breakpoint continuous processing: select the required line segment on the tool path with the mouse, the line number of the line segment will be displayed, enter the line number in

the setting area, and start processing.

ÿ Interval processing is also supported, just input the start line and end line, and start processing. ÿ The effect display of different

light sources is more intuitive.

Example of light source switching effect:


Machine Translated by Google

Tip: Double-

ÿ click any point of the displayed tool path to open the tool path file (according to the opening method specified by the external text editor), and jump to
Machine Translated by Google

Go to current line. Click on

ÿ the tool model during processing or simulation, that is, the tool is the display center, and the tool path can be tracked and observed.

2. Simulation auxiliary area

When the drag symbol appears below the simulation area, the simulation auxiliary area can be pulled out, as shown in the figure below:

The stl model can be loaded for reference comparison. Can be shown or hidden.

Tips: Drag and

ÿ drop files are supported at the loading icon. You can also click the load icon to load the file.

Draw tool path rotation center: it will be automatically defined according to the selected machine tool mechanism, and generally does not need to be changed. Wall

Thickness Min/Max: Refers to the minimum and maximum distances from the generated toolpath to the defined rotation center axis. After the tool path is drawn, it will be automatically generated.

Slicing axis: refers to the direction in which the

loaded solid model is placed, usually the X axis.


Machine Translated by Google

4. Console

1. Interpolation buffer

The top one indicates the data condition of the buffer, which can be used to observe the jamming situation during processing. Usually the buffer data

can maintain 10s uninterrupted processing.

2. Feed override

Valid only when online. Analog knobs

can be quickly adjusted in size with a mouse wheel. When the "Default

Feed Rate" is selected, the feed rate set below will be processed. Values are editable.

3. Spindle override

Valid only when online. Analog knobs

can be quickly adjusted in size with a mouse wheel. When the "Default

Spindle Speed" is selected, process according to the speed set below. Values are editable.
Machine Translated by Google

4. Manual magnification

Valid only when online. Analog knobs can

be quickly adjusted in size with a mouse wheel. The "low speed" button in the

figure can be clicked to switch between "high speed" and "low speed". Corresponding to the parameter values of "low running speed" and "high running speed" in

"programming axis" ---- "manual mode motion parameters (continuous, inching, MPG, GO quantitative motion mode)".

The "Continuous" button in the figure can be clicked to switch between the three states of "Jogging"/"Handwheel"/"Continuous". When processing online,

Will automatically lock in "Auto" mode. ÿ Inching: The

step distance can be set in 4 gears, and the inching distance of each gear can be edited and memorized after modification. The default is

0.01, 0.1, 1, 10. In the JOG mode, move according to the given step distance. ÿ Continuous: Press and

hold the movement direction key, and the movement will continue. ÿ Handwheel:

controlled by the handwheel. Host control is invalid.

Notice:

In the online state: ÿ

When the handwheel axis is selected as off, the handwheel control is invalid, and it can only be switched between continuous and inching, and is

controlled by the host. ÿ When the handwheel shaft is switched from off to other gears, or when switching between other gears, it will automatically switch to the handwheel state,

Controlled by

handwheel. ÿ When the handwheel axis is not off, continuous/handwheel/inching can be switched.
Machine Translated by Google

5. Status indicator area

Divided into 2 parts:

1. Left area:

Respectively indicate the current control mode (automatic/continuous/inching/manual), reset/equipment busy, processing file. When the base color is

When it is dark blue, it enters the state of handwheel

guidance. ÿ When "Reset" is flashing: click "Reset" in the functional area to clear it.

ÿ Double-click the processing file area, and the processing file can be opened with the specified external text editor.
Machine Translated by Google

2. Right area:

Respectively indicate processing time, rtcp on/off, simulation/online, administrator/login, company website. ÿ

Processing time: refers to the processing time of a single file, and it does not count when it

is paused. ÿ rtcp on/off: Click to switch. ÿ

Simulation/Online: Click to switch. When online, operate the extra bed. In the simulation state, the machine tool will not move, only

Simulate tool path movement.

ÿ Admin/Login: Click to switch. The administrator can set a password and have more authority: can change the mechanism of the machine tool.

6. Processing real-time information area

Real-time display of line number and coordinates during processing.

-
If the opening method is set in the software setting external text editor, double-click here to directly pop up the toolpath program and jump to

the displayed line number. Very convenient.


Machine Translated by Google

Seven alarm information area

Various alarm information will be displayed in this area and can be cleared.

When there is an alarm during processing, double-click this area, the processing file will be opened with the specified external text editor, and the fault line will be automatically located.
Machine Translated by Google

Eight functional areas

1. Start, pause

When you click "Pause", the following interface appears:

ÿ Click "Resume": continue processing. ÿ

Click "Cancel Pause": Cancel processing.

2. Reset

When the status area reset flashes, click "Reset" to clear it.

3. Handwheel guidance

Only works online. When you

click to enter the handwheel guidance state, the control mode (auto/continuous/inch/manual) in the state area will turn dark blue.

Click again to cancel the handwheel guidance state, and the color of the control mode (automatic/continuous/inch/manual) in the state area will be restored.
Machine Translated by Google

4. MDI/MD2

MDI1 and MDI2 are two macro programmers, which can write and run macro programs by themselves. Support FANUC type B macro program.

Tips: Click to open MDI1 orMDI2


, the left side is the program writing area, and the right side is the note area. Double-click the selected command to use it in the programming area, which is very convenient.
Machine Translated by Google

Expand the G command set, you can see the list of defined G commands, and there are corresponding help instructions and examples.

Expand the M instruction set, you can see the list of defined M instructions, and there are corresponding help instructions and examples.
Machine Translated by Google

Expand the macro function set, you can list the defined macro functions, and there are corresponding help instructions and examples.
Machine Translated by Google

The second part of the setting area

1. Overview

The following describes each sheet separately.

Tips: All

ÿ locations with loading icons support file dragging and

ÿ dropping. Double-click the selected column area to directly open the processing file. (Open in the specified external text editor)
Machine Translated by Google

2. Processing documents

ÿ Batch processing is supported: set the number of processing file sets, load processing files separately, select multiple files, and click Start. ÿ

Support breakpoint continuous processing: enter the breakpoint line number in the start line number, and click to start. When the end line number is -1, it

means until the end of the

processing file. ÿ Support area processing: Input the start line number and end line number respectively, and click

to start. ÿ The NC function set can be customized. The system has provided some NC function sets. Double-click the corresponding function to

automatically load the file. Click MDI to execute. The parameter setting page will pop up with corresponding help instructions.
Machine Translated by Google

The pop-up parameter setting window:


Machine Translated by Google

ÿ Array processing is supported (only for 3-axis toolpath): set parameters in the array processing page, load the processing file, click "array

ÿ Generate the array template: ÿ At this time,

you can modify the above processing file, that is, process different files according to the array position, and start processing. ÿ Start

processing directly without modifying the processing file, that is, process the same file according to the array position.
Machine Translated by Google

3. Machine tool structure

ÿ Support various machine tool structures. Only administrator rights can change the structure type. ÿ The

shortest motion path of the rotary axis: when moving from point A to point B, it will move along the normal path if it is not checked, and it will move along the shortest path when

it is checked. As shown in the picture.

ÿ When machining with three-axis tool path, the structural form can be

selected. ÿ During three-axis and four-axis tool path processing, the RTCP status switch does not affect the

processing. ÿ During five-axis machining, pay attention to whether the tool path has RTCP function, and set the RTCP switch accordingly.
Machine Translated by Google

ÿ After the machine tool structure parameters are set, the machine tool model in the simulation area will change

accordingly. ÿ The machine tool model can be replaced by the stl file of its own machine tool structure.

4. Coordinate system management

The displayed parameters will increase or decrease depending on the selected machine structure.

ÿ Machine tool coordinates: ÿ

Tool offset: The machine tool coordinates when the tool touches the tool setting block during tool setting.

After the tool setting is completed, if the tool offset changes (tool length changes), the machine tool coordinates will not change, but the tool relative

The location of the machine tool is changed. ÿ 4th

axis origin: the origin position coordinates of the 4th axis,

Tips: Left-click

ÿ on the "Machine Coordinates" area, and a drop-down menu such as homing and reference point return will pop up.
Machine Translated by Google

ÿ Left click on " 4


the th

Axis Origin” area, a drop-down menu such as Centering and Positioning will pop up.
Machine Translated by Google

Click on the center, pop-up interface, provide 3 kinds of center methods:

1) Two-point centering:
Machine Translated by Google

2) Three points to determine the center of the circle:

3) Center of the sphere with three coordinates: At least 4

points can be used to determine the center of the sphere.


Machine Translated by Google

ÿ left click G54 — G59


zero point Zero point, pop-up drop-down menu function:
Machine Translated by Google
Machine Translated by Google

Fixed tool setting pop-up window:

The reference point can be set in the programming axis - reference point.
Machine Translated by Google

Floating tool setting pop-up window:


Machine Translated by Google

5. Tool management

Supports 64 tool sets.

Click the tool length measurement, and the measurement parameter setting window will pop up:
Machine Translated by Google
Machine Translated by Google

6. Programming axis

1. drive parameter

1.1 Pulse equivalent:

The unit of pulse equivalent of this system is p/mm, that is, 1mm corresponds to the number p of pulses sent by the system. e.g. 1000p/mm

Indicates that a change of 1mm in the system coordinates will produce 1000p.

At the same time, the setting value of the pulse equivalent determines the maximum feed speed of the machine tool, and the relationship between the pulse equivalent and the maximum feed speed is:

Maximum feed rate (mm/min)=(1/pulse equivalent (p/mm))x interpolation frequency (p/s)x60

The maximum interpolation frequency of this system is 1MHz, and when the pulse equivalent is 1000p/mm, the maximum feed speed of

the machine tool is 60m/min. When the feed rate meets the requirements, a larger pulse equivalent can be set.

Tips:

When the pulse equivalent is indivisible and is an infinite decimal, it may cause error accumulation, which can be edited with MDI:

#1013.item[0]=10000/30, execute. illustrate:


Machine Translated by Google

The pulse equivalent parameter of the X axis is #1010.item[0]

The pulse equivalent parameter of the Y axis is #1011.item[0]

The pulse equivalent parameter of the Z axis is #1012.item[0]

The pulse equivalent parameter of A axis is #1013.item[0]

The pulse equivalent parameter of the B axis is #1014.item[0]

The pulse equivalent parameter of C axis is #1015.item[0]

1.2 Shaft output mode

Pulse direction/double pulse can be selected in 2 ways. 1) Pulse

direction

It means that one way is the direction output signal, indicating the direction of movement; the other way is the pulse output signal, the pulse waveform and the movement parameter

Number related.

When the "Pulse Direction" mode is selected, the corresponding parameters are "Direction Signal Level", "Pulse Signal Level" and "Pulse Direction Delay". As shown in the picture.

ÿ "Direction signal level":

In the process of machine tool debugging, it is first necessary to determine the positive direction of each axis according to the coordinate system of the right-hand rule.

After determining the positive direction of each axis according to the right-hand rule, manually operate the machine tool movement to determine whether the axis movement is

correct. If the axis movement direction is found to be opposite, you can modify the level definition of "direction signal level" to change the

direction. ÿ "Pulse signal level"

High level means it is in a high level state when there is no pulse input, and low level means it is in a low level state when there is no pulse input. Default low level. ÿ

"Pulse Direction Delay"

When commutating, the working principle of the pulse direction method is to receive the change of the direction signal level first, and then receive the pulse signal. There

may be a delay. If the two signals are synchronized, some pulse signals may be lost. By setting this delay, this situation can be avoided.
Machine Translated by Google
Machine Translated by Google

2) Double pulse

Double pulse means that both the pulse output and the direction output are pulse outputs, but one is positive and the other is negative.
Machine Translated by Google

When the "double pulse" mode is selected, it corresponds to the relevant parameter "definition of motion direction in double pulse mode".

ÿ Definition of motion direction in double pulse mode:

Similarly, when manually operating the machine tool movement, if it is found that the axis movement direction is opposite to the expected direction, you can modify the

positive/negative direction of the "moving direction definition in double pulse mode" to adjust the direction.
Machine Translated by Google

1.3 Fault/soft limit/hard limit stop mode

Only for the stop method in manual mode. In the automatic mode, it will decelerate and stop according to the "fault descent rate" in the

automatic parameters. 1)

Fault stop mode refers to the stop mode adopted when there is a fault (external emergency stop, handwheel emergency stop, reset, servo alarm),

deceleration stop/immediate stop can

be selected. 2) Soft limit/hard limit stop mode

It refers to the stop method used when triggering the soft limit/hard limit, and deceleration stop/immediate stop can be selected.

ÿ Deceleration to stop:

In the manual mode, it refers to the setting in "Manual Mode Motion Parameters (Continuous, Inching, MPG, G0 Quantitative Motion Mode)"

Decelerate and stop with the specified "emergency stop

deceleration". ÿ Immediately stop:

Stop directly without deceleration. Note that this mode produces a greater impact at high speeds.
Machine Translated by Google
Machine Translated by Google

2. physical axis mapping

Set the corresponding relationship between the programming axis and the motion port

of the board. Dual-axis simultaneous output or multi-axis simultaneous output can be realized.
Machine Translated by Google

3. Motion parameters in manual mode (continuous, inching, MPG, GO quantitative motion mode)

Suitable for manual mode. Each axis can be set separately.

3.1 Initial speed

The initial speed of each axis can be set.

3.2 Minimum speed limit / maximum speed limit

It refers to the minimum speed limit and the maximum speed limit after combining the manual control magnification.

3.3 Run at low speed/run at high speed

Running Low Speed: The running speed in low speed mode.

Running high speed: the running speed in high speed mode.

3.4 MPG gear running speed

Respectively refer to the maximum speed that can be achieved in the three gears of MPG X1, X10 and X100. is the base rate, not including the

multiplier.
Machine Translated by Google

The parameters can be set separately for each gear, which can ensure that the movement speed of the machine can be stable when the hand pulse is in different gears.

3.5 G0 speed

To be perfected.

3.6 Acceleration section/deceleration section acceleration

Acceleration section acceleration: Acceleration value during acceleration from low speed. Deceleration section

acceleration: In normal operation, the acceleration value during deceleration from high speed.

Notice:

ÿ Usually the deceleration section acceleration value should be ÿ the acceleration section acceleration value, otherwise the speed may drop during the deceleration process. ÿ In the "JOG"

mode, the system accelerates according to the acceleration of the acceleration section, and decelerates according to this acceleration, that is, the symmetrical trapezoidal acceleration and deceleration,

and does not use the acceleration value of the deceleration section to decelerate.

ÿ When "Continuous", accelerate according to the acceleration of the acceleration segment, and decelerate according to the acceleration of the deceleration

segment. ÿ When the "handwheel" mode and the handwheel is in the "follow-up mode", the acceleration is accelerated according to the acceleration segment, and the acceleration is decelerated by the deceleration segment.

speed. Same as "Continuous" mode.

ÿ When the "Handwheel" mode and the handwheel is in "Precise Mode", the acceleration is accelerated according to the acceleration section, and the acceleration is decelerated according to this acceleration,

that is, the symmetrical trapezoidal acceleration and deceleration, and the acceleration value of the deceleration section is not used for deceleration. Same as "Jog" mode.

3.7 Emergency stop deceleration

In the manual mode, when the "drive parameter --- stop mode" selects "deceleration to stop", the deceleration process will follow this acceleration

value.

3.8 MPG Gear Acceleration

Respectively refer to the acceleration value during the acceleration process in the three gears of MPG X1, X10 and X100. is the base rate, not including

including magnification.

4. Automatic mode axis related motion parameters

This setting is mainly for the situations where the movement characteristics of some machine axes are very different, and it is suitable for such machine tools by setting different parameters of each

axis. For example, if the Z-axis speed of

the machine tool can only reach 100, while the X-axis speed can reach 1000, if there is no independent speed limit for each axis, in the situation shown in the figure below, the Z-axis speed will be

too high, resulting in motion failure and other problems . If the Z-axis speed limit is set, the movement speed of other axes will be planned according to the Z-axis speed limit.
Machine Translated by Google

4.1 Auto Mode Axis Acceleration

Set the acceleration value of each axis in automatic mode.


Machine Translated by Google

If it is 0, it is not limited by single-axis acceleration, but only controlled by "linear acceleration" in automatic parameter setting.

4.2 Axis J acceleration in automatic mode

Set the J acceleration value of each axis in automatic mode. That is, the rate of change of acceleration. If it is 0, it is

not limited by single-axis J acceleration, but only controlled by "line J acceleration" in automatic parameter setting.

4.3 Positive/negative movement protection speed

Set the maximum protection speed of single-axis positive movement and negative movement in automatic mode. The

positive and negative protection speeds can be set separately to meet the different needs of each axis. For example, the Z axis is generally downward for cutting, so

the speed of upward tool lifting is higher than that of downward machining.

If it is 0, no single-axis speed protection will be performed. It is only controlled by the "maximum speed" in the automatic parameter setting.

5. soft limit

The soft limit range will be displayed in the simulation area in the form of a green

wireframe. It can be set whether the soft limit is valid. When it is valid, an alarm message will appear during simulation processing;

Movement stops, and the soft limit indicator lights up.


Machine Translated by Google

For the AC structure, for the G68.2/G53.1 command, if the A-axis soft limit is set:

ÿ When (maximum value + minimum value)/2ÿ0, the kinematics positive limit rule is adopted.

ÿ When (maximum value + minimum value)/2<0, the kinematics negative limit rule is adopted.

For the BC structure, for the G68.2/G53.1 command, if the B-axis soft limit is set:

ÿ When (maximum value + minimum value)/2ÿ0, the kinematics positive limit rule is adopted.

ÿ When (maximum value + minimum value)/2<0, the kinematics negative limit rule is adopted.
Machine Translated by Google

6. hysteresis
Machine Translated by Google

7. axis related signal

In the case of no wiring (normally open), all input ports are high. When the port number is configured as

0, it means not configured.

7.1 Servo Alarm

Servo alarm signal source: the port number connected to the servo alarm signal.

Servo alarm enable: disable/enable can be selected. Servo alarm

valid level: the level when the alarm signal is valid.

7.2 Positive/negative limit

Positive/negative limit signal source: It is the port number connected to the positive/negative hardware

limit signal. Positive/Negative Limit Enable: Disable/Enable selectable.


Machine Translated by Google

Positive/negative limit signal active level: the level when the limit signal is valid.

Note: It is forbidden to connect both positive and negative limits to one port. At this time, if the positive and negative limit is set to enable, it is impossible to judge whether it is a positive limit or a negative limit, and the machine tool cannot move.

7.3 Machine origin

Machine origin signal source: It is the port number connected to the home switch. Active

level of machine origin signal: Indicates the level when the signal is valid.

Tips:

When the machine zero signal source and the positive limit signal source are configured with the same port number, it means that the zero switch is both the machine

origin and the positive hard limit.

7.4 Probe signal

Probe signal source: usually the port number connected to the tool alignment

block. Detection signal active level: the level when the detection signal is valid.

8. internal encoder

Usually the rotary axis is set up as a rotary encoder.

Especially for files corresponding to rotary processing, if a conventional encoder is used, the display angle may increase to tens of thousands, and it

takes a long time to return to zero. When it is

a circular encoder, if the minimum value and maximum value are set to -180---180, the display angle will always be between -180---180

Variety. If the minimum value and maximum value are set to 0---360, the display angle will only change between 0---360.
Machine Translated by Google

9. homing

ÿ Homing times: the times of triggering the zero switch. For example, if it is set to 3 times, it means that the zero point switch is triggered for the first time and then exits the

switch action area, and then moves to trigger the zero point switch and then retreats, and then moves to trigger the zero point switch to end, a total of 3 times. The main

purpose of multiple times is to improve the homing accuracy.

ÿ Homing direction: Determined according to the installation position of the zero point switch in the movement range of the machine tool. If the zero point switch is installed in the

middle position of the stroke, it can search for zero regardless of the positive or negative direction. It will first move in the set direction, and when it touches the limit

switch, it will move in the opposite direction to

find the zero point switch. If the home switch and the limit switch are multiplexed, the setting of the homing direction will be ignored, and the homing will be done in

the default direction of the system. ÿ Retraction distance: refers to the retraction distance of the tool

after homing is completed. ÿ Zero offset: refers to the machine tool coordinates of the

zero switch position. ÿ Home search speed: the running speed when searching

for home. ÿ Home positioning speed: When the zero point switch is touched, press the "Deceleration section acceleration" in the "Manual mode motion parameters" to decelerate.

Speed to 0, and exit the switch action area at the positioning speed, then stop immediately.

ÿ Homing sequence: 6 axes can be homing at the same time, or they can be homing sequentially. If you choose the same serial number, it means the same
Machine Translated by Google

time zero. For example, if the Z axis is 1 and the X and Y axes are 2 at the same time, it means that the Z axis is homing first, and then the X and Y axes are homing at the same time.

10. reference point

ÿ Can set the position of G28, G30P1/P2/P3 reference point. ÿ Usually the G28 reference point is

used as the tool return reference point. ÿ The G28 reference point is based on the machine

coordinate system, so when using G28 to return to the reference point, the homing operation must be completed to establish the machine coordinate system. When the homing operation has not

been executed, it will first move to the specified point and then execute the homing operation, and will not return to the G28 reference point.

ÿ In order to ensure the final positioning to the G28 reference point without completing the HOME operation, please re-

Execute this command.

Example 1:

G90G28X0Y0Z0A0 ; First move to the workpiece coordinate (0,0,0,0), and then return to reference point 1

G91G28X0Y0Z0A0 ; Guarantee that the G28 reference point is still finally positioned when the HOME operation is not performed

Example 2:

G91G28Z0 ; Z axis returns to the G28 reference point from the current position

G91G28Z0 ; Call again to ensure that the Z axis is finally positioned to the G28 reference point without performing the HOME operation
Machine Translated by Google
Machine Translated by Google

7. Automatic parameters

Click on the parameter value to edit the

parameter. ÿ Interpolation period: The interpolation period can be set to a range of 0.001-0.01 seconds. It is generally recommended to use 0.004 or

0.005. ÿ S -type acceleration and

deceleration calculation coefficients: ÿ Linear acceleration: refers to the

acceleration of the compound motion vector. ÿ Line J acceleration: refers

to the compound motion

vector J acceleration. ÿ Turning

acceleration: ÿ Centrifugal

acceleration of arc segment: ÿ Velocity

ratio of arc segment: ÿ Chord height error of arc splitting: ÿ Default programming unit of linear

axis: Metric mm/inch can be selected. ÿ Take-off speed: refers

to the initial value of compound speed. ÿ Maximum speed: refers

to the maximum value of compound speed. ÿ G0 segment speed:


Machine Translated by Google

ÿ Maximum shaping error: ÿ

Number of small line segments in path

planning: ÿ Analytical linked list

capacity: ÿ Main

program number: ÿ Pause descent rate: In automatic mode, when pressing pause, the descent rate

will be decelerated. ÿ Fault descent rate: In automatic mode, when there is a fault (external emergency stop, handwheel emergency stop, reset, servo alarm), press

This rate of descent

slows down. ÿ RTCP angle split accuracy: range 0.001---5 degrees, the finer the split, the higher the accuracy. Generally set 0.5. ÿ

Pause lift distance: After pressing Pause, the distance of automatic knife lift.
Machine Translated by Google

8. External equipment

1. Spindle

Define the spindle parameters.

Spindle interface type: optional analog/multi-segment/servo (direction/pulse). Servo spindle drive channel: X/Y/Z/A/

B/C programming axis is optional.


Machine Translated by Google

2. Coolant

Define the coolant parameters.

Set as required.
Machine Translated by Google

3. lubricating oil

Define lubricant parameters.


Machine Translated by Google

4. Three-color light

Defines the tricolor light parameters.


Machine Translated by Google

5. MPG

Define MPG related parameters.

5.1 Handwheel precision

Define the distance corresponding to every rotation of the handwheel in X1 gear position. The setting range is 0.001---0.01.

5.2 Handwheel control mode

Optional stop-and-go mode/precise mode. ÿ Follow-

up stop mode: as long as you stop turning the handwheel, it will decelerate and stop regardless of whether the number of pulses input by the handwheel has been executed. The deceleration

mode is to decelerate and stop according to "programmed axis --- manual mode motion parameters --- deceleration section acceleration". ÿ

Accurate mode: completely corresponding to the input of the handwheel, it will stop after executing all the pulses input by the handwheel, and the observed phenomenon is that after stopping

the handwheel, it will not stop immediately. The deceleration mode is to decelerate according to "programmed axis --- manual mode motion parameters --- acceleration acceleration",

that is, symmetrical trapezoidal acceleration and deceleration, and does not use the acceleration value of the deceleration section to decelerate.
Machine Translated by Google

5.3 The hand wheel shakes the movement direction counterclockwise

Defines the movement direction of the machine tool when the handwheel is turned counterclockwise. Positive/negative direction can be selected, positive direction means that the coordinates change in the positive direction,

Negative means that the coordinates change in the negative direction.

5.4 Running speed of X1/X10/X100 gears of each axis

It is the same as "Programming Axis---Manual Mode Motion Parameters---MPG Gear Running Speed".

5.4 X1/X10/X100 Gear Acceleration of Each Axis

It is the same as "Programming Axis---Manual Mode Motion Parameter---MPG Gear Acceleration".

6. external reset

External reset means emergency stop.


Machine Translated by Google

7. Enter IO description

The description can be entered

on multiple lines. Drag and drop the area between the numbers to adjust the row height for

multi-row display. The port description defined here will be displayed in the input switch in the display area (the mouse stays on the corresponding port icon).
Machine Translated by Google

8. Output IO description

If the mouse control is turned on, the control switch can be clicked at the light of the output switching value in the display area.

The port description defined here will be displayed in the output switch in the display area (the mouse stays on the corresponding port icon). The description

can be entered on multiple

lines. Drag and drop the area between the numbers to adjust the row height for multi-row display.
Machine Translated by Google

9. Software Settings

1. external text editor

After this setting is done, it can bring a lot of convenience:

1) In this way, in the processing file, double-click the file name to open the processing file. 2) In

addition, you can also click the real-time processing information area during real-time processing to open and jump to the

current line. 3) Or when there is a problem in the warning message, double-click to open and jump to the problem line.
Machine Translated by Google

2. shortcut key definition


Machine Translated by Google

Save/load motion parameters: only save/load motion parameters, including save/

load environment configuration: only save/load environment configuration parameters,

including save/load help information: only save/load help information

save/load processing breakpoint: save/load Load the entire project, including breakpoint information, etc. If you close the software after pausing, it will

still be in the paused state when you open the software again, click Resume to continue processing.

3. NC function customization
Machine Translated by Google

Tips: ) In the

4 area between the row labels, when the drag symbol appears, the row height can be adjusted and displayed in multiple rows.

5) When it is necessary to scroll through multiple lines of display content, use the arrow keys to move, and use the scroll wheel to be invalid.
Machine Translated by Google

4. NC function parameter set customization

Function parameters can be customized, which is very useful and can expand many functions to achieve what you want.

Different types of parameter types can be defined:


Machine Translated by Google

For example: custom #2008 parameter

1) Click 2008, the right window appears, enter the parameter set name "1111" in the window, parameter set description "111", refer to

Count quantity "2";

2) Two lines of parameter setting lines will appear below, corresponding to the number of parameters entered above, and enter the corresponding content

according to the illustration. Among them, the parameter type of 2008.item[0] is "selection type", and the

selection content is aaa/bbb. 3) Open MDI2, enter:

#2500=2008

MarcoDialog "/env/macroParam.ui"
Machine Translated by Google
Machine Translated by Google

4) Execute MDI2, and the following window is displayed. Parameters can be edited here. Complete #2008 parameter definition.
Machine Translated by Google

10. Control card

Product model: software version

number. Running time: refers to the current power-on time of the control card.

IP address: You can select it by searching for devices, or you can directly input the IP address.

You might also like