Method, device and equipment for generating graph-free rod piece model of engineering passenger car and medium

Through the graphless rod model generation method, the problems of traditional design efficiency and poor data consistency are solved, more efficient and accurate modeling of passenger bus parts are achieved, and the risk of code tampering is reduced.

CN119622921APending Publication Date: 2025-03-14CHANGDE CRRC NEW ENERGY VEHICLE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411661082.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-20
Publication Date
2025-03-14

AI Technical Summary

Technical Problem

When designing bus parts with steel structures in the prior art, the traditional modeling method is inefficient, poor data consistency, poor versatility, and the characteristics and attribute expressions in the design are not specific or accurate.

Method used

A method for generating a mapless rod model for engineering passenger cars is proposed, by obtaining geometric figure sets, generating model parameters, real-number conversion, determining the basic rod model, correlating process data, generating output parameters and final mapless rod model.

Benefits of technology

It improves the efficiency of generating the engineering passenger car pole part model, reduces the risk of code tampering, and enhances the consistency and accuracy of modeling.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119622921A_ABST
    Figure CN119622921A_ABST
Patent Text Reader

Abstract

The invention provides a graph-free rod piece model generation method and device for an engineering passenger car, equipment and a medium. The graph-free rod piece model generation method for the engineering passenger car comprises the steps that a coordinate system and end points of a target graph-free rod piece model are generated; performing real number conversion on the first part information to obtain second part information, and associating endpoint coordinates with fixed points of geometric figures to obtain associated coordinates; determining a basic rod piece model according to the endpoints, the associated coordinates and the second part information of the target graph-free rod piece model; associating the process data with the first part information determination part and the basic rod piece model; associating the first rod piece model with a second output parameter to obtain a second rod piece model; and obtaining user features, and generating a target graph-free rod piece model according to the user features and the second rod piece model. The method has the beneficial effects that the generation efficiency of the engineering passenger car rod piece model is improved, and the code tampering risk is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the field of glass channel technology and computer technology, and in particular to a method, device, equipment and medium for generating a drawingless rod model of an engineering bus. Background Art

[0002] CATIA helps manufacturers design their products through modeling, and supports the entire industrial design process from the pre-project stage, specific design, analysis, simulation, assembly to maintenance. It is the mainstream 3D design software in the domestic automotive industry.

[0003] At present, all major mainstream bus companies use CATIA or similar 3D software for product design. Compared with plane CAD design, 3D software can be used for product design, especially for steel structure design, to find space problems in advance. However, more than half of the non-standard parts of buses are steel structures, and about half of the structural parts are rods with regular patterns. In the design of such rods, traditional modeling methods are used, which is time-consuming and laborious, and the expression of features and attributes is often not specific and accurate. Due to the differences in the habits of draftsmen and the requirements of various projects, the design efficiency is low, the data consistency is poor, and the versatility is poor. Summary of the invention

[0004] The main purpose of the embodiments of the present invention is to provide a method, device, equipment and medium for generating a drawingless rod model of an engineering bus, thereby improving the efficiency of generating the rod model of the engineering bus and reducing the risk of code tampering.

[0005] One aspect of the present invention provides a method for generating a drawing-free rod model of an engineering bus, comprising:

[0006] Acquire a geometric figure set, acquire geometric figures from the geometric figure set and generate a coordinate system and endpoints of a target non-graphic bar model;

[0007] Generate model parameters according to the target non-drawing rod model, and obtain first part information according to the rod type of the target non-drawing rod model;

[0008] Performing real number conversion on the first part information to obtain second part information, determining the endpoint coordinates of the target non-drawing bar model according to the second part information, the coordinate system and endpoints of the target non-drawing bar model, and associating the endpoint coordinates with the fixed point of the geometric figure to obtain associated coordinates;

[0009] Determine the basic bar model according to the endpoints, associated coordinates and second part information of the target non-graphic bar model;

[0010] Acquire process data and associate the part and the basic rod model with the first part information to determine the first rod model and the first output parameter;

[0011] Determine a second output parameter of the first rod model according to the first output parameter, and associate the first rod model with the second output parameter to obtain a second rod model;

[0012] A user feature is obtained, and a target non-graphic bar model is generated according to the user feature and the second bar model.

