盘搜小说提示您:看后求收藏(盘搜小说网www.pansou.tv),接着再看更方便。

1963年,I.E. Sutherland在他的 Sketchpad系统中第一个采用了用约束定义物体的方法,此法成为以后约束满足型智能CA方法的先驱。最早对智能CAD的研究使用专家系统的办法。国际上最早研究智能CAD的单位是美国的卡耐基-梅隆大学。著名的人工智能学者H.A.Simon和CAD学者Eastma于20世纪70年代中期带领一批博士研究生研究住宅空间的综合。澳大利亚悉尼大学以J.S.Gero教授为首的Design Computing Unit 从研究工程设计优化方法着手,于20世纪 70 年代末开始转向设计中的人工智能技术。

目前,CAD的研究中存在着三个前沿问题:第一个问题是解决方案的形成,第二个问题是围绕着设计对象、设计知识的表达展开的研究,第三个问题是围绕智能CAD系统的自动作图功能研究,即几何约束求解。

现在陈东风和杨韦就是想要直接挑战智能CAD系统这样的科技前沿,不得不说确实步子迈的有点大。

“昌宏,你说的问题我有思考过,不光是欠约束情况下全参数的方程组求解问题,还有过约束的情况,需要把相同的或者部分重叠的条件进行过滤。其实这个问题归根到底是几何约束求解的问题。这个技术不能说是先进,但是确实是几何引擎成败的关键。我决心要把几何约束的算法融合到几何引擎中。”陈东风坚定的说。

杨辉看着陈东风说:“我看这个问题不用争论了,东风你能把几何约束的算法搞出来,那么皆大欢喜,就看你有没有信心了,不过这种纯数学的问题恐怕我是帮不了你了。不过这段时间我会潜心研究C++和几何引擎的价格,等你计算出几何约束算法从而解决欠(过)约束情况下全参数方程证求解问题,那么我们就立即投入到几何引擎的编程工作中,怎么样?”

杨辉的提议是不是办法的办法,算法这个核心搞出来了,那么就成功了一半自然没有问题。如果陈东风攻克不了这个问题,那么他的提议也就是没有了价值,可能几何引擎这个项目就黄了。

想要理解几何约束求解那么就必须要了解什么是几何体。几何体的定义是一个几何图形中最基本最具有特征的几何元素。例如2维中的点、直线、线段、圆、圆弧和三维中的平面、球面、曲面等。

在几何体的定义上引申出来的几何约束的定义是,两个或多个几何体之间所具有的几何关系。例如点与点之间的距离,直线和直线之间的角度,两条直线垂直,直线与圆相切等。

陈东风自从接过几何约束的问题后,就全心全意的投入到了其中,他首先将几何形式的几何约束进行了分类,不外乎几何形式的几何约束和代数代数形式的几何约束。

几何形式的几何约束包括尺寸约束和拓扑约束。

所谓尺寸约束一般是由用户显式输入的。通常包括两点之间的距离、直线与直线之间的角度、点到直线的距离、半径约束和两条平行直线之间的距离等。

所谓拓扑约束束一般是隐含的,是由系统根据草图自动建立的。通常包括水平约、两条直线平行和垂直、三点共线、两个角相等、两个圆共心等。

根据几何约束中所涉及的几何体的个数,还可以将几何形式的几何约束分为三类。一元约束:只涉及一个几何体的约束。这类几何约束很少见,例如线段的长度就是一个一元约束。

二元约束:涉及到两个几何体的约束,大多数的几何约束属于此类。

多元约束:涉及到两个以上的几何体的约束。例如三点共线,线段的长度相等,角度相等等。

代数形式的几何约束包括方程约束和不等式约束。

方程约束:指以方程的形式给出的几何约束。例如,三角形的面积等于圆的面积。

不等式约束:有时为了表示点在几何图形中的构造顺序时会用到,例如,A<B<C<A表示点A,B,C是以顺时针的顺序构造的。

以上的概念如果总结不出来,那么对于几何约束的求解基本上就是一知半解,或者说求出来也是不严谨的结果。这个就是基础理论的研究,很是花费时间但是没有什么经济效益。

用了一个多月的时间陈东风基于以上的基本概念,总结出几何约束求解的确切定义——给定一个几何体的集合O和一个关于集合O中的几何体之间的几何约束的集合C,那么二元组(O,C)也就是几何约束问题。

