CAD教程--【第9章--点云】

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

250从文伴输入國園明S豳豳鋁進炸开移徐球仿:«除多段线分割^5?艾化遥鋅边线曲$拉合|分析图9-2“从文件输入点”对话框第9章点云中望3D提供了针对点云的处理工具。支持直接导入抄数机所生成的点数据文件,并可以通过点云功能进行处理,以及使用点云直接生成曲面,从而完成产品的反求造型设计。此外,中望3D还支持从TXT、ASCII等文件中输入点。中望3D中的点云功能如图9-1所示。图9-1点云功能9.1点云造型9.1.1从文件输入点在中望3D中,除了可以通过【文件】一【输入】功能导入STL、IGES等点数据文件外,还支持直接输入TXT、ASCII、DAT等文件中的点坐标数据,这些点数据均可以被点云模块提供的工具进行处理,并用于造型设计。单击工具栏【点云】一【从文件输入点】功能图标^,系统弹出“从文件输入点”对话框(如图9-2所示),同时弹出“选择文件...”对话框(如图9-3所示),可以通过该对话框选择一个点坐标文件,将该点数据导入到软件中。点文件中可以包含由号开头的注释说明,或将点坐标分成多个组,如图9-4所示。当选择了一个点数据文件后,系统返回到“从文件输入点”对话框,单击“确定”按钮即可将点导入到软件中。【组】定义要输入的点所在的组标签,系统只导入对应组的点。【生成点块】勾选该选项的复选框,系统将导入的点自动生成点块,否则导入的点为各自独立的点。经验参考:当导入的点数量比较多时,使用“生成点块”选项可以减少特征对内存的消第9章点董找麵a):|#F'ointDatafilecreatedMav20,2012#grouptable1:grouptable2掀日赒..face.txt文》s«)打开W)文件sacr):耗。否则,可能会影响计算机的运行速度。图9-3“选择文件...”对话框【减少点集】勾选该选项的复选框,系统将按设定的公差减少点云文件中使用的点的数量,中望3D最多可以对五千万个点进行减少处理,可以手工输入一个公差值或用系统自动公差。【历史】设置存储在零件历史特征树形结构中的操作类型。•子零件:输入的点特征以“子零件”的方式存在于^历史特征树形结构中。:•备份:输入的点特征以“输入”特征的方式存在于_历史特征树形结构中,并増加一个备份特征。图9-4点文件的格式•封装:输入的点特征直接被封装,不出现在历史特征树形结构中。•不备份:输入的点特征以“输入”特征的方式存在于历史特征树形结构中。图9-5导入的点数据图9-6“IGES输入”对话框图9-7“IGES文件输入”对话框【从文件输入点】操作步骤:>新建一个文件,单击【从文件输入点】功能图标醉。>系统依次弹出“从文件输入点”和“选择文件...”对话框,选择光盘中的练习文件face.txt(光盘EX\CH9\face.txt),单击“打开”按钮。>系统返回到“从文件输入点”对话框,勾选“生成点块”选项的复选框;“历史”参数中选择“不备份”,如图9-2所示。>单击“确定”按钮,完成操作,导入的点数据如图9-5所示。【文件一输入】操作步骤:>单击下拉菜单【文件】一【输入】功能。>系统弹出“IGES输入”对话框,如图9-6所示。选择IGES格式后,单击“确定”按钮。弹出“IGES文件输入”对话框,如图9-7所示。勾选“自动缝合几何体”和“自动激活零件”选项的复选框,单击“确定”按钮。>在弹出的“选择输入文件”对话框中,选择光盘中的练习文件face.igs(光盘EX\CH9\face.igs),单击“打开”按钮。>经过几秒钟的转换后,IGES点数据被导入到软件中,如图9-8所示。第9章点云253图9-8导入的IGES点数据®®®®@33图9-9“由点云生成曲面”对话框图9-10由点云生成的曲面示意图9.1.2由点云生成曲面在中望3D中,可以直接由点或点云生成曲面,在一定程度上提高了实际工作效率。单击工具栏【点云】一【由点云生成曲面】功能图标分,系统弹出“由点云生成曲面”对话框,如图9-9所示。通过该功能可以生成一个穿过所有定义点的未修剪曲面,选择9.1.1节导入到软件的点云,单击“确定”按钮,系统生成的曲面如图9-10所示。由点云生成曲面【点】定义用于生成曲面的点或点块。【面】定义一个面,使系统自动处理边以保证最大限度保持接缝的相切连续性。接缝边的连续效果取决于靠近边的点数据情况。【U方向】定义新曲面的U方向。【点数】定义用于生成新曲面的点的数量。当选择一组点后,系统会自动读取该组点的数量(如图9-10,点的数量为59437),可以手工更改实际应用的点数,生成的曲面也随点数的变化而变化。【V/U系数】定义V方向和U方向控制点的比例系数。【优化点数据】勾选该选项的复选框,可以通过优化点数据来生成曲面。否则,生成的曲面将在不优化的情况下计算,这样有利于改善曲面质量,但需要更长的计算时间。【重拟合基础面】当定义了一个面时,勾选该选项的复选框,可以在执行命令时重新拟合基础面,使更多的控制点在需要时可以被应用到面以便更好地匹配点云数据。【FEM设置】通过定义弹簧常数和抗弯系数来控制曲面的生成精度和质量。•弹簧常数:通过滑动条设置新曲面的弹簧常数。该数值范围为1〜10之间,数值越小,曲面拟合得越光滑,但精度越低。•抗弯系数:通过滑动条设置新曲面的抗弯系数。该数值范围为1〜10之间,数值越大,曲面拟合得越光滑,但精度越低。提醒:中望3D中由点云生成的曲面是基于开放面的构造原理,哪怕定义的是一组封闭的点,系统生成的依然是_个开放面。操作步骤:>新建文件,导入点到软件中。单击【由点云生成曲面】功能图标命。>系统弹出“由点云生成曲面”对话框,在绘图区选择一个点块或一组点。>根据需要调整相关参数。>单击“确定”按钮,完成操作。9.1.3由点云生成修剪的曲面单击工具栏【点云】一【由点云生成修剪的曲面】功能图标修,系统弹出“由点云生成修剪的曲面”对话框,如图9-11所示。通过该功能可以生成一个边界曲面,效果如图9-12所示(光盘EX\CH9々云练习.Z3)。第9章点云255由点云生成修剪的曲面^名参A發弹黄常数@@SS®*,:》»抗群JS軽图9-11“由点云生成修剪的曲面”对话框图9-12由点云生成修剪的曲面示意图【U/V素线次数】定义U/V方向拟合曲面的阶数(原理与样条曲线阶数类似)。一般阶数越低,生成的曲面越简单。操作步骤:>新建文件,导入点到软件中。单击【由点云生成修剪的曲面】功能图标#。>系统弹出“由点云生成修剪的曲面”对话框,在绘图区选择一个点块或一组点。>单击鼠标中键确定或将鼠标切换到对话框的“曲线”一栏,在绘图区选择一个边界曲线。>根据需要调整相关参数。单击“确定”按钮,完成操作。9.1.4由点云文件生成曲面单击工具栏【点云】一【由点云文件生成曲面】功能图标爹,系统弹出“由点云文件生成曲面”对话框,如图9-13所示。同时弹出“选择文件...”对话框。选择光盘中的练习文件face.txt(光盘EX\CH9\face.txt),如图9-14所示,单击“打开”按钮。系统返回到“由点云文件生成曲面”对话框,设置相关参数后,单击“确定”按钮,生成的曲面如图9-15所示。256图9-15由点云文件生成的曲面示意图图9-13“由点云文件生成曲面”对话框图9-14“选择文件...”对话框操作步骤:>新建文件,单击【由点云文件生成曲面】功能图标;^。>在系统弹出的“选择文件...”对话框中,由点云文件生成曲面选择一个点云文件>系统返回到“由点云文件生成曲面”对话框,根据需要调整相关参数。>单击“确定”按钮,完成操作。第9章点图9-17点块(由59437个点组成)9.2点云工具9.2.1组合/炸开点块单击工具栏【点云】一【组合/炸开】功能图标國/園,系统弹出“组合/炸开”对话框,如图9-16所示。通过该功能,可以将一组独立的点组合成一个点块,或者将一个组合的点块炸开成独立的点。如图9-17所示为一个点块,由59437个点组成。【删除输入点】当勾选该选项的复选框,执行组合/炸开点命令后,系统自动将原有的点删除。否则,保留原有点。经验参考:系统默认将点块以“小点”的方式显示,将独立的点以“小圆圈”的方式显示。当点比较多时,小圆圈显示看起来非常密集,可以通过下拉菜单功能【属性】一【点】来修改点的显示类型。9.2.2移除球体内的点单击工具栏【点云】一【移除球体】功能图标國,系统弹出“移除球体内的点”对话框,如图9-18所示。通过该功能,可以定义多个点,并以这些点为中心产生有一定半径的球体(半径可以自定义),将球体内的点移除,如图9-19所示。组合/炸开V必挪入X1点[«||+0蒯除箱入克门减少雜丰动广自动^0X)1@\±\®@l图9-16“组合/炸开”对话框258图9-21移除多段线内的点示意图移除球体内的点❻名参6^—1園必点选中2个@@文⑦h雄|||图9-18“移除球内的点”对话框图9-19移除球内的点示意图【半径】定义球体的半径。【删除输入点】当勾选该选项的复选框,执行该该命令后,系统自动将球体内的点删除。否则,只将点分割。操作步骤:>打开点云文件,单击【移除球体】功能图标園。>系统弹出“移除球体内的点”对话框,在绘图区选择需要移除点的位置>在“半径”选项中设置球体半径值。>单击“确定”按钮,完成操作。9.2.3移除多段线内的点单击工具栏【点云】一【删除多段线】功能图标國,系统弹出“移除多段线内的点”对话框,如图9-20所示。通过该功能,可以定义多个点,通过这些点连成多段线,将多段线内的点删除(当定义的多段线为开放线时,系统自动将首尾两个点连接起来形成封闭的多段线),如图9-21所示。9.2.4分割点块单击工具栏【点云】一【分割】功能图标幽,系统弹出“用平面分割点块”对话框,如图9-22所示。通过该功能可以将点块以一个平面进行分割,如图9-23所示。移除多段线内的旱X点选中6个V'*囝■除选中的点^0卜,雄II】m~]图9-20“移除多段线内的点”对话框第9章点云用平面分割点块.酒块丨分割公岡艇1恥肖1图9-22“用平面分割点块”对话框图9-23用平面分割点块示意图图9-25用平面修剪点块示意图9.2.5修剪点块单击工具栏【点云】一【修剪】功能图标系统弹出“修剪点块到平面”对话框,如图9-24所示。通过该功能可以将点块以一个平面进行修剪,如图9-25所示。慨点块硏面.»X迓善黪議必挪入IstI囹囹赌Imm可@圓|aie||wi|图9-24“修剪点块到平面”对话框【保留相反侧】当定义修剪平面后,系统默认有一个保留方向。如勾选该选项的复选框,系统将会保留相反侧(箭头指向的方向为保留方向)。操作步骤:>打开点云文件,单击【点云】一【修剪】功能图标E0。>系统弹出“修剪点块到平面鼠标”对话框,在绘图区选择要修剪的点块。>单击鼠标中键确定或将鼠标切换到对话框的“修剪”栏,在绘图区选择一个修剪平面。>勾选或取消“保留相反侧”选项的复选框,保留自己需要的区域(箭头指向为保留方向)。单击“确定”按钮,完成操作。r羊动B动001^1*1□使用间匿相同的点0-除描入点@國1齡1丨觸I图9-26“减少点数据”对话框图9-27减少点数据9.2.6减少点数据单击工具栏【点云】一【简化】功能图标fi,系统弹出“减少点数据”对话框,如图9-26所示。通过该功能可以按一定的公差减少点的数量,如图9-27所示,以自动公差方式减少点后,点数由原来的309⑻个点减少到7240个点。【使用间隔相同的点】勾选该选项的复选框,系统将所有保留的点等距排列。【生成点块】勾选该选项的复选框,系统将所有保留的点生成为一个点块。否则,生成各自独立的点。操作步骤:>打开点云文件,单击【点云】一【简化】功能图标證_:。>系统弹出“减少点数据”对话框,在绘图区选择一个点块。>选择手动的方式输入一个公差值,或者选择自动的方式用系统自动公差。>根据需要设置相关参数。单击“确定”按钮,完成操作。9.2.7网格化中望3D提供了一个网格化功能,该功能可以将三维点数据网格化,使各个点相互连接,组成一系列独立的三角形(即将点云转化为STL数据集)。被网格化的STL数

1 / 32
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功