SlideShare a Scribd company logo
1 of 20
8/18/16
MET 328 Class Credit Subtractive Manufacturing Project
Joseph Legan
2
Executive Summary
This project is being performed in an effort to use life experience and experience gained from an
internship as a substitute for the MET 328 class.
The purpose of this report is to document the processes and technologies that can be used in
modern subtractive manufacturing.
This project used a 3D Systems Capture scanner that uses white/blue light to digitize an artifact.
This was followed by the use of Geomagic Design X to manipulate the scan data and to model
the solid. The last software used was Surfcam Traditional 2016 R2. This is a CAM software that
is more closely related to Mastercam than the new Surfcam Evo. Originally Surfcam Evo was
going to be used for this project. In an effort to show an entry level working knowledge of a
CAM software had been achieved, a decision was made to use the traditional version instead.
This project is an example of some of the technologies and their respective processes that are
available to the manufacturing industry. The scanning and modeling processes are not exclusive
to subtractive manufacturing and are often used in additive as well. I believe that this project has
been a success in demonstrating thoroughly the technologies and processes used.
3
Introduction
This project is being performed in an effort to use life experience and experience gained from an
internship as a substitute for the MET 328 class.
The purpose of this report is to document the processes and technologies that can be used in
modern subtractive manufacturing. More specifically the processes of reverse engineering a
given artifact, modeling a solid and using a CAM software to create a G-Code. This project used
a 3D Systems Capture scanner that uses white/blue light to digitize an artifact. This was followed
by the use of Geomagic Design X to manipulate the scan data and to model the solid. Then
Surfcam Traditional 2016 R2 was used to create the G-Code for the artifact.
Each of these steps is covered in more detail in the following section.
Procedures
The process involved in this project have been segmented into 7 functions. These are:
1. Scanning the artifact
2. Mesh manipulation
3. Modeling a solid from the mesh
4. Preparation of required views, fixtures and tooling
5. Defining machining steps as driven by part geometry, machine capability, and tooling
6. Tool path verification
7. Post processing and G-Code creation
The first step to all of this is setting up the scanner. The scanner chosen for use with this artifact,
a remote oil filter base, is the 3D Systems Capture scanner. The Capture scanner is a desktop
scanner that is intended for use with items no larger a softball or large grapefruit. It uses white
and blue light displayed in a series of patterns along with 2 cameras to digitize portions of the
artifact. After each image is captured a synced turn table rotates the artifact to next position and
the process is repeated.
The actual steps used for this project are fully defined in the Additive Manufacturing Report that
has been submitted as well.
The next step or process is manipulating the meshes of the individual scans. This must be done in
order to combine the data from multiple artifact positions into a single cohesive mesh. There may
be as few as 2 artifact positions and up to as many as needed for the scanner to fully digitize the
artifact. For this artifact a total of 3 scans were required.
Again the actual steps used are fully defined in the Additive Manufacturing Report that has been
submitted as well.
The next process is the modeling of a solid for use in later procedures. The actual steps used are
summarized in the Additive Manufacturing Report.
4
The remaining processes all use the Surfcam Traditional 2016 R2 software.
The first operation, after opening the software and loading the part file, is to prepare additional
C-Views that are needed for use in machining steps. This is done by referencing the geometry of
the desired face and assigning it as a new orthogonal view. Theses C-Views are really new
coordinate system references for use with specific fixtures and operations. A picture guide with
captions for creating C-Views is in the Appendix.
For this particular model, a remote oil filter base, a total of 3 additional views are required.
Along with the 3 additional views a total of 6 fixtures would have to be created. This is due to
the part geometry and the limitations of a 3 axis CNC mill. For this reason, we have to assume
that the workpiece and fixtures are being mounted to a sine table and that the axis of rotation of
the table matches that of the work piece. The fixtures have not been designed or defined as that is
believed to be beyond the scope of this project. A picture guide of the each required fixture view
is located in the Appendix.
Next the tooling required needs to be selected and assign tool locations. The tooling required for
the project are assigned as follows:
1. 0.5” End mill
2. 1.0” Carbide insert face mill
3. 0.375” End mill
4. 0.375” 118 degree split point mill
5. 0.125 End mill
6. 0.125 Ball mill
The tooling is described in depth on the set-up sheet that is located in the Appendix.
The next process is the defining of the machining operations. Before each operation can be
defined by geometry a fixture position and tool must be selected. In the process of defining the
first operation, the size and type of the stock is automatically determined by use of a bounding
box. The order of operations is as follows.
Fixture Position 1
 Rough cut of the base – Tool 1
 Final cut of the base – Tool 1
 4 pockets finish cut – Tool 1
 Central hole finish cut – Tool 1
Fixture Position 2
 Right angle finish face mill – Tool 2
 Right Angle hole contour finish mill –Tool 1
5
Fixture Position 3
 Left angle face mill – Tool 2
 Left angle hole contour finish mill – Tool 1
Fixture Position 4
 Front contour finish mill – Tool 1
 Rear contour finish mill – Tool 3
Fixture Position 5
 Front pressure/temperature port hole operation – Tool 4
Fixture Position 1
 Rear mounting hole finish mill – Tool 5
 Rear mounting hole finish mill – Tool 5
 Rear mounting base profile contour finish mill – Tool 1
 Mounting base pocket mill – Tool 5
 Mounting base pocket mill – Tool 5
Fixture Position 6
 Bottom oil path 3 axis Z finish mill – Tool 6
Each tool path is pictured individually in the Appendix.
The next process involved is the verification of the toolpath. This ensures that the operations are
being executed in the desired order and to the correct geometry. The Surfcam software has a
feature that automates the entire sequence. Pictures of the automated verification are listed in the
Appendix.
6
Once the tool path has been verified, the final steps are the post processing and the creation of a
G-Code. The post process is an adaptive process that conditions the G-Code for use with each
specific CNC machine. A CAM software with a strong post processing utility can alleviate the
need to manually edit the NC code, will support most or all the features of the selected CNC
machine and verifies that the tool path data will not damage the CNC machine.
The CNC machine chosen for use with this project was the FANUC 15MB. The actual G-Code
is an attached file as well as a text version of the code. In the Appendix there is a picture of the
back plot that illustrates the execution of the G-Code.
Data
The data for this project is the actual G-Code file. It could be used with a FANUC 15MB CNC
machine and the appropriate workpiece, fixtures and tooling to create a finished product.
Results/Analysis
The results of this project is the G-Code. The pictures used are done so in an effort to document a
digital process contained within a closed computer system, a difficult task to do when the
audience may not have access to the software used in order to verify the product.
Conclusions
I feel as though this project has been a success. The creation of the final G-Code product could
have been done in fewer steps by the use of automated options within Surfcam. This was avoided
when possible to display a working knowledge of the basic steps of traditional CAM software.
Having only dabbled with CAM software before this project, it has been an intensive learning
experience.
7
Appendices
Create additional C-Views
Select the Create tab and then from the drop down menu select View. Next, select the 3 Points
method.
The first point will represent the intersection of the X and Y axis, the 2nd is positive X, and the
3rd is positive Y. The Z axis will be normal to the new reference plane.
8
The new plane is created and with it an associated C-View for use with specific operations.
9
Fixture Views
Assume that you, the viewer, are the spindle of the mill looking along the Z axis towards the
workpiece.
Fixture 1
Fixture 2
10
Fixture 3
Fixture 4
11
Fixture 5
Fixture 6
12
Tool Setup Sheet
See the attached PDF document of the same name.
Tool Paths
Tool path 1
13
Tool paths 2 and 3
Tool paths 4 and 5
14
Tool paths 6 and 7
Tools paths 8 – 10
15
Tool paths 11 and 12
Tool path 13
16
Verification of tool path.
17
18
19
20
G-Code Back Plot

More Related Content

What's hot (20)

CAD/CAM -PPT UNIT NO-I
CAD/CAM -PPT UNIT NO-ICAD/CAM -PPT UNIT NO-I
CAD/CAM -PPT UNIT NO-I
 
Casting Procedures & Casting Defects in Dentistry
Casting Procedures & Casting Defects in DentistryCasting Procedures & Casting Defects in Dentistry
Casting Procedures & Casting Defects in Dentistry
 
Metal Casting basics
Metal Casting basicsMetal Casting basics
Metal Casting basics
 
Gating and riser in casting
Gating  and riser in castingGating  and riser in casting
Gating and riser in casting
 
Casting Defects And Remedies
Casting Defects And RemediesCasting Defects And Remedies
Casting Defects And Remedies
 
2.superfinishing process
2.superfinishing process2.superfinishing process
2.superfinishing process
 
Super finishing Processes
Super finishing ProcessesSuper finishing Processes
Super finishing Processes
 
Casting gold alloys
Casting gold alloysCasting gold alloys
Casting gold alloys
 
Centrifugal casting
Centrifugal    castingCentrifugal    casting
Centrifugal casting
 
Electro magnetic forming- metal spinning-peen forming
Electro magnetic forming- metal spinning-peen formingElectro magnetic forming- metal spinning-peen forming
Electro magnetic forming- metal spinning-peen forming
 
Metal casting process
Metal casting processMetal casting process
Metal casting process
 
Powder metallurgy
Powder metallurgyPowder metallurgy
Powder metallurgy
 
Basics of Sheetmetal operations
Basics of Sheetmetal operationsBasics of Sheetmetal operations
Basics of Sheetmetal operations
 
Casting defects
Casting defectsCasting defects
Casting defects
 
Sheet metal theory
Sheet metal theorySheet metal theory
Sheet metal theory
 
3d metal printing
3d metal printing3d metal printing
3d metal printing
 
Ceramic molding process
Ceramic molding processCeramic molding process
Ceramic molding process
 
Theory of metal cutting
Theory of metal cuttingTheory of metal cutting
Theory of metal cutting
 
Casting furnaces
Casting furnacesCasting furnaces
Casting furnaces
 
Centrifugal casting 1
Centrifugal casting 1Centrifugal casting 1
Centrifugal casting 1
 

Viewers also liked

Mgb roll rate issue and resolution
Mgb roll rate issue and resolutionMgb roll rate issue and resolution
Mgb roll rate issue and resolutionJoseph Legan
 
Miata alternator pulley
Miata alternator pulleyMiata alternator pulley
Miata alternator pulleyJoseph Legan
 
Additive Manufacturing Report
Additive Manufacturing ReportAdditive Manufacturing Report
Additive Manufacturing ReportJoseph Legan
 
MGB Race Engine Oil Leak Diagnosis
MGB Race Engine Oil Leak DiagnosisMGB Race Engine Oil Leak Diagnosis
MGB Race Engine Oil Leak DiagnosisJoseph Legan
 
Setting The Base Ignition Timing On The MGB GT
Setting The Base Ignition Timing On The MGB GTSetting The Base Ignition Timing On The MGB GT
Setting The Base Ignition Timing On The MGB GTJoseph Legan
 
Miata water outlet o ring detail
Miata water outlet o ring detailMiata water outlet o ring detail
Miata water outlet o ring detailJoseph Legan
 
Manufacturing Processes Coursework
Manufacturing Processes CourseworkManufacturing Processes Coursework
Manufacturing Processes CourseworkJoseph Legan
 
Miata water outlet
Miata water outletMiata water outlet
Miata water outletJoseph Legan
 
Applied Fluids and Hydraulics Group project
Applied Fluids and Hydraulics Group projectApplied Fluids and Hydraulics Group project
Applied Fluids and Hydraulics Group projectJoseph Legan
 
MGB Engine Removal Procedure
MGB Engine Removal ProcedureMGB Engine Removal Procedure
MGB Engine Removal ProcedureJoseph Legan
 
Manufacturing Processes Coursework
Manufacturing Processes CourseworkManufacturing Processes Coursework
Manufacturing Processes CourseworkJoseph Legan
 
Miata water outlet base
Miata water outlet baseMiata water outlet base
Miata water outlet baseJoseph Legan
 
Feasibility review summary
Feasibility review summaryFeasibility review summary
Feasibility review summaryJoseph Legan
 
Miata water outlet adaptor and o ring groove detail
Miata water outlet adaptor and o ring groove detailMiata water outlet adaptor and o ring groove detail
Miata water outlet adaptor and o ring groove detailJoseph Legan
 
Miata radiator assy
Miata radiator assyMiata radiator assy
Miata radiator assyJoseph Legan
 
IUPUI Motorsports Engineering MG Feasibility Study
IUPUI Motorsports Engineering MG Feasibility StudyIUPUI Motorsports Engineering MG Feasibility Study
IUPUI Motorsports Engineering MG Feasibility StudyJoseph Legan
 
Vehicle Dynamics coursework in Excel
Vehicle Dynamics coursework in ExcelVehicle Dynamics coursework in Excel
Vehicle Dynamics coursework in ExcelJoseph Legan
 
Just In Time Manufacturing Process
Just In Time Manufacturing ProcessJust In Time Manufacturing Process
Just In Time Manufacturing ProcessBoricha Jaydeep
 

Viewers also liked (20)

Jit report
Jit reportJit report
Jit report
 
Mgb roll rate issue and resolution
Mgb roll rate issue and resolutionMgb roll rate issue and resolution
Mgb roll rate issue and resolution
 
Miata alternator pulley
Miata alternator pulleyMiata alternator pulley
Miata alternator pulley
 
Additive Manufacturing Report
Additive Manufacturing ReportAdditive Manufacturing Report
Additive Manufacturing Report
 
JOSEPH LEGAN
JOSEPH LEGANJOSEPH LEGAN
JOSEPH LEGAN
 
MGB Race Engine Oil Leak Diagnosis
MGB Race Engine Oil Leak DiagnosisMGB Race Engine Oil Leak Diagnosis
MGB Race Engine Oil Leak Diagnosis
 
Setting The Base Ignition Timing On The MGB GT
Setting The Base Ignition Timing On The MGB GTSetting The Base Ignition Timing On The MGB GT
Setting The Base Ignition Timing On The MGB GT
 
Miata water outlet o ring detail
Miata water outlet o ring detailMiata water outlet o ring detail
Miata water outlet o ring detail
 
Manufacturing Processes Coursework
Manufacturing Processes CourseworkManufacturing Processes Coursework
Manufacturing Processes Coursework
 
Miata water outlet
Miata water outletMiata water outlet
Miata water outlet
 
Applied Fluids and Hydraulics Group project
Applied Fluids and Hydraulics Group projectApplied Fluids and Hydraulics Group project
Applied Fluids and Hydraulics Group project
 
MGB Engine Removal Procedure
MGB Engine Removal ProcedureMGB Engine Removal Procedure
MGB Engine Removal Procedure
 
Manufacturing Processes Coursework
Manufacturing Processes CourseworkManufacturing Processes Coursework
Manufacturing Processes Coursework
 
Miata water outlet base
Miata water outlet baseMiata water outlet base
Miata water outlet base
 
Feasibility review summary
Feasibility review summaryFeasibility review summary
Feasibility review summary
 
Miata water outlet adaptor and o ring groove detail
Miata water outlet adaptor and o ring groove detailMiata water outlet adaptor and o ring groove detail
Miata water outlet adaptor and o ring groove detail
 
Miata radiator assy
Miata radiator assyMiata radiator assy
Miata radiator assy
 
IUPUI Motorsports Engineering MG Feasibility Study
IUPUI Motorsports Engineering MG Feasibility StudyIUPUI Motorsports Engineering MG Feasibility Study
IUPUI Motorsports Engineering MG Feasibility Study
 
Vehicle Dynamics coursework in Excel
Vehicle Dynamics coursework in ExcelVehicle Dynamics coursework in Excel
Vehicle Dynamics coursework in Excel
 
Just In Time Manufacturing Process
Just In Time Manufacturing ProcessJust In Time Manufacturing Process
Just In Time Manufacturing Process
 

Similar to Subtrative Manufacturing Report

Reverse engineering of aircraft parts with faroarm and cnc machine
Reverse engineering of aircraft parts with faroarm and cnc machineReverse engineering of aircraft parts with faroarm and cnc machine
Reverse engineering of aircraft parts with faroarm and cnc machineLahiru Dilshan
 
CNC: 2.5D AXIS vs. VIRTUAL CNC
CNC: 2.5D AXIS vs. VIRTUAL CNC CNC: 2.5D AXIS vs. VIRTUAL CNC
CNC: 2.5D AXIS vs. VIRTUAL CNC Sisubalan Selvan
 
IRJET - An Embedded Approach for Design and Development of the Mini CNC C...
IRJET -  	  An Embedded Approach for Design and Development of the Mini CNC C...IRJET -  	  An Embedded Approach for Design and Development of the Mini CNC C...
IRJET - An Embedded Approach for Design and Development of the Mini CNC C...IRJET Journal
 
Comprehensive machining simulation beyond g code verification final
Comprehensive machining simulation   beyond g code verification finalComprehensive machining simulation   beyond g code verification final
Comprehensive machining simulation beyond g code verification finalLiu PeiLing
 
AMPPS_CNC IN AN AUTOMATED MODULAR PROCESS PLANNING SYSTEM FOR ROTATIONAL PART
AMPPS_CNC IN AN AUTOMATED MODULAR PROCESS PLANNING SYSTEM FOR ROTATIONAL PARTAMPPS_CNC IN AN AUTOMATED MODULAR PROCESS PLANNING SYSTEM FOR ROTATIONAL PART
AMPPS_CNC IN AN AUTOMATED MODULAR PROCESS PLANNING SYSTEM FOR ROTATIONAL PARTijmech
 
