SOLIDWORKS Electrical: Schematic
SOLIDWORKS Electrical: Schematic
SOLIDWORKS Electrical:
Schematic
Introduction
About This Course . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Course Design Philosophy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Using this Book . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
About the Training Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Conventions Used in this Book . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Use of Color . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Graphics and Graphics Cards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Color Schemes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
More SOLIDWORKS Training Resources. . . . . . . . . . . . . . . . . . . . . . 5
Local User Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Lesson 1:
Project Templates
SOLIDWORKS Electrical . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Stages in the Process. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Starting SOLIDWORKS Electrical . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
The User Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
What are Projects? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Project Templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
i
Contents SOLIDWORKS Electrical
Project Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Graphic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Symbol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Font . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Mark . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Title Blocks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Libraries and Palettes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
How is a Project Structured?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Book . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Folders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Drawings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Stages in the Process. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Project Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Formula Managers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Title Blocks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Exercise 1: Creating a Template . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Lesson 2:
Modifying Project Templates
What are Environments?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Stages in the Process. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Draw Multiple Wires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Style Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Wire Style Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Project Macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Environment Data Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Exercise 2: Modifying a Template . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Lesson 3:
Drawing Types
What are Drawing Types?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Drawings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Creating Drawings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Stages in the Process. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Existing and Archived Projects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Opening an Existing Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Unarchiving a Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Closing Projects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Line Diagram Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Adding Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Symbols Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Symbol Orientation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Adding Cables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Schematic Drawing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Scheme Best Practices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
ii
SOLIDWORKS Electrical Contents
iii
Contents SOLIDWORKS Electrical
Lesson 7:
Cabling
What is Cabling?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Changes in the Wiring Diagram . . . . . . . . . . . . . . . . . . . . . . . . . 138
Stages in the Process. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Detailed Cabling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Terminal Strip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
Pin to Pin Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Wires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Terminals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Creating a New Cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
Adding Terminals to the Strip . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Terminals Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Copy and Paste . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Exercise 7: Cabling. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
Lesson 8:
Symbol Creation
Symbols and Standards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Symbol Creation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Stages in the Process. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
Symbols Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
Symbol Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
Circuits, Terminals, Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
Circuit Transmission. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
Connection Point Insertion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Multiple Attribute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
Splitting Attribute Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
Add to Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
Copy, Paste Symbol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
Exercise 8: Symbol Creation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Lesson 9:
Macros
What are Macros? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
Stages in the Process. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
Creating and Adding Macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Creating a New Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Project Macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Paste Special . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
Exercise 9: Macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
iv
SOLIDWORKS Electrical Contents
Lesson 10:
Cross Referencing
What is Cross Referencing? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Cross Reference List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Cross Reference State Colors . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Cross Reference Text Coding . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Cross Reference Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Same Level Cross Referencing. . . . . . . . . . . . . . . . . . . . . . . . . . 194
Cross Reference Location Listing. . . . . . . . . . . . . . . . . . . . . . . . 195
Stages in the Process. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Exercise 10: Cross Referencing . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
Lesson 11:
Managing Origin-Destination Arrows
What are Origin-Destination Arrows? . . . . . . . . . . . . . . . . . . . . . . . 208
Stages in the Process. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
Origin-Destination Arrows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
Interpreting the Arrow Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
Exercise 11: Origin-Destination Arrows . . . . . . . . . . . . . . . . . . . . . 217
Lesson 12:
Dynamic Programmable Logic Control
What is a PLC? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
Dynamic Insertion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Stages in the Process. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Adding a New Scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Adding a PLC Mark . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
Inserting a PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
PLC Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
PLC Configuration Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
Editing Wires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
Editing a PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232
Exercise 12: Adding a PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
Lesson 13:
Automated Programmable Logic Control
How are PLCs Automated? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
Stages in the Process. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
PLC Mark, Part . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
Manufacturer Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
IO Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
Exercise 13: Automated Programmable Logic Control . . . . . . . . . . 247
Lesson 14:
Connectors
Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
Stages in the Process. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
Insert Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256
Connector Insertion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
Exercise 14: Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
v
Contents SOLIDWORKS Electrical
Lesson 15:
2D Cabinet Layouts
What are 2D Cabinet Layouts? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
Stages in the Process. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
Creating a 2D Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
Inserting Ducts and Rails . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
Inserting Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
Wire Cabling Order . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
Optimize Wire Cabling Order. . . . . . . . . . . . . . . . . . . . . . . . . . . 279
Exercise 15: 2D Cabinet Layouts . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
Lesson 16:
Design Rule Checks
What are Design Rule Checks? . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
Stages in the Process. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
Unconnected Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
Equipotential Conflicts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
Max. Terminal Wires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
Duplicated Parent Symbols. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
Child Symbols without Parent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
Empty Terminal Strip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
Duplicated Terminals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
Exercise 16: Design Rule Checks . . . . . . . . . . . . . . . . . . . . . . . . . . . 296
Lesson 17:
Reports
What are Reports?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
Bill Of Materials Grouped by Manufacturer . . . . . . . . . . . . . . . 301
List of Wires by Line Style. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
List of Cables Grouped by Reference. . . . . . . . . . . . . . . . . . . . . 302
Drawings List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
Stages in the Process. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303
Report Templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
Report Columns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
Column Formula . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
SQL Query Column Variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
Sort and Break . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315
Exercise 17: Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316
vi