100% found this document useful (1 vote)
662 views29 pages

On NX Cad and NC Programming

The document summarizes an internship presentation on NX CAD and NC programming. It includes sections on the organization, objectives of the internship, an overview of NX modeling functions, assembly design, sheet metal design, benefits of NX, numerical control machines, Siemens CNC machines, absolute and incremental dimensioning, common G and M codes used in CNC programming, and concludes with advantages and applications of NX and CNC programming.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
662 views29 pages

On NX Cad and NC Programming

The document summarizes an internship presentation on NX CAD and NC programming. It includes sections on the organization, objectives of the internship, an overview of NX modeling functions, assembly design, sheet metal design, benefits of NX, numerical control machines, Siemens CNC machines, absolute and incremental dimensioning, common G and M codes used in CNC programming, and concludes with advantages and applications of NX and CNC programming.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 29

JNANAVIKAS INSTITUTE OF TECHNOLOGY

BIDADI BENGALURU-MYSORE ROAD, BENGALURU-562019

A INTERNSHIP PRESENTATION
On
NX CAD AND NC PROGRAMMING
Presented by : Navya R
USN : 1JV16ME018

Under the guidance


A.RAMPRASADAD
PRINCIPAL
Department of Mechanical Egg, JVIT
CONTENTS

ABOUT THE ORGANIZATION SINUMERIK PANEL USED IN CNC


OBJECTIVES
ABSOLUTE
NX UNIGRAPHICS

WEEKLY OVERVIEW &INCREMENTALDIMENTION


KEY FUNCTIONS
G CODES AND M CODES
3D CAD MODELLING
ASSEMBLY DESIGN
ADVANTAGES
SHEET METAL DESIGN DISADVANTAGES
TEMPLATE DESIGN
APPLICATIONS
NX DESIGN BENEFITS
ADVANTAGES CONCLUSION
NUMERICAL CONTROL MACHINE
REFERENCE
SIEMENS CNC MACHINE
ABOUT THE ORGANIZATION
• “Government Tool Room & Training Centre”, GTTC was established in 1972
at Bangalore with the participation of the Karnataka State Government, in
collaboration with the Government of Denmark under the Bilateral
Development Co-operation Agreement. The excellent performance of GTTC
Bangalore, proactive Government of Karnataka which saw the need for
expansion, got second unit of GTTC started in 1992 with DANIDA
assistance.
• GTTC is an autonomous society, and a recognized Scientific and Research
Organization by the Government of India. Government Tool Room &
Training Centre (GTTC), is serving industry by way of precision tooling and
providing in well trained craftsmen the area of tool and die making.
Industrial Profile
OBJECTIVES
• To convert a given 2D drawing into a 3D model for further analysis (if
required).
• To convert 2D assembly part Drawings into a 3D models and assembling
them.
• To alter shape/dimensions of a dumb solid body without history.
• To program the cutter part in order to machine the given work peice using
Turning and Milling operations.
NX UNIGRAPHICS

 A full spectrum design modeling, analysis, simulation and manufacturing


CAD/CAE/CAM software from Unigraphics Solutions
 One of the older and well-established CAD/CAE/CAM system.
 A software of choice for a wide variety of applications, especially in
automotive and aerospace product development.
Weekly overview
Duration Summary

Week-1 Essentials for NX Designs

Week-2 Synchronous Modeling and Parametric Design

Week-3 Intermediate NX Designs and Assemblies

Week-4 Drafting essentials

Week-5 Introduction to NC Programming

Week-6 Turning NC Programming

Week-7 Milling NC Programming


KEY FUNCTIONS
• Parametric solid modeling (feature-based and direct modeling)
• Reverse engineering Styling and computer-aided industrial design
• Engineering drawing (Drafting)
• Sheet metal design
• Assembly modeling and digital mockup
• Routing for electrical wiring and mechanical piping
• Computer-aided engineering (CAE) (Simulation)
• Stress analysis/ finite element method (FEM)
• Computational fluid dynamics (CFD) and thermal analysis
• Computer-aided manufacturing (CAM) (Manufacturing)
3D CAD MODELING
• NX mechanical design software delivers comprehensive
modeling, enabling us to use the most productive modeling
approaches interchangeably There are six types of Form
Features used for creating 3D modeling in nx: Primitives,
Reference features, Swept features, Remove features, Extract
features, and User-defined features.
• Primitives
They let you create solid bodies in the form of generic building shapes.
Primitives include: • Block • Cylinder • Cone • Sphere Primitives are the
primary entities. Hence, we will begin with a short description of primitives
and then proceed to modeling various objects.
• Reference Features
These features let you create reference planes or reference axes. These
references can assist you in creating features on cylinders, cones, spheres
and revolved solid bodies
• Swept Features
These features let you create bodies by extruding or revolving sketch
geometry. Swept Features include:
Extruded Body, Revolved Body ,Sweep along Guide, Tube , Styled Sweep
• Remove Features
Remove Features let you create bodies by removing solid part from other
parts. Remove Features include Hole , Pocket ,Slot , Groove
Extract Features
These features let you create bodies by extracting curves, faces and regions.
These features are widely spaced under Associative Copy Extract Features
include. Extract , Solid to Shell , Thicken Sheet ,Bounded plane , Sheet from
curves
ASSEMBLY DESIGN
• NX provides the most powerful CAD
assembly design tools available.
• Supporting both top, down and bottom-
up design techniques, NX gives you
advanced assembly for management and
navigation for the most complex
assemblies.
SHEET METAL DESIGN
• Using familiar terminology and
workflows, NX helps you efficiently
create sheet metal parts based on the
knowledge of material properties and
manufacturing processes.
• NX sheet metal design tools incorporate
material and bending information,
enabling the model to represent both
the formed component and flattened