IRJET - Design and Manufacturing of Gear Error Profile Detector
IRJET - Design and Manufacturing of Gear Error Profile DetectorIRJET - Design and Manufacturing of Gear Error Profile Detector
IRJET - Design and Manufacturing of Gear Error Profile DetectorIRJET Journal
 
Cim lab manual (10 mel77) by mohammed imran
Cim lab manual (10 mel77)  by mohammed imranCim lab manual (10 mel77)  by mohammed imran
Cim lab manual (10 mel77) by mohammed imranMohammed Imran
 
Quality Improvement and Automation of a Flywheel Engraving Machine
Quality Improvement and Automation of  a Flywheel Engraving MachineQuality Improvement and Automation of  a Flywheel Engraving Machine
Quality Improvement and Automation of a Flywheel Engraving MachineIRJET Journal
 
Linking design and manufacturing on a PLM platform
Linking design and manufacturing on a PLM platformLinking design and manufacturing on a PLM platform
Linking design and manufacturing on a PLM platformiosrjce
 
Kojin mould case study
Kojin mould case studyKojin mould case study
Kojin mould case studyLiu PeiLing
 
Design and analysis of sla printer
Design and analysis of sla printerDesign and analysis of sla printer
Design and analysis of sla printerSatyajeet Udavant
 
IRJET- Analysis of File Conversion Program Used for CNC Machine
IRJET-  	  Analysis of File Conversion Program Used for CNC MachineIRJET-  	  Analysis of File Conversion Program Used for CNC Machine
IRJET- Analysis of File Conversion Program Used for CNC MachineIRJET Journal
 
