Assembly outline management and control method, device and equipment and storage medium

By obtaining the assembly outline configuration information and effective racks, and establishing the assembly outline master book, the large maintenance workload caused by frequent segmentation of the assembly outline master book and the material bill of racks is solved, and efficient management of the assembly outline is achieved.

CN120410484APending Publication Date: 2025-08-01SHANGHAI AIRCRAFT MFG
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410134038.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-30
Publication Date
2025-08-01

AI Technical Summary

Technical Problem

In the existing control methods of assembly outlines, the frequent segmentation of AO motherboard and material bill of materials leads to large maintenance workloads and difficult to effectively manage.

Method used

By obtaining assembly outline configuration information, obtaining multiple rack segments based on the material bill of material, and establishing assembly outline master books based on the effective rack segments, avoiding assembly outline master books with the rack segments of the material bill of material, and realizing automated management of assembly outlines.

Benefits of technology

It reduces the maintenance workload of the assembly outline, improves the maintenance efficiency of the assembly outline, and ensures that the effectiveness of the assembly outline masterbatch covers any range of frames required for process planning.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120410484A_ABST
    Figure CN120410484A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of aircraft manufacturing, and discloses an assembly outline management and control method, device and equipment and a storage medium. The method comprises the steps of obtaining input assembly outline configuration information in response to a new construction operation of an assembly outline female parent; according to the material inventory, obtaining a plurality of sortie segments corresponding to the assembly outline configuration information; and according to the plurality of sortie segments, obtaining an assembly outline effective sortie, and establishing an assembly outline female parent based on the assembly outline configuration information and the assembly outline effective sortie. According to the scheme of the embodiment, the female parent of the assembly outline corresponds to the material inventory of the plurality of sortie sections, so that the effectiveness of the female parent of the assembly outline can contain any sortie range required by process planning, the female parent of the assembly outline can be prevented from being passively segmented along with sortie segmentation of the material inventory, the maintenance workload of the assembly outline can be reduced, and the maintenance efficiency of the assembly outline is improved. The maintenance efficiency of the assembly outline can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of aircraft manufacturing, and particularly to a control method, device, equipment and storage medium for an assembly outline. Background Art

[0002] During the aircraft manufacturing process, the assembly process department prepares an Assembly Outline (AO) as a productive assembly process document.

[0003] Currently, for the existing control method of the assembly outline, the required part information of the AO master is sourced from the bill of materials. Since the bill of materials is managed by flight segment, the AO master needs to correspond one by one with the flight segments of the bill of materials. However, when the AO needs to be changed due to engineering or process adjustments, this corresponding relationship in the existing technology will cause the AO master to be frequently segmented, thus greatly increasing the maintenance workload. Summary of the Invention

[0004] The present invention provides a control method, device, equipment and storage medium for an assembly outline, which can avoid the passive segmentation of the AO master along with the flight segments of the bill of materials, reduce the maintenance workload of the assembly outline, and improve the maintenance efficiency of the assembly outline.

[0005] According to one aspect of the present invention, there is provided a control method for an assembly outline, including:

[0006] Responding to a new operation of the AO master, obtaining the input AO configuration information;

[0007] According to the bill of materials, obtaining multiple flight segments corresponding to the AO configuration information;

[0008] According to the multiple flight segments, obtaining the effective flight times of the assembly outline, and based on the AO configuration information and the effective flight times of the assembly outline, establishing an AO master.

[0009] According to another aspect of the present invention, there is provided a control device for an assembly outline, including:

[0010] A configuration information acquisition module, configured to respond to a new operation of the AO master and obtain the input AO configuration information;

[0011] A flight segment acquisition module, configured to obtain multiple flight segments corresponding to the AO configuration information according to the bill of materials;

[0012] An AO master establishment module, configured to obtain the effective flight times of the assembly outline according to the multiple flight segments, and based on the AO configuration information and the effective flight times of the assembly outline, establish an AO master.

[0013] According to another aspect of the present invention, there is provided an electronic device, which includes:

[0014] at least one processor; and

[0015] a memory communicatively connected to the at least one processor; wherein,

[0016] the memory stores a computer program executable by the at least one processor, and when the computer program is executed by the at least one processor, the at least one processor is enabled to execute the control method of the assembly outline according to any embodiment of the present invention.

