| Since 2015,the demand for industrial robots in the manufacturing market has been increasing year on year with the introduction of concepts such as "Industry 4.0" and "Made in China 2025" as well as the development of automation technologies and innovations in industrial robotics.As the number of industrial robots soars,companies are desperate for people with relevant skills,and many universities are launching experimental courses to train professionals in the field of industrial robots.Because industrial robots involve many disciplines and fields,theoretical knowledge is complex and abstract,which leads to high learning threshold and difficult entry for students.In addition,there are many differences in the operation and use of some mainstream robots due to the variety of industrial robots on the market.Meanwhile,complete industrial robots are expensive,late maintenance is expensive,and it is difficult for students to keep themselves safe while operating,and the dilemma of having "more than one machine" makes it difficult to keep everyone involved.With the development of virtual reality(VR)technology,it has been widely applied in the field of experimental and practical teaching.Fully utilizing the "3I" characteristics of virtual reality technology can improve the efficiency of experimental and practical training,reduce the initial investment and maintenance costs of experimental and practical training.In response to the above-mentioned problems in the current industrial robot experimental training teaching,this article is based on the Unity3D development platform,utilizing SolidWorks modeling,Botu V16 programming,PLCSIM Advanced virtual debugging and other technologies to research and develop a virtual simulation teaching system for industrial robots based on Unity3D.By integrating the working principles and workflow of industrial robots,developing industrial robot operation scenarios,and integrating virtual PLC and virtual industrial robot motion control processes,the goal of virtual simulation teaching for industrial robots is achieved.The system takes the intelligent manufacturing production line of Shandong Jianzhu University as the background,and takes the six axis industrial robot KR16R1610(hereinafter referred to as "industrial robot")produced by KUKA Company as the research object.It maps the layout and equipment of the intelligent manufacturing production line in the real world to the virtual scene.The experimenter can intuitively and conveniently learn the structure composition and working principle of the industrial robot.Compared with the traditional industrial robot experiment and training teaching,It can greatly reduce the initial investment and later maintenance costs.The specific work of the study is as follows:(1)Based on the specific development content,this article introduces the background and research significance of the proposed project,and summarizes the current research status of industrial machine virtual simulation experimental teaching systems at home and abroad,establishing the purpose and research content of the project.(2)A survey was conducted on the intelligent manufacturing production line of Shandong Jianzhu University.The KR16 R1610 industrial robot and other equipment on the production line were modeled,constructed,and animated using SolidWorks and 3ds Max modeling software.Photoshop software was used for model mapping and UI interface design.Botu V16 software was used to complete the robot control program code,and C # language was used to achieve communication and data exchange between PLC and Unity3D software,Finally,a virtual simulation experimental system was integrated and produced on the Unity3 D development platform.(3)We have conducted research on key technologies in the system development process,including collision detection,UI interface design,scene roaming,scene rendering,animation keyframe production,communication between Unity3D and Botu software,PLCSIM Advanced(virtual machine)software simulation of PLC logic control programs,and implementation of communication with external parties.(4)Develop a virtual simulation teaching system for industrial robots in Unity3D,which includes knowledge of common industrial robot structures;Demonstrate the working principle and process,and control the motion of virtual industrial robots through free programming in Botu software using a virtual machine.(5)Test and release the virtual simulation teaching system,identify bugs in system operation,and ultimately complete the entire Unity3D based industrial robot virtual simulation teaching system. |