COMPUTER AIDED DESIGN / COMPUTER AIDED MANUFACTURING (CAD/CAM
COMPUTER AIDED DESIGN / COMPUTER AIDED MANUFACTURING  (CAD/CAMCOMPUTER AIDED DESIGN / COMPUTER AIDED MANUFACTURING  (CAD/CAM
COMPUTER AIDED DESIGN / COMPUTER AIDED MANUFACTURING (CAD/CAMshishirrathod1
 
CAD AND CAM PPT.pptx
CAD AND CAM PPT.pptxCAD AND CAM PPT.pptx
CAD AND CAM PPT.pptxjntuhcej
 

Similar to Subtrative Manufacturing Report (20)

Reverse engineering of aircraft parts with faroarm and cnc machine
Reverse engineering of aircraft parts with faroarm and cnc machineReverse engineering of aircraft parts with faroarm and cnc machine
Reverse engineering of aircraft parts with faroarm and cnc machine
 
3D Advanced Roughing
3D Advanced Roughing3D Advanced Roughing
3D Advanced Roughing
 
CNC: 2.5D AXIS vs. VIRTUAL CNC
CNC: 2.5D AXIS vs. VIRTUAL CNC CNC: 2.5D AXIS vs. VIRTUAL CNC
CNC: 2.5D AXIS vs. VIRTUAL CNC
 
IRJET - An Embedded Approach for Design and Development of the Mini CNC C...
IRJET -  	  An Embedded Approach for Design and Development of the Mini CNC C...IRJET -  	  An Embedded Approach for Design and Development of the Mini CNC C...
IRJET - An Embedded Approach for Design and Development of the Mini CNC C...
 
CIM Lab.pdf
CIM Lab.pdfCIM Lab.pdf
CIM Lab.pdf
 
Comprehensive machining simulation beyond g code verification final
Comprehensive machining simulation   beyond g code verification finalComprehensive machining simulation   beyond g code verification final
Comprehensive machining simulation beyond g code verification final
 
AMPPS_CNC IN AN AUTOMATED MODULAR PROCESS PLANNING SYSTEM FOR ROTATIONAL PART
AMPPS_CNC IN AN AUTOMATED MODULAR PROCESS PLANNING SYSTEM FOR ROTATIONAL PARTAMPPS_CNC IN AN AUTOMATED MODULAR PROCESS PLANNING SYSTEM FOR ROTATIONAL PART
AMPPS_CNC IN AN AUTOMATED MODULAR PROCESS PLANNING SYSTEM FOR ROTATIONAL PART
 
IRJET - Design and Manufacturing of Gear Error Profile Detector
IRJET - Design and Manufacturing of Gear Error Profile DetectorIRJET - Design and Manufacturing of Gear Error Profile Detector
IRJET - Design and Manufacturing of Gear Error Profile Detector
 
Nx file
Nx fileNx file
Nx file
 
Nx file
Nx fileNx file
Nx file
 
Cim lab manual (10 mel77) by mohammed imran
Cim lab manual (10 mel77)  by mohammed imranCim lab manual (10 mel77)  by mohammed imran
Cim lab manual (10 mel77) by mohammed imran
 
Quality Improvement and Automation of a Flywheel Engraving Machine
Quality Improvement and Automation of  a Flywheel Engraving MachineQuality Improvement and Automation of  a Flywheel Engraving Machine
Quality Improvement and Automation of a Flywheel Engraving Machine
 
J012647278
J012647278J012647278
J012647278
 
Linking design and manufacturing on a PLM platform
Linking design and manufacturing on a PLM platformLinking design and manufacturing on a PLM platform
Linking design and manufacturing on a PLM platform
 
J012647278
J012647278J012647278
J012647278
 
Kojin mould case study
Kojin mould case studyKojin mould case study
Kojin mould case study
 
Design and analysis of sla printer
Design and analysis of sla printerDesign and analysis of sla printer
Design and analysis of sla printer
 
IRJET- Analysis of File Conversion Program Used for CNC Machine
IRJET-  	  Analysis of File Conversion Program Used for CNC MachineIRJET-  	  Analysis of File Conversion Program Used for CNC Machine
IRJET- Analysis of File Conversion Program Used for CNC Machine
 
COMPUTER AIDED DESIGN / COMPUTER AIDED MANUFACTURING (CAD/CAM
COMPUTER AIDED DESIGN / COMPUTER AIDED MANUFACTURING  (CAD/CAMCOMPUTER AIDED DESIGN / COMPUTER AIDED MANUFACTURING  (CAD/CAM
COMPUTER AIDED DESIGN / COMPUTER AIDED MANUFACTURING (CAD/CAM
 
CAD AND CAM PPT.pptx
CAD AND CAM PPT.pptxCAD AND CAM PPT.pptx
CAD AND CAM PPT.pptx
 

More from Joseph Legan

IUPUI Motorsports Engineering Practicum Presentation
IUPUI Motorsports Engineering Practicum PresentationIUPUI Motorsports Engineering Practicum Presentation
IUPUI Motorsports Engineering Practicum PresentationJoseph Legan
 
Pi toolbox screenshots
Pi toolbox screenshotsPi toolbox screenshots
Pi toolbox screenshotsJoseph Legan
 
Pinout for Data Acquisition Project
Pinout for Data Acquisition ProjectPinout for Data Acquisition Project
Pinout for Data Acquisition ProjectJoseph Legan
 
Data Acquisition Project for MGB Race Car
Data Acquisition Project for MGB Race CarData Acquisition Project for MGB Race Car
Data Acquisition Project for MGB Race CarJoseph Legan
 
Data Acquisition Project
Data Acquisition Project Data Acquisition Project
Data Acquisition Project Joseph Legan
 
Data Acquisition Project Report
Data Acquisition Project ReportData Acquisition Project Report
Data Acquisition Project ReportJoseph Legan
 
Flowchart of sequences
Flowchart of sequencesFlowchart of sequences
Flowchart of sequencesJoseph Legan
 
Fluid power project
Fluid power projectFluid power project
Fluid power projectJoseph Legan
 
Polished recommendation report
Polished recommendation reportPolished recommendation report
Polished recommendation reportJoseph Legan
 
Modified lug wrench static 1-1
Modified lug wrench static 1-1Modified lug wrench static 1-1
Modified lug wrench static 1-1Joseph Legan
 
Project 3 calculations
Project 3 calculationsProject 3 calculations
Project 3 calculationsJoseph Legan
 

More from Joseph Legan (12)

IUPUI Motorsports Engineering Practicum Presentation
IUPUI Motorsports Engineering Practicum PresentationIUPUI Motorsports Engineering Practicum Presentation
IUPUI Motorsports Engineering Practicum Presentation
 
Vehicle Dynamics
Vehicle DynamicsVehicle Dynamics
Vehicle Dynamics
 
Pi toolbox screenshots
Pi toolbox screenshotsPi toolbox screenshots
Pi toolbox screenshots
 
Pinout for Data Acquisition Project
Pinout for Data Acquisition ProjectPinout for Data Acquisition Project
Pinout for Data Acquisition Project
 
Data Acquisition Project for MGB Race Car
Data Acquisition Project for MGB Race CarData Acquisition Project for MGB Race Car
Data Acquisition Project for MGB Race Car
 
Data Acquisition Project
Data Acquisition Project Data Acquisition Project
Data Acquisition Project
 
Data Acquisition Project Report
Data Acquisition Project ReportData Acquisition Project Report
Data Acquisition Project Report
 
Flowchart of sequences
Flowchart of sequencesFlowchart of sequences
Flowchart of sequences
 
Fluid power project
Fluid power projectFluid power project
Fluid power project
 
Polished recommendation report
Polished recommendation reportPolished recommendation report
Polished recommendation report
 
Modified lug wrench static 1-1
Modified lug wrench static 1-1Modified lug wrench static 1-1
Modified lug wrench static 1-1
 
Project 3 calculations
Project 3 calculationsProject 3 calculations
Project 3 calculations
 

Recently uploaded

What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 

Recently uploaded (20)

Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 

Subtrative Manufacturing Report

  • 1. 8/18/16 MET 328 Class Credit Subtractive Manufacturing Project Joseph Legan
  • 2. 2 Executive Summary This project is being performed in an effort to use life experience and experience gained from an internship as a substitute for the MET 328 class. The purpose of this report is to document the processes and technologies that can be used in modern subtractive manufacturing. This project used a 3D Systems Capture scanner that uses white/blue light to digitize an artifact. This was followed by the use of Geomagic Design X to manipulate the scan data and to model the solid. The last software used was Surfcam Traditional 2016 R2. This is a CAM software that is more closely related to Mastercam than the new Surfcam Evo. Originally Surfcam Evo was going to be used for this project. In an effort to show an entry level working knowledge of a CAM software had been achieved, a decision was made to use the traditional version instead. This project is an example of some of the technologies and their respective processes that are available to the manufacturing industry. The scanning and modeling processes are not exclusive to subtractive manufacturing and are often used in additive as well. I believe that this project has been a success in demonstrating thoroughly the technologies and processes used.
  • 3. 3 Introduction This project is being performed in an effort to use life experience and experience gained from an internship as a substitute for the MET 328 class. The purpose of this report is to document the processes and technologies that can be used in modern subtractive manufacturing. More specifically the processes of reverse engineering a given artifact, modeling a solid and using a CAM software to create a G-Code. This project used a 3D Systems Capture scanner that uses white/blue light to digitize an artifact. This was followed by the use of Geomagic Design X to manipulate the scan data and to model the solid. Then Surfcam Traditional 2016 R2 was used to create the G-Code for the artifact. Each of these steps is covered in more detail in the following section. Procedures The process involved in this project have been segmented into 7 functions. These are: 1. Scanning the artifact 2. Mesh manipulation 3. Modeling a solid from the mesh 4. Preparation of required views, fixtures and tooling 5. Defining machining steps as driven by part geometry, machine capability, and tooling 6. Tool path verification 7. Post processing and G-Code creation The first step to all of this is setting up the scanner. The scanner chosen for use with this artifact, a remote oil filter base, is the 3D Systems Capture scanner. The Capture scanner is a desktop scanner that is intended for use with items no larger a softball or large grapefruit. It uses white and blue light displayed in a series of patterns along with 2 cameras to digitize portions of the artifact. After each image is captured a synced turn table rotates the artifact to next position and the process is repeated. The actual steps used for this project are fully defined in the Additive Manufacturing Report that has been submitted as well. The next step or process is manipulating the meshes of the individual scans. This must be done in order to combine the data from multiple artifact positions into a single cohesive mesh. There may be as few as 2 artifact positions and up to as many as needed for the scanner to fully digitize the artifact. For this artifact a total of 3 scans were required. Again the actual steps used are fully defined in the Additive Manufacturing Report that has been submitted as well. The next process is the modeling of a solid for use in later procedures. The actual steps used are summarized in the Additive Manufacturing Report.
  • 4. 4 The remaining processes all use the Surfcam Traditional 2016 R2 software. The first operation, after opening the software and loading the part file, is to prepare additional C-Views that are needed for use in machining steps. This is done by referencing the geometry of the desired face and assigning it as a new orthogonal view. Theses C-Views are really new coordinate system references for use with specific fixtures and operations. A picture guide with captions for creating C-Views is in the Appendix. For this particular model, a remote oil filter base, a total of 3 additional views are required. Along with the 3 additional views a total of 6 fixtures would have to be created. This is due to the part geometry and the limitations of a 3 axis CNC mill. For this reason, we have to assume that the workpiece and fixtures are being mounted to a sine table and that the axis of rotation of the table matches that of the work piece. The fixtures have not been designed or defined as that is believed to be beyond the scope of this project. A picture guide of the each required fixture view is located in the Appendix. Next the tooling required needs to be selected and assign tool locations. The tooling required for the project are assigned as follows: 1. 0.5” End mill 2. 1.0” Carbide insert face mill 3. 0.375” End mill 4. 0.375” 118 degree split point mill 5. 0.125 End mill 6. 0.125 Ball mill The tooling is described in depth on the set-up sheet that is located in the Appendix. The next process is the defining of the machining operations. Before each operation can be defined by geometry a fixture position and tool must be selected. In the process of defining the first operation, the size and type of the stock is automatically determined by use of a bounding box. The order of operations is as follows. Fixture Position 1  Rough cut of the base – Tool 1  Final cut of the base – Tool 1  4 pockets finish cut – Tool 1  Central hole finish cut – Tool 1 Fixture Position 2  Right angle finish face mill – Tool 2  Right Angle hole contour finish mill –Tool 1
  • 5. 5 Fixture Position 3  Left angle face mill – Tool 2  Left angle hole contour finish mill – Tool 1 Fixture Position 4  Front contour finish mill – Tool 1  Rear contour finish mill – Tool 3 Fixture Position 5  Front pressure/temperature port hole operation – Tool 4 Fixture Position 1  Rear mounting hole finish mill – Tool 5  Rear mounting hole finish mill – Tool 5  Rear mounting base profile contour finish mill – Tool 1  Mounting base pocket mill – Tool 5  Mounting base pocket mill – Tool 5 Fixture Position 6  Bottom oil path 3 axis Z finish mill – Tool 6 Each tool path is pictured individually in the Appendix. The next process involved is the verification of the toolpath. This ensures that the operations are being executed in the desired order and to the correct geometry. The Surfcam software has a feature that automates the entire sequence. Pictures of the automated verification are listed in the Appendix.
  • 6. 6 Once the tool path has been verified, the final steps are the post processing and the creation of a G-Code. The post process is an adaptive process that conditions the G-Code for use with each specific CNC machine. A CAM software with a strong post processing utility can alleviate the need to manually edit the NC code, will support most or all the features of the selected CNC machine and verifies that the tool path data will not damage the CNC machine. The CNC machine chosen for use with this project was the FANUC 15MB. The actual G-Code is an attached file as well as a text version of the code. In the Appendix there is a picture of the back plot that illustrates the execution of the G-Code. Data The data for this project is the actual G-Code file. It could be used with a FANUC 15MB CNC machine and the appropriate workpiece, fixtures and tooling to create a finished product. Results/Analysis The results of this project is the G-Code. The pictures used are done so in an effort to document a digital process contained within a closed computer system, a difficult task to do when the audience may not have access to the software used in order to verify the product. Conclusions I feel as though this project has been a success. The creation of the final G-Code product could have been done in fewer steps by the use of automated options within Surfcam. This was avoided when possible to display a working knowledge of the basic steps of traditional CAM software. Having only dabbled with CAM software before this project, it has been an intensive learning experience.
  • 7. 7 Appendices Create additional C-Views Select the Create tab and then from the drop down menu select View. Next, select the 3 Points method. The first point will represent the intersection of the X and Y axis, the 2nd is positive X, and the 3rd is positive Y. The Z axis will be normal to the new reference plane.
  • 8. 8 The new plane is created and with it an associated C-View for use with specific operations.
  • 9. 9 Fixture Views Assume that you, the viewer, are the spindle of the mill looking along the Z axis towards the workpiece. Fixture 1 Fixture 2
  • 12. 12 Tool Setup Sheet See the attached PDF document of the same name. Tool Paths Tool path 1
  • 13. 13 Tool paths 2 and 3 Tool paths 4 and 5
  • 14. 14 Tool paths 6 and 7 Tools paths 8 – 10
  • 15. 15 Tool paths 11 and 12 Tool path 13
  • 17. 17
  • 18. 18
  • 19. 19