This report covers the work that was carried out by a group of researchers on CNC (Computer Numerical Control) programming and machining. The task was to choose and design a creative item to be machined using CNC machining, which then required to write a code using CNC language. Prior to the machining process, we did a Computer Aided Design (CAD) drawing of the Mercedes Benz logo. The logo was further modified with the final model drawn using Auto Desk Inventor. We used foam for our model and a 10 diameter end mill tool.
The main problem that was experienced was the cutting time; the model took longer to be complete. The cutting time was affected by the complexity of the design, chosen tool size and the cutting technique. We learnt from the demonstration that the shorter the constructed code the more robust it is, using a bigger tool is more efficient in terms of saving energy and time, and that if the code is correct the CNC machine model becomes identical to that of the product Design.
Table of Contents
1 Introduction
1.1 Coordinate system
1.2 Advantages and disadvantages of CNC machining
1.2.1 Advantages
1.2.2 Disadvantages
1.3 Motivation
1.4 Objectives
1.5 PRODUCT REQUIREMENT SPECIFICATIONS
1.5.1 Requirements
1.6 Concept
1.6.1 Concept Motivation
1.7 Design Modification
1.8 3D drawing
1.8.1 Engineering drawing
1.8.2 G – Code
1.9 Methodology
1.9.1 Procedure and Modelling
1.9.2 Programming
1.9.3 Machining
1.9.4 Precautions
1.10 OBSERVATIONS AND RESULTS
1.11 Discussion
1.12 Conclusion
Project Objectives and Focus Areas
This report documents the practical application of Computer Numerical Control (CNC) programming and machining through the design and production of a Mercedes Benz logo. The primary objective is to gain hands-on experience in the CNC process, from initial computer-aided design to the final machining of the item, while exploring the limitations and efficiencies of the programming language and hardware used.
- Design and creation of a creative item suitable for CNC milling.
- Comprehensive understanding of CNC language (G-code) programming.
- Evaluation of the impact of design complexity on machining time and energy consumption.
- Analysis of material usage and tool efficiency in the manufacturing process.
Excerpt from the Book
1.1 Coordinate system
Each machine come up with its own specific axis orientation which we should become familiar with. Here are some common types: ‘Z’, ‘X’ and ‘Y’, ‘A’, ‘B’ and ‘C’ are the rotary axis of motion, ‘XY’, ‘XZ’ and ‘YZ’ are planes of operation.
Much more complex configurations are possible when we have more axes. Note that in Figure 1.2 bellow, we have added two rotational axes to the basic mill diagram to provide an A-Axis and a B-Axis. In general, A, B, and C are rotational axes that rotate around axes formed by the X, Y, and Z respectively. For instance, Figure 1.2 is a 5-axis setup. CNC machine can operate in either absolute (X, Y, Z) or incremental coordinates (U, V, W).
Summary of Chapters
1 Introduction: Provides an overview of CNC machining, its industrial applications, and defines the essential components of the system.
1.1 Coordinate system: Explains the machine axis orientations and the difference between absolute and incremental coordinate systems.
1.2 Advantages and disadvantages of CNC machining: Compares the efficiency, accuracy, and precision of CNC systems against the costs and space requirements of conventional machinery.
1.3 Motivation: Outlines the goals of the project team regarding the acquisition of programming skills and understanding manufacturing processes.
1.4 Objectives: Lists the specific aims of the project including the production of CNC-milled designs.
1.5 PRODUCT REQUIREMENT SPECIFICATIONS: Details the specific project constraints and requirements for the design and programming phase.
1.6 Concept: Discusses the inspiration behind the chosen project design, specifically the Mercedes Benz logo.
1.7 Design Modification: Describes the adjustments made to the original logo to ensure feasibility for 3-axis CNC machining.
1.8 3D drawing: Covers the transition from digital models to G-code generation.
1.9 Methodology: Outlines the step-by-step procedure followed, from modeling and programming to the final machining and safety precautions.
1.10 OBSERVATIONS AND RESULTS: Presents the findings regarding machining precision, tool usage, and challenges encountered during the process.
1.11 Discussion: Analyzes the efficiency of the code and the machining techniques used, offering insights for future improvements.
1.12 Conclusion: Summarizes the key lessons learned regarding code robustness, tool selection, and the successful realization of the design.
Keywords
CNC machining, G-code, Computer Numerical Control, Manufacturing, CAD, Mercedes Benz logo, Milling, Engineering drawing, Programming, Machine tools, Automation, Precision manufacturing, 3D modelling, Tool path, Manufacturing technology
Frequently Asked Questions
What is the primary focus of this report?
The report focuses on the practical execution of CNC machining, specifically detailing the workflow of designing, programming, and manufacturing a Mercedes Benz logo using CNC technology.
What are the core thematic areas?
The main themes include CNC programming language (G-code), Computer Aided Design (CAD), machining optimization, and the technical evaluation of production processes.
What is the central research question or goal?
The goal is to develop a robust understanding of how to translate a creative design into a machine-executable G-code and successfully produce the item using a CNC milling machine.
Which scientific or technical methods were applied?
The methodology includes CAD modeling with Auto Desk Inventor, manual G-code programming, simulation through G-code validators, and physical machining on a CNC vertical milling center.
What topics are covered in the main section?
The main section covers machine coordinate systems, the pros and cons of CNC versus traditional machining, step-by-step design modification, programming procedures, and the analysis of machining results.
Which keywords characterize the work?
Key terms include CNC machining, G-code, CAD, milling, precision, manufacturing, and process optimization.
Why was foam used as the material for the model?
Foam was chosen primarily for its softness, which alleviates the problem of tool wear during the machining demonstration and allows for easier material removal.
How does design complexity affect the CNC machining process?
Complexity increases the required length of the G-code and the total cutting time, as it necessitates more intricate movements of the cutting tool and the table.
What did the authors learn about G-code robustness?
The authors concluded that shorter, well-constructed G-codes are more robust and minimize errors, while also facilitating easier debugging and higher production precision.
- Arbeit zitieren
- Mike Nkongolo (Autor:in), Roland Kalonji (Autor:in), 2017, Using CNC for Mercedes Benz Logo Design, München, GRIN Verlag, https://www.grin.com/document/379409