[0013] According to the method for generating a drawing-free rod model of an engineering bus, the model parameters are generated according to the target drawing-free rod model, and the first part information is obtained according to the rod type of the target drawing-free rod model, including:

[0014] According to the target non-drawing member model, the parameter type and non-drawing member code of the non-drawing member model are generated by using the formula interface;

[0015] The rule editing interface is called according to the parameter type of the non-graphic bar model to generate model parameters, where the model parameters are text and real numbers;

[0016] According to the model parameters, the rule editing interface is used to obtain the first part information according to the rod type, wherein the first part information includes cutting code, material code, electrophoretic surface width, non-electrophoretic surface width, thickness, total length, cutting angles at both ends, cutting surface position and end electrophoretic opening method.

[0017] According to the method for generating a drawingless bar model of an engineering bus, the first part information is converted into a real number to obtain the second part information, the endpoint coordinates of the target drawingless bar model are determined according to the second part information, the coordinate system and the endpoint of the target drawingless bar model, and the endpoint coordinates are associated with the fixed point of the geometric figure to obtain the associated coordinates, including:

[0018] According to the parts required by the target non-drawing bar model, the first part is converted into a real number using a function conversion parameter through a rule editing interface to obtain second part information;

[0019] The coordinate position of the target non-drawing rod model is determined by the second part information, and the coordinate position is associated with the end point of the target non-drawing rod model to obtain the associated coordinates.

[0020] According to the method for generating a drawingless bar model of an engineering bus, the basic bar model is determined according to the endpoints, associated coordinates and second part information of the target drawingless bar model, including:

[0021] The basic member model is determined according to the endpoints, associated coordinates and thickness of the target non-graphic member model.

[0022] According to the method for generating a drawingless bar model of an engineering bus, a basic bar model is determined according to the endpoints, associated coordinates and second part information of the target drawingless bar model, process data is acquired and associated with the part determined by the first part information and the basic bar model, and a first bar model and a first output parameter are determined, including:

[0023] Acquire process data, determine the positioning of the electrophoresis hole in the middle of the electrophoresis surface, the definition of the aperture, the end electrophoresis hole opening method, define the end electrophoresis hole, and then associate it with the basic rod model to obtain the first rod model, wherein the first rod model includes a first output parameter, and the first output parameter includes a number, material code, quantity, name, specification model, unit weight, total weight and remarks.

[0024] According to the method for generating a diagram-free rod model of an engineering bus, the second output parameter of the first rod model is determined according to the first output parameter, and the first rod model is associated with the second output parameter to obtain the second rod model, including:

[0025] Determine the unique correspondence between material code, specification model and material code through the rule editing interface, and associate the material code with the specification model;

[0026] The part weight is calculated through the rule editing interface cutting code, electrophoresis surface width, non-electrophoresis surface width, thickness, total length, cutting angles at both ends, and cutting surface position. The part number, weight and unit weight are associated to obtain the second rod model.

[0027] According to the method for generating a diagram-free rod model of an engineering bus, obtaining user features, and generating a target diagram-free rod model according to the user features and the second rod model include:

[0028] The user characteristics and the second output parameters are obtained, and the geometric model, part code, part version number and second output parameters corresponding to the constructed parts are determined according to the second rod model. The geometric model, part code, part version number and second output parameters corresponding to the parts are packaged according to the user characteristics to obtain the target non-graph rod model.

[0029] Another aspect of an embodiment of the present invention provides a device for generating a diagram-free rod model of an engineering bus, comprising:

[0030] The first module is used to obtain a geometric figure set, obtain geometric figures from the geometric figure set and generate a coordinate system and endpoints of a target non-graphic bar model;

[0031] The second module is used to generate model parameters according to the target non-drawing rod model, and obtain the first part information according to the rod type of the target non-drawing rod model;

[0032] The third module is used to perform real number conversion on the first part information to obtain second part information, determine the endpoint coordinates of the target non-drawing rod model according to the second part information, the coordinate system and endpoints of the target non-drawing rod model, and associate the endpoint coordinates with the fixed point of the geometric figure to obtain the associated coordinates;

[0033] The fourth module is used to determine the basic bar model according to the endpoints, associated coordinates and second part information of the target non-graphic bar model;

[0034] A fifth module is used to obtain process data and associate the part and the basic rod model determined by the first part information to determine the first rod model and the first output parameter;

[0035] A sixth module is used to determine a second output parameter of the first rod model according to the first output parameter, and associate the first rod model with the second output parameter to obtain a second rod model;

[0036] The seventh module is used to obtain user characteristics and generate a target non-graphic bar model according to the user characteristics and the second bar model.

[0037] Another aspect of an embodiment of the present invention provides an electronic device, including a processor and a memory;

[0038] The memory is used to store programs;

[0039] The processor executes the program to implement the method described above.

[0040] The embodiment of the present invention also discloses a computer program product or a computer program, which includes a computer instruction stored in a computer-readable storage medium. A processor of a computer device can read the computer instruction from the computer-readable storage medium, and the processor executes the computer instruction, so that the computer device executes the method described above.

[0041] The beneficial effects of the present invention are as follows: by analyzing and dissecting the code without drawings, the key data required for part establishment and attribute establishment are separated, and the key data are analyzed, converted, calculated, and defined for model and attribute generation through knowledge engineering; compared with traditional mapping, the efficiency and correctness of mapping can be effectively improved; by encapsulating data with user characteristics, the risk of code tampering is reduced, and the consistency of modeling can be effectively improved; models and attributes are automatically generated with one click through numbering and version numbers, and compared with traditional modeling methods, the modeling efficiency is high, the consistency is good, and the accuracy is good. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] The above and / or additional aspects and advantages of the present invention will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:

[0043] Figure 1 It is a schematic diagram of a process for generating a diagramless rod model of an engineering bus according to an embodiment of the present invention.

[0044] Figure 2 It is a schematic diagram of the first part information generation process of an embodiment of the present invention.

[0045] Figure 3 1 is a schematic diagram of the associated coordinate generation process of an embodiment of the present invention.

[0046] Figure 4 It is a schematic diagram of the second rod model generation process of an embodiment of the present invention.

[0047] Figure 5 It is a schematic diagram of a device for generating a diagramless rod model of an engineering bus according to an embodiment of the present invention. DETAILED DESCRIPTION

[0048] The embodiments of the present invention are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements with the same or similar functions. In the subsequent description, the use of suffixes such as "module", "component" or "unit" used to represent elements is only for the purpose of facilitating the description of the present invention, and has no specific meaning in itself. Therefore, "module", "component" or "unit" can be used in a mixed manner. "First", "second" and the like are only used for the purpose of distinguishing technical features, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of indicated technical features or implicitly indicating the order of the indicated technical features. In this subsequent description, the continuous numbering of the method steps is for the convenience of review and understanding. In combination with the overall technical solution of the present invention and the logical relationship between the various steps, adjusting the implementation order between the steps will not affect the technical effect achieved by the technical solution of the present invention. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, and cannot be understood as limiting the present invention.

[0049] refer to Figure 1 , Figure 1 1 is a schematic diagram of a process for generating a diagramless bar model of an engineering bus according to an embodiment of the present invention, which includes but is not limited to steps S100 to S700:

[0050] S100, obtaining a geometric figure set, obtaining geometric figures from the geometric figure set and generating a coordinate system and endpoints of a target non-graphic bar model.

[0051] In some embodiments, a geometry set is inserted through a CATIA part design module, and a coordinate system and eight endpoints of the rod are established in the CATIA part design module.

[0052] S200, generating model parameters according to a target drawingless rod model, and acquiring first part information according to a rod type of the target drawingless rod model.

[0053] In some embodiments, reference Figure 2 The schematic diagram of the first part information generation process shown in FIG. 1 includes but is not limited to steps S210 to S230:

[0054] S210, generating parameter types and non-drawing component codes of the non-drawing component model using a formula interface according to the target non-drawing component model;

[0055] S220, calling a rule editing interface to generate model parameters according to the parameter type of the non-graphic bar model, wherein the model parameters are text and real numbers;

[0056] S230, according to the model parameters, a rule editing interface is used to obtain first part information according to the rod type, wherein the first part information includes a cutting code, a material code, an electrophoretic surface width, a non-electrophoretic surface width, a thickness, a total length, cutting angles at both ends, a cutting surface position, and an end electrophoretic opening method.

