Feature rapid design method and device based on feature standardization and storage medium

By establishing a standardized feature definition and unified feature library in three-dimensional design software, the problem of designers needing to design from scratch is solved, and the rapid selection and application of features is achieved, design consistency and quality are ensured, and design efficiency and reliability are improved. sex.

CN119203423APending Publication Date: 2024-12-27JIANGSU XCMG STATE KEY LAB TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411452178.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-17
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

There is inconvenience in feature selection and use in existing 3D design software, which leads to designers need to design from scratch, wasting time, and can lead to design inconsistency and performance differences in large-scale product designs.

Method used

By establishing a standardized feature definition and a unified feature library, the features in historical design are extracted for parameterized design and creation, stored in a unified feature library, and the features are selected and modified according to design needs to achieve rapid design.

Benefits of technology

It greatly reduces duplicate design problems, ensures design consistency, improves design efficiency and quality, and reduces design errors and risks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119203423A_ABST
    Figure CN119203423A_ABST
Patent Text Reader

Abstract

The invention discloses a feature rapid design method and device based on feature standardization and a storage medium, and belongs to the technical field of three-dimensional design, and the method comprises the steps: carrying out parameterization design on features in historical design according to standardized feature definition in three-dimensional digital-analog software; feature creation is carried out on the features subjected to parameterization design; storing the created features into a pre-constructed unified feature library; according to design requirements, selecting required features in the unified feature library; according to feature information set by design, the selected features are subjected to parameterization modification and inserted into a model, by extracting and reusing the features from existing design, design from zero is avoided, so that the problem of repeated design is greatly reduced, and by establishing a unified feature library and standardized feature definition, the design efficiency is greatly improved. It is ensured that designers use the same features in the design process, and design consistency is achieved in large-scale product design.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of three-dimensional design, and in particular relates to a feature rapid design method, device and storage medium based on feature standardization. Background Art

[0002] MDA design software supports feature design as well as parametric design. The designed features are inconvenient for non-feature designers to use. In recent years, the demand for feature rapid design methods based on MDA 3D design software has gradually increased, because this method can significantly shorten the design cycle and improve product quality. Extensive research and development work is currently being carried out in this field to explore more efficient and intelligent design methods. Traditional feature rapid design methods include copy and paste, template design, and parametric design. Some software will provide some official ways to reuse features or feature libraries, from which users can select existing features and reuse them in new designs.

[0003] The existing technology is troublesome to select features, and users need to be very familiar with the features. Most of the features used by each designer are created and used by themselves. Each designer has his own set of feature libraries. It is inconvenient to use someone else's feature library, which causes designers to redesign and waste time. In addition, design consistency is an important issue in large-scale product design. When using traditional methods for design, different designers may design the same feature inconsistently, resulting in differences in product appearance and performance. Summary of the invention

[0004] The present invention provides a method, device and storage medium for rapid feature design based on feature standardization, which extracts features from existing designs, and redesigns and calls features by establishing standardized feature definitions and a unified feature library, thereby avoiding designing features from scratch, greatly reducing the problem of repeated design, and ensuring that designers use the same features in the process of large-scale product design to achieve design consistency.

[0005] To achieve the above object, the present invention is implemented by adopting the following technical solutions: In a first aspect, the present invention provides a method for rapid feature design based on feature standardization, comprising: According to design requirements, select the required features from the unified feature library; According to the feature information of the design setting, the selected features are parametrically modified and inserted into the model; The method for obtaining the unified feature library includes: Parametric design of features from historical designs based on standardized feature definitions; Create features after parametric design; Store the created features into a pre-built unified feature library.

[0006] Optionally, the parametric design of the features in the historical design according to the standardized feature definition in the three-dimensional digital model software includes: The feature library dialog interface that triggers the feature agile design function for existing models; According to the design requirements, features in the existing model are selected in the feature library dialog interface, and detailed information of the features is standardized; Sets the model reference for the feature based on the reference required by the selected feature.

[0007] Optionally, the standardizing of the detailed information of the feature includes: Configure corresponding standardized parameter tables for each category feature; A parameter-driven relationship is established for key specification parameters in the parameter table.