[0017] According to another aspect of the present invention, there is provided a computer-readable storage medium storing computer instructions for causing a processor to implement the control method of the assembly outline according to any embodiment of the present invention when executed.

[0018] The technical solution of the embodiment of the present invention obtains the input assembly outline configuration information by responding to the new creation operation of the assembly outline master; then, according to the bill of materials, obtains a plurality of flight segments corresponding to the assembly outline configuration information; finally, according to the plurality of flight segments, obtains the effective flight of the assembly outline, and based on the assembly outline configuration information and the effective flight of the assembly outline, establishes the assembly outline master; by corresponding the assembly outline master with the bill of materials of multiple flight segments, the effectiveness of the assembly outline master can include any flight range required for process planning, which can avoid the passive segmentation of the assembly outline master with the flight segments of the bill of materials, reduce the maintenance workload of the assembly outline, and improve the maintenance efficiency of the assembly outline.

[0019] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present invention, nor is it used to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. Description of the Drawings

[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present invention, and those of ordinary skill in the art can obtain other drawings based on these drawings without creative efforts.

[0021] Figure 1A is a flowchart of a control method of an assembly outline provided according to Embodiment 1 of the present invention;

[0022] Figure 1B is a schematic diagram of an assembly outline creation interface provided according to Embodiment 1 of the present invention;

[0023] Figure 1C It is a schematic diagram of the assembly outline revision interface provided in the first embodiment of the present invention;

[0024] Figure 2 It is a schematic diagram of the structure of a control device for an assembly outline provided in the second embodiment of the present invention;

[0025] Figure 3 It is a schematic diagram of the structure of an electronic device for implementing the control method of the assembly outline of the embodiment of the present invention. Detailed implementation manners

[0026] In order to enable those skilled in the art to better understand the solution of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0027] It should be noted that the terms "first", "second", "target", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily need to be used to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device including a series of steps or units does not necessarily need to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0028] Embodiment 1

[0029] Figure 1A This is a flowchart of a control method for an assembly outline provided in the first embodiment of the present invention. This embodiment is applicable to the case of controlling the flight number of the assembly outline master during aircraft assembly. This method can be executed by a control device for the assembly outline, and the control device for the assembly outline can be implemented in the form of hardware and / or software. Typically, the control device for the assembly outline can be configured in an electronic device, such as a computer device or a server, etc. As Figure 1A shown, the method includes:

[0030] S110. In response to the new operation of the assembly outline master, obtain the input assembly outline configuration information.

[0031] Among them, the assembly outline (AO) configuration information may include at least one of station identification, position identification, assembly outline number, assembly outline name, process route, and production node. It can be understood that the data items included in the assembly outline configuration information can be adaptively adjusted according to the task scenario.

[0032] In this embodiment, the process personnel can click the assembly outline creation button to enter the assembly outline creation interface, and can input the assembly outline configuration information in this assembly outline creation interface; for example, input the corresponding data values for each data item, or select the currently used data value from the candidate content list, etc. Correspondingly, the information system can obtain the data values of each data item according to the data settings or input operations of the process personnel in the assembly outline creation interface, so as to obtain the assembly outline configuration information input by the process personnel.

[0033] Among them, the assembly outline master is a productive assembly process document compiled by the assembly process department to approve the assembly tasks of the aircraft, which contains task descriptions, engineering drawings and their editions, part names, part numbers, tooling requirements, process inspection points, and other relevant information necessary to complete an independent assembly task.

[0034] S120. According to the bill of materials, obtain multiple flight segments corresponding to the assembly outline configuration information.

[0035] Among them, the bill of materials can be a report on the assembly level, part matching, manufacturing division route, and material requirements of product manufacturing compiled by the manufacturing engineering department according to engineering drawings and factory processing capabilities. This report accurately indicates the overall requirements of the product composition and lists the process information related to each part number (including process numbers such as stations, positions, AO, etc.) and its lower-level assembly parts. During aircraft assembly, the bill of materials is managed by flight segments. For example, multiple flight segments are set under each production node, and for each flight segment, the required part numbers and corresponding quantities are respectively recorded.

[0036] Specifically, after obtaining the assembly outline configuration information, the current production node can be extracted from it, and each flight segment under the current production node can be automatically read from the bill of materials as the multiple flight segments corresponding to the assembly outline configuration information.

[0037] S130. According to the multiple flight segments, obtain the effective flight number of the assembly outline, and establish an assembly outline master based on the assembly outline configuration information and the effective flight number of the assembly outline.