[0057] In some embodiments, by generating parameters in the formula (F(X)), the parameter type is text, and it is determined that there is no drawing code, various parameters are established in the rule editor through the knowledge engineering module - Knowledge Advisor rule editor, and the type is text and real number; in the rule editor, part information is extracted according to the rod type, such as cutting code, material code, electrophoretic surface width, non-electrophoretic surface width, thickness, total length, cutting angles at both ends, cutting surface position, end electrophoretic opening method, etc.

[0058] In some embodiments, the generation parameters are various types of data required in the three-dimensional model, including: extraction number information, tube type code, material code, W code, material name, electrophoresis surface width, non-electrophoresis surface width thickness total length, electrophoresis surface width non-electrophoresis surface width thickness total length, and uncut.

[0059] S300, performing real number conversion on the first part information to obtain second part information, determining the endpoint coordinates of the target non-drawing rod model according to the second part information, the coordinate system and endpoints of the target non-drawing rod model, and associating the endpoint coordinates with the fixed points of the geometric figure to obtain associated coordinates.

[0060] refer to Figure 3 The schematic diagram of the associated coordinate generation process shown in FIG. 1 includes but is not limited to steps S310 to S320:

[0061] S310, according to the parts required by the target non-drawing bar model, the first part is converted into a real number using a function conversion parameter through a rule editing interface to obtain second part information;

[0062] S320, determining the coordinate position of the target non-drawing rod model through the second part information, and associating the coordinate position with the end points of the target non-drawing rod model to obtain associated coordinates.

[0063] In some embodiments, the parameters are converted into the required types such as electrophoretic surface width, non-electrophoretic surface width, thickness, total length, and cutting angles at both ends by using the software's built-in function ->ToReal() in the rule editor; the coordinate positions of the 8 endpoints are calculated by cutting code, electrophoretic surface width, non-electrophoretic surface width, total length, cutting angles at both ends, and cutting surface position, and are associated with the 8 fixed endpoints of the graphic.

[0064] S400: determining a basic bar model according to the endpoints, associated coordinates and second part information of the target non-graphic bar model.

[0065] In some embodiments, a basic bar model is established in part design through associated 8 coordinate points and generated thickness.

[0066] S500, acquiring process data and associating the part with the first part information and the basic rod model to determine the first rod model and the first output parameter.

[0067] In some embodiments, process data is obtained, and the positioning of the electrophoresis hole in the middle of the electrophoresis surface, the definition of the aperture, the end electrophoresis hole opening method, the definition of the end electrophoresis hole, and so on are determined according to the process data through a rule editing interface, and then associated with the basic rod model to obtain a first rod model, wherein the first rod model includes a first output parameter, and the first output parameter includes a number, material code, quantity, name, specification model, unit weight, total weight and remarks.

[0068] In some embodiments, the positioning and aperture definition of the middle electrophoresis hole on the electrophoresis surface are completed in the rule editor according to the process manual, and the basic graphics are associated; the end electrophoresis hole is defined in the rule editor according to the process manual and the generated end electrophoresis hole opening method, and the basic graphics are drawn and associated; the part information parameters to be output to the outside are established, such as: number, material code, quantity, name, specification model, unit weight, total weight, remarks, etc.

[0069] S600: Determine a second output parameter of the first rod model according to the first output parameter, and associate the first rod model with the second output parameter to obtain a second rod model.

[0070] In some embodiments, reference Figure 4The schematic diagram of the second rod model generation process shown in FIG. includes but is not limited to steps S610 to S620:

[0071] S610, determining the unique correspondence between the material code and the specification model and the material code through the rule editing interface, and associating the material code with the specification model;

[0072] S620, calculate the part weight through the rule editing interface cutting code, electrophoresis surface width, non-electrophoresis surface width, thickness, total length, cutting angles at both ends, and cutting surface position, associate the part number, weight and unit weight, and obtain the second rod model.

[0073] In some embodiments, the rule editor specifies the correspondence between the material code and the specification model and the uniqueness of the material code, and associates it with the material code and the specification model; the rule editor calculates the part weight through the cutting code, electrophoretic surface width, non-electrophoretic surface width, thickness, total length, cutting angles at both ends, and cutting surface position, and associates it with the unit weight; the default number of parts is 1, which is associated with the quantity and total weight; and the associated number (input information).

[0074] S700, obtaining user characteristics, and generating a target non-graphic bar model according to the user characteristics and the second bar model.

