NCT 101 and 104 CNC controls · Dear CNC Integrator, NCTIndustrial Electronics develops and...
-
Upload
nguyenduong -
Category
Documents
-
view
288 -
download
9
Transcript of NCT 101 and 104 CNC controls · Dear CNC Integrator, NCTIndustrial Electronics develops and...
and accessories
2008
. júl
ius
BSI Hungary Tanúsító Kft.MSZ EN ISO 9001:2001
NCT 101 and 104 CNC controls
NCT 101
NCT 104
Dear CNC Integrator,
NCT Industrial Electronics develops and produces advanced CNC systems for machine tools and other industrial applications. In this brochure we are proud to introduce our latest products, the NCT 101 and NCT 104 CNC control systems.The NCT CNC systems are designed with cutting-edge technology and their characteristics and advanced electronics developed in-house distiguish them from other similar products in the market. A brief review of the CNC controls, their softwareand the NCT servo drives and motors can be found in the illustrations throughout this brochure.
Thank you for you interest in our company and products!
A short NCT history
1982. Year of foundation.1983. Serial production of HUNOR PNC 721 CNC control for turning centers
started.1984. Development of HUNOR 731 and 732 CNC controls1985. Research & Development of new NCT 90 CNC control started1988. Production year of last HUNOR CNC control.1990. The new generation CNC control NCT 90 is introduced on three turning
centers at the Budapest International Fair (BNV).1993. The new FANUC-compatible NCT 90M milling CNC control reaches
completion.1998. Production of the first color screen CNC milling control, the NCT 98M started.1999. The FANUC-compatible NCT 99T CNC turning control reaches completion.
NCT 98M is succeeded by NCT 99M. 2000. Serial production of the new NCT 2000 control, servo drives up to 10KW and
servo motors up to 9Nm is started.2001. Serial production of synchron AC servo drive and asynchron AC main drive
up to 22KW started2002. FNC- conversational programming software package integrated in NCT
controls running on (FEW2) WINDOWS system reaches completion. The NCT AC servo motor series are completed with 12, 22, 30, 38Nm motors.The reversible supply unit and the sinusoidal current regulator come to life.The same year NCT started to offer full CNC control, drive and motorpackages to machine tool builders.
2003. HSHP (High Speed High Precision Contouring) in controls and HPSC in velocity control units ready for application
2005. The range of AC main drives is extended up to 55kW (75 hp)2006. Affordable, user friendly but high capacity new compact NCT 101 control
introduced mostly for retrofit solutions. VECTOR programming with simple, fast graphical program editing developed. Part program generation by a few commands only.
2007. Increased resolution + intelligent absolute encoder = EnDat 2.2Inscreased 16MB program memory in new NCT controls resulted in extended storage capacity of max. 900 part programs. Event monitoring in FEW.
For detailed technical information, see NCTdocumentation (Programmer's Manual,Operator's Manual, Installation Manual, PLCProgrammer's Manual, NCT Motors, NCTDrives). These manuals are also available atour web site: www.nct.hu
1
NCT 101
CAN BUS for NCT digital servodrive
Input for TTL encoder 3
Input for TTL encoder 4
Connection for touchprobes24V inputs for PLC24V inputs for PLC24V outputs for PLC
Connection for integratedPC (FEW)
RS 232C
CAN BUS for NCT External handwheel or
external keyboard
Output for display
Input for TTL encoder 2
Input for TTL encoder 1
+/-10V servo drive output
Connection for digital tachoboard
N C T 1 0 1 C O M P A C T C N C
Main features
Complete CNC electronics integrated into the LCD display unit10.4" colour LCD graphic display is standardTotal PC memory is stored in one compact flash card (system, PLC, parameters, part program storage)48 PLC input (24V DC/8mA), 32 output (24V DC/500mA)NCT 101 controls 3 servo axes and 1 spindle, or 4 servo axesAnalog or digital servo speed command (selectable by parameters) CAN BUS4 inputs for touch probesRS232 interfaceGraphic program simulationDNC
N C T 1 0 1 C O M PA C T C N C
2
EXTERNAL COMPUTER
CAN bus
RS232
R S 2 3 2
Ethernet
CAN bus
EXTERNAL HANDWHEEL
FLASHDRIVEUSB
USB
VGA
CO
NT
RO
LP
AN
EL
Main character ist ics of NCT 2000, 100 and 104
Different types and year editions of NCT controls have similar operation and programming systems. There are no separete turning andmilling controls. The turning system software and the milling system software runs on the same hardware.The system software, PLC, part programs, tool corrections are stored in one FLASH memory and loaded easily to empty controls by customer who decides whether to use the purchased control for turning or milling machine by choosing the system software.The control panel is connected to the Logic Unit (LU) through digital channel. Each control panel can be connected to each Logic Unit.By connecting extension cards the least exspensive configurations can be transformed into the most sophisticated systems. Adaption to changing demands -in the course of machine production or at the user- is secured by the subsequent mounting of expansion card.Selection can be made at machine parameter whether to connect NCT controls to servo drives as well as to main drive in a traditional analog way (+/- 10V) or through the most up-to-date digital way or both ways.
NCT 104
3
TP
E a
da
pte
r
Encoder feedback CAN bus
Synchron servo motors
Synchron servo motors
HEIDENHAIN scalesIncremental
EnDat 2.2
T T 1 3 0
Tool and workpiecemeasuringdevices
T S 6 4 0 S E 6 4 0
IncrementalorEnDat 2.2
IncrementalorEnDat 2.2
IncrementalorEnDat 2.2
Motor connector
Motorconnector
Asyinchron spindle motor
BA
SIC
CO
NF
IGU
RA
TIO
NF E W 4 c a r d
I N T 2 c a r d
M U 2 c a r d
OP
TIO
NS
Power supply unit Spindle drive Servo drive
EL
EC
TR
IC C
AB
INE
T
T P E
MA
CH
INE
4
S a m p l e P r o g r a m ( Tu r n i n g )
Sample program of a workpiece to be turned is madeup as follows: spindle setting as well as facing fromline N120 to line N190. Description of contour roughing cycle is from N200 to N220. Line N200 isdata input line, only containing the value of depth ofcut and escaping amount. /1 at the beginning of theblock refers to conditional block which can help toskip the facing. Actual contour definition is from lineN230 to line N410 which used by contour roughingcycle too, for calculation the roughing path. Cornerrounding, chamfer and angles can be programmed ataddresses "R", "C" and "A", respectively. Grooving definition from line N410 to line N680.Thread cutting definition from line N690. Line N710 isdata input line containing the main characteristics ofthe thread and the threading tool independent of thethread size. The exact thread size is defined by lineN720, similarly to the facing cycle. This cycle calculates all depths from the first depth of cut - withconstant chip area calculation - but the calculatedvalue is overwritten by the minimal cut if the calculated value were less!
%O7008(PELDA 08)
N100 G0 X200 Z200
N110 T101
N120 G0 X62 Z10
N130 G92 S3500
N140 G96 S150 M8 M3
N150 G79 X-1 Z5 F0.2
N160 Z3
N170 Z1
N180 Z0
N190 G0 X62 Z2
/1 N200 G71 U1 R0.5
/1 N210 G71 U0.3 W0.3 F0.5
P250 Q370
N220 G0 X200 Z200
N230 T202
N240 G0 X16 Z10
N250 G42 X8 Z2
N260 G1 X16 Z-2 F0.2
N270 X16 Z-16
N280 X13.6 Z-18
N290 Z-20 ,R1
N300 X30 ,R2.5
N310 Z-35 ,A165 ,R3
N320 X55 ,R3
N330 X55 Z-56
N340 X52.6 Z-58
N350 Z-60 ,R1
N360 X60 ,C1
N370 Z-62
N380 X62
N400 G40 X70
N410 G0 X200 Z200
N420 T303
N430 G0 X70 Z-49
N450 X57
N460 G1 X46
N470 G4 P2
N480 G0 X57
N490 X56 Z-51
N500 G1 X54 Z-50
N510 X46
N520 G4 P2
N530 G1 ZI0.5
N540 G0 X56
N550 T313
N560 Z-44
N570 G1 X54 Z-45
N580 X45
N590 G4 P2
N600 T303
N610 G1 Z-50
N620 G4 P2
N630 G1 X46
N640 XI2
N650 ZI1
N660 G0 X200
N670 Z200
N680 G97 S500
N690 T404
N700 G0 X18 Z10
N710 G76 R0.2 P021060 Q0.2
N720 G76 X14.16 Z-19.5 F1.5
P0.92 Q0.2
N730 G0 X200 Z200
N740 M30
%
3 D w o r k p i e c e i m a g e D i s p l a y o f m a c h i n i n g o n t h e c o n t r o l
PA R T P R O G R A M M I N G
5
S a m p l e P r o g r a m ( M i l l i n g )
Sample program of a workpiece to be prepared onmilling machine is made up as follows:Setting default codes used in programming in lineN100.Command T indicates tool change, followed by toollength compensation and spindle setting. Definition ofcontour applying automatic intersection calculation isseen from line N140 to line N270. Reference is madeto the next tool with another command T in line N280,followed again by tool length compensation and spindle setting to the new cutting parameters.Afterwards a boring cycle definition supplemented withmacro programming can be seen.
%O7081(8.1)
N100 G54 G90 G17 G0
N110 T1 (UJJMARO)
N120 G43 Z50 H1
N130 G94 S1000 M3 M8
N140 G0 X0 Y0
N150 G0 Z2
N160 G1 Z-20 F500
N170 G0 X0 Y0
N180 G41 G1 X17.5 Y-20 D1
N190 G3 X37.5 Y0 R20
N200 G3 XI-505 YI505 R505 ,R14
N210 G3 I0 J-135 R185 Q-1 ,R14
N220 G3 I467.5 J0 R505 Q-1 ,R14
N230 G3 I0 J135 R185 Q-1 ,R14
N240 G3 X37.5 Y0 I-467.5 J0 R505 Q-1
N250 G3 X17.5 Y20 R20
N260 G1 G40 X0 Y0
N270 G0 Z50
N280 T2 (CSIGAFURO)
N290 G43 Z50 H2
N300 G95 S500 M3 M8
N310 #1=0
N320 WHILE[#1LT360] DO1
N330 G83 G99 X[25*COS#1] Y[35*SIN#1] Z-50 R-18 Q5 E0.5
F0.2
N340 #1=#1+30
N350 END1
N360 G0 Z50
N360 G80 M30
%
3 D w o r k p i e c e i m a g e D i s p l a y o f m a c h i n i n g o n t h e c o n t r o l
PA R T P R O G R A M M I N G
6
FEW4 Expansion card and software
Using FEW4 expansion card through OPEN WINDOWS operation system, integrated into NCTcontrol, any WINDOWS compatible program can be run on it.Almost unlimited storing capacity is available likethis, USB periferies can be used also and the NCTcontrol can be connected to the company's ETHERNET network.
Hard disk or FLASH memoryUSBETHERNETTRACK BALLFLASH DRIVEHigh speed DNC channel
FNC program writingEvent reportingVECTOR programming
Connection to CPUFlexibly fixed hard driveIDE connection
Monitor output
Monitor inputUSBPS/2 ETHERNET
FNC program writing
Program editing by filling in graphically supported interactive screen.
Editing
We can draw easily dots, lines, circles, splines etc. with it.Roundings, chamfer can be put easily between chosen contour elements or into the chosen contour section one by one or all at once.
VECTOR programming
We can make part programs in an extremely simple way either on a PC or on the NCT control.We have an easy job with VECTOR.It does not matter if we have to start from a sketch or from 2,5D drawing or 3D model, Vector has always the simplest, most efficient variety of sources for drawing and manufacturing.Machine operators without previous CAD/CAM knowledge can betought in few hours and can use it safe.
EVENT REPORTING
Any changes of the operation status (operation mode,START/STOP mode, M3/M4 mode etc.) together with thecorresponding time which are stored and given by NCTcontrol to an evaluation WINDOWS EXCEL program.Evaluation program can display operation statuses at thechosen period either graphically or in a tabular form.Very well can be represented stand by mode, operationmodes, avarage manufacturing and usage time of themachine.
F E W 4 E X PA N S I O N C A R D
7
NC programing at 2,5D
Although for most machining the 2D or 2,5D CAM is suitable, the VECTOR is suitable for handling 3D data because the CAD systems work more and more in 3D.
Efficient machining strategy
Contour machiningPocket milling with islandsMachining of pocket with special geometry3D contour machiningMulti surface machiningStart strategiesFinish strategiesEngraving of WINDOWS fontsGeometrical transformations
Handling of job phases
Every machining job phase is stored in a job chart. This chart rates thesimulation of machining. Here appears the execution time of work phasesand the necessary time of whole machining for the workpiece. We can edit,rearrange, delete, switch on - off and simulate the work phases stored in the job chart.
If we find suitable the machining simulation we can generatethe technological program by pushing one button.
Integrated tool handling
F E W 4 E X PA N S I O N C A R D
We can choose the suitable tool from the tool librarywith the parameters of the tool and the belongingpart parameters. We can extend, edit the tool libraryaccording to our requirements.
The REDRAWING function makes it possible to load an old NC program written in G-CODE form into the VECTOR and generatethe contour. Than we can edit the drawing and generate the machining program.
Reusing of CNC programs which are not made in VECTOR
8
Speed control loop setting is started by loading the parameter package of the appropriate motor type, then the main control characteristics are fine tuned simply and quickly with the help of virtual pots occurring on the screen. Results of the intervention can be immediately checked by the motor behavior and by the change of motor characteristicsdisplayed on the screen.
SOFTWARE SUPPORTING PLC PROGRAM COMPLETION
PExxx_00
Executes syntactic check on text-format PLC programs prepared with any text editor. The program searches: -modules, -conditions, -part programs. Prepares statistics on programmed: -inputs, -outputs, -flag bits, -timers, -counters.
SERIAL DATA INPUT PROGRAM
WINRS
Intelligent program transfer between NCT control and PC. The program is running on WINDOWS operation system.
Simple serial program transferringIntelligent, automatic serial program transmissionDNCNCT system loading
SIMULATOR PROGRAM FOR TESTING PART PROGRAMS
PROG
Simulator Program for NCT turning and milling controls runs on tha DOS WINDOWS of a PC. The operation, displays and programming entirely corresponds to those of NCT control. Ideally used for exercising programming, teaching as well as for testing part programs prepared on CAD/CAM systems.
PROGRAM PACKAGE FOR SETTING DRIVES
DPP 03
Running on WINDOWS operation system, a program package for setting and testing drives. The drive and thecomputer can be connected through RS232.
N C T S O F T WA R E S
9
DIGI
Digitizing program package for NCT controls for sensing free surfaces and 2D contours.The NCT control memorises, at the touch points the X, Y, Z coordinates of touch probe ball center. These data are storedin a part program of user. Data format: ASCII text
(X100.000Y110.000Z-50.010LF)There are two possibilities for machining:
1. The milling tool has the same radius as the touch probe ball. In that case the part program can be made directly from the touch points.
2. From the stored data by the control with CAD/CAM program possible to create the surface of the workpiece, and with the usual way can be generated the part program.
MES
Macro program package is for measuring in the most common measurment cases the workpiece and tools in the working area of machine tools. It is suitable for fast and accurate measuring of surface, tap, bore, corner point, etc. It makes possible the accurate machining of workpiece (even it is not accurately fixed)after measuring the position of it, by rotating the coordinate system.
Axial and radial surface measurement Corner point search
Tap measure Bore center search
Coordinate axis rotation
N C T S O F T WA R E S
Drive ready
Drive enabling, Motor stop, M3/M4direction change
7 segments display
PAR1/PAR2parameter
table selection
Encoder output
n=On=ns
Encoder input
Analog commandsignal and motor
PTC
CAN BUS
RS232(PC)
Protectionground
DC bus
24V DC input
Servo motoroutput
Precision vector current and speedcontrol by DSPHPSC high precision speed controlTTL incremental encoder inputEnDat 2.2 absolute measuring system connectionSpeed command signal input throughdigital channel, position and statusoutput+/- 10V analog revolution speed signalOperation mode on 7 segments display
Synchron In/Imax [A]:2/4, 6/12, 12/24, 18/36, 24/48,36/72, 100/150
Asynchron In/Imax [A]: 8/12, 16/24, 24/36, 32/48,48/72, 120/150
DIPS SUPPLY UNIT
3x400V AC direct networkfeedIDCmax=20A120W internal braking resistanceConnected external brakingresistanceBuilt-in network and direct current side choke540V DC nominal bus voltageinput24V DC output for CNC control supply24V DC free-usage powersupply outputBuilt in line contactorIntelligent operation accomplished by DSP
POWER SUPPLY UNITS
DPB REVERSIBLEPOWER SUPPLY UNIT
3X400V AC direct network feedIDCmax=40A, 80A or160AExternal network connection540V DC nominal busvoltage outputBuilt-in line contactor (only DPB-160A)Intelligent operationaccomplished by DSP
10
S E R V O D R I V E S Y S T E M S
Servo drives dimension scales
Digital Synchron and Asynchron Servo Drives
Permanent magnet AC synchron servo motors
Dimension scales according to static torque [Nm]: 1, 2, 3, 6, 9, 12, 22, 30, 38 Brake from 3Nm 3000 or 2000 nominal RPMIP55 protectionFlange designSupplied with HEIDENHAIN ERN 1326 incremental or *EnDat 2.2 encoder
Wide range of AC asynchron spindle motors
Heidenhain encoders
ERN 1326 incremental(4096inc/rev, reference and commutating TTL signals)*EnDat 2.2 an absolute encoder which gives 33,000,000 pos/rev
11
S E R V O M O T O R S
*EnDat 2.2 measuring systemProduced by Heidenhain GmbH
12
INTEGRATED PLCEffective, high-level programming language for PLC of machine tools.
AXA VSC MBCS BMK300CHIRON FZ22LCME FS0, FS2, FS6CORTINI BF400CSEPEL MUM8000FANUC AUTO PROFILER, FB25, FM38FRORIEP milling and boring machineGLORIA EUROPA 2-40HECKLER&KOCH AM444, BA20HÜLLER-HILLE nb-h70, nb-h90HÜLLHORST wood milling machineKONDIA A6, K600, HM1060, HM2010KUNZMANN WF9/3LIECHTI 5DMAHO MHC700, MHC900, MHC1000
MAKINO MC100MITSUBISHI MPA-H50AMITSUI-SEIKI HR-4OROSZ 2N636, 6B443, 6B444PEDERSEN VP2000SABOMATIC CW630SHW FU41SKODA W160, W250HSTRIGON MZ1500/2500x2TOS FSSQ28WIEST FBZ32YANG SMV600, SMV1000ACIERA, ANAYAK, AUDATRONIC, BOHNER-KÖHLE, CARRERA,HAUSER, HERMLE, JFMT, KLOPP,MIKRON, MILWAUKEE
NCT offers its available PLC programs and the related IO assignment to machine-tool builders.
COMPLETED, TESTED PLC PROGRAMS ARE AVAILABLE FOR THE FOLLOWING MACHINE TOOLS
BOLEY BDN160CINCINNATI AVENGER200TEMCOTURN 120, 240, 325FAT TUR630FEINBAU SNC100GEORG-FISCHER NDM40GILDEMEISTER GD200, GD-200-4A,GDM65-4A, NEF CT40, NEF560INDEX GE65, GFG250, GU600MAHO-GRAZIANO GR200COKUMA LC20OROSZ ZTC
PITTLER NF160/400ROPERWERK WT400SCHAUBLIN 102, 130STOREBRO 200TAKISAWA TD30TOS SUI32, SUI50/1000, SUT80,SPRY25TUAM 15EYANG SL12BÖHRINGER, EBOSA, HARRISON, WEILERMORI SEIKI LL7
M i l l i n g M a c h i n e s , M a c h i n i n g C e n t e r s
Sample Program
This part of PLC program controls the relation of coolant output and feedback LED in case the user changes the programmed state (M8/M9) by pushinga button. Provided the output is active, it becomespassive and vica versa, while at the same time the feedback LED is flashing to warn the user for manual intervention. The flash is transferred to theoutput by copying a FLAG. The FLAG can be set with the help of a TIMER.
(V480AI480) coolant button pushed
NLY003 negated loading of coolant output
SY003 set coolant output
Z end of condition coolant button pushed
NT06 if T06 timer elapsed
NLF0160 negated loading of flashing FLAG
SF0160 set flashing FLAG
,25 load constant
ST06 set timer
Z end of condition if T06 timer elapsed
LF0160 load F0160
SY480 coolant button LED off
Tu r n i n g C e n t e r s , L a t h e s
H A R D V E R S S P E C I F I C AT I O N
ITEM SPECIFICATION NCT101 NCT104
S T R U C T U R E A N D O P T I O N S O F C O N T R O L
Monitor Liquid crystal (TFT) 10" coloured 15" coloured
Keyboard
Number of function buttons 10Number of menu chose selection buttons 6Data input:80 buttons, horizontal - QWERTY
Data input:51 buttons NC data input -
Machine control PanelOperation modes,moving and starting buttons, condi-
tions, free usage, emergencyKeys pushbuttons
Protection Display+Keyboard IP54
ProgrammingMax. number of storable programs 900Size 16 Mbyte
Serial port Number 1Touch Probe Input numbers Max. 4
Measuring system
Incremental encoder input numbers (with spindle) 4 4+4+2=10EnDat 2.2encoder reception Only with NCT drive
Optional sinus encoder reception 5* Interpolation with outer unit
5*Interpolation with expansion card
Analog output numbers 4 4+2*4=12Digital output numbers towards drives:sidedrives+maindrives+other 4 4+2*4=12
Analog +digital output mixing PossibleTacho option for analog output Standard
InterfaceInput numbers 48 56+3*56=224Output numbers 32 32+3*32=128Analog input numbers - 4
HandwheelBuilt-in OptionExternal OptionBy spindle 1-1+1 common Option
Monitor Uses the control monitor 10" coloured 15" colouredKeyboard Uses the control keyboard 51 button 80 button Mouse Touchball mouse TrackballBackground storage In case of FEW HDD card - Hard drive
In case of FEW CF card CF cardNetwork 1 pc. Connectable for office network EthernetUSB port 4 pieces USB1.1
Operation systemIn case of FEW HDD card - Windows XP ProfessionalIn case of FEW CF card Windows XP Embedded
System installed software FNC:create connection between PC and NCDirectly from PC backstorage possible to run program
on NC in a state of DNC Support function for writing program
History Collecting NC status (working mode, working status,Start, Stop etc.) in a time according Possible
Optionally installed softwaresinto Controls
VECTOR graphic programming 3D drawing, 2.5D workmanship
EdgeCam 3D drawings, max. 5D workmanship
F E W O P T I O N ( P C I N T E G R AT E D I N T O C O N T R O L S )
ITEMS SPECIFICATION TURNING MILLING
S P E C I F I C AT I O N O F C O N T R O L S
Axes
Number in basic set up 2 3Name X, Z X, Y, ZName of extensions Y, U, V, W, A, B, C U, V, W, A, B, CPLC controlled axes exist
Path measurment scaling
Increment system A0.01 mm
0.001 inch0.01 fok
Increment system B0.001 mm
0.0001 inch0.001 fok
Increment system C0.0001 mm
0.00001 inch0.0001 fok
Programming
Inch data input G20Metric data input G21Absolut programming G90
Incremental programming G91, I operatorAt adresses U, V, W, H -
Polar coordinate data input on - G16Polar coordinate data input off - G15Programming in diameter exist -Path data input With an accuracy of 8 digitRoll over of rotary axis Can be set
A X E S A N D C O O R D I N A T E D A T A
Reference positioning G28Replacement positioning 3 places for replacement for each axis, set at parameter G30Rest path delete Maximum 4 inputs G31 Qn
Automatic tool compensationOn the selected axis - G37In direction X G36 -In direction Z G37 -
DwellIn second (G94)
G4In spindle revolution (G95)
Cycle period 1msec
ITEM SPECIFICATION TURNING MILLING
Safety functionsHandling of over travel limit switches standardParametric end position existProgrammable stroke check on/off G22/G23
Reference positionManual settings standardSetting from program G28
Lock possibilitiesFor each axis separetly standardFor all axes (machine lock,test) standard
Compensation possibilities
Direction change error standardOne -way pitch error standardTwo -way pitch error standardDirection change acceleration standardAdhesion standard
ControlSynchron of any two axes standardSpeed feedforward standardCycle period 1msec
A X E S A N D C O O R D I N A T E D A T A
Positioning Linear-type G0Linear G1Circular Through more quadrants
G2, G3Varying-radius-circular Archimedean spiralArial spiral interpolation 2 axes along circle, the other axes (max 6) along straight
Polar coordinate interpolationon G12.1off G13.1
Cylindrical interpolationon G7.1 [axis adress] roff G7.1 [axis adress] 0
Thread cuttingConstant pitch
G33Through more blocksVariable pitch G34 -
Smoothing interpolation 3-degree Bezier spline laiding into points - G5.I Q2
I N T E R P O L AT I O N
Rapid traverse
Increment system A Max. 650m/minIncrement system B Max. 65m/minIncrement system C Max. 6.5m/min
Override switch 4 state (F0, 25, 50, 100%)
9 state (0, 1, 2, 5, 10, 20, 30…,100%)Feed from switch (0-100%)
Feed
Per minute: mm/min, inch/min, degree/min G94Per revolution: mm/rev, inch/rev, degree/rev G95Percent switch 0, 1, 2, 5, 10, 20, 30, …, 100, 110, 120%Limitation (max. feed) At parameter for each axisDry run With maximum feed
Acceleration/deceleration Linear or quadratic At parameters set for each axis
Feed control functions
Continous cutting mode G64Exact stop mode G9, G61Override inhibit mode G63Corner override G62
Automatic override
In states G41, G42 when machining inner circle In proportion of the programmed and compensated radiusWhen machining circle In function of circle radius and enabled acceleration
At corners (choosing by parameters)In function of the corner angle
F E E D , D E C E L E R AT I O N , A C C E L E R AT I O N
R A P I D S P E E D , H I G H P R E C I S I O N E L A B O R AT I O N
Multibuffer working method:many sentences pre-work-up
Turn on from program or with parameterwriting G5.1 (P0)
Turn off from program or with parameterwriting G5.1 P1
High speed, high precision path following
Turn on from program or with parameterwriting - G5.1 Q1
Turn off from program or with parameterwriting - G5.1 Q0
Choosing processing parameter stock
Finishing: chosen from program or from chart - G5.1 R1
Pre-finishing: chosen from program or from chart - G5.1 R2
Roughing: chosen from program or from chart - G5.1 R3
All above mentioned 3 function turning on and off at the same time with one sentence - G5.1 P_ Q_ R_
Settable working parametersfrom control panel by axis
Accuracy level - standard
Tangential direction acceleration - standard
Acceleration time constant (quadratic part) - standard
Normal direction acceleration - standard
Allowed feed deviation - standard
Speed feedforward measure - standard
ITEM SPECIFICATION TURNING MILLING
S P I N D L E ( S ) , M I S C E L L A N E O U S ( M ) A N D A U X I L I A R Y F U N C T I O N S ( A , B , C )
SpindlesDefault number 1Number of extensions 1Overall 2
OutputsAnalog Optional for each spindleDigital Optional for each spindle
Spindle speed Programming At address S (5 digits)Override switch Increments 50-150% 10%Ranges:max.8 M11, M12, …, M18
Start, stop Programming M3, M4, M5
Constant surface speedOn G96Off G97Revolution limitation G92 S
Spindle speed fluctuation detection
On G26 (spindle encoder needed)Off G25
PositioningProgramming M19
Method Encoder zero pulseswitch
Indexing Closed position loop (spindle encoder needed) At address C programmed for each axisWith function M incrementally
Rigid tap cycle (spindle encoder needed) G84.2 (clockwise)G84.1 (counter clockwise
Operations with two spindleSynchronizing two spindles possiblePolygon turning on G51.2 -Polygon turning off G50.2 -
Miscellaneous functionsProgramming M code (3 digits)In one block Max. 5 M codesTesting groups standard
Auxiliary functions Can be programmed at address A, B or C yes
C O O R D I N AT E S Y S T E M S , T R A N S F O R M AT I O N S , P L A N E S E L E C T I O N
T O O L N U M B E R ( T ) , T O O L C O M P E N S AT I O N S
Tool referenceFirst two digits: tool number, Second two digits:compensation number T2+2 -
With four digits, without compensation call - T4
Tool reference possibilitiesOn basis of position codeOn basis of tool code Tool pocket table, PLC programRandom Tool pocket table, PLC program
Compensation
Number 47 99Length compensation registers X, Y, Z LRadius compensation registers R RDiametric input is possible - DTool position code Q -Division: geometric+ wear BothReference to length and radius compensation T -Reference to length and compensation - HReference to radius compensation - D
Work coordinate systems
Number 6Reference from program G54, G55, …, G59
Zero point positioning ManualAutomatic with probe from macro program
Machine coordinate system Positioning G53New work coordinate system Created from program G92Coordinate system Offset from program G52
Transformation
Rotation on - G68Rotation off - G69Mirror image on double toolholder on G68 -Mirror image on double toolholder off G69 -Scaling on G51Scaling off G50Mirror image on G51.1Mirror image off G50.1
Plane selection
Selection of plane X,Y G17Selection of plane Z,X G18Selection of plane Y,Z G19Interpretation of parallel axes (X-U, Y-V, Z-W) in case of plane selection standard
Length compensation onOn all axes T2+2 -On axis in block+ - G43 HOn axis in block - - G44 H
Length compensation off Tnn00 G49
Radius compensation onPlanar, from the left G41 G41 DPlanar, from the right G42 G42 D3-D - G41
Radius compensation off G40
Interference testFor 3 blocks standardMax.50, set at parameter standard standard
Measuring tool compensationsLength compensation, within machine, manual standardLength compensation, manual, with sensor standard -Length and radius compensation measuring, modifying with probe Macro program
Automatic tool length compensation
On selected axis - G37In direction X G36 -In direction Z G37 -
ITEM SPECIFICATION TURNING MILLING
P R O G R A M S , P R O G R A M O R G A N I Z AT I O N , P R O G R A M M I N G M A C R O
Programs
Program number (identity) O (on 4 number)
Program name Textual identity
Maximum number of programs stored 253
Memory size 2 MB
Edit In the background during machining
Main programsStart, end %Onnnn …M30 (M2) %
Goto start M99Goto nth. block M99 Pn
Subprograms
Start,end %Ommmm…M99%
Subprogram call M98 P (programnumber)
Return from subprogram M99
Call level of subprogram Max. 4Place in memory Equivalent with main programSubprogram call to codes M, S, T, A, B, C standard
F U N C T I O N S S I M P L I F Y I N G T H E P R O G R A M M I N G
Boring cycles
High-speed peck boring cycle G83.1 G73Counter boring cycle G84.1 G74Fine turning cycle with tool retract G86.1 G76Drilling, spot boring cycle G81Drilling, counter boring cycle G82Peck drilling cycle G83Tapping cycle G84Rigid boring cycle G84.2Rigid counter boring cycle G84.2Boring cycle G85Boring cycle, tool retraction with rapid traverse G86Back boring cycle G87Boring cycle (Manual operation on the bottom point) G88Boring cycle (dwell on bottom point,retract with feed) G89Canned cycle cancel G80
Configuration of cannedcycles
Return to start point G98Return to point of approach G99
Simple turning cycles
Length turning cycle G77 -Side tool cycle G79 -Thread cutting cycle G78 -
Complex cycles
Stock removal in turning G71 -Stock removal in facing G72 -Pattern repeating cycle G73 -Finishing cycle G70 -End face peck drilling cycle G74 -Outer diameter/inner diameter drilling cycle G75 -Multiple thread cutting cycle G76 -
Bevel Programming ,C
Rounding Programming ,R
Specifying straight with itsdirection angle Programming ,A
Intersection calculations
Linear-linear standardLinear-circular standardCircular-linear standard
Circular-circular standard
ITEM SPECIFICATION TURNING MILLING
OPERATION
AutomaticAUTOM (Memory) Program execution from memoryAUTOD (DNC RS-232C) Program execution through interface RS232AUTOD (DNC FEW) Program execution from integrated PC
Intervention during program run
Conditional block skip From switchOverride switches Feedrate rapid traverse, spindle revolutionFeed increase(F* parameter) By means of rapid traverse buttonManual handle Goes with work zero point offset
Restart after program execution interruption
To interrupted block'send point
start point (Block Restart)interruption point (Block return)
With block searchFind selected block
Find interrupted blockGoto selected block
Functions helping the debugging of part program
Single block execution Stop at every block end
Dry run All feedrates at high speedMachine lock (test at actual speed) No command to machineAxis lock No command to axesFunction lock No function executedTest run (high speed) No command to machine
Operations in automatic mode
Editing other program possibleGraphic display of tool path standardModifying zero point offsets, compensations possible
Other operation modes
Continous jog mode Continous axis jogging with button Incremental jog mode 1, 10, 100, 1000 incr./button-pushManual handle mode 1, 10, 100, incr./divisionReference position setting standard
Edit mode For programs under execution
Manual data input mode Execution of selected programs
P R O G R A M S , P R O G R A M O R G A N I Z A T I O N , P R O G R A M M I N G M A C R O
Block number 5 digits N
Conditional block skip 1 default switch /, or /1Extendable up to 9 /2, …, /9
Macro calls
Simple G65 P(program number) L(repetition number) <argument selection>Modal: after every movement block G66 P (program number) L(repetition number) <argument selection>Modal: from every block G66.1 P(program number) L(repetition number) <argument selection>Modal call cancel G67Call level (independent of subprogram calls) Max. 4Argument selection 1 A, B, C, …, ZArgument selection 2 A, B, C, I, J, K, I, J, K, …Maximum number of arguments 33Macro call to code G / M 10/10
Variables
Reference #(number)Local, up to 4 levels #1, #2, …, #33Common #100, …, #199, #500, …, #599
System Query, overwriting of zero point offsets, compensations,messages, positions, states
Macro commands
Operation command #i=<formula>Arithmetic +, -, *, /, MOD,Logic NOT, OR, XOR,ANDOther ABS, BIN, BCD, FIX, FUPFunctions SQRT, SIN, COS, TAN, ASIN, ACOS, ATAN, EXP, LNConditional expressions EQ, NE, GT, LT, GE, LEBranch GOTO(block number)Conditional branch IF(<conditional expression>) GOTOnCycle organization WHILE(<condition expression>) Dom…ENDmData output commands POPEN, PCLOSE, DPRNT, BPRNT
REPRESENTATIVES
NCT IPARI ELEKTRONIKAI KFT.H-1148 Budapest, Fogarasi út 7. • Telefon: (+36-1) 46-76-300 • Fax: (+36-1) 46-76-309
E-mail: [email protected] • www.nct.hu
HUNOR D. O. O. CroatiaHrvatska/Croatia
10000 Zagrab Lipanjska 4 Tel.: + 385 1 386 2664 Fax: + 385 1 387 3007
E-mail: [email protected]
„MALEKS”Ukraina
Odessa 65113,Lustdorfskaya dor.str. 168/1-48Tel./ Fax: + 38 0482 738 0735
E-mail: [email protected]
CNC AUTOMATIKALatvia
Ganibu dambis 26-224a. LV 1055 Riga
Tel.: 371 92 07082 E-mail: [email protected]
HUNOR Naprawy OSNPOLAND
35-328 RzeszóvUl. Popiehuszki 22/63Tel.: + 48 178 572 216
E-mail: [email protected]
Electronis Maszyny CNC Poland
Ul.Wojska Polskiego 74/4, 65-077 Zielona GóraTel.: +48 68 3261 069Fax: +48 68 3261 068
E-mail: [email protected]
JSC "STANKOTECH" Russia
Moscow, 127055 a/ja87Vadkowschki Pereulok Dom 3a.
Tel./ Fax: + 7 499 972 9500E-mail: [email protected]
SIMULTAN ARAD S.R.L.Romania
Bucaresti, STR. Piscul Crasani NR.10 Sector 6.Tel.: + 40 72266 8035 Fax: + 40 21434 3861
E-mail: [email protected]
BEAR Werkzeugmaschinen GmbH Germany
Berlin 13353, Antwerpener str 49. Tel.: +49 306 170 2704 Fax: + 49 306 170 2705
E-mail: [email protected]
SLOVTOS spol.sr.o Slovakia
Jasová 94134, Pri Novych Zámkoch, Tel.: + 421 35 6477 126 Fax: + 421 35 6477 103
E-mail: [email protected]
Prompt, S.R.O. KosiceSlovakia
040 01 Kosice, Kukucinova 23Tel./ Fax: + 421 55 6230 460E-mail: [email protected]
SZENTPÉTERY PAVELCzech Republic
Praha, 14000 Pod Vilami 3. Tel. / Fax: + 420 234 123 341
Mobil: + 420 603 570 425E-mail: [email protected]
Marathon Machine Tools USA
5515 B FM1960 East, Humble, Tx 77346, USAPhone: + 1 281 812 2324 www.marathon-excel.com