[0038] Specifically, multiple flight segments can be combined to obtain a flight interval, and this flight interval can be used as the flight interval for the assembly outline to take effect. For example, the collection of multiple flight segments can be directly used as the flight interval, or the collection of multiple flight segments can be scaled to obtain the flight interval by a set ratio. The assembly outline effective flight interval represents the flight range within which the current assembly outline master is valid.

[0039] Furthermore, after obtaining the effective schedule for the assembly outline, this data can be entered into the effective schedule data field in the assembly outline creation interface. Then, upon detecting the process worker's selection of the Save button, an assembly outline master corresponding to the current assembly outline configuration information and the effective schedule for the assembly outline can be created. It is understood that after creating the AO master, the process worker can edit its specific content based on the task scenario.

[0040] In a specific example, the assembly outline creation interface can be as follows Figure 1B As shown; among them, the contents of workstation, station, AO number, AO name, process route and production node are filled in or selected by the process personnel, and the content of the effective batch is automatically read from the material list based on the contents of other data items entered by the process personnel.

[0041] The technical solution of the embodiment of the present invention obtains the input assembly outline configuration information in response to the new creation operation of the assembly outline master; then, according to the material list, obtains multiple rack segments corresponding to the assembly outline configuration information; finally, according to the multiple rack segments, obtains the effective rack of the assembly outline, and establishes the assembly outline master based on the assembly outline configuration information and the effective rack of the assembly outline; by making the assembly outline master correspond to the material list of multiple rack segments, the validity of the assembly outline master can include any rack range required by process planning, which can avoid the assembly outline master being passively segmented according to the rack segmentation of the material list, can reduce the maintenance workload of the assembly outline, and can improve the maintenance efficiency of the assembly outline.

[0042] In an optional implementation of this embodiment, obtaining the assembly outline effective batch according to the plurality of batch segments may include:

[0043] A collection of multiple batch segments is obtained, and the collection is used as the effective batch of the assembly outline.

[0044] In a specific example, the collection of multiple flight segments can be directly used as the effective flight of the assembly outline; for example, if the flight segments are 130-160 and 161-163, the effective flight of the assembly outline is the collection of 130-160 and 161-163, that is, 130-163.

[0045] In another optional implementation of this embodiment, establishing an assembly outline master based on the assembly outline configuration information and the assembly outline effective times may include:

[0046] In response to a modification operation on the effective batch of the assembly outline, obtaining a modified effective batch of the assembly outline;

[0047] The assembly outline master is established based on the assembly outline configuration information and the modified assembly outline effective number.

[0048] In this embodiment, it also supports process personnel to manually reduce or modify the automatically generated assembly outline effective batches; specifically, when the information system detects that the process personnel has modified the assembly outline effective batches, it can replace the content of the effective batch data item with the modified assembly outline effective batches in the assembly outline creation interface, and when the process personnel selects the save button, it can generate the assembly outline configuration information and the assembly outline master corresponding to the modified assembly outline effective batches.

[0049] In this embodiment, the validity of the AO master is allowed to include any range of racks required for process planning. The validity of the AO master can include the rack segments of several material lists, or have intersections with the rack segments of the material list. It does not need to be passively segmented according to the rack segmentation of the material list, which can greatly reduce the maintenance workload of the AO master.

[0050] In another optional implementation of this embodiment, after establishing the assembly outline master based on the assembly outline configuration information and the assembly outline effective times, the following steps may be further included:

[0051] In the material list, if it is detected that the batch segment corresponding to the assembly outline configuration information is updated, then the effective batch of the updated assembly outline is obtained according to the updated batch segment;

[0052] An upgraded assembly outline master is established based on the assembly outline configuration information and the effective batch number of the updated assembly outline.

[0053] In this embodiment, after the assembly outline master is created, if the batch segmentation under the production node in the material list changes, the collection of updated batch segments can be obtained as the effective batch of the updated assembly outline; then, the validity of the assembly outline master can be modified or updated by upgrading the version of the assembly outline master, that is, an upgraded assembly outline master is established based on the effective batch of the updated assembly outline.

[0054] Among them, the master assembly outlines of different versions can be distinguished by different version numbers. The master assembly outlines of different versions can coexist, but their validity should be mutually exclusive, that is, there should be no intersection between the effective frames of the master assembly outlines of different versions.