[0075] In some embodiments, the user characteristics and the second output parameter are obtained, the geometric model, part code, part version number and the second output parameter corresponding to the component part are determined according to the second rod model, and the geometric model, part code, part version number and the second output parameter corresponding to the part are packaged according to the user characteristics to obtain the target non-graph rod model

[0076] In some embodiments, user features are defined through Insert-Knowledge Engineering Module-User Features, the selected component is the established geometric model, the component input is the code and version number established in the parameters, the published parameters are the established parameters, and the output information is the coordinate system and 8 endpoints.

[0077] In some embodiments, the process for users to quickly create a non-graphic bar model is as follows:

[0078] Create a new part and create two text parameters: input number and version number;

[0079] Insert - Knowledge Engineering Module - Instantiate from document, input number and version number to produce part appearance features and release parameters and output information;

[0080] Edit-Properties-Define other properties to establish defined parameters and associate them with published parameters through formulas;

[0081] According to the requirements of 3D drawing, the inherent properties of the associated parts are defined with some parameters and version numbers.

[0082] Figure 5 The diagram is a diagram of a diagramless bar model generation and analysis device for an engineering bus according to an embodiment of the present invention. The device includes a first module 510 , a second module 520 , a third module 530 , a fourth module 540 , a fifth module 550 , a sixth module 560 and a seventh module 570 .

[0083] Among them, the first module is used to obtain a geometric figure set, obtain geometric figures from the geometric figure set and generate a coordinate system and endpoints of a target non-graphic rod model; the second module is used to generate model parameters according to the target non-graphic rod model, and obtain the first part information according to the rod type of the target non-graphic rod model; the third module is used to perform real number conversion on the first part information to obtain the second part information, determine the endpoint coordinates of the target non-graphic rod model according to the second part information, the coordinate system and endpoints of the target non-graphic rod model, and associate the endpoint coordinates with the fixed points of the geometric figure to obtain the associated coordinates; the fourth module is used to determine the basic rod model according to the endpoints, associated coordinates and second part information of the target non-graphic rod model; the fifth module is used to obtain process data and associate the part determined by the first part information with the basic rod model, determine the first rod model and the first output parameter; the sixth module is used to determine the second output parameter of the first rod model according to the first output parameter, associate the first rod model with the second output parameter, and obtain the second rod model; the seventh module is used to obtain user features, and generate the target non-graphic rod model according to the user features and the second rod model.

[0084] Exemplarily, with the cooperation of the first to seventh modules in the device, the embodiment device can implement any of the aforementioned methods for generating a diagramless rod model of an engineering bus, that is, obtaining a geometric figure set, obtaining geometric figures from the geometric figure set and generating a coordinate system and endpoints of a target diagramless rod model; generating model parameters according to the target diagramless rod model, and obtaining first part information according to the rod type of the target diagramless rod model; performing real number conversion on the first part information to obtain second part information, and determining the target diagramless rod model according to the second part information, the coordinate system and endpoints of the target diagramless rod model. The endpoint coordinates of the model are associated with the fixed points of the geometric figure to obtain the associated coordinates; the basic rod model is determined according to the endpoints, associated coordinates and second part information of the target non-graphic rod model; the process data is obtained and associated with the first part information to determine the part and the basic rod model, and the first rod model and the first output parameter are determined; according to the first output parameter, the second output parameter of the first rod model is determined, and the first rod model is associated with the second output parameter to obtain the second rod model; the user characteristics are obtained, and the target non-graphic rod model is generated according to the user characteristics and the second rod model. The beneficial effects of the present invention are: by analyzing and dissecting the non-graphic code, the key data required for part establishment and attribute establishment are separated, and the key data for model and attribute generation are analyzed, converted, calculated and defined through knowledge engineering; compared with traditional mapping, the efficiency and correctness of mapping can be effectively improved; by encapsulating the data with user characteristics, the risk of code tampering is reduced, and the consistency of modeling can be effectively improved; the model and attributes are automatically generated by one key through numbering and version number, and the modeling efficiency is high, the consistency is good, and the accuracy is good compared with the traditional method.

[0085] An embodiment of the present invention further provides an electronic device, the electronic device comprising a processor and a memory;

[0086] The memory stores a program;

