Technical publication maintenance program intelligent writing system and method
The intelligent technical publication maintenance procedure writing system automatically generates and verifies data modules, solving the problem of human misunderstanding during the writing process, improving writing efficiency and accuracy, and ensuring the executability and security of maintenance procedures.
Patent Information
- Application Number
- CN202410942044.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-12
- Publication Date
- 2026-01-13
AI Technical Summary
Human misunderstandings exist in the compilation of existing technical publications, leading to differences in the understanding and expression of technical content by different writers or users. This affects the effectiveness of maintenance work, and may even cause maintenance accidents, especially for inexperienced personnel.
A smart writing system for technical publication repair procedures is adopted, which includes a digital model library, a data module template module, an intelligent filling module, an intelligent simulation verification module, and a data module storage module. By automatically generating and verifying data modules, human error is reduced and writing efficiency and accuracy are improved.
The standardized writing of data modules has been achieved, reducing the risk of errors from manual entry, improving the executability of maintenance procedures, reducing rework, and ensuring the quality and security of technical publications.
Smart Images

Figure CN121326397A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of technical publication compilation, and specifically to an intelligent system and method for writing technical publication repair procedures. Background Technology
[0002] Technical publications are crucial technical documents guiding users in the correct use and maintenance of aircraft. Aircraft manufacturers must fully consider user needs and compile accurate, detailed, and user-friendly technical publications. Currently, the industry commonly uses interactive electronic technical publications for development, with maintenance manuals composed of data modules as the smallest unit. However, regardless of whether it's interactive electronic or traditional paper-based technical publications, international and domestic aircraft manufacturers primarily use text and images to edit, publish, and revise maintenance procedures. This requires technical publication compilers to fully understand the technical information in upstream source data and translate it into technical publication language before incorporating it into maintenance procedures. Before being submitted to users, technical publications must undergo review and verification of the text and images to ensure accuracy and usability. Operational verification, in particular, requires verification personnel to interpret the technical content described in the text and images and perform actual operations based on their understanding of the maintenance procedures to verify their feasibility. When operational verification reveals that a maintenance procedure is impossible or inconvenient to execute—for example, due to inaccessibility to the maintenance area or lack of accessibility to components or tools—the technical content of the publication needs to be reworked and modified. After modification, the approval and verification process is repeated until the approval and verification are passed before proceeding to the release and distribution stage, and finally submitted to users for use.
[0003] In other words, during the compilation of technical publications, the technical content, including text and images, must first be understood by the writers before being generated. Then, during the application of these publications, especially when users are performing assembly or disassembly operations, the maintenance procedures in the publications are first converted into work cards, and the maintenance tasks are then performed according to the work cards. Therefore, before maintenance activities are carried out using technical publications, the technical information in the publications undergoes at least two rounds of information conversion: from individual understanding to written record, and from written record back to individual understanding. Although the technical publication compilation profession currently develops detailed writing specifications and establishes quality control methods for the writing process in advance, differences in understanding of the technical content and differences in written expression still exist during the information conversion process due to varying maintenance experience and professional capabilities. This leads to information deviations between different writers or users. These deviations and differences often result in different maintenance outcomes, and for personnel lacking maintenance experience, may lead to maintenance accidents. Simply improving the technical publication compilation system and standardizing application processes and methods cannot fundamentally solve the above situation. Summary of the Invention
[0004] The following provides a brief overview of one or more aspects to offer a basic understanding of them. This overview is not an exhaustive summary of all conceived aspects, nor is it intended to identify key or decisive elements of all aspects, nor to define the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form to prepare for the more detailed descriptions that follow.
[0005] The purpose of this invention is to solve the above-mentioned problems and provide a novel system and method for compiling maintenance procedures in technical publications, so as to eliminate human misunderstanding biases in the compilation process of technical publications, improve the overall quality of technical publications, and reduce rework.
[0006] The technical solution of this invention is as follows:
[0007] This invention provides an intelligent writing system for technical publication repair procedures, comprising a digital model library, a data module template module, an intelligent filling module, an intelligent simulation verification module, and a data module storage module; wherein,
[0008] The digital model library is used to create and store digital models that are consistent with the actual configuration of the product, thereby providing the required digital models for other modules that communicate with it.
[0009] The digital module template module is used to create and provide data module templates. By selecting the statement elements required for the data module maintenance steps in the data module template, a draft data module is generated and transmitted to the intelligent fill module.
[0010] The intelligent filling module is used to retrieve the corresponding digital model from the digital model library based on the received initial draft of the data module and automatically fill it into the maintenance steps of the initial draft of the data module, forming the process draft of the data module and transmitting it to the intelligent simulation verification module.
[0011] The intelligent simulation verification module is used to automatically parse and identify the received data module process draft, generate a verification step list, and then retrieve the corresponding digital model from the digital model library according to the generated verification step list to verify the data module process draft;
[0012] The data module storage module is used to store the final draft of the data module that has been verified through simulation, so that it can be retrieved and used when compiling technical publications.
[0013] According to an embodiment of the intelligent writing system for technical publication repair procedures of the present invention, the data module template module includes a disassembly data module template unit, a cleaning data module template unit, an inspection data module template unit, and an installation data module template unit, which are used to provide disassembly data module templates, cleaning data module templates, inspection data module templates, and installation data module templates, respectively. When the data module template module formulates a data module template, it defines the statement elements for each step of the corresponding data module according to user needs and industry standard terminology. Then, by selecting the required statement elements in the data module template, a draft data module is formed and automatically transferred to the intelligent filling module.
[0014] According to an embodiment of the intelligent writing system for technical publication repair procedures of the present invention, the digital model library includes a tooling digital model library and a product complete machine digital model library, which are used to provide tooling digital models and component digital models required for compiling data modules, respectively; wherein, when developing digital models, the digital model library defines a part number or name for each developed digital model, and retrieves the required tooling digital model or component digital model from the digital model library by the defined part number or name.
[0015] According to an embodiment of the intelligent writing system for technical publication maintenance procedures of the present invention, an information interface is provided between the intelligent filling module and the digital model library for communication connection; wherein, after receiving the initial draft of the data module, the intelligent filling module directly jumps to the digital model library by clicking the link in the statement element of the initial draft of the data module, and then selects the required component digital model or tooling digital model in the digital model library according to the requirements, thereby filling the name or part number corresponding to the selected component digital model or tooling digital model into the data module template in real time, forming the data module process draft and automatically transmitting it to the intelligent filling module.
[0016] According to an embodiment of the intelligent writing system for technical publication maintenance procedures of the present invention, an information interface is provided between the intelligent simulation verification module and the digital model library for communication connection; wherein, after receiving the draft of the data module, the intelligent simulation verification module automatically parses the draft of the data module and identifies the operation steps of the parts or tooling, thereby generating a verification step list and transmitting it to the digital model library to extract the required tooling digital model and part digital model.
[0017] According to an embodiment of the intelligent writing system for technical publication repair procedures of the present invention, after the intelligent simulation verification module obtains the required tooling digital model and component digital model, it combines a parameterized human body digital model to perform a drag operation on the selected digital model; wherein, if interference from other digital models occurs during the drag operation, an alarm message is displayed to show the name or part number of the digital model that caused the interference, and the interference area is highlighted in the digital model.
[0018] According to an embodiment of the intelligent writing system for technical publication repair procedures of the present invention, when the written digital model can eliminate interference by dragging, the simulation verification is passed. At this time, the current draft of the data module is converted into the final draft of the data module and transferred to the data module storage module for storage so that it can be retrieved and used in subsequent compilation of technical publications. If the written digital model cannot eliminate interference by dragging, the simulation verification is failed. At this time, the intelligent simulation verification module automatically records the interference area image of the digital model that has interference and the corresponding name or part number, and provides a jump link so that the compiler can jump to the data module template module to modify the initial draft of the data module.
[0019] This invention provides a method for intelligently writing repair procedures for technical publications, comprising the following steps:
[0020] Step S1: Based on the selected data module template, select the statement elements required for the data module maintenance steps in the data module template to generate the initial draft of the data module;
[0021] Step S2: Based on the initial draft of the data module, retrieve the corresponding digital model from the digital model library and automatically fill it into the maintenance steps of the initial draft of the data module to form the process draft of the data module;
[0022] Step S3: Automatically parse and identify the received data module process drafts to generate a verification step list;
[0023] Step S4: Based on the generated verification step list, retrieve the corresponding digital model from the digital model library to verify the data module process draft;
[0024] Step S5: Determine whether the data module process draft has passed simulation verification; if yes, store the data module process draft as the final data module draft for retrieval when compiling technical publications; if no, return to step S1 to modify the initial data module draft.
[0025] According to an embodiment of the intelligent writing method for technical publication repair procedures of the present invention, the data module template includes a disassembly data module template, a cleaning data module template, an inspection data module template, and an installation data module template; wherein, when the intelligent writing method for technical publication repair procedures formulates the data module template, it defines the statement elements of each step of the corresponding data module according to user needs and industry standard terminology, and then forms the initial draft of the data module by selecting the required statement elements in the data module template.
[0026] According to an embodiment of the intelligent writing method for technical publication maintenance procedures of the present invention, the digital model library includes a tooling digital model library and a product complete machine digital model library, which are used to provide tooling digital models and component digital models required for compiling data modules, respectively; wherein, when the technical publication maintenance procedure intelligent writing method is used to develop digital models, a part number or name is defined for each developed digital model, and the required tooling digital model or component digital model is retrieved from the digital model library by the defined part number or name.
[0027] According to one embodiment of the intelligent writing method for technical publication maintenance procedures of the present invention, after obtaining the initial draft of the data module, the method directly jumps to the digital model library by clicking the link in the statement element of the initial draft of the data module. Then, according to the requirements, the method selects the required component digital model or tooling digital model in the digital model library, thereby filling the name or part number corresponding to the selected component digital model or tooling digital model into the data module template in real time, forming the data module process draft.
[0028] According to one embodiment of the intelligent writing method for technical publication maintenance procedures of the present invention, after obtaining the data module draft, the intelligent writing method for technical publication maintenance procedures automatically parses the data module draft and identifies the operation steps of parts or tooling, thereby generating a verification step list and transferring it to the digital model library to extract the required tooling digital model and part digital model.
[0029] According to an embodiment of the intelligent writing method for technical publication maintenance procedures of the present invention, after obtaining the required tooling digital model and component digital model, the method combines a parameterized human body digital model to perform a drag operation on the selected digital model; wherein, if interference from other digital models occurs during the drag operation, an alarm message is displayed to show the name or part number of the digital model that caused the interference, and the interference area is highlighted in the digital model.
[0030] According to an embodiment of the intelligent writing method for technical publication repair procedures of the present invention, when other digital models interfere with the selected digital model during dragging, if the interference can be eliminated by dragging, the simulation verification is passed. At this time, the current draft of the data module is converted into the final draft of the data module and stored for future retrieval and use in the subsequent compilation of technical publications. If the interference cannot be eliminated by dragging, the simulation verification is failed. At this time, the interference area image of the digital model that caused the interference and its corresponding name or part number are automatically recorded, and a jump link is provided for the compiler to jump to the initial draft of the data module for modification.
[0031] The present invention also provides a computer-readable medium storing computer program code that, when executed by a processor, implements the method described above.
[0032] The present invention also provides an intelligent writing device for technical publication repair procedures, comprising:
[0033] Memory, used to store instructions that can be executed by a processor; and
[0034] A processor for executing the instructions to implement the method described above.
[0035] Compared with existing technologies, this invention offers the following advantages: For the compilation of technical publications, this invention establishes corresponding templates for different types of data modules, thereby defining the statement elements of maintenance steps within specific data modules. Writers only need to select these statement elements to quickly generate a draft data module, improving compilation efficiency and reducing discrepancies in understanding and expression among different writers. This standardizes the format and word order of the data modules, conforming to user needs and industry standard terminology. Furthermore, this invention establishes a digital model library for the components and tools used in maintenance steps. By calling the digital models of components and tools from this library, the corresponding names or part numbers can be filled back into the draft data module, forming a process draft. This reduces the risk of errors from manual input and achieves consistency in component or tool information across different data modules and manuals. Additionally, when selecting digital models, writers can intuitively understand their volume, interface orientation, and other information, further improving compilation efficiency. Moreover, this invention introduces an intelligent simulation verification function, performing synchronous verification during the data module compilation process. Before generating the final draft of the data module, the writers can use the human body digital model to drag and drop the parts and tools that need to be moved in the maintenance procedure to check for interference. This allows them to identify interference risks in a timely manner, effectively improving the executability of the maintenance procedure and reducing rework of the data module during later actual operation verification. Attached Figure Description
[0036] The above-described features and advantages of the present invention will be better understood after reading the following detailed description of embodiments of the present disclosure in conjunction with the accompanying drawings. In the drawings, components are not necessarily drawn to scale, and components having similar related characteristics or features may have the same or similar reference numerals.
[0037] Figure 1 This is a flowchart illustrating an embodiment of the intelligent writing system for technical publication repair procedures of the present invention.
[0038] Figure 2 This is a data flow diagram illustrating an embodiment of the intelligent writing system for technical publication repair procedures of the present invention.
[0039] Figure 3 This is a data flow diagram illustrating an embodiment of the intelligent writing method for technical publication repair procedures of the present invention.
[0040] Figure 4 This is a schematic diagram illustrating an embodiment of the disassembly-type data module writing process of the present invention. Detailed Implementation
[0041] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are merely some examples or embodiments of this application. For those skilled in the art, these drawings can be applied to other similar scenarios without creative effort. Unless obvious from the context or otherwise specified, the same reference numerals in the drawings represent the same structures or operations.
[0042] As indicated in this application and claims, unless the context clearly indicates otherwise, the words "a," "an," "an," and / or "the" are not specifically singular and may include plural forms. Generally speaking, the terms "comprising" and "including" only indicate the inclusion of explicitly identified steps and elements, which do not constitute an exclusive list, and the method or apparatus may also include other steps or elements.
[0043] Unless otherwise specifically stated, the relative arrangement, numerical expressions, and values of the components and steps described in these embodiments do not limit the scope of this application. It should also be understood that, for ease of description, the dimensions of the various parts shown in the drawings are not drawn to actual scale. Techniques, methods, and devices known to those skilled in the art may not be discussed in detail, but where appropriate, such techniques, methods, and devices should be considered part of the specification. In all examples shown and discussed herein, any specific values should be interpreted as merely exemplary and not as limitations. Therefore, other examples of exemplary embodiments may have different values. It should be noted that similar reference numerals and letters in the following drawings denote similar items; therefore, once an item is defined in one drawing, it need not be further discussed in subsequent drawings.
[0044] In detailing the embodiments of the present invention, for ease of explanation, the cross-sectional views illustrating the device structure will be partially enlarged and not to scale. Furthermore, the schematic diagrams are merely examples and should not limit the scope of protection of the present invention. In actual fabrication, the three-dimensional spatial dimensions of length, width, and depth should be included.
[0045] In the description of this application, it should be understood that the orientation or positional relationship indicated by directional terms such as "front, back, up, down, left, right", "horizontal, vertical, horizontal" and "top, bottom" is usually based on the orientation or positional relationship shown in the accompanying drawings, and is only for the convenience of describing this application and simplifying the description. Unless otherwise stated, these directional terms do not indicate or imply that the device or element referred to must have a specific orientation or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation on the scope of protection of this application; the directional terms "inner" and "outer" refer to the inner and outer contours relative to the outline of each component itself.
[0046] An embodiment of a technical publication repair procedure intelligent writing system is disclosed herein. Figure 1 This is an architecture diagram illustrating an embodiment of the intelligent writing system for technical publication repair procedures of the present invention. Figure 2 This is a data flow diagram illustrating an embodiment of the intelligent writing system for technical publication repair procedures of the present invention. Please refer to... Figure 1 and Figure 2 The following is a detailed description of the intelligent programming system for technical publication repair procedures.
[0047] In this embodiment, the intelligent writing system for technical publication repair procedures includes a digital model library 110, a data module template module 120, an intelligent filling module 130, an intelligent simulation verification module 140, and a data module storage module 150. The digital model library 110 is used to create and store digital models consistent with the actual configuration of the product, thereby providing the necessary digital models for other modules connected to it. The digital module template module is used to create and provide data module templates. By selecting the required statement elements for the data module repair steps in the data module template, a draft data module is generated and transmitted to the intelligent filling module 130. The intelligent filling module 130 is used to retrieve the corresponding digital model from the digital model library 110 based on the received draft data module and automatically fill it into the repair steps of the draft data module, forming a data module process draft, which is then transmitted to the intelligent simulation verification module 140. The intelligent simulation verification module 140 is used to automatically parse and identify the received data module process draft, generate a verification step list, and then retrieve the corresponding digital model from the digital model library 110 based on the generated verification step list to verify the data module process draft. The data module storage module 150 is used to store the final draft of the data module that has been verified through simulation for retrieval when compiling technical publications.
[0048] Specifically, the data module template module 120 includes a disassembly-type data module template unit 121, a cleaning-type data module template unit 122, an inspection-type data module template unit 123, and an installation-type data module template unit 124, which are used to provide disassembly-type, cleaning-type, inspection-type, and installation-type data module templates, respectively. When creating a data module template, the data module template module 120 defines the statement elements for each step of the corresponding data module according to user needs and industry standard terminology. Then, by selecting the required statement elements in the data module template, a draft data module is formed and automatically transferred to the intelligent filling module 130. This limits the statement elements in the maintenance steps of the disassembly, cleaning, inspection, and installation data modules. Writers only need to select statement elements to quickly generate a draft data module, thereby improving the efficiency of data module writing, reducing discrepancies in understanding and expression among different writers, and standardizing the format and word order of the data module to meet user needs and industry standard terminology.
[0049] In this embodiment, the digital model library 110 includes a tooling digital model library 111 and a product complete machine digital model library 112, which are used to provide tooling digital models and component digital models required for compiling data modules, respectively. Specifically, when developing a digital model, a part number or name is defined for each developed digital model, and the required tooling digital model or component digital model is retrieved from the digital model library 110 using the defined part number or name.
[0050] Specifically, in this embodiment, an information interface is provided between the intelligent fill module 130 and the digital model library 110 for communication connection. After the intelligent fill module 130 receives the initial draft of the data module, the writer can click the link in the statement element of the initial draft of the data module to directly jump to the digital model library 110. Then, according to the requirements, the writer can select the required component digital model or tooling digital model in the digital model library 110, thereby filling the name or part number of the selected component digital model or tooling digital model into the data module template in real time, forming the data module process draft and automatically transmitting it to the intelligent fill module 130.
[0051] Figure 4This is a schematic diagram illustrating an embodiment of the disassembly-type data module writing process of the present invention. The following describes this embodiment in detail using the disassembly-type data module writing process as an example. In this embodiment, different colored jump links are set for the tooling digital model library 111 and the product complete machine digital model library 112, so that clicking the link can quickly jump to the required digital model library. Assume that the tooling digital model library 111 is a red link and the product complete machine digital model library 112 is a blue link. When the compiler selects a component or a group of tooling in the digital model library, the name and part number of the component or tooling can be filled into the initial draft of the data module in real time, thereby forming the process draft of the data module, which is automatically transferred to the intelligent simulation verification module 140.
[0052] In this embodiment, an information interface is also provided between the intelligent simulation verification module 140 and the digital model library 110 for communication between the two. After receiving the data module draft, the intelligent simulation verification module 140 automatically parses the data module draft and identifies the translation and rotation operation steps of the parts or tooling, thereby generating a verification step list and transmitting it to the digital model library 110 to extract the required tooling digital models and part digital models. For example, it extracts statements containing keywords such as "installation," "removal," and "tightening" from the data module process draft, generates a verification step list, and transmits it to the digital model library 110. After reading the verification step list information, the digital model library 110 automatically extracts the tooling digital models involved in the verification steps from the tooling digital model library 111 and automatically extracts the part digital models that need to be moved involved in the verification steps from the product whole machine digital model library 112, and then transmits them to the intelligent simulation verification module 140. Meanwhile, the product's overall digital model 112 can automatically perform lightweighting and merging of the overall digital model, excluding the movable components, and transfer it to the intelligent simulation verification module 140. This part of the digital model is fixed and cannot be moved, thereby saving computing resources during simulation verification.
[0053] After acquiring the required digital models of tooling and components, the intelligent simulation verification module 140 can sequentially highlight the digital models of the components or tooling involved in each step, and perform drag operations on the selected digital models in conjunction with a parameterized human body digital model. The human body digital model can simulate the actual working conditions such as the hand operating space and maintenance station of maintenance personnel. The programmer can click to select the aforementioned digital models and perform translational and rotational drag operations on the selected digital models in conjunction with the human body digital model. When interference from any other digital model occurs during the drag operation, the intelligent simulation verification module 140 will pop up an alarm message, displaying the name and part number of the component or tooling involved in the interference, and highlighting the interference area in the digital model.
[0054] If the selected digital module can eliminate interference by dragging, the simulation verification passes, and the current draft data module is converted into the final draft. The intelligent simulation verification module 140 transfers the final draft data module to the data module storage module 150 for storage and archiving, for later retrieval during compilation. If the selected digital module cannot eliminate interference by dragging, the simulation verification fails. In this case, the intelligent simulation verification module 140 will automatically record the name, part number, and interference area image of the interfering component or tooling, and provide a jump link. The compiler can use the link to return to the data module template 120 to modify the initial draft data module.
[0055] This invention also discloses an embodiment of an intelligent system for writing repair procedures for technical publications. Figure 3 This is a flowchart illustrating an embodiment of the intelligent writing system for technical publication repair procedures according to the present invention. Please refer to... Figure 3 The following is a detailed explanation of each step in the intelligent writing system for technical publication repair procedures.
[0056] Step S1: Based on the selected data module template, select the statement elements required for the data module maintenance steps in the data module template to generate the initial draft of the data module.
[0057] In this embodiment, the data module templates include templates for disassembly, cleaning, inspection, and installation. When creating a data module template, the statement elements for each step of the corresponding data module are defined according to user needs and industry standard terminology. Then, the initial draft of the data module is created by selecting the required statement elements from the template. This limits the statement elements in the maintenance steps of the disassembly, cleaning, inspection, and installation data modules. Writers only need to select statement elements to quickly generate the initial draft of the data module, thereby improving the efficiency of data module development, reducing discrepancies in understanding and expression among different writers, and standardizing the format and word order of the data module to meet user needs and industry standard terminology.
[0058] Step S2: Based on the initial draft of the data module, retrieve the corresponding digital model from the digital model library and automatically fill it into the maintenance steps of the initial draft of the data module to form the process draft of the data module.
[0059] In this embodiment, the digital model library includes a tooling digital model library and a product complete machine digital model library, which are used to provide tooling digital models and component digital models required for compiling the data module, respectively. When developing a digital model, a part number or name is defined for each developed digital model. The required tooling digital model or component digital model is retrieved from the digital model library using the defined part number or name. Therefore, after obtaining the initial draft of the data module through step S1, the writer can directly jump to the digital model library by clicking the link in the statement element of the initial draft. Then, according to the requirements, the writer can select the required component digital model or tooling digital model from the digital model library, thereby real-time filling the data module template with the name or part number corresponding to the selected component digital model or tooling digital model, forming the data module process draft.
[0060] Figure 4 This is a schematic diagram illustrating an embodiment of the disassembly-type data module writing process of the present invention. The following describes this embodiment in detail using the disassembly-type data module writing process as an example. In this embodiment, different colored jump links are set for the tooling digital model library and the product complete machine digital model library, so that clicking the link can quickly jump to the required digital model library. Assume the tooling digital model library is represented by red links and the product complete machine digital model library by blue links. When the compiler selects a component or a group of tooling in the digital model library, the name and part number of the component or tooling can be filled into the initial draft of the data module in real time, thus forming the process draft of the data module.
[0061] Step S3: Automatically parse and identify the received data module process draft to generate a verification step list.
[0062] In this embodiment, after obtaining the data module draft through step S3, the data module draft is automatically processed to identify the translation and rotation operation steps of parts or tooling, thereby generating a verification step list, which is then transferred to the digital model library to extract the required tooling digital models and part digital models. For example, statements containing keywords such as "installation," "removal," and "tightening" are extracted from the data module process draft to generate a verification step list, which is then transferred to the digital model library. After reading the verification step list information, the digital model library 110 automatically extracts the tooling digital models involved in the verification steps from the tooling digital model library and automatically extracts the part digital models that need to be moved involved in the verification steps from the product whole machine digital model library. Then, the extracted tooling digital models and part digital models are combined for simulation verification. At the same time, the product whole machine digital model can also automatically perform lightweighting and merging of the whole machine digital model other than the parts that need to be moved. This part of the digital model is fixed and cannot be moved, thereby saving computing resources during simulation verification.
[0063] Step S4: Based on the generated verification step list, retrieve the corresponding digital model from the digital model library to verify the data module process draft.
[0064] In this embodiment, after obtaining the required digital models of tooling and components through the above steps, the digital models of the components or tooling involved in each step can be highlighted sequentially. A parameterized human body digital model is then used to drag the selected digital model. The human body digital model can simulate the actual working conditions of a maintenance worker, such as hand operating space and maintenance station. The programmer can click to select the digital model and perform translational and rotational dragging operations on it, in conjunction with the human body digital model. If any other digital model interferes during the dragging operation, an alarm message will pop up, displaying the name and part number of the interfering component or tooling, and highlighting the interference area in the digital model.
[0065] Step S5: Determine whether the data module process draft has passed simulation verification; if yes, store the data module process draft as the final data module draft for retrieval when compiling technical publications; if no, return to step S1 to modify the initial data module draft.
[0066] In this embodiment, if the selected digital module can eliminate interference by dragging, the simulation verification passes. The current draft data module is then converted into the final draft and stored and archived for future compilation and retrieval. If the selected digital module cannot eliminate interference by dragging, the simulation verification fails. In this case, the name, part number, and interference area image of the interfering component or tool will be automatically recorded, and a jump link will be provided. The compiler can use the link to return to the data module template in step S1 to modify the initial draft data module.
[0067] This specification also provides a computer-readable medium storing computer program code that, when executed by a processor, implements the intelligent writing system for technical publication repair procedures as described above.
[0068] This specification also provides an intelligent writing device for technical publication repair procedures, including a memory storing instructions executable by a processor, and a processor for executing the instructions in the instruction memory to implement the intelligent writing system for technical publication repair procedures as described above.
[0069] The prior description of this disclosure is provided to enable any person skilled in the art to make or use this disclosure. Various modifications to this disclosure will be apparent to those skilled in the art, and the general principles defined herein may be applied to other variations without departing from the spirit or scope of this disclosure. Therefore, this disclosure is not intended to be limited to the examples and designs described herein, but should be accorded the widest scope consistent with the principles and novel features disclosed herein.
[0070] Those skilled in the art will further appreciate that the various illustrative logic blocks, modules, circuits, and algorithm steps described in conjunction with the embodiments disclosed herein can be implemented as electronic hardware, computer software, or a combination of both. To clearly illustrate this interchangeability between hardware and software, the various illustrative components, blocks, modules, circuits, and steps are described above in a generalized manner in terms of their functionality. Whether such functionality is implemented as hardware or software depends on the specific application and the design constraints imposed on the overall system. Those skilled in the art may implement the described functionality in different ways for each specific application, but such implementation decisions should not be construed as departing from the scope of the invention.
[0071] The various illustrative logic blocks, modules, and circuits described in conjunction with the embodiments disclosed herein can be implemented or performed using a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. The general-purpose processor may be a microprocessor, but in alternatives, it may be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors cooperating with a DSP core, or any other such configuration.
[0072] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of both. The software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor such that the processor can read and write information to / from the storage medium. In an alternative, the storage medium may be integrated into the processor. The processor and storage medium may reside in an ASIC. The ASIC may reside in a user terminal. In an alternative, the processor and storage medium may reside as discrete components in the user terminal.
[0073] In one or more exemplary embodiments, the described functionality may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software as a computer program product, the functionality may be stored or transmitted as one or more instructions or code on or through a computer-readable medium. A computer-readable medium includes both computer storage media and communication media, encompassing any medium that facilitates the transfer of a computer program from one location to another. A storage medium may be any available medium accessible to a computer. By way of example and not limitation, such a computer-readable medium may include RAM, ROM, EEPROM, CD-ROM or other optical disc storage, disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and is accessible to a computer. Any connection is also legitimately referred to as a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of a medium. As used in this article, disk and disc include compact discs (CDs), laser discs, optical discs, digital multi-purpose discs (DVDs), floppy disks, and Blu-ray discs. Disks typically reproduce data magnetically, while discs reproduce data optically using lasers. Combinations of these should also be included within the scope of computer-readable media.
Claims
1. A technical publication repair procedure intelligent writing system, characterized in that, It includes a digital model library, a data module template module, an intelligent fill module, an intelligent simulation verification module, and a data module storage module; among which, The digital model library is used to create and store digital models that are consistent with the actual configuration of the product, thereby providing the required digital models for other modules that communicate with it. The digital module template module is used to create and provide data module templates. By selecting the statement elements required for the data module maintenance steps in the data module template, a draft data module is generated and transmitted to the intelligent fill module. The intelligent filling module is used to retrieve the corresponding digital model from the digital model library based on the received initial draft of the data module and automatically fill it into the maintenance steps of the initial draft of the data module, forming the process draft of the data module and transmitting it to the intelligent simulation verification module. The intelligent simulation verification module is used to automatically parse and identify the received data module process draft, generate a verification step list, and then retrieve the corresponding digital model from the digital model library according to the generated verification step list to verify the data module process draft; The data module storage module is used to store the final draft of the data module that has been verified through simulation, so that it can be retrieved and used when compiling technical publications.
2. The intelligent writing system for technical publication repair procedures according to claim 1, characterized in that, The data module template module includes disassembly, cleaning, inspection, and installation data module template units, which are used to provide disassembly, cleaning, inspection, and installation data module templates, respectively. When creating a data module template, the data module template module defines the statement elements for each step of the corresponding data module according to user needs and industry standard terminology. Then, the user selects the required statement elements in the data module template to form a draft data module, which is automatically transferred to the intelligent filling module.
3. The intelligent writing system for technical publication repair procedures according to claim 1, characterized in that, The digital model library includes a tooling digital model library and a product complete machine digital model library, which are used to provide tooling digital models and component digital models required for compiling data modules, respectively. When developing a digital model, the digital model library defines a part number or name for each developed digital model, and retrieves the required tooling digital model or component digital model from the digital model library by the defined part number or name.
4. The intelligent writing system for technical publication repair procedures according to claim 3, characterized in that, An information interface is provided between the intelligent fill module and the digital model library for communication. After receiving the initial draft of the data module, the intelligent fill module can directly jump to the digital model library by clicking the link in the statement element of the initial draft of the data module. Then, according to the requirements, the required component digital model or tooling digital model is selected in the digital model library, thereby filling the name or part number of the selected component digital model or tooling digital model into the data module template in real time, forming the data module process draft and automatically transferring it to the intelligent fill module.
5. The intelligent writing system for technical publication repair procedures according to claim 3, characterized in that, An information interface is provided between the intelligent simulation verification module and the digital model library for communication. After receiving the draft data from the data module, the intelligent simulation verification module automatically parses the draft data and identifies the operation steps of the parts or tooling, thereby generating a verification step list and transmitting it to the digital model library to extract the required tooling digital models and part digital models.
6. The intelligent writing system for technical publication repair procedures according to claim 5, characterized in that, After the intelligent simulation verification module obtains the required tooling digital model and component digital model, it combines a parameterized human body digital model to perform drag operation on the selected digital model. If interference from other digital models occurs during the drag operation, an alarm message will pop up to display the name or part number of the digital model that caused the interference, and the interference area will be highlighted in the digital model.
7. The intelligent writing system for technical publication repair procedures according to claim 6, characterized in that, If the interference in the written digital model can be eliminated by dragging, the simulation verification is successful. At this time, the current draft of the data module is converted into the final draft of the data module and transferred to the data module storage module for storage, so that it can be retrieved and used in subsequent compilation of technical publications. If the interference in the written digital model cannot be eliminated by dragging, the simulation verification is unsuccessful. At this time, the intelligent simulation verification module automatically records the image of the interference area of the digital model with interference and the corresponding name or part number, and provides a jump link for the compiler to jump to the data module template module to modify the initial draft of the data module.
8. A method for intelligently writing maintenance procedures for technical publications, characterized in that, Includes the following steps: Step S1: Based on the selected data module template, select the statement elements required for the data module maintenance steps in the data module template to generate the initial draft of the data module; Step S2: Based on the initial draft of the data module, retrieve the corresponding digital model from the digital model library and automatically fill it into the maintenance steps of the initial draft of the data module to form the process draft of the data module; Step S3: Automatically parse and identify the received data module process drafts to generate a verification step list; Step S4: Based on the generated verification step list, retrieve the corresponding digital model from the digital model library to verify the data module process draft; Step S5: Determine whether the data module process draft has passed simulation verification; if yes, store the data module process draft as the final data module draft for retrieval when compiling technical publications; if no, return to step S1 to modify the initial data module draft.
9. The intelligent writing method for technical publication repair procedures according to claim 8, characterized in that, The data module templates include disassembly data module templates, cleaning data module templates, inspection data module templates, and installation data module templates. When developing data module templates using the intelligent writing method for technical publication maintenance procedures, the method defines the statement elements for each step of the corresponding data module based on user needs and industry standard terminology. Then, the initial draft of the data module is formed by selecting the required statement elements within the data module template.
10. The intelligent writing method for technical publication repair procedures according to claim 8, characterized in that, The digital model library includes a tooling digital model library and a product complete machine digital model library, which are used to provide tooling digital models and component digital models required for compiling data modules, respectively; wherein, when the technical publication maintenance procedure intelligent writing method is used to develop digital models, a part number or name is defined for each developed digital model, and the required tooling digital model or component digital model is retrieved from the digital model library by the defined part number or name.
11. The intelligent writing method for technical publication repair procedures according to claim 10, characterized in that, After obtaining the initial draft of the data module, the intelligent writing method for the technical publication maintenance procedure allows users to directly jump to the digital model library by clicking the link in the statement element of the initial draft of the data module. Then, according to the requirements, users can select the required component digital model or tooling digital model in the digital model library, thereby filling the name or part number of the selected component digital model or tooling digital model into the data module template in real time, forming the data module process draft.
12. The intelligent writing method for technical publication repair procedures according to claim 10, characterized in that, After obtaining the data module draft, the intelligent writing method for repair procedures in technical publications automatically parses the data module draft and identifies the operation steps of parts or tooling, thereby generating a verification step list and transferring it to the digital model library to extract the required tooling digital model and part digital model.
13. The intelligent writing method for technical publication repair procedures according to claim 12, characterized in that, After obtaining the required tooling and component digital models, the intelligent programming method for repairing technical publications combines a parameterized human body digital model to perform a drag operation on the selected digital model. If interference from other digital models occurs during the drag operation, an alarm message will pop up to display the name or part number of the digital model that caused the interference, and the interference area will be highlighted in the digital model.
14. The intelligent writing method for technical publication repair procedures according to claim 13, characterized in that, When the selected digital model is dragged and interference from other digital models occurs, if the interference can be eliminated by dragging, the simulation verification is successful. At this time, the current draft of the data module is converted into the final draft of the data module and stored for future retrieval and use in the compilation of technical publications. If the interference cannot be eliminated by dragging, the simulation verification is unsuccessful. At this time, the interference area image of the digital model that caused the interference is automatically recorded, along with its corresponding name or part number, and a jump link is provided for the compiler to jump to the initial draft of the data module for modification.
15. A computer-readable medium storing computer program code, characterized in that, The computer program code, when executed by a processor, implements the method as described in any one of claims 8-14.
16. An intelligent writing device for technical publication repair procedures, characterized in that, include: Memory is used to store instructions that can be executed by the processor; as well as A processor for executing the instructions to implement the method as described in any one of claims 8-14.