[0055] In a specific example, the assembly outline revision interface can be as Figure 1C shown. Among them, the effective frames of the master assembly outline with version number 001 are 164 - 166, and the effective frames of the master assembly outline with version number 002 are 167 +. The validity of the master assembly outlines of the two versions is mutually exclusive.

[0056] It should be noted that in this embodiment, the master assembly outlines of different versions that have been approved and become effective can be upgraded simultaneously later.

[0057] In another alternative implementation manner of this embodiment, after establishing the master assembly outline based on the assembly outline configuration information and the assembly outline effective frames, it may further include:

[0058] In response to a configuration editing operation on the master assembly outline, in the bill of materials, obtain multiple component items corresponding to the assembly outline effective frames;

[0059] Perform validity merging on the multiple component items to obtain the required part columns corresponding to the master assembly outline.

[0060] In this embodiment, the required resource columns (such as required parts, required drawings, required process specifications, required general information, required tooling, etc.) and processes of the AO master have their own independent validity attributes, and the validity range can include any frame range required for process planning.

[0061] Specifically, in the master assembly outline editing interface, the required part columns corresponding to the AO master should perform validity merging on the component items with the same attributes in each frame segment within the validity range of the AO master according to the validity of the AO master. For example, if it is detected that a process personnel selects the configuration editing button of the AO master, the AO master editing interface can be displayed to the process personnel; then, all component items under the assembly outline effective frames are extracted from the bill of materials, and the component items with the same attributes are merged and counted according to the preset validity merging rules to generate the required part columns; finally, the required part columns can be displayed on the AO master editing page.

[0062] Among them, each component item includes at least one mapping relationship between the component number and the quantity. Performing validity merging on the multiple component items to obtain the required part columns corresponding to the master assembly outline may include:

[0063] Arrange the mapping relationships in the order of the preset component numbers, and arrange the mapping relationships corresponding to the same component number in ascending order of the applicable flight numbers to obtain the required part columns corresponding to the master assembly outline.

[0064] Among them, the preset component number order can be adaptively set based on historical experience.

[0065] In a specific example, the bill of materials of AO can be as shown in Table 1. Among them, MEL represents the flight number segment, including two flight number segments of 164 - 166 and 167+, each flight number segment has the required component numbers and corresponding quantities, and 150A02AB0135 represents the AO number. According to the above validity merging rules, the component items under different flight number segments in Table 1 are merged for validity, and the required part columns of the A0 master can be obtained as shown in Table 2. At this time, the effective flight number of the AO master is 164+.

[0066] Table 1 Example of the bill of materials of AO

[0067] 150A02AB0135 MEL: 164 - 166 Component Number Quantity 2251A21001G700 1 63-411A31013-003 1 NAS1801 - 3 - 8 2 MEL: 167+ Component Number Quantity 2251A21001G701 1 63-411A31013-003 1 NAS1801 - 3 - 8 3 NAS514P1032 - 12 2

[0068] Table 2 Example of the required part columns of the A0 master

[0069]

[0070] In this embodiment, after the AO master is issued to the assembly site, the information system can automatically screen out the required parts applicable to this flight number according to the content of the applicable flight number column of the required part column of the AO master.

[0071] Embodiment 2

[0072] Figure 2 It is a schematic structural diagram of a control device for an assembly outline provided in Embodiment 2 of the present invention. As Figure 2 shown, the device includes: a configuration information acquisition module 210, a flight number segment acquisition module 220, and an assembly outline master establishment module 230; among them,

[0073] The configuration information acquisition module 210 is used to acquire the input assembly outline configuration information in response to the new operation of the assembly outline master.

[0074] The flight number segment acquisition module 220 is used to acquire a plurality of flight number segments corresponding to the assembly outline configuration information according to the bill of materials.

[0075] The assembly outline master establishment module 230 is used to acquire the assembly outline effective flight number according to the plurality of flight number segments, and establish an assembly outline master based on the assembly outline configuration information and the assembly outline effective flight number.

[0076] In the technical solution of the embodiment of the present invention, in response to the creation operation of the assembly outline master, the input assembly outline configuration information is obtained; then, according to the bill of materials, a plurality of flight segments corresponding to the assembly outline configuration information are obtained; finally, according to the plurality of flight segments, the effective flight of the assembly outline is obtained, and based on the assembly outline configuration information and the effective flight of the assembly outline, the assembly outline master is established; by corresponding the assembly outline master with the bill of materials of multiple flight segments, the effectiveness of the assembly outline master can include any flight range required for process planning, the assembly outline master can be prevented from being passively segmented with the flight segments of the bill of materials, the maintenance workload of the assembly outline can be reduced, and the maintenance efficiency of the assembly outline can be improved.

