A method, device and storage medium for simulating training of a tobacco cutter

The shredder simulation training system, utilizing 3D models and interactive interfaces, addresses the lack of practical visualization in EVO shredder training, improving training efficiency and safety, and supporting enterprise digital transformation and the development of a highly skilled workforce.

CN122369321APending Publication Date: 2026-07-10CHINA TOBACCO JIANGSU INDAL

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHINA TOBACCO JIANGSU INDAL
Filing Date
2026-05-29
Publication Date
2026-07-10

AI Technical Summary

Technical Problem

The training for EVO shredders in the current technology suffers from insufficient practical visualization, resulting in high operational risks during practical training, time-consuming and inefficient onboarding training for maintenance personnel, and difficulty in quantifying and transferring maintenance operation experience, which affects production safety and efficiency.

Method used

A simulation training method and apparatus for a shredder is provided. By displaying a 3D model on an interactive interface, responding to training type selection instructions, and displaying simulation training results, simulation training for the shredder is achieved.

Benefits of technology

It improved the quality and efficiency of training, reduced practical training risks, ensured production safety, alleviated the problems of age imbalance and slow skill improvement in the maintenance team, and provided support for the company's digital transformation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122369321A_ABST
    Figure CN122369321A_ABST
Patent Text Reader

Abstract

This invention discloses a simulation training method, apparatus, device, and storage medium for a shredder. The method includes: upon receiving a shredder simulation training instruction, displaying a target 3D model of the shredder on a target interactive interface; responding to a training type selection instruction for the target 3D model, displaying a training display interface corresponding to the training type selection instruction on the target interactive interface; and responding to interactive operations on the training display interface, displaying corresponding simulation training results on the target interactive interface. This invention solves the problem of insufficient efficiency in manual shredder training in the prior art. It allows trainees to practice repeatedly in a risk-free environment based on a shredder simulation training system, effectively improving training quality and ensuring production safety, and providing strong support for enterprise digital transformation and the development of a highly skilled workforce.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the field of tobacco processing training technology, and in particular to a method, apparatus, equipment and storage medium for simulating training on a shredder. Background Technology

[0002] The tobacco industry is currently accelerating its intelligent transformation, and the efficient and stable operation of the tobacco processing production line is directly related to the factory's core competitiveness. However, the EVO shredder, as a key piece of equipment in the production line, has gradually become a bottleneck in improving production line efficiency due to its complex system, high maintenance difficulty, and insufficient practical visualization. This has also given rise to a series of problems, which can be summarized in the following three aspects: 1. Practical training risks can lead to production safety hazards and delays. Because practical training relies solely on theoretical knowledge without a direct understanding of the EVO shredder's internal structure and operating principles, it can easily result in damage to equipment components or irreversible disassembly and reassembly, thus disrupting production line rhythm. Furthermore, there is a risk of accidents such as mechanical bumps and scratches due to insufficient experience, seriously disrupting normal production order in the workshop. 2. Initial onboarding training for maintenance personnel is time-consuming and inefficient. When maintenance personnel first encounter equipment disassembly and assembly, they are unable to master the relevant skills and can only adopt a crude learning method of "observation-disassembly-reassembly". The disassembly of key parts alone consumes a lot of time. In addition, the equipment is difficult to disassemble and is prone to accidental damage to parts during the process, which often causes the total training time to exceed the planned time. 3. There is a gap in maintenance experience. Repairing some hidden faults in the shredder relies heavily on the personal experience of senior maintenance staff. The rapid identification of these "hidden experiences" often relies on PowerPoint presentations or verbal explanations, making it difficult to quantify and effectively transfer. Due to the lack of intuitive understanding of the equipment structure and operating scenarios, new employees can only grasp the basic maintenance procedures but cannot replicate and master the core maintenance skills. Summary of the Invention

[0003] This invention provides a simulation training method, apparatus, equipment, and storage medium for a shredder, which can effectively improve training quality and efficiency and ensure production safety. It offers a solution to the practical problems of age imbalance and slow skill improvement in maintenance teams, and provides strong support for enterprise digital transformation and the construction of a highly skilled talent pool.

[0004] In a first aspect, embodiments of the present invention provide a simulation training method for a shredder, the method comprising: Upon receiving a simulation training instruction for a shredder, a 3D model of the target shredder is displayed on the target interactive interface; in response to a training type selection instruction for the target shredder 3D model, a training display interface corresponding to the training type selection instruction is displayed on the target interactive interface; in response to interactive operations on the training display interface, the corresponding simulation training results are displayed on the target interactive interface.

[0005] Secondly, embodiments of the present invention provide a simulation training device for a shredder, the device comprising: The three-dimensional model display module is used to display a target three-dimensional model of the shredder on the target interactive interface when a simulation training instruction for the shredder is received; the training interface display module is used to display the training display interface corresponding to the training type selection instruction on the target interactive interface in response to the training type selection instruction for the target shredder three-dimensional model; and the simulation training module is used to display the corresponding simulation training results on the target interactive interface in response to the interactive operation of the training display interface.

[0006] Thirdly, embodiments of the present invention provide a computer device, the computer device comprising: One or more processors; Memory, used to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the shredder simulation training method described in any embodiment.

[0007] Fourthly, embodiments of the present invention provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the shredder simulation training method described in any embodiment.

