– Weiterentwicklung behalten wir uns vor. Für Bestimmungen, die in den beschriebenen Bedingungen nicht enthalten sind, sind AGB- – Bestimmungen des Firma CNC Profi KJ Ltd. & Co. KG anzuwenden. Die AGB-Bestimmungen befinden sich auf unsere Homepage: http://www.cncprofi.eu/ – Der Käufer hat davon Kenntnis genomen und werden durch Auftragserteilung oder Annahme der –...
Nutzen des Betreibers sowie für Beschädigungen, die direkt oder indirekt durch den Betrieb des Controllers entstanden sind. 10. Firma CNC Profi haftet für keinerlei Schäden und / oder finanzielle Verluste, welche durch fehlerhafte Funktion des Geräts, bzw. durch fehlerhafter Anweisungen, zurückzuführen wären.
Page 6
Instruction Manual Garantie ausgenommen. 12. Für Bestimmungen, die in den oben genannten Bedingungen nicht enthalten sind, sind AGB- Bestimmungen des Firma CNC Profi KJ Ltd. & Co. KG anzuwenden. 13. Die AGB-Bestimmungen befinden sich auf unsere Homepage: http://www.cncprofi.eu/ 14. Der Käufer hat davon Kenntnisgenomen und erkennt dieses durch Auftragserteilung oder Annahme der Lieferung an.
Page 7
CNC PROFI D4 4-AXIAL Instruction Manual KONFORMITÄTSERKLÄRUNG (CE) betr. Anbringung der CE-Kennzeichnung auf dem Produkt Hiermit erklären wir, dass der Controller: Bezeichnung : Typ: CNC PROFI D4 Baujahr: 2017 Serien-Nr.: D4v5 Name und Anschrift des Verkäufers: CNC PROFI ul. GŁÓWNA 10 55 –...
CNC PROFI D4 4-AXIAL Instruction Manual 6 Elektrische-Anschluss-Einbau und Sicherheit ACHTUNG! Anschluss der Stromversorgung darf nur durch Fachpersonal - Elektriker durchgeführt werden, Verletzungs- und Stromschlags - Gefahr! Der Controller ist ein Modul, vorgesehen zum Einbau in kompletten Systemen. Bei Betrieb kann er Elektronische Störungen verursachen.
CNC PROFI D4 4-AXIAL Instruction Manual Changes between several Mode, by [MODE] and control key The general function for each mode is explained in the following chapter. First we will explain the function of the [MODE] button. It has diverse functions in use of these Controller.
CNC PROFI D4 4-AXIAL Instruction Manual now you find yourself in MOD CORNER = „REF“ ▪ STEP: these mode is available trough mod AUTO bzw. SD: AUTO . • Out of one of the named modes, a short press on button [7] ◦...
CNC PROFI D4 4-AXIAL Instruction Manual to drive the machine. Following, to this chapter, all Menus and there entries will be exactly described. These Tables, • parameters and information it which are expected represented a very important Part of the command centre of the controller.
CNC PROFI D4 4-AXIAL Instruction Manual be erased. Controller- Settings The Controller enables the operator the configuration all peripheral devices of the controller, inclusive the choice of the particular algorithm control of the devices, which are online with the controller.
CNC PROFI D4 4-AXIAL Instruction Manual Should the old value remain, push [MODE]. The actual value remain. • The following Table shows the different Meaning several Parameter of the group of general Parameters 13.1 Menu of general settings GRUPPE GENERAL SETTINGS...
Page 14
CNC PROFI D4 4-AXIAL Instruction Manual graphic is signed after this table. No. 7 NO CONTROL, Parameter, which enable the control, during Control READ CONTROL, CONTROL connection with the intern storage of the mem. WRITE controller. EEPROM CONTROL, “NO CONTROL“: No control of write and read READ AND “READ CONTROL”: Control only for reading...
CNC PROFI D4 4-AXIAL Instruction Manual 13.2 Menu of the axis settings AXIS- SETTINGS Group Axis - X, Y, Z, A PARAMET actual MIN / MAX Factory- Description Controller- settings settings No. 1 1 / 1000000 1000 Number of impulse, which the CNC- controller...
Instruction Manual Axis setting, calculation of Numbers transmitted Impulse pro mm The D4 Controller has no primary effect for precision. It depends on the accuracy function of Machine and Axis which is used. But if these Components will work accurately, the controller assist as well as the machine and there components are working.
(((Number of Engine steps / Revolution) * Engine setup) * ((Number of Tooth driven Wheel) / (Number • of Tooth drive Wheel))) Calculation of Number of Impulse, which are have been generated from D4 per mm • ---------------------------------------------- = Number of Impulse per mm •...
The step motor has a number of steps per revolution about 200 Impulse • first calculation:lowest arithmetical step in mm 36 * 3.1415926 usw. --------------------------- = 0.0226 mm (200) * 25 Calculation of Number of Impulse, which are have been generated from D4 per mm • ---------- = 44.2 • 0.0226 •...
CNC PROFI D4 4-AXIAL Instruction Manual 15.2 Referencing without reference- switch Should the machine not be completely, or halfway equipped with reference- switches, which could be approach, each of those axis will be initiate with the value which is defined in menu axis Parameter No. 5 Recommendation: A axis with missing reference- switch should at the and of operation, driven on a par- position before switch of.
CNC PROFI D4 4-AXIAL Instruction Manual Menu Feedrate setting Group Federate- setup PARAMET actual MIN | MAX Value Describtion controller factory setting settings No. 1 3000.000 Maximum of feedrate for manual Modus, which Max. 10000000.00 [mm/min] the controller admit while manual control.
Page 21
If the user is chosen Control Panel, its possible to serve the process through the integrated panel. If the user is chosen MPG-Unit, its possible to serve the process through an external device, which is able to be connected to D4 controller. No. 10 CONTROL PANEL...
[rpm] triggering of 10V. The inverter has to be connect to the controller, to ensure the the device can be controlled through the D4 controller. The inverter has to have an input- voltage from a value of 0 to 10V.
Page 23
CNC PROFI D4 4-AXIAL Instruction Manual Tooling Spindle setup No. 8 NOT EXIST, EXIST This Parameter defines if the controller should Spindle- EXIST work with or without inverter. Inverter EXIST determine that the spindle is controlled trough an output signal of the output INV in an interval of 0 till 10V.
CNC PROFI D4 4-AXIAL Instruction Manual Tooling Spindle setup No. 18 CONTROL CONTROL Enables to define the device, with which is able to FEED PANEL, PANEL serve the value of adjustment of Spindle Speed in change AIN1, Procent. Standardly the CONTROL PANEL is...
CNC PROFI D4 4-AXIAL Instruction Manual Measurement of the tool height with assistance of the measure sensor The measurement of the tool- length enables the work with tools having different length. The user can execute the measuring with the M6 command, which is a NC- Code command.
Page 26
CNC PROFI D4 4-AXIAL Instruction Manual OUTPUT SETUP GROUP OUTPUT PARAMET actual MIN | MAX Value DESCRCIPTON controller factory settings setting No 1 – NO- CLOSER NO- CLOSER Concern Output OUT 1 till Output OUT 10 No.10 NO- Closer means Closer-> unactuated open...
Page 27
CNC PROFI D4 4-AXIAL Instruction Manual OUTPUT SETUP Output OUTX to on, if the controller indicates lubrication on CHUCK OPEN Function is switching the Output OUTX to on,if the controller indicates chuck open ( G13 M13) Note: This signal remain...
CNC PROFI D4 4-AXIAL Instruction Manual a not defined output has to be setted to CHUCK OPEN ▪ a not defined output has to be setted to CHUCK CLOSE ▪ menu INPUTS. Only, if a Pedal should be used, to open respectively to close the chuck •...
Page 29
CNC PROFI D4 4-AXIAL Instruction Manual GROUP INPUT SETUP RESET Input INx switches the function RESET: enables the abort the Program or delete current alarms SAFTZEY KEY Input INx switches the function SAFTZEY KEY: enables the lock function to the controller settings...
Page 30
CNC PROFI D4 4-AXIAL Instruction Manual GROUP INPUT SETUP these will switch it of (M9). LUBRICATION Input INx switches the function lubrication (M32) If the lubrication pump is already running, it will switch of (M33) SAFETY DOOR Input INx indicates the function Safety Door.
CNC PROFI D4 4-AXIAL Instruction Manual GROUP INPUT SETUP Length sensor to tool. No. 28 IMPULSE, IMPULSE IMPULSE: Prog. STATE Mode, with which the process is stopped till an Input impulse will be given. Only an Impulse is enough to reaction run the program contentious.
CNC PROFI D4 4-AXIAL Instruction Manual [START] for a movement in direction -, [PAUSE] for a movement in direction + Move with external axis- switches. • just push those Key, which moves the wished axis and direction. With external Switches it's possible ◦...
Page 33
CNC PROFI D4 4-AXIAL Instruction Manual While the controller execute the line, the user has the absolutely control with the controller • Buttons, to stop, increase or decrease the feed or speed while executing this line. After that the display returns to the normal manual mode face.
CNC PROFI D4 4-AXIAL Instruction Manual is the parameter, which defines the Feed / min. It also could be an other unit for example mm/round. • However, we stay at unit mm / min. This is more common at milling. For example F100 what means 100 mm / min feedrate.
CNC PROFI D4 4-AXIAL Instruction Manual Following increments are choosable. Note only by twinkling F can the increment be chosen. 0.001 mm / impulse • 0.010 mm / impulse • 0.100 mm / impulse • Ensure that the Letter F is twinkling. If S is twinkling, push [9] to switch to F To push [3] or [6] the user is able to switch between different increments as shown above.
Page 36
CNC PROFI D4 4-AXIAL Instruction Manual If the program is complete, the last line is finished, the edit mode can be left, with key [MODE]. ◦ Now, the controller, runs in auto mode again. This just written program can now be driven by automatic mode, which is described in the following chapter.
The shown program is a valid NC- program. Please try to create it, as explained above Note: in each line, the D4 controller can keep only one M command. That means, if the user needs more than one M command, he has to create a new line.
Page 38
CNC PROFI D4 4-AXIAL Instruction Manual In the left middle field of the Display is an information, whether the program is filled with code or not. If the Note “NO PROGRAM” is displayed, the program is empty, and is not qualified to run.
CNC PROFI D4 4-AXIAL Instruction Manual In all modes the controller enables the switch to several views. Following views are aviable: Programming view • shows the program, which is actually running ◦ Process view actually • shows ◦ process view •...
CNC PROFI D4 4-AXIAL Instruction Manual 22.3 Interruption, stop, resume, abort of the automatic mode plus access in a program with certain Position Interrupt of automatically run • Each alarm, except the alarm of housing, which is throwing from controller, interrupt the automatically run.
With this device, it is possible to run large programs, as surface finishing contours in 3D or similar storage quantities, which would the intern controller storage overexert. Should a program generated with CAD- CAM, so it is to ensure, that the post processor is compatible with D4 controller.
In this mode, it is also possible, to start a program again after throwing an alarm. 24 Controller-Diagnosis The CNC Profi D4 controller is quipped with a Diagnosis tool, which is able to recognize the faulty function of controller. •...
CNC PROFI D4 4-AXIAL Instruction Manual G12 B1.1111 is able to write with the integrated editor of the controller. G12 B1.xyza can exclusively be written with an external editor, on SD- Card G12 B1 is able to write with both possibilities.
Page 44
CNC PROFI D4 4-AXIAL Instruction Manual Minute respectively degree per minute. Movement in circle interpolation clockwise with feed per minute Movement in circle interpolation counter clockwise with feed per minute Delay Delay: possible to program address T and P.: T = Second, P = Millisecond...
CNC PROFI D4 4-AXIAL Instruction Manual Group of Feed interpretation Feed unit mm/minute respectively degrees/minute at rotations axis Vorschub in Einheiten [mm/U], bzw. bei Rundachsen [Grad/U] Group of cycle help-functions Retraction to the initial pattern Retraction to clearance- pattern (R) 26.1 G0, G1, G2 and G3 movement...
CNC PROFI D4 4-AXIAL Instruction Manual 26.3 G1 working feedrate The G1 command specified the movement with an defined feedrate, to the defined position X, Y, Z, A. This feedrate is defined by program, addressed under Parameter “F”. This execution depends on the functions G94 G95.:...
CNC PROFI D4 4-AXIAL Instruction Manual The Picture shows the ability to change feed rates. The position of the first line (position B1)is reached with a faster feedrate then second Line (position B2). Line 1 has the feedrate F2500, line 2 has a feedrate of F100.
Page 48
CNC PROFI D4 4-AXIAL Instruction Manual www.cncprofi.eu...
Page 49
CNC PROFI D4 4-AXIAL Instruction Manual Das gleiche Kreissegment, welches nun in X0 Y-100 beginnt und in X-100 Y0 endet, soll im Gegen- Uhrzeigersinn gefahren werden. Das Zentrum den Kreissegments befindet sich in X-100 Y0. The execution of the motion of axis, which describes a full circle, the programmer can program with Parameter I, J, K.
CNC PROFI D4 4-AXIAL Instruction Manual 26.5 G4 Delay The command G4 enables the user, to program a time about which the program should delay. To define the time, the user has two abilities: To define the time in milliseconds, use the address P.
CNC PROFI D4 4-AXIAL Instruction Manual Example DESCRIPTION G13 M12 If M12 is active the chuck will clamp G13 M13 If M13 is active the chuck will release 26.7 G17, G18, G19 – choosing working Plane and depending tool axis The G- codes are modal codes.
CNC PROFI D4 4-AXIAL Instruction Manual Example: G28 X0 Y0 Z0 causes the retraction of each axis to (MAC 0) . First Z. The Tool length correction is ignored. • then X and Y simultaneous. • G28 Z0 causes the retraction of each axis to (MAC 0) . First Z. The Tool length correction is ignored.
CNC PROFI D4 4-AXIAL Instruction Manual The command G30 works similar to G28, except the origin has to be defined with address P. Optional, across point can be defined. EXAMPLE DESCRIPTION G30 P3 X100 Approach The third Origin, No. 3,( G28_3), across the coordinate X100 which is depending on the actual Origin..
Page 54
CNC PROFI D4 4-AXIAL Instruction Manual choose the table material basses ( Offset) • select the offset in this case No. G54 (first offset in table) • At this position, the user can store the actual position of machine for each axis •...
CNC PROFI D4 4-AXIAL Instruction Manual EXAMPLE DESCRIPTION Choose coordinate- system G54. Replaces each other coordinate- system Choose coordinate- system G55. Replaces each other coordinate- system Choose coordinate- system G56. Replaces each other coordinate- system Choose coordinate- system G57. Replaces each other coordinate- system Choose coordinate- system G58.
CNC PROFI D4 4-AXIAL Instruction Manual M- commands, additional commands The controller enables the input of M- Code commands. These commands adjust additional functions, as spindle on / of, coolant on / of, lubrication on / of and others the following Table shows the commands, which are supported from controller.
CNC PROFI D4 4-AXIAL Instruction Manual Start coolant Stop coolant Clamp chuck Release chuck Control of the inputs and outputs of the controller Finishing program with return to program start of main program Lubrication on Lubrication off Invoke a jump address which is stored in actual program: M97 Px (Nx = line no.
CNC PROFI D4 4-AXIAL Instruction Manual EXAMPLE DESCRIPTION Clamping material of chuck 28.3 M13 release of material of chuck This command controls the chuck. The chuck is to initiate at the menu, which is controlling if the chuck release inside or outside.
CNC PROFI D4 4-AXIAL Instruction Manual EXAMPLE DESCRIPTION Release material of chuck 28.4 M30 finishing program, with shift to the begin The command M30 is finish the program at automatically mode. Following the prompt is shifted to program start. 28.5 M02 finishing program without shift to the begin Command M02 or M2 is finishing the program.
CNC PROFI D4 4-AXIAL Instruction Manual 28.6 M32- lubrication on M32 lubrication switch on 28.7 M33- lubrication off M33 lubrication switch off 28.8 M97- invoke a line number at the actual program as transfer target M97 is a jump command, which is able, to reach a line address at the actual program. The program is continue at this position.
CNC PROFI D4 4-AXIAL Instruction Manual EXAMPLE DESCRIPTION M97 P10 L6 Jump to address N10 at the actual program. Executing program from jump address till M99 enclosed 6 revisions. Return at M99 to the initiated jump command M97 P67 Jump to address N10 at the actual program. Executing program once, from jump address till M99.
CNC PROFI D4 4-AXIAL Instruction Manual M98 P4 Invoke of the subprogram O0004 which is stored in same storage and path. This program will be invoke once. M98 Pprog.txt L2 Invoke of the subprogram Pprog.txt. If the program name is written with alphanumerical signs, it is stored at SD Card.
CNC PROFI D4 4-AXIAL Instruction Manual Programmable inputs and outputs plus 2 integrated relays for output. Inputs: The controller processes 14 digital inputs. One of them is reserved for emergency stop. Remaining 13 • programmable inputs. Outputs: The controller processes also 10 digital outputs •...
CNC PROFI D4 4-AXIAL Instruction Manual With the command “M20 Kx” the digital outputs are switchable. The digital output 1 to 10 are available to switch, additional the relays K11 to K12 are able to switch. Let us assume, we need to switch three additional pneumatic valves, to process our next program correctly.
CNC PROFI D4 4-AXIAL Instruction Manual create a program: This is to do as in chapter 21 and chapter 26 – 26.7 described • Inside of the program, a tool change is initiated with the command M6. If the automatically tool measurement system is defined, each tool length is measured.
CNC PROFI D4 4-AXIAL Instruction Manual 32 Program examples This chapter describes the kind of program creation. To start a program creation, following requirements has to be completed. The user has a sequential purpose planned. • The controller is configured to the machine correctly •...
Page 68
CNC PROFI D4 4-AXIAL Instruction Manual PROGRAMM 2 DESCRIPTION mode for incremental coordinate G0 X-25 Y25 Rapid motion to the first hole of pattern M98 P1 L1 Calling subprogram, which is drilling mode for incremental coordinate G0 X50 Rapid motion to the second hole of pattern...
CNC PROFI D4 4-AXIAL Instruction Manual The example above present a modular program. A subprogram is calling from an mainprogram. The subprogram defines all coordinates which are used for each pattern. That means, in this case, no • redundance by several calling the program takes less storage •...
Page 70
CNC PROFI D4 4-AXIAL Instruction Manual Have al look at the sketch above, in which are four hole positions are represented. These holes should have a depth of 15mm. They have to manufactured with an feedrate of 100 mm / min. We are using in this case, a qualified cycle, G81.
Page 72
CNC PROFI D4 4-AXIAL Instruction Manual www.cncprofi.eu...
Page 73
CNC PROFI D4 4-AXIAL Instruction Manual G73 break chip drilling G73 R2 Z-50 Q12.5: works similar to G83 except no retraction to R. only a short retract about the amount, which is setted in • menu general settings item No. 8. The final retract value depends of G98 respectively G99 Im Moment fängt der Zyklus bereits ab der Definition an zu arbeiten.
CNC PROFI D4 4-AXIAL Instruction Manual N10 G0 G28 Z0 N11 M30 In Program1 are programmed the drilling position in main program. That means, should these coordinates manufactured at once with an other tool, the coordinates have to be programmed at once. That means redundant information.
CNC PROFI D4 4-AXIAL Instruction Manual Analogues outputs Try to use the digital diagnostic tool chapter 24 at the view of the Analogues outputs, shows the voltage level on at the output. From 0V DC up to 10V DC axes - outputs Try to use the digital diagnostic tool chapter 24 at the view of the axes outputs, shows the actual condition of the axes X, Y, Z, A.
CNC PROFI D4 4-AXIAL Instruction Manual 41 Alarm- table and Layout The following table shows the alarms, which could be invoke, while working with the controller. ALARM REASON SOLUTION EMERGENCY STOP The user has actuated the Loosen the emergency stop button.
Page 77
CNC PROFI D4 4-AXIAL Instruction Manual SPINDEL- ALARM, which is invoke if the Increase Parameter speed stability, till the UMDREHUNGEN NICHT regulation needs to long to alarm doesn't invoke. STABIL established the correct spindle Parameter "Drehzahl-Stabilität" speed. entsprechend vergrößern, dass der Alarm The spindle is not able to nicht mehr auftritt.
Page 78
CNC PROFI D4 4-AXIAL Instruction Manual programmed, in an program, and moves to the wrong sentence. automatically running Proof the program, if necessary correct it. program. PLÖTZLICHER Ausfall DER Failure of communication of Reset the alarm by pushing [C] button.
Page 79
CNC PROFI D4 4-AXIAL Instruction Manual www.cncprofi.eu...
Need help?
Do you have a question about the D4 and is the answer not in the manual?
Questions and answers