21.08.2020 Views

Programmer V5 EN

This is a multi-channel programming system for turning / milling machines with 3D machine room simulation. ● You create NC programs on the basis of an NC editor with machine macros and an integrated 2.5D CAD / CAM system. ● Templates are stored for different types of processing (bar / chuck ...). ● Program structures are generated automatically. ● The 3D machine space simulation shows the real machining process simultaneously. ● The actual implementation of the NC program is simulated. ● In the event of a collision, the relevant machine components and the associated NC blocks are displayed. What are the extensions of the V5.1 programmer? ● Project history and additional windows for further machine conditions ● Main and subprogram names are displayed in the simulation ● 3D blank (prismatic, rotationally symmetrical) is to be read in the STL format into the simulation ● The current workpiece is to be generated from the simulation as a 3D blank in the STL format ● Gaps can be measured in three dimensions ● NC block run times can be displayed as an EXCEL table

This is a multi-channel programming system for turning / milling machines with 3D machine room simulation.
● You create NC programs on the basis of an NC editor with machine macros and an integrated 2.5D CAD / CAM system.
● Templates are stored for different types of processing (bar / chuck ...).
● Program structures are generated automatically.
● The 3D machine space simulation shows the real machining process simultaneously.
● The actual implementation of the NC program is simulated.
● In the event of a collision, the relevant machine components and the associated NC blocks are displayed.

What are the extensions of the V5.1 programmer?
● Project history and additional windows for further machine conditions
● Main and subprogram names are displayed in the simulation
● 3D blank (prismatic, rotationally symmetrical) is to be read in the STL format into the simulation
● The current workpiece is to be generated from the simulation as a 3D blank in the STL format
● Gaps can be measured in three dimensions
● NC block run times can be displayed as an EXCEL table

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

9 | G codes

9.2 High-level language and G codes relating to Programmer

Memo

AC()

AROT

ATRANS

C

D

DIAM90

DIAMON

EXTERN

G0

G1

G2

G3

G4

G17

G18

G19

G26

G41

G42

G54

G55 to G57

G58

G59

G63

G70

G74

located.

G94

Absolute programming for axes (X,Y,Z,C,...) and lengths (I,J,K,...) is not

yet supported.

Order of Z,Y,X rotations. No restriction regarding the

value range.

Zero offset for c axes restricted to the current machining spindle.

Programming with rapid speed only. DC, ACP, ACN are not supported.

Infeed always along the shortest path.

If the selected compensation has not been defined, it has the same

effect as D0 (without compensation).

Standard setting; cannot be deselected.

Is only effective for absolute programming.

Procedures are registered and reloaded from the template_twin500.tnc

file if necessary.

Rapid speed programming of linear and rotary axes is permitted within

a block but is fragmented in two blocks for simulation. In this case, the

rotary axes are fed in first, G0 B180 X100 is converted to G0 B180 \n

G0 X100. The C axis of the current machining spindle is the sole axis

that can be programmed. The same is true for the movement of the

counter spindle with Z3, provided that it is not programmed in a separate

block.

Linear interpolation of Z3 and another axis - is not supported at the moment.

Arcs can be programmed by specifying both the centre point and the

radius. Centre points are always incremental, i.e. G2 X100 I=AC(10)

corresponds to G2 X100 I10. Full circles with centre point programming

are not supported yet.

See G2

Dwell in number of rotations (G4 S10) is not supported.

Is not enabled until spindle 1 or 2 has been activated.

Turns off TRANSMIT and TRACYL.

Turns off TRANSMIT and TRACYL.

Is not enabled until spindle 1 or 2 has been activated.

One speed limit only may be programmed per block.

Changeover of compensation or modification of the offset value not

until the compensation function has been deselected meanwhile.

See G41

Effect for FINE shift not yet clear

See G54

One C-axis zero offset only is accepted per block. Zero offsets of the

B and Z3 axes are not possible.

See G58

Is modal

Will be fully supported only in the inch version.

Implementation after having clarified where the reference points are

In one block, only the C axis of the current machining spindle or that of

the milling spindle can be approached..

Disables G96 internally, i.e. G94 corresponds to G94 G97. Has only an

effect on the linear axes but not on the rotary axes.

9

125

G codes

A-D821UK-1_200420

125

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!