Search

CN-122021065-A - Hierarchical text-driven three-dimensional modeling method, equipment and medium

CN122021065ACN 122021065 ACN122021065 ACN 122021065ACN-122021065-A

Abstract

The invention discloses a three-dimensional modeling method, equipment and medium driven by a layering text, belongs to the technical field of engineering software, and is used for solving the technical problems that the existing CAD modeling method is relatively dependent on manual interface execution, has higher design threshold, complex modeling flow and low efficiency, and is easy to influence the development period of products. The method comprises the steps of analyzing the received product design language demand information through a demand feature decomposition engine to obtain structured product component information, carrying out deduction processing of specific geometric parameters on each component of a product according to original demand information of a user and the product component information to obtain product structure parameter information, carrying out conversion processing of corresponding execution parameters on an execution command of a CAD platform to obtain a product parameterized modeling script, and carrying out construction execution processing of a three-dimensional model on the product parameterized modeling script to generate a product three-dimensional model.

Inventors

  • MEI JINGCHENG
  • PENG HAO
  • WU WEI
  • GAO XINYAN
  • ZHANG JICHENG
  • FANG XIN
  • ZHENG XIN

Assignees

  • 山东华云三维科技有限公司
  • 山东山大华天软件股份有限公司

Dates

Publication Date
20260512
Application Date
20260408

