几何约束求解是智能CAD的一个关键技术。目前,几何约束求解的算法主要是构造包括点、直线和圆等几何体在内的几何图形,而在实际的工程设计中涉及的几何图形常常包括三次曲线或更复杂的曲线。通过增加三次Bezier曲线作为一个新的几何体,提出了一个包括点、直线、圆和三次Bezier曲线在内的几何约束问题求解的新算法,扩大了几何约束求解的作图范围。
At present, the algorithms of geometric constraint solving mainly construct geometric graph including points, lines and circles. But geometric graph often includes cubic curve or more complicated curve in practical engineering. A new algorithm of geometric constraint solving, including points, lines, circles and cubic Bezier curve, is proposed by increasing cubic Bezier curve as a new geometric primitive. The algorithm expands the drawing scope of geometric constraint solving.