Documente Academic
Documente Profesional
Documente Cultură
G51—mirror images
A G51 applies scaling/mirror to all positions, lines, and arcs following this G-code until a
G50 are entered.
Example:
Parametric programming is a G/M code programming in which axis position (x, y, z, a, etc.),
feed and speed functions can be specified by a parametric expression. Similar to computer
programming languages such as Pascal or C, computer-related features such as variables,
arithmetic, logic statements and looping are available in parametric programming.
Parametric programming technique allows the creation of program modules for specific part
features such as a hole, slots, pockets, threads, etc. These pre-programmed machining
modules can be selected based on design features. Each time a new part is designed, the
CNC program calls parametric modules associated with design features. This approach
eliminates the need for programming features already available in parametric-modules.
Example:
A group of non-similar parts are depicted in Fig. 1. These parts require different machining
operations except for machining a common center hole.
13) b) i) Discuss the tooling system used for machining centres with an illustration.
CNC tooling systems normally of three components: the automatic tool changer, toolholders
and cutting tools.
Automatic tool changer: The automatic tool changer (ATC) is the mechanism that automates
the selection and changing of a number of cutting tools under the control of the part program.
A typical ATC system consists of a tool magazine and tool gripper.
Toolholders for machining centres: Modern CNC machining centres provide a standard
spindle nose taper and size for insertion of toolholders.
Flange: allows the toolholder to be grabbed by the tool gripper or the machine spindle.
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ-
*Antifriction guideways: