1. Trang chủ
  2. » Công Nghệ Thông Tin

Lecture Autodesk inventor Solid modeling data structures

14 426 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 14
Dung lượng 208,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Lecture Autodesk inventor Solid modeling data structures. The main contents of the chapter consist of the following Constructive solid geometry (CSG), boundary representation (Brep), hybrid of CSG and Brep.

Trang 1

Solid Modeling Data Structures

Trang 2

Types of Solid Modelers

Constructive solid geometry (CSG)

Boundary representation (B-rep)

Hybrid of CSG and B-rep

Categorization based upon way data is stored in database

Trang 3

Constructive Solid Modeling (CSG)

Uses Boolean operations to create complex solids from primitives

Primitives, Boolean operations stored in database Can make changes to primitives

Tree structure

Range of shapes limited (only primitives and

Booleans)

Since primitives stored (not surface boundaries), must recalculate model each time it is shaded

Calculation of NC tool paths for machining is a

Trang 4

CSG Tree Structure

Tree structure

represents model

history

Shows which

primitives (leaves)

and operations

(nodes) were used,

and their order

Trang 5

Boundary Representation Modeling

Stores boundaries of solid in database (e.g.,

vertices, edges, faces)

Similar to surface modeling

More difficult to edit once stored

Edge information stored in a systematic way

(CCW from outside)

Shading, hidden line removal can be

displayed at will

Trang 6

B-rep Data Structure

Euler’s Formula: V – E + F = 2

V = # of vertices

E = # of edges

F = # of faces

Trang 7

CSG and B-rep Comparison

Union of two

box primitives

CSG information

B-rep information

Trang 8

Hybrid Systems

Store model using both CSG and B-rep

methods

 Uses CSG as primary, B-rep as secondary for display

Large file sizes

Most commercial solid modelers employ

a combination of both CSG and B-rep

Trang 9

Modeling Kernels

Engine used by software to perform basic

functions (Boolean operations, blending, mass properties, exporting geometry, chamfer/fillet) Common kernels:

 ACIS

 Parasolid

Easier to translate between modelers that use same kernel

Trang 10

3D Modeling Software

Trang 11

Faceted versus Exact Representation

Trang 12

Uses of Solid Models

Accurate representation of 3D objects Aid to visualization, communication

Can extract 2D drawing information

Used to control CAM methods

Interference identification

Mass property determination

Analysis and simulation (finite element, kinematics, ergonomics, etc)

Rapid Prototyping

Trang 13

Shortcomings of Solid Models

Difficult to modify a model’s features

Does not capture the design intent

Design Intent is the purpose or function of a feature in a part (or of a part in an assembly)

Trang 14

Solid Modeling Data Structures

Khallas!

Ngày đăng: 15/05/2017, 13:12

TỪ KHÓA LIÊN QUAN