Claims (10)

  1. 1. A hierarchical text-driven three-dimensional modeling method, the method comprising: analyzing and processing related functional components and component topological relations by the received product design language requirement information through a requirement feature decomposition engine to obtain structured product component information; Carrying out parameter deduction processing on potential geometric parameters and potential associated structural components in specific geometry on each component of the product according to the original demand information of the user and the product component information to obtain product structure parameter information; Converting relevant process contents and process design parameters of an execution command of a CAD platform through the original requirement information of the user, the structured product component information and the product structure parameter information to obtain a product parameterized modeling script; and carrying out three-dimensional model construction execution processing based on the critical dimension and the critical component type on the product parameterized modeling script to generate a product three-dimensional model.
  2. 2. The hierarchical text-driven three-dimensional modeling method of claim 1, wherein before parsing the received product design language requirement information with respect to functional components and component topology by a requirement feature decomposition engine to obtain structured product component information, the method further comprises: before the analysis of the demand characteristic decomposition engine, a text-driven three-dimensional modeling task is constructed, wherein the three-dimensional modeling task is provided with a plurality of training samples; Configuring key fields in JSON objects of each training sample to obtain fine adjustment subsets of the three-dimensional modeling task in different input and output combinations, wherein the key fields comprise unique identifiers, application fields, difficulty levels, natural language modeling requirements input by users, disassembled function component lists, geometric parameters of each component and executable parametric modeling scripts; And performing processing engine training processing based on time sequence consistency characteristics on the demand characteristic decomposition engine, the geometric parameter deduction engine and the parameterization modeling script engine through the fine tuning subset to obtain each trained component engine.
  3. 3. The hierarchical text-driven three-dimensional modeling method according to claim 1, wherein the analyzing process of the functional components and the component topological relation is performed on the received product design language requirement information through a requirement feature decomposition engine to obtain the structured product component information, specifically comprising: receiving the product design language requirement information input by a user in a natural language form through a user interaction interface; Carrying out text content analysis processing on the product design language requirement information under related semantic grouping, independent structure and state constraint conditions through a large language model to obtain preliminary product analysis information; According to the trained demand feature decomposition engine, carrying out functional component decomposition processing on the key structural features of all demands of the related coverage components in the primary product analysis information to obtain key structural features of the product; according to the trained demand feature decomposition engine, carrying out structural constraint decomposition processing on the related demand components and the core space constraint features containing other components in the primary product analysis information, so as to obtain product core space constraint features of the interrelated components; According to the trained demand feature decomposition engine and based on the product core space constraint features, carrying out feature demand decomposition processing on whether an additional link structure is needed or not on the preliminary product analysis information to obtain additional link structure features; and marking the product key structural features, the product core space constraint features and the additional link structural features by the components of the product basic structural unit to obtain the product component information.
  4. 4. The hierarchical text-driven three-dimensional modeling method according to claim 1, wherein the step of performing parameter deduction processing on potential geometric parameters and potential associated structural components in specific geometry on each component of a product according to original requirement information of a user and the product component information to obtain product structure parameter information comprises the following steps: analyzing the semantic text of the user original demand information through a large language model to obtain product demand and corresponding relation text information; Carrying out data identification processing of specific geometric parameters on each component in the product component information based on the product requirement and the corresponding relation text information through a trained geometric parameter deduction engine to obtain identified visual structure parameter information, wherein the specific geometric parameters comprise geometric type parameters, dimension parameters and three-dimensional space coordinates; Carrying out data deduction and simulation prediction on potential geometric parameters required by each component in the product component information and potential associated structural components under related modeling requirements according to the visual structural parameter information through the geometric parameter deduction engine to obtain potential structural parameter information, wherein the potential structural parameter information is structural parameter information which is not directly identified; and carrying out structural parameter combination processing based on the same product modeling parameter on the visual structural parameter information and the potential structural parameter information to generate the product structural parameter information.
  5. 5. The hierarchical text-driven three-dimensional modeling method according to claim 1, wherein the converting process of the execution command of the CAD platform with respect to the process content and the process design parameters is performed by the user original demand information, the structured product component information, and the product structure parameter information, to obtain a product parametric modeling script, which specifically includes: carrying out construction processing of product component type identification and component relation atlas on the original requirement information of the user, the product component information and the product structure parameter information through a large language model, and correspondingly extracting parameter association binding information and structure constraint relation information of a product; Carrying out semantic rule matching processing of a related rule engine on the parameter association binding information and the structure constraint relation information through an engineering design rule base of the CAD platform to obtain a specific design instruction and derivative design parameters; Carrying out parameter slot mapping processing of related CAD commands on the specific design instructions and the derivative design parameters through a CAD command-parameter mapping table, and settling the mapped constraint relation parameter group based on a constraint solver so that all parameter values meet product engineering constraints to obtain a settled modeling procedure table; And generating a command script by using the trained parameterized modeling script engine to perform the process content and the process design parameters in the modeling process table to obtain the product parameterized modeling script.
  6. 6. The hierarchical text-driven three-dimensional modeling method according to claim 1, wherein the product parameterized modeling script performs a three-dimensional model building execution process based on a critical dimension and a critical component type, and the method specifically comprises: carrying out relevant atomization and ordering splitting treatment on the parameterized modeling script of the product to obtain a modeling instruction sequence; generating a characteristic dependency relationship graph based on the parent-child relationship and geometric dependency in the modeling instruction sequence; According to the modeling instruction sequence and the characteristic dependency graph, each component of the product is subjected to automatic application of a virtual assembly constraint relation and parameter pre-resolution processing of space conflict to obtain an initial three-dimensional model; and checking and verifying the initial three-dimensional model based on the key size and the product core structure parameters under the key component type through the key semantic features corresponding to the original requirement information of the user, the product component information and the product structure parameter information, and obtaining the product three-dimensional model based on a verification result.
  7. 7. The hierarchical text-driven three-dimensional modeling method of claim 1, wherein after performing a three-dimensional model building execution process based on a critical dimension and a critical component type on the product parametric modeling script to generate a product three-dimensional model, the method further comprises: if the user judgment result of the product three-dimensional model is a demand meeting result, directly feeding the product three-dimensional model back to the user; If the user judging result of the product three-dimensional model is that the requirement does not meet the result, inputting the newly added or subtracted content text into the user interaction interface, and re-executing the construction execution processing of the three-dimensional model until the user judging result of the new product three-dimensional model is that the requirement meets the result.
  8. 8. The hierarchical text-driven three-dimensional modeling method according to claim 7, wherein if the user judgment result of the product three-dimensional model is that the requirements do not meet the result, modifying the model configuration item of the related component information and geometric parameters in the product three-dimensional model according to the requirements, and automatically triggering script regeneration and model reconstruction to obtain the adjusted product three-dimensional model.
  9. 9. A hierarchical text-driven three-dimensional modeling apparatus, the apparatus comprising: at least one processor, and A memory communicatively coupled to the at least one processor, wherein, The memory stores instructions executable by the at least one processor to enable the at least one processor to perform a hierarchical text driven three-dimensional modeling method according to any of claims 1-8.
  10. 10. A non-volatile computer storage medium, characterized in that the storage medium is a non-volatile computer readable storage medium storing at least one program, each of the programs comprising instructions, which when executed by a terminal, cause the terminal to perform a hierarchical text-driven three-dimensional modeling method according to any of claims 1-8.