[0008] The technical solution provided by this invention, upon receiving a simulation training instruction for a shredder, displays a 3D model of the target shredder on the target interactive interface; in response to a training type selection instruction for the target 3D model, displays a training display interface corresponding to the training type selection instruction on the target interactive interface; and in response to interactive operations on the training display interface, displays the corresponding simulation training results on the target interactive interface. This technical solution solves the problem of insufficient efficiency in manual training for shredders in the prior art. It allows trainees to practice repeatedly in a risk-free environment based on a shredder simulation training system, effectively improving training quality and ensuring production safety. It provides a solution to alleviate practical problems such as the imbalance in the age structure of maintenance teams and slow skill improvement, and provides strong support for enterprise digital transformation and the construction of a highly skilled workforce. Attached Figure Description

[0009] Figure 1 This is a flowchart of a simulation training method for a shredder provided in an embodiment of the present invention; Figure 2 This is a flowchart of another simulation training method for a shredder provided in an embodiment of the present invention; Figure 3 This is a system architecture diagram of a shredder simulation training provided by an embodiment of the present invention; Figure 4 This is an example UI interface diagram for simulation training of a shredder provided in an embodiment of the present invention; Figure 5 This is a schematic diagram of the structure of a shredder simulation training device provided in an embodiment of the present invention; Figure 6 This is a schematic diagram of the structure of a computer device provided in an embodiment of the present invention. Detailed Implementation

[0010] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative effort are within the scope of protection of the present invention. The acquisition, storage, use, and processing of data in the technical solutions of the embodiments of the present invention all comply with the relevant provisions of national laws and regulations.

[0011] Figure 1 This is a flowchart of a shredder simulation training method provided by an embodiment of the present invention. The embodiment of the present invention can be applied to scenarios where training is conducted on the operation of a shredder. The method can be executed by a shredder simulation training device, which can be implemented by software and / or hardware.

[0012] like Figure 1 As shown, the simulation training method for the shredder includes the following steps: S110. Upon receiving the simulation training instruction for the shredder, display the three-dimensional model of the target shredder on the target interactive interface.

[0013] The shredder simulation training command can be a trigger command to begin shredder simulation training. For example, a corresponding trigger space can be set on the target interactive interface, and the user can click on this trigger control to send the shredder simulation training command. Furthermore, the target interactive interface can be an interface used for interactive operations during simulation training. The target shredder 3D model can be a 3D model used for shredder training. Subsequent processes can be conducted by interacting with the target shredder 3D model to achieve the training process for the shredder.

[0014] S120, In response to the training type selection instruction for the target shredder 3D model, display the training display interface corresponding to the training type selection instruction on the target interactive interface.

[0015] The training type selection command can be a command to select a type of simulation training. Specifically, multiple training types can be displayed in a list, and users can select the corresponding training type according to their training needs by issuing the training type selection command. The training display interface can be a functional display interface used for training operations. Specifically, the corresponding training display interface can be displayed based on the training type selection command.

[0016] S130, In response to interactive operations on the training display interface, display the corresponding simulation training results on the target interactive interface.

[0017] The simulation training results can be the training results corresponding to simulation training on a shredder. Specifically, corresponding training results can be generated based on the interactive operations used in the training demonstration interface, and the obtained training results can be used as the simulation training results.

[0018] Optionally, when the training type is selected as motion operation instruction, in response to the interactive operation on the training display interface, the corresponding simulation training results are displayed on the target interactive interface, including: determining multiple motion component models from the target shredder 3D model based on the motion operation instruction; determining the motion sequence of the components based on the parent-child relationship between the component models; controlling the motion component models to execute the actions corresponding to the motion operation instruction based on the motion sequence, and displaying them on the target interactive interface.

[0019] The motion operation commands can be interactive commands used to control the movement of a 3D model. The model of the part to be moved can be a 3D model of a shredder part that needs to be moved. The parent-child relationship between parts can be the control relationship between shredder parts.

[0020] The technical solution provided by this invention, upon receiving a simulation training instruction for a shredder, displays a 3D model of the target shredder on the target interactive interface; responds to a training type selection instruction for the target 3D model, displays a training display interface corresponding to the training type selection instruction on the target interactive interface; and responds to interactive operations on the training display interface, displays the corresponding simulation training results on the target interactive interface. This technical solution solves the problem of insufficient efficiency in manual training for shredders in existing technologies. It allows trainees to practice repeatedly in a risk-free environment based on a shredder simulation training system, effectively improving training quality and ensuring production safety. It provides a solution to alleviate practical problems such as the imbalance in the age structure of maintenance teams and slow skill improvement, and provides strong support for enterprise digital transformation and the construction of a highly skilled workforce.

[0021] Figure 2 This is a flowchart of another simulation training method for a shredder provided by an embodiment of the present invention. The embodiments of the present invention can be applied to scenarios where training is conducted on the operation of a shredder. Based on the above embodiments, this embodiment further explains how to respond to interactive operations on the training display interface and display the corresponding simulation training results on the target interactive interface when the training type selection instruction is a shredder operation training instruction. This device can be implemented by software and / or hardware and integrated into a computer device with application development capabilities.

[0022] like Figure 2 As shown, the simulation training method for the shredder includes the following steps: S210. Upon receiving the simulation training instruction for the shredder, display the three-dimensional model of the target shredder on the target interactive interface.