blank shapes.
NX DESIGN BENEFITS

• Advanced Design Solutions Drive Smarter Decisions


• With leading-edge design tools and technologies, NX streamlines and
accelerates the product development process.
• Unlike CAD-only solutions and closed enterprise solutions,NX delivers the
highest integration between development disciplines in an open,
collaborative environment.
ADVANTAGES
• Fast, Flexible, Efficient Product Design

• Work Seamlessly with Data from Other CAD Systems


• Power and Capacity for Complex Products

• Integrated Design Validation


• Visual Analytics Improve Decision-Making
NUMERICAL CONTROL
• MACHINE
Numerical control means directing, guiding or retaining power over
something by the use of numbers and codes.
• Numerical control can defined as a form of programmable automation on
which the process is controlled by numbers, letters and symbols. A
numerically controlled m/c tool is basically a conventional m/c tool where
the operator is replaced by punched tape containing various machining
instructions.
• The numbers, letters and symbols gathered together and logically
organized to direct a m/c tool for a specific job are called an NC program.
• An NC m/c tool with amine computer as the controller unit is called as CNC
machine tool. The year which followed world war-II increased the needs of
aerospace industries that created demands on the capabilities of m/c tools.
SIEMENS CNC MACHINE
 SINUMERIK combines
automation, technology
competence and digitalization to
form a unique range of solutions,
thus increasing the productivity.
 SINUMERIK CNC systems are the
optimum solution for individual
parts or mass production, for
simple or complex work pieces.
CONTROL PANEL
CNC PROGRAMMING
CNC programming (Computer Numerical Control Programming) is utilized by
manufacturers to create program instructions for computers to control a
machine tool.

G-code is the programming language used to control CNC machinery. ... The


programmed codes, along with the right tooling in a CNC machine center,
allow for correct and repeatable part manufacturing. G-code
makes CNC machines consistent to program and flexible, able to produce
different parts.

M-code controls miscellaneous functions, and typically these can be thought


of as non-geometry machine functions. Examples include spindle rotation
start and stop, coolant on and off, pallet change, etc. Some of these functions
may vary by the specific machine.

There are Two types of programming modes used in cnc programming, the


incremental system and the absolute system, are
DIMENSIONING:ABSOULUTE DIMENSION

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.

3. It is not suitable for small scale production.


4. Maintenance cost is more.
5.Investment in cnc machine can lead to unemployment
APPLICATIONS
1. Numbers of operations per component are many.
2. Complexity of the operation.
3. Size of batches is medium.
4. Repetition of batches is large.
5. Layout cost of the component is high.
6. Variety of components to be produced is more.
7. Design changes are frequent.
8. Number of dimension in a component is more.
9. Precision required in a component.
10. Uniform cutting conditions.
CONCLUSION
• The main objective of the Internship was to learn and gain knowledge
regarding the NX CAD Design/ NC Programming and Operation Govt.
Tool-Room and Training Centre.
• Have gained significant amount of experience in operating the NX CAD
design and CNC Machines and coding for the given drawings .
• This access to operation of machines openly in such environment has
immensely helped us gain confidence in operating real time CNC
machines and NX CAD design.
• Since all the knowledge was gained from this internship we got to
know the software we can use and how faster we can finish the work
of Designing and 3D modelling of the given 2D models in NC
programming.
• This Internship has immensely helped us gain confidence in the
environment and knowledge regarding the industrial NX CAD DESIGN
And Numerical control and programming of CNC machines.
REFERENCES
• K. Ogata Modern control engineering, of CNC Machining 4th ed london
prentice-Hal International,2002.
• M.Crandell, CNC Machining and programming an introduction 2nd New york
industrial press 2009.
• Regi W.C, 1995, Geometric alqorithms for recognifion of features fom solid
models, PhD dissertation, Univ.Maryland, College ParkMD.
• P. A. Vedmid, A. V. Sulinov, Programmingofmachining in NX CAM (DMK
Press, Moscow, 2014).
• P. A. Vedmid, Fundamentals of NX CAM (DMK Press, Moscow,2012)
• I. A. Artamonov, P. S. Goncharov, S. V. Denisichin, D. E. 2014).
• Yu. V. Danilov, Practical use of NX (DMK Press, Moscow, 2011).
THANK YOU

You might also like