Computer Aided Design (CAD)

Size: px
Start display at page:

Download "Computer Aided Design (CAD)"

Transcription

1 CAD/CAM Dr. Ibrahim Al-Naimi Chapter two Computer Aided Design (CAD)

2 The information-processing cycle in a typical manufacturing firm. PRODUCT DESIGN AND CAD Product design is a critical function in the production system. The quality of the product design (i.e., how well the design department does its job) is probably the single most important factor in determining the commercial success and societal value of a product. If the product design is poor, no matter how well it is manufactured. If the product design is good, there is still the question of whether the product can be produced at sufficiently low cost to contribute to the company's profits and success. Let us begin our discussion of product design by describing the general process of design. 2

3 The Design Process The process of designing something is characterized as an interactive procedure, which consists of six identifiable steps or phases:. Recognition of need. 2. Definition of problem. 3. Synthesis. 4. Analysis and optimization. 5. Evaluation. 6. Presentation. 3

4 The Design Process Recognition of need involves the realization by someone that a problem exists for which some corrective action can be taken in the form of a design solution. This recognition might mean identifying some deficiency in a current machine design by an engineer. Problem definition involves a thorough specification of the item to be designed. This specification includes the physical characteristics, function, cost, quality, and operating performance. The Design Process Synthesis and analysis are closely related and highly interactive in the design process. Consider the development of a certain product design: Each of the subsystems of the product must be conceptualized by the designer, analyzed, improved through this analysis procedure, redesigned, analyzed again, and so on. The process is repeated until the design has been optimized within the constraints imposed on the designer. The individual components are then synthesized and analyzed into the final product in a similar manner. 4

5 The Design Process Evaluation is concerned with measuring the design against the specifications established in the problem definition phase. This evaluation often requires the fabrication and testing of a prototype model to assess operating performance, quality, reliability, and other criteria. The final phase in the design procedure is the presentation of the design. Presentation is concerned with documenting the design by means of drawings, material specifications, assembly lists, and so on. In essence, documentation means that the design data base is created. Application of Computers in Design Computer-aided design (CAD) is defined as any design activity that involves the effective use of the computer to create, modify, analyze, or document an engineering design. CAD is most commonly associated with the use of an interactive computer graphics system, referred to as a CAD system. There are several good reasons for using a CAD system to support the engineering design function: 5

6 Application of Computers in Design Fundamental reasons for implementing CAD system:. To increase the productivity of the designer. This is accomplished by helping the designer to conceptualize the product and its components. In turn, this helps reduce the time required by the designer to synthesize, analyze, and document the design. Application of Computers in Design Fundamental reasons for implementing CAD system: 2. To improve the quality of design. The use of a CAD system with appropriate hardware and software capabilities permits the designer to do a more complete engineering analysis and to consider a larger number and variety of design alternatives. The quality of the resulting design is thereby improved. 6

7 Application of Computers in Design Fundamental reasons for implementing CAD system: 3. To improve documentation The graphical output of a CAD system results in better documentation of the design than what is practical with manual drafting. The engineering drawings are superior, and there is more standardization among the drawings, fewer drafting errors, and greater legibility. Application of Computers in Design Fundamental reasons for implementing CAD system: 4. To create a data base for manufacturing. In the process of creating the documentation for the product design (geometric specification of the product, dimensions of the components, materials specifications, bill of materials, etc.), much of the required data base to manufacture the product is also created. 7

8 Application of Computers in Design The design related tasks performed by CAD system are:. Geometric modeling. 2. Engineering analysis. 3. Design review and evaluation. 4. Automated drafting. 8

9 Geometric Modeling Geometric modeling involves the use of a CAD system to develop a mathematical description of the geometry of an object. The mathematical description, called a geometric model, is contained in computer memory. This permits the user of the CAD system to display an image of the model on a graphics terminal and to perform certain operations on the model. These operations include creating new geometric models from basic building blocks available in the system, moving the images around on the screen, zooming in on certain features of the image, and so forth. These capabilities permit the designer to construct a model of a new product (or its components) or to modify an existing model. Geometric Modeling There are various types of geometric models used in CAD. One classification distinguishes between twodimensional (2-D) and three-dimensional (3-D) models. Two-dimensional models are best utilized for design problems in two dimensions, such as flat objects and layouts of buildings. In the first CAD systems developed in the early 97s, 2-D systems were used principally as automated drafting systems. They were often used for 3-D objects, and it was left to the designer or draftsman to properly construct the various views of the object. Three-dimensional CAD systems are capable of modeling an object in three dimensions. The operations and transformations on the model are done by the system in three dimensions according to user instructions. This is helpful in conceptualizing the object since the true 3-D model can be displayed in various views and from different angles. 9

10 Geometric Modeling Geometric models in CAD can also be classified as being either wire-frame models or solid models. A wire-frame model uses interconnecting lines (straight line segments) to depict the object as illustrated in the following Figure (a). Wire-frame models of complicated geometries can become somewhat confusing because all of the lines depicting the shape of the object are usually shown, even the lines representing the other side of the object. Techniques are available for removing these so called hidden lines, but even with this improvement, wire-frame representation is still often inadequate. Geometric Modeling Solid models are a more recent development in geometric modeling. In solid modeling, Figure (b), an object is modeled in solid three dimensions, providing the user with a vision of the object very much like it would be seen in real life. More important for engineering purposes, the geometric model is stored in the CAD system as a 3-D solid model, thus providing a more accurate representation of the object. This is useful for calculating mass properties, in assembly to perform interference checking between mating components, and in other engineering calculations.

11 Engineering Analysis After a particular design alternative has been developed, some form of engineering analysis often must be performed as part of the design process. The analysis may take the form of stress-strain calculations, heat transfer analysis, or dynamic simulation. The computations are often complex and time consuming, and before the advent of the digital computer, these analyses were usually greatly simplified or even omitted in the design procedure. The availability of software for engineering analysis on a CAD system greatly increases the designer's ability and willingness to perform a more thorough analysis of a proposed design. The term computer-aided engineering (CAE) is often used for engineering analyses performed by computer. Examples of engineering analysis software in common use on CAD systems include:

12 Engineering Analysis Mass properties analysis, which involves the computation of such features of a solid object as its volume, surface area, weight, and center of gravity. It is especially applicable in mechanical design. Interference checking Tolerance analysis Engineering Analysis Finite element analysis. Software for finite element analysis (FEA), also known as finite element modeling (FEM), is available for use on CAD systems to aid in stress strain, heat transfer, fluid flow, and other engineering computations. Finite element analysis is a numerical analysis technique for determining approximate solutions to physical problems described by differential equations that are very difficult or impossible to solve. In FEA, the physical object is modeled by an assemblage of discrete interconnected nodes (finite elements), and the variable of interest (e.g., stress, strain, temperature) in each node can be described by relatively simple mathematical equations. By solving the equations for each node, the distribution of values of the variable throughout the physical object is determined. 2

13 Engineering Analysis Kinematic and dynamic analysis. Kinematic analysis involves the study of the operation of mechanical linkages to analyze their motions. A typical kinematic analysis consists of specifying the motion of one or more driving members of the subject linkage, and the resulting motions of the other links are determined by the analysis package. Dynamic analysis extends kinematic analysis by including the effects of the mass of each linkage member and the resulting acceleration forces as well as any externally applied forces. Design Evaluation and Review Design evaluation and review procedures can be augmented by CAD. Some of the CAD features that are helpful in evaluating and reviewing a proposed design include: Automatic dimensioning routines that determine precise distance measures between surfaces on the geometric model identified by the user. Error checking. This term refers to CAD algorithms that are used to review the accuracy and consistency of dimensions and tolerances and to assess whether the proper design documentation format has been followed. 3

14 27 Standards for dimensioning A drawing is expected to convey a complete description of every detail of a part. However, dimensioning is as important as the geometric information. According to the American National Standards Institute (ANSI) standards, the following are the basic rules that should be observed in dimensioning any drawing:. Show enough dimensions so that the intended sizes and shapes can be determined without calculating or assuming any distances. 2. State each dimension clearly, so that it can be interpreted in only one way. 3. Show the dimensions between points, lines, or surfaces that have a necessary and specific relation to each other or that control the location of other components or mating parts. Standards for dimensioning 4. Select and arrange dimensions to avoid accumulations of tolerances that may permit various interpretations and cause unsatisfactory mating of parts and failure in use. 5. Show each dimension only once. 6. Where possible, dimension each feature in the view where it appears in profile, and where its true shape appears. 4

15 Conventional tolerance Since it is impossible to produce the exact dimension specified, a tolerance is also used to show the acceptable variation in a dimension. The higher the quality a product has, the smaller the tolerance value specified. Tighter tolerances are translated into more careful production procedures and more precise inspection. There are two types of tolerances: bilateral tolerance and unilateral tolerance (as shown in the following Figure). Unilateral tolerances,. such as..5, specify dimensional variation from the basic size (i.e., decrease) in one direction in relation to the basic size; for. example, The basic location where most dimension lines originate is the reference location (datum). For machining, the reference location provides the base from which all other measurements are taken. By stating tolerance from a reference location, cumulative errors can be eliminated. Conventional tolerance 5

16 Conventional tolerance - Most mechanical parts contain both working surfaces and nonworking surfaces. Working surfaces are those for items such as bearings, pistons, and gear teeth, for which optimum performance may require control of the surface characteristics. Nonworking surfaces, such as the exterior walls of an engine block, crankcase, or differential housings, seldom require surface control. For surfaces that require surface control, control surface symbols can be used. - In the symbol, several surface characteristics are specified. The roughness height is the roughness value as normally related to the surface finish. It is the average amount of irregularity above or below an assumed centerline. It is expressed in micro inches or, in metric system, in micrometers. Conventional tolerance Surface control symbols 6

17 Dimensioning TOLERANCE 7

18 TOLERANCE. Check that the tolerance & dimension specifications are reasonable for assembly. 2. Check there is no over or under specification. TOLERANCE 8

19 TOLERANCE TOLERANCE GRAPH 9

20 CAD Systems Architecture Modeling objects The model of an engineering object consists of geometry, topology, and auxiliary information. Geometry includes points, lines, circles, planes, cylinders and other surfaces. It defines the basic shape characteristics. Topology represents the relationships of the geometry of an object. In addition to its shape, an engineering object also possesses some other attributes. Dimensions, tolerances, and surface finish are some important attributes. CAD Systems Architecture Functions of CAD Systems CAD is a tool not only to represent an engineering model, but also to manipulate it. To construct or display a model, geometric transformations and view transformations are needed. 2

21 Modeling Many properties of products have to be modeled, including form, dimension, tolerance and structure. In all of these areas geometry, images and spatial manipulation are very important. For this reason, CAD is founded on computational geometry and computer graphics. Defining the Model Representation of Models There are two types of models: Models of form typically represented by drawings of components and their arrangement in assemblies. Models of structure normally represented by diagrams that show the components of a system and how they are connected. 2

22 Defining the Model The representation of form using drawings The technique of representing three-dimensional forms in two-dimensional space by means of engineering drawings -on paper or on a computer screen- is formally known as descriptive geometry. Defining the Model The representation of structure using diagrams In engineering diagrams the logical or physical structure of a system, in terms of the assembly of the primitive parts and the relationship between these, is shown by a series of symbols joined by connections. The rules for the symbols, and for the connections, are governed by conventions that have been established in standards. 22

23 Defining the Model Examples of Electrical and Fluid Power Symbols Defining the Model Block Diagrams At an early stage in the design process it may only be possible to define overall relationships between parts of a system, and a block diagram may be most appropriate. As a design is prepared for construction and manufacture, detailed wiring or piping diagrams are required. 23

24 Defining the Model Block diagram of injection system Defining the Model Top-Down Design By exploiting representations such as block diagrams, the designer is able to subdivide a design problem into smaller elements. These in turn may be subdivided, such that a hierarchical decomposition of the problem is obtained. This technique is known as "top-down" design. 24

25 Defining the Model Example: Top-Down Design A hierarchical arrangement of diagrams Defining the Model computer representation of drawings and diagrams Defining the graphic elements The user has a variety of different ways to call a particular graphic element and position it on the geometric model. There are several ways of defining points, lines, arcs, and other components of geometry through interaction with the ICG (interactive computer graphics) system. These components are maintained in the database in mathematical form and referenced to a 3D coordinate system. 25

26 Defining the Model Basic geometry A component must be modeled before it can be drawn. Defining the Model Methods of defining elements in interactive computer graphics Points Methods of defining points in computer graphics include:. Pointing to the location on the screen by means of cursor control. 2. Entering the coordinates via the alphanumeric keyboard. 3. Entering the offset (distance in x, y, and z) from a previously defined point. 4. The intersection of two lines. 26

27 Defining the Model Defining the Model Lines Methods of defining lines include:. Using two previously defined points. 2. Using one point and specifying the angle of the line with the horizontal. 3. Using a point and making the line either normal or tangent to a curve. 4. Using a point and making the line either parallel or perpendicular to another line. 5. Making the line tangent to two curves. 6. Making the line tangent to a curve and parallel or perpendicular to a line. 27

28 Defining the Model Defining the Model Arcs and circles Methods of defining arcs and circles include:. Specifying the center and the radius. 2. Specifying the center and a point on the circle. 3. Making the curve pass through three previously defined points. 4. Making the curve tangent to two lines. 5. Specifying the radius and making the curve tangent to two lines or curves. 28

29 Defining the Model Defining the Model The curves and the surfaces should be discussed at notebook 29

30 Fundamentals of Solid Modeling Fundamentals of Solid Modeling 3

31 Fundamentals of Solid Modeling Fundamentals of Solid Modeling 3

32 Fundamentals of Solid Modeling Fundamentals of Solid Modeling 32

33 Fundamentals of Solid Modeling Fundamentals of Solid Modeling 33

34 Fundamentals of Solid Modeling Fundamentals of Solid Modeling 34

35 Fundamentals of Solid Modeling Fundamentals of Solid Modeling 35

36 Fundamentals of Solid Modeling Constructive Solid Geometry 36

37 Fundamentals of Solid Modeling Constructive Solid Geometry 37

38 Fundamentals of Solid Modeling Constructive Solid Geometry 38

39 Constructive Solid Geometry Constructive Solid Geometry 39

40 Fundamentals of Solid Modeling Fundamentals of Solid Modeling Boundary Representations Objects are rep. by a collection of bounding faces plus topological information, which defines relationship: Between faces, edges and vertices Hierarchy: Faces are composed of edges Edges are composed of vertices B-Reps are difficult to create but provide easy graphics interaction and display. 4

41 Fundamentals of Solid Modeling Boundary Representation A solid composed of faces, edges and vertices F5 F4 E5 E4 V4 E8 E3 E6 E7 V3 F2 V F3 E F V2 E2 Fundamentals of Solid Modeling B.Rep. Models 4

42 Fundamentals of Solid Modeling B.Rep. Model of Tetrahedron Fundamentals of Solid Modeling Validity of an Engineering Part or Object Polyhedron: a part which has flat or planar polygonal surfaces only. For the validity test of solids, Euler s formula can be used. For Polyhedrons without holes: (Number of faces) + (Number of vertices) = Number of edges +2 F+V = E+2, where F, E and V are number of faces, edges and vertices. 42

43 Fundamentals of Solid Modeling Validity of an Engineering Part or Object For Polyhedrons with through holes: F+V = E+2+R-2H, where R is the number of disconnected interior edge rings in faces, H is the number of holes in the body Fundamentals of Solid Modeling Validity of an Engineering Part or Object Example: Euler s formula F+V = E+2, F = 6, V = 8, E = = = 4 (valid object) 43

44 Fundamentals of Solid Modeling Validity of an Engineering Part or Object Example: Object with through-hole F+V = E+2+R-2H, F = (6 plus additional 4) V = 6, E = 24 R = 2 (as its through hole) H = + 6 = () 26 = 26 Fundamentals of Solid Modeling Validity of an Engineering Part or Object Example: Part with blind hole Formula check: F+V = E+2+R F = 6+5 = V = 6, E = 24 R = (as its blind hole) H = +6 = () 27 = 27 44

