design intent: effectively using constraints in solidworks lecture 9, part 2 iat 106 spatial...
TRANSCRIPT
![Page 1: Design Intent: Effectively using Constraints in SolidWorks Lecture 9, Part 2 IAT 106 Spatial Thinking and Communicating](https://reader037.vdocuments.us/reader037/viewer/2022103122/56649d0a5503460f949dceba/html5/thumbnails/1.jpg)
Design Intent: Effectively using Constraints in SolidWorks
Lecture 9, Part 2
IAT 106 Spatial Thinking and Communicating
![Page 2: Design Intent: Effectively using Constraints in SolidWorks Lecture 9, Part 2 IAT 106 Spatial Thinking and Communicating](https://reader037.vdocuments.us/reader037/viewer/2022103122/56649d0a5503460f949dceba/html5/thumbnails/2.jpg)
Examples
http://idletigers.files.wordpress.com/2008/01/lego-bricks-high-resolution.jpg
http://www.allanblock.com/retainingwalls/Installation/Landscape/build/image/AngleOfRepose76.jpg
http://www.mcs.surrey.ac.uk/Personal/R.Knott/Fibonacci/fibnat.html
http://www.unbeatable.co.uk/articles/jvclt46dz7.jpg
16:9
![Page 3: Design Intent: Effectively using Constraints in SolidWorks Lecture 9, Part 2 IAT 106 Spatial Thinking and Communicating](https://reader037.vdocuments.us/reader037/viewer/2022103122/56649d0a5503460f949dceba/html5/thumbnails/3.jpg)
IAT106: Design Intent M9 Pt2.3
Objectives
• Introduce concept of design intent
• Use constraints in SolidWorks to match design intent
![Page 4: Design Intent: Effectively using Constraints in SolidWorks Lecture 9, Part 2 IAT 106 Spatial Thinking and Communicating](https://reader037.vdocuments.us/reader037/viewer/2022103122/56649d0a5503460f949dceba/html5/thumbnails/4.jpg)
IAT106: Design Intent M9 Pt2.4
Design Intent
• What you intend a design to do.
• Some intentions can be modeled.
• Others not.
![Page 5: Design Intent: Effectively using Constraints in SolidWorks Lecture 9, Part 2 IAT 106 Spatial Thinking and Communicating](https://reader037.vdocuments.us/reader037/viewer/2022103122/56649d0a5503460f949dceba/html5/thumbnails/5.jpg)
IAT106: Design Intent M9 Pt2.5
Modelable Design Intent
• I intend that the Centre of Effort align with the Centre of Lateral Resistance.
![Page 6: Design Intent: Effectively using Constraints in SolidWorks Lecture 9, Part 2 IAT 106 Spatial Thinking and Communicating](https://reader037.vdocuments.us/reader037/viewer/2022103122/56649d0a5503460f949dceba/html5/thumbnails/6.jpg)
IAT106: Design Intent M9 Pt2.6
Un-modelable Design Intent
• I intend that a new boat design transforms the sport of sailing.
![Page 7: Design Intent: Effectively using Constraints in SolidWorks Lecture 9, Part 2 IAT 106 Spatial Thinking and Communicating](https://reader037.vdocuments.us/reader037/viewer/2022103122/56649d0a5503460f949dceba/html5/thumbnails/7.jpg)
M9 Pt 2.7IAT 106: Design Intent
A Square?• What is a square?
Square in SolidWorks1. Draw rectangle2. [Select one edge and define length
using Smart Dimension]
3. Select perpendicular edge, set relationship with previous edge as ‘equal’
4. Result: square!
A rectangle where sides and diagonals meet at right angles; or
All sides have equal size|AB| = |BC| = |CD| = |DA|And meet at right angles
![Page 8: Design Intent: Effectively using Constraints in SolidWorks Lecture 9, Part 2 IAT 106 Spatial Thinking and Communicating](https://reader037.vdocuments.us/reader037/viewer/2022103122/56649d0a5503460f949dceba/html5/thumbnails/8.jpg)
M9 Pt 2.8IAT 106: Design Intent
Constraint
Constraint refers to the degree of logical or mathematical dependence between or among variables.
In modeling we define geometry of objects, particularly:
– Size– Location– Orientation
Example model for demonstrating constraints
![Page 9: Design Intent: Effectively using Constraints in SolidWorks Lecture 9, Part 2 IAT 106 Spatial Thinking and Communicating](https://reader037.vdocuments.us/reader037/viewer/2022103122/56649d0a5503460f949dceba/html5/thumbnails/9.jpg)
M9 Pt 2.9IAT 106: Design Intent
Constraints in Parts
• Often think of constraints when creating assemblies
• But, constraints are just as useful when creating parts
http://www.seacadtech.com/torimoto/
![Page 10: Design Intent: Effectively using Constraints in SolidWorks Lecture 9, Part 2 IAT 106 Spatial Thinking and Communicating](https://reader037.vdocuments.us/reader037/viewer/2022103122/56649d0a5503460f949dceba/html5/thumbnails/10.jpg)
M9 Pt 2.10IAT 106: Design Intent
Types of Constraints
Size Location Orientation
Explicitdefined by user
AD = ABR = AB / 4
Center point on midpoint of diagonal
Angle DAB and ABC = 90°
Implicitselected by user
Equal Concentric Parallel
![Page 11: Design Intent: Effectively using Constraints in SolidWorks Lecture 9, Part 2 IAT 106 Spatial Thinking and Communicating](https://reader037.vdocuments.us/reader037/viewer/2022103122/56649d0a5503460f949dceba/html5/thumbnails/11.jpg)
IAT106: Design Intent M9 Pt2.11
Implicit Constraints
Closure Segment Overlap Endpoint / LineOverlap
Tangency
Parallelism Perpendicular Same Size Concentric
Coincident
![Page 12: Design Intent: Effectively using Constraints in SolidWorks Lecture 9, Part 2 IAT 106 Spatial Thinking and Communicating](https://reader037.vdocuments.us/reader037/viewer/2022103122/56649d0a5503460f949dceba/html5/thumbnails/12.jpg)
M9 Pt 2.12IAT 106: Design Intent
Creating Constrained Model
A: Create rough sketch
B: Define parameters and constraints on dimensions
C: Edit parameters to adjust geometry
D: Generate part using extrusion!
![Page 13: Design Intent: Effectively using Constraints in SolidWorks Lecture 9, Part 2 IAT 106 Spatial Thinking and Communicating](https://reader037.vdocuments.us/reader037/viewer/2022103122/56649d0a5503460f949dceba/html5/thumbnails/13.jpg)
IAT106: Design Intent M9 Pt2.13
Demo
• Let’s make a ‘cube’ with a hole through it!
![Page 14: Design Intent: Effectively using Constraints in SolidWorks Lecture 9, Part 2 IAT 106 Spatial Thinking and Communicating](https://reader037.vdocuments.us/reader037/viewer/2022103122/56649d0a5503460f949dceba/html5/thumbnails/14.jpg)
M9 Pt 2.14IAT 106: Design Intent
Setup to Sketch a Rectangle
• Select ‘Sketch’
• Select ‘Top Plane’ to draw rectangle
![Page 15: Design Intent: Effectively using Constraints in SolidWorks Lecture 9, Part 2 IAT 106 Spatial Thinking and Communicating](https://reader037.vdocuments.us/reader037/viewer/2022103122/56649d0a5503460f949dceba/html5/thumbnails/15.jpg)
M9 Pt 2.15IAT 106: Design Intent
Draw Rectangle
• Draw rectangle ‘roughly’ that looks like a ‘square’
• But notice that it is not a square yet
• What we need to do to make it square?
![Page 16: Design Intent: Effectively using Constraints in SolidWorks Lecture 9, Part 2 IAT 106 Spatial Thinking and Communicating](https://reader037.vdocuments.us/reader037/viewer/2022103122/56649d0a5503460f949dceba/html5/thumbnails/16.jpg)
M9 Pt 2.16IAT 106: Design Intent
Set ‘Equal’ Constraint on Edges
• Select lower-horizontal edge and select right-vertical edge(holding ‘Shift’ key’)
• Select ‘Equal’ from ‘Add Relations’ tools
• Notice selected items listed
• Notice “ = “ placed next to the lines selected
![Page 17: Design Intent: Effectively using Constraints in SolidWorks Lecture 9, Part 2 IAT 106 Spatial Thinking and Communicating](https://reader037.vdocuments.us/reader037/viewer/2022103122/56649d0a5503460f949dceba/html5/thumbnails/17.jpg)
M9 Pt 2.17IAT 106: Design Intent
Set ‘Dimension’ Constraint
• Select ‘Smart Dimension’
• Select lower horizontal edge
• A dimension will appear with a dialog box with an input field
• Drop down to see options
• Select ‘Link Value…’
• In the ‘Shared Values’ dialog box, type ‘SIZE’ in the name field; and press OK
• We created our first parameter!
![Page 18: Design Intent: Effectively using Constraints in SolidWorks Lecture 9, Part 2 IAT 106 Spatial Thinking and Communicating](https://reader037.vdocuments.us/reader037/viewer/2022103122/56649d0a5503460f949dceba/html5/thumbnails/18.jpg)
M9 Pt 2.18IAT 106: Design Intent
Parameter Value Changed
• Try changing the value on smart dimension; Let’s make it ‘0.05’
• What do you expect?
• Exit ‘Sketch’
![Page 19: Design Intent: Effectively using Constraints in SolidWorks Lecture 9, Part 2 IAT 106 Spatial Thinking and Communicating](https://reader037.vdocuments.us/reader037/viewer/2022103122/56649d0a5503460f949dceba/html5/thumbnails/19.jpg)
M9 Pt 2.19IAT 106: Design Intent
Use Parameter Defined
• Let’s use ‘SIZE’ parameter to define the height of the CUBE!
• Select ‘Sketch’ again
• Select ‘Front Plane’ from the ‘Part3’ after collapsing the tree
![Page 20: Design Intent: Effectively using Constraints in SolidWorks Lecture 9, Part 2 IAT 106 Spatial Thinking and Communicating](https://reader037.vdocuments.us/reader037/viewer/2022103122/56649d0a5503460f949dceba/html5/thumbnails/20.jpg)
M9 Pt 2.20IAT 106: Design Intent
Create Element to Constraint to Parameter
• Select ‘Trimetric’ view
• Select ‘Center Line’ from ‘Sketch’ toolbar
• Draw a construction line from one of the points on the square
• “CONSTRAINT” line VERTICAL
• Now, let’s define its size… or set it to ‘SIZE’ parameter
![Page 21: Design Intent: Effectively using Constraints in SolidWorks Lecture 9, Part 2 IAT 106 Spatial Thinking and Communicating](https://reader037.vdocuments.us/reader037/viewer/2022103122/56649d0a5503460f949dceba/html5/thumbnails/21.jpg)
M9 Pt 2.21IAT 106: Design Intent
Set Dimension Parameter
• Select ‘Smart Dimension’ one more time
• Select the ‘Center Line’ created
• Place the dimension element
• Select ‘Link Value’ while editing
• On the ‘Share Values’ dialog box, select Name pull-down menu to select “SIZE” parameter
• Voila! If you change the size of any line reading its value from “SIZE” all others will follow this change!
• Advantages?
![Page 22: Design Intent: Effectively using Constraints in SolidWorks Lecture 9, Part 2 IAT 106 Spatial Thinking and Communicating](https://reader037.vdocuments.us/reader037/viewer/2022103122/56649d0a5503460f949dceba/html5/thumbnails/22.jpg)
M9 Pt 2.22IAT 106: Design Intent
Create the “CUBE”
• Select “Extruded Boss/Base” command from “Features” toolbar
• Select one of the edges on the square to define the plane
• In ‘Extrude’ properties dialog:– Set ‘From’ as ‘Sketch Plane’– Set ‘Direction 1’ to ‘Up To
Vertex’– On the drawing, select the top
point on the center line (purple)
• Confirm all actions by selecting green ‘Check’ buttons!
• There you go, this is our parametric cube
![Page 23: Design Intent: Effectively using Constraints in SolidWorks Lecture 9, Part 2 IAT 106 Spatial Thinking and Communicating](https://reader037.vdocuments.us/reader037/viewer/2022103122/56649d0a5503460f949dceba/html5/thumbnails/23.jpg)
M9 Pt 2.23IAT 106: Design Intent
Challenge
• How can we create holes as shown in the figures?
![Page 24: Design Intent: Effectively using Constraints in SolidWorks Lecture 9, Part 2 IAT 106 Spatial Thinking and Communicating](https://reader037.vdocuments.us/reader037/viewer/2022103122/56649d0a5503460f949dceba/html5/thumbnails/24.jpg)
M9 Pt 2.24IAT 106: Design Intent
Equations and Link Values
Pros Cons
Equations –Easy to use–Limited set of functions
–Without good dimension names, can be difficult to set up–Can't change the driving (left-side) dimension
Link (Shared) Values
–Easy to use–Ties a single value together–Any linked valued can be changed, and the other updates
–Can provide a direct link only to another value–Hard to understand what's been linked–Limited scope
![Page 25: Design Intent: Effectively using Constraints in SolidWorks Lecture 9, Part 2 IAT 106 Spatial Thinking and Communicating](https://reader037.vdocuments.us/reader037/viewer/2022103122/56649d0a5503460f949dceba/html5/thumbnails/25.jpg)
IAT106: Design Intent M9 Pt2.25
Assignments
Reading
• Text: Chapter 4 “Modeling Fundamentals”
• Wikipedia:– Solid modeling: http://en.wikipedia.org/wiki/3D_modeling
– Constructive Solid Geometry (CSG): http://en.wikipedia.org/wiki/Constructive_solid_geometry
Pre-Lab (see next slide , and Pre-Lab document)
Reflective Blog/journal on parts modeling:
• Complete after finishing week 9 project deliverables
• 2 questions on webct
![Page 26: Design Intent: Effectively using Constraints in SolidWorks Lecture 9, Part 2 IAT 106 Spatial Thinking and Communicating](https://reader037.vdocuments.us/reader037/viewer/2022103122/56649d0a5503460f949dceba/html5/thumbnails/26.jpg)
This Week’s Lab
• Step 2 of project– Create parts in SolidWorks– Sketch needed parts– Dimension them– Assign parts to group
members
• Don’t jump into SolidWorks too soon!– Spending more time preparing
and planning will save you time in the long run!
![Page 27: Design Intent: Effectively using Constraints in SolidWorks Lecture 9, Part 2 IAT 106 Spatial Thinking and Communicating](https://reader037.vdocuments.us/reader037/viewer/2022103122/56649d0a5503460f949dceba/html5/thumbnails/27.jpg)
Pre-lab Assignment
• Sketch 2 parts from your AMT (nothing too simple)• Dimension• Label constraints• Label relationships
• Provide rough plan (sequence of sketches or brief description) outlining approximate steps to create parts in SolidWorks.
• See e.g. Feature-Planning Strategies (slide 31 in part 1 slides)