On NX Cad and NC Programming
On NX Cad and NC Programming
A INTERNSHIP PRESENTATION
On
NX CAD AND NC PROGRAMMING
Presented by : Navya R
USN : 1JV16ME018
blank shapes.
NX DESIGN BENEFITS
Absolute dimensioning
• In absolute dimensioning all
the dimensions/points are
measured from common
reference
• point or zero point. This zero
point is called datum point
DIMENSIONING:INCREMENTAL DIMENSION
• In incremental dimensioning
all the points are measured
from current tool position.
• dimensions are measured
from the previous
measuring point.
G-CODES FOR NC MACHINE
• G00-linear interpolation in Rapid traverse • G71 Programming in mm data
• GO1-linear interpolation Linear traverse • G73-Pattern repeating
• G02-Circular movement CW • G74-Peck drilling cycle
• G03-Circular movement CCW • G75-Grooving in X axis
• G04-Dwell for programed duration • G76-Thread cutting cycle(Multiple
• G17-Selection of xy plane thread cutting)
• G18-Selection of xz plane • G90-Absolute dimensioning
• G19-Selection of yz plane • G91-Incremental dimensioning
• G40-Tool radius compensation cancel • G94 feed in mm /min
• G41-Tool radius compensation Left side • G95 feed in mm/spindle revolution
• G42-Tool radius compensation right side • G98-Feed per minute
• G54,to G59-,,,Work offset/Work Datum • G99-Feed per revolution
• G75 return to reference point(homeing ) • G96-Constant cutting speed
• G64 continuous path • G97-Constnt surface speed control
• G70 Programming inch data
M-CODES FOR NC MACINE
• M00-Program stop • MI6-Special tool call
• MO1-Optional stop • M30-End of program and rewind
• M02-Program end • M37-Door open to stop
• M03-Spindle in CW • M38-Door open
• M04-Spindle in CCW • M39-Door close
• MO5-Spindle stop • M98-Sub program call
• M06-Auto tool change • M99-Subprogram
• M07-Coolant "B ON repetition(Incremental depth)
• M08-Coolant "A"ON
• M09-Coolant OFF
• M10-Çhuck open
• M11-Chuck close
• M13-Spindle forward +coolant ON
• M14-Spindle reverse +coolant OFF
ADVANTAGES
1. It eliminates human errors.
2. Requires semi-skilled labor.
3. Higher flexibility.
4. High accuracy.
5. Wastage is minimum.
6. Suitable for batch production.
7. Less space is required.
8. Reduces inspection cost.
9. More operational safety.
10. Quality of product is high.
DISADVANTAGES
1. Initial cost is high.
2. It require skilled programmer.