[0023] The shredder simulation training command can be a trigger command to begin shredder simulation training. For example, a corresponding trigger space can be set on the target interactive interface, and the user can click on this trigger control to send the shredder simulation training command. Furthermore, the target interactive interface can be an interface used for interactive operations during simulation training. The target shredder 3D model can be a 3D model used for shredder training. Subsequent processes can be conducted by interacting with the target shredder 3D model to achieve the training process for the shredder.

[0024] Optionally, constructing a 3D model of the target shredder includes: acquiring the target shredder's mapping data; performing 3D simulation modeling based on the important component types and material types in the target shredder's mapping data to obtain an initial 3D model of the shredder; and building a virtual scene from the initial 3D model of the shredder to obtain the target 3D model of the shredder.

[0025] The target shredder mapping data can be 3D mapping data of the target shredder. Specifically, the target shredder mapping data can include 3D mapping data of all components of the target shredder, and the overall 3D model of the shredder can be reconstructed based on the target shredder mapping data. Component importance type can be a type used to represent the importance of shredder components. Specifically, a corresponding component importance type can be set for each type of shredder component. Component material type can be the material type of the shredder component itself. For example, this application can divide component material types into metal components and non-metal components. The initial shredder 3D model can be a shredder 3D model obtained through initial modeling of the mapping data. Specifically, based on the component importance type and component material type, the shredder components in the target shredder mapping data can be subjected to corresponding 3D modeling processing, and finally the modeled component 3D models can be merged to obtain the initial shredder 3D model. Furthermore, a corresponding virtual scene can be built for the initial shredder 3D model, and finally the built virtual scene can be merged with the initial shredder 3D model to obtain the target shredder 3D model.

[0026] Optionally, an initial 3D model of the shredder is obtained by performing 3D simulation modeling based on the component importance type and component material type in the target shredder mapping data. This includes: for each shredder component in the target shredder mapping data, determining the component accuracy type based on the corresponding component importance type; constructing an initial component 3D model based on the component accuracy type and component mapping data; adjusting the model texture of the initial component 3D model based on the component material type to obtain the target component 3D model; and connecting all target component 3D models based on the component connection relationships between shredder components to obtain the initial shredder 3D model.

[0027] The component accuracy type can be the corresponding model accuracy type used for 3D simulation of the component. Specifically, the appropriate component accuracy type can be matched based on the component's importance type. The component mapping data is the 3D mapping data of the shredder component. The initial 3D model of the component can be a 3D model of the shredder component constructed from the mapping data. Further, the target component 3D model can be the final 3D model of the shredder component obtained after texture adjustment. Specifically, for metal components, a procedural texture is used to generate a basic wear layer, and a hand-painted mask is overlaid to locate key wear areas. For non-metallic components, bitmap textures are used to import real material scan data, and triplanar projection is used to solve the surface stretching problem, while an adaptive tilt angle projection method is used to avoid texture distortion. PBR (Physically Based Rendering) textures (Albedo, Normal, Roughness, Metallic) are drawn using Photoshop to simulate realistic effects such as metal corrosion and plastic wear. Finally, based on the connection relationships between the components of the shredder, the three-dimensional models of all target components can be connected to obtain the initial three-dimensional model of the shredder.

[0028] Optionally, a virtual scene is constructed from the initial 3D model of the shredder to obtain the target 3D model of the shredder, including: setting corresponding interactive functional areas based on the initial 3D model of the shredder; setting corresponding target environment effects based on the working condition simulation requirements of the initial 3D model of the shredder; and merging the interactive functional areas, target environment effects, and the initial 3D model of the shredder in a mixed lighting mode to obtain the target 3D model of the shredder; wherein, the main light source in the mixed lighting mode is a parallel light, the auxiliary light source is a point light, and the shadow type is a soft shadow.

[0029] The interactive functional area can be a functional area used for interactive training operations. Specifically, the interactive functional area includes at least one of the following: a navigation functional area, a toolbar area, a view interactive area, and a status bar display area. Furthermore, the target environment effects can be environmental effects corresponding to the target shredder's 3D model. Specifically, backend personnel can set corresponding work condition simulation requirements, and the system can then match the corresponding target environment effects based on these requirements. For example, for equipment display needs, a dual-scene switching mechanism can be used: the static display scene restores the EVO shredder's physical layout at a 1:1 scale, including auxiliary facilities such as the operating table, control cabinet, and material conveyor belt; the dynamic training scene uses prefab technology to achieve modular disassembly and assembly of the equipment, allowing trainees to observe key moving parts such as gear meshing and cutter head rotation from any angle. Finally, the interactive functional area, target environment effects, and the initial shredder 3D model can be merged in a mixed lighting mode to obtain the target shredder 3D model.

[0030] Optionally, after constructing the 3D model of the target shredder, upon receiving a motion animation setting instruction, the target motion type can be determined based on the motion animation setting instruction. If the target motion type is periodic motion, the first animation setting interface corresponding to the periodic motion is displayed. In response to the periodic setting instruction for the first animation setting interface, the rotation axis and motion curve are determined. Based on the rotation axis and motion curve, key animation frames are combined to obtain the periodic motion animation, and the periodic motion animation is added to the 3D model of the target shredder. If the target motion type is interactive motion, for each movable part, a corresponding motion state animation is set based on the movable state of the movable part, and the motion state animation is added to the corresponding movable part in the 3D model of the target shredder.

