SlideShare a Scribd company logo
1 of 11
PROJECT GUIDE:- MR. PUNEET SAINI
3D- Printer for printing Unit Cells structure
TEAM MEMBERS
1) NAMAN JAIN
2) DHRUV VERMA
3) MOHD SAIF QURAISHI
4) MOHD ALQAMA
PPT Consist Of
1. Introduction
2. Literature review
3. Research gap
4. Research objective/Problem statement
5. Working methodology
6. What we have to do
7. Progress till date
8. Remaining tasks
9. Strategy to do them
10. Gant chart
Introduction
SCARA robots, developed in the early 80s, represent a breakthrough in assembly
automation .
Robotic arms used in assembly and production processes help to eliminate human
error and increase production rates. SCARA configurations are known for their fast
speed, low maintenance, great repeatability, and sturdy architecture.
Parallel SCARA is a mechanical concept that uses four joints and four segments, two
of which are mirrored to compensate for inertia in fast movements.
Serial SCARA only uses two segments and two corresponding joints to accomplish the
same action. Both parallel and serial SCARA designs uses two rotary actuators (e.g.
two motors) to move in the Cartesian space.
Literature review
A Desktop SCARA Robot using Stepper Motors, Pranav Shevkar et al. ,
2019
1) The paper describes the development and testing of 3 degree of freedom (DOF)
desktop SCARA that is capable of picking and placing objects with high speed and
precision.
2) Author here describes the use of MATLAB for analysis.
3) Here scara robot is used to pick and place different objects.
4) Author designed parts such that they can be modified easily.
5) Author also describes Pre parameters needed for designing any 3d printer (like:-
maximum payload, Maximum reach, DOF etc.)
Design of Low-cost Desktop Robot Based on 3D Printing Technology and
Open-source Control System, Liu Tiansong1 et al. , 2019
1) Here author design a low cost 3d printer. Author mailny focus on geometric
design and CAD design, but we learn about the firmware we are using
“MARLIN”.
2) In this paper, Author design a kind of low-cost teaching robot. Firstly,
Author design the CAD model of low-cost desktop robot by using
SolidWorks software according to the real industry robot principles.
Secondly, Author make the main components of the robot such as big arm,
small arm and pen clip by using 3D printing technology based on FDM
technology.
A Micro-Controller Web Based Design for 3D Intelligent Multi Axis Printer, Sherif
Kamel Hussein et al. , 2018
1) The main objective of the author is to propose a new design for microcontroller web
based 3D printer.
2) This paper helps us to understand the micro controller we are using “MKS Gen 1.4”,
and advantage of that over other micro controllers.
3) A flexible3D printer design is proposed in this paper to provide the user with a
real control and video monitoring through a browser from anywhere.
4) Author also revealed some future scopes also.
Research gap
After observing all research paper we get some interesting gaps which we
aims to fill of:-
1) There is Not any Serial Scara printer with MKS board.
2) No description of electronics like:- proximity sensor, ED3 extruder etc.
3) There is not any proposal of automatioc bed levelling with scara 3D printer
4) Lack of Poratability.
5) Lack of Designing calculations of scara parts
Aim of Our Project
1) To Built Serial Scara 3D printer by using MKS Gen 1.4V and MArlin
software.
2) Adding the feature of auto bed levelling
3) Making it very Portable and easily affordable 3D printer with good accuracy
and Texture quality.
4) Study of Electronics used in our project.
5) Providing CAD design and Calculations.
Progress till date
1) Collected all needed parts
2) Prepare complete BOM
3) Design CAD model
4) Completed assembly and fabrication
5) Started Programming for calibration
Remaining Tasks & Strategy
1) Electronics testing
2) Programming
3) Callibration
1) We will test every electronics
separately before assembling them in
our model
2) We had start writing code for
calibration and after that we will move
to printing parts
3) We are preparing to callibrate by
printing some tough parts like one in
the image.
Gantt chart

More Related Content

Similar to ppt 3 demo.pptx

3-Axis Drawing Machine
3-Axis Drawing Machine3-Axis Drawing Machine
3-Axis Drawing MachineAhmad Moharib
 
Running head 3D PRINTINGThe development of the 3D system will .docx
Running head  3D PRINTINGThe development of the 3D system will .docxRunning head  3D PRINTINGThe development of the 3D system will .docx
Running head 3D PRINTINGThe development of the 3D system will .docxSUBHI7
 
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
 