Description

Hierarchical text-driven three-dimensional modeling method, equipment and medium Technical Field The present application relates to the field of engineering software, and in particular, to a hierarchical text-driven three-dimensional modeling method, apparatus, and medium. Background CAD (computer aided design) technology is widely used for three-dimensional model construction and simulation analysis in the process of product design and development in manufacturing industry. Traditional CAD modeling relies on a designer to manually perform a series of modeling operations (e.g., stretching, rotating, chamfering, arrays, etc.) through a graphical interface, requiring the operator to have extensive modeling experience and skilled software operating skills throughout the process. The method not only improves the design threshold and limits the participation of non-professional users, but also causes complicated modeling flow and low efficiency, and particularly when facing complex structures or multiple rounds of iteration, the method is time-consuming and labor-consuming, and seriously affects the product development period. Therefore, an intelligent modeling system capable of efficiently analyzing natural language requirements and supporting accurate parameter adjustment is needed to solve the problems of high threshold, low efficiency and unstable quality of traditional interactive modeling, and meanwhile, the defects of the current text-driven modeling in terms of interpretability and editability are overcome. Disclosure of Invention The embodiment of the application provides a three-dimensional modeling method, equipment and medium driven by a layering text, which are used for solving the technical problems that the existing CAD modeling method is relatively dependent on manual interface execution, has higher design threshold, complex modeling flow and low efficiency, and is easy to influence the development period of products. The embodiment of the application adopts the following technical scheme: On one hand, the embodiment of the application provides a hierarchical text-driven three-dimensional modeling method, which comprises the steps of carrying out analysis processing on related functional components and component topological relations on received product design language requirement information through a requirement feature decomposition engine to obtain structured product component information, carrying out parameter deduction processing on related potential geometric parameters and potential related structural components in specific geometry on each component of a product according to user original requirement information and the product component information to obtain product structure parameter information, carrying out conversion processing on related process contents and process design parameters on an execution command of a CAD platform through the user original requirement information, the structured product component information and the product structure parameter information to obtain a product parametric modeling script, and carrying out construction execution processing on the product parametric modeling script based on a three-dimensional model under the key size and the key component type to generate a product three-dimensional model. According to the embodiment of the application, the cloud architecture three-dimensional CAD is taken as a core, and the efficient and controllable generation from the fuzzy text description to the accurate three-dimensional model is realized by constructing a hierarchical analysis flow, a parameter editable feedback mechanism and a multi-level structured collaborative training system. And the user does not need to master complex modeling operation commands or have professional design experience, and can complete three-dimensional model construction only through natural language description, so that primary designers, non-technicians and even general users can participate in the product design process, and the general Hui Hua application of CAD technology is promoted. And the text instruction is converted into a modeling script which can be recognized and executed by the CAD system by combining LLM, and the CAD model is rapidly generated through a complete technical link of the text instruction, the modeling script and the CAD model, so that the modeling efficiency is greatly improved. And the user can not only carry out integral adjustment through text feedback, but also directly edit the component structure and geometric parameters, thereby realizing closed loop iteration with 'semantic interpretable and parameter editable', and considering the usability and accuracy. In a feasible implementation mode, before analyzing the received product design language requirement information through a requirement feature decomposition engine to obtain structured product component information, the method further comprises the steps of constructing a text-driven thre