[0077] Optionally, the assembly outline configuration information includes at least one of a station identifier, a position identifier, an assembly outline number, an assembly outline name, a process route, and a production node.

[0078] Optionally, the assembly outline master establishment module 230 is specifically configured to obtain the collection of the plurality of flight segments and use the collection as the effective flight of the assembly outline.

[0079] Optionally, the assembly outline master establishment module 230 is specifically configured to, in response to the modification operation of the effective flight of the assembly outline, obtain the modified effective flight of the assembly outline;

[0080] Based on the assembly outline configuration information and the modified effective flight of the assembly outline, the assembly outline master is established.

[0081] Optionally, the control device of the assembly outline further includes:

[0082] An updated assembly outline effective flight acquisition module, configured to, in the bill of materials, if it is detected that the flight segment corresponding to the assembly outline configuration information is updated, obtain the updated effective flight of the assembly outline according to the updated flight segment;

[0083] An upgraded assembly outline master establishment module, configured to establish an upgraded assembly outline master based on the assembly outline configuration information and the updated effective flight of the assembly outline.

[0084] Optionally, the control device of the assembly outline further includes:

[0085] A component item acquisition module, configured to, in response to the configuration editing operation of the assembly outline master, obtain a plurality of component items corresponding to the effective flight of the assembly outline in the bill of materials;

[0086] The required parts column obtaining module is used to effectively merge the multiple component items to obtain the required parts column corresponding to the master assembly outline.

[0087] Optionally, each of the component items includes at least one mapping relationship between the component number and the quantity;

[0088] The required parts column obtaining module is specifically configured to arrange the mapping relationships according to a preset component number order, and arrange the mapping relationships corresponding to the same component number in ascending order of applicable frame numbers to obtain the required parts column corresponding to the master assembly outline.

[0089] The control device for the assembly outline provided by the embodiments of the present invention can execute the control method for the assembly outline provided by any embodiment of the present invention, and has the corresponding functional modules and beneficial effects for executing the method.

[0090] Embodiment III

[0091] Figure 3 FIG. shows a schematic structural diagram of an electronic device 30 that can be used to implement the embodiments of the present invention. The electronic device is intended to represent various forms of digital computers, such as, laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The components shown herein, their connections and relationships, and their functions are only examples and are not intended to limit the implementation of the present invention described and / or claimed herein.

[0092] As Figure 3 shown, the electronic device 30 includes at least one processor 31 and a memory communicatively connected to the at least one processor 31, such as a read-only memory (ROM) 32, a random access memory (RAM) 33, etc. The memory stores a computer program executable by the at least one processor. The processor 31 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 32 or the computer program loaded from the storage unit 38 into the random access memory (RAM) 33. In the RAM 33, various programs and data required for the operation of the electronic device 30 can also be stored. The processor 31, the ROM 32, and the RAM 33 are connected to each other through a bus 34. The input / output (I / O) interface 35 is also connected to the bus 34.

[0093] Multiple components in the electronic device 30 are connected to the I / O interface 35, including: an input unit 36, such as a keyboard, a mouse, etc.; an output unit 37, such as various types of displays, speakers, etc.; a storage unit 38, such as a magnetic disk, an optical disc, etc.; and a communication unit 39, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 39 allows the electronic device 30 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.

[0094] The processor 31 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the processor 31 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The processor 31 executes the various methods and processes described above, such as the control method of the assembly outline.

[0095] In some embodiments, the control method of the assembly outline can be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as the storage unit 38. In some embodiments, part or all of the computer program can be loaded and / or installed onto the electronic device 30 via the ROM 32 and / or the communication unit 39. When the computer program is loaded into the RAM 33 and executed by the processor 31, one or more steps of the control method of the assembly outline described above can be executed. Alternatively, in other embodiments, the processor 31 can be configured to execute the control method of the assembly outline by any other suitable means (e.g., by means of firmware).

