Upload
homer-roberts
View
214
Download
0
Embed Size (px)
Citation preview
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt1
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
Bruce Mayer, PELicensed Electrical & Mechanical Engineer
Engineering 22
SolidSolidModeling Modeling
- 1- 1
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt2
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
Learning GoalsLearning Goals
Describe How AutoCAD SOLIDs differ from WireFrames and Surfaces
Create AutoCAD “Primitive” Solids• Box, Wedge, Cylinder, Sphere, etc.
Slice and Section 3D Solids Use ACAD “Boolean” Operations to
create Solids• Interfere, Union, Subtract
Combine Primitives to Make new Solids
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt3
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
WireFrame & Surface ModelsWireFrame & Surface Models WireFrame Models
• The edges and vertices of an object are defined
• Surfaces and interior are not defined
• Quick to construct
• Transparent
• Complete 3D database
• Cylinders and spheres difficult
Surface Models• Surfaces and edges
are defined
• Interior is not defined (volume but no mass)
• Tedious to construct
• More complex surfaces (double curved, B-splines)
• Visualization (rendering, shading, surface texture)
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt4
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
Solid ModelingSolid Modeling
Full 3D model (represents actual object) Surface, edge, interior features Can be cut to show interior detail Mass properties may be determined Construction techniques
• Constructive Solid Geometry (CSG)
• Boundary Representation (B-rep)
Many display options
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt5
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
Constructive Solid Geometry (CSG)Constructive Solid Geometry (CSG)
Standard “primitive” shapes AutoCAD has six primitives:
• box, wedge, cone, cylinder, torus, sphere
Primitives are moved into place with 3D commands to assemble the object
Primitives are combined with boolean commands:• union, subtract, intersection
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt6
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
The Primitive SolidsThe Primitive Solids
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt7
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
Invoke Solid ShapesInvoke Solid Shapes
Or Command Line• Box
• Sphere
• Cylinder
• Etc.
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt8
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
Draw BoxDraw Box
Command: _boxSpecify corner of box or [CEnter] <0,0,0>:Specify corner or [Cube/Length]: 10,12,0Specify height: 7
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt9
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
Draw CubeDraw Cube Use Cube Option Pick Edge Length with
Mouse
Command: boxSpecify corner of box or [CEnter] <0,0,0>:Specify corner or [Cube/Length]: cSpecify length: <Snap on> Specify second point:
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt10
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
Draw SphereDraw Sphere Set Grid Resolution with
IsoLines Command Pick Center with Mouse Enter Diameter From KeyBoard
Command: isolinesEnter new value for ISOLINES <4>: 24Command: sphereCurrent wire frame density: ISOLINES=24Specify center of sphere <0,0,0>:Specify radius of sphere or [Diameter]: dSpecify diameter: 7.3
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt11
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
Draw Circular CylinderDraw Circular Cylinder Pick with Mouse
• Center
• Radius
• Height
Command: cylinder
Current wire frame density: ISOLINES=24Specify center point for base of cylinder or [Elliptical] <0,0,0>:Specify radius for base of cylinder or [Diameter]:Specify height of cylinder or [Center of other end]: Specify second point:
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt12
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
Draw Elliptical CylinderDraw Elliptical Cylinder Cylinder Command Enter from KeyBoard: Ctr,
Axes Lengths, Height
Command: cylinderCurrent wire frame density: ISOLINES=36Specify center point for base of cylinder or [Elliptical] <0,0,0>: eSpecify axis endpoint of ellipse for base of cylinder or [Center]: 2,2Specify second axis endpoint of ellipse for base of cylinder: 2,5.5Specify length of other axis for base of cylinder: 3.7Specify height of cylinder or [Center of other end]: 8.7Command:
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt13
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
Draw ConeDraw Cone Cone Can have Either
Circular or Elliptical Bases
Command: coneCurrent wire frame density: ISOLINES=36Specify center point for base of cone or [Elliptical] <0,0,0>: eSpecify axis endpoint of ellipse for base of cone or [Center]: 3.7,4.1Specify second axis endpoint of ellipse for base of cone:Specify length of other axis for base of cone:Specify height of cone or [Apex]: 7.3
Elliptical, 7.3 High
Circular, 7.3 High
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt14
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
Draw WedgeDraw Wedge Pick Base Corner and
opposite Diagonal Height from KeyBoard
Command: wedgeSpecify first corner of wedge or [CEnter] <0,0,0>:Specify corner or [Cube/Length]:Specify height: 3.7
1st Base Corner
2nd Base Corner
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt15
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
Extrude PolyLineExtrude PolyLine Extrude Heptagon made with
Polygon Tool
Command: _polygon Enter number of sides <7>:Specify center of polygon or [Edge]: eSpecify first endpoint of edge: Specify second endpoint of edge:
Command: peditSelect polyline or [Multiple]:Enter an option [Open/Join/Width/Edit vertex/Fit/Spline/Decurve/Ltype gen/Undo]: wSpecify new width for all segments: .1
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt16
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
Extrude PolyLine cont.1Extrude PolyLine cont.1 Extrude Heptagon made with
Polygon Tool
Command: _-view Enter an option [?/Categorize/lAyer state/Orthographic/Delete/Restore/Save/Ucs/Window]: _seiso Regenerating model.
Command: extrudeCurrent wire frame density: ISOLINES=36Select objects: 1 foundSelect objects:Specify height of extrusion or [Path]: 9.1Specify angle of taper for extrusion <0>:Command
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt17
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
Extrude Arbitrary PolyLineExtrude Arbitrary PolyLine Extrude 2D PolyLineCommand: plineSpecify start point:Current line-width is 3.4379Specify next point or [Arc/Halfwidth/Length/Undo/Width]: hSpecify starting half-width <1.7190>: .025Specify ending half-width <0.0250>:Specify next point or [Arc/Halfwidth/Length/Undo/Width]:Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]:Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]:Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]:Specify next point or [Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]: c
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt18
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
Extrude Arbitrary PolyLine cont.1Extrude Arbitrary PolyLine cont.1 Extrude 2D PolyLine
Command: peditSelect polyline or [Multiple]:Enter an option [Open/Join/Width/Edit vertex/Fit/Spline/Decurve/Ltype gen/Undo]: s
Command: _-view Enter an option [?/Categorize/lAyer state/Orthographic/Delete/Restore/Save/Ucs/Window]: _seiso Regenerating model.
Command: extrudeCurrent wire frame density: ISOLINES=36Select objects: 1 foundSelect objects:Specify height of extrusion or [Path]: 13.7Specify angle of taper for extrusion <0>:
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt19
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
Revolve ShapeRevolve Shape
Revolve HeptaGon About Axis Shown
Command: revolveCurrent wire frame density: ISOLINES=36Select objects: 1 foundSpecify start point for axis of revolution ordefine axis by [Object/X (axis)/Y (axis)]:Specify endpoint of axis:Specify angle of revolution <360>: 291
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt20
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
Slice Cylinder w/ Slanted PlaneSlice Cylinder w/ Slanted Plane
Command: cylinderCurrent wire frame density: ISOLINES=36Specify center point for base of cylinder or [Elliptical] <0,0,0>:Specify radius for base of cylinder or [Diameter]:Specify height of cylinder or [Center of other end]: 9.7
Command: _rectangSpecify first corner point or [Chamfer/Elevation/Fillet/Thickness/Width]:Specify other corner point or [Area/Dimensions/Rotation]:
Make Cylinder Make, Twist, and Move Rectangle to
define Plane
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt21
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
Slice Cylinder w/ Slanted PlaneSlice Cylinder w/ Slanted PlaneCommand: mMOVESelect objects: 1 foundSelect objects: 1 found, 2 totalSelect objects:Specify base point or [Displacement] <Displacement>: midof Specify second point or <use first point as displacement>: 1.25,1.25,3
Command: sliceSelect objects: 1 foundSelect objects:Specify first point on slicing plane by [Object/Zaxis/View/XY/YZ/ZX/3points] <3points>:Specify second point on plane:Specify third point on plane:Specify a point on desired side of the plane or [keep Both sides]:
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt22
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
3D Section3D Section Take Section Thru
3D Solid Along line shown
Command: sectionSelect objects: 1 foundSelect objects:Specify first point on Section plane by [Object/Zaxis/View/XY/YZ/ZX/3points] <3points>:Specify second point on plane:Specify third point on plane:
Pick Pts
Section Picked
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt23
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
3D Section cont3D Section cont Section copied WireFrame View
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt24
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
InterFereInterFere Consider Rod thru
Ellipse of Revolution
Gou
rand
Sha
ded WireF
rame 3D
Use Interfere to Make Rod with “Bulging” Ends
Command: interfereSelect first set of solids:Select objects: 1 foundSelect objects: 1 found, 2 totalSelect objects:Select second set of solids:Select objects:No solids selected.Comparing 2 solids with each other.Interfering solids: 2Interfering pairs : 1Create interference solids? [Yes/No] <N>: y
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt25
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
InterFereInterFere Turn Off Layers to
Show Interfereing, or Common, Region
The Result
Bulging End
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt26
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
UnionUnion Again Consider Rod
Thru the “FootBall” Combine the Rod
and the Elliptical Solid
Command: sliceSelect objects: 1 foundSelect objects:Specify first point on slicing plane by [Object/Zaxis/View/XY/YZ/ZX/3points] <3points>: zxSpecify a point on the ZX-plane <0,0,0>:Specify a point on desired side of the plane or [keep Both sides]: 0,1,0
Command: unionSelect objects: 1 foundSelect objects: 1 found, 2 totalSelect objects:Command
Show Union with Vertical SLICE
Ro
d L
aye
r O
ff Ro
d L
aye
r On
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt27
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
SubtractSubtract Again Consider Rod
Thru “FootBall” Remove the Rod-
Shaped Pocket from the Sliced Elliptical Solid using SUBTRACT• Pick Order
– Large Solid is MINUEND,
– Rod is SUBTRAHEND,
Command: SUBTRACTSelect solids and regions to subtract from ..Select objects: 1 foundSelect objects:Select solids and regions to subtract ..Select objects: 1 foundSelect objects:
-
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt28
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
Coordinate System in AutoCADCoordinate System in AutoCAD
AutoCAD system maintains 3D database World coordinate system is Default X,Y as top (plan) view (civil engineering) Z axis vertical User Coordinate System (UCS) may be
aligned with features (name and save) Icon shows current
coordinate system
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt29
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
Local Coordinates in AutoCADLocal Coordinates in AutoCAD
Define new origin (with existing axes) Rotate existing coordinate about X, Y,
or Z Axis Define new origin and axes (3 point)
Right Hand Coordinates
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt30
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
User CoOrdinate System - UCSUser CoOrdinate System - UCS The UCS ToolBar
The Buttons from Left → Right• UCS: Invokes the UCS command.
• Display UCS Dialog: Shows UCS dialog box.
• UCS Previous: Enables the previous UCS settings.
• World UCS: Matches the UCS with WCS.
• Object UCS: Builds the UCS based on the selected object.
• Face UCS: Builds the UCS based on the selected face of the object
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt31
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
UCS ToolBarsUCS ToolBars More Buttons
• View UCS: Matches UCS with screen. The X axis horizontal, Y vertical, and Z perpendicular to the scn.
• Origin UCS: Moves the UCS without changing its orientation.
• Z Axis Vector UCS: Builds the UCS based on the new direction of the Z axis.
• 3 Point UCS: Builds the UCS by specifying the new origin, a point on positive X direction, and a point on XY plane.
• X Axis Rotate UCS: Rotates the UCS about X axis.
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt32
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
UCS ToolBars - 2UCS ToolBars - 2 More Buttons
• Y Axis Rotate UCS: Rotates the UCS about Y axis.
• Z Axis Rotate UCS: Rotates the UCS about Z axis.
• Apply UCS: Applies the current UCS to a selected viewport
UCS-II Tool Bar → The Buttons from Left → Right
• Display UCS Dialog: Shows UCS dialog box.
• Move UCS Origin: Moves the UCS without changing its orientation.
• Select UCS Drop Down List To Pick a saved UCS
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt33
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
UCS Commands - 1UCS Commands - 1 UCS View Aligns UCS to Current Screen View
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt34
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
UCS Commands - 2UCS Commands - 2 3 Point UCS: Click Points 4, 3 ,1
Command: _ucsCurrent ucs name: *NO NAME*Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World] <World>: _3Specify new origin point <0,0,0>:Specify point on positive portion of X-axis <5.2426,1.6330,6.3509>:Specify point on positive-Y portion of the UCS XY plane <3.7426,2.4990,6.3509>:
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt35
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
UCS Commands - 3UCS Commands - 3 Origin UCS: Click Point 7
Command: _ucsCurrent ucs name: *NO NAME*Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World] <World>: _oSpecify new origin point <0,0,0>:Command:
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt36
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
UCS Commands - 4UCS Commands - 4 Z Axis Vector UCS: Click Pt8 → Pt1
Command: _ucsCurrent ucs name: *NO NAME*Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World] <World>: _zaxisSpecify new origin point <0,0,0>:Specify point on positive portion of Z-axis <-4.0000,0.0000,1.0000>:
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt37
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
UCS Commands - 5UCS Commands - 5 Object UCS: Select the CIRCLE near
Command: _ucsCurrent ucs name: *NO NAME*Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World] <World>: _obSelect object to align UCS:
• The Orientation of the X&Y Axes Depend upon the Circle Point Selected with Mouse
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt38
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
UCS Commands - 6UCS Commands - 6 Face UCS: Select Front-Face near Pt8
Command: _ucsCurrent ucs name: *NO NAME*Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World] <World>: _faSelect face of solid object:Enter an option [Next/Xflip/Yflip] <accept>:
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt39
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
UCS Commands - 7UCS Commands - 7 X Axis Rotate: Rotate UCS 45° about X-axis
Command: _ucsCurrent ucs name: *NO NAME*Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World] <World>: _xSpecify rotation angle about X axis <90>: 45
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt40
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
UCS Commands - 8UCS Commands - 8 Rotate UCS about Y & Z axes
Command: _ucsCurrent ucs name: *NO NAME*Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World] <World>: _ySpecify rotation angle about Y axis <90>: -45
Command: _ucsCurrent ucs name: *NO NAME*Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World] <World>: _zSpecify rotation angle about Z axis <90>: 25
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt41
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
UCS Commands - 9UCS Commands - 9 Save Current UCS as “Pt8_Rot” by KeyBd
Command: ucsCurrent ucs name: *NO NAME*Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World] <World>: sEnter name to save current UCS or [?]: Pt8_Rot
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt42
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
UCS Commands - 10UCS Commands - 10 Return to WCS
Command: ucs
Current ucs name: Pt8_RotEnter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World] <World>: w
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt43
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
UCS Commands - 11UCS Commands - 11 Restore Saved UCS Pt8_Rot
Command: ucs
Current ucs name: *WORLD*Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World] <World>: r
Enter name of UCS to restore or [?]: Pt8_Rot
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt44
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
All Done for TodayAll Done for Today
HW-19Instructions
For Probs 4, 11, 17, 24, 30, 37• Instruction “A” Only
• Print in “SEISO” View
For Prob EX16-51, Print in BOTH• SEISO
• SWISO
Set ISOLINES to 24
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt45
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
Bruce Mayer, PELicensed Electrical & Mechanical Engineer
Engr/Math/Physics 25
AppendiAppendixx
6972 23 xxxxf
[email protected] • ENGR-22_Lec-28_SolidModel-1.ppt46
Bruce Mayer, PE Engineering 22 – Engineering Design Graphics
3D Solid → InterFere3D Solid → InterFere