版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.27/29../新建文件夹1//../新建文件夹1//更多企业学院:/Shop/《中小企业管理全能版》183套讲座+89700份资料/Shop/40.shtml《总经理、高层管理》49套讲座+16388份资料/Shop/38.shtml《中层管理学院》46套讲座+6020份资料
/Shop/39.shtml《国学智慧、易经》46套讲座/Shop/41.shtml《人力资源学院》56套讲座+27123份资料/Shop/44.shtml《各阶段员工培训学院》77套讲座+324份资料/Shop/49.shtml《员工管理企业学院》67套讲座+8720份资料/Shop/42.shtml《工厂生产管理学院》52套讲座+13920份资料/Shop/43.shtml《财务管理学院》53套讲座+17945份资料
/Shop/45.shtml《销售经理学院》56套讲座+14350份资料/Shop/46.shtml《销售人员培训学院》72套讲座+4879份资料/Shop/47.shtmlCPC使用说明博维科技发展3DCamega.Co.,Ltd第一章 CPC控制程序CPC控制程序界面介绍:预览视图区信息区控制面板菜单预览视图区信息区控制面板菜单图1-1 CPC控制程序主框架CPC控制程序主界面主要分为四大区域,上边是菜单,左边是控制面板,中间是预览视图区,下边是信息区。控制面板主要分为系统控制面板和转台控制面板。如下图。图1-2系统控制面板 图1-3转台控制面板相接连接处可以任意勾选两个相机。勾选两个相机可以选择性地查看某个相机的预览视图或者进行特定相机的拍摄单幅照片。连续拍照可以同时获取两个相机的一组特定照片。系统设置视图大小可以调节相机预览视图区的大小。视各自显示器大小可设置合理大小的视图区域。光源检测 投影灰度的理论值与实际灰度值有差异性,而且相机采集得到的灰度就更会加大这种差异。于是,我们可以在这里做光源补偿以使投影灰度与相信采集到的灰度保持一致。(详细操作后面另作说明)图1-6光圈检测使用流程图:相机标定相机标定视角位置调节与转台标定三维测量后期处理被测物体合理贴标志点视场选取、光圈调整设备组装与连线转台拼接标志点拼接图1-7使用流程图1、设备组装与连线 此阶段为第一步骤,总共有几个要点:eq\o\ac(○,1)整套设备由四部分组成:一台电脑,两台相机,一台专用投影仪,转台(与控制盒)。电脑与其它所有设备进行连接。两台相机以USB接口接入电脑,转台控制盒以USB接口接入电脑(控制盒另一端接上转台)。eq\o\ac(○,2)完成eq\o\ac(○,1)后,如是第一次使用,会弹出相应硬件驱动安装的提示,根据提示安装驱动。2、视场选取、光圈调整 在条件允许的情况下找一面石灰白墙(不会产生镜面反光),或者一块白板。根据视场大小让投影仪投出清晰图形,调整相机角度,让相机中线与投影中线重合,最重要的是尽量让相机视图全部都是投影仪投放容。参考图1-9、图1-10。图1-9投影图形图1-10CPC控制程序 视角调好后调整光圈(当视场改变较大的时候,有必要调整下光圈,其它时候大可不必调整)。打开CPC控制软件,点击“光圈调整”弹出如图1-11所示对话框。图1-11光圈调整选择“光圈调整”点击“开始”。在投影灰度为250的情况下,调整两相机光圈至采集灰度值为100~200之间,两相调整到一致。待相机光圈调整完成后,点击“暂停”。(如果这时不点击暂停而直接关掉此对话框则可能导致相机出错)图1-15标定块3、相机标定 根据你所选择的视场,选择适当的标定块。相机视场有400mm视场与200mm视场,如图1-15所示,注意标定过程中标定块的正确摆放方向。先将标定块放置稳定,尽量靠后倾斜出一定角度(便于标定出立体空间)。打开CPC控制软件和winmoire,观察CPC控制软件里的预览,让标定块处于两相机视图中间。切换到winmoire,在菜单“Cal/Align”下点击“LRCal5”,弹出如下图所示对话框。图1-16LRCal点击“Ok”,待右上角出现正确的标定结果即完成标定。图1-17已经被识别的标定版图1-18标定板被识别的结果400mm、300mm、100mm视场将相机镜头调至两端,标定方式都与400mm视场标定方式一样。200mm、150mm、50mm视场,只需要将相机从远端位置调至近端位置即可标定方式与大视场标定方式一样。4、三维测量前的准备工作 三维测量过程中很少能一次性获取整个物体的三维数据,这时就要对物体进行多角度多方位的测量,在得到多个测量结果后,可以将多个测量结果拼接成一个整体。拼接可以分为手动拼接和自动拼接。手动拼接相对简单一些,但操作繁多,且精度难以保证。自动拼接则能做到将多个测量结果精确定位。自动拼接又分为转台拼接和标志点拼接。根据拍摄物体特征,选择不同的拼接方法,随之做不同的准备工作。两方法可灵活选择或者配合使用。注:转台拼接适合于大小适中,外表面无复杂构造,有较规则中心轴的物体。标志点拼接则适合于形体较大,表面构造较多的物体。图1-19标定块图1-20MachineParam 图1-21CalAlign转台标定根据选取的视场大小,选择合适的转台标定板置于转台上,将CPC的转台位置置零。在winmoire中选择菜单“Param”下的“MachineParam”,弹出如下图1-20所示对话框,将“MachineType”取值为5。再选择菜单“Cal/Align”下的“CameraTableAlign”,弹出如上图1-21所示对话框,点击“CalcParam”即可自动完成标定过程。待得出正确标定结果(如图1-22、1-23)后即完成转台标定,但这时候注意务必避免破坏两相机与转台这三者的相对位置关系。图1-22被识别的转台标定块图1-23正确识别的结果合理贴标志点在winmoire中点菜单“Param”下的“MachineParam”,将“MachineType”取值为1。在物体适当位置贴标志点。贴点需要注意几点:1、所贴的三个点之间尽量不要形成等腰三角形,更不可以形成等边三角形;2、贴点位置尽量贴在物体平整的位置;3、在物体表面曲率较大的位置尽量多贴点,曲率小的位置可以适当少贴;4、贴点务必贴牢。CPC视场配置视场投影镜头型号computar相机镜头型号computar焦距平板标定快配置转台标定快配置400*32016mm12mm*2(加滤色片)780mm直径:4mm;点间距:12mm250×150(4mm黑底白点12个点CPC400专用)200*16016mm12mm*2(加滤色片)420mm直径:2mm;点间距:5.625mm100×85(2mm黑底白点12个点CPC400专用)300*24016mm16mm*2(加滤色片)780mm直径:4mm;点间距:12mm250×150(4mm黑底白点12个点CPC400专用)150*12016mm16mm*2(加滤色片)420mm直径:2mm;点间距:5.625mm100×85(2mm黑底白点12个点CPC400专用)100*8050mm50mm*2(加滤色片)780mm直径:1.25mm;点间距:3.75mm;54×40(1.25mm黑底白点12个点CPC100专用)50*4050mm50mm*2(加滤色片)420mm直径:0.625mm;点间距:1.875mm;30×20(0.625mm黑底白点12个点CPC50专用)400mm、300mm、200mm、150mm、100mm视场相机均加1mm垫片,投影不加;50mm视场相机和投影均加5mm垫片。5、对物体进行扫描观察被测物体。估计其大小,如果被测物体小于扫描仪可扫描围,确定一次扫描一组的方案。反之,可设定多组多次测量方案,通过改变扫描仪和被测物体的相对位置来完成测量。观察被测物体的光泽,细节形状。如果有透明、反光、长丝状以与大块黑斑的部分,不能测量,需要使用辅助方法进行拍摄,如在物体表面喷涂显影剂等。在拍摄之前先将物体放置好,启动CPC程序。通过程序取景窗口观察物体的位置,从而调整相机的左右高低使物体的拍摄位置处于窗口的中心。如下图所示:6.调整扫描仪系统参数三维扫描是通过解析多幅条纹图像形成三维点坐标,因此,条纹值增益值等参数会影响后期成像效果。7.调节Winmoire系统参数,进行试拍调整完毕后,可以打开Winmoire,进行试拍验证。Winmoire是我公司自行开发的三维图像反求软件,通过对两幅不同拍摄角度的物体附带的光栅图像的特征参数的提取,通过公司自主研制的建算法核心,能够自动识别画面的被测物体,可以非常精确的反求出二位图像表征物体的三维点云。在菜单File-new下,新建一个文件,输入文件名并确定。如图1-37,1-38所示,在Scan里面点击ImageGage进入ImageGage对话框,图1-37:新建文件并给新建文件命名图1-38:启动扫描窗口如图1-39为Scan拍摄界面[1]:[1]:Step中的数值控制拍摄取点的密度,1为最大,取点密度为100%,一般缺省为1(如选择3即横竖方向上的取点间隔均为3,总取点数量为1/32)。[2]:点击Image进行拍摄,得到条纹图像。如图14,点击ReWindow,在左边的条纹图象上框选取需要计算处理的区域。图1-39:ImageGage对话框图1-40:拍摄过程中点击image按钮进行拍摄,如图1-40,所示。8.观察图片质量如图是获取的物体的二维图像照片,该照片由多张原物体的不同信息照片叠加而成。观察图片是否有红点区(如出现大量的红点可以通过调节条纹来消除,如果出现红蓝相间可能是环境太暗。但少量的红点不会过分影响三维点云质量)或不可成像的区域,图片质量是否清晰可靠等。如不满意,重新调整参数进行试拍。如果图像质量清晰可靠,可以进入三维反求阶段。如图是获取的物体的二维图像照片,该照片由多张原物体的不同信息照片叠加而成。观察图片是否有红点区(如出现大量的红点可以通过调节条纹来消除,如果出现红蓝相间可能是环境太暗。但少量的红点不会过分影响三维点云质量)或不可成像的区域,图片质量是否清晰可靠等。如不满意,重新调整参数进行试拍。如果图像质量清晰可靠,可以进入三维反求阶段。图1-41:清晰的物体图像图1-42:正常白光图像图1-45:曝光过度的白光图像9.进行三维反求点击ReWindow,在左边的条纹图象上框选取需要计算处理的区域,点击Execte执行计算处理(系统会自动识别有效区域),得到图1-46所示处理后的结果,在右下角三维图像浏览窗口中同样显示本次计算所得点云在坐标系中的位置和处理好的数据。图1-46:处理好的数据10.观察获得的三维点云数据通过反求获得点云数据之后,观察获得的数据是否是你需要的,如果是,请转入下一幅三维图象的拍摄;如果不是,执行删除操作:图1-47:点击DELETE删除图1-48:删除对话框如上图,点击DELETE,出现删除对话框,选择你想要删除的点云的类型,各类型在前边的软件介绍中已经有了详细标注,点击OK,确认并完成操作;点击UNDO,返回上一步操作;点击CANCEL,取消本次操作。11.摆设多幅图像用于拼接试拍成功以后,可以重复上面介绍的过程,对一个物体进行全方位的拍摄,得到多幅点云图像,方便后期三维制作。将物体移动一定的角度,注意要有一定的公共拼接区域,同样进行拍摄如图3-49所示,将得到若干片点云数据。图3-49一周拍摄完毕,发现物体顶部和底部没有数据,此时需要手动将物体放倒,顶部大致与扫描仪成45度角进行拍摄,这样可拍摄到顶部和侧面的数据,满足拼接需求。可再换顶部和另一侧面进行拍摄。拍摄完成后使用同样的方法,拍摄底部数据。注意,手动移动物体方向所得的数据不能进行自动拼接,需要后期在cloudform中拼接。图3-50:物体顶部拍摄点云数据自动以*.OUT,*.XYZ的格式保存在开始建立的文件夹里边。快速使用:在手动移动和旋转的过程中,始终注意保持相邻的两幅图像之间,有三个或三个以上容易识别的特征点,同时,过多的点云片并不一定能带来最好的拼接效果,做到适量,并在后期的点云拼接中留有余量就合适了。11.输出数据点云数据自动以*.OUT,*.XYZ的格式保存在刚才建立的文件夹里边,后期可以在Cloudform里边导入以上数据。关闭Winmoire软件,打开Cloudform进行点云数据的下一步处理。第二章三维图像获取和后处理1winmoire软件winmoire主要功能是对采集的二维图像进行显示、编辑处理,并反求出三维点云数据,并能对三维数据进行可视化和简单的计算。1.1菜单说明如图2-1所示,反求程序模块分成四大区域:左上为二维图像浏览处理区、左下为信息诊断区、右上为消息区、右下为三维浏览区。程序的菜单主要分成两大块:主菜单和三维浏览菜单。系统消息区三维图像浏览区信息诊断区系统消息区三维图像浏览区信息诊断区二维图像浏览区图2-1:反求程序界面[主菜单]是系统的主要控制菜单。如图2-2所示,主要有如下子菜单:[File]、[Scan]、[Datum]、[Analysis]、[Param]、[Cal/Align]、[Test]、[Window]。图2-2:反求程序主菜单[File]菜单如下图2-3所示。它有如下子菜单。[[New]新建一个“*.IN”文件。[Open]打开一个已有的“*.IN”文件。[Saveasc]将文件另外保存为.asc格式。[Delete]删除文件。[Exit]退出程序。图2-3:File菜单注意:File文件菜单中操作的都是“*.IN”文件,同时程序会自动生成“*.OUT”、“*.XYZ”、“*.LIN”、“*.BMP”等文件。后两种是配属文件,只要特定情况下才有。[Scan]菜单如下图2-4所示。它有如下子菜单。[[ImageGage]用于拍摄获取二维图像并进行反求。[ReexecuteSelected]选择并重新处理测量三维数据片。[DeleteSelected]删除被选测量三维数据片。[PlaybackGage]全部重新测量。图2-4:Scan菜单[[SetUpMode]它有如下模式[MultiPoints] 获取特征点[CutLine] 剪切线用于图像编辑操作。[GoodRegion] 指定反求区域。[MFPoint] 指定基准点。[ReWindow] 获取图像中反求区域。[Add/Del][Delete] 删除指定要素;[Add] 增加指定要素选项。[Image]它有三种模式。[Fringe]条纹图像。[White]彩色图像。[Phase]相位图像[ClearEdit]清除二维图像上的编辑数据。[Step]取点间隔。[Img]是否马达回零重新拍摄二维图像。[Type]三维数据的类型。它有如下选项[Normal]不带纹理的三维数据。[Color]带纹理的三维数据。[Plane]三维数据并拟合平面。[Points]三维数据并获取多个基准点。[Sub]反求特征数据的类型。它有如下选项[Normal]不反求特征数据。[Edge]反求边界线。[Ink]反求用墨水标识的痕迹。[Tape]反求标记特征线。[View] 选择三维相机。[Seg] 反求三维数据处理参数。[Change] 选择重新处理二维图像。[Stop] 停止所选择的再处理功能。[Delete] 选择并删除数据。[Execte] 执行三维反求。[Image] 拍摄并获取二维图像。[ClearImage] 清除获取的二维图像。[ImageGage]菜单用于拍摄获取二维图像并进行反求。在Scan菜单下点击ImageGage子菜单后,出现如图2-5所示对话框。图2-5:ImageGage对话框[Change]选择重新处理二维图像。弹出如图2-6所示对话框。[[Mode]增减模式[Toggle]反选。[Add]添加。[Delete]删除。[Type]被选对象类型有[All]所有数据类型。[Surface]型面数据类型。[Cross]截面线数据类型。[Point]点数据类型。[Select]选择模式有[None]所有被选择片取消选择。[Bad]清除所有有问题片。[Cross]选择所有截面线数据。[Name]根据测量片名称选择。[All]选择所有数据测量片。[Last]选择最后测量的数据片。[View]选择同一相机的测量数据片。[Multi]选择多个数据片。[OK]确认执行操作。[Undo]不执行操作[Cancel]取消退出。图2-6:选择对话框[Datum]菜单三维坐标系设置功能。如图2-7所示,它有如下子菜单。[[Preset]预先定义坐标系。[ReadPreset]读入预先定义坐标系。[SetDatum]设置坐标变换。[3P,3PDatum]三点或三平面设定坐标。[MarkDatum]基准点对应设定坐标。[CombineDatum]整合两坐标系变换。[ChangeDatum]重新计算坐标变换。[DatumTrans]变换坐标系中的三维数据。图2-7:Datum菜单[Analysis]菜单三维数据分析处理功能。如图2-8所示,它有如下子菜单。[[Cross-section]截面线计算。[PlaneFitting]平面拟合。[CircleFitting]圆拟合。[SphereFitting]球拟合。[Distance]距离计算。[Recalculation]再计算处理。[GapCheck]分析型面间的断差。[GapRe-Check]重新分析型面间的断差。[GapRe-Display]型面间断差重新显示。[GapAllDisplay]显示所有型面间断差。[GapAutoEdit]型面间断差自动编辑。[EditFeatureLine]编辑特征线。图2-8:Analysis菜单[Param]菜单拍摄参数,反求参数的设定。如图2-9所示,它有如下子菜单。[[ScanParam]拍摄二维图像参数设置。[HardwareParam]硬件参数设置。[DebugParam]软件调试参数设置。[VideoParam]视频参数设置。[EdgeParam]边界参数设置。[MasterFringeParam]基准线参数设置。[SurfaceTypeParam]三维图像处理参数设置。[WindowParam]视窗参数设置。[MachineParam]机械系统参数设置。[SetUseLaserLine]使用激光线参数设置。图2-9:Param菜单[Cal/Align]菜单校准、拼接功能。如图2-10所示,它有如下子菜单。[[RererpCal]索引点校准。[Calibrate]校准参数。[LRCal5]5次相机标定。[Align]拼接。[LRCal3]3次相机标定。[CameraAlign]多个相机拼接。[CameraTableAlign]相机转台拼接。[FCAlign]相机补偿。[ChangeNviews]变换视图。[CopyView]拷贝视图。[Addviews]添加视图。图2-10:Cal/Align菜单[Test]菜单测试功能。如图2-11所示,它有如下子菜单。[[CheckPhNoise]检测相位图像噪声。[Compare2Ph]对比两幅相位图像。[Phase_shift_check]相位检测。[ImgViewer]图像视图。[ImageSimulator]图像模拟。[CorrectTable]校正转台。图2-11:Test菜单[Window]菜单如图2-12所示,它有如下子菜单。[[Arrange]窗口排列显示。[Save]保存窗口设置。[Restore]恢复窗口设置。[Update]更新窗口设置。[Erase]取除窗口设置。[CopyMessage]拷贝消息区域。[CopyDiagnostic]拷贝诊断区域。图2-12:Window菜单注意:本程序中主菜单中的[Cal/Align]菜单和[Test]菜单,一般不会向用户开放,除非特殊用途。三维浏览区域如图2-13所示,它主要有如下子菜单:[Select]、[Shift]、[Zoom]、[Rotate]、[Spin]、[Win]、[Full]、[Perspect]、[Home]、[Write]、[View]、[Check]、[Edit]、[Option]。[[Select]选择测量数据片。弹出如图3-5所示对话框。[Shift]鼠标左键平移操作(鼠标左键按住拖动)。[Zoom]鼠标左键缩放操作(按住左键拖动)。[Rotate]鼠标左键旋转操作(按住左键拖动)。[Spin]鼠标左键面内旋转操作(按住鼠标左键拖动)。[Win]鼠标左键局部放大操作[Full]浏览区内数据正常显示。[Perspect]视点视图方位设置。[Home]恢复默认视点。[Write]保存视点参数。[View]选择相机视点。[Check]参数检测。[Edit]编辑测量数据。[Option]显示模式。图2-13:三维浏览区快速技巧:双击三维浏览区的标题栏,三维浏览区可以扩展到整个屏幕,可以在此观察图像。再次双击标题栏窗口恢复原始大小.[Perspect]菜单视点视图方位设置。如图2-14所示。它有七个方位。[[Top]上视图[Bottom]下视图[Left]左视图[Right]右视图[Front]前视图[Back]后视图[Top-Right-Back]右后上视图图2-14:视点方位设置[Check]菜单参数检测。如图2-15所示,它有如下子菜单:[[Point]鼠标左键获取三维点值,在消息区显示三维坐标。[PointsDistance]测量鼠标左键获取两三维点的距离。[SurfacesDistance]检测三维型面之间的距离,断差。[CRTPointsDistance]检测显示器屏幕二维平面距离。图2-15:Check菜单[Option]菜单显示模式。如图2-16所示,它有如下子菜单:[[PatchColor]不同数据片分色显示。[Label]显示数据片名称。[Hide]隐藏选定数据片。[Selected]只显示被选定数据片。[Wireframe]线框模式显示。[Shading]实体模式显示。[Last]显示最后取得的数据片。[PointColor]等高线显示。[All]显示所有数据片。[MarkDisplay]显示基准骨架点。[PointTexture]纹理模式显示。图2-16:Option菜单章。第三章 三维点云处理软件:CloudForm该章主要介绍软件的所有菜单,包括菜单的结构,每个菜单下的子菜单,各个菜单的具体含义,可进行的操作等。1软件功能简介三维后数据处理软件功能模块主要是对采集得到的三维型面数据进行后数据预处理,形成较好的统一三维型面点云数据。该模块的主要功能包括:●三维图像可视化实现三维图像的显示和隐藏、添加纹理和光照、消除三维图像显示阴影,对三维图像实现平面旋转、任意旋转、缩放、局部缩放、平移、视点与视角调整等操作。●三维图像的编辑与处理对点云和模型进行选择、删除,对点云进行填补空洞、比例压缩数据、锁定数据、全部和局部平滑数据、虑除数据波纹、消除数据噪声噪、整理数据存、组整合、修补和切分等。●三维图像的拼接(即实现点云片或组在坐标系中的统一)拼接的手段主要分成手工拼接和自动拼接两种。手工拼接又分为切分窗口采用对应点粗拼和利用对话框调整进行粗拼。自动拼接主要有电脑自动搜索对应点精拼、骨架点拼接和导入矩阵文件进行拼接。●三维图像的建模采用三维点云型面数据进行建模,主要建立的模型有特殊点、直线、坐标系、圆弧、平面、球面、柱面、NURBS曲线和曲面等。●三维图像的计算能够计算三维图像数据任意两点的直线距离和弧面距离,可以确定指定区域的体积和面积,能够获取任意方位一条或多条截面线,并能输出共用数据文件格式。●三维图像的格式转化等功能。该主要是针对用户的不同需求作的数据接口,目前能实现的转化格式主要有点云ASC、点云IGS、三角片STL、OBJ、WRL。这些文件能够在Geomagic、CATIA、3dsMax、UG、ProE、imageware、polyworks、solidworks等等通用的三维逆向或正向软件中打开编辑。2软件界面介绍:软件界面如下图3-1所示:工具条栏三维图形编辑框面板对话框工具条栏三维图形编辑框面板对话框图3-1:Cloudform软件界面三维后数据处理软件功能模块主要有[文件]、[视图]、[选择]、[编辑]、[CAD数模]、[实体]、[点云]、[计算]、[拼接]、[窗口]、[帮助]这九大菜单。如下图所示:图3-2:菜单栏[[文件]数据接口[视图]显示设置、鼠标操作[选择]选择方式、对象、锁定[编辑]删、补、平滑、除噪、修补、切分、变形等[CAD数模]对几何实体元素进行编辑[实体]创建新的实体对象点、线、面等[点云]对点云点进行编辑[计算]计算距离、角度、面积、体积、截面线等[拼接]精拼、多点对应拼接、骨架点拼接、手动拼接等[窗口]显隐工具条、窗口等[帮助]获取帮助信息工具条栏中有如下工具条,工具条中功能可以在对应的菜单栏找到。可以根据你的喜好,添加/删除按钮或工具栏。也可以自行排列组合工具栏。文件工具菜单:用于文件的输入输出以与打印等操作图3-3:文件工具条编辑拼接工具条:用于点云数据的锁定、编辑、平滑、拼接以与全局优化等图3-4:编辑、拼接工具条视图、选择工具条:用于控制点云数据的显隐,视点控制、视图缩放,选择点云数据等操作图3-5:视图、选择工具条计算工具条:主要用于计算点云之间各种相互距离,以此来评估点云数据以与拼接的优劣。图3-6:插入、计算工具条面板对话框主要是控制模型的各种特征参数,同时,某些操作条件下,也会弹出操作对话框供选择:如图3-7,面板对话框主要包括了[树面板]、[模型面板]、[颜色面板]、[窗口面板]和操作对话框。如图3-7,面板对话框主要包括了[树面板]、[模型面板]、[颜色面板]、[窗口面板]和操作对话框。[树面板]:控制点云结构树。[模型面板]:模型边界色彩控制菜单[颜色面板]:控制前后背景颜色,控制图形操作区颜色等[窗口面板]:控制显示比例,光源照明等。[操作对话框]:在特定操作的时候弹出,显示该操作需要的参数设置等。图3-7:操作对话框3菜单功能介绍:下边,我们根据菜单栏的顺序,依次介绍各个子菜单的功能含义。3.1文件[[新建]清除程序内存中的数据,初始化参数设置。[打开]打开一个数据文件格式包括“*.OUT”、“*.XYZ”,如果程序中已经有数据,那么程序将提示保存,如果打开新数据,原来的数据将被清除掉。[保存]程序将覆盖程序中默认的相应文件。[另存为]程序将数据保存在新的路径中的新的文件中,并用它们更新程序中的默认路径和默认文件名。[导入片]为程序中最后一组导入一片数据,如有同名,程序自动生成“*_1.XYZ”与其一系列相应文件,并将生成的新文件加入其中。[导入组]导入一组数据,如有同名,程序自动生成“*_1.OUT”与其一系列相应文件,并将生成的新组加入其中。[导入IGES数模]打开IGES数模文件“*.IGES”。[导入]导入其它格式数据文件,如点云(“*.asc”或“*.txt”)。[输出]包括如下子菜单可以输出多种文件格式[打印]打印视图区域显示数据。[打印预览]预览打印内容。[打印设置]设置打印参数。[传送]通过电子邮件进行传送。[退出]退出程序。图3-8:文件菜单3.1.1打开文件打开一个数据文件格式包括“*.OUT”、“*.XYZ”,(*.OUT为点云组文件,*.XYZ为单片点云文件),我们以打开点云组文件为例。如果程序中已经有数据,那么程序将提示保存,如果打开新数据,原来的数据将被清除掉。打开文件时,将弹出图3-9对话框。图3-9:打开文件对话框选择打开06.OUT点云组文件,弹出如下输入参数对话框:[[数据片]设置打开测量数据的次数(所谓的片数或者Pacth数),如:扫描仪测量了5次,反求软件反求了4次,则出现1-4个数据片,数据片的输入格式可以是1,3,4或者1,3-4[点间隔]设置读取数据的行列间隔,为零时没有间隔。[调整座标系]:根据不同需要,对座标系进行调整。图3-10:打开参数快速小知识:程序能够打开的文件有“*.OUT”、“*.XYZ”、“*.part”、“*.txt”、“*.ASC”、“*.IGES”。“*.OUT”、“*.XYZ”是本程序的文件格式。“*.OUT”是ASCII格式,用于管理多次测量结果即组。“*.XYZ”是二进制格式,用于保存一次测量数据即片。“*.part”是用于保存建模以后的几何实体。“*.txt”、“*.ASC”是ASCII点云文件,文件之保存的是三维点坐标。程序还有附属文件“*.BMP”、“*.LIN”,它们与“*.XYZ”同名,前者是颜色文件,后者是边界文件。3.1.2输出文件输出不同的格式类型有利于不同的应用环境,点击[另存为]或[输出]都可以把点云保存为不同的文件模式。同时,根据需要不同,还可以输出点云组中不同的特征,如下图所示:[单个点云[单个点云]输出单个“*.TXT”、“*.ASC”点云文件。[多个点云]为程序中每一片输出一个“*.TXT”、“*.ASC”点云文件。[被选点云]将选中的点云输出到一个点云文件中。[点云边界]程序输出边界点云文件,格式为“*.asc”或“*.txt”。图3-11:输出保存文件可以根据对话框中的下拉菜单的提示,保存为以下不同的格式:程序能输出点云文件“*.TXT”、“*.ASC”、“*.IGES”是点云模式。“*.OBJ”是三角面片模式,附带有颜色信息。导出中的“*.ASC”不是点云文件,而是3DStudioASCII的格式,是三角面片模式,附带有颜色信息。“*.WRL”也是三角面片模式,附带有颜色信息。“*.STL”三角片格式,分成ASCII和二进制两种格式。图3-12:保存文件类型快速技巧:文件使用骨架点文件是用于骨架点拼接。实体文件主要用于人体建模变形。IGES数模主要用于三维点云于数据模型的坐标系统一。3.2视图用于调整视图。如图3-13有如下子菜单[视角][视角]
控制观察角度[正交]视图区域三维投影方式是正交投影。[透视]视图区域三维投影方式是透视投影。[投影]
设定视图区域投影方式和参数。如图所示,它有如下:[等高线]设置等高线[光线]
设置有关光线和物体材质的参数。[显隐]控制点云对象的显隐[中心]
数据回到原始中心。[平移]
设置鼠标左键被按住拖动时,对视图区域数据实现平移变换。默认操作
Ctrl+鼠标中键。[旋转]
设置鼠标左键被按住拖动时,对视图区域数据实现旋转变换。默认操作鼠标中键。[面旋]
设置鼠标左键被按住拖动时,对视图区域数据实现绕垂直于屏幕方向的轴作旋转变换。默认操作
Shift+鼠标中键。[缩放]
设置鼠标左键被按住拖动时,对视图区域数据实现放大和缩小变换。默认操作鼠标滚轮。[局放]
设置鼠标左键被按住拖动画矩形框时,对矩形框内数据实现放大到充满屏幕的放大变换。默认操作
Ctrl+Shift+鼠标中键。[旋转中心]
重新设定旋转中心。[适当]
调整显示画面,使数据充满视图区。图3-13:视图3.2.1[视角][视角]
控制观察角度[上视图][上视图]
观察点在上方。[下视图]
观察点在下方。[左视图]
观察点在左边。[右视图]
观察点在右边。[前视图]
观察点在前方。[后视图]
观察点在后方。图3-14:视角菜单3.2.2[投影][投影]
设定视图区域投影方式和参数。如图所示,它有如下:[正交投影][正交投影]
视图区域三维投影方式是正交投影。[透视投影]
视图区域三维投影方式是透视投影。
[投影角度]设定透视投影的投影角度参数。
图3-15:投影
3.2.3[等高线][等高线]设置等高线
如图所示,它包括如下设置参数和操作:[基准平面位置]设置等高线基准面(平行于屏幕方向)的位置。[基准平面位置]设置等高线基准面(平行于屏幕方向)的位置。[间距]
设置等高线等高带宽。[最佳平面]
利用最佳平面调整基准面,实现等高线显示。[退出]
退出等高线设置。图3-16:等高线参数3.2.4[显隐][显隐菜单]:控制部分或全部点云数据的显隐[全隐点云][全隐点云]
快捷键(H)隐藏全部的点、片、组。[选隐点云]
快捷键(S)隐藏被选中的点、片、组。[反隐点云]
快捷键(R)隐藏未选中的点、片、组。[选显点云]
快捷键(V)显示被选择的点、片、组。[全显点云]
快捷键(A)显示全部的点、片、组。[隐藏/显示后...]
快捷键(N)隐藏当前片,显示后一片。[隐藏/显示前...]
快捷键(P)隐藏当前片,显示前一片。图3-17:显隐菜单快速技巧:程序在默认状态下,已经有鼠标操作。滚动滚轮缩放按住中健(滚轮)拖动旋转CTL+中间键平移3.3选择[选择菜单]是用于对点云等对象进行选择的菜单。如图3-18所示有如下子菜单。[选择工具][选择工具]设定选择点云的方式[选择对象]设定可选择的对象[全选点云]
快捷键(Ctrl+A),选中所有点云。[反选点云]
快捷键(Ctrl+R),反选选择点云。[不选点云]
快捷键(Ctrl+C),取消点云选择。[全锁点云]
锁定所有的组或片。[选锁点云]
锁定被选中的组或者片。[选解点云]
解除被选中的组或片的锁定状态。[全解点云]
解除全部组或片的锁定状态。图3-18:选择菜单3.3.1[选择工具]选择工具栏包括如下工具:[单选][单选]
快捷键(shift+O),利用鼠标左键单击对对象进行选择。单选的对象可以是:片(patch)、组(group)[线选]
快捷键(shift+L),利用拖动鼠标左键画直线进行选择。[框选]
快捷键(shift+R),利用拖动鼠标左键画矩形框,选中矩形框内的对象。框选对象只能是点云。[园选]
快捷键(shift+C),拖动鼠标左键,构造椭圆区域对点云进行选择。[多选]
快捷键(shift+P),利用鼠标左键取点构建多边形,最后左健单击多边形第一个顶点完成选择,选中多边形内的对象,只能是点云。[画选]
快捷键(shift+B),利用拖动鼠标左键画笔,选中对象,只能是点云。[任选]
快捷键(shift+A),拖动鼠标左键,鼠标所经的点形成一个类似于套马绳不规则区域对点云进行选择。图3-19:选择工具3.3.2[选择对象][选择对象]设定可选择的对象,有如下工具:[默认][默认]
鼠标选择对象默认为空;[点云点]选择对象为点云;[点云边]
选择对象为点云边;[点云片]
选择对象为片,即patch,一次测量结果;[点云组]
选择对象为组,即Group,多次测量结果,与之搭配的只能是单选。[多边形]
选择对象为三角片,与之搭配的有所有选择功能。[实体]
选择对象为实体,与之搭配的只能是单选。图3-20:选择对象快速使用:
被选中的点、片、组、边将呈现红色。
在左侧树形控件中,左键单击始终是单选。
在左侧树形控件中,Ctrl+左键+组、片
任多选。
在左侧树形控件中,Shift+左键+组、片
区间多选。
在视图区域鼠标选择,没有Ctrl时,选择均是多选。
在视图区域鼠标选择,有Ctrl时,选择点时是取消被选中的点。选择片或组时即偶数选中的将取消选择状态。
锁定物体之后,不能进行任何操作,除左侧控制树可以进行选择外。
实体点、轴、面和CAD数模只能在左侧控制树中进行选择。3.4编辑[编辑]菜单如图编辑菜单主要是为了在执行操作失误时,返回操作之前的状况,但是,只能返回一次。编辑菜单主要是为了在执行操作失误时,返回操作之前的状况,但是,只能返回一次。图3-21:编辑菜单3.5CAD数模该功能用于控制整片数模数据的读入、选择、显隐、删除等操作。如图2.5-1所示有如下子菜单。[删除][删除]
删除被选中CAD数模。注意:CAD数模可在左侧控制树中进行选择。CAD数模只能进行读入、选择、显隐、删除操作。[全隐]
隐藏所有的CAD数模。[选隐]
隐藏被选中的CAD数模。[选显]
显示被选中的CAD数模。[全显]
显示所有的CAD数模。图3-22:CAD数模3.6实体用于对实体进行操作。如图3-23所示有如下子菜单[删除][删除]
删除被选中的实体对象。[参考点]
创建特征实体参考点。[参考轴]
创建特征实体参考轴。[参考面]
创建特征实体参考平面。[全隐]
隐藏所有实体对象。[选隐]
隐藏被选中的实体对象。[反隐]
隐藏未被选中的实体对象。[选显]
显示被选中的实体对象。[全显]
显示所有的实体对象。图3-23:实体操作在CloudForm软件的定义里边,我们把点云表征的物体定义为实体对象。实体操作是围绕实体的一些特征量进行变换和操作的。实体操作里边包括参考点、轴、面的操作。选择了相应得操作之后,会在面板对话框区出现相应的对话框。具体的操作方式和步骤如下。3.6.1[参考点][参考点]
创建特征实体参考点。如下图所示,在在左图中,五个不同的图标表示了五种不同创建参考点的方法。方法1
利用选中点云,拟合相应的点:球心、圆心、重心来创建参考点。方法2
利用两轴相交的交点创建参考点。方法3
利用三平面相交交点创建参考点。方法4
利用平面和轴的相交的交点创建参考点。方法5
利用鼠标获取的点(需鼠标选择为[单选])或现有的参考点创建参考点,注意:其坐标是可以改变的。[应用]
当创建准好,点击,如果计算成功,[下一个]变得可用,并且视图中将显示计算出来的参考点。[下一个]点击[下一个]按钮即可将参考点加入[特征点]中。[删除]
将[特征点]中被选中的参考点删除。
[确定]
要将新加入的参考点添加到程序中,并退出该界面。
[取消]
不将新加入的参考点添加到程序中,并退出该界面。图3-24:参考点的创建3.6.2[参考轴][参考轴]
创建特征实体参考轴。如下图所示,在在左图中,五个不同的图标表示了五种不同创建参考轴的方法。方法1
利用选中点云,拟合相应的实体:圆柱、圆锥、轴来创建参考轴。注意:圆柱和圆锥是利用轴线创建参考轴。方法2
利用两平面相交的交线创建参考轴。方法3
利用一平面和一个点创建参考轴。方法4
利用点和轴创建参考轴。方法5
利用鼠标获取的两点(需鼠标选择为[单选])或现有的参考点创建参考轴,注意:点坐标是可以改变的。
[应用]
当创建准好,点击,如果计算成功,[下一个]变得可用,并且视图中将显示计算出来的参考轴。[下一个]点击[下一个]按钮即可将参考轴加入[特征轴线]中。[删除]
将[特征轴线]中被选中的参考轴线删除。
[反向]
将[特征轴线]中被选中的参考轴线方向反向。
[确定]
要将新加入的参考轴线添加到程序中,并退出该界面。[取消]
不将新加入的参考轴线添加到程序中,并退出该界面。图3-25:参考轴的创建3.6.3[参考面][参考面]
创建特征实体参考平面。如下图所示,在在左图中,五个不同的图标表示了五种不同创建参考平面的方法。方法1
利用选中点云,拟合平面创建参考平面。注意:在[确定]下方会显示平面度。方法2
利用平面创建参考平面。方法3
利用一轴和一个点创建参考平面。方法4
利用平面和轴创建参考轴。注意:轴线主要是用来设定绕轴旋转角度。方法5
利用鼠标获取的三点(需鼠标选择为[单选])或现有的参考点创建参考平面,注意:点坐标是可以改变的。[偏移]
用于设定参考平面在其法向方向上的偏移,如果为负,则在法向相反方向偏移。单位:mm。[应用]
当创建准好,点击,如果计算成功,[下一个]变得可用,并且视图中将显示计算出来的参考平面。[下一个]点击[下一个]按钮即可将参考平面加入[特征平面]中。[删除]
将[特征平面]中被选中的参考平面删除。
[反向]
将[特征平面]中被选中的参考平面方向反向。
[确定]
要将新加入的参考平面添加到程序中,并退出该界面。[取消]
不将新加入的参考平面添加到程序中,并退出该界面。图3-26:参考面的创建3.7点云点云菜单是用于后期三维图象处理时,对点云数据进行加工。如图3-27所示,它包括如下子菜单:[撤消][撤消]
取消上次操作。[删除]
删除选中的点云点、点云边、点云片、点云组、实体等。[整理]
整理数据减少不必要的内存消耗。[整合]
将多组数据组合成一组数据。[补点]片内填补小孔洞[除噪]
是消除片内波纹和噪声,[平滑]是片内点云平滑,消除波纹噪声[消差]是对点云数据整体进行处理,消除两片或多片点云数据之间的层差[取样]是对点云数据在误差允许的情况下进行抽希取样[三角化]是对点云数据进行三角化建立网格模型[边界]
探测单片点云数据片的边界。[镜像]是对点云数据进行镜像变化。[缩放]是对点云数据进行比例变化。[调整坐标系]是对点云数据进行坐标系调整。图3-27:点云菜单3.7.1[补点][补点]是片填补小孔洞,有三种填补方式:[线性模式]、[多项式曲面]、[NURBS],如图3-28所示。注意:填补小孔洞的数据点将以被选中状态显示,如果补得不合适,可以删除重新再补。[线性模式][线性模式]
按照线性插值填补小孔洞。[多项式曲面]
按照多项式曲面拟和填补小孔洞。[NURBS]
采用NURBS曲面填补小洞。[补洞]
执行填补小洞操作。[确定]
确定并退出补点操作。图3-28:补点
3.7.2[除噪][除噪]是消除片波纹和噪声,注意:锁定和隐藏的组或片不参与除噪。如图所示,它有如下参数或操作:[点数][点数]
K个临近点K值。[噪声]
重新探测噪声。[除噪模式]剔除噪声点方法[最小包围球]利用最小包围球模式剔除噪声点。[最佳平面]
利用最佳平面剔除噪声点。[临近关系]
利用K个点临域关系剔除噪声点。[三种叠加]
以上三种模式叠加剔除噪声。[最小包围球权重]
叠加模式最小包围球权重。[最佳平面权重]
叠加模式最佳平面权重。[极限值]
剔除噪声点最大值阈值。[孤立点]
将边界点云和孤立点作为噪声。[所有片沿用以上参数]
对所有数据片都采用以上参数,并且实现自动处理。[除噪]
执行剔除噪声点。[撤消]
取消已经执行的除噪操作。[前一片]
当前片的前面一片。[后一片]
当前片的后面一片。[确定]
确定除噪并退出。[取消]
取消除噪并退出。图3-29:除噪3.7.3[平滑][平滑]是片点云平滑,消除波纹噪声,注意锁定点云不能进行平滑处理,如图所示。[平滑对象][平滑对象]
有两个选项:
[显示点云]
平滑视图区域显示没有锁定点云数据。
[被选点云]
平滑视图区域被选中没有锁定的点云数据。[平滑方式]
平滑点云数据的方法。有如下:
[平面]
利用平面对点云数据进行平滑。
[曲面]
利用曲面对点云数据进行平滑。[平滑次数]
平滑点云数据的循环次数。[平滑]
执行平滑操作。[撤消]
撤消平滑操作。[确定]
确定平滑操作并退出平滑界面。[取消]
取消平滑操作并退出平滑界面。图3-30:平滑3.7.4[消差][消差]是对点云数据整体进行处理,消除两片或多片点云数据之间的层差,注意锁定点云不能进行消差处理,如图2.7-5所示。它有如下参数:[消差对象][消差对象]
有两选项:
[显示点云]
消差视图区域显示没有锁定点云数据。
[被选点云]
消差视图区域被选中没有锁定的点云数据。[消差范围]单点消差时参与临域点云球半径的范围。[融合极限]在一个很小的球半径范围内,将其中的多个点合成一个点,它就是该求半径。[消差]
执行消差操作。[融合]
执行融合操作。[撤消]
撤消已经执行的消差或融合操作。[确定]
确定该操作并退出该界面。[取消]
取消该操作并退出该界面。图3-31:消差3.7.5[取样][取样]是对点云数据在误差允许的情况下进行抽希取样,如图所示。[点间距]根据设定点间距离来采样,曲率变化大的[点间距]根据设定点间距离来采样,曲率变化大的地方点要取密些。[取点数]根据设定点数来采集样本,曲率变化大的地方点要取密些。[曲率等级]
取样时曲率保证等级,等级越大,曲率保证越明显。[保持边界]
取样时是否保持边界。[取样]
执行取样操作。[撤消]
撤消取样操作。[确定]
确认取样操作并退出该界面。[取消]
取消取样操作并退出该界面。图3-32:取样3.7.6[三角化][三角化]是对点云数据进行三角化建立网格模型,如图所示。它有如下参数:[三角片数目]、[三角片边长]。它有如下操作:[执行]、[撤消]、[确定]、[取消]。(目前只实现了[三角片数目]三角化功能)[三角片数目]根据数据点云的个数来确[三角片数目]根据数据点云的个数来确定三角片数目三角化,其点云点数与三角片个数比约为1:2。[三角片边长]根据设定三角片边长来进行三角化。[执行]
执行三角化功能。[撤消]
撤消三角化功能。[确定]
确认三角化功能并退出该界面。[取消]
取消三角化功能并退出该界面。图3-33:三角化3.7.7[镜像][镜像]是对点云数据进行镜像变化。如图所示,它有如下:[镜像方式][镜像方式]一共有两种方式:
[最佳平面]
程序对点云数据进行最佳平面拟和得出的平面,依据它对数据进行镜像。[平面]用于调整镜像平面参数。[保留原始数据]
镜像时是否保留原始数据。[镜像]
执行镜像操作。[撤消]
撤消镜像操作。[确定]
确认镜像操作并退出该界面。[取消]
取消镜像操作并退出该界面。图3-34:点云数据的镜像变换最佳平面方式:
[最佳平面]
程序对点云数据进行最佳平面拟和得出的平面,依据它对数据进行镜像。
[XY平面]
程序依据系统XY平面参数对点云数据进行镜像。
[YZ平面]
程序依据系统YZ平面参数对点云数据进行镜像。
[XZ平面]
程序依据系统XZ平面参数对点云数据进行镜像。平面方式:[平面]用于调整镜像平面参数。
[绕X轴旋转]
绕所选平面的X轴旋转。
[绕Y轴旋转]
绕所选平面的Y轴旋转。
[绕Z轴旋转]
绕所选平面的Z轴旋转。
[绕轴转角]
绕所选轴旋转角度。
[平面位置]
平面相对于参考平面的位置。3.7.8[缩放][缩放]是对点云数据进行比例变化。如图所示,它有如下:
[坐标原点][坐标原点]
以坐标原点为缩放中心。[模型中心]
以模型中心为缩放中心。[统一比例]三个方向统一缩放时的比例值。[统一变形]
是进行统一变形还是各个方向分别变形。[方向]
各个方向分别变形的比例。
[X]
沿X轴向变形比例。
[Y]
沿Y轴向变形比例。
[Z]
沿Z轴向变形比例。[变形]
执行变形操作。[撤消]
撤消变形操作。[确定]
确认变形操作并退出该界面。[取消]
取消变形操作并退出该界面。图3-35:缩放3.7.9[调整座标系][调整坐标系]是对点云数据进行坐标系调整。如图所示,它有如下:
[调整模式][调整模式]一共有三种方式:
[拟和平面]拟和可获得选择点云数据拟和的平面。
[系统平面]
程序依据系统平面参数对点云数据进行调整。
[鼠标调整]
程序依据鼠标操作数据进行调整。[平面]用于调整平面参数。
[绕X轴旋转]
绕X轴旋转。
[绕Y轴旋转]
绕Y轴旋转。
[绕Z轴旋转]
绕Z轴旋转。
[绕轴转角]
绕轴旋转角度。
[平面位置]
平面位置。[调整]
执行调整操作。[撤消]
撤消调整操作。[确定]
确认调整操作并退出该界面。[取消]
取消调整操作并退出该界面。图3-36:调整坐标系3.8计算[计算]如图3-37所示有如下子菜单[检测][检测]检测是用于计算标定块平面交线、交角、交点参数,是用于检验数据质量的评价。[精度]精度是用于计算标定块平面交线、交角、交点参数,是用于评判数据质量的手段。图3-37:计算菜单3.8.1[检测][检测]检测是用于计算标定块平面交线、交角、交点参数,是用于检验数据质量的评价。它有如下参数和操作:[标定块平面标号图][标定块平面标号图]
用来区分标定块型号。主要有两种:
[四平面图]
标定块有四个平面,标出平面、交线、交点方位。
[五平面图]
标定块有五个平面,标出平面、交线、交点方位。[补偿半径]
拟合平面沿法向方向偏移,如果为负,法向方向负方向偏移。[三坐标离散点]
如果选中利用的点是三坐标测量机获取的点云数据,否则是扫描点云数据。[显示平面法向]
显示隐藏平面法向。[平面N]
拟和平面标号。[拟和平面]
执行拟和平面操作。[计算参数]
计算相关参数。[保存参数]
保存参数。[退出]
退出检测。图3-38:检测对话框
3.8.2[精度][精度]精度是用于计算标定块平面交线、交角、交点参数,是用于评判数据质量的手段。它有如下参数和操作:[角点图][角点图]
用来提示获取八个角点方位。包括四个内角点和四个外角点。[获取八个角点]
控制鼠标是否处于获取八个角点状态,如果选中,当鼠标选择状态为[单选]时,鼠标可以在数据上获取角点
注意:第一次时,获取点的顺序可以随意,程序自动调整。如果八个角点均获取,在从列表中选择角点,实施修改就会一一对应。
[补偿半径]
拟合平面沿法向方向偏移,如果为负,法向方向负方向偏移。
[三坐标离散点]
如果选中利用的点是三坐标测量机获取的点云数据,否则是扫描点云数据。
[显示平面法向]
显示隐藏平面坐法向。[标准值]
导入标定块标准参数值。[应用]
当获取八个角点时,利用八个角点自动对标定块分割。[导入角点]
导入保存好的八个角点。[保存角点]
保存获取的八个角点。[拟和平面]
执行拟和平面操作。[计算参数]
计算相关参数。[保存参数]
保存参数。[查看参数]
查看保存的计算参数。[退出]
退出检测。图3-39:精度对话框
3.8.3[直线距离]直线距离子菜单:[两点距][两点距]
用来计算两点之间的直线距离。[点轴距]
用来计算点轴之间的直线距离。[点面距]
用来计算点面之间的直线距离。[轴间距]
用来计算两轴之间的直线距离。[轴面距]
用来计算轴面之间的直线距离。[垂足距]
用来计算两点投影到一轴上垂足之间的直线距离。图3-40:直线距离菜单3.8.4[角度]角度子菜单[两轴夹角][两轴夹角]用来计算两轴之间的夹角。[轴面夹角]用来计算轴面之间的夹角。[两面夹角]用来计算两面之间的夹角。图3-41:角度菜单3.9拼接如图3-42所示,[拼接]菜单包括如下子菜单:[对应点拼接][对应点拼接]
是一种手动拼接的功能。[对话框拼接]是利用对话框对选中的数据片或组进行变换操作。[最佳拼接]
是电脑自动搜索对应点对进行拼接,它是一个迭代过程,逐步实现最佳匹配。[骨架点拼接]
是利用三角形全等来进行拼接操作。是用户有三坐标测量机和单机系统,要测量比较大的零件时采用的一种保持整体精度的拼接手段。[保存拼接矩阵]
如果有片或组被选中,将保存该片或组的拼接矩阵,否则将保存每一片拼接矩阵,与数据片同名,后缀名“*.txt”文件。[载入拼接矩阵]
将载入拼接矩阵传给被选中的片或组实现拼接。图3-42:拼接菜单3.9.1[对应点拼接]
[对应点拼接]是一种手动拼接的功能,如下图。它包括:[窗口切分]、[n-n对应点拼接]、[1-1对应点拼接]、[清除]、[拼接]、[撤销]、[确定]、[取消]。注意:在对应点拼接过程中,要获取对应点对,鼠标必须是[单选]状态。[n-n对应点拼接]是利用鼠标在左右视窗的对象上各取不少于三个点实现粗略拼接定位。如果左右都获取三个或以上的对应点,单击[拼接]可实现拼接,窗口恢复。如果觉得取点不合适,可再单击按钮清除以取得的对应点,重新获取对应点对。[n-n对应点拼接]是利用鼠标在左右视窗的对象上各取不少于三个点实现粗略拼接定位。如果左右都获取三个或以上的对应点,单击[拼接]可实现拼接,窗口恢复。如果觉得取点不合适,可再单击按钮清除以取得的对应点,重新获取对应点对。[1-1对应点拼接]是利用鼠标在左右视窗的对象上各取一个点实现粗略拼接定位。选中[1-1对应点拼接]进入一对对应点拼接,左右都获取一个的对应点,如果觉得取点不合适,可单击[清除]已经取得的对应点,可重新获取对应点,单击[拼接]可实现拼接,窗口恢复。[清除]清除已经获取的对应点对。
[拼接]执行对应点拼接。
[撤销]撤销刚刚作的对应点拼接。
[确定]退出对应点拼接界面。
[取消]撤销刚刚作的对应点拼接,并退出对应点拼接。图3-43:对应点拼接3.9.2.[对话框拼接]
[对话框拼接]是利用对话框对选中的数据片或组进行变换操作,如果不是特殊角度操作起来比较困难,不推荐该操作。如下图所示。它是由两部分组成:3D旋转、3D平移。3D旋转是利用控制球来实现的。控制球是用来控制旋转轴的方向和其上的一点。它有:3D旋转是利用控制球来实现的。控制球是用来控制旋转轴的方向和其上的一点。它有:[球心]即旋转轴上一点,可以利用鼠标来实现即[获取球心],单击该按钮处于获取球心状态,再单击该按钮,撤消该功能。注意:[获取球心]必须在鼠标[单选]状态下。[锥角]默认旋转轴与Y轴正向夹角。[周角]在X-Z平面上与Z轴正向夹角,往X轴正向转动角度为正。[转角]绕转轴旋转的角度。
3D平移执行该操作应显示坐标系,它有三个分增量,X、Y、Z。图3-44:对话框拼接3.9.3[最佳拼接]
[最佳拼接]是电脑自动搜索对应点对进行拼接,它是一个迭代过程,逐步实现最佳匹配。注意:隐藏组片是不参与拼接;锁定组片是作为基准不动参与拼接。[拼接对象][拼接对象]
分成组内片拼接即[片与片],组间拼接[组与组],[片与片]可选[第几组]组内拼接。[拼接标准]
分成[普通标准]、[工业标准]。被隐藏的数据片或组不参加精拼。[普通标准]按照片或组在程序中的序号为准,以最小号且显示的片组为基准,被锁定的组片也是基准。[工业标准]以周围的数据片或组为基准。[拼接参数]有[最大距离]、[取点间隔]、[约束条件]、[循环次数]、[收敛条件]。[最大距离]搜索对应点对最大有效距离。依据物体大小和层差设定。[取点间隔]重叠区域参与精拼点数。[约束条件]对应点对的相似条件。[循环次数]拼接循环次数。[收敛条件]拼接目标精度。如所有片组都达到精度,拼接停止。[循环次数]显示循环总次数。[收敛参数]显示片或组收敛参数,包括[索引]、[距离方差]、[距离均值]、[收敛条件]。主要是看第一个参数。当[距离方差]不再往下降,而是在某个范围跳动时,精拼就达到极限。图3-45:最佳拼接
3.9.4[骨架点拼接]
[骨架点拼接]是利用三角形全等来进行拼接操作。[骨架点拼接]是用户有三坐标测量机和单机系统,要测量比较大的零件时采用的一种保持整体精度的拼接手段。首先要在被测物体上贴一些标志性的点即骨架点,然后由三坐标测量机测
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度模具维修改型与产业链协同合同4篇
- 二零二五年度木材进口承运与通关服务合同4篇
- 二零二五年度大型养殖场养殖技术与市场推广合作合同4篇
- 二零二五年度新能源储能技术项目担保服务4篇
- 二零二五年度校园食堂承包经营权转让合同4篇
- 2025年度旅游车辆租赁合同(含景区旅游纪念品销售)4篇
- 2025版农民工劳动合同编制模板下载6篇
- 二零二五年度酒店客房用品租赁与回收合同3篇
- 2025年度新能源车辆抵押转让合同样本4篇
- 二零二五版贸促会下载平台进口成套设备检验检疫合同4篇
- 辽宁省葫芦岛市2024-2025学年高三上学期1月期末语文试题及参考答案
- 2025年1月浙江高考英语听力试题真题完整版(含答案+文本+MP3)
- 《榜样9》观后感心得体会一
- 虚拟偶像市场分析-洞察分析
- 2025年湖北黄石市大冶市中小企业融资担保有限责任公司招聘笔试参考题库附带答案详解
- 2025年神经外科护理工作计划
- 钢结构施工管理培训课件
- 2024年度工程建设项目安全评价合同2篇
- 《飞机操纵面》课件
- 商业咨询报告范文大全
- 自我发展与团队管理课件
评论
0/150
提交评论