[0096] The various embodiments of the systems and technologies described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-chip (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: implemented in one or more computer programs, the one or more computer programs can be executed and / or interpreted on a programmable system including at least one programmable processor, the programmable processor can be a dedicated or general-purpose programmable processor, can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit the data and instructions to the storage system, the at least one input device, and the at least one output device.

[0097] A computer program for implementing the method of the present invention can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general purpose computer, a special purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowchart and / or block diagram to be implemented. The computer programs can be executed entirely on the machine, partially on the machine, as a stand-alone software package partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0098] In the context of the present invention, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer-readable storage medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, the computer-readable storage medium can be a machine-readable signal medium. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0099] In order to provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the electronic device. Other kinds of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, speech input, or tactile input).

[0100] The systems and techniques described herein can be implemented in a computing system including backend components (e.g., as a data server), or a computing system including middleware components (e.g., an application server), or a computing system including frontend components (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described herein), or a computing system including any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected with each other by digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include: local area network (LAN), wide area network (WAN), blockchain network, and the Internet.

[0101] A computing system can include a client and a server. The client and the server are generally remote from each other and typically interact through a communication network. The client-server relationship is created by computer programs running on respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or a cloud host, which is a host product in the cloud computing service system, solving the defects of difficult management and weak business scalability existing in traditional physical hosts and VPS services.

[0102] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps recited in the present invention can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved, and no limitation is imposed herein.

[0103] The above specific embodiments do not constitute a limitation on the protection scope of the present invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.

Claims

1. A control method for an assembly outline, characterized in that, Including: In response to a new operation of the assembly outline master, obtain the input assembly outline configuration information; According to the bill of materials, obtain multiple flight segments corresponding to the assembly outline configuration information; According to the multiple flight segments, obtain the effective flight of the assembly outline, and based on the assembly outline configuration information and the effective flight of the assembly outline, establish the assembly outline master.

2. The method according to claim 1, wherein The assembly outline configuration information includes at least one of a station identifier, a position identifier, an assembly outline number, an assembly outline name, a process route, and a production node.

3. The method according to claim 1, wherein According to the multiple flight segments, obtaining the effective flight of the assembly outline includes: Obtain the collection of the multiple flight segments and use the collection as the effective flight of the assembly outline.

4. The method according to claim 1, wherein Based on the assembly outline configuration information and the effective flight of the assembly outline, establishing the assembly outline master includes: In response to a modification operation on the effective flight of the assembly outline, obtain the modified effective flight of the assembly outline; Based on the assembly outline configuration information and the modified effective flight of the assembly outline, establish the assembly outline master.

5. The method according to claim 1, wherein After establishing the assembly outline master based on the assembly outline configuration information and the effective flight of the assembly outline, it further includes: In the bill of materials, if it is detected that the flight segment corresponding to the assembly outline configuration information is updated, obtain the updated effective flight of the assembly outline according to the updated flight segment; Based on the assembly outline configuration information and the updated effective flight of the assembly outline, establish an upgraded assembly outline master.

6. The method according to claim 1, wherein After establishing the assembly outline master based on the assembly outline configuration information and the effective flight of the assembly outline, it further includes: In response to a configuration editing operation on the assembly outline master, in the bill of materials, obtain multiple component items corresponding to the effective flight of the assembly outline; Perform valid merging on the multiple component items to obtain the required part columns corresponding to the assembly outline master.

7. The method according to claim 6, characterized in that, Each component item includes at least one mapping relationship between a component number and a quantity. Performing valid merging on the multiple component items to obtain the required part columns corresponding to the assembly outline master includes: Arrange the mapping relationships in the preset component number order, and arrange the mapping relationships corresponding to the same component number in ascending order of applicable flights to obtain the required part columns corresponding to the assembly outline master.

8. A control device for an assembly outline, characterized in that, Including: A configuration information acquisition module for obtaining the input assembly outline configuration information in response to a new operation of the assembly outline master; A flight segment acquisition module for obtaining multiple flight segments corresponding to the assembly outline configuration information according to the bill of materials; An assembly outline master establishment module for obtaining the effective flight of the assembly outline according to the multiple flight segments, and establishing the assembly outline master based on the assembly outline configuration information and the effective flight of the assembly outline.

9. An electronic device, characterized in that, The electronic device includes: At least one processor, and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and when the computer program is executed by the at least one processor, the at least one processor is enabled to execute the control method of the assembly outline according to any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for implementing the control method of the assembly outline according to any one of claims 1-7 when the computer instructions are executed by a processor.