[0087] The processor executes the program to execute the aforementioned method for generating a non-graphic rod model of an engineering bus; the electronic device has the function of carrying and running the software system for generating a non-graphic rod model of an engineering bus provided in an embodiment of the present invention, for example, a personal computer, a minicomputer, a main frame, a workstation, a network or distributed computing environment, a separate or integrated computer platform, or communicating with a charged particle tool or other imaging device, etc.

[0088] An embodiment of the present invention further provides a computer-readable storage medium, wherein the storage medium stores a program, and the program is executed by a processor to implement the method for generating a drawing-free rod model of an engineering bus as described above.

[0089] In some selectable embodiments, the function / operation mentioned in the block diagram may not occur in the order mentioned in the operation diagram. For example, depending on the function / operation involved, the two boxes shown in succession can actually be executed substantially simultaneously or the boxes can sometimes be executed in reverse order. In addition, the embodiment presented and described in the flow chart of the present invention is provided by way of example, for the purpose of providing a more comprehensive understanding of technology. The disclosed method is not limited to the operation and logic flow presented herein. Selectable embodiments are expected, wherein the order of various operations is changed and the sub-operation of a part for which is described as a larger operation is performed independently.

[0090] The embodiment of the present invention also discloses a computer program product or a computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device can read the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the aforementioned method for generating a non-graphic rod model of an engineering bus.

[0091] In addition, although the present invention is described in the context of functional modules, it should be understood that, unless otherwise specified, one or more of the functions and / or features described may be integrated into a single physical device and / or software module, or one or more functions and / or features may be implemented in separate physical devices or software modules. It is also understood that a detailed discussion of the actual implementation of each module is unnecessary for understanding the present invention. More specifically, in view of the properties, functions, and internal relationships of the various functional modules in the device disclosed herein, the actual implementation of the module will be understood within the conventional skills of the engineer. Therefore, those skilled in the art can implement the present invention set forth in the claims without excessive experimentation using ordinary techniques. It is also understood that the specific concepts disclosed are merely illustrative and are not intended to limit the scope of the present invention, which is determined by the full scope of the appended claims and their equivalents.

[0092] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc., which can store program codes.

[0093] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in conjunction with such instruction execution systems, devices or apparatuses. For the purposes of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in conjunction with such instruction execution systems, devices or apparatuses.

[0094] More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or more wires (electronic device), a portable computer disk case (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be a paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, deciphering or, if necessary, processing in another suitable manner, and then stored in a computer memory.

[0095] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, a plurality of steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0096] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0097] Although the embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the claims and their equivalents.

[0098] The above is a specific description of the preferred implementation of the present invention, but the present invention is not limited to the described embodiments. Those skilled in the art may make various equivalent modifications or substitutions without violating the spirit of the present invention. These equivalent modifications or substitutions are all included in the scope defined by the claims of this application.

Claims

1. A method for generating a drawing-free bar model of an engineering bus, characterized in that: include: Acquire a geometric figure set, acquire geometric figures from the geometric figure set and generate a coordinate system and endpoints of a target non-graphic bar model; Generate model parameters according to the target non-drawing rod model, and obtain first part information according to the rod type of the target non-drawing rod model; Performing real number conversion on the first part information to obtain second part information, determining the endpoint coordinates of the target non-drawing bar model according to the second part information, the coordinate system and endpoints of the target non-drawing bar model, and associating the endpoint coordinates with the fixed point of the geometric figure to obtain associated coordinates; Determine the basic bar model according to the endpoints, associated coordinates and second part information of the target non-graphic bar model; Acquire process data and associate the part and the basic rod model with the first part information to determine the first rod model and the first output parameter; Determine a second output parameter of the first rod model according to the first output parameter, and associate the first rod model with the second output parameter to obtain a second rod model; A user feature is obtained, and a target non-graphic bar model is generated according to the user feature and the second bar model.

2. The method for generating a drawingless bar model of an engineering bus according to claim 1, characterized in that: The step of generating model parameters according to the target non-drawing rod model and acquiring first part information according to the rod type of the target non-drawing rod model includes: According to the target non-drawing member model, the parameter type and non-drawing member code of the non-drawing member model are generated by using the formula interface; The rule editing interface is called according to the parameter type of the non-graphic bar model to generate model parameters, where the model parameters are text and real numbers; According to the model parameters, the rule editing interface is used to obtain the first part information according to the rod type, wherein the first part information includes cutting code, material code, electrophoretic surface width, non-electrophoretic surface width, thickness, total length, cutting angles at both ends, cutting surface position and end electrophoretic opening method.