[0031] The target motion types can include: periodic motion (such as blade rotation and reciprocating motion of the feeding mechanism) and interactive motion (such as equipment disassembly and assembly and fault simulation). Specifically, for periodic motion, keyframe animation can be used to determine the corresponding rotation axis and motion curve based on the periodic setting commands issued by the user, ensuring that the blade speed is synchronized with the actual equipment (e.g., 3000 r / min). Furthermore, the movable parts can be shredder components capable of interactive motion. The movable states can be set by the user, specifically, there are four states: "stop," "low speed operation (500 r / min)," "high speed operation (800 r / min)," and "fault (jamming)." The motion state animation can be a motion animation corresponding to the movable state. Specifically, a corresponding motion state animation can be set for each movable state and added to the corresponding movable part in the target shredder 3D model. The transition conditions between motion states can be controlled by the parameter "Speed": Speed=0 → Stop, Speed=1 → Low speed, Speed=2 → High speed, Speed=-1 → Fault. Animation editing creates corresponding animations for each state: low-speed animation duration is 1 second (30 frames), high-speed animation duration is 0.6 seconds (30 frames), and fault animations add a "frame jump" effect to simulate stuttering. To improve animation smoothness, animation compression technology can be used to reduce data volume. Simultaneously, the animation retargeting function can be used to adapt the same animation to the skeletal structure of different shredder models, shortening the development cycle.

[0032] S220, In response to the training type selection instruction for the target shredder 3D model, display the training display interface corresponding to the training type selection instruction on the target interactive interface.

[0033] The training type selection command can be a command to select a type of simulation training. Specifically, multiple training types can be displayed in a list, and users can select the corresponding training type according to their training needs by issuing the training type selection command. The training display interface can be a functional display interface used for training operations. Specifically, the corresponding training display interface can be displayed based on the training type selection command.

[0034] S230. When the training type selection instruction is a shredder operation training instruction, the corresponding operation step data is determined in response to the operation interaction steps for the target shredder 3D model.

[0035] The training instructions for operating the shredder can be training instructions for operating the shredder. The operation step data can be step data about the user operating the target 3D model of the shredder.

[0036] S240. Determine the target operation training type based on the shredder operation training instructions, and determine the reference step data based on the target operation training type.

[0037] The target operation training type can be the specific type of training conducted on the operation of the shredder. Specifically, the corresponding training type can be determined based on the shredder operation training instructions, and this determined training type will be used as the target operation training type. The reference step data can be the step data that serves as a reference baseline for the target operation training type. Specifically, corresponding reference step data can be set for each operation training type. After determining the target operation training type, the corresponding reference step data can be matched based on the average target operation type.

[0038] S250. Compare the operation step data with the reference step data, determine the corresponding operation evaluation result based on the comparison result, and display the operation evaluation result as the training simulation result on the target interactive interface.

[0039] The operational evaluation result can be an assessment of the user's adherence to the proper procedures when operating the shredder. Specifically, the operational step data can be compared with reference step data, and a corresponding standardization score can be assigned based on the differences between the two. The final score will then be used as the operational evaluation result.

[0040] Optionally, the operation step data and reference step data are compared, and the corresponding operation evaluation result is determined based on the comparison result. This includes: extracting operation step sequence features and operation object features from the operation step data; comparing the operation step sequence features with the reference step sequence in the reference step data, and determining a completeness score based on the comparison result; comparing the operation object features with the reference operation object in the reference step data, and determining a correctness score based on the comparison result; and weighting and summing the completeness score and the correctness score to obtain an operation standardization score, and determining the operation evaluation result based on the operation standardization score.

[0041] The step sequence feature can be a temporal feature corresponding to the operation step data. Specifically, multiple operation steps involved in the entire process can be extracted from the operation step data and arranged sequentially to obtain the operation step sequence feature. The operation object feature can include the sequential features of the shredder components operated during the operation. Specifically, the shredder components operated in the operation step data can be arranged in the corresponding sequence to obtain the operation object feature.

[0042] Furthermore, the integrity score can be used to evaluate the integrity of operational corrections. Specifically, the sequence characteristics of operational steps can be compared with the sequence of reference steps in the reference step data to determine the differences between the two, and the differences in steps can be evaluated based on the integrity scoring criteria to obtain the integrity score.

[0043] Correspondingly, the correctness score can be an evaluation score of the correctness of the operation of the object during the operation of the shredder. Specifically, the characteristics of the object being operated on can be compared with the reference object in the reference step data, and the correctness score can be determined based on the differences between the two. Finally, the completeness score and the correctness score can be weighted and summed to obtain the operation specification score, and the operation evaluation result can be determined based on the operation specification score.

[0044] For example, to better understand the technical solution provided by the present invention, a specific embodiment is described below: Based on the examination regulations and scoring standards of industry maintenance skills competitions, a training program for disassembling and assembling a shredder was designed, and the specific steps are as follows: 1. Operational Standardization: The content of the operational standardization assessment includes the completeness of the disassembly and assembly operation steps (such as whether the operation steps are performed in the prescribed order), accuracy (whether the selection of parts and tools is reasonable), and examination attributes.

[0045] 2. Scoring Algorithm Design: The scoring criteria for the disassembly and assembly operation test of the shredder need to simultaneously assess the standardization of operation and the number of correct operations. The score for standardization accounts for 70%, and the score for the number of correct operations accounts for 30%. Operational compliance (70%) + Number of correct answers (30%) = Total score (100 points) After scoring each of the two assessment items separately, the total exam score can be automatically calculated using an algorithm.

