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

Lecture Autodesk inventor: Solid modeling data structures

14 63 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 359,57 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 (B-rep), hybrid of CSG and B-rep.

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  problem (surface info required)

Trang 4

   

CSG Tree Structure

Tree structure 

represents model 

history

Shows which 

primitives (leaves) 

and operations 

(nodes) were used, 

and their order

Trang 5

   

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: 

 Parasolid 

Easier to translate between modelers that  use same kernel 

Trang 10

   

3D Modeling Software

Trang 11

   

Faceted versus Exact Representation

Faceted Exact

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: 30/01/2020, 05:58

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN