您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > Java并发编程实践课程习题与答案(1-7章部分)
简单点云构建曲线曲面教程初始点云1.切换到左视图(F3),右视图页可以。从点云的底部创建一个剖切截面来提取底面边界的点云(Construce|CrossSection|CloudParallel)2.按照同样的方法在左视图上截取左端和右端的点云也可以用Modify|Extract|Circle-SelectPoints命令,总之方法比较多。3.按照如下的步骤把前两步所得到的两个点云分割成四个点云,并分别命名为front,back,left,right4.经过上面的操作,得到如下的4个点云。现在用这4个点云创建基于公差的曲线(Construct|CurveFromCloud|ToleranceCurve),公差设置为0.1创建曲线:5.编辑和修改曲线,使曲线对齐。(1)首先,延伸曲线来让他们相交(Modify|Extend),不一定在空间上相交接着对back和front曲线进行单边延长(上图中的左端,选取曲线的时候注意选择靠近左端的部分),延伸距离自己确定,足够长就行。(2)在视图上的相交点处修剪曲线(Modify|Snip|SnipW/Curves)这个操作与视图有关,注意调整好视图。然后删除掉不要的曲线段,得到下图所以的曲线。用曲线连续性命令检查上图中红色圆圈中的曲线的连续性,发现他们达不到位置连续要求。(3)用位置连续性命令来将曲线对齐(Modify|Continuity|Match2Curves)现在所有相邻曲线都已经达到位置连续要求了。(4)编辑和修改曲线,使曲线均匀并且兼容参量化后的曲线比较曲线点云误差(Measure|CurveTO|CloudDifference)如果觉得误差太大,重新调整曲线。6.得到如图所以的曲线肉眼就可以看出,left曲线和back,fornt曲线都不相交(没达到位置连续要求),right曲线和back,fornt曲线好像是想连接在一起的。下面来验证他们是不是位置连续:(Evaluate|Continuity|CurveToCurve)注意:选择curve1和curve2的时候,选择曲线上靠近你要验证的端点的部分从对话框中可以看出,back曲线和right曲线确实是位置连续的。同样,可以验证front和right也确实是位置连续的。7.构面直接用SurfaceByBoundary对4条曲线构面比较比较曲面和初始点云的误差:(Shift+Q)误差较大,因为没有利用足够的点云信息。删除刚创建的曲面,显示初始点云,根据点云和边界曲线构面:(Construct|Surface|Fitw/CloudandCurves)使用这个命令之前,用户最好将点云和视图对齐(View|AlignViewTo|Cloud),这个对齐将在视图中创建一个单一数值的点云。再次比较曲面点云误差,可以看到误差小多了。
本文标题:Java并发编程实践课程习题与答案(1-7章部分)
链接地址:https://www.777doc.com/doc-2878668 .html