45 Fundamentals of Solid Modeling Validity of an Engineering Part or Object Example: Part with Projection F + V = E +2 +R-2H F =( ) V = 6, E = 24, H = R = (at base of projection) F + V = E + 2 +R 2H +6 = () 27 = 27 For 2 projections on a part, F=6, V=24, E=36, R=2, H= 6+24 = = 4 Fundamentals of Solid Modeling Validity of an Engineering Part or Object Example: Projection and Blind Hole F + V = E + 2 +R 2H F=5+ (from previous slide) =6 V=8+6=24 E=2+24=36 R=+ (at base of projection and top of hole) F+V = E+2+R-2H 6+24 = () 4 = 4 45

46 Fundamentals of Solid Modeling Validity of an Engineering Part or Object Example: Projection and Through Hole F + V = E + 2 +R 2H F=4+ (from previous slide) =5 V=8+6=24 E=2+24=36 R=+2 (at base of projection and top of hole) F+V = E+2+R-2H 5+24 = () 39 = 39 Fundamentals of Solid Modeling 46

47 Fundamentals of Solid Modeling Fundamentals of Solid Modeling 47

48 Fundamentals of Solid Modeling Fundamentals of Solid Modeling 48

49 Entry Manipulation and Data Storage Manipulation of the Model Manipulation Modification of drawings, erase unwanted parts, move some geometry around the drawing, or to copy some repeated detail. The facilities that typically provided for manipulation of the model: Four groups of functions: Entry Manipulation and Data Storage. Those that apply the transformations of translation, rotation and scaling to elements of the model (moving the geometry, copying the geometry to create one or more duplicate sets of entities in the data structure. 2. Those that allow the user to make changes to individual geometric elements to trim or extend them to their intersections with other elements. 3. Functions for the temporary or permanent deletion of entities from the model. 4. Miscellaneous functions that, for example, allow entities to be grouped together. 49

50 Entry Manipulation and Data Storage Transformations. Object transformations Object transformations mathematical operations of the manipulation. When the entities of a CAD model are manipulated by moving them around, or by taking one or more copies at different locations and orientations, we image the coordinate system to be stationary, and the object to move. Entry Manipulation and Data Storage Transformations 2. Coordinate system transformations we image the object to be stationary, and the coordinate system to move. Coordinate system transformations = Viewing transformation. 5

51 Entry Manipulation and Data Storage Transformations The main task: Define the new object (Transformed) How? [ P*] [ P][ T] where, [P*] [P] [T ] is the object new coordinates matrix (new object) is the object original coordinates matrix, or points matrix (original object) is the transformation matrix Transformations TRANSFORMATIONS The aim of these lectures and notes is to give an understanding of what is happening within CAD systems. By understanding how something works allows us to use it more effectively. 5

52 Transformations TRANSFORMATIONS CAD and Geometry The simplest CAD systems are 2D or 3D drafting tools. They allow geometry to be created, stored and manipulated. Example: A line might be stored as two points: L PP2 (x,y; x2y2) Or in matrix notation: P x y L P2 x2 y2 Where: P x y, P x y The graphical representation: Transformations TRANSFORMATIONS CAD and Geometry Example: Representation of a Triangle: (in 2D ordinary coordinates) Graphical representation: P P x P2 x2 P 3 x3 y y 2 y 3 52

53 Transformations TRANSFORMATIONS CAD and Geometry In this format it is not easy to do matrix manipulation in 2D or 3D (which is what we want to do). Thus we want homogeneous coordinates. Homogeneous Coordinates: Presents a unified approach to describing geometric transformations. : Transformations Homogeneous Coordinates Assume a 2D point lies in 3D space. Any 2D point can be represented in such a 3D space as: P(x, y, z) = P(hx, hy, hz) That is, along a ray from the origin (called homogeneous space). 53

54 Transformations Homogeneous Coordinates For instance, consider point P(2, 4) in ordinary coordinates. This can be considered as: P(4, 8, 2), where h=2; or P(6, 2, 3), where h=3; or P(2, 4, ), where h= in homogeneous space. In general, P(m, n, h) in homogeneous space is P(m/h, n/h, ) in ordinary coordinates. Thus, the triangle in 2d space can be represented in homogeneous coordinates as: P x x x Why? To help with transformations. 2 3 y y y 2 3 Transformations TRANSFORMATIONS Transformation is the backbone of computer graphics, enabling us to manipulate the shape, size, and location of the object. It can be used to effect the following changes in a geometric object:. Change the location 2. Change the shape 3. Change the size 4. Rotate 5. Copy 6. Generate a surface from a line 7. Generate a solid from a surface 8. Animate the object 54

55 Transformations Types of transformations. Modeling Transformation/ Object Transformation This transformation alters the coordinate values of the object. Basic operations are scaling, translation, rotation and combination of one or more of these basic transformations. Object transformation = Move (transform) an object in the 3D space. 2. Visual/ Viewing Transformation (Coordinate System Transformation) In this transformation there is no change in either the geometry or the coordinates of the object. A copy of the object is placed at the desired sight, without changing the coordinate values of the object. Coordinate system transformation = Move (transform) the coordinate system. View the objects from the new coordinate system. Transformations Examples 55

56 Transformations Examples Transformations Examples Coordinate System Transformation 56

57 Transformations Basic Modeling/Object Transformations Scaling, translation, and Rotation. Other transformations, which are modification or combination of any of the basic transformations, are Shearing, Mirroring, Copy, etc. Transformation can be expressed as: [ P*] [ P][ T] where, [P*] [P] [T ] is the new coordinates matrix is the original coordinates matrix, or points matrix is the transformation matrix Transformations Scaling 57

58 58 Transformations Scaling Or in matrix form: This is object scaling about the origin. If s x = s y uniform scaling Magnify command x ys y y xs x y x P y x P *, * *) *, *( ), ( * * * y x y x ys xs s s y x y x P Transformations Scaling. Uniform Scaling For uniform scaling, the scaling transformation matrix is given as: In ordinary 3D coordinate system: Here, s is the scale factor In homogeneous 3D coordinates: s s s T s ] [ ] [ s s s T s

59 59 Transformations Scaling 2. Non-Uniform Scaling Scaling transformation matrix in 3d ordinary coordinates: In 3d Homogeneous Coordinates: where,, are the scale factors for the x, y, and z coordinates of the object. z y x s s s s T ] [ ] [ z y x s s s s T z y x, s s s, Transformations Example: If the triangle A(, ), B(2, ), C(, 3) is scaled by a factor 2, find the new coordinates of the triangle. Solution: Writing the points (original) matrix in homogeneous 3D coordinates, we have 3 2 [P]

60 6 Transformations The scaling matrix is: The new points matrix can be evaluated by the equation: ] [ s T ] ][ [ *] [ T P P [P*] Transformations Translation Transformation

61 Transformations Translation Transformation x* x x y* y y Or in matrix form (homogeneous coordinates): P* x * y * x y x y You can now see that homogeneous coordinates are needed for translation transformation. This is what the Move command does in CAD systems. Transformations Translation Transformation In translation, every point on an object translates exactly the same distance. The effect of translation transformation is that the original coordinate values increase or decrease by the amount of the translation along the x, y, and z-axes. The translation transformation matrix has the form: In 3D Homogeneous Coordinates: [ T t ] x y z where x, y, z are the values of translation in the x, y, and z direction, respectively. For translation transformation, the matrix equation is: [ t P*] [ P][ T ] 6

62 Transformations Translation Transformation Example: Translate the rectangle (2, 2), (2, 8), (, 8), (, 2) 2 units along x-axis and 3 units along y-axis. Solution: Using the matrix equation for translation, we have: [ t P*] [ P][ T ] Substituting the numbers, we get 2 2 [P*] Note that the resultant coordinates are equal to the original x and y values plus the 2 and 3 units added to these values, respectively. Transformations Rotation We will first consider rotation about the z-axis, which passes through the origin (,, ), since it is the simplest transformation for understanding the rotation transformation. Rotation about an arbitrary axis, other than an axis passing through the origin, requires a combination of three or more transformations. When an object is rotated about the z-axis, all the points on the object rotate in circular arc, and the center of the arc lies at the origin. Similarly, rotation of an object about an arbitrary axis has the same relationship with the axis, i.e., all the points on the object rotate in circular arc, and the center of rotation lies at the given point through which the axis is passing. 62

63 Transformations Rotation Derivation of the Rotation Transformation Matrix Original coordinates of point P: x r cos, y r sin Transformations Rotation Derivation of the Rotation Transformation Matrix The new coordinates: x* r cos( ), y* r sin( ) Using the trigonometric relations, we get: cos( ) cos cos sin sin sin( ) sin cos cos sin We get: x* r(cos cos sin sin ) xcos ysin y* r(cos sin sin cos ) xsin y cos In matrix form: cos sin sin x * y * x y cos 63

64 64 Transformations Rotation Derivation of the Rotation Transformation Matrix In general, the points matrix and the transformation matrix are re-written as (For 2D objects): [In Homogeneous Coordinates] OR: cos sin sin cos * * y x y x cos sin sin cos * * y x y x Transformations Rotation Derivation of the Rotation Transformation Matrix For 3D geometry: Rotation about z-axis cos sin sin cos * * * z y x z y x

65 Transformations Rotation Derivation of the Rotation Transformation Matrix Transformation matrix for rotation about y-axis: T R y cos sin sin cos Transformations Rotation Derivation of the Rotation Transformation Matrix Translation matrix for rotation about x-axis: T R x cos sin sin cos 65

66 Transformations Rotation Derivation of the Rotation Transformation Matrix For use with 2D geometry: x y, [ P*] x * * [ P] y For use with 3D geometry: x y z, [ P*] x * y * * [ P] z This is what the Rotate command does in CAD system. Transformations Rotation of an Object about an Arbitrary Axis Rotation of a geometric model about an arbitrary axis, other than any of the coordinate axes, involves several rotational and translational transformations. When we rotate an object about the origin (in 2D), we in fact rotate it about z-axis. Every point on the object rotates along a circular path, with the center of rotation at the origin. If we wish to rotate an object about an arbitrary axis, which is perpendicular to the xy-plane, we will have to first translate the axis to the origin and then rotate the model, and finally, translate so that the axis of rotation is restored to its initial position. 66

67 Transformations Rotation of an Object about an Arbitrary Axis Thus, the rotation of an object about an arbitrary axis, involves three steps: Step : Translate the fixed axis so that it coincides with the z-axis Step 2: Rotate the object about the axis Step 3: Translate the fixed axis back to the original position (reverse translation) Note: When the fixed axis is translated, the object is also translated. The axis and the object go through all the transformations simultaneously. Transformations Rotation of an Object about an Arbitrary Axis Example: Rotate the rectangle (, ), (2, ), (2, 2), (, 2) shown below, 3 o ccw about its centroid and find the new coordinates of the rectangle. 67

68 Rotation of an Object about an Arbitrary Axis Rotation of an Object about an Arbitrary Axis 68

69 69 Rotation of an Object about an Arbitrary Axis Transformations Rotation about an Arbitrary Point (in xy-plane) In order to rotate an object about a fixed point, the point is first moved (translated) to the origin. Then, the object is rotated around the origin. Finally, it is translated back so that the fixed point is restored to its original position. For rotation of an object about an arbitrary point, the sequence of the required transformation matrices and the condensed matrix is given as: OR: where is the angle of rotation and the point (x, y) lies in the xy-plane. ] ][ ][ [ ] [ cond t r t T T T T cos sin sin cos [ cond ] y x y x T

70 7 Transformations Rotation about an Arbitrary Point (in xy-plane) Solution: We first translate the point (3, 2) to the origin, then rotate the rectangle about the origin, and finally, translate back so that the original point is restores to its original position (3, 2). The new coordinates of the rectangle are found as follows: These are the new coordinates of the rectangle after the rotation ] ][ ][ ][ [ *] [ t r t T T T P P Transformations Mirroring (Reflection) In modeling operations, one frequently used operation is mirroring an object. Mirroring is a convenient method used for copying an object while preserving its features. The mirror transformation is a special case of a negative scaling, as will be explained below. Let us say, we want to mirror the point A(2, 2) about the x-axis (i.e., xz-plane). The point matrix [P*]=[2-2] can be obtained with the matrix transformation given below:

71 7 Transformations Mirroring (Reflection) The transformation matrix above is a special case of non-uniform scaling with s x = and s y = *] [ P Transformations Mirroring (Reflection) Transformation Matrix for Mirroring about x-axis: Transformation Matrix for Mirroring about y-axis: x T m y T m

72 Transformations Mirroring about an Arbitrary Plane If mirroring is required about an arbitrary plane, other than one defined by the coordinate axes, translation and/or rotation can be used to align the given plane with one of the coordinate planes. After mirroring, translation or rotation must be done in reverse order to restore the original geometry of the axis. We will use the figure shown below, to illustrate the procedure for mirroring an object about an arbitrary plane. We will mirror the given rectangle about a plane passing through the line AB and perpendicular to xyplane. Transformations Mirroring about an Arbitrary Plane 72

73 Transformations Mirroring about an Arbitrary Plane It should be noted that in each of the transformations, the plane and the rectangle have a fixed relationship, i.e., when we move the plane (or line AB), the rectangle also moves with it. Note: We are using line AB to represent the plane, which passes through it. Mirroring can be done only about a plane, and not about a line. Transformations Mirroring about an Arbitrary Plane Procedure for mirroring the rectangle about the plane: Step : Translate the line AB (i.e., the plane) such that it passes through the origin, as shown by the dashed line. Step 2: Next, rotate the line about the origin (or the z-axis) such that it coincides with x or y axes (we will use the x-axis). Step 3: Mirror the rectangle about the x-axis. Step 4: Rotate the line back to its original orientation. Step 5: Translate the line back to its original position The new points matrix, in terms of the original points matrix and the five transformation matrices is given as: [P*] = [P][T t ][T r ][T m ][T -r ][T -t ] Where, the subscripts t, r, and m represent the translation, rotation, and mirror operations, respectively. Note: A negative sign is used in the subscripts to indicate a reverse transformation. 73

74 74 Transformations Coordinate System Transformation Coordinate frame moves to a new location. Transformations Coordinate System Transformation The origin has been translated (moved) from (,, ) to (a, b, c) Or: For coordinate system: For the object: z y x P c z b y a x,, c z b y a x,, ] ][ [ *] [ T P P c b a T t

75 Transformations Coordinate System Transformation [ P*] x a y b z c Note: The sign in the T matrix need to be changed Transformations Example: Coordinate Transformation If the coordinate system has been rotated about z-axis by -3 o, then translated to [a b c], what is the coordinates of the point [x y z] in the new coordinate system? 75

76 76 Transformations Example: Coordinate Transformation Solution: * * * cos 3 sin 3 sin 3 cos 3 *] [ z y x c b a z y x P o o o o

Geometric Modeling. Introduction

Geometric Modeling. Introduction Geometric Modeling Introduction Geometric modeling is as important to CAD as governing equilibrium equations to classical engineering fields as mechanics and thermal fluids. intelligent decision on the

More information

Parametric Modeling. With. Autodesk Inventor. Randy H. Shih. Oregon Institute of Technology SDC PUBLICATIONS

Parametric Modeling. With. Autodesk Inventor. Randy H. Shih. Oregon Institute of Technology SDC PUBLICATIONS Parametric Modeling With Autodesk Inventor R10 Randy H. Shih Oregon Institute of Technology SDC PUBLICATIONS Schroff Development Corporation www.schroff.com www.schroff-europe.com 2-1 Chapter 2 Parametric

More information

Module 1: Basics of Solids Modeling with SolidWorks

Module 1: Basics of Solids Modeling with SolidWorks Module 1: Basics of Solids Modeling with SolidWorks Introduction SolidWorks is the state of the art in computer-aided design (CAD). SolidWorks represents an object in a virtual environment just as it exists

More information

VALLIAMMAI ENGINEERING COLLEGE

VALLIAMMAI ENGINEERING COLLEGE VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 603 203 DEPARTMENT OF MECHANICAL ENGINEERING QUESTION BANK M.E: CAD/CAM I SEMESTER ED5151 COMPUTER APPLICATIONS IN DESIGN Regulation 2017 Academic

More information

Geometric Modeling Lecture Series. Prof. G. Wang Department of Mechanical and Industrial Engineering University of Manitoba

Geometric Modeling Lecture Series. Prof. G. Wang Department of Mechanical and Industrial Engineering University of Manitoba Geometric Modeling 25.353 Lecture Series Prof. G. Wang Department of Mechanical and Industrial Engineering University of Manitoba Introduction Geometric modeling is as important to CAD as governing equilibrium

More information

2D/3D Geometric Transformations and Scene Graphs

2D/3D Geometric Transformations and Scene Graphs 2D/3D Geometric Transformations and Scene Graphs Week 4 Acknowledgement: The course slides are adapted from the slides prepared by Steve Marschner of Cornell University 1 A little quick math background

More information

UNIT 2 2D TRANSFORMATIONS

UNIT 2 2D TRANSFORMATIONS UNIT 2 2D TRANSFORMATIONS Introduction With the procedures for displaying output primitives and their attributes, we can create variety of pictures and graphs. In many applications, there is also a need

More information

ME-430 Introduction to CAD Lecture Notes- Part 3

ME-430 Introduction to CAD Lecture Notes- Part 3 ME-43 Introduction to CAD Lecture Notes- Part 3 Dr. Rajesh N. Dave Office: 36 MEC (only during office hours); 28 YCEES Phone: 973 596-586 e-mail: dave@adm.njit.edu Web Page: web.njit.edu/~rdave Office

More information

L1 - Introduction. Contents. Introduction of CAD/CAM system Components of CAD/CAM systems Basic concepts of graphics programming

L1 - Introduction. Contents. Introduction of CAD/CAM system Components of CAD/CAM systems Basic concepts of graphics programming L1 - Introduction Contents Introduction of CAD/CAM system Components of CAD/CAM systems Basic concepts of graphics programming 1 Definitions Computer-Aided Design (CAD) The technology concerned with the

More information

Graphics and Interaction Transformation geometry and homogeneous coordinates

Graphics and Interaction Transformation geometry and homogeneous coordinates 433-324 Graphics and Interaction Transformation geometry and homogeneous coordinates Department of Computer Science and Software Engineering The Lecture outline Introduction Vectors and matrices Translation

More information

COMP30019 Graphics and Interaction Transformation geometry and homogeneous coordinates

COMP30019 Graphics and Interaction Transformation geometry and homogeneous coordinates COMP30019 Graphics and Interaction Transformation geometry and homogeneous coordinates Department of Computer Science and Software Engineering The Lecture outline Introduction Vectors and matrices Translation

More information

Parametric Modeling with UGS NX 4

Parametric Modeling with UGS NX 4 Parametric Modeling with UGS NX 4 Randy H. Shih Oregon Institute of Technology SDC PUBLICATIONS Schroff Development Corporation www.schroff.com www.schroff-europe.com 2-1 Chapter 2 Parametric Modeling

More information

Introduction to Solid Modeling Parametric Modeling. Mechanical Engineering Dept.

Introduction to Solid Modeling Parametric Modeling. Mechanical Engineering Dept. Introduction to Solid Modeling Parametric Modeling 1 Why draw 3D Models? 3D models are easier to interpret. Simulation under real-life conditions. Less expensive than building a physical model. 3D models

More information

Chapter 5. Projections and Rendering

Chapter 5. Projections and Rendering Chapter 5 Projections and Rendering Topics: Perspective Projections The rendering pipeline In order to view manipulate and view a graphics object we must find ways of storing it a computer-compatible way.

More information

Chapter 2 Parametric Modeling Fundamentals

Chapter 2 Parametric Modeling Fundamentals 2-1 Chapter 2 Parametric Modeling Fundamentals Create Simple Extruded Solid Models Understand the Basic Parametric Modeling Procedure Create 2-D Sketches Understand the Shape before Size Approach Use the

More information

Unit 3 Transformations and Clipping

Unit 3 Transformations and Clipping Transformation Unit 3 Transformations and Clipping Changes in orientation, size and shape of an object by changing the coordinate description, is known as Geometric Transformation. Translation To reposition

More information

An Introduction to Autodesk Inventor 2010 and AutoCAD Randy H. Shih SDC PUBLICATIONS. Schroff Development Corporation

An Introduction to Autodesk Inventor 2010 and AutoCAD Randy H. Shih SDC PUBLICATIONS. Schroff Development Corporation An Introduction to Autodesk Inventor 2010 and AutoCAD 2010 Randy H. Shih SDC PUBLICATIONS Schroff Development Corporation www.schroff.com 2-1 Chapter 2 Parametric Modeling Fundamentals Create Simple Extruded

More information

Parametric Modeling. with. Autodesk Inventor Randy H. Shih. Oregon Institute of Technology SDC

Parametric Modeling. with. Autodesk Inventor Randy H. Shih. Oregon Institute of Technology SDC Parametric Modeling with Autodesk Inventor 2009 Randy H. Shih Oregon Institute of Technology SDC PUBLICATIONS Schroff Development Corporation www.schroff.com Better Textbooks. Lower Prices. 2-1 Chapter

More information

Chapter 2 Parametric Modeling Fundamentals

Chapter 2 Parametric Modeling Fundamentals 2-1 Chapter 2 Parametric Modeling Fundamentals Create Simple Extruded Solid Models Understand the Basic Parametric Modeling Procedure Create 2-D Sketches Understand the "Shape before Size" Approach Use

More information

Object Representation Affine Transforms. Polygonal Representation. Polygonal Representation. Polygonal Representation of Objects

Object Representation Affine Transforms. Polygonal Representation. Polygonal Representation. Polygonal Representation of Objects Object Representation Affine Transforms Polygonal Representation of Objects Although perceivable the simplest form of representation they can also be the most problematic. To represent an object polygonally,

More information

Geometric Transformations

Geometric Transformations Geometric Transformations CS 4620 Lecture 9 2017 Steve Marschner 1 A little quick math background Notation for sets, functions, mappings Linear and affine transformations Matrices Matrix-vector multiplication

More information

Birkdale High School - Higher Scheme of Work

Birkdale High School - Higher Scheme of Work Birkdale High School - Higher Scheme of Work Module 1 - Integers and Decimals Understand and order integers (assumed) Use brackets and hierarchy of operations (BODMAS) Add, subtract, multiply and divide

More information

Solid Modelling. Graphics Systems / Computer Graphics and Interfaces COLLEGE OF ENGINEERING UNIVERSITY OF PORTO

Solid Modelling. Graphics Systems / Computer Graphics and Interfaces COLLEGE OF ENGINEERING UNIVERSITY OF PORTO Solid Modelling Graphics Systems / Computer Graphics and Interfaces 1 Solid Modelling In 2D, one set 2D line segments or curves does not necessarily form a closed area. In 3D, a collection of surfaces

More information

(Refer Slide Time: 00:01:27 min)

(Refer Slide Time: 00:01:27 min) Computer Aided Design Prof. Dr. Anoop Chawla Department of Mechanical engineering Indian Institute of Technology, Delhi Lecture No. # 01 An Introduction to CAD Today we are basically going to introduce

More information

Number/Computation. addend Any number being added. digit Any one of the ten symbols: 0, 1, 2, 3, 4, 5, 6, 7, 8, or 9

Number/Computation. addend Any number being added. digit Any one of the ten symbols: 0, 1, 2, 3, 4, 5, 6, 7, 8, or 9 14 Number/Computation addend Any number being added algorithm A step-by-step method for computing array A picture that shows a number of items arranged in rows and columns to form a rectangle associative

More information

Math background. 2D Geometric Transformations. Implicit representations. Explicit representations. Read: CS 4620 Lecture 6

Math background. 2D Geometric Transformations. Implicit representations. Explicit representations. Read: CS 4620 Lecture 6 Math background 2D Geometric Transformations CS 4620 Lecture 6 Read: Chapter 2: Miscellaneous Math Chapter 5: Linear Algebra Notation for sets, functions, mappings Linear transformations Matrices Matrix-vector

More information

Extended Mathematics for Cambridge IGCSE by David Rayner. Chapter 1. Identify and use rational and irrational numbers, real numbers.

Extended Mathematics for Cambridge IGCSE by David Rayner. Chapter 1. Identify and use rational and irrational numbers, real numbers. Schemes of Work Overview Structure There are two separate schemes of work laid out in the following units, one for students following the Core Curriculum and one for students following the Extended Curriculum.

More information

Parametric Modeling with. Autodesk Fusion 360. First Edition. Randy H. Shih SDC. Better Textbooks. Lower Prices.

Parametric Modeling with. Autodesk Fusion 360. First Edition. Randy H. Shih SDC. Better Textbooks. Lower Prices. Parametric Modeling with Autodesk Fusion 360 First Edition Randy H. Shih SDC PUBLICATIONS Better Textbooks. Lower Prices. www.sdcpublications.com Powered by TCPDF (www.tcpdf.org) Visit the following websites

More information

3 Identify shapes as two-dimensional (lying in a plane, flat ) or three-dimensional ( solid ).

3 Identify shapes as two-dimensional (lying in a plane, flat ) or three-dimensional ( solid ). Geometry Kindergarten Identify and describe shapes (squares, circles, triangles, rectangles, hexagons, cubes, cones, cylinders, and spheres). 1 Describe objects in the environment using names of shapes,

More information

CAD/CAM COURSE TOPIC OF DISCUSSION GEOMETRIC MODELING DAWOOD COLLEGE OF ENGINEERING & TECHNOLOGY- KARACHI- ENGR. ASSAD ANIS 4/16/2011 1

CAD/CAM COURSE TOPIC OF DISCUSSION GEOMETRIC MODELING DAWOOD COLLEGE OF ENGINEERING & TECHNOLOGY- KARACHI- ENGR. ASSAD ANIS 4/16/2011 1 CAD/CAM COURSE TOPIC OF DISCUSSION GEOMETRIC MODELING 1 CAD attempts to eliminate the need of developing a prototype for testing and optimizing the design CAD evaluates a design using a model with geometric

More information

Chapter 1 Introduction

Chapter 1 Introduction Chapter 1 Introduction GTU Paper Analysis (New Syllabus) Sr. No. Questions 26/10/16 11/05/16 09/05/16 08/12/15 Theory 1. What is graphic standard? Explain different CAD standards. 2. Write Bresenham s

More information

TRINITAS. a Finite Element stand-alone tool for Conceptual design, Optimization and General finite element analysis. Introductional Manual

TRINITAS. a Finite Element stand-alone tool for Conceptual design, Optimization and General finite element analysis. Introductional Manual TRINITAS a Finite Element stand-alone tool for Conceptual design, Optimization and General finite element analysis Introductional Manual Bo Torstenfelt Contents 1 Introduction 1 2 Starting the Program

More information

Mathematics Curriculum

Mathematics Curriculum 6 G R A D E Mathematics Curriculum GRADE 6 5 Table of Contents 1... 1 Topic A: Area of Triangles, Quadrilaterals, and Polygons (6.G.A.1)... 11 Lesson 1: The Area of Parallelograms Through Rectangle Facts...

More information

Publication Number spse01695

Publication Number spse01695 XpresRoute (tubing) Publication Number spse01695 XpresRoute (tubing) Publication Number spse01695 Proprietary and restricted rights notice This software and related documentation are proprietary to Siemens

More information

Chapter 12 Solid Modeling. Disadvantages of wireframe representations

Chapter 12 Solid Modeling. Disadvantages of wireframe representations Chapter 12 Solid Modeling Wireframe, surface, solid modeling Solid modeling gives a complete and unambiguous definition of an object, describing not only the shape of the boundaries but also the object

More information

Exercise Guide. Published: August MecSoft Corpotation

Exercise Guide. Published: August MecSoft Corpotation VisualCAD Exercise Guide Published: August 2018 MecSoft Corpotation Copyright 1998-2018 VisualCAD 2018 Exercise Guide by Mecsoft Corporation User Notes: Contents 2 Table of Contents About this Guide 4

More information

6 Mathematics Curriculum

6 Mathematics Curriculum New York State Common Core 6 Mathematics Curriculum GRADE GRADE 6 MODULE 5 Table of Contents 1 Area, Surface Area, and Volume Problems... 3 Topic A: Area of Triangles, Quadrilaterals, and Polygons (6.G.A.1)...

More information

Geometric Modeling Mortenson Chapter 11. Complex Model Construction

Geometric Modeling Mortenson Chapter 11. Complex Model Construction Geometric Modeling 91.580.201 Mortenson Chapter 11 Complex Model Construction Topics Topology of Models Connectivity and other intrinsic properties Graph-Based Models Emphasize topological structure Boolean

More information

This blog addresses the question: how do we determine the intersection of two circles in the Cartesian plane?

This blog addresses the question: how do we determine the intersection of two circles in the Cartesian plane? Intersecting Circles This blog addresses the question: how do we determine the intersection of two circles in the Cartesian plane? This is a problem that a programmer might have to solve, for example,

More information

2D Object Definition (1/3)

2D Object Definition (1/3) 2D Object Definition (1/3) Lines and Polylines Lines drawn between ordered points to create more complex forms called polylines Same first and last point make closed polyline or polygon Can intersect itself

More information

6. Find the equation of the plane that passes through the point (-1,2,1) and contains the line x = y = z.

6. Find the equation of the plane that passes through the point (-1,2,1) and contains the line x = y = z. Week 1 Worksheet Sections from Thomas 13 th edition: 12.4, 12.5, 12.6, 13.1 1. A plane is a set of points that satisfies an equation of the form c 1 x + c 2 y + c 3 z = c 4. (a) Find any three distinct

More information

Engineering designs today are frequently

Engineering designs today are frequently Basic CAD Engineering designs today are frequently constructed as mathematical solid models instead of solely as 2D drawings. A solid model is one that represents a shape as a 3D object having mass properties.

More information

Integrated Mathematics I Performance Level Descriptors

Integrated Mathematics I Performance Level Descriptors Limited A student performing at the Limited Level demonstrates a minimal command of Ohio s Learning Standards for Integrated Mathematics I. A student at this level has an emerging ability to demonstrate

More information

Parametric Modeling with NX 12

Parametric Modeling with NX 12 Parametric Modeling with NX 12 NEW Contains a new chapter on 3D printing Randy H. Shih SDC PUBLICATIONS Better Textbooks. Lower Prices. www.sdcpublications.com Powered by TCPDF (www.tcpdf.org) Visit the

More information

2D and 3D Transformations AUI Course Denbigh Starkey

2D and 3D Transformations AUI Course Denbigh Starkey 2D and 3D Transformations AUI Course Denbigh Starkey. Introduction 2 2. 2D transformations using Cartesian coordinates 3 2. Translation 3 2.2 Rotation 4 2.3 Scaling 6 3. Introduction to homogeneous coordinates

More information

1. Introduction to Constructive Solid Geometry (CSG)

1. Introduction to Constructive Solid Geometry (CSG) opyright@010, YZU Optimal Design Laboratory. All rights reserved. Last updated: Yeh-Liang Hsu (010-1-10). Note: This is the course material for ME550 Geometric modeling and computer graphics, Yuan Ze University.

More information

Glossary of dictionary terms in the AP geometry units

Glossary of dictionary terms in the AP geometry units Glossary of dictionary terms in the AP geometry units affine linear equation: an equation in which both sides are sums of terms that are either a number times y or a number times x or just a number [SlL2-D5]

More information

WEEKS 1-2 MECHANISMS

WEEKS 1-2 MECHANISMS References WEEKS 1-2 MECHANISMS (METU, Department of Mechanical Engineering) Text Book: Mechanisms Web Page: http://www.me.metu.edu.tr/people/eres/me301/in dex.ht Analitik Çözümlü Örneklerle Mekanizma

More information

3D Modeling: Surfaces

3D Modeling: Surfaces CS 430/536 Computer Graphics I 3D Modeling: Surfaces Week 8, Lecture 16 David Breen, William Regli and Maxim Peysakhov Geometric and Intelligent Computing Laboratory Department of Computer Science Drexel

More information

Understand the concept of volume M.TE Build solids with unit cubes and state their volumes.

Understand the concept of volume M.TE Build solids with unit cubes and state their volumes. Strand II: Geometry and Measurement Standard 1: Shape and Shape Relationships - Students develop spatial sense, use shape as an analytic and descriptive tool, identify characteristics and define shapes,

More information

SolidWorks. An Overview of SolidWorks and Its Associated Analysis Programs

SolidWorks. An Overview of SolidWorks and Its Associated Analysis Programs An Overview of SolidWorks and Its Associated Analysis Programs prepared by Prof. D. Xue University of Calgary SolidWorks - a solid modeling CAD tool. COSMOSWorks - a design analysis system fully integrated

More information

Lesson 1 Parametric Modeling Fundamentals

Lesson 1 Parametric Modeling Fundamentals 1-1 Lesson 1 Parametric Modeling Fundamentals Create Simple Parametric Models. Understand the Basic Parametric Modeling Process. Create and Profile Rough Sketches. Understand the "Shape before size" approach.

More information

Lesson 1: Introduction to Pro/MECHANICA Motion

Lesson 1: Introduction to Pro/MECHANICA Motion Lesson 1: Introduction to Pro/MECHANICA Motion 1.1 Overview of the Lesson The purpose of this lesson is to provide you with a brief overview of Pro/MECHANICA Motion, also called Motion in this book. Motion

More information

Module 5: Creating Sheet Metal Transition Piece Between a Square Tube and a Rectangular Tube with Triangulation

Module 5: Creating Sheet Metal Transition Piece Between a Square Tube and a Rectangular Tube with Triangulation 1 Module 5: Creating Sheet Metal Transition Piece Between a Square Tube and a Rectangular Tube with Triangulation In Module 5, we will learn how to create a 3D folded model of a sheet metal transition

More information

Structural & Thermal Analysis Using the ANSYS Workbench Release 12.1 Environment

Structural & Thermal Analysis Using the ANSYS Workbench Release 12.1 Environment ANSYS Workbench Tutorial Structural & Thermal Analysis Using the ANSYS Workbench Release 12.1 Environment Kent L. Lawrence Mechanical and Aerospace Engineering University of Texas at Arlington SDC PUBLICATIONS

More information

AQA GCSE Maths - Higher Self-Assessment Checklist

AQA GCSE Maths - Higher Self-Assessment Checklist AQA GCSE Maths - Higher Self-Assessment Checklist Number 1 Use place value when calculating with decimals. 1 Order positive and negative integers and decimals using the symbols =,, , and. 1 Round to

More information

Publication Number spse01695

Publication Number spse01695 XpresRoute (tubing) Publication Number spse01695 XpresRoute (tubing) Publication Number spse01695 Proprietary and restricted rights notice This software and related documentation are proprietary to Siemens

More information

Piping Design. Site Map Preface Getting Started Basic Tasks Advanced Tasks Customizing Workbench Description Index

Piping Design. Site Map Preface Getting Started Basic Tasks Advanced Tasks Customizing Workbench Description Index Piping Design Site Map Preface Getting Started Basic Tasks Advanced Tasks Customizing Workbench Description Index Dassault Systèmes 1994-2001. All rights reserved. Site Map Piping Design member member

More information

ME 111: Engineering Drawing. Geometric Constructions

ME 111: Engineering Drawing. Geometric Constructions ME 111: Engineering Drawing Lecture 2 01-08-2011 Geometric Constructions Indian Institute of Technology Guwahati Guwahati 781039 Geometric Construction Construction of primitive geometric forms (points,

More information

Strategy. Using Strategy 1

Strategy. Using Strategy 1 Strategy Using Strategy 1 Scan Path / Strategy It is important to visualize the scan path you want for a feature before you begin taking points on your part. You want to try to place your points in a way

More information

CSC418 / CSCD18 / CSC2504

CSC418 / CSCD18 / CSC2504 5 5.1 Surface Representations As with 2D objects, we can represent 3D objects in parametric and implicit forms. (There are also explicit forms for 3D surfaces sometimes called height fields but we will

More information

Assembly Modeling & Assembling Parts

Assembly Modeling & Assembling Parts This week you will learn assembly modeling & assembling parts. The steps to follow are: Assembly modeling Assembly hierarchy Assembly constraints Configurations Assembly strategy 1 Creating Assembly Components

More information

Using Geometric Constraints to Capture. design intent

Using Geometric Constraints to Capture. design intent Journal for Geometry and Graphics Volume 3 (1999), No. 1, 39 45 Using Geometric Constraints to Capture Design Intent Holly K. Ault Mechanical Engineering Department, Worcester Polytechnic Institute 100

More information

Curriki Geometry Glossary

Curriki Geometry Glossary Curriki Geometry Glossary The following terms are used throughout the Curriki Geometry projects and represent the core vocabulary and concepts that students should know to meet Common Core State Standards.

More information

1.2 Numerical Solutions of Flow Problems

1.2 Numerical Solutions of Flow Problems 1.2 Numerical Solutions of Flow Problems DIFFERENTIAL EQUATIONS OF MOTION FOR A SIMPLIFIED FLOW PROBLEM Continuity equation for incompressible flow: 0 Momentum (Navier-Stokes) equations for a Newtonian

More information

Curve and Surface Basics

Curve and Surface Basics Curve and Surface Basics Implicit and parametric forms Power basis form Bezier curves Rational Bezier Curves Tensor Product Surfaces ME525x NURBS Curve and Surface Modeling Page 1 Implicit and Parametric

More information

Course Number: Course Title: Geometry

Course Number: Course Title: Geometry Course Number: 1206310 Course Title: Geometry RELATED GLOSSARY TERM DEFINITIONS (89) Altitude The perpendicular distance from the top of a geometric figure to its opposite side. Angle Two rays or two line

More information

Chapter 6. Concept Modeling. ANSYS, Inc. Proprietary Inventory # May 11, ANSYS, Inc. All rights reserved.

Chapter 6. Concept Modeling. ANSYS, Inc. Proprietary Inventory # May 11, ANSYS, Inc. All rights reserved. Chapter 6 Concept Modeling 6-1 Contents Concept Modeling Creating Line Bodies Modifying i Line Bodies Cross Sections Cross Section Alignment Cross Section Offset Surfaces From Lines Surfaces From Sketches

More information

7 Fractions. Number Sense and Numeration Measurement Geometry and Spatial Sense Patterning and Algebra Data Management and Probability

7 Fractions. Number Sense and Numeration Measurement Geometry and Spatial Sense Patterning and Algebra Data Management and Probability 7 Fractions GRADE 7 FRACTIONS continue to develop proficiency by using fractions in mental strategies and in selecting and justifying use; develop proficiency in adding and subtracting simple fractions;

More information

A Comprehensive Introduction to SolidWorks 2011

A Comprehensive Introduction to SolidWorks 2011 A Comprehensive Introduction to SolidWorks 2011 Godfrey Onwubolu, Ph.D. SDC PUBLICATIONS www.sdcpublications.com Schroff Development Corporation Chapter 2 Geometric Construction Tools Objectives: When

More information

Geometry I Can Statements I can describe the undefined terms: point, line, and distance along a line in a plane I can describe the undefined terms:

Geometry I Can Statements I can describe the undefined terms: point, line, and distance along a line in a plane I can describe the undefined terms: Geometry I Can Statements I can describe the undefined terms: point, line, and distance along a line in a plane I can describe the undefined terms: point, line, and distance along a line in a plane I can

More information

Data Representation in Visualisation

Data Representation in Visualisation Data Representation in Visualisation Visualisation Lecture 4 Taku Komura Institute for Perception, Action & Behaviour School of Informatics Taku Komura Data Representation 1 Data Representation We have

More information

Ch 22 Inspection Technologies

Ch 22 Inspection Technologies Ch 22 Inspection Technologies Sections: 1. Inspection Metrology 2. Contact vs. Noncontact Inspection Techniques 3. Conventional Measuring and Gaging Techniques 4. Coordinate Measuring Machines 5. Surface

More information

Advances in MicroStation 3D

Advances in MicroStation 3D MW1HC515 Advances in MicroStation 3D Hands-on class sponsored by the Bentley Institute Presenter: Sam Hendrick, Senior MicroStation Product Consultant Bentley Systems, Incorporated 685 Stockton Drive Exton,

More information

An Introduction to Autodesk Inventor 2013 and AutoCAD

An Introduction to Autodesk Inventor 2013 and AutoCAD An Introduction to Autodesk Inventor 2013 and AutoCAD 2013 Randy H. Shih SDC PUBLICATIONS Schroff Development Corporation Better Textbooks. Lower Prices. www.sdcpublications.com Visit the following websites

More information

ME COMPUTER AIDED DESIGN COMPUTER AIDED DESIGN 2 MARKS Q&A

ME COMPUTER AIDED DESIGN COMPUTER AIDED DESIGN 2 MARKS Q&A ME6501 - COMPUTER AIDED DESIGN COMPUTER AIDED DESIGN 2 MARKS Q&A Unit I 1. What is CAD? Computer aided design (CAD) is the technology concerned with the use of computer systems to assist the creation,

More information

Ohio Tutorials are designed specifically for the Ohio Learning Standards to prepare students for the Ohio State Tests and end-ofcourse

Ohio Tutorials are designed specifically for the Ohio Learning Standards to prepare students for the Ohio State Tests and end-ofcourse Tutorial Outline Ohio Tutorials are designed specifically for the Ohio Learning Standards to prepare students for the Ohio State Tests and end-ofcourse exams. Math Tutorials offer targeted instruction,

More information

Suggested Foundation Topics for Paper 2

Suggested Foundation Topics for Paper 2 Suggested Foundation Topics for Paper 2 Number N a N b N b N c N d Add, subtract, multiply and divide any positive and negative integers Order decimals and integers Order rational numbers Use the concepts

More information

Feature-Based Modeling and Optional Advanced Modeling. ENGR 1182 SolidWorks 05

Feature-Based Modeling and Optional Advanced Modeling. ENGR 1182 SolidWorks 05 Feature-Based Modeling and Optional Advanced Modeling ENGR 1182 SolidWorks 05 Today s Objectives Feature-Based Modeling (comprised of 2 sections as shown below) 1. Breaking it down into features Creating

More information

SOLIDWORKS 2016: A Power Guide for Beginners and Intermediate Users

SOLIDWORKS 2016: A Power Guide for Beginners and Intermediate Users SOLIDWORKS 2016: A Power Guide for Beginners and Intermediate Users The premium provider of learning products and solutions www.cadartifex.com Table of Contents Dedication... 3 Preface... 15 Part 1. Introducing

More information

Supporting planning for shape, space and measures in Key Stage 4: objectives and key indicators

Supporting planning for shape, space and measures in Key Stage 4: objectives and key indicators 1 of 7 Supporting planning for shape, space and measures in Key Stage 4: objectives and key indicators This document provides objectives to support planning for shape, space and measures in Key Stage 4.

More information

Maths Year 11 Mock Revision list

Maths Year 11 Mock Revision list Maths Year 11 Mock Revision list F = Foundation Tier = Foundation and igher Tier = igher Tier Number Tier Topic know and use the word integer and the equality and inequality symbols use fractions, decimals

More information

GDL Toolbox 2 Reference Manual

GDL Toolbox 2 Reference Manual Reference Manual Archi-data Ltd. Copyright 2002. New Features Reference Manual New Save GDL command Selected GDL Toolbox elements can be exported into simple GDL scripts. During the export process, the

More information

Topology and Boundary Representation. The ACIS boundary representation (B-rep) of a model is a hierarchical decomposition of the model s topology:

Topology and Boundary Representation. The ACIS boundary representation (B-rep) of a model is a hierarchical decomposition of the model s topology: Chapter 6. Model Topology Topology refers to the spatial relationships between the various entities in a model. Topology describes how geometric entities are connected (connectivity). On its own, topology

More information

Edexcel Linear GCSE Higher Checklist

Edexcel Linear GCSE Higher Checklist Number Add, subtract, multiply and divide whole numbers integers and decimals Multiply and divide fractions Order integers and decimals Order rational numbers Use the concepts and vocabulary of factor

More information

Modeling a Gear Standard Tools, Surface Tools Solid Tool View, Trackball, Show-Hide Snaps Window 1-1

Modeling a Gear Standard Tools, Surface Tools Solid Tool View, Trackball, Show-Hide Snaps Window 1-1 Modeling a Gear This tutorial describes how to create a toothed gear. It combines using wireframe, solid, and surface modeling together to create a part. The model was created in standard units. To begin,

More information

An Introduction to Autodesk Inventor 2012 and AutoCAD Randy H. Shih SDC PUBLICATIONS. Schroff Development Corporation

An Introduction to Autodesk Inventor 2012 and AutoCAD Randy H. Shih SDC PUBLICATIONS.  Schroff Development Corporation An Introduction to Autodesk Inventor 2012 and AutoCAD 2012 Randy H. Shih SDC PUBLICATIONS www.sdcpublications.com Schroff Development Corporation Visit the following websites to learn more about this book:

More information

The radius for a regular polygon is the same as the radius of the circumscribed circle.

The radius for a regular polygon is the same as the radius of the circumscribed circle. Perimeter and Area The perimeter and area of geometric shapes are basic properties that we need to know. The more complex a shape is, the more complex the process can be in finding its perimeter and area.

More information

Chapter 9 3D Modeling

Chapter 9 3D Modeling Chapter 9 3D Modeling Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 3D Modeling Snapshot Since Mid 1980 s become common place in industry Software Types Wireframe

More information

Precalculus, Quarter 2, Unit 2.1. Trigonometry Graphs. Overview

Precalculus, Quarter 2, Unit 2.1. Trigonometry Graphs. Overview 13 Precalculus, Quarter 2, Unit 2.1 Trigonometry Graphs Overview Number of instructional days: 12 (1 day = 45 minutes) Content to be learned Convert between radian and degree measure. Determine the usefulness

More information

Interactive Math Glossary Terms and Definitions

Interactive Math Glossary Terms and Definitions Terms and Definitions Absolute Value the magnitude of a number, or the distance from 0 on a real number line Addend any number or quantity being added addend + addend = sum Additive Property of Area the

More information

INSTRUCTIONS FOR THE USE OF THE SUPER RULE TM

INSTRUCTIONS FOR THE USE OF THE SUPER RULE TM INSTRUCTIONS FOR THE USE OF THE SUPER RULE TM NOTE: All images in this booklet are scale drawings only of template shapes and scales. Preparation: Your SUPER RULE TM is a valuable acquisition for classroom

More information

Mathematics High School Geometry An understanding of the attributes and relationships of geometric objects can be applied in diverse contexts

Mathematics High School Geometry An understanding of the attributes and relationships of geometric objects can be applied in diverse contexts Mathematics High School Geometry An understanding of the attributes and relationships of geometric objects can be applied in diverse contexts interpreting a schematic drawing, estimating the amount of

More information

Mathematics High School Geometry

Mathematics High School Geometry Mathematics High School Geometry An understanding of the attributes and relationships of geometric objects can be applied in diverse contexts interpreting a schematic drawing, estimating the amount of

More information

25. How would you make the octahedral die shown below?

25. How would you make the octahedral die shown below? 304450_ch_08_enqxd 12/6/06 1:39 PM Page 577 Chapter Summary 577 draw others you will not necessarily need all of them. Describe your method, other than random trial and error. How confident are you that

More information

Structural & Thermal Analysis using the ANSYS Workbench Release 11.0 Environment. Kent L. Lawrence

Structural & Thermal Analysis using the ANSYS Workbench Release 11.0 Environment. Kent L. Lawrence ANSYS Workbench Tutorial Structural & Thermal Analysis using the ANSYS Workbench Release 11.0 Environment Kent L. Lawrence Mechanical and Aerospace Engineering University of Texas at Arlington SDC PUBLICATIONS

More information

Big Mathematical Ideas and Understandings

Big Mathematical Ideas and Understandings Big Mathematical Ideas and Understandings A Big Idea is a statement of an idea that is central to the learning of mathematics, one that links numerous mathematical understandings into a coherent whole.

More information

Scheme of Work Form 4 (Scheme A)

Scheme of Work Form 4 (Scheme A) Scheme of Work Form 4 (Scheme A) Topic A revision of number work Directed Numbers Content Factors and Multiples Expressing a number as a product of prime factors LCM and HCF Objectives - Core and Paper

More information

Introduction to ANSYS DesignModeler

Introduction to ANSYS DesignModeler Lecture 9 Beams and Shells 14. 5 Release Introduction to ANSYS DesignModeler 2012 ANSYS, Inc. November 20, 2012 1 Release 14.5 Beams & Shells The features in the Concept menu are used to create and modify

More information

SOLIDWORKS - SYLLABUS

SOLIDWORKS - SYLLABUS SOLIDWORKS - SYLLABUS SolidWorks Syllabus 1 Introduction to CAD, CAE, PDM Features of SolidWorks, Total Duration : 90 Hour Various products available in SolidWorks for Product Design, Simulation, Communication

More information