[0008] Optionally, the creating of features after parameterized design includes: Select the model references required for feature placement in sequence; After the model reference is selected, the corresponding parameter driving relationship is found according to the feature detailed information, and the feature is parameter-driven; After the parametric drive is completed, the feature creation is completed.

[0009] Optionally, the unified feature library is a set of commonly used feature libraries divided according to feature categories; The storing the created features into a pre-built unified feature library includes: storing the created features into a common feature library path of a corresponding category.

[0010] Optionally, selecting a required feature from the unified feature library according to the design requirement includes: searching a common feature library of a category corresponding to the required feature according to the design requirement, and selecting a feature from the common feature library.

[0011] Optionally, the parameterized modification of the selected features and the insertion into the model according to the feature information of the design setting include: The current feature dialog interface is used to select the selected feature and trigger the feature parameter modification function; Compare the feature specification parameters in the current feature dialog interface with the feature information of the design setting. If they are consistent, no modification is required. If they are inconsistent, modify the feature specification parameters according to the feature information of the design setting. After the parameters are modified, select the corresponding model reference to insert the model.

[0012] In a second aspect, the present invention provides a feature rapid design device based on feature standardization, comprising: Feature selection module: used to select required features from a unified feature library according to design requirements; Feature modification module: used to parametrically modify the selected features and insert them into the model according to the feature information set by the design; The method for obtaining the unified feature library includes: Parametric design of features from historical designs based on standardized feature definitions; Create features after parametric design; Store the created features into a pre-built unified feature library.

[0013] In a third aspect, the present invention provides a computer storage medium having a computer program stored thereon, which, when executed by a processor, implements the feature rapid design method based on feature standardization as described in any step of the first aspect.

[0014] In a fourth aspect, the present invention provides an electronic terminal, characterized in that it includes a processor and a memory connected to the processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the feature rapid design method based on feature standardization as described in any step of the first aspect is executed.

[0015] Compared with the prior art, the beneficial effects achieved by the present invention are as follows: by providing a feature library and standardized feature definitions, the feature rapid design technology allows designers to reuse existing features in new projects, avoiding the time and energy consumption of designing from scratch. Designers can quickly select and apply appropriate features, thereby greatly shortening the design cycle and improving design efficiency; in large-scale product design, design consistency is one of the key factors. When using traditional methods for design, different designers may make inconsistent designs for the same feature, resulting in differences in product appearance and performance. The feature rapid design technology can ensure that designers use the same features in different projects, avoiding design differences between different designers, thereby achieving consistency and uniformity of the design; the feature rapid design technology improves the reliability and quality of the design by using features that have been verified and tested, and the features in the feature library are screened and evaluated by engineers, reducing errors and risks in the design process, thereby improving the quality and performance of the design. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 The figure is a flow chart of a feature rapid design method based on feature standardization in one embodiment of the present invention;

[0017] Figure 2The figure is a flow chart of a method for parameterizing a feature in an embodiment of the present invention;

[0018] Figure 3 Shown is a flow chart of a method for parameterizing a feature in an embodiment of the present invention;

[0019] Figure 4 Shown is a schematic diagram of an interface for creating features in a three-dimensional digital modeling software in an embodiment of the present invention;

[0020] Figure 5 The figure shows a schematic diagram of a feature library dialog box interface of a feature agile design function in one embodiment of the present invention;

[0021] Figure 6 The figure shows a schematic diagram of a feature dialog interface of a non-parameterized design showing detailed information of the current feature in one embodiment of the present invention;

[0022] Figure 7 The figure shows a schematic diagram of a parameterized designed feature dialog box interface showing current feature specification parameters in one embodiment of the present invention;

[0023] Figure 8 Shown is a diagram of the internal structure of a computer device in an embodiment of the present invention. DETAILED DESCRIPTION

[0024] The present invention will be further described below in conjunction with the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solution of the present invention, and cannot be used to limit the protection scope of the present invention.

[0025] Example 1

[0026] like Figure 1 As shown, this embodiment provides a feature rapid design method based on feature standardization, including:

[0027] Parametric design of features from historical designs based on standardized feature definitions;

[0028] Create features after parametric design;

[0029] Store the created features into a pre-built unified feature library;

[0030] According to design requirements, select the required features from the unified feature library;

[0031] According to the feature information of the design settings, the selected features are parametrically modified and inserted into the model.

[0032] The present invention establishes standardized feature definitions and a unified feature library. Through the standardized feature definitions, features designed by different designers can be added to the unified feature library, the feature library is intelligently managed, and common and favorite functions are supported. Feature information can be visually viewed, and the required feature library can be quickly found through various methods such as directories and keywords. After selecting a feature, the relevant parameters are set and the feature is quickly inserted into the model by selecting a reference. In addition, the invention also supports the modification of already defined features, thereby realizing the rapid design of features during model design, avoiding duplication of work and waste of time, and achieving design consistency in large-scale product design.

[0033] Example 2

[0034] Based on Example 1, this example also makes the following design.

[0035] In this embodiment, Figure 2 As shown in the figure, the steps for rapid parametric design of 3D model features are as follows: open a model; click the feature agile design function to pop up the feature library dialog box interface, as shown in Figure 5 ; Select a feature according to the design requirements, and a dialog box will pop up to display the feature details, such as Figure 6 ; Set the detailed information of the feature according to the design, such as standard / non-standard, specifications, etc.; Set the model reference corresponding to the feature according to the reference required by the selected feature; After the feature design is completed, generate the corresponding udf file with the suffix .gph.

[0036] like Figure 3 As shown in the figure, if the parameters need to be modified during the parametric design process, the steps for quickly modifying the 3D model features are as follows: select the features generated by the parametric design; click the feature parameter modification function; a dialog box pops up to display the currently used features and the specification parameters used in the features, such as Figure 7 ; Set detailed information of features according to the design, such as standard / non-standard, specifications, etc.; feature parameterization modification is completed.

[0037] In this embodiment, during parametric design, each feature corresponds to a configuration table. The feature will establish a parameter relationship drive for the key dimensions in the configuration table, and set multiple sets of preset values ​​for the key parameters according to national standards and industry experience. Figure 6 In the loading interface shown, multiple groups of preset values ​​are filled into the interface for users to choose from.

[0038] like Figure 4 As shown in the figure, the steps for feature creation after parametric design is completed are as follows:

[0039] 1. When placing features, you need to load the udf file corresponding to the feature quick design, and select the model references required for feature placement one by one;

[0040] 2. In the feature quick design interface, the user fills in and selects the specification parameters in the configuration table, finds the corresponding parameter driving relationship, and drives the features parameter-wise;

[0041] 3. After the parametric drive is completed, the feature creation is completed and the created feature is stored in the common feature library under its corresponding category.

[0042] When the design model needs to call a feature, the required feature library can be quickly found through various methods such as catalogs and keywords according to the design needs, and the feature library of the corresponding category can be browsed and viewed and a feature can be selected from it; based on the selected feature information, the feature quick design catalog option used by this feature is identified; the specifications set by the current user are captured through feature parameters, and the extracted data is displayed in the interface, where the displayed data includes schematic diagrams, references, standards, variables, etc., which are clear at a glance for users to use.

[0043] According to the detailed information of the designed features, modify the specification parameters of the features; after modification, click Finish to update the user-modified data to the feature parameters according to the relationship, and the feature parameterization modification is completed; then select the model reference corresponding to the modified parameters and insert it into the model.

[0044] In this embodiment, the features can be various geometric shapes, components, assembly methods, functional modules, etc. Through the rapid design technology of key features of three-dimensional digital models, new design variants and derivative products can be quickly generated. This technical patent includes rapid reuse of grooves, holes, threads, gears and other categories, based on standard structural features, rapid generation and adjustment, improving the work efficiency of designers and shortening the cycle from development to production.

[0045] Example 3

[0046] This embodiment provides a feature rapid design device based on feature standardization, including: Feature selection module: used to select required features from a unified feature library according to design requirements; Feature modification module: used to parametrically modify the selected features and insert them into the model according to the feature information set by the design; The method for obtaining the unified feature library includes: Parametric design of features from historical designs based on standardized feature definitions; Create features after parametric design;

