Please wait a minute...
浙江大学学报(工学版)
机械与能源工程     
基于三角网切片及碰撞检测的工业机器人三维头像雕刻
何雪军, 王进, 陆国栋, 刘振宇, 陈立, 金晶
1.浙江大学 流体动力与机电系统国家重点实验室,浙江 杭州 310027;
2.杭州新松机器人自动化有限公司,浙江 杭州 311200
3D head portrait sculpture by industrial robot based on triangular mesh slicing and collision detection
HE Xue-jun, WANG Jin, LU Guo-dong, LIU Zhen-yu, CHEN Li, JIN Jing
1. State Key Laboratory of Fluid Power and Mechatronic Systems, Zhejiang University, Hangzhou 310027, China; 2. Hangzhou SIASUN Robot and Automation Co. LTD, Hangzhou 311200, China
 全文: PDF(3365 KB)   HTML
摘要:

研究模型三角网的截面求交算法(包括水平切片、径向切片等),获得模型表面不同方向上的凸凹信息,便于刀具姿态的自动调整.以水平截交线与模型点集的最小包容圆为内、外边界,通过内边界向外均匀偏置获得层切刀轨,并将违反边界约束的点映射到包容圆上.在此基础上,提取出模型正面加工轨迹,根据偏置序号大的轨迹优先加工、偏置序号相同的轨迹从上往下加工的原则,确定一种Zigzag型加工路线.基于OpenGL图形引擎,建立新松SR6C型工业机器人的仿真平台,对生成的轨迹进行仿真,并利用石膏进行实际加工验证.结果表明,所生成的加工轨迹能够避免碰撞的发生,加工成品较好地再现了虚拟模型.

Abstract: Firstly, the intersection algorithm was investigated based on triangular mesh model (horizontal slicing, radial slicing, etc.) to obtain surface unevenness in different directions, so as to adjust the tool posture automatically. Secondly, horizontal intersection line and minimal enclosing circle of the model point sets were selected as internal and external borders;layer-cutting tool path was produced through internal border offsetting outward uniformly; offset points which violate boundary constraint were mapped to the enclosing circle. Based on this, tool path for the front model was extracted; a Zigzag route was formed based on the principles that tool path with larger offset index should be processed first and those with the same index should be processed from up to down. A simulation platform was created for SIASUN SR6C type robot in light of graphic engine OpenGL. The generated tool path was simulated before processing; a verification experiment was carried out with plaster. Results show that the tool path generated is possible to avoid collision and the finished part is a well reproduction of the virtual model.
出版日期: 2017-06-11
CLC:  TH 164  
基金资助:

中国博士后科学基金资助项目(509100-X91504);国家自然科学基金资助项目(51275460);杭州市重大科技创新资助项目(20132111A04).

通讯作者: 王进,男,副教授. ORCID: 0000-0003-3106-021X.     E-mail: dwjcom@zju.edu.cn
作者简介: 何雪军(1984—),男,博士,从事机器人技术研究. ORCID: 0000-0002-6846-1490. E-mail: hexuejun@zju.edu.cn
服务  
把本文推荐给朋友
加入引用管理器
E-mail Alert
作者相关文章  

引用本文:

何雪军, 王进, 陆国栋, 刘振宇, 陈立, 金晶. 基于三角网切片及碰撞检测的工业机器人三维头像雕刻[J]. 浙江大学学报(工学版), 10.3785/j.issn.1008-973X.2017.06.007.

HE Xue-jun, WANG Jin, LU Guo-dong, LIU Zhen-yu, CHEN Li, JIN Jing. 3D head portrait sculpture by industrial robot based on triangular mesh slicing and collision detection. JOURNAL OF ZHEJIANG UNIVERSITY (ENGINEERING SCIENCE), 10.3785/j.issn.1008-973X.2017.06.007.

参考文献(References):
[1] DENG S H, CAI Z H, FANG D D. Application of robot offline programming in thermal spraying [J]. Surface and Coatings Technology, 2012, 206(19/20):3875-3882.
[2] SLAMANI M, GAUTHIER S, CHATELAIN J F. A study of the combined effects of machining parameters on cutting force components during high speed robotic trimming of CFRPs [J]. Measurement, 2015, 59:268-283.
[3] SHI L, TIAN X C, ZHANG C H. Automatic programming for industrial robot to weld intersecting pipes [J]. The International Journal of Advanced Manufacturing Technology,
2015, 81(9): 2099-2107.
[4] Robotic Industries Association. New advances in robotic machining white paper [R/OL]. (2009-1-22) [2016-05-25]. http:∥www.robotics.org/content-detail.cfm?
content_id=1254.
[5] CHEN Y H, DONG F H. Robot machining: recent development and future research issues [J]. The International Journal of Advanced Manufacturing Technology, 2013, 66(9): 1489-1497.
[6] IGLESIAS I, SEBASTIAN M A, ARES J E. Overview of the state of robotic machining: current situation and future potential [J].Procedia Engineering, 2015, 132: 911-917.
[7] KIM B H, CHOI B K. Machining efficiency comparison direction-parallel tool path with contour-parallel tool path [J]. Computer-Aided Design, 2002, 34(2):89-95.
[8] PARK S C, CHUNG Y C, CHOI B K. Contour-parallel offset machining without tool-retractions [J]. ComputerAided Design, 2003, 35(9): 841-849.
[9] LIN Z W, FU J Z, SHEN H Y, et al. Tool path generation for multi-axis freeform surface finishing with LKH TSP solver [J]. Computer-Aided Design, 2015, 69:51-61.
[10] ZHOU B, ZHAO J B, LI L, et al. CNC double spiral tool-path generation based on parametric surface mapping [J]. ComputerAided Design, 2015, 67/68:87-106.
[11] LASEMI A, XUE D Y, GU P H. Recent development in CNC machining of freedom surfaces: a state-of-the-art review [J]. ComputerAided Design, 2010, 42(7): 641-654.
[12] MILUTINOVIC D, GLAVONJIC M, SLAVKOVIC N, et al. Reconfigurable robotic machining system controlled and programmed in a machine tool manner [J]. The International Journal of Advanced Manufacturing Technology, 2011, 53(9): 1217-1229.
[13] NIU X J, LIU J T SUN L, et al. Robot 3D sculpturing based on extracted NURBS [C]∥ International Conference on Robotics and Biomimetics. Sanya: IEEE, 2007: 1936-1941.
[14] 王正友,黄林林,张国贤. 基于分层切片原理的三维雕刻算法[J]. 计算机应用,2011,31(2): 379-382.
WANG Zheng-you, HUANG Lin-lin, ZHANG Guo-xian. 3D sculpture algorithm based on hierarchical slicing theory [J]. Journal of Computer Applications, 2011, 31(2): 378-382.
[15] 陈昆,潘小帝,陈定方.一种快速成型自适应分层算法[J].武汉理工大学学报:交通科学与工程版,2014,38(3):547-551.
CHEN Kun, PAN Xiao-di, CHEN Ding-fang. Anadaptive slicing algorithm of rapid prototyping [J]. Journal of Wuhan University of Technology: Transportation Science and Engineering, 2014, 38 (3): 547-551.
[16] 王素,刘恒,朱心雄. STL模型的分层邻接排序快速切片算法[J]. 计算机辅助设计与图形学学报,2011,23(4): 600-606.
WANG Su, LIU Heng, ZHU Xin-xiong. An algorithm for rapid slicing of STL model based on sorting by triangle adjacency in layers [J]. Journal of Computer-Aided Design and
Computer Graphics, 2011, 23(4): 600-606.
[17] ZHANG Z Y, JOSHI S. An improved slicing algorithm with efficient contour construction using STL files [J]. The International Journal of Advanced Manufacturing
Technology, 2015, 80(5): 1347-1362.
[18] 汪卫,王文平,汪嘉业. 求一个包含点集所有点的最小圆的算法[J]. 软件学报,2000,11(9): 1237-1240.
WANG Wei, WANG Wen-ping, WANG Jia-ye. An algorithm for finding the smallest circle containing all points in a given point set [J]. Journal of Software, 2000, 11(9): 1237-1240.
[19] 谭民,徐德,侯增广,等. 先进机器人控制[M]. 北京:高等教育出版社,2007: 34-36.
[1] 程训,余建波. 基于机器视觉的加工刀具磨损监测方法[J]. 浙江大学学报(工学版), 2021, 55(5): 896-904.
[2] 李斌,傅建中. 基于三维T样条的异质材料实体建模与切片[J]. 浙江大学学报(工学版), 2021, 55(1): 135-144.
[3] 杜军,马琛,魏正英. 基于视觉传感的铝合金电弧增材沉积层形貌动态响应[J]. 浙江大学学报(工学版), 2020, 54(8): 1481-1489.
[4] 王自立, 张树有, 裘乐淼. 基于可信度区间的注塑装备设计塑化能耗分析[J]. 浙江大学学报(工学版), 2017, 51(2): 328-335.
[5] 何雪军,王进,陆国栋,陈立. 岛中含湖型截面的环切刀轨连接方法[J]. 浙江大学学报(工学版), 2016, 50(9): 1654-1661.