Halcon创建三维模型并调整模型初始角度

    技术2026-02-05  2

    模板可以由CAD,PROE,solidwork等软件绘制常见的模板有机械组给我们的 STL 零件图以及‘.om3’模型格式 读取模板(注意模板单位,贯穿整个程序)显示模板,这个算子的参数我前两篇博客有详细讲到 visualize_object_model_3d (WindowHandle,ObjectModel3D2, CamParam,[],pra_name,pra_value, 'Oriented bounding boxes', '', [], Pose)

    模板的旋转三维模型的姿态有七个参数(x,y,z,Rx,Ry,Rz,0)类比于二维的仿射变换

    通过以下操作对模型进行旋转 注意:模型的初始角度很重要,角度调整有三大手法,在我后面的博文中有提到,调平的三大手法。enjoy.

    x_t:=0 y_t:=0 z_t:=0 Rx_t:=90 Ry_t:=0 Rz_t:=0 TransPose:=[x_t,y_t,z_t,Rx_t,Ry_t,Rz_t,0] CamParam := [0.01,0,7e-6,7e-6,220,220,440, 440] rigid_trans_object_model_3d (ObjectModel3D, TransPose, ObjectModel3D2)
    Processed: 0.011, SQL: 9