基于外载荷的B样条曲面变形
Shape Modification of B-spline Surface Via External Loads
查看参考文献14篇
文摘
|
针对B样条曲面变形过程中存在变形区域不能自由选择、变形距离不能精确计算和操作效率低等问题,运用能量优化的思想,提出一种B样条曲面变形的算法,用于B样条曲面的变形。给出B样条曲面按节点矢量划分成曲面片的方法,将曲面片类比为有限单元法中薄壁面单元,并将作用在B样条曲面片上的外载荷分解成曲面片四个端点力的双线性插值。分别建立B样条曲面内部能量方程和外载荷能量方程,外载荷的改变引起B样条曲面内部能量的变化,通过求解一个使B样条曲面内部能量变化量为最小的优化问题,得到变形后B样条曲面控制顶点的变化量。给出一种求解B样条曲面变形距离的计算方法,提高B样条曲面变形的精度和变形效率。最后的实例验证所提算法的有效性和实用性。 |
其他语种文摘
|
For the shape modification of B-spline surface,it is difficult to select freely the deformable zone and calculate accurately the modified distance.Moreover,the modifying process is inefficient.Therefore,a method for shape modification of B-spline surface is proposed based on the idea of energy optimization.A method of segmenting B-spline surface into small surface patches by the knot vectors is given.By using an analogy between B-spline surface patches and the thin-plate elements of the finite element method,the external loads applied on the patches are replaced with a bilinear interpolation of the forces applied at the fours ends.The internal energy functional equation of B-spline surface and the energy functional equation of the external loads are constructed respectively.The change of external load results in the change of internal energy of B-spline rariation,the variation of the surface control points after modification can be obtained by solving an optimization problem that minimizes the variation of internal energy of B-spline.In addition,a method of calculating the modified distance accurately is provided to improve the accuracy and efficiency of shape modification B-spline surface.Examples verify the effectiveness and practicability of the proposed shape modification for the surface. |
来源
|
机械工程学报
,2011,47(9):146-150 【核心库】
|
DOI
|
10.3901/jme.2011.09.146
|
关键词
|
B
;
样条曲面
;
形状修改
;
能量优化
|
地址
|
中国科学院沈阳自动化研究所, 沈阳, 110016
|
语种
|
中文 |
文献类型
|
研究性论文 |
ISSN
|
0577-6686 |
学科
|
自动化技术、计算机技术 |
基金
|
中国科学院沈阳自动化研究所创新工程资助项目
|
文献收藏号
|
CSCD:4289329
|
参考文献 共
14
共1页
|
1.
王青. 基于力密度方法的NURBS曲线和曲面变形框架.
机械工程学报,2007,43(3):135-142
|
被引
5
次
|
|
|
|
2.
TERZOPOULOS D. Elastically deformable models.
Computer Graphics,1987,24(4):205-214
|
被引
64
次
|
|
|
|
3.
CELNIKER G. Deformable curve and surface finite-elements for free-form shape design.
Computer Graphics,1991,25(4):257-266
|
被引
42
次
|
|
|
|
4.
CELNIKER G. Linear constraints for deformable non-uniform B-spline surfaces.
Proceedings of the Symposium on Interactive 3D Graphics,1992:165-170
|
被引
6
次
|
|
|
|
5.
WESSELINK W. Interactive design of constrained variational curves.
Computer Aided Geometric Design,1995,12(5):533-546
|
被引
6
次
|
|
|
|
6.
POURAZADY M. Direct manipulations of NURBS surfaces subjected to geometric constraints.
Computers&Graphics,2006,30(4):598-609
|
被引
5
次
|
|
|
|
7.
朱翔. 基于外部能量约束的曲面形状修改.
计算机辅助设计与图形学学报,2000,12(9):651-655
|
被引
12
次
|
|
|
|
8.
HU Shimin. Modifying the shape of NURBS surfaces with geometric constraints.
Computer-Aided Design,2001,33(12):903-912
|
被引
42
次
|
|
|
|
9.
王志国. 基于材料力学模型的变形造型新方法.
机械工程学报,2005,41(9):155-160
|
被引
2
次
|
|
|
|
10.
朱心雄.
自由曲线曲面造型技术,2000
|
被引
352
次
|
|
|
|
11.
WANG Zhiguo. DIRECT MANIPULATION OF B-SPLINE SURFACES.
Chinese Journal of Mechanical Engineering,2005,18(1):103-108
|
被引
6
次
|
|
|
|
12.
BIAN Keke. Global Continuity Adjustment and Local Shape Optimization Technique for Complex Trimmed Surface Model.
Chinese Journal of Mechanical Engineering,2010,23(2):225-232
|
被引
3
次
|
|
|
|
13.
VASSILEV T. Interactive sculpting with deformable nonuniform B-splines.
Computer Graphics Forum,1997,16(4):191-199
|
被引
2
次
|
|
|
|
14.
经玲. 有限元方法在变形曲线曲面造型中的应用.
计算机学报,1998,21(3):245-251
|
被引
11
次
|
|
|
|
|