[0047] Store the created features into a pre-built unified feature library.

[0048] Example 4

[0049] This embodiment provides a computer storage medium on which a computer program is stored. When the computer program is executed by a processor, the feature rapid design method based on feature standardization as described in any step of Embodiment 2 is implemented.

[0050] Example 5

[0051] The embodiment of the present invention further provides a computer device, which may be a server, and its internal structure diagram may be as shown in FIG. Figure 8 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. Among them, the processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store data obtained and generated in the method of the robot autonomously entering the packaging container. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, the method of the aforementioned embodiment 2 is implemented.

[0052] Those skilled in the art will understand that Figure 8 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0053] The computer device provided in the embodiment of the present invention can execute the rapid feature design based on feature standardization provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.

[0054] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.

[0055] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0056] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0057] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0058] The embodiments of the present invention are described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the enlightenment of the present invention, ordinary technicians in this field can also make many forms without departing from the scope of protection of the purpose of the present invention and the claims, which all fall within the protection of the present invention.

Claims

1. A feature rapid design method based on feature standardization, characterized in that: include: According to design requirements, select the required features from the unified feature library; According to the feature information of the design setting, the selected features are parametrically modified and inserted into the model; The method for obtaining the unified feature library includes: Parametric design of features from historical designs based on standardized feature definitions; Create features after parametric design; Store the created features into a pre-built unified feature library.

2. The feature rapid design method based on feature standardization according to claim 1 is characterized in that: The parameterized design of the features in the historical design according to the standardized feature definition includes: The feature library dialog interface that triggers the feature agile design function for existing models; According to the design requirements, features in the existing model are selected in the feature library dialog interface, and detailed information of the features is standardized; Set the model reference corresponding to the feature based on the reference required by the selected feature.

3. The feature rapid design method based on feature standardization according to claim 2 is characterized in that: The standardized processing of detailed information of the feature includes: Configure corresponding standardized parameter tables for each category feature; A parameter-driven relationship is established for key specification parameters in the parameter table.

4. The feature rapid design method based on feature standardization according to claim 3 is characterized in that: The feature creation of the parameterized designed features includes: Select the model references required for feature placement in sequence; After the model reference is selected, the corresponding parameter driving relationship is found according to the feature detailed information, and the feature is parameter-driven; After the parametric drive is completed, the feature creation is completed.

5. The feature rapid design method based on feature standardization according to claim 4 is characterized in that: The unified feature library is a commonly used feature library divided according to feature categories; The storing the created features into a pre-built unified feature library includes: storing the created features into a common feature library path of a corresponding category.

6. The feature rapid design method based on feature standardization according to claim 5 is characterized in that: The selecting the required feature from the unified feature library according to the design requirements includes: searching a common feature library of a category corresponding to the required feature according to the design requirements, and selecting a feature from the common feature library.

7. The feature rapid design method based on feature standardization according to claim 6 is characterized in that: The step of parametrically modifying the selected features and inserting them into the model according to the feature information of the design setting includes: The current feature dialog interface is used to select the selected feature and trigger the feature parameter modification function; Compare the feature specification parameters in the current feature dialog interface with the feature information of the design setting. If they are consistent, no modification is required. If they are inconsistent, modify the feature specification parameters according to the feature information of the design setting. After the parameters are modified, select the corresponding model reference to insert the model.

8. A feature rapid design device based on feature standardization, characterized in that: include: Feature selection module: used to select required features from a unified feature library according to design requirements; Feature modification module: used to parametrically modify the selected features and insert them into the model according to the feature information set by the design; The method for obtaining the unified feature library includes: Parametric design of features from historical designs based on standardized feature definitions; Create features after parametric design; Store the created features into a pre-built unified feature library.

9. A computer storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the feature rapid design method based on feature standardization as described in any one of claims 1 to 7 is implemented.

10. An electronic terminal, characterized in that: The method comprises a processor and a memory connected to the processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the feature rapid design method based on feature standardization as described in any one of claims 1 to 7 is executed.