SOLIDWORKS Electrical Symbol Attributes

Article by John Lieber on Oct 01, 2014

When editing a symbol in SOLIDWORKS Electrical, you can choose to display one or more of the following attributes that will pull properties from the symbol, component, or part. In the second section of this article, you'll see some examples of different symbols with attributes displayed.

Note: Where languages are displayed (IE: ENGLISH, SPANISH, FRENCH) these are the default languages and may vary based on the languages selected in your project properties.

Project settings solidworks electrical

Attributes that display identification information:

  • #TAG                     Symbol mark
  • #SHORT_TAG       Short mark
  • #PARENT_TAG     Parent mark
  • #LOC_TAG            Location mark
  • #FUN_TAG            Function mark
  • #HAR_TAG            Harness mark
  • #REF_DES_1         Manufacturer
  • #REF_DES_2         Manufacturer part
  • #REF_ART_NUM  Article number

Attributes that display information from the ‘Part User Data’, these are the descriptions of the component in up to the three selected languages from the project properties:

  • #REF_TZ_0_L1     Description (English)
  • #REF_TZ_0_L2     Description (French)
  • #REF_TZ_0_L3     Description (Spanish)
  • #REF_TZ_1_L1     Commercial reference (English)
  • #REF_TZ_1_L2     Commercial reference (French)
  • #REF_TZ_1_L3     Commercial reference (Spanish)

Attributes from the Symbol dialog box, this dialog box is displayed when you insert a symbol, double click on a symbol or right mouse click and select ‘Symbol properties’:

  • #REF_TX_0                    User Data 1
  • #REF_TX_1                    User data 2
  • #REF_TZ_2_L1              Translatable data 2 (English)
  • #REF_TZ_2_L2              Translatable data 2 (French)
  • #REF_TZ_2_L3              Translatable data 2 (Spanish)

Attributes from the Component dialog box, this dialog box is displayed when you right mouse click on a symbol and select ‘Component properties’:

  • Description
    • #COM_TZ_0_L1                   Description (English)
    • #COM_TZ_0_L2                   Description (French)
    • #COM_TZ_0_L3                   Description (Spanish)
  • User data
    • #COM_TX_0                         User data 1
    • #COM_TX_1                         User data 2
  • Translatable data
    • #COM_TZ_1_L1                   Translatable data 1 (English)
    • #COM_TZ_1_L2                   Translatable data 1 (French)
    • #COM_TZ_1_L3                   Translatable data 1 (Spanish)
    • #COM_TZ_2_L1                   Translatable data 2 (English)
    • #COM_TZ_2_L2                   Translatable data 2 (French)
    • #COM_TZ_2_L3                   Translatable data 2 (Spanish)

Attributes defined from ‘Location’ properties:

  • Description
    • #LOC_TZ_0_L1                    Description (English)
    • #LOC_TZ_0_L2                    Description (French)
    • #LOC_TZ_0_L3                    Description (Spanish)
  • User data
    • #LOC_TX_0                         User data 1
    • #LOC_TX_1                         User data 2
  • Translatable data
    • #LOC_TZ_1_L1                   Translatable data 1 (English)
    • #LOC_TZ_1_L2                   Translatable data 1 (French)
    • #LOC_TZ_1_L3                   Translatable data 1 (Spanish)
    • #LOC_TZ_2_L1                   Translatable data 2 (English)
    • #LOC_TZ_2_L2                   Translatable data 2 (French)
    • #LOC_TZ_2_L3                   Translatable data 2 (Spanish)

Attributes defined from ‘Function’ properties:

  • Description
    • #FUN_TZ_0_L1                  Description (English)
    • #FUN_TZ_0_L2                  Description (French)
    • #FUN_TZ_0_L3                  Description (Spanish)
  • User data
    • #FUN_TX_0                        User data 1
    • #FUN_TX_1                        User data 2
  • Translatable data
    • #FUN_TZ_1_L1                  Translatable data 1 (English)
    • #FUN_TZ_1_L2                  Translatable data 1 (French)
    • #FUN_TZ_1_L3                  Translatable data 1 (Spanish)
    • #FUN_TZ_2_L1                  Translatable data 2 (English)
    • #FUN_TZ_2_L2                  Translatable data 2 (French)
    • #FUN_TZ_2_L3                  Translatable data 2 (Spanish)

Attributes from the Manufacturer part data that contain references to attribute data found throughout the SOLIDWORKS Electrical program, see this document for specific definitions of the #TD attribute):

  • #TD_1
  • #TD_2
  • #TD_3
  • #TD_4
  • #TD_5
  • #TD_6

