Toc Pmt2090-Eng CMP2020
Toc Pmt2090-Eng CMP2020
Introduction:
About This Course . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Course Design Philosophy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Using this Book . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Laboratory Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
About the Training Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Typographic Conventions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
More SOLIDWORKS Training Resources. . . . . . . . . . . . . . . . . . . . . . 4
Local User Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Lesson 1:
Quick Start
Quick Look at SOLIDWORKS Composer. . . . . . . . . . . . . . . . . . . . . . 6
i
Contents SOLIDWORKS Composer
Lesson 2:
Getting Started
What is the SOLIDWORKS Composer Application? . . . . . . . . . . . . 14
Notes on SOLIDWORKS Composer . . . . . . . . . . . . . . . . . . . . . . . . . 14
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
SOLIDWORKS Composer Terminology . . . . . . . . . . . . . . . . . . . . . . 15
SOLIDWORKS Composer User Interface . . . . . . . . . . . . . . . . . . . . . 16
Ribbon. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Quick Access Toolbar. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Left Pane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Navigation Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Common Mouse Navigation Tools. . . . . . . . . . . . . . . . . . . . . . . . 19
Updating Views. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Properties Pane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Collaborative Actors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Camera Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Transform . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Creating 2D Output. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Workshops . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
View Mode/Animation Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Timeline Pane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Exercise 1: Navigation Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Lesson 3:
Creating Cover and Detail Images
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Rendering Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Zoom and Rotate Tools. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Navigation Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Camera Alignment Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Preset Camera Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Align Camera on Face . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Custom Camera Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Perspective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Custom Rendering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Digger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Exercise 2: Digger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Exercise 3: Updating Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
ii
SOLIDWORKS Composer Contents
Lesson 4:
Creating an Exploded View
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Visibility Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Exploded Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Linear Explode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Collaborative Actors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Explode Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Labels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Magnetic Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Styles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Vector Graphics Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Vector Detail Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Vector Images . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Exercise 4: Exploded View. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Exercise 5: Styles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Exercise 6: Markups and Annotations . . . . . . . . . . . . . . . . . . . . . . . . 64
Exercise 7: Visibility and Rendering Tools . . . . . . . . . . . . . . . . . . . . 65
Lesson 5:
Creating Additional Exploded Views
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Importing Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Paper Space. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Update Views with Selected Actors . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Align Actors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Explode Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Custom Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Linking Between Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Exercise 8: Importing Assemblies . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Exercise 9: Custom Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Lesson 6:
Creating Bills of Materials
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Bill of Materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
BOM IDs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
BOM Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Vector Graphics Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Another BOM Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Assembly Level BOM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Assembly Selection Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Exercise 10: Exploded Views, BOMs, and Callouts . . . . . . . . . . . . . 96
Exercise 11: Assembly Level BOMs . . . . . . . . . . . . . . . . . . . . . . . . . 97
Exercise 12: Vector Graphics Files . . . . . . . . . . . . . . . . . . . . . . . . . . 98
iii
Contents SOLIDWORKS Composer
Lesson 7:
Creating a Marketing Image
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Selections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Textures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Lighting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Multiple Panes in the Viewport . . . . . . . . . . . . . . . . . . . . . . . . . 106
Scenes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
High Resolution Image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Exercise 13: Lights and Textures . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Exercise 14: Render Effects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Exercise 15: Merging and Aligning Actors . . . . . . . . . . . . . . . . . . . 116
Lesson 8:
Creating an Animation
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Timeline Pane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Moving Around in the Timeline Pane . . . . . . . . . . . . . . . . . . . . 119
Manipulating Playback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Location Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Auto-Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
General Procedure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Exercise 16: Creating an Explode Animation. . . . . . . . . . . . . . . . . . 125
Lesson 9:
Creating Interactive Content
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Views for Animation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Improving the Animation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Removing Extra Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Filters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Improving the Collapse Sequences. . . . . . . . . . . . . . . . . . . . . . . 131
Digger Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Selections in the Key Track . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
Animating Collaborative Actors . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
Exercise 17: Managing the Timeline Pane . . . . . . . . . . . . . . . . . . . . 138
Exercise 18: Animating Collapse Sequences . . . . . . . . . . . . . . . . . . 140
Exercise 19: Events. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
iv
SOLIDWORKS Composer Contents
Lesson 10:
Creating a Walkthrough Animation
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
Camera Keys. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
Grids . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
Additional Camera Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
Exercise 20: Camera Keys 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Exercise 21: Camera Keys 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Lesson 11:
Adding Special Effects to Animations
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Animation Library Workshop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Animation Special Effects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Assembly Selection Mode in Animations. . . . . . . . . . . . . . . . . . . . . 157
Scenarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
Exercise 22: Animating Actors and the Digger . . . . . . . . . . . . . . . . 161
Exercise 23: Animation Library Workshop . . . . . . . . . . . . . . . . . . . 165
Lesson 12:
Updating SOLIDWORKS Composer Files
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
Update an Entire Assembly. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
How the Update Function Works . . . . . . . . . . . . . . . . . . . . . . . . 170
Warnings for the Update Function . . . . . . . . . . . . . . . . . . . . . . . 171
Changing the Geometry of an Actor . . . . . . . . . . . . . . . . . . . . . . . . . 173
Exercise 24: Updating from CAD . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Lesson 13:
Working with Projects
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
What are Projects? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
What are Products? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
What are View Files? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
What are Scenario Files? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
What are Geometry Files? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
Product Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
Product Orientation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
View Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
Scenario Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
Swapping Project Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
Exercise 25: Projects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
v
Contents SOLIDWORKS Composer
Lesson 14:
Publishing from SOLIDWORKS Composer
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
Preparing a File for Publishing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
Publishing to PDF. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
PDF Plug-in . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
Default PDF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
Custom PDF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
Publishing Inside Microsoft PowerPoint . . . . . . . . . . . . . . . . . . . . . 200
Embedding into Microsoft PowerPoint . . . . . . . . . . . . . . . . . . . 200
Adding Custom Buttons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
Publishing to HTML. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
Default HTML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
Custom HTML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
Linked SVG Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
Publishing Multiple Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
Exercise 26: Publishing to PDF . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Exercise 27: Publishing Inside Microsoft Word. . . . . . . . . . . . . . . . 222
Exercise 28: Publishing Inside HTML . . . . . . . . . . . . . . . . . . . . . . . 223
Exercise 29: Publishing SVG Documents . . . . . . . . . . . . . . . . . . . . 224
Appendix A:
Answer Key
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
Exercise 7: Visibility and Rendering Tools on page 65 . . . . . . . . . . 228
Exercise 8: Importing Assemblies on page 80 . . . . . . . . . . . . . . . . . 229
Exercise 12: Vector Graphics Files on page 98 . . . . . . . . . . . . . . . . 230
Exercise 17: Managing the Timeline Pane on page 138 . . . . . . . . . . 230
vi