Computer Controlled Machining
Assignment to be done:
1.Group Assignment
.Complete your lab’s safety training
.Test runout, alignment, fixturing, speeds, feeds, materials and toolpaths for your machine
.Document your work to the group work page and reflect on your individual page what you learned
To be found here
2.Individual project
.Make (design+mill+assemble) something big
.extra credit: don't use fasteners or glue
.extra credit: include curved surfaces
1. Reflection on what I have learned from the Group assignment
A. Lab's safety training:
Lab safety training is an important aspect of working in a laboratory, as it helps to ensure the safety of everyone in the lab, as well as the surrounding environment/Equipment.
There are some key elements and precautions that should be included and followed in our lab safety training:
- 1. Lab personnel should be trained on the handling, storage, and disposal of hazardous materials, including chemicals, biological agents, and radioactive materials.
- 2. Lab workers should be trained on the proper use of PPE, including gloves, goggles, and lab coats. They should also be aware of when to use different types of PPE.
- 3. In the event of an emergency, lab workers should be familiar with the lab's emergency procedures, including evacuation procedures, emergency contacts, and the location of safety equipment such as fire extinguishers and eyewash stations.
- 4. Proper training on the operation of laboratory equipment is essential to prevent accidents and ensure accuracy of results.
- Lab users should be trained on chemical hygiene, which includes proper handling and storage of chemicals, as well as how to prevent exposure to hazardous chemicals.
- Regular safety audits should be conducted to ensure that lab personnel are following proper safety procedures and that the lab is in compliance with all relevant regulations.
For this assignment, I used CNC machine
What is CNC?
CNC stands for Computerized Numerical Control. It is a computerized manufacturing process in which pre-programmed software and code controls the movement of production equipment. CNC machining controls a range of complex machinery, such as grinders, lathes, and turning mills, all of which are used to cut, shape, and create different parts and prototypes. On the day to day, CNC machinists combine elements of mechanical design, technical drawings, mathematics, and computer programming skills to produce a variety of metal and plastic parts.
CNC stands for Computerized Numerical Control. It is a computerized manufacturing process in which pre-programmed software and code controls the movement of production equipment. CNC machining controls a range of complex machinery, such as grinders, lathes, and turning mills, all of which are used to cut, shape, and create different parts and prototypes. On the day to day, CNC machinists combine elements of mechanical design, technical drawings, mathematics, and computer programming skills to produce a variety of metal and plastic parts.
Today’s design and mechanical parts for CNC systems are highly automated – unlike the old, dangerous, factory machines you’d think of back in the day. The parts’ mechanical dimensions are defined using computer-aided design (CAD) software, and then translated into manufacturing directives by computer-aided manufacturing (CAM) software. Therefore, it is important to have knowledgeable CNC machinists and programmers in the industry to operate this high-tech machinery.
Reference from here
The CNC machine increases efficiency and productivity, but it also poses several safety risks. Here are some key safety precautions to take when working with CNC machines:
- 1.Wear appropriate personal protective equipment (PPE): This includes eye and ear protection, gloves, and protective clothing.
- 2.Ensure proper machine guarding: Guards should be in place to prevent contact with moving parts and flying debris.
- 3.Follow lockout/tagout procedures: Before performing any maintenance or repair on a CNC machine, ensure that the machine is properly locked out and tagged out to prevent unexpected movement.
- 4.Properly secure workpieces: Use appropriate clamps and fixturing to ensure that workpieces are securely held in place during machining.
- 5.Avoid reaching into the machine: Do not reach into the machine while it is in operation. Use tools such as pliers or tongs to handle materials and parts.
- 6.Keep the work area clean and organized: Remove any debris or clutter that could interfere with the operation of the machine or pose a tripping hazard.
- 7.Properly train operators: Anyone operating a CNC machine should receive proper training on its safe operation and maintenance.
- 8.Follow manufacturer guidelines: Always follow the manufacturer's guidelines for operating and maintaining the CNC machine.
Reference from here
B. Testing runout, alignment, fixturing, speeds, feeds, materials, and toolpaths for your machine
Testing runout, alignment, fixturing, speeds, feeds, materials, and toolpaths for your machine is essential to ensure that it is operating properly and safely.while also optimizing efficiency and productivity. By taking the time to perform these tests and make any necessary adjustments, you can achieve higher quality parts and reduce the risk of damage to the machine or injury to the operator.
Runout: Testing runout helps to ensure that the spindle is rotating properly and that the tool is not wobbling or vibrating excessively. This can affect the accuracy and quality of the finished product and can even cause damage to the machine or tool.
Alignment: Proper alignment of the machine's components is crucial for achieving accurate and consistent results. Misaligned components can cause uneven wear on tools, reduce tool life, and produce parts that are out of tolerance.
Fixturing:Proper fixturing helps to ensure that the workpiece is securely held in place during machining, reducing the risk of injury or damage to the machine. Improper fixturing can result in parts shifting or breaking loose, leading to damage to the machine or the workpiece.
Speeds and feeds: Optimizing speeds and feeds helps to maximize the efficiency and productivity of the machine, while also ensuring that the tools are not being damaged or worn down too quickly.
Materials:Different materials require different machining parameters, such as speeds, feeds, and cutting depths, to achieve optimal results. Testing the machine with different materials can help to identify the best parameters for each material.
Toolpaths:Proper toolpaths are important for achieving accurate and consistent results. Testing different toolpaths can help to identify the most efficient and effective way to machine a particular part.
2. Individual Assignment
Individual assignment was to make (design+mill+assemble) something big
Steps of how I designed the object:
I have chosen to design a choes holder of a size that is in meter scale.
The object was designed by using solidworks. the following photos illustrate the procedures of design from scratch:
As the work also consists of assembling, I designed the three pieces and duplicated each depending on the number needed for each piece.
After duplicating them and making sure that I have all pieces I need to make my shoes holder, I assembled them in solidworks
1.The first step is to open my solidworks software and select the front plane and start sketching a rectungular shaped object
As this piece is for the sides(Left and right) that will be positioned vertically as supports, here the 2 supports are needed and this means that I designed
one piece and the second will be duplicated from this during assembling stage.
After sketching a rectangular object, I gave it the measures by using smart dimensions that is parametric.
Then after designing and giving the dimensitions and trimming the unwanted parts, the piece has been extruded then looks like this in the above photo:
Above photo shows a final piece and colored
As my object will have the middle pieces(holders) where the shoes will be holded, after designing the side pieces, the next is to design the holders, and the procedures are the same
As those holders are also the rectangular shape, I designed one piece and others will be duplicated.And I chose the medium quantity of shoes to be holders which determined by the number of piece holders thare are four.
Above photo shows one holder piece after extruding.
The colored holder piece to be assembled with others
As shown in the above photo, the next step is to design the down piece of the whole object where it will be supported down.
Extruded piece after extruding.
The above is a colored piece
After designing all needed pieces, the next is to assemble them in solidworks in order to make sure that after cutting also will be fitted.
The photo above shows all pieces to be assembled
The photo above show the complete object after assembling.
Above photo shows the final designed and colered object and the next step is to manufacture my object with CNC machine.
Making/setting the CAM-Toolpath
CAM-toolpath:
CAM (Computer-Aided Manufacturing) toolpath is a sequence of operations that a CNC (Computer Numerical Control) machine uses to produce a part from a digital 3D model. A CAM toolpath is created by CAM software, which takes the 3D model and determines the most efficient way to cut the material to create the desired shape.
The CAM toolpath includes information about the cutting tool, such as its size, shape, and material, as well as the cutting parameters, such as the feed rate, spindle speed, and depth of cut. The toolpath also includes the specific path the cutting tool will take as it removes material from the workpiece, which can include roughing, finishing, drilling, and other operations.
CAM toolpaths can be customized to optimize for factors such as material removal rate, surface finish, and tool life. The goal is to create an efficient toolpath that produces a high-quality part while minimizing waste and maximizing productivity.
Steps used to set my CAM toolpaths
During the production of my designed model, I used a VCarve Pro for a Shopbot as CAM software because we have Shopbot CNC machine in our workshop. So down here there are some steps I pass through to set my CAM-toolpath: