BMayer@ChabotCollege.edu ENGR-22_Lec-28_SolidModel-1.ppt 1 Bruce Mayer, PE Engineering 22 –...

Post on 19-Jan-2016

213 views 0 download

transcript

BMayer@ChabotCollege.edu • ENGR-22_Lec-28_SolidModel-1.ppt1

Bruce Mayer, PE Engineering 22 – Engineering Design Graphics

Bruce Mayer, PELicensed Electrical & Mechanical Engineer

BMayer@ChabotCollege.edu

Engineering 22

SolidSolidModeling Modeling

- 1- 1

BMayer@ChabotCollege.edu • 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

BMayer@ChabotCollege.edu • 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)

BMayer@ChabotCollege.edu • 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

BMayer@ChabotCollege.edu • 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

BMayer@ChabotCollege.edu • ENGR-22_Lec-28_SolidModel-1.ppt6

Bruce Mayer, PE Engineering 22 – Engineering Design Graphics

The Primitive SolidsThe Primitive Solids

BMayer@ChabotCollege.edu • 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.

BMayer@ChabotCollege.edu • 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

BMayer@ChabotCollege.edu • 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:

BMayer@ChabotCollege.edu • 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

BMayer@ChabotCollege.edu • 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:

BMayer@ChabotCollege.edu • 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:

BMayer@ChabotCollege.edu • 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

BMayer@ChabotCollege.edu • 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

BMayer@ChabotCollege.edu • 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

BMayer@ChabotCollege.edu • 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

BMayer@ChabotCollege.edu • 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

BMayer@ChabotCollege.edu • 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>:

BMayer@ChabotCollege.edu • 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

BMayer@ChabotCollege.edu • 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

BMayer@ChabotCollege.edu • 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]:

BMayer@ChabotCollege.edu • 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

BMayer@ChabotCollege.edu • ENGR-22_Lec-28_SolidModel-1.ppt23

Bruce Mayer, PE Engineering 22 – Engineering Design Graphics

3D Section cont3D Section cont Section copied WireFrame View

BMayer@ChabotCollege.edu • 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

BMayer@ChabotCollege.edu • 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

BMayer@ChabotCollege.edu • 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

BMayer@ChabotCollege.edu • 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:

-

BMayer@ChabotCollege.edu • 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

BMayer@ChabotCollege.edu • 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

BMayer@ChabotCollege.edu • 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

BMayer@ChabotCollege.edu • 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.

BMayer@ChabotCollege.edu • 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

BMayer@ChabotCollege.edu • 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

BMayer@ChabotCollege.edu • 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>:

BMayer@ChabotCollege.edu • 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:

BMayer@ChabotCollege.edu • 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>:

BMayer@ChabotCollege.edu • 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

BMayer@ChabotCollege.edu • 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>:

BMayer@ChabotCollege.edu • 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

BMayer@ChabotCollege.edu • 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

BMayer@ChabotCollege.edu • 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

BMayer@ChabotCollege.edu • 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

BMayer@ChabotCollege.edu • 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

BMayer@ChabotCollege.edu • 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

BMayer@ChabotCollege.edu • ENGR-22_Lec-28_SolidModel-1.ppt45

Bruce Mayer, PE Engineering 22 – Engineering Design Graphics

Bruce Mayer, PELicensed Electrical & Mechanical Engineer

BMayer@ChabotCollege.edu

Engr/Math/Physics 25

AppendiAppendixx

6972 23 xxxxf

BMayer@ChabotCollege.edu • ENGR-22_Lec-28_SolidModel-1.ppt46

Bruce Mayer, PE Engineering 22 – Engineering Design Graphics

3D Solid → InterFere3D Solid → InterFere