外文资料翻译--关于参数化设计的回顾和一些经验(编辑修改稿)内容摘要:

10 cm,否则 cm201 D 。 操作系统彼此之间最大的差别就在于约束被输入和控制的方式。 一般来说,这会强加给用户一些额外的任务,用户除了要给模型选择实体,标记位置设定维数以外,必须要明确定义其与其他模型实体之间的关系。 4. 参数化设计 技术 的发展 除了上文 提到的 Ivan Sutherland的开创性工作, Hillyard 和 Braid [1]大约在 1978年也提出了一套系统,它允许几何约束的规范由部分联合 坐标 系 以这样一种方式,即在特定的公差范围内对可能发生的变化保持阻止,来协作完成。 这个提议,以我们现在的观点来看,是在思想上毫无认识,完全没预料到的提议。 Gossard和 Light [2]视此项工作为他们自己工作的基础,他们认为它可以被引作初级 参考文献,以在更加成熟、理性的方面解释参数化设计的意义。 Gossard 和 Light的工作在下 面会提到,以作为一个基本原则来解释什么叫做变异几何学或变异性设计,这些工作是最重要的一步,因为它利用新的算术和几何工具提供了几何表示法,从而打开了建模普遍化的道路。 在二十世纪八十年代末期前后,当几何建模、自由曲面和实体造型这些主流技术已经被容纳吸收时,人们逐渐意识到,建模技术应该朝着在模型草拟后增强交互 能力和修改能力方面发展。 在当时已经有一大部分已出版的重要文献和书籍,也有一些研究员撰写的直接涉及本领域的参考文献,这些文献都旨在恢复当时的生产力水平。 现在我们知道了这个领域共有两个组织,一个正变得越来越 迂腐,而另一个正在吸引越来越多的研究者的目光: 1. 正如 Roller [7]所说的那样,我们可以将它称为变量设计或是借助于设计程序的选择性模型静力生成。 这些系统可以依赖于当今的模型内部表示法。 2. 借助于更细心制作的系统,图表生成和交互式 方法在模型生成之后,允许修改其维度和约束。 这些系统意味着模型内部表示法的更改和延伸。 第一组的最大欠缺就是不能做第二组所能做的事,那就是,以交互式的方式更改模型的一些特征值。 另一方面,如果用户掌握一些基本的设计技术,那么第二组的工作方式就可以适应当今的 CAD系统。 第二组的主要缺点是 我们必须要等上若干年,直到一个稳定的参数化建模系统在当今研究员所使用的程序中被综合起来,这种综合是基于下述研究项目中所列举的不同选择。 宏 变量设计或程序建模 毕业设计 外文资料翻译 5 使用一个非常原始的参数化设计 系统 的最简单方法,就 是去记录一个 用来创建模型元素的命令和数据值的脚本。 如果这个脚本被编辑,并且数据值被改变,我们将会得到一系列同类型不同尺寸的变量。 我们可以通过程序语言来精炼这种方法,例如利 AutoLisp来写一个宏 ,一个主程序或是一小段程序,来执行合适的动作以建造元素的模型 (这三个术语的不同点可以看作是数量上的不同,例如一个宏里的一些线段或是简单程序的一些页 )。 用这种方式,模型就可以合并一些与用户之间的交感作用,那即是说,它能以变量的方式记录元素的主参数,并在程序激活时向用户请求它们的值。 它同样也能合并一些条件公式以及一些可能增加此方法趣味性的简单等式。 变量设计相当于图表设计中的一个基本形式:原始实例。 它同样也存在于模型和元素的生成中,借助于一个程序,它可以依次调用建模所需的指令。 为了预防错误和保证表示法的正确性,用于输入的数值必须要在之前定义的范围之内。 这种方法和我们如下会看到的方法之间最主要的区别就是,前者所使用的命令已经在 CAD 实体造型中使用了。 程序会读取用户输入的数值,并执行一系列的指令以完成造型,这个程序就是由实体造型提供的。 这个方法的主要限制是:变量的数量和范围被限制,这是因为没有合适的方法来控制变量,从而导致无效的结果。 此外,结果是不能被 编辑的;改变模型的唯一方式就是重复这个过程。 然而,这种建模方式在工业中被广泛采用,而且如果用它来实现模型的不需要更改的简单元素的实体化时,是很高效的。 这种方法在建筑行业被广泛采用。 基于历史的约束建模 一个绘画型交互式参数化实体造型系统允许用户创建一个指令模块,它能用作向系统输入参变量的根基,也能通过对模型成分的封闭性描述,用来向用户请求适合于模型的约束规范。 这保证了无论何时指定任何新的变量都不会产生错误。 就像我们之前所说的,我们必须要 使用一个延伸的可供选择的内部表示法。 我们有许多不同的方法能用来在参数改变后生成新的模型。 现在最广泛使用的可能就是有时被称作 “基于历史的设计 ”或是合适一点的 “参数化设计 ”(与变异型设计相反 )或者是 “建设性的参数化设计 ”。 当今,许多商业上利用的参数化实体造型系统, 都是 利用一个数据结构来跟踪依次的顺序来创建模型。 任何操作,连同用来完成此操作的数据都被记录下来,因为其在构建一个特殊模型进程中会占用资源。 运作中的参变量可以被几何实体化或是公式化。 通过修改在特殊操作中所使用的数据,我们可以修改模型。 再验算的模型会 在保持联系时对更改其几何特征有影响,这种联系就是不同实体之间有目的联系。 这种方法同样也被称作建设性的参数化设计,因为次序被合并,并且命令直接向用户请求,次要实体的规范,例如划线或刨平轴或是用来定义弧的圆等等。 这些建设性的元素对于组成模型的剩余实体来说采取的是同样的约束。 商业系统的一个缺点是,它试图将建设性的位面和轴系呈献给用户,而实际上它们确是系统所真正需要的。 一旦模型完成而且自由度变为零,并且模型既不欠约束也不过约束,那么一个结构图就完成了。 历史记录是通过一个定向图毕业设计 外文资料翻译 6 表完成的,那里的节点可以呈现实体和圆弧的 操作。 图表的指向遵从于电磁波的约束。 其结果就是一个图表循环图。 要想改变尺寸就等同于改变相关约束的值。 加入一个几何约束会更加复杂并且需要校验可能的过度约束,找出空间值并重建图表。 大体上,所涉及到的实体和操作,必须按照既定的规则和指向来构建。 同样,程序上的单一改变会强制系统重新计算平均约 50%的几何信息。 无论如何,一旦图表自动重建了,那些参量就会重新赋值模型也将重新验算。 变 化的 几何 学 和 变异性 设计 与前面提到的方法不同 , 参数化设计基于变化的几何学,会根据实际情况重新验算设计,并遵从独立的序列以达到实际情况的要求。 这种方法依赖于对参变量的描述并借助于等式和可解决这样问题的系统的有效性来实现。 关于此问题的基础参考书目是由Gossard 和 Light[2,3]出版的文献。 所需要的方法就同以前一样,即系统 既不欠约束也不过约束。 这个系统与前者相反有一个优势,即他不依赖于模型已经创建的方式,并且。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。