Computer aided design and computer aided manufacturing
Computer aided design and computer aided manufacturingComputer aided design and computer aided manufacturing
Computer aided design and computer aided manufacturingshoaibzaheer1
 
Resume-Rohit_Vijay_Bapat_December_2016
Resume-Rohit_Vijay_Bapat_December_2016Resume-Rohit_Vijay_Bapat_December_2016
Resume-Rohit_Vijay_Bapat_December_2016Rohit Bapat
 
Chapter7 New
Chapter7 NewChapter7 New
Chapter7 Newajithsrc
 
Computer Aided Design
Computer Aided DesignComputer Aided Design
Computer Aided Designillpa
 
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
 
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
 
Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS
Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS
Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS meijjournal
 
Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS
Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS
Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS meijjournal
 
Mechanical Engineering: An International Journal (MEIJ)
Mechanical Engineering: An International Journal (MEIJ)Mechanical Engineering: An International Journal (MEIJ)
Mechanical Engineering: An International Journal (MEIJ)meijjournal
 
INTERSHIP PPT.pptx
INTERSHIP PPT.pptxINTERSHIP PPT.pptx
INTERSHIP PPT.pptxAminMemon7
 
IRJET- Pick and Place Robot for Color based Sorting
IRJET-  	  Pick and Place Robot for Color based SortingIRJET-  	  Pick and Place Robot for Color based Sorting
IRJET- Pick and Place Robot for Color based SortingIRJET Journal
 
2D to 3D dynamic modeling of architectural plans in Augmented Reality
2D to 3D dynamic modeling of architectural plans in Augmented Reality2D to 3D dynamic modeling of architectural plans in Augmented Reality
2D to 3D dynamic modeling of architectural plans in Augmented RealityIRJET Journal
 
Computer aided design
Computer aided designComputer aided design
Computer aided designSpa Rkre
 

Similar to ppt 3 demo.pptx (20)

3-Axis Drawing Machine
3-Axis Drawing Machine3-Axis Drawing Machine
3-Axis Drawing Machine
 
Running head 3D PRINTINGThe development of the 3D system will .docx
Running head  3D PRINTINGThe development of the 3D system will .docxRunning head  3D PRINTINGThe development of the 3D system will .docx
Running head 3D PRINTINGThe development of the 3D system will .docx
 
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...
 
Computer aided design and computer aided manufacturing
Computer aided design and computer aided manufacturingComputer aided design and computer aided manufacturing
Computer aided design and computer aided manufacturing
 
Resume-Rohit_Vijay_Bapat_December_2016
Resume-Rohit_Vijay_Bapat_December_2016Resume-Rohit_Vijay_Bapat_December_2016
Resume-Rohit_Vijay_Bapat_December_2016
 
Chapter7 New
Chapter7 NewChapter7 New
Chapter7 New
 
Computer Aided Design
Computer Aided DesignComputer Aided Design
Computer Aided Design
 
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
 
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
 
Automatic writing in drawing machine
Automatic writing in drawing machineAutomatic writing in drawing machine
Automatic writing in drawing machine
 
Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS
Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS
Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS
 
Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS
Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS
Micro Planning And CNC ProgrammingFor Cylindrical Part In AMPPS
 
Mechanical Engineering: An International Journal (MEIJ)
Mechanical Engineering: An International Journal (MEIJ)Mechanical Engineering: An International Journal (MEIJ)
Mechanical Engineering: An International Journal (MEIJ)
 
INTERSHIP PPT.pptx
INTERSHIP PPT.pptxINTERSHIP PPT.pptx
INTERSHIP PPT.pptx
 
IRJET- Pick and Place Robot for Color based Sorting
IRJET-  	  Pick and Place Robot for Color based SortingIRJET-  	  Pick and Place Robot for Color based Sorting
IRJET- Pick and Place Robot for Color based Sorting
 
UNIT 1.pptx
UNIT 1.pptxUNIT 1.pptx
UNIT 1.pptx
 
unit 1 &2.pdf
unit 1 &2.pdfunit 1 &2.pdf
unit 1 &2.pdf
 
2D to 3D dynamic modeling of architectural plans in Augmented Reality
2D to 3D dynamic modeling of architectural plans in Augmented Reality2D to 3D dynamic modeling of architectural plans in Augmented Reality
2D to 3D dynamic modeling of architectural plans in Augmented Reality
 
Predefence.pptx
Predefence.pptxPredefence.pptx
Predefence.pptx
 
Computer aided design
Computer aided designComputer aided design
Computer aided design
 

Recently uploaded

Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
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
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
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
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
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
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 

Recently uploaded (20)

Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
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
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
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
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
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
 
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
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
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
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 

ppt 3 demo.pptx

  • 1. PROJECT GUIDE:- MR. PUNEET SAINI 3D- Printer for printing Unit Cells structure TEAM MEMBERS 1) NAMAN JAIN 2) DHRUV VERMA 3) MOHD SAIF QURAISHI 4) MOHD ALQAMA
  • 2. PPT Consist Of 1. Introduction 2. Literature review 3. Research gap 4. Research objective/Problem statement 5. Working methodology 6. What we have to do 7. Progress till date 8. Remaining tasks 9. Strategy to do them 10. Gant chart
  • 3. Introduction SCARA robots, developed in the early 80s, represent a breakthrough in assembly automation . Robotic arms used in assembly and production processes help to eliminate human error and increase production rates. SCARA configurations are known for their fast speed, low maintenance, great repeatability, and sturdy architecture. Parallel SCARA is a mechanical concept that uses four joints and four segments, two of which are mirrored to compensate for inertia in fast movements. Serial SCARA only uses two segments and two corresponding joints to accomplish the same action. Both parallel and serial SCARA designs uses two rotary actuators (e.g. two motors) to move in the Cartesian space.
  • 4. Literature review A Desktop SCARA Robot using Stepper Motors, Pranav Shevkar et al. , 2019 1) The paper describes the development and testing of 3 degree of freedom (DOF) desktop SCARA that is capable of picking and placing objects with high speed and precision. 2) Author here describes the use of MATLAB for analysis. 3) Here scara robot is used to pick and place different objects. 4) Author designed parts such that they can be modified easily. 5) Author also describes Pre parameters needed for designing any 3d printer (like:- maximum payload, Maximum reach, DOF etc.)
  • 5. Design of Low-cost Desktop Robot Based on 3D Printing Technology and Open-source Control System, Liu Tiansong1 et al. , 2019 1) Here author design a low cost 3d printer. Author mailny focus on geometric design and CAD design, but we learn about the firmware we are using “MARLIN”. 2) In this paper, Author design a kind of low-cost teaching robot. Firstly, Author design the CAD model of low-cost desktop robot by using SolidWorks software according to the real industry robot principles. Secondly, Author make the main components of the robot such as big arm, small arm and pen clip by using 3D printing technology based on FDM technology.
  • 6. A Micro-Controller Web Based Design for 3D Intelligent Multi Axis Printer, Sherif Kamel Hussein et al. , 2018 1) The main objective of the author is to propose a new design for microcontroller web based 3D printer. 2) This paper helps us to understand the micro controller we are using “MKS Gen 1.4”, and advantage of that over other micro controllers. 3) A flexible3D printer design is proposed in this paper to provide the user with a real control and video monitoring through a browser from anywhere. 4) Author also revealed some future scopes also.
  • 7. Research gap After observing all research paper we get some interesting gaps which we aims to fill of:- 1) There is Not any Serial Scara printer with MKS board. 2) No description of electronics like:- proximity sensor, ED3 extruder etc. 3) There is not any proposal of automatioc bed levelling with scara 3D printer 4) Lack of Poratability. 5) Lack of Designing calculations of scara parts
  • 8. Aim of Our Project 1) To Built Serial Scara 3D printer by using MKS Gen 1.4V and MArlin software. 2) Adding the feature of auto bed levelling 3) Making it very Portable and easily affordable 3D printer with good accuracy and Texture quality. 4) Study of Electronics used in our project. 5) Providing CAD design and Calculations.
  • 9. Progress till date 1) Collected all needed parts 2) Prepare complete BOM 3) Design CAD model 4) Completed assembly and fabrication 5) Started Programming for calibration
  • 10. Remaining Tasks & Strategy 1) Electronics testing 2) Programming 3) Callibration 1) We will test every electronics separately before assembling them in our model 2) We had start writing code for calibration and after that we will move to printing parts 3) We are preparing to callibrate by printing some tough parts like one in the image.