首页> 外文学位 >Representation, evaluation and editing of feature-based and constraint-based design.
【24h】

Representation, evaluation and editing of feature-based and constraint-based design.

机译:基于特征和基于约束的设计的表示,评估和编辑。

获取原文
获取原文并翻译 | 示例

摘要

This thesis investigates a general and systematic approach to feature-based and constraint-based design. We combine feature-based design and constraint-based design by globally decomposing a design into a sequence of feature attachments and locally defining and positioning each feature by constraints. Analogous to the concept of high-level programming languages, we formalize a layered design model that eliminates the dependency of a design representation on a solid modeler. With this design model, design intent, such as feature descriptions and constraints, is stored in an unevaluated, modeler-independent design representation while the geometry to which it corresponds is stored in an evaluated, modeler-dependent design representation. The separation essentially relies on a naming and matching schema that converts between a geometric reference and a generic name, and a design compiler that automatically instantiates the unevaluated design representation to an evaluated design representation with respect to a solid modeler.;The geometric references for defining feature attributes and constraints are recorded with their generic names in the unevaluated design representation. We propose several techniques for naming geometric entities unambiguously.;The design compilation or instantiation involves remapping a generic name back to a geometric reference in the selected geometric modeler, solving constraints and implementing feature operations or attachments. Instead of developing a constraint solver for this design compiler, we use an independent and general solver. Feature attachment operations are different from classical Boolean operations in solid modeling. However, we provide a semantics for them that is based on existing operations in solid modeling.;The layered design model allows users to edit archived conceptual designs to derive new designs quickly. We investigate the coordination of later features in the unevaluated and modeler-independent representation when a feature is edited and provide a method for editing feature-based and constraint-based design.;We also discuss how to extend this work to a commercial feature-based and constraint-based CAD system.
机译:本文研究了基于特征和基于约束的设计的通用系统方法。通过将设计整体分解为一系列特征附件,并通过约束在本地定义和定位每个特征,我们将基于特征的设计和基于约束的设计结合在一起。类似于高级编程语言的概念,我们将分层的设计模型形式化,从而消除了设计表示形式对实体建模器的依赖性。使用此设计模型,设计意图(例如特征描述和约束)存储在未评估的,独立于建模者的设计表示中,而其对应的几何图形存储在评估的,独立于建模者的设计表示中。分离基本上依赖于在几何参考和通用名称之间转换的命名和匹配模式,以及设计编译器,该编译器会自动将未评估的设计表示形式实例化为相对于实体建模器的评估的设计表示形式。要素属性和约束及其通用名称记录在未评估的设计表示中。我们提出了几种明确地命名几何实体的技术。设计编译或实例化涉及将通用名称重新映射回所选几何建模器中的几何参考,解决约束并实现特征操作或附件。代替为该设计编译器开发约束求解器,我们使用一个独立的通用求解器。特征附加操作不同于实体建模中的经典布尔运算。但是,我们为它们提供了一种基于实体建模中现有操作的语义。分层设计模型允许用户编辑已归档的概念设计,以快速导出新设计。我们研究了特征编辑时未评估且独立于建模者的表示中后期特征的协调,并提供了一种用于编辑基于特征和基于约束的设计的方法。我们还讨论了如何将这项工作扩展到基于商业特征的设计和基于约束的CAD系统。

著录项

  • 作者

    Chen, Xiangping.;

  • 作者单位

    Purdue University.;

  • 授予单位 Purdue University.;
  • 学科 Computer Science.;Engineering Mechanical.;Engineering System Science.
  • 学位 Ph.D.
  • 年度 1995
  • 页码 115 p.
  • 总页数 115
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号