ResourcesDWG symbol librariesCommon electrical symbols (IEC 60617)
Contacts, relays and protection
Common electrical symbols (IEC 60617): Contacts, relays and protection: 78 ready-made AutoCAD blocks (DWG), free to download and use in your own projects, as a ZIP or one symbol at a time.
78 blocks: contacts, push-buttons and switches, limit and process switches, coils and relays, contactors, fuses, circuit-breakers, disconnectors, motor starters and surge arresters.
Version 1.2 · updated October 25, 2026 · Check out what's changed
Using AutoCAD 2017 or an earlier version? Download the 2010 format
Free to use and modify in your own projects, including commercial ones. The ZIP holds one plain DWG file in AutoCAD 2018 format and a README; no add-in needed. Provided as is, without warranty.
Sample drawings made with this library
Related symbol libraries
All 78 symbols
78 of 78 symbols
Make contact (NO)
IEC_CONTACT_NOAttributes
TAGCONTACT_NORATING_ASTD_CLAUSESTD_REFMANUFACTURERPART_NODESCBreak contact (NC)
IEC_CONTACT_NCAttributes
TAGCONTACT_NORATING_ASTD_CLAUSESTD_REFMANUFACTURERPART_NODESCChangeover contact
IEC_CONTACT_CHANGEOVERAttributes
TAGCONTACT_NORATING_ASTD_CLAUSESTD_REFMANUFACTURERPART_NODESCPush-button, NO
IEC_PUSHBUTTON_NOAttributes
TAGLEGENDCONTACT_NOCOLORSTD_CLAUSESTD_REFMANUFACTURERPART_NODESCSelector switch, NO
IEC_SELECTOR_NOAttributes
TAGCONTACT_NOLEGENDPOSITIONSRATING_AMANUFACTURERPART_NODESCSelector switch, NC
IEC_SELECTOR_NCAttributes
TAGCONTACT_NOLEGENDPOSITIONSRATING_AMANUFACTURERPART_NODESCEmergency stop, NC
IEC_ESTOPAttributes
TAGCONTACT_NOLEGENDCOLORRATING_ASTD_CLAUSESTD_REFMANUFACTURERPART_NODESCLimit switch, NO
IEC_LIMIT_NOAttributes
TAGCONTACT_NORATING_AACTUATORVOLTAGESTD_CLAUSESTD_REFMANUFACTURERPART_NODESCAuxiliary contact, NO
IEC_AUX_CONTACT_NOAttributes
TAGCONTACT_NORATING_AOPERATING_DEVICEMANUFACTURERPART_NODESCAuxiliary contact, NC
IEC_AUX_CONTACT_NCAttributes
TAGCONTACT_NORATING_AOPERATING_DEVICEMANUFACTURERPART_NODESCThermal overload contact, NC
IEC_THERMAL_CONTACT_NCAttributes
TAGCONTACT_NORATING_AMANUFACTURERPART_NODESCProximity switch, NO
IEC_PROXIMITY_NOAttributes
TAGCONTACT_NOSENSING_TYPERANGE_MMVOLTAGESTD_CLAUSESTD_REFMANUFACTURERPART_NODESCProximity switch, NC
IEC_PROXIMITY_NCAttributes
TAGCONTACT_NOSENSING_TYPERANGE_MMVOLTAGEMANUFACTURERPART_NODESCMake contact, closing delay
IEC_CONTACT_NO_TDCAttributes
TAGCONTACT_NODELAY_SRATING_ASTD_CLAUSESTD_REFMANUFACTURERPART_NODESCMake contact, opening delay
IEC_CONTACT_NO_TDOAttributes
TAGCONTACT_NODELAY_SRATING_ASTD_CLAUSESTD_REFMANUFACTURERPART_NODESCBreak contact, opening delay
IEC_CONTACT_NC_TDOAttributes
TAGCONTACT_NODELAY_SRATING_ASTD_CLAUSESTD_REFMANUFACTURERPART_NODESCBreak contact, closing delay
IEC_CONTACT_NC_TDCAttributes
TAGCONTACT_NODELAY_SRATING_ASTD_CLAUSESTD_REFMANUFACTURERPART_NODESCPush-button, lit, NO
IEC_PUSHBUTTON_LAMP_NOAttributes
TAGLEGENDCONTACT_NOCOLORLAMP_VOLTAGEMANUFACTURERPART_NODESCPush-button, lit, NC
IEC_PUSHBUTTON_LAMP_NCAttributes
TAGLEGENDCONTACT_NOCOLORLAMP_VOLTAGEMANUFACTURERPART_NODESCSwitch, manually operated, general (NO)
IEC_SWITCH_MANUAL_NOAttributes
TAGCONTACT_NOFUNCTIONRATING_AVOLTAGESTD_CLAUSESTD_REFMANUFACTURERPART_NODESCThermal switch, self-operating (NC)
IEC_THERMAL_SWITCH_NCAttributes
TAGSETPOINT_CCONTACT_NORESETHYSTERESIS_CRATING_AVOLTAGESTD_CLAUSESTD_REFMANUFACTURERPART_NODESCKey switch, NO
IEC_KEY_SWITCH_NOAttributes
TAGCONTACT_NOLEGENDPOSITIONSRATING_AMANUFACTURERPART_NODESCKey switch, NC
IEC_KEY_SWITCH_NCAttributes
TAGCONTACT_NOLEGENDPOSITIONSRATING_AMANUFACTURERPART_NODESCPressure switch, NO
IEC_PRESSURE_SWITCH_NOAttributes
TAGCONTACT_NORANGERATING_AMEDIUMMANUFACTURERPART_NODESCPressure switch, NC
IEC_PRESSURE_SWITCH_NCAttributes
TAGCONTACT_NORANGERATING_AMEDIUMMANUFACTURERPART_NODESCTemperature switch, NO
IEC_TEMP_SWITCH_NOAttributes
TAGCONTACT_NORANGERATING_ASENSORSTD_CLAUSESTD_REFMANUFACTURERPART_NODESCTemperature switch, NC
IEC_TEMP_SWITCH_NCAttributes
TAGCONTACT_NORANGERATING_ASENSORSTD_CLAUSESTD_REFMANUFACTURERPART_NODESCLevel switch, NO
IEC_LEVEL_SWITCH_NOAttributes
TAGCONTACT_NORANGERATING_APRINCIPLEMANUFACTURERPART_NODESCLevel switch, NC
IEC_LEVEL_SWITCH_NCAttributes
TAGCONTACT_NORANGERATING_APRINCIPLEMANUFACTURERPART_NODESCCoil, slow-releasing relay
IEC_COIL_SLOW_RELEASEAttributes
TAGVOLTAGEDELAY_SSTD_CLAUSESTD_REFMANUFACTURERPART_NODESCCoil, slow-operating relay
IEC_COIL_SLOW_OPERATEAttributes
TAGVOLTAGEDELAY_SSTD_CLAUSESTD_REFMANUFACTURERPART_NODESCOvercurrent relay coil
IEC_COIL_OVERCURRENTAttributes
TAGSETTING_ATIME_SCHARACTERISTICMANUFACTURERPART_NODESCUndervoltage relay coil
IEC_COIL_UNDERVOLTAGEAttributes
TAGSETTING_VTIME_SVOLTAGESTD_CLAUSESTD_REFMANUFACTURERPART_NODESCMeasuring relay
IEC_RELAY_MEASURINGAttributes
TAGFUNCTIONSETTINGVOLTAGECT_RATIOMANUFACTURERPART_NODESCCoil, remanent relay, form 1
IEC_COIL_REMANENTAttributes
TAGVOLTAGEMANUFACTURERMODELREMARKSSTD_CLAUSESTD_REFMANUFACTURERPART_NODESCCoil, remanent relay, form 2
IEC_COIL_REMANENT_2Attributes
TAGVOLTAGEMANUFACTURERMODELREMARKSSTD_CLAUSESTD_REFMANUFACTURERPART_NODESCCoil, polarized relay
IEC_COIL_POLARIZEDAttributes
TAGVOLTAGEMANUFACTURERMODELREMARKSSTD_CLAUSESTD_REFMANUFACTURERPART_NODESCContactor main contact
IEC_CONTACTOR_NOAttributes
TAGCONTACT_NORATING_ASTD_CLAUSESTD_REFMANUFACTURERPART_NODESCContactor, 3-pole
IEC_CONTACTOR_3PAttributes
TAGRATING_APOLESUTILIZATIONCOIL_VOLTAGEMANUFACTURERPART_NODESCCircuit-breaker
IEC_CIRCUIT_BREAKERAttributes
TAGRATING_APOLESCURVEBREAKING_KAVOLTAGESTD_CLAUSESTD_REFMANUFACTURERPART_NODESCCircuit-breaker, 3-pole
IEC_CIRCUIT_BREAKER_3PAttributes
TAGRATING_APOLESCURVEBREAKING_KAVOLTAGEMANUFACTURERPART_NODESCSwitch-disconnector
IEC_SWITCH_DISCONNECTORAttributes
TAGRATING_APOLESVOLTAGESTD_CLAUSESTD_REFMANUFACTURERPART_NODESCSwitch-disconnector, release
IEC_SWITCH_DISCONNECTOR_TRIPAttributes
TAGRATING_APOLESVOLTAGETRIP_RATING_ASTD_CLAUSESTD_REFMANUFACTURERPART_NODESCFuse-switch
IEC_FUSE_SWITCHAttributes
TAGRATING_AVOLTAGECLASSBREAKING_KASTD_CLAUSESTD_REFMANUFACTURERPART_NODESCFuse-disconnector
IEC_FUSE_DISCONNECTORAttributes
TAGRATING_AVOLTAGECLASSBREAKING_KASTD_CLAUSESTD_REFMANUFACTURERPART_NODESCFuse switch-disconnector
IEC_FUSE_SWITCH_DISCONNECTORAttributes
TAGRATING_AVOLTAGECLASSBREAKING_KAMANUFACTURERPART_NODESCSurge arrester
IEC_SURGE_ARRESTERAttributes
TAGVOLTAGEDISCHARGE_KACLASSSTD_CLAUSESTD_REFMANUFACTURERPART_NODESCThermal overload relay, 3P
IEC_THERMAL_RELAY_3PAttributes
TAGSETTING_ACLASSPOLESMANUFACTURERPART_NODESCMotor protection breaker, 3P
IEC_MPCB_3PAttributes
TAGSETTING_APOLESBREAKING_KAVOLTAGEMAGNETIC_AMANUFACTURERPART_NODESCMotor starter
IEC_STARTERAttributes
TAGRATING_KWVOLTAGECURRENTSTD_CLAUSESTD_REFMANUFACTURERPART_NODESCStar-delta starter
IEC_STARTER_STAR_DELTAAttributes
TAGRATING_KWVOLTAGECURRENTSTD_CLAUSESTD_REFMANUFACTURERPART_NODESCSoft starter (thyristor)
IEC_SOFT_STARTERAttributes
TAGRATING_KWVOLTAGECURRENTRAMP_SSTD_CLAUSESTD_REFMANUFACTURERPART_NODESCFuse with striker
IEC_FUSE_STRIKERAttributes
TAGRATING_AVOLTAGECLASSBREAKING_KASTD_CLAUSESTD_REFMANUFACTURERPART_NODESCSwitch-disconnector, 3-pole
IEC_SWITCH_DISCONNECTOR_3PAttributes
TAGRATING_APOLESVOLTAGEMANUFACTURERPART_NODESCFuse-switch, 3-pole
IEC_FUSE_SWITCH_3PAttributes
TAGRATING_APOLESVOLTAGECLASSBREAKING_KAMANUFACTURERPART_NODESCFuse-disconnector, 3-pole
IEC_FUSE_DISCONNECTOR_3PAttributes
TAGRATING_APOLESVOLTAGECLASSBREAKING_KAMANUFACTURERPART_NODESCCircuit-breaker, 2-pole
IEC_CIRCUIT_BREAKER_2PAttributes
TAGRATING_APOLESCURVEBREAKING_KAVOLTAGEMANUFACTURERPART_NODESCCircuit-breaker, 4-pole
IEC_CIRCUIT_BREAKER_4PAttributes
TAGRATING_APOLESCURVEBREAKING_KAVOLTAGEMANUFACTURERPART_NODESCContactor, 4-pole
IEC_CONTACTOR_4PAttributes
TAGRATING_APOLESUTILIZATIONCOIL_VOLTAGEMANUFACTURERPART_NODESCResidual current device, 2P
IEC_RCD_2PAttributes
TAGSENSITIVITY_MARATING_ATYPEPOLESVOLTAGEMANUFACTURERPART_NODESCResidual current device, 4P
IEC_RCD_4PAttributes
TAGSENSITIVITY_MARATING_ATYPEPOLESVOLTAGEMANUFACTURERPART_NODESCStarter, operating in steps
IEC_STARTER_STEPSAttributes
TAGRATING_KWVOLTAGECURRENTMANUFACTURERMODELREMARKSSTD_CLAUSESTD_REFMANUFACTURERPART_NODESCStarter-regulator
IEC_STARTER_REGULATORAttributes
TAGRATING_KWVOLTAGECURRENTMANUFACTURERMODELREMARKSSTD_CLAUSESTD_REFMANUFACTURERPART_NODESCStarter, direct, reversing
IEC_STARTER_REVERSINGAttributes
TAGRATING_KWVOLTAGECURRENTMANUFACTURERMODELREMARKSSTD_CLAUSESTD_REFMANUFACTURERPART_NODESCStarter, auto-transformer
IEC_STARTER_AUTOTRANSFORMERAttributes
TAGRATING_KWVOLTAGECURRENTMANUFACTURERMODELREMARKSSTD_CLAUSESTD_REFMANUFACTURERPART_NODESC
Missing a symbol? Tell us which one.
Attributes for parts lists
Every block has a visible TAG attribute and the key parameter next to the symbol: the resistance of a resistor, the rated current of a breaker, the type of a transistor, the rated power of a motor. The other parameters (voltage, tolerance, breaking capacity, speed, frequency, contact numbers and so on) are attributes that do not show on the sheet.
Nearly all blocks also have MANUFACTURER and PART_NO, and every block has a DESC attribute holding the name of the symbol. Fill them in with the attribute editor, or export them from many drawings to Excel for a bill of materials and write the changes back with BlockSync. Many symbols also carry the entry number of IEC 60617 (STD_CLAUSE, for example 07-13-06) and the number in the standard's database (STD_REF, for example S00288) as invisible attributes, so a symbol can be found in the standard and listed in a schedule.
How to use the library
- Unzip the file and open the DWG. Copy the symbols you need into your drawing, or drag the blocks in from DesignCenter (ADCENTER).
- Insert a block and snap to the 5 mm grid. The insertion point is terminal 1, so the symbol lands exactly on the end of the wire.
- Fill in the tag, then double-click the block (or run EATTEDIT) to enter the rating, the type and the part number.
- To count symbols or list the attributes of many drawings, export the blocks to Excel with BlockSync and write corrected values back.
What changed in each version
Version 1.2 · October 25, 2026
Version 1.1 · October 21, 2026
The dimmer symbol now follows the IEC 60617 drawing: the switch stroke runs through the triangle.
New symbols (2)
Switch, manually operated, general (NO) · Thermal switch, self-operating (NC)






















































































