
第7章曲面快速重建.docx
20页第七章曲面快速重建(QUICKSURFACERECONSTRUCTION)CATIAV5曲面快速重建(QUICKSURFACERECONSTRUCTION)模块为重建不论是否具有机械几何特征的曲面提供了一种快捷易用的手段曲面快速重建(以下简称QSR)不仅可以构造诸如不具有平面、圆柱面和倒圆角特征的自由曲面,还可以构造包括自由曲面在内的其他具有机械特征如凸台、加强筋、斜度和平坦区域的特征曲面使用QSR模块可以直接依据点云数据重建曲面,也可以将原有实体修改后通过数字化处理成点云数据利用QSR重建原有的CAD模型上需修改的曲面QSR模块可以让设计者决定是注重重建曲面的效力还是重建曲面质量或两者都综合考虑以满足不同需求QSR构造的曲面还可以有参数以适应修改的需要x.1相关的图标菜单CATIAV5的曲面快速重建模块由如下图标菜单组成:点云编辑菜单(CloudEdition)、扫描线创建菜单(ScanCreation)、曲线创建菜单(CurvesCreation)、轮廓清理菜单(CleanContour)>曲面创建菜单(SurfaceCreation)、几何操作菜单(Operations)>变换菜单(Transformations)以及分析菜单(Analysis)。
x.1.1点云编辑菜单(CloudEdition)密点Activate激活点云x.1.2扫描线创建菜单(ScanCreation)鑫肯ProjectCurves创建投影扫描线锂*PlanarSections创建平面截面扫描线x.1.3曲线创建菜单(CurvesCreation)Q3Dcurve创建空间曲线CurvefromScans由扫描线创建曲线Intersection创建交线Projection创建投影线x.1.4轮廓清理菜单(CleanContour)UCleanContour轮廓清理x.1.5曲面创建菜单(SurfaceCreation)BasicSurfaceRecognition特征曲面识别耕PowerFit智能拟合LoftSurface创建放样曲面x.1.6几何操作菜单(Operations)Join合并几何元素Extrapolate延长曲线/曲面Split切割曲面或线框元素Trim修剪曲面或线框元素CurvesSlice曲线分段EdgeFillet曲面棱线倒圆x.1.7变换菜单(Transformations)Translate移动几何体Rotate转动几何体Scale缩放几何体Symmetry对称几何体x.1.8分析菜单(Analysis)CurvatureAnalysis曲率分析MSlopeAnalysis斜度分析DistanceAnalysisAConnectChecker距离分析曲面连接性检查x.1.9点云显示菜单(CloudDisplayOptions)'项CloudDisplayOptions点云显示x.2QSR功能介绍本节将详细地介绍相关的功能及各功能在实际造型中的应用。
x.2.1点云编辑菜单(CloudEdition)点云编辑菜单里只有一个命令即燧!激活点云(Activate)此命令用来直接选择点云元素(如点、扫描线、点云)或利用两维、三维圈定部分点云作为当前工作点云x.2.2扫描线创建菜单(ScanCreation)x.2.2.1创建投影扫描线(ProjectCurves)创建投影扫描线是将一根或一组曲线沿指定方向投影至点云生成扫描线x.2.2.2创建平面截面扫描线(PlanarSections)创建平面截面扫描线是将指定数量的平面与点云相截得到的扫描线x.2.3曲线创建菜单(CurvesCreation)x.2.3.1创建空间曲线(3Dcurve)空间曲线可单独在三维空间或几何体上创建,也可在两者之间混合创建当空间曲线所依托的几何元素修改时,空间曲线会自动更新x.2.3.2由扫描线创建曲线(CurvefromScans)点击出现以下对话框:CurvefromScansParameleisAccuracyh000Degree厂Number|20SmoothingFactorIo--Creationmode■SmoothingOInterpolationHSplitAngle眼顽LCIostH90000创建模式(Creationmode)下有光顺模式(Smoothing)及插补模式(Interpolation)两个选项可选:光顺模式(Smoothing):曲线光顺通过两极点之间所有的点。
若选中该模式,则对话框内参数(Parameters)里各参数可调节精度(Accuracy):此数值控制曲线与点之间的最大误差若生成的曲线符合精度要求,则以绿色背景显示误差值,反之,则以红色背景显示误差值阶数(Degree):此数值控制生成曲线的控制点的数目分段数(Number):此数值为生成曲线的最大分段数光顺参数(SmoothingFactor):若数值为0,则不进行光顺操作增加数值则提高曲线的张紧度选择扫描线,点击Apply按钮,系统显示临时生成的曲线,分别调节以上参数再次点击Apply按钮检查生成的曲线质量,系统依次以阶数(Degree)、精度(Accuracy)、分段数(Number)为优先次序相互影响生成曲线的质量,点击OK按钮完成命令分割角(Split):当生成的曲线夹角达到此数值时,曲线被分割成两段插补模式(Interpolation):曲线是依据扫描线以插补方式生成若选中该模式,则对话框内参数(Parameters)里各参数不可选可以在扫描线上选择点将生成的曲线在选择点处断开,foint□in尸dint断开点处缺省的约束是点连续(Point),可以点击绿色区域选择相切(Tangent),第二次点击则又为点连续(Point)。
使用弹出菜单可删除断开点(RemoveSplit)(包括生成曲线的端点即Ext点)及改变约束方式\\\\\\\\~~~~—^□intRemo/eSplit尸Point_'■-Jangentx.2.3.3创建交线(Intersection)点击©,选择两元素,在结果(Result)里选择生成交线的方式x.2.3.4创建投影线(Projection)小命令可将点沿法向或指定方向投影到曲线及曲面上或将曲线沿法向或指定方向投影到曲面上x.2.4轮廓清理菜单(CleanContour)轮廓清理菜单下只有一个命令即"轮廓清理用此命令可将一组相交或不相交曲线或曲面边界形成封闭或不封闭的轮廓点击°,出现以下对话框:Free选择曲线或曲面边界,此时选中的曲线同时显示缺省的约束(自由或固定Fixed)点击绿色区域可直接改变约束种类,也可用右键弹出菜单选择所需约束Fjwed若需去除对已选曲线的选择,可直接点击此曲线或在对话框中的选择元素列举栏内(ElementsSupportsList)选中要去除的元素名称,右键弹出菜单点击Removeo轮廓清理命令将按以下计算方法并参考曲线约束状态对所选元素进行处理:则两曲线连于1)假如两曲线之间的最小距离点在两曲线之间且不是端点,此点或假想交点:2)假如两曲线之间的最小距离点是两曲线端点,系统依两曲线长度权重自动产生一最小距离点,并依此点将两曲线相连3) 假如两曲线之间的最小距离点其中之一是一条曲线的端点,系统将此曲线端点移至另一曲线相应的最小距离点处。
在对话框中选中封闭轮廓(ClosedContour),则按上述原理在最小距离点处裁减曲线后自动形成封闭轮廓自动相切约束(AutomaticTangentConstraint)选项选中是指当这些曲线在端点与生成曲线相切的角度低于最大相切角度(MaxAngleG1)时强迫生成相切曲线点击OK完成,系统将原有曲线隐藏,生成新的轮廓线若结果不符合要求,可尝试使用''将曲线打断后再使用此命令x.2.5曲面创建菜单(SurfaceCreation)x.2.5.1特征曲面识别(BasicSurfaceRecognition)点击比出现如下对话框:CanonicSurfacesfromCloud零SubCloudMethodQfPlaneSphereOCylinder'2Cone•Autcmatic□RadiusOAxis口Center0.05Planeerrormax匚Spikes在生成方法(Method)中依次有平面(Plane)、球面(Sphere)、圆柱面(Cylinder)、圆锥面(Cone)及自动生成(Automatic)选项首先依据点云形状选择合适的生成方法种类,亦可选择自动生成(Automatic)。
点击平面,可定义法线和通过点;点击球面,可定义球心点和球半径;点击圆柱面,可定义圆柱半径、圆柱轴线方向中心;点击圆锥面,无选项可选;点击自动生成,只能定义平面最大误差(Planeerrormax)选择需生成曲面的点云,点击Apply,生成曲面若在生成方法(Method)中选择的是平面、球面或圆柱面,还可直接在对话框中选择要更改的参数,系统将按输入值给出结果假如生成的是平面,可用指针对其延伸(沿箭头)及旋转(沿圆)假如需要改变生成曲面大小,也可双击生成的曲面对其编辑x.2.5.2智能拟合(PowerFit)点击麋3,出现以下对话框:i) 选择点云和经O处理得到的轮廓,系统给出三个选项:受约束曲面(Constraint):计算出的曲面通过轮廓并符合约束条件;裁减曲面(Trim):轮廓线投影到计算出的曲面上并将其裁减;选择区域内曲面(Selection):以轮廓线内的点云计算曲面选择其中一个选项2) 假如有初始曲面用于辅助要生成的曲面,可点击初始曲面(InitSurface)选项3) 点云误差(PointGap)控制生成的曲面与点云的最大误差,此数值可调节梳状线显示误差(SpikesDeviation)选项打开表示计算出的曲面以梳状线显示其误差值。
初始值等于点云误差(PointGap)值4) 点击More>>,出现跨距(Span)选项即阶数(Deg)和面片数(Number)以及间距选项G0和G1等选项阶数(Deg)表示在某方向上控制点的最大数目,数值从5到15面片数(Number)表示计算曲面的最大面片数,缺省值为64,最大为256G0表示生成的曲面与边界线的误差值,缺省值为1G1表示两相邻曲面的相切误差值,缺省值为0.5半径(Radius):当点云跳点较多时,很难达到生成的曲面都通过点云和轮廓可以通过指定半径值将以选定曲线为中心的管状区域内的点过滤掉张量(Tension):数值从0至4,较高张量值可得到较为张紧的曲面状态(Statistics):显示生成曲面与点云符合设定误差值的百分比5) 点击Apply生成曲面x.2.5.3创建放样曲面(Loft)点击西,出现如下对话框:选择两条以上截面线,或同时选择导线完成x.2.6几何操作菜单(Operations)x.2.6.1合并几何元素(Join)该功能用于合并曲线或曲面x.2.6.2延长曲线/曲面(Extrapolate)该功能用于将指定的曲线/曲面延长一定的长度x.2.6.3切割曲面或线框元素(Split)该功能用于将一个或几个几何元素去切割另一个几何元。












