DeWALT Parts

DeWALT Hammer Drill Replacement Parts For Model D512-04 (Type 100)

We Sell Only Genuine DeWALT Parts

Popular Parts for D512-04

Search Within Model

Questions & Answers for DeWALT D512-04
Browse all Parts Search by Area
Exploded Diagram A Diagram and Parts List for Type 100 DeWALT Hammer Drill
Exploded Diagram A
Previous Showing All Parts Next
Exploded Diagram A
Exploded Diagram A Diagram and Parts List for Type 100 DeWALT Hammer Drill
  • 1
    Armature – Part Number: 949838-06
    Armature
    Part Number: 949838-06
      No Longer Available
  • 2
    Field – Part Number: 949855-05
    Field
    Part Number: 949855-05
      No Longer Available
  • 3
    Switch and diagrm – Part Number: 284559-00
    Switch and diagrm
    Part Number: 284559-00
      No Longer Available
  • 4
    Brush – Part Number: 930802-00
    Brush
    Part Number: 930802-00
      In Stock
    $10.10
  • 5
    Power Cord – Part Number: 949738-08
    Power Cord
    Part Number: 949738-08
      No Longer Available
  • 6
    Block – Part Number: 930026-00
    Block
    Part Number: 930026-00
      No Longer Available
  • 7
    Reverse Switch – Part Number: 938497-01
    Reverse Switch
    Part Number: 938497-01
      No Longer Available
  • 8
    Protector,Cord – Part Number: 949835-01
    Protector,Cord
    Part Number: 949835-01
      No Longer Available
  • 9
    Holder – Part Number: 065288-02
    Holder
    Part Number: 065288-02
      In Stock
    $6.16
  • 10
    Cord Clamp – Part Number: 935616-00
    Cord Clamp
    Part Number: 935616-00
      No Longer Available
  • 11
    Terminal – Part Number: 940988-45
    Terminal
    Part Number: 940988-45
      No Longer Available
  • 12
    O Ring – Part Number: 930039-00
    O Ring
    Part Number: 930039-00
      Special Order
    $6.16
  • 13
    Lever,Speed – Part Number: 939637-00
    Lever,Speed
    Part Number: 939637-00
      No Longer Available
  • 14
    Selector – Part Number: 946211-00
    Selector
    Part Number: 946211-00
      No Longer Available
  • 15
    Handle Assembly – Part Number: NA292261
    Handle Assembly
    Part Number: NA292261
    ★★★★★
    ★★★★★
    (3)
      In Stock
    $16.58
  • 16
    Case,Field – Part Number: 946177-03
    Case,Field
    Part Number: 946177-03
      No Longer Available
  • 17
    Ball Bearing – Part Number: 330003-02
    Ball Bearing
    Part Number: 330003-02
      Special Order
    $16.58
  • 18
    Cover,bearing – Part Number: 930275-00
    Cover,bearing
    Part Number: 930275-00
      In Stock
    Minimum Quantity of 2 required
    $6.16
  • 19
    Ring – Part Number: 939624-00
    Ring
    Part Number: 939624-00
      No Longer Available
  • 20
    Screw – Part Number: 939635-00
    Screw
    Part Number: 939635-00
      No Longer Available
  • 21
    Terminal – Part Number: 940988-44
    Terminal
    Part Number: 940988-44
      No Longer Available
  • 22
    Terminal – Part Number: 940988-42
    Terminal
    Part Number: 940988-42
      No Longer Available
  • 23
    Terminal – Part Number: 940988-47
    Terminal
    Part Number: 940988-47
      No Longer Available
  • 24
    Terminal – Part Number: 940988-46
    Terminal
    Part Number: 940988-46
      No Longer Available
  • 25
    Washer – Part Number: 930102-00
    Washer
    Part Number: 930102-00
      Special Order
    $6.16
  • 26
    Gear and Pinion – Part Number: 940489-00
    Gear and Pinion
    Part Number: 940489-00
      No Longer Available
  • 28
    Holder,Brush – Part Number: 945401-03
    Holder,Brush
    Part Number: 945401-03
      No Longer Available
  • 29
    Spring – Part Number: 930090-00
    Spring
    Part Number: 930090-00
      Special Order
    $6.16
  • 30
    Terminal – Part Number: 940988-43
    Terminal
    Part Number: 940988-43
      No Longer Available
  • 31
    Ring – Part Number: 1006305-00
    Ring
    Part Number: 1006305-00
      Special Order
    $6.16
  • 32
    Spindle – Part Number: 939621-01
    Spindle
    Part Number: 939621-01
      No Longer Available
  • 33
    O Ring – Part Number: 930028-00
    O Ring
    Part Number: 930028-00
      Special Order
    $6.16
  • 34
    Spring – Part Number: 931890-00
    Spring
    Part Number: 931890-00
      Special Order
    $6.16
  • 35
    O Ring – Part Number: 938133-00
    O Ring
    Part Number: 938133-00
      No Longer Available
  • 36
    Bearing, Ball – Part Number: 605040-25
    Bearing, Ball
    Part Number: 605040-25
    ★★★★★
    ★★★★★
    (1)
      In Stock
    $15.80
  • 37
    Ring – Part Number: 944137-00
    Ring
    Part Number: 944137-00
      No Longer Available
  • 38
    Gear – Part Number: 940475-00
    Gear
    Part Number: 940475-00
      No Longer Available
  • 39
    Clutch – Part Number: 945706-00
    Clutch
    Part Number: 945706-00
      In Stock
    $6.16
  • 40
    Block,Front – Part Number: 943701-00
    Block,Front
    Part Number: 943701-00
      Special Order
    $16.89
  • 41
    Ball – Part Number: 000903-00
    Ball
    Part Number: 000903-00
    ★★★★★
    ★★★★★
    (5)
      Special Order
    $6.16
  • 42
    Screw – Part Number: 938140-00
    Screw
    Part Number: 938140-00
      No Longer Available
  • 43
    Washer – Part Number: 932839-00
    Washer
    Part Number: 932839-00
      Special Order
    Minimum Quantity of 2 required
    $6.16
  • 44
    Insert – Part Number: 941374-00
    Insert
    Part Number: 941374-00
      No Longer Available
  • 45
    Screw – Part Number: 575237-00
    Screw
    Part Number: 575237-00
      No Longer Available
  • 46
    CHUCK & KEY – Part Number: 5140071-68
    CHUCK & KEY
    Part Number: 5140071-68
      On Order
    $14.81
  • 47
    Chuck key – Part Number: 790644-00
    Chuck key
    Part Number: 790644-00
      No Longer Available
  • 48
    Depth Gauge – Part Number: 940357-00
    Depth Gauge
    Part Number: 940357-00
      In Stock
    $6.16
  • 49
    Screw – Part Number: 930284-01
    Screw
    Part Number: 930284-01
      Special Order
    $6.16
  • 50
    Screw – Part Number: 930079-01
    Screw
    Part Number: 930079-01
      No Longer Available
  • 51
    Washer – Part Number: 931407-00
    Washer
    Part Number: 931407-00
      No Longer Available
  • 52
    Name Plate – Part Number: 263860-00
    Name Plate
    Part Number: 263860-00
      No Longer Available
  • 53
    Label – Part Number: 946194-00
    Label
    Part Number: 946194-00
      Special Order
    $6.16
  • 800
    Grease, 6 Oz (Oem) – Part Number: 761995-01
    Grease, 6 Oz (Oem)
    Part Number: 761995-01
      No Longer Available
  • 801
    Grease,32 Oz. – Part Number: 283484-01
    Grease,32 Oz.
    Part Number: 283484-01
      Special Order
    $169.25

Questions & Answers

?

Our customer Service team is at the ready daily to answer your part and product questions.

We're sorry, but our Q&A experts are temporarily unavailable.
Please check back later if you still haven't found the answer you need.

Ask our Team

We have a dedicated staff with decades of collective experience in helping customers just like you purchase parts to repair their products.