3. The method for generating a drawingless bar model of an engineering bus according to claim 2, characterized in that: The step of converting the first part information into a real number to obtain the second part information, determining the endpoint coordinates of the target non-drawing rod model according to the second part information, the coordinate system and the endpoints of the target non-drawing rod model, and associating the endpoint coordinates with the fixed points of the geometric figure to obtain the associated coordinates includes: According to the parts required by the target non-drawing bar model, the first part is converted into a real number using a function conversion parameter through a rule editing interface to obtain second part information; The coordinate position of the target non-drawing rod model is determined by the second part information, and the coordinate position is associated with the end point of the target non-drawing rod model to obtain the associated coordinates.

4. The method for generating a drawingless bar model of an engineering bus according to claim 3, characterized in that: The step of determining the basic bar model according to the endpoints, associated coordinates and second part information of the target non-graphic bar model includes: The basic member model is determined according to the endpoints, associated coordinates and thickness of the target non-graphic member model.

5. The method for generating a drawingless bar model of an engineering bus according to claim 4, characterized in that: The step of determining the basic rod model according to the endpoints, associated coordinates and second part information of the target non-graphic rod model, acquiring process data and associating the part determined by the first part information with the basic rod model, and determining the first rod model and the first output parameter includes: Acquire process data, determine the positioning of the electrophoresis hole in the middle of the electrophoresis surface, the definition of the aperture, the end electrophoresis hole opening method, define the end electrophoresis hole, and then associate it with the basic rod model to obtain the first rod model, wherein the first rod model includes a first output parameter, and the first output parameter includes a number, material code, quantity, name, specification model, unit weight, total weight and remarks.

6. The method for generating a drawingless bar model of an engineering bus according to claim 5, characterized in that: The step of determining a second output parameter of the first rod model according to the first output parameter, and associating the first rod model with the second output parameter to obtain a second rod model includes: Determine the unique correspondence between material code, specification model and material code through the rule editing interface, and associate the material code with the specification model; The part weight is calculated through the rule editing interface cutting code, electrophoresis surface width, non-electrophoresis surface width, thickness, total length, cutting angles at both ends, and cutting surface position. The part number, weight and unit weight are associated to obtain the second rod model.

7. The method for generating a drawingless bar model of an engineering bus according to claim 6, characterized in that: The acquiring of user characteristics and generating a target non-graph bar model according to the user characteristics and the second bar model includes: The user characteristics and the second output parameters are obtained, and the geometric model, part code, part version number and second output parameters corresponding to the constructed parts are determined according to the second rod model. The geometric model, part code, part version number and second output parameters corresponding to the parts are packaged according to the user characteristics to obtain the target non-graph rod model.

8. A device for generating a non-graphic bar model of an engineering bus, characterized in that: include: The first module is used to obtain a geometric figure set, obtain geometric figures from the geometric figure set and generate a coordinate system and endpoints of a target non-graphic bar model; The second module is used to generate model parameters according to the target non-drawing rod model and obtain the first part information according to the rod type of the target non-drawing rod model; The third module is used to perform real number conversion on the first part information to obtain second part information, determine the endpoint coordinates of the target non-drawing rod model according to the second part information, the coordinate system and endpoints of the target non-drawing rod model, and associate the endpoint coordinates with the fixed point of the geometric figure to obtain the associated coordinates; The fourth module is used to determine the basic bar model according to the endpoints, associated coordinates and second part information of the target non-graphic bar model; A fifth module is used to obtain process data and associate the part and the basic rod model determined by the first part information to determine the first rod model and the first output parameter; A sixth module is used to determine a second output parameter of the first rod model according to the first output parameter, and associate the first rod model with the second output parameter to obtain a second rod model; The seventh module is used to obtain user characteristics and generate a target non-graphic bar model according to the user characteristics and the second bar model.

9. An electronic device, characterized in that: including a processor and a memory; The memory is used to store programs; The processor executes the program to implement the method for generating a drawingless bar model of an engineering bus according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The storage medium stores a program, and the program is executed by a processor to implement the method for generating a drawingless bar model of an engineering bus according to any one of claims 1 to 7.