[0046] 3. Script Implementation: Use a programming language to write a script to implement the above scoring algorithm. The script can record the scores of each indicator in real time (e.g., 5 points for correct steps and 3 points for incorrect steps), store the scoring items and weights through a dictionary, and finally calculate the total score.

[0047] To ensure the safety, standardization, and professionalism of the disassembly and assembly operations of the shredder, and to fully comply with the examination regulations and scoring standards of the industry maintenance skills competition, the disassembly and assembly procedures were formulated one by one based on the standardized requirements of the maintenance competition for the disassembly and assembly process.

[0048] The disassembly and assembly sequence of the equipment is as follows: Remove the pressure plate screws → Remove the pressure relief plate → Remove the blade → Remove the tool holder screws → Remove the tool holder → Remove the pusher block → Remove the blade strip screws → Remove the tool support strip → Remove the groove plate → Remove the front guide plate screws → Remove the front guide plate → Remove the rear guide plate screws → Remove the rear guide plate → Remove the motor screws → Remove the motor → Remove the screws on the back of the feed screw → Remove the screws on the front of the feed screw → Remove the feed screw → Remove the rotating body.

[0049] Achieved Figure 3 This is a system architecture diagram for simulation training of a shredder provided by an embodiment of the present invention. Figure 3 As shown, the design follows the principles of modularity and layering, with each layer employing a design pattern of high cohesion and low coupling to ensure system stability and scalability.

[0050] 1. Data Support Layer The data support layer, as the underlying foundation of the entire virtual simulation training system, undertakes the critical tasks of data storage, processing, and transmission. It should include: a basic equipment data module: CAD drawings of the EVO shredder, 3D model parameters, component specifications, and assembly relationship data; a practical data module: historical competition cases, fault handling records, standard operating procedures (SOPs), and training assessment indicator data; and an experience accumulation data module: digitized documents of maintenance experience, fault diagnosis logic, operating techniques, and step-by-step breakdown data.

[0051] 2. Model Building Layer The model building layer, as the core carrier of the virtual simulation training system, undertakes the key tasks of 3D modeling of equipment and scene virtualization. First, a 1:1 high-precision model of the EVO shredder is created using Cinema 4D and SolidWorks software, focusing on reproducing key structural parameters such as gear meshing clearance, cutter head angle, and transmission shaft system. The PBR material system is used to achieve physical effects such as metal surface reflection and wear texture, ensuring a high degree of visual consistency between the virtual model and the physical equipment. Second, layered modeling technology is used to decompose the equipment into independent modules such as the transmission system, cutting system, and lubrication system. Each module can display its detailed structure individually, while also achieving overall linkage through assembly constraints. In terms of scene construction, global illumination and dynamic shadow effects are achieved through the Unity engine's HDRP pipeline, creating an immersive training environment.

[0052] 3. Core Functional Layer The core functional layer focuses on implementing the business logic and interactive capabilities of the virtual simulation training system, mainly encompassing three major functional modules. First, the motion simulation module involves simulating equipment operating status and visualizing key components. Second, the maintenance simulation module includes virtual disassembly and assembly training, and simulation of maintenance operations. Finally, the experience transfer module covers the process replication of experience cases and interactive demonstrations of steps.

[0053] 4. Interaction Design Layer The interaction design layer focuses on enhancing the user's interactive experience with the virtual system, achieving immersive training through multi-dimensional interaction mechanisms. This includes: a UI module (operation panel, function navigation, and data display interface designed using Adobe Illustrator); an interaction logic module (mouse / keyboard / gesture device operation response, scene switching, step-by-step guidance, and error message mechanisms); and a data feedback module (training steps, operation accuracy analysis, and generation and export of skills assessment results).

[0054] 5. Application Deployment Layer The application deployment layer primarily focuses on the practical implementation and operational environment adaptation of the virtual simulation training system. This includes: a server configuration module (hardware resource allocation, network bandwidth optimization, and storage solution design); a client adaptation module (multi-terminal compatibility testing, operating system version support, and browser environment debugging); a deployment process module (installation package creation, update mechanism design, and version management strategies); and an operation and maintenance monitoring module (real-time system status monitoring, fault early warning mechanisms, and log recording and analysis functions). These components collectively ensure the system can operate stably and efficiently in different scenarios, meeting diverse user needs.

[0055] 6. Technical Support Layer The technical support layer, serving as a stable guarantee for the virtual simulation training system, mainly encompasses three major systems: the development framework module, the security module, and the performance optimization module. The development framework module includes the Unity 3D core development platform, C# language code writing, and the Visual Studio development environment. The security module includes operation log recording and automatic system fault recording. The performance optimization module includes reducing the number of facets in models and optimizing animation smoothness.

[0056] The technical solution provided by this invention, upon receiving a shredder simulation training instruction, displays a 3D model of the target shredder on the target interactive interface; responds to a training type selection instruction for the target shredder 3D model, displays a training display interface corresponding to the training type selection instruction on the target interactive interface; when the training type selection instruction is a shredder operation training instruction, it determines the corresponding operation step data in response to the operation interaction steps for the target shredder 3D model; determines the target operation training type based on the shredder operation training instruction, and determines reference step data based on the target operation training type; compares the operation step data and the reference step data, determines the corresponding operation evaluation result based on the comparison result, and displays the operation evaluation result as the training simulation result on the target interactive interface. This technical solution solves the problem of insufficient efficiency in manual shredder training in the prior art. It allows trainees to practice repeatedly in a risk-free environment based on a shredder simulation training system, effectively improving training quality and ensuring production safety. It provides a solution to alleviate practical problems such as the imbalance in the age structure of maintenance teams and slow skill improvement, and provides strong support for enterprise digital transformation and the construction of a highly skilled talent pool.