Attributes defined in the circuit definition of the manufacturer part:

  • Circuit:
    • #C_GRP_0                          Group
  • Description
    • #AIO_0_TZ_0_L1               Description (English)
    • #AIO_0_TZ_0_L2               Description (French)
    • #AIO_0_TZ_0_L3               Description (Spanish)
  • User data
    • #AIO_0_TX_0                     User data 1
    • #AIO_0_TX_1                     User data 2
  • Translatable data
    • #C_CH_ADDR_0               Channel address 0
    • #C_CH_GRP_0                  Channel group 0
    • #AIO_MNE_0                    Label of channel 0

Attributes defined from the individual circuits defined in the symbol. Each circuit is annotated by is circuit number (0 for the first circuit, 1 for the second, etc.), if the symbol contains three circuits you can replace the 0 in each tag (#P_TAG_0) with the appropriate number for the circuit you want to display:

  • Connection point
    • #P_TAG_0                          Mark
    • #P_MNE_0                         Mnemonic
    • #P_UTIL_0                         Utilization
    • #P_EQ_0                            Equipotential
    • #P_TO_0                            Destination
  • Wire
    • #P_WIRE_TAG_0               Mark
    • #P_WIRE_PATH_0            Path
    • #P_WIRE_LEN_0               Length (mm)
    • #P_WIRE_SEC_0               Section
    • #P_WIRE_UNIT_0             Unit
  • Cable
    • #P_CABLE_TAG_0           Mark
    • #P_CABLE_PATH_0         Path
    • #P_CABLE_LEN_0            Length (m)
    • #P_CABLE_DIAM_0         Diameter (mm)
    • #P_CABLE_REF_0            Part
    • #P_CABLE_MAN_0          Manufacturer
    • #P_CABLE_STD_0            Standard
    • #P_CABLE_FAM_0           Family
    • #P_CABLE_UNIT_0          Unit
    • #P_CABLE_SEC_0            Section
  • Description
    • #P_CABLE_0_TZ_0_L1 Description (English)
    • #P_CABLE_0_TZ_0_L2 Description (French)
    • #P_CABLE_0_TZ_0_L3 Description (Spanish)
    • User data
    • #P_CABLE_0_TX_0        User data 1
    • #P_CABLE_0_TX_1        User data 2
  • Translatable data
    • #P_CABLE_0_TZ_1_L1                  Translatable data 1 (English)
    • #P_CABLE_0_TZ_1_L2                  Translatable data 1 (French)
    • #P_CABLE_0_TZ_1_L3                  Translatable data 1 (Spanish)
    • #P_CABLE_0_TZ_2_L1                  Translatable data 2 (English)
    • #P_CABLE_0_TZ_2_L2                  Translatable data 2 (French)
    • #P_CABLE_0_TZ_2_L3                  Translatable data 2 (Spanish)
  • Cable cores
    • #P_CAB_CORE_NB_0                                Number
    • #P_CAB_CORE_SLFROM_0                      Origin stub length (mm)
    • #P_CAB_CORE_SLTO_0                            Destination stub length (mm)
    • #P_CAB_CORE_SEC_0                               Section
    • #P_CAB_CORE_GRP_0                              Group
    • #P_CAB_CORE_0_TZ_0_L1                       Description (English)
    • #P_CAB_CORE_0_TZ_0_L2                       Description (French)
    • #P_CAB_CORE_0_TZ_0_L3                       Description (Spanish)

Example of a symbol, component properties dialog, and attribute listing:

solidworks electrical symbol attributes

symbol displayed on scheme and in editor

Note: The location and function tags only display when the symbol is shown on a sheet that has its function and/or location that is different than that of the symbol.

More SOLIDWORKS Electrical Tutorials

Easy Way to Add Watermarks

Why Won't My Wires Route?

Schematics on the Road

Automation Propagation

About John Lieber

Johnathen is a Sr. Applications Engineer at our GoEngineer with over 15 years of technical experience, 13+ of which has focused on SOLIDWORKS. He has a unique perspective of having worked as a SOLIDWORKS Application Engineer and Trainer, which fosters an understanding of the user requirements with the system capabilities, allowing for quick resolution to business problems. Johnathen has experience in business process development, configuration, administration, training, installation, software development, and troubleshooting. His training style is focused on simplicity for the end user and administrators while providing excellent functionality.

View all posts by John Lieber

Subscribe

Get the latest articles delivered daily to your inbox, unsubscribe at any time.