[go: up one dir, main page]

CN115871361B - Engineering drawing printing method, device, electronic equipment and storage medium - Google Patents

Engineering drawing printing method, device, electronic equipment and storage medium Download PDF

Info

Publication number
CN115871361B
CN115871361B CN202211500212.7A CN202211500212A CN115871361B CN 115871361 B CN115871361 B CN 115871361B CN 202211500212 A CN202211500212 A CN 202211500212A CN 115871361 B CN115871361 B CN 115871361B
Authority
CN
China
Prior art keywords
target part
bill
materials
preset
preset template
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202211500212.7A
Other languages
Chinese (zh)
Other versions
CN115871361A (en
Inventor
涂寒阳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Baling Union Equipment Co ltd
Original Assignee
Shenzhen Baling Union Equipment Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Baling Union Equipment Co ltd filed Critical Shenzhen Baling Union Equipment Co ltd
Priority to CN202211500212.7A priority Critical patent/CN115871361B/en
Publication of CN115871361A publication Critical patent/CN115871361A/en
Application granted granted Critical
Publication of CN115871361B publication Critical patent/CN115871361B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the application discloses an engineering drawing printing method, an engineering drawing printing device, electronic equipment and a storage medium. The method comprises the steps of obtaining a bill of materials and engineering drawings sent by a bill-making client, wherein the bill of materials comprises production information of at least one part, the production information comprises specification models, each engineering drawing corresponds to one part and marks the specification model of the corresponding part, generating a two-dimensional code for any target part in the bill of materials based on the specification model corresponding to the target part, retrieving a preset template, filling the content of the preset template based on the production information of the target part in the bill of materials, integrating the two-dimensional code of the target part, the filled preset template corresponding to the target part and the engineering drawing corresponding to the specification model of the target part, and obtaining a drawing to be printed of the target part, and printing the drawing to be printed to finish the printing of the engineering drawing of the target part. The efficiency and the accuracy of information adding are improved.

Description

Engineering drawing printing method and device, electronic equipment and storage medium
Technical Field
The embodiment of the application relates to the technical field of drawing printing, in particular to an engineering drawing printing method, an engineering drawing printing device, electronic equipment and a storage medium.
Background
In the field of nonstandard automatic mechanical part machining, before the formal machining, in order to facilitate the machining by a machining staff referring to a drawing, information such as customer information, production quantity, machining process, attention matters and the like is generally required to be added in the corresponding part drawing.
In general, the manner of adding the information is manual handwriting or stamping the information by using a preset seal, but in the non-standard field, the types of part drawings are very large, and because of the non-standard characteristic, the number of parts produced according to each part drawing is relatively small, which leads to the need of repeatedly adding the information to different part drawings, and the manner of adding the information is low in efficiency and easy to make mistakes, and can have adverse effects on the later part processing.
Disclosure of Invention
The embodiment of the application provides an engineering drawing printing method, an engineering drawing printing device, electronic equipment and a storage medium, so as to improve the efficiency of adding information in engineering drawings.
In a first aspect, an embodiment of the present application provides a method for printing an engineering drawing, where the method includes:
Acquiring a bill of materials and engineering drawings sent by an ordering client, wherein the bill of materials comprises production information of at least one part, the production information comprises specification types, each engineering drawing corresponds to one part, and the specification types of the corresponding parts are marked;
Generating a two-dimensional code for any target part in the bill of materials based on the specification model corresponding to the target part;
a preset template is called, and the content of the preset template is filled based on the production information of the target part in the bill of materials;
Integrating the two-dimensional code of the target part, the filled preset template corresponding to the target part and the engineering drawing corresponding to the specification model of the target part to obtain a drawing to be printed of the target part, and printing the drawing to be printed to finish printing the engineering drawing of the target part.
In a second aspect, an embodiment of the present application provides an engineering drawing printing apparatus, including:
The system comprises an acquisition module, a processing module and a processing module, wherein the acquisition module is used for acquiring a bill of materials and engineering drawings sent by an ordering client, the bill of materials comprises production information of at least one part, the production information comprises specification models, each engineering drawing corresponds to one part, and the specification models of the corresponding parts are marked;
The two-dimensional code generation module is used for generating a two-dimensional code for any target part in the bill of materials based on the specification model corresponding to the target part;
The template filling module is used for calling a preset template and filling the content of the preset template based on the production information of the target part in the bill of materials;
The integrated module is used for integrating the two-dimensional code of the target part, the filled preset template corresponding to the target part and the engineering drawing corresponding to the specification model of the target part to obtain a drawing to be printed of the target part, and printing the drawing to be printed to finish printing of the engineering drawing of the target part.
In a third aspect, an embodiment of the present application further provides an electronic device, including:
One or more processors;
Storage means for storing one or more programs,
When the one or more programs are executed by the one or more processors, the one or more processors are caused to implement an engineering drawing printing method as provided by any of the embodiments of the present application.
In a fourth aspect, an embodiment of the present application further provides a computer readable storage medium having a computer program stored thereon, where the program when executed by a processor implements an engineering drawing printing method as provided in any of the embodiments of the present application.
According to the technical scheme, a bill of materials and engineering drawings sent by a bill making client are obtained, the bill of materials comprises production information of at least one part, the production information comprises specification models, each engineering drawing corresponds to one part and is marked with the specification model of the corresponding part, a two-dimensional code is generated for any target part in the bill of materials based on the specification model corresponding to the target part, a preset template is called, the content of the preset template is filled based on the production information of the target part in the bill of materials, the two-dimensional code of the target part, the filled preset template corresponding to the target part and the engineering drawing corresponding to the specification model of the target part are integrated, the drawing to be printed of the target part is obtained, and the drawing to be printed is printed to finish the printing of the engineering drawing of the target part. Based on the method, required information can be automatically added to engineering drawings of all parts based on the bill of materials and printed, the information adding efficiency and accuracy are improved, and subsequent production staff can conveniently process and produce the parts according to the engineering drawings of the added information.
Drawings
FIG. 1 is a schematic flow chart of an engineering drawing printing method according to a first embodiment of the present application;
fig. 2 is a schematic diagram of a drawing to be printed according to a first embodiment of the present application;
Fig. 3 is a schematic structural diagram of an engineering drawing printing device according to a second embodiment of the present application;
fig. 4 is a schematic structural diagram of an electronic device according to a third embodiment of the present application.
Detailed Description
The application is described in further detail below with reference to the drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the application and are not limiting thereof. It should be further noted that, for convenience of description, only some, but not all of the structures related to the present application are shown in the drawings.
Example 1
Fig. 1 is a schematic flow chart of an engineering drawing printing method according to an embodiment of the present application, where the method is applicable to a scene of engineering drawing printing by describing the method from a first platform end. The method can be executed by an engineering drawing printing device, the device can be realized in a hardware and/or software mode, and can be generally integrated in electronic equipment such as a computer with data operation capability, and the like, and the method specifically comprises the following steps:
Step 101, acquiring a bill of materials and engineering drawings sent by an ordering client, wherein the bill of materials comprises production information of at least one part, the production information comprises specification models, each engineering drawing corresponds to one part, and the specification models of the corresponding parts are marked.
In this step, the order client may send the bill of materials and the engineering drawing through the platform such as the mail and the instant messaging tool, so that it is possible to detect whether the mail or the instant messaging tool receives the corresponding kind of file, and link the corresponding order client according to the source of the file.
Of course, the client code of the order client can be manually uploaded to the platform for implementing the method of the application and linked. The step is to directly call the bill of materials and the engineering drawing according to the client code of the ordering client.
It should be noted that, the bill of materials in this step may include production information of at least one part, where the production information may include a serial number, a material code, a material name, a specification model, a unit, a project number, and a total number.
Typically, a part will correspond to an engineering drawing in which the dimensions of the corresponding part and detailed part construction are identified. The engineering drawing of each part can be marked by using the specification model in the bill of materials, and the marking mode can be named by using the specification model as the engineering drawing.
Step 102, generating a two-dimensional code for any target part in the bill of materials based on the specification model corresponding to the target part.
For convenience of explanation, this step is described with respect to any target part in the bill of materials, and the processing manner of other parts is the same as that of the target part, so that no further description is given.
When the two-dimensional code is generated, the two-dimensional code can be compiled and generated based on the specification and the model of the part, and because the parts with the same specification and model are not generated for the same order, the follow-up production process of the part in the same order is convenient to track and manage.
Of course, there may be many orders produced at the same time, and in order to ensure uniqueness, the order number and the specification model may be compiled into a two-dimensional code together. Specifically, the character string of the order number and the specification model can be compiled to generate the two-dimensional code, and the two-dimensional code generated in the mode is beneficial to distinguishing parts with the same specification model which possibly appear in different orders.
It should be noted that, the process of compiling the character string into the two-dimensional code may refer to a related technology of generating the two-dimensional code, which is not described herein.
In addition, the two-dimensional code generated in the step can be provided for processing production personnel to scan through a station after each procedure is completed, so that the processing progress of the part can be conveniently recorded. Specifically, after the two-dimensional code is scanned, the scanning time, the corresponding working procedure of the scanning machine, the operator and other information can be recorded, so that the subsequent management of the processing process is facilitated.
And 103, calling a preset template, and filling the content of the preset template based on the production information of the target part in the bill of materials.
In this step, when the preset template is called, the target client identifier of the ordering client may be obtained first, and the preset template corresponding to the target client identifier may be called based on the mapping relationship between the preset client identifier and the preset template.
It should be noted that, because the drawing habits of each customer are different, but the drawing habits of the personnel inside the customers are basically consistent, different templates can be set for different customers, and the templates are used for filling the production information, so that the processing and production personnel can refer to the information to carry out subsequent production.
The target client identifier refers to the client code, and in order to keep the information of the client secret, the client code may be used to identify different clients in this embodiment.
In addition, the mapping relationship refers to the correspondence between the client identifier and different preset templates, the different preset templates can be named, then the correspondence between the client identifier and the template name is stored in the mapping relationship, and the corresponding target template name can be found through the target client identifier, so that the preset template corresponding to the target template name is called, and the preset template corresponding to the target client identifier is obtained.
Of course, for a new customer, a pre-set template may be mapped to it manually.
When the content of the preset template is filled based on the production information of the target part in the bill of materials, the work order information can be generated based on the production information of the target part in the bill of materials, and the work order information is filled into a first preset position of the preset template.
The method comprises the steps of obtaining pre-stored process information, wherein the process information comprises a plurality of processes, determining suggested processes and suggested process sequences in the process information according to historical production data of a customer, and filling the process information, the suggested processes and the suggested process sequences into a second preset position of a preset template to finish filling the content of the preset template.
The process information may include laser, wire cutting, CNC1, lathe, milling machine, CNC2, alignment, finish milling, welding, coreless milling, outer milling, stress relief, tapping, etc., and in order to avoid that a non-contained process cannot be marked, a plurality of reserved positions may be set in the first preset position, and if the non-contained process occurs, filling may be performed manually.
In addition, determining the recommended process and the recommended process sequence in the process information according to the historical production data of the ordering client in this step refers to selecting the process required for processing the part from the process information and determining the processing sequence of the required process.
It should be noted that, the determined required process and processing sequence are determined according to the historical production data, and there may be an inaccurate phenomenon, so that the determined required process and processing sequence are set as the recommended process and the recommended process times, which are available for reference by engineers.
Specifically, whether similar parts with the similarity larger than a preset threshold value with the target part in the historical production data of the ordering client exist or not can be firstly searched. The similarity between the structural drawings of the parts in the engineering drawing can be determined, and the image similarity determination process can refer to related technologies, which are not described herein.
If so, the proposed process and the proposed process sequence in the second preset position of the preset template in the drawing to be printed of the similar part can be determined as the proposed process and the proposed process sequence of the target part.
In addition, whether the target part has the user special demand information or not can be searched from the object list, and if so, the user special demand information is filled into a third preset position of the preset template. The name of the third preset position may be a remark.
And 104, integrating the two-dimensional code of the target part, the filled preset template corresponding to the target part and the engineering drawing corresponding to the specification model of the target part to obtain a drawing to be printed of the target part, and printing the drawing to be printed to finish the printing of the engineering drawing of the target part.
In the step, a two-dimensional code of the target part and a filled preset template corresponding to the target part are filled into a preset blank page, unused areas of the filled preset blank page are detected, then engineering drawings corresponding to the specification and the model of the target part are scaled based on the sizes of the unused areas, and the scaled engineering drawings are filled into the unused areas to obtain drawings to be printed of the target part.
In a specific example, the preset blank page may be an A4 horizontal layout (size is 297mmX210 mm), the second preset position may be a table which is 10mm away from the upper edge and the left edge of the preset blank page, the first preset position may be in a range of 20mm x 20mm from the upper right corner of the preset blank page, and is used for filling a two-dimensional code, and a vertical table (i.e. a third preset position) 30mmX160mm below the two-dimensional code is used for automatically extracting text content to the table and printing after the process of making notes in the process of quoting and drawing pictures by a process engineer, and the text content is printed to remind staff.
Referring to fig. 2, fig. 2 is a schematic diagram of a drawing to be printed according to a first embodiment of the present application.
In the embodiment, a bill of materials and engineering drawings sent by a bill-making client are acquired, the bill of materials comprises production information of at least one part, the production information comprises specification models, each engineering drawing corresponds to one part and is marked with the specification model of the corresponding part, a two-dimensional code is generated for any target part in the bill of materials based on the specification model corresponding to the target part, a preset template is retrieved, the content of the preset template is filled based on the production information of the target part in the bill of materials, the two-dimensional code of the target part, the filled preset template corresponding to the target part and the engineering drawing corresponding to the specification model of the target part are integrated, the drawing to be printed of the target part is obtained, and the drawing to be printed is printed to finish the printing of the engineering drawing of the target part. Based on the method, required information can be automatically added to engineering drawings of all parts based on the bill of materials and printed, the information adding efficiency and accuracy are improved, and subsequent production staff can conveniently process and produce the parts according to the engineering drawings of the added information.
Example two
Fig. 3 is a schematic structural diagram of an engineering drawing printing device according to a second embodiment of the present application. The engineering drawing printing device provided by the embodiment of the application can execute the engineering drawing printing method provided by any embodiment of the application, and has the corresponding functional modules and beneficial effects of the execution method. The device can be realized in a software and/or hardware mode, and as shown in fig. 3, the fault positioning device for the abnormal restarting of the BMC specifically comprises an acquisition module 301, a two-dimension code generation module 302, a template filling module 303 and an integration module 304.
The system comprises an acquisition module, a processing module and a processing module, wherein the acquisition module is used for acquiring a bill of materials and engineering drawings sent by a bill-making client, the bill of materials comprises production information of at least one part, the production information comprises specification models, each engineering drawing corresponds to one part, and the specification models of the corresponding parts are marked;
The two-dimensional code generation module is used for generating a two-dimensional code for any target part in the bill of materials based on the specification model corresponding to the target part;
The template filling module is used for calling a preset template and filling the content of the preset template based on the production information of the target part in the bill of materials;
The integrated module is used for integrating the two-dimensional code of the target part, the filled preset template corresponding to the target part and the engineering drawing corresponding to the specification model of the target part to obtain a drawing to be printed of the target part, and printing the drawing to be printed to finish printing of the engineering drawing of the target part.
In the embodiment, a bill of materials and engineering drawings sent by a bill of materials are obtained, the bill of materials comprises production information of at least one part, the production information comprises specification models, each engineering drawing corresponds to one part, the specification models of the corresponding parts are marked, for any target part in the bill of materials, a two-dimensional code is generated based on the specification model corresponding to the target part, a preset template is fetched, the content of the preset template is filled based on the production information of the target part in the bill of materials, the two-dimensional code of the target part, the filled preset template corresponding to the target part and the engineering drawing corresponding to the specification model of the target part are integrated, the target part to be printed is obtained, and the to-be-printed drawing is printed to finish the printing of the engineering drawing of the target part. Based on the method, required information can be automatically added to engineering drawings of all parts based on the bill of materials and printed, the information adding efficiency and accuracy are improved, and subsequent production staff can conveniently process and produce the parts according to the engineering drawings of the added information.
Further, the template filling module includes:
The invoking unit is used for acquiring the target client identification of the ordering client and invoking the preset template corresponding to the target client identification based on the mapping relation between the preset client identification and the preset template.
Further, the template filling module includes:
the first filling unit is used for generating work order information based on the production information of the target part in the bill of materials and filling the work order information into a first preset position of the preset template;
a process acquisition unit for acquiring pre-stored process information, wherein the process information comprises a plurality of processes;
A suggestion acquisition unit for determining a suggested process and a suggested process order in the process information according to the historical production data of the order client;
And a second filling unit for filling the process information, the suggested process and the suggested process sequence into a second preset position of the preset template, wherein the filling of the content of the preset template is completed.
Further, the template filling module includes:
the first filling unit is used for generating work order information based on the production information of the target part in the bill of materials and filling the work order information into a first preset position of the preset template;
A process information acquisition unit for acquiring pre-stored process information, wherein the process information comprises a plurality of processes;
A suggestion acquisition unit for determining a suggested process and a suggested process order in the process information according to the historical production data of the order client;
And a second filling unit for filling the process information, the suggested process and the suggested process sequence into a second preset position of the preset template, wherein the filling of the content of the preset template is completed.
Further, the apparatus further comprises:
And the third filling unit is used for searching whether the target part has the special requirement information of the user from the bill of materials, and if so, filling the special requirement information of the user into a third preset position of the preset template.
Further, the integrated module includes:
The detection unit is used for filling the two-dimensional code of the target part and the filled preset template corresponding to the target part into a preset blank page, and detecting an unused area of the preset blank page after filling;
And the fourth filling unit is used for scaling the engineering drawing corresponding to the specification model of the target part based on the size of the unused area, and filling the scaled engineering drawing into the unused area to obtain the drawing to be printed of the target part.
Example III
Fig. 4 is a schematic structural diagram of an electronic device according to a third embodiment of the present application, where, as shown in fig. 4, the electronic device includes a processor 410, a memory 420, an input device 430 and an output device 440, where the number of processors 410 in the electronic device may be one or more, and in fig. 4, one processor 410 is taken as an example, and the processor 410, the memory 420, the input device 430 and the output device 440 in the electronic device may be connected by a bus or other manners, and in fig. 4, the connection is taken as an example by a bus.
The memory 420 is used as a computer readable storage medium for storing software programs, computer executable programs and modules, such as program instructions/modules corresponding to the engineering drawing printing method in the embodiment of the present invention. The processor 410 executes various functional applications and data processing of the electronic device by running software programs, instructions and modules stored in the memory 420, namely, implementing the engineering drawing printing method described above:
Acquiring a bill of materials and engineering drawings sent by an ordering client, wherein the bill of materials comprises production information of at least one part, the production information comprises specification types, each engineering drawing corresponds to one part, and the specification types of the corresponding parts are marked;
Generating a two-dimensional code for any target part in the bill of materials based on the specification model corresponding to the target part;
a preset template is called, and the content of the preset template is filled based on the production information of the target part in the bill of materials;
Integrating the two-dimensional code of the target part, the filled preset template corresponding to the target part and the engineering drawing corresponding to the specification model of the target part to obtain a drawing to be printed of the target part, and printing the drawing to be printed to finish printing the engineering drawing of the target part.
In the embodiment, a bill of materials and engineering drawings sent by a bill of materials are obtained, the bill of materials comprises production information of at least one part, the production information comprises specification models, each engineering drawing corresponds to one part, the specification models of the corresponding parts are marked, for any target part in the bill of materials, a two-dimensional code is generated based on the specification model corresponding to the target part, a preset template is fetched, the content of the preset template is filled based on the production information of the target part in the bill of materials, the two-dimensional code of the target part, the filled preset template corresponding to the target part and the engineering drawing corresponding to the specification model of the target part are integrated, the target part to be printed is obtained, and the to-be-printed drawing is printed to finish the printing of the engineering drawing of the target part. Based on the method, required information can be automatically added to engineering drawings of all parts based on the bill of materials and printed, the information adding efficiency and accuracy are improved, and subsequent production staff can conveniently process and produce the parts according to the engineering drawings of the added information.
The memory 420 may mainly include a storage program area which may store an operating system, application programs required for at least one function, and a storage data area which may store data created according to the use of the terminal, etc. In addition, memory 420 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid-state storage device. In some examples, memory 420 may further include memory remotely located relative to processor 410, which may be connected to the electronic device via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
Example IV
A fourth embodiment of the present application also provides a storage medium containing computer-executable instructions, which when executed by a computer processor, are for performing a method of engineering drawing printing, the method comprising:
Acquiring a bill of materials and engineering drawings sent by an ordering client, wherein the bill of materials comprises production information of at least one part, the production information comprises specification types, each engineering drawing corresponds to one part, and the specification types of the corresponding parts are marked;
Generating a two-dimensional code for any target part in the bill of materials based on the specification model corresponding to the target part;
a preset template is called, and the content of the preset template is filled based on the production information of the target part in the bill of materials;
Integrating the two-dimensional code of the target part, the filled preset template corresponding to the target part and the engineering drawing corresponding to the specification model of the target part to obtain a drawing to be printed of the target part, and printing the drawing to be printed to finish printing the engineering drawing of the target part.
In the embodiment, a bill of materials and engineering drawings sent by a bill of materials are obtained, the bill of materials comprises production information of at least one part, the production information comprises specification models, each engineering drawing corresponds to one part, the specification models of the corresponding parts are marked, for any target part in the bill of materials, a two-dimensional code is generated based on the specification model corresponding to the target part, a preset template is fetched, the content of the preset template is filled based on the production information of the target part in the bill of materials, the two-dimensional code of the target part, the filled preset template corresponding to the target part and the engineering drawing corresponding to the specification model of the target part are integrated, the target part to be printed is obtained, and the to-be-printed drawing is printed to finish the printing of the engineering drawing of the target part. Based on the method, required information can be automatically added to engineering drawings of all parts based on the bill of materials and printed, the information adding efficiency and accuracy are improved, and subsequent production staff can conveniently process and produce the parts according to the engineering drawings of the added information.
Of course, the storage medium containing the computer executable instructions provided in the embodiments of the present application is not limited to the above method operations, and may also perform the related operations in the engineering drawing printing method provided in any embodiment of the present application.
From the above description of embodiments, it will be clear to a person skilled in the art that the present application may be implemented by means of software and necessary general purpose hardware, but of course also by means of hardware, although in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art in the form of a software product, which may be stored in a computer readable storage medium, such as a floppy disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a FLASH Memory (FLASH), a hard disk, or an optical disk of a computer, etc., including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method of the embodiments of the present application.
It should be noted that, in the above embodiment of the search device, each unit and module included are only divided according to the functional logic, but not limited to the above division, as long as the corresponding functions can be implemented, and the specific names of the functional units are only for convenience of distinguishing each other, and are not used for limiting the protection scope of the present application.
Note that the above is only a preferred embodiment of the present application and the technical principle applied. It will be understood by those skilled in the art that the present application is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the application. Therefore, while the application has been described in connection with the above embodiments, the application is not limited to the embodiments, but may be embodied in many other equivalent forms without departing from the spirit or scope of the application, which is set forth in the following claims.

Claims (10)

1. An engineering drawing printing method, characterized in that the method comprises the following steps:
Acquiring a bill of materials and engineering drawings sent by an ordering client, wherein the bill of materials comprises production information of at least one part, the production information comprises specification types, each engineering drawing corresponds to one part, and the specification types of the corresponding parts are marked;
If a plurality of orders which are produced simultaneously exist for any target part in the bill of materials, compiling the order number and the specification model corresponding to the target part into a two-dimensional code together;
a preset template is called, and the content of the preset template is filled based on the production information of the target part in the bill of materials;
Integrating the two-dimensional code of the target part, the filled preset template corresponding to the target part and the engineering drawing corresponding to the specification model of the target part to obtain a drawing to be printed of the target part, and printing the drawing to be printed to finish printing the engineering drawing of the target part.
2. The method of claim 1, wherein the retrieving the preset template comprises:
And acquiring a target client identifier of the ordering client, and calling a preset template corresponding to the target client identifier based on a mapping relation between the preset client identifier and the preset template.
3. The method of claim 1, wherein the populating the content of the preset template based on the production information of the target part in the bill of materials comprises:
generating work order information based on the production information of the target part in the bill of materials, and filling the work order information into a first preset position of the preset template;
Acquiring pre-stored process information, wherein the process information comprises a plurality of processes;
Determining suggested processes in the process information and suggested process sequences according to historical production data of the ordering clients;
And filling the process information, the suggested process and the suggested process sequence into a second preset position of the preset template to finish filling the content of the preset template.
4. The method according to claim 1, wherein the method further comprises:
searching whether the target part has user special demand information or not from the bill of materials, and if so, filling the user special demand information into a third preset position of the preset template.
5. The method of claim 1, wherein integrating the two-dimensional code of the target part, the filled preset template corresponding to the target part, and the engineering drawing corresponding to the specification model of the target part to obtain the drawing to be printed of the target part comprises:
Filling the two-dimensional code of the target part and the filled preset template corresponding to the target part into a preset blank page, and detecting an unused area of the preset blank page after filling;
scaling the engineering drawing corresponding to the specification model of the target part based on the size of the unused area, and filling the scaled engineering drawing into the unused area to obtain the drawing to be printed of the target part.
6. An engineering drawing printing device, the device comprising:
The system comprises an acquisition module, a processing module and a processing module, wherein the acquisition module is used for acquiring a bill of materials and engineering drawings sent by an ordering client, the bill of materials comprises production information of at least one part, the production information comprises specification models, each engineering drawing corresponds to one part, and the specification models of the corresponding parts are marked;
The two-dimension code generation module is used for compiling the order number and the specification model corresponding to the target part into a two-dimension code together when a plurality of orders which are produced simultaneously exist for any target part in the bill of materials;
The template filling module is used for calling a preset template and filling the content of the preset template based on the production information of the target part in the bill of materials;
The integrated module is used for integrating the two-dimensional code of the target part, the filled preset template corresponding to the target part and the engineering drawing corresponding to the specification model of the target part to obtain a drawing to be printed of the target part, and printing the drawing to be printed to finish printing of the engineering drawing of the target part.
7. The apparatus of claim 6, wherein the template filling module comprises:
The invoking unit is used for acquiring the target client identification of the ordering client and invoking the preset template corresponding to the target client identification based on the mapping relation between the preset client identification and the preset template.
8. The apparatus of claim 6, wherein the template filling module comprises:
the first filling unit is used for generating work order information based on the production information of the target part in the bill of materials and filling the work order information into a first preset position of the preset template;
a process acquisition unit for acquiring pre-stored process information, wherein the process information comprises a plurality of processes;
A suggestion acquisition unit for determining a suggested process and a suggested process order in the process information according to the historical production data of the order client;
And the second filling unit is used for filling the process information, the suggested process and the suggested process sequence into a second preset position of the preset template so as to finish the content filling of the preset template.
9. An electronic device, comprising:
One or more processors;
Storage means for storing one or more programs,
When executed by the one or more processors, causes the one or more processors to implement the engineering drawing printing method of any one of claims 1-5.
10. A computer readable storage medium having stored thereon a computer program, which when executed by a processor implements the engineering drawing printing method of any one of claims 1 to 5.
CN202211500212.7A 2022-11-28 2022-11-28 Engineering drawing printing method, device, electronic equipment and storage medium Active CN115871361B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211500212.7A CN115871361B (en) 2022-11-28 2022-11-28 Engineering drawing printing method, device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211500212.7A CN115871361B (en) 2022-11-28 2022-11-28 Engineering drawing printing method, device, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN115871361A CN115871361A (en) 2023-03-31
CN115871361B true CN115871361B (en) 2025-01-03

Family

ID=85764243

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211500212.7A Active CN115871361B (en) 2022-11-28 2022-11-28 Engineering drawing printing method, device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN115871361B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114265566A (en) * 2021-12-24 2022-04-01 上海汉图科技有限公司 Printing method, printing device, electronic equipment and readable storage medium
CN114612047A (en) * 2022-04-01 2022-06-10 上海东普信息科技有限公司 Electronic bill generation method, device, equipment and storage medium
CN114638915A (en) * 2022-03-22 2022-06-17 中国平安人寿保险股份有限公司 Intelligent layout method, system, equipment and storage medium for pictorial newspaper

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5729665A (en) * 1995-01-18 1998-03-17 Varis Corporation Method of utilizing variable data fields with a page description language
US20030115108A1 (en) * 2001-12-17 2003-06-19 William Scott Method and system for designing and ordering products for manufacture on-line
CN112434501B (en) * 2020-10-23 2024-07-02 杭州未名信科科技有限公司 Method, device, electronic equipment and medium for intelligent generation of worksheet
CN112732208A (en) * 2021-01-18 2021-04-30 青岛海尔空调器有限总公司 Label management method and system, computer readable storage medium and control device
CN113793124B (en) * 2021-09-17 2024-12-24 广东溢达纺织有限公司 Method, device, computer equipment and storage medium for generating bill of materials

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114265566A (en) * 2021-12-24 2022-04-01 上海汉图科技有限公司 Printing method, printing device, electronic equipment and readable storage medium
CN114638915A (en) * 2022-03-22 2022-06-17 中国平安人寿保险股份有限公司 Intelligent layout method, system, equipment and storage medium for pictorial newspaper
CN114612047A (en) * 2022-04-01 2022-06-10 上海东普信息科技有限公司 Electronic bill generation method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN115871361A (en) 2023-03-31

Similar Documents

Publication Publication Date Title
CN108509400B (en) Document template generation method and device, computer equipment and storage medium
CN111027295B (en) Data processing method, device, computer equipment and storage medium
EP3451206B1 (en) Method, apparatus, and device for generating a visual model layout of a space
CN110750840B (en) Method and device for automatically generating two-dimensional part view based on three-dimensional model
CN110383274A (en) Method, device, system, storage medium, processor and terminal for identifying equipment
CN106844307B (en) System and method for converting Excel into Word based on mark
CN111476550B (en) Engineering cost audit system
CN107506343A (en) The processing method and platform of a kind of information editing
CN110569341A (en) Method, device, computer equipment and storage medium for configuring a chat robot
CN103279454A (en) Document automatic generation method, device and system
JP4890116B2 (en) Parts catalog creation method and parts catalog creation device
CN112241445B (en) Labeling method and device, electronic equipment and storage medium
CN111211970B (en) Mail contact adding method, device and storage medium
CN112396359A (en) Water and soil loss region supervision method and device, mobile terminal and storage medium
CN114139666A (en) Method, device, computer equipment and storage medium for generating material identification label
WO2019019768A1 (en) Method and apparatus for printing policy, storage medium and computer device
CN117315707A (en) Digital structured processing method, system, medium and equipment for track drawing
CN115871361B (en) Engineering drawing printing method, device, electronic equipment and storage medium
CN115890004B (en) Laser marking method and related device based on image recognition
CN116956838A (en) Project determining method and device for engineering quantity list
CN107861931B (en) Template file processing method and device, computer equipment and storage medium
CN112347131A (en) A method and device for identification and coverage based on urban rail project requirements
CN111126030A (en) Label typesetting processing method, device and system
US12423634B2 (en) Systems and methods for product production management, servers and storage media
CN104462046A (en) Method and system for annotating document contents differently

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20240709

Address after: 518000 workshop 104, No. 1, South Dayang Industrial Zone, lougang community, Songgang street, Bao'an District, Shenzhen, Guangdong Province

Applicant after: SHENZHEN BALING UNION EQUIPMENT CO.,LTD.

Country or region after: China

Address before: 518000 Factory Building No. 1, Nanyang Industrial Zone, Lougang Community, Songgang Street, Baoan District, Shenzhen City, Guangdong Province 105

Applicant before: Shenzhen Honghai Precision Technology Co.,Ltd.

Country or region before: China

GR01 Patent grant
GR01 Patent grant