[0057] Figure 4 This is an example UI interface diagram for simulation training of a shredder provided in an embodiment of the present invention. Figure 4 As shown, the main interface is divided into four main functional areas: the top navigation bar integrates scene switching, view reset, and help buttons; the left toolbar provides quick access to model assembly / disassembly, parameter adjustment, and special effects switching; the central main view area supports multi-angle free observation and gesture interaction (such as double-tap to zoom, two-finger rotation); and the bottom status bar displays real-time device operating parameters (speed, temperature, fault codes) and student operation records. To improve multi-device compatibility, the interface layout adopts a responsive design, automatically adapting to different screen resolutions (from 1080P desktop to 1080x2400 mobile), with key operation buttons always remaining within the safe area of ​​the screen. The UI visual style uniformly adopts an industrial blue-gray main color scheme, paired with orange warning elements, and the icon design follows ISO standards to ensure that the operation logic in the training scenario is clear and identifiable. Operation panels (parameter adjustment sliders, buttons) and prompt windows (step guidance, error warnings) are embedded in the scene, and the UGUI system is used to achieve adaptive layout. The parent-child relationship of each interface is as follows: Figure 4 As shown in .16, the main interface UI layout design is as follows: Figure 4 As shown in .17, the UI layout design of the practice interface is as follows: Figure 4 As shown in .18, the UI layout design of the data query interface is as follows: Figure 4 As shown in .19.

[0058] Figure 5This is a schematic diagram of the structure of a shredder simulation training device provided in an embodiment of the present invention. The embodiment of the present invention can be applied to scenarios for training the operation of shredders. The device can be implemented by software and / or hardware and integrated into a computer device with application development capabilities.

[0059] like Figure 5 As shown, the shredder simulation training device includes: a 3D model display module 310, a training interface display module 320, and a simulation training module 330.

[0060] The three-dimensional model display module 310 is used to display a three-dimensional model of the target shredder on the target interactive interface when a simulation training instruction for the shredder is received; the training interface display module 320 is used to display the training display interface corresponding to the training type selection instruction on the target interactive interface in response to the training type selection instruction for the target shredder three-dimensional model; and the simulation training module 330 is used to display the corresponding simulation training results on the target interactive interface in response to the interactive operation of the training display interface.

[0061] The technical solution provided by this invention, upon receiving a simulation training instruction for a shredder, displays a 3D model of the target shredder on the target interactive interface; in response to a training type selection instruction for the target 3D model, displays a training display interface corresponding to the training type selection instruction on the target interactive interface; and in response to interactive operations on the training display interface, displays the corresponding simulation training results on the target interactive interface. This technical solution solves the problem of insufficient efficiency in manual training for shredders in the prior art. It allows trainees to practice repeatedly in a risk-free environment based on a shredder simulation training system, effectively improving training quality and ensuring production safety. It provides a solution to alleviate practical problems such as the imbalance in the age structure of maintenance teams and slow skill improvement, and provides strong support for enterprise digital transformation and the construction of a highly skilled workforce.

[0062] In an optional implementation, the simulation training module 330 includes a shredder operation training unit, configured to: when the training type selection instruction is a shredder operation training instruction, determine corresponding operation step data in response to the operation interaction steps for the target shredder 3D model; determine a target operation training type based on the shredder operation training instruction, and determine reference step data based on the target operation training type; compare the operation step data and the reference step data, determine the corresponding operation evaluation result based on the comparison result, and display the operation evaluation result as a training simulation result on the target interactive interface.

[0063] In one optional implementation, the shredder operation training unit includes an operation evaluation subunit, configured to: extract operation step sequence features and operation object features based on operation step data; compare the operation step sequence features with the reference step sequence in the reference step data, and determine a completeness score based on the comparison result; compare the operation object features with the reference operation object in the reference step data, and determine a correctness score based on the comparison result; perform a weighted summation of the completeness score and the correctness score to obtain an operation specification score, and determine the operation evaluation result based on the operation specification score.

[0064] In one optional implementation, the simulation training module 330 includes a motion operation training unit, configured to: determine multiple component models to be moved from the target shredder 3D model based on the motion operation instructions; determine the component movement sequence based on the component parent-child relationship between the component models to be moved; control the component models to be moved to execute the actions corresponding to the motion operation instructions based on the component movement sequence; and display the results on the target interactive interface.

[0065] In one optional embodiment, the shredder simulation training device further includes: a shredder 3D model construction module, used to: acquire target shredder mapping data; perform 3D simulation modeling based on the component importance type and component material type in the target shredder mapping data to obtain an initial shredder 3D model; and build a virtual scene on the initial shredder 3D model to obtain the target shredder 3D model.

[0066] In one optional implementation, the 3D model construction module for the shredder includes: an initial 3D model construction unit for the shredder, configured to: determine the component accuracy type for each shredder component in the target shredder mapping data based on the component importance type corresponding to the shredder component; construct an initial component 3D model based on the component accuracy type and the component mapping data; adjust the model texture of the initial component 3D model based on the component material type of the shredder component to obtain a target component 3D model; and connect all target component 3D models based on the component connection relationship between the shredder components to obtain the initial 3D model for the shredder.

