Академический Документы
Профессиональный Документы
Культура Документы
Basics of
Solid Modeling
Contents Basics of Solid Modeling 1 Surface modeling 3 Building blocks for solids 4 Electrical design models 4
Geometric solid models are the preferred way of defining manufactured parts and assemblies. In recent years these techniques have taken a role in characterizing control cabinets and wiring.
Modern engineering designs often combine several different kinds of modeling techniques. Mechanical designs today frequently come to life as mathematical solid models instead of as 2D drawings. These solid models frequently must work with other kinds of engineering software representing entities such as wiring diagrams and component layouts. Dataflow programming techniques are often the means of building such connections and expressing this information. A solid model represents a shape as a three-dimensional object having mass properties. Solid models are useful in several ways. For example, it is easier for nontechnical personnel to understand 3D renderings than to grasp two-dimensional drawings that consist of orthographic projections, auxiliary projections and cross sections. Solid modeling software may use any of several methods to represent model information. Feature-based, parametric, and so-called direct or explicit tools let designers push and pull models as if they were made of clay. Frequently, solid models are useful because their geometry can represent not only the parts being designed but the intent of the designer. An example of design intent might include keeping two part faces parallel no matter how other part features change, or maintaining the same mathematical relationship between a parts length and width. No matter what dimensions the designer types in while building the model, the software ensures the part definition is Sponsored by SolidWorks 1
Feature-based models let designers define features pertaining to geometry as well as to steps in downstream analysis and manufacturing. Parametric modeling is the term used to describe the capturing of design operations as they take place, as well as the editing that takes place on the design. Sponsored by
Presented by
Surface modeling 3
Prior to the advent of solid modeling, computerized geometry models frequently took the form of wire frames. Wire-frame models represent 3D part shapes with interconnected line elements. Wire frames are the simplest 3D geometric representation, though not necessarily the easiest to create. Some modeling programs still use a wire frame data structure. The benefits are that wire-frame models use little computer time and memory and provide precise information about the location of surface discontinuities on the part. Wire frames, though, contain no information about the surfaces themselves nor do they differentiate between the inside and outside of objects. Thus, wire frames can be ambiguous in representing complex physical structures and often leave much interpretation to users. Wire-frame models are created by specifying points and lines in space. One commonly used approach to creating a wire frame model divides the computer screen into sections showing various model views. Designers draw lines to create top, bottom, side, isometric, and other views of the model. Designers need not manually draw each line in a wire frame. Rather, the CAD package constructs the lines based on userspecified points and commands chosen from an instruction menu. It is important to remember, however, that not all models that look like 3D wire frames are wire-frame models. Some software lets users build isometric models that appear to have Z-axis depth, but in reality do not. This software is usually called 2-D software. Although wire-frame models are the simplest form of geometric model, the term is sometimes associated with both surface and solid modeling. Surface models define the outside part model precisely and help produce NC machining instructions where the definition of the structure boundaries is critical. However, surface models represent only an envelope of part geometry, even though tools such as automated hidden-line removal make the Surfaces available for geometric modeling range from a simple planes model appear as a solid. to complex sculptured surface. These surface usually are represented Surface models, in turn, are created as a set of ruled lines. The computer program recognizes these lines as by connecting various types of surface elecontinuous surfaces. Users select surfaces types from a menu to model ments to user-specified lines. Typical CAD individual details or fully envelope parts. surface elements include planes, tabulated Sponsored by SolidWorks 3 June 2013
Surface modeling
Surface modeling 3
Surface modeling 3
Surface modeling 3
segregating low-voltage wires from those carrying high-voltage. Other tasks normally conducted in 3D electrical models include checking for clearances, planning wiring paths, creating harnesses, and so forth. Changes typically get linked back to the 2D drawing for documentation. Some programs for modeling such entities use a data-flow programming approach as a representational scheme. The key to data flow is that it is a handy way of defining networks of blackbox processes. These processes exchange data across predefined connections. Data-flow programming gets its name from the fact that application developers need only work with flows of data through the connections rather than having to define a sequence of commands as with conventional sequential procedure code. The first widely used data-flow program was the spreadsheet. Each cell in the spreadsheet can be considered a blackbox process. When any of those cells update, the first cells value automatically recalculates. One change can initiate a lengthy chain of changes when one cell depends on another cell which in turn depends on yet another, and so forth. But data flow is not just for recalculating numeric values as in spreadsheets. The concept eventually expanded to let drawn entities represent blackbox processes. Thus it can be used to re-draw a picture as directed by mouse movements. A graphical data-flow application becomes essentially a list of connections which can be generated by a graphical tool. Among the first such graphical data flow programs to become commercially available was the LabView program. Sponsored by SolidWorks 5