几何约束求解的定义清晰后,那么利用解析几何的知识,建立直角坐标系,将所有给定的几何约束转化成一系列表示几何约束的代数方程,方程中的变量表示几何体的独立参数,这样就将一个几何约束问题转化成一个非线性代数方程组的求解问题。然后,用数值计算的方法求解这个方程组,所得到的解就是几何体的位置坐标,即可以构造这个几何图形。这就是陈东风设想的基于数值计算的几何约束求解方法。

先把数值计算方法放到一边,正如唐昌宏对陈东风质疑,在实际过程中不肯能所有的约束条件都是完美的,总有欠约束或者过约束的时候。

要想提高几何约束求解的交互性和准确性必须要进行几何约束求解的定性分析——也就是欠、过和完整约束性的判定问题、参数有效范围的确定问题、多解问题、求解失败的诊断和误差的传播问题等。

陈东风要做的就是给出这样的一个欠/过约束的完整判定算法,然后在分别针对欠约束和过约束进行完善。

对于欠约束的几何约束求解问题,陈东风通过设置几何约束的优先级,给出了如何依据几何约束的优先级添加几何约束的方法,最后计算出了一个将欠约束的几何约束求解问题转化为完整约束的几何约束求解问题的算法。

对于过约束的几何约束求解问题,陈东风首先判定一个过约束的几何约束求解问题是一致性的还是非一致性的,进而针对两种不同类型,分别给出将其转化为完整约束的几何约束问题的方法,并提出了算法。

到了这一步才基本上算是完成了几何引擎中最为关键的几何约束算法,而这个时间也过去了4个月,已经到了1981年的3月份。

(https://www.lwxs00.cc/4/4020/508917233.html)

1秒记住乐文小说网:www.lwxs00.cc。手机版阅读网址:m.lwxs00.cc

都市言情推荐阅读 More+
比比东被唐三桶的不亦乐乎语录

比比东被唐三桶的不亦乐乎语录

太平天子
他曾是地狱统帅一方的鬼王,手下十万阴兵开路,掌握一方生杀大权。 回到人间后,一个可爱的女儿出现在了他的面前。
都市 连载 2万字
最近韩国电影HD免费观看国语

最近韩国电影HD免费观看国语

夜秋华
重生在农家,斗斗极品,种种地,陈安夏相信小日子会越过越好的。
都市 连载 1万字
苍井空小公主种子

苍井空小公主种子

甜甜的奶荼
她叫杜小薇,一名刚刚毕业的女大学生。 一次意外的遭遇,使她成为了一家跨国公司的业务员。从此,各种意外事件接踵而来。 上班的第一天,她就迟到,总裁却亲自为她放行。 第二天,她依然迟到,人事经理却为她签单。 上班没几天,她就跑到财务部去借钱。 奇怪的是,她只借三十块。 财务经理却硬把一千块钱送到她手上。 人家想见总裁不容易,她倒好,总裁想见她不容易。 她是谁?能让冰冷帅气的总裁为之倾倒? 她有何魔力
都市 连载 4万字
王凯杰种子流出了吗

王凯杰种子流出了吗

十月半橙
读者交流的扣扣群:572718957,群名是十胖的宠儿们,欢迎大家来勾搭我~(*/ω╲*) 莫失莫忘:你追着我的怪打,是想抢怪? 青青河边草:当然不是,我这是路见不平拔刀相助,举手之劳兄台勿谢! —— 青青河边草:大神你是不是手滑? 清风:只是嫁夫随夫而已。 —— 青青河边草:大神我包养你! 清风:好,你主外我主内。 这是一个美丽误会下的美丽爱情故事。 看见如此萌萌哒的我,你们真的不打算投个推荐
都市 连载 1万字
丰满女教师中文字幕5

丰满女教师中文字幕5

白马神
“你天生日月双角骨,一定能够纵意官场,为人民造福。” “有七十二颗痣的是刘邦,你不过是脚背上长了一颗,注定一生劳碌,被人欺负和招小人。” “龙头凤眼的是房玄龄,你头尖额窄,全身上下没有一块不是贱骨,找块豆腐撞死算了。” “美女,你耳朵丰厚,嘴唇红润,人中长,四仓俱满,鼻子兰台、延尉分明,一生大富大贵啊。” …… 他的一生,发掘了无数的人才,被称之为罕世伯乐;他的一生,击败无数对手,被称之为无所不
都市 连载 25万字
《学院》金银花原文车

《学院》金银花原文车

清枫云影
是否有前世,是否有来生? 前世种下的因是否在这一生开花结果? 是老天的惩罚,亦或是命运的安排? 也许,仅此而已! 梦青歌,咏青时
都市 连载 24万字