[0067] In one optional implementation, the 3D model construction module for the shredder includes a virtual scene building unit, used for: setting corresponding interactive functional areas based on the initial 3D model of the shredder; wherein the interactive functional areas include at least one of a navigation functional area, a toolbar area, a view interaction area, and a status bar display area; setting corresponding target environment effects based on the working condition simulation requirements of the initial 3D model of the shredder; and fusing the interactive functional areas, target environment effects, and the initial 3D model of the shredder in a mixed lighting mode to obtain the target 3D model of the shredder; wherein the main light source in the mixed lighting mode is a parallel light, the auxiliary light source is a point light, and the shadow type is a soft shadow.

[0068] In one optional implementation, the 3D model construction module for the shredder includes a motion animation setting unit, configured to: after constructing the target 3D model of the shredder, upon receiving a motion animation setting instruction, determine a target motion type based on the motion animation setting instruction; if the target motion type is periodic motion, display a first animation setting interface corresponding to the periodic motion, determine a rotation axis and motion curve in response to a periodic setting instruction for the first animation setting interface, combine key animation frames based on the rotation axis and motion curve to obtain a periodic motion animation, and add the periodic motion animation to the target 3D model of the shredder; if the target motion type is interactive motion, for each movable component, set a corresponding motion state animation based on the movable state of the movable component, and add the motion state animation to the corresponding movable component in the target 3D model of the shredder.

[0069] The shredder simulation training device provided in this embodiment of the invention can execute the shredder simulation training method provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects of the execution method.

[0070] Figure 6 This is a schematic diagram of the structure of a computer device provided in an embodiment of the present invention. Figure 6 A block diagram of an exemplary computer device 12 suitable for implementing embodiments of the present invention is shown. Figure 6 The computer device 12 shown is merely an example and should not be construed as limiting the functionality or scope of the embodiments of the present invention. The computer device 12 can be any terminal device with computing capabilities and can be configured in a shredder simulation training device.

[0071] like Figure 6As shown, the computer device 12 is represented in the form of a general-purpose computing device. The components of the computer device 12 may include, but are not limited to: one or more processors or processing units 16, system memory 28, and bus 18 connecting different system components (including system memory 28 and processing unit 16).

[0072] Bus 18 can be one or more of several bus architectures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor, or a local bus using any of the various bus architectures. For example, these architectures include, but are not limited to, the Industry Standard Architecture (ISA) bus, the Micro Channel Architecture (MAC) bus, the Enhanced ISA bus, the Video Electronics Standards Association (VESA) local bus, and the Peripheral Component Interconnect (PCI) bus.

[0073] Computer device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by computer device 12, including volatile and non-volatile media, removable and non-removable media.

[0074] System memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache 32. Computer device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, storage system 34 may be used to read and write non-removable, non-volatile magnetic media (… Figure 6 Not shown; usually referred to as a "hard drive"). Although Figure 6 Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk") and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to bus 18 via one or more data media interfaces. System memory 28 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of the embodiments of the present invention.

[0075] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in system memory 28. Such program modules 42 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include an implementation of a network environment. Program modules 42 typically perform the functions and / or methods described in the embodiments of the present invention.

[0076] Computer device 12 can also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), and with one or more devices that enable a user to interact with the computer device 12, and / or with any device that enables the computer device 12 to communicate with one or more other computing devices (e.g., network card, modem, etc.). This communication can be performed through input / output (I / O) interface 22. Furthermore, computer device 12 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 20. Figure 6 As shown, network adapter 20 communicates with other modules of computer device 12 via bus 18. It should be understood that, although... Figure 6 As not shown, it can be used in conjunction with computer device 12 with other hardware and / or software modules, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0077] Processing unit 16 executes various functional applications and data processing by moving programs stored in system memory 28, such as implementing the shredder simulation training method provided in this embodiment of the invention, which includes: Upon receiving a simulation training instruction for a shredder, a 3D model of the target shredder is displayed on the target interactive interface; in response to a training type selection instruction for the target shredder 3D model, a training display interface corresponding to the training type selection instruction is displayed on the target interactive interface; in response to interactive operations on the training display interface, the corresponding simulation training results are displayed on the target interactive interface.

[0078] This embodiment provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the shredder simulation training method as provided in any embodiment of the present invention, including: Upon receiving a simulation training instruction for a shredder, a 3D model of the target shredder is displayed on the target interactive interface; in response to a training type selection instruction for the target shredder 3D model, a training display interface corresponding to the training type selection instruction is displayed on the target interactive interface; in response to interactive operations on the training display interface, the corresponding simulation training results are displayed on the target interactive interface.

[0079] The computer storage medium of this invention can be any combination of one or more computer-readable media. A computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0080] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, capable of sending, propagating, or transmitting programs for use by or in connection with an instruction execution system, apparatus, or device.

[0081] Program code contained on a computer-readable medium may be transmitted using any suitable medium, including but not limited to: wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.

[0082] Computer program code for performing the operations of this invention can be written in one or more programming languages ​​or a combination thereof. Programming languages ​​include object-oriented programming languages ​​such as C, Java, Smalltalk, C++, C#, and Python, as well as conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0083] Those skilled in the art will understand that the modules or steps of the present invention described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. Optionally, they can be implemented using computer-executable program code, thereby allowing them to be stored in a storage device for execution by a computing device, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.

[0084] Note that the above description is merely a preferred embodiment of the present invention and the technical principles employed. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and various obvious changes, readjustments, and substitutions can be made without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments, and may include many other equivalent embodiments without departing from the concept of the present invention, the scope of which is determined by the scope of the appended claims.

Claims

1. A simulation training method for a shredder, characterized in that, include: Upon receiving a simulation training instruction for the shredder, a 3D model of the target shredder is displayed on the target interactive interface; In response to the training type selection instruction for the target shredder 3D model, the training display interface corresponding to the training type selection instruction is displayed on the target interactive interface; In response to interactive operations on the training display interface, the corresponding simulation training results are displayed on the target interactive interface.

2. The method according to claim 1, characterized in that, When the training type selection instruction is a shredder operation training instruction, the step of responding to the interactive operation on the training display interface and displaying the corresponding simulation training results on the target interactive interface includes: In response to the interactive steps of the operation on the 3D model of the target shredder, determine the corresponding operation step data; The target operation training type is determined based on the shredder operation training instructions, and reference step data is determined based on the target operation training type; The operation step data and the reference step data are compared, and the corresponding operation evaluation result is determined based on the comparison result. The operation evaluation result is then displayed on the target interactive interface as the training simulation result.

3. The method according to claim 2, characterized in that, The step of comparing the operation step data with the reference step data and determining the corresponding operation evaluation result based on the comparison result includes: Extracting the sequence features of operation steps and the features of the operation objects based on the operation step data; The operation step sequence feature is compared with the reference step sequence in the reference step data, and an integrity score is determined based on the comparison result. The operation object features are compared with the reference operation objects in the reference step data, and a correctness score is determined based on the comparison results. The completeness score and the correctness score are weighted and summed to obtain the operation specification score, and the operation evaluation result is determined based on the operation specification score.

4. The method according to claim 1, characterized in that, When the training type selection instruction is a motion operation instruction, the step of displaying the corresponding simulation training results on the target interactive interface in response to the interactive operation of the training display interface includes: Based on the motion operation command, multiple component models to be moved are determined from the three-dimensional model of the target shredder; The movement sequence of the components is determined based on the parent-child relationship between the component models to be moved. Based on the movement sequence, the component models to be moved are controlled to perform the actions corresponding to the movement operation instructions, and the actions are displayed on the target interactive interface.

5. The method according to claim 1, characterized in that, Constructing the three-dimensional model of the target shredder includes: Acquire the target shredder mapping data, and perform three-dimensional simulation modeling based on the important component types and material types of the components in the target shredder mapping data to obtain the initial three-dimensional model of the shredder; The target 3D model of the shredder is obtained by constructing a virtual scene from the initial 3D model of the shredder.

6. The method according to claim 5, characterized in that, The method further includes: For each component of the target shredder in the mapping data of the shredder, the component accuracy type is determined based on the component importance type corresponding to the shredder component, and an initial 3D model of the component is constructed based on the component accuracy type and the component mapping data. Based on the material type of the shredder component, the texture of the initial 3D model of the component is adjusted to obtain the target 3D model; Based on the connection relationships between the components of the shredder, the three-dimensional models of all target components are connected to obtain the initial three-dimensional model of the shredder.

7. The method according to claim 6, characterized in that, The process of building a virtual scene from the initial 3D model of the shredder to obtain the target 3D model of the shredder includes: Based on the initial 3D model of the shredder, corresponding interactive functional areas are set up; wherein, the interactive functional areas include at least one of the following: navigation functional area, toolbar area, view interaction area, and status bar display area; Based on the working condition simulation requirements of the initial 3D model of the shredder, set the corresponding target environment effects; In the mixed lighting mode, the interactive functional area, the target environment effects, and the initial 3D model of the shredder are fused together to obtain the target 3D model of the shredder; wherein, the main light source of the mixed lighting mode is a parallel light, the auxiliary light source is a point light, and the shadow type is soft shadow.

8. The method according to claim 5, characterized in that, After constructing the three-dimensional model of the target shredder, the following is also included: Upon receiving a motion animation setting instruction, the target motion type is determined based on the motion animation setting instruction; When the target motion type is periodic motion, the first animation setting interface corresponding to the periodic motion is displayed. In response to the periodic setting command for the first animation setting interface, the rotation axis and motion curve are determined. Based on the rotation axis and motion curve, key animation frames are combined to obtain periodic motion animation. The periodic motion animation is then added to the target shredder 3D model. When the target motion type is interactive motion, for each movable part, a corresponding motion state animation is set based on the movable state of the movable part, and the motion state animation is added to the corresponding movable part in the 3D model of the target shredder.

9. A simulation training device for a shredder, characterized in that, The device includes: The 3D model display module is used to display the 3D model of the target shredder on the target interactive interface when a simulation training instruction for the shredder is received. The training interface display module is used to respond to the training type selection instruction for the target shredder 3D model and display the training display interface corresponding to the training type selection instruction on the target interactive interface; The simulation training module is used to respond to interactive operations on the training display interface and display the corresponding simulation training results on the target interactive interface.

10. A computer device, characterized in that, The computer device includes: One or more processors; Memory, used to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the shredder simulation training method as described in any one of claims 1-7.