Rapid arrangement and change method for equipment base model

Through the use of the parameterized base model template library, rapid design and change of the equipment base model is achieved, the problem of inefficiency in the existing technology is solved, design efficiency and flexibility are improved, and product development cycle is shortened.

CN120493338APending Publication Date: 2025-08-15AVICIT CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510673506.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-23
Publication Date
2025-08-15

AI Technical Summary

Technical Problem

In the prior art, the design modeling of equipment bases is inefficient, the design work is lagging and lacks flexibility, resulting in slow product design iteration speed and difficulty in cost control.

Method used

Using parameterized base model templates, the rapid design and change of base models are achieved by creating a base template library and quickly generating and laying out the equipment base models based on design tasks.

Benefits of technology

It improves the efficiency of equipment base design and layout, shortens the product development cycle, and improves the flexibility and coordination of design.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120493338A_ABST
    Figure CN120493338A_ABST
Patent Text Reader

Abstract

The invention discloses a method for quickly arranging and changing an equipment base model, which belongs to the technical field of product digital design and comprises the following steps of: defining a parameterized base model template to form a base template library; based on a base design task published by the upstream of product design, rapid design and arrangement of a base model are completed; and after the equipment is changed, quickly changing the base model on the basis of a base changing task published by the upstream of the product design. Compared with the prior art, the base model can be automatically and accurately generated and arranged according to the design task and the associated equipment information, the design and arrangement efficiency of the base model is improved, and meanwhile, the overall development period of a product can be shortened based on cooperation of the design task and the equipment arrangement work.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of product digital design, and in particular relates to a method for quickly arranging and changing an equipment base model. Background Art

[0002] Against the backdrop of today's rapid development of digital design, digital product modeling and design has become a mainstream trend in industrial design. Current methods for designing and arranging equipment bases primarily rely on modeling to begin after the equipment model design and layout are complete. Furthermore, the base modeling process requires a large amount of manual repetitive operations, resulting in low design efficiency and a certain degree of lag. During the advancement of the product design phase and the coordination of multiple product disciplines, equipment layout adjustments frequently occur. Traditional base design and layout methods require recalculation and redrawing to change the base position or size, resulting in low efficiency and a lack of flexibility, which directly impacts product design iteration speed and cost control.

[0003] Therefore, in order to address the problems of low efficiency of repetitive operations, delayed design work and insufficient coordination, as well as complex and inflexible change process in traditional base design and layout methods, it is urgent to propose a method for rapid layout and change of equipment bases. Summary of the Invention

[0004] To solve the above technical problems, the present invention provides a method for quickly arranging and changing equipment base models, which is used to simplify the design and layout of equipment bases in a three-dimensional CAD platform. By creating and calling parameterized base model templates, equipment bases can be quickly arranged in batches based on design layout tasks, thereby improving the efficiency of equipment base design and shortening the product development cycle.

[0005] To achieve the above object, the present invention adopts the following technical solutions:

[0006] A method for quickly arranging and changing a device base model, the method comprising the following specific steps:

[0007] Step S1: creating a parametric base model template to form a base template library; the base model template includes a "base plate" type and a "base plate + back plate" type;

[0008] Step S2: Based on the base design task released by the upstream product design, complete the rapid design and layout of the base;

[0009] Step S3: Based on the base change task released upstream by the product design, complete the rapid change of the base.

[0010] Furthermore, the step S1 includes:

[0011] Step S11: performing parametric modeling on different types of base models and encapsulating them into base model templates;

[0012] Step S12: Structural management of different types of base model templates to form a base model template library to support rapid calling during base model layout.

[0013] Furthermore, the step S11 further includes dividing the base model template into the following types according to the number of structural geometric constraint surfaces referenced when arranging the base model:

[0014] The base plate template, when laying out its base model, refers to a geometric surface as the support surface constraint of the base model panel;

[0015] The base plate + back plate base template refers to two geometric surfaces as the support surface constraints of the bottom panel and back panel of the base model during layout.

[0016] Furthermore, the step S11 specifically includes:

[0017] Create a base modeling reference node, and create a base model coordinate system and reference surface under the base modeling reference node. For a base model of the bottom plate base type, create a parallel plane based on the XY plane of the base coordinate system as the reference surface of the bottom plate base panel, and create a plane parallel to the XZ plane and YZ plane as the limiting surface of the bottom plate panel of the bottom plate base model; for a base model of the bottom plate + back plate type, create a parallel plane based on the XY plane of the base coordinate system as the reference surface of the bottom panel of the base model, create a plane parallel to the XZ plane and YZ plane of the coordinate system as the limiting surface of the bottom panel, create a plane parallel to the YZ plane of the coordinate system as the reference surface of the back panel of the base model, and create a plane parallel to the XZ plane and XY plane of the coordinate system as the limiting surface of the back panel;

[0018] A base model control set is created under the base modeling reference node, wherein the base model control set includes base model reference coordinate system origin coordinate driving parameters, base model external dimension driving parameters, base specification description parameters, base associated device number parameters, base model reference constraint geometric surface, and base model reference constraint surface direction calculation rules;

[0019] Based on the reference surface and the restriction surface, create the face plate, web plate and bracket plate of the base model; create a base annotation set node and annotate the size and annotation information of the base;

[0020] The package base model is a base template, and the input elements required for rapid instantiation of the base template include the origin coordinate parameters of the base reference coordinate system and the reference constraint geometric surface of the base model.

[0021] Furthermore, the step S2 includes:

[0022] Step S21: receiving a base design task issued by an upstream product design provider and parsing the design task information;

[0023] Step S22: Select a base model template according to the base type in the base design task information, set the base model reference coordinate system origin coordinate parameters according to the position information in the base design task information, automatically search for the associated equipment model according to the associated equipment number in the base design task information, automatically obtain the position transformation matrix of the base model through the associated equipment model and automatically calculate the base model size driving parameters, complete the base model support surface constraint according to the structural reference constraint surface input by the user, and finally complete the rapid instantiation creation and layout of the base model;

[0024] Step S23: If the device model associated with the base model has been arranged, the direction and size of the base model are automatically adjusted according to the installation information of the associated device model.

[0025] Furthermore, in step S21, the base design task information includes base location point coordinates, base type, and associated equipment number.

[0026] Furthermore, in step S22, after selecting the base model template based on the design task, the base model is automatically instantiated and created based on the parsed base position point coordinates and arranged in the correct position.

[0027] Furthermore, in step S23, if the equipment model has been arranged, the installation information of the equipment model is automatically obtained and the adjustment of the base model is completed. The obtained equipment model installation information includes the equipment installation coordinate system and the equipment installation surface. The size of the base panel is automatically calculated according to the equipment installation surface to complete the adjustment of the base model shape.

[0028] Furthermore, if a base design change task is issued after the upstream equipment design is changed, the base design change task is automatically received and the change information is parsed, and the base model is automatically adjusted based on the base design change information.

[0029] In a second aspect, the present invention provides an electronic device comprising: one or more processors; a memory for storing one or more programs; wherein, when the one or more programs are executed by the one or more processors, the one or more processors implement the aforementioned method for quickly arranging and changing a device base model.

[0030] The beneficial effects of the present invention are:

[0031] The present invention divides the base model template into "base plate" type and "base plate + back plate" type according to the number of structural constraint geometries referenced by the base model, so as to adapt to the rapid creation of bases for different equipment installation methods. Then, based on the received base design task information and related equipment model information, the base model is quickly created and arranged to the correct position. Finally, the base model can be quickly changed according to the base change task. Compared with the existing technology, the present invention can automatically and accurately generate and arrange the base model according to the design task and related equipment information, and can quickly complete the change and adjustment of the base model based on the layout change task, thereby improving the efficiency of the base model design layout. At the same time, it can be carried out in coordination with the design task and the equipment layout work, effectively improving the efficiency of the equipment base design layout and change, and shortening the overall product development cycle. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] Figure 1 This is a flow chart of a method for quickly arranging and changing a device base model according to the present invention;

[0033] Figure 2 This is a schematic diagram of the base plate template;

[0034] Figure 3 This is a schematic diagram of the bottom plate + back plate base template;

[0035] Figure 4 Create and lay out logic diagrams for task-based base models;

[0036] Figure 5 This is a schematic diagram of the bottom plate + back plate base layout. DETAILED DESCRIPTION

[0037] The present invention will be further described below with reference to the accompanying drawings and examples.

[0038] like Figure 1 As shown, a flow chart of a method for quickly arranging and changing a device base model of the present invention includes the following steps:

[0039] Step S1: creating a parametric base model template to form a base template library;

[0040] Step S11: Classify the base model template according to the number of structural geometric surfaces referenced when arranging the base model; if only one structural geometric surface is referenced, it is classified as a base plate base template, such as Figure 2 As shown; if two structural geometric surfaces are referenced, it is classified as bottom plate + back plate base template, such as Figure 3 As shown;

[0041] The parametric modeling of the base model template in step S11 includes:

[0042] Step S11.1, creating a base model template coordinate system based on the origin of the three-dimensional space coordinate system;

[0043] Step S11.2: Create a parallel plane DB_Plane_Ref based on the XY plane of the coordinate system as a reference surface for the base model template bottom panel; create planes parallel to the XZ plane and YZ plane as limiting surfaces for the base model template bottom panel, and define parameters DMB_Y to control the Y-direction length of the bottom panel, and DMB_X to control the X-direction length of the bottom panel;

[0044] Step S11.3: For the base plate + back plate base model template, define a plane BMB_Plane_Ref parallel to the YZ plane of the base coordinate system as the reference plane of the base back plate panel, and define parameter BMB_X to control the offset of the back plate in the X direction; define a plane parallel to the XZ coordinate system and define parameter BMB_YP to control the distance of the back plate to the rightmost limit surface in the Y direction, and define parameter BMB_YN to control the distance of the back plate to the leftmost limit surface in the Y direction; define a plane parallel to the XY coordinate system and define parameter BMB_ZP to control the distance of the back plate to the highest limit surface in the Z direction, and define parameter BMB_ZN to control the distance of the back plate to the lowest limit surface in the Z direction;

[0045] Step S11.4: Create the panels, webs, and brackets of the base model template based on the panel reference surface created in step S11.3; define the base annotation set nodes and annotate the base dimensions and annotation information as needed;

[0046] Step S11.5: Encapsulate the base model into a base template. The input of the base template includes the coordinates X, Y, and Z of the base model template coordinate system origin, and the limiting surfaces Deck and Back of the base model template web and bracket bottom surface.

[0047] Step S12: Structural management of different styles of base model templates forms a base model template library to support rapid calling of base model layout and ensure that the base model can be selected from the base model template library when instantiating. The base model template library calling logic is as follows: Figure 4 As shown;

[0048] Step S2: Based on the base design task released by the upstream product design, complete the rapid design and layout of the base. The base layout result is as follows: Figure 5 As shown, the specific steps include:

[0049] Step S21: receiving and parsing a base design task, wherein the parsed base design task information includes X, Y, Z coordinates of the base model layout location, the base type, and the device model number associated with the base;

[0050] Step S22: After selecting the base template based on the design task, automatically instantiate and create the base model based on the parsed base position point coordinates and arrange it in the correct position, specifically including:

[0051] Select the corresponding base model template based on the base design task, and select the constraint reference geometry surface of the base model according to the selected base model template;

[0052] In the product tree, create a base model based on the selected base model template, base model location point coordinates, and constraint reference geometry surfaces;

[0053] Automatically update the foundation model so that the origin of the foundation model's coordinate system is consistent with the position obtained in the foundation design task, and the bottom shapes of the web and bracket in the foundation model are aligned with the selected constraint reference geometry surface;

[0054] Step S23: If the device model has been arranged, the device model installation information is automatically obtained and the base model is adjusted. The obtained device model information includes the device installation coordinate system and the device installation surface. The base panel size is automatically calculated based on the device installation surface, and the base model shape is adjusted. Specifically, the following steps are performed:

[0055] Step S23.1, obtaining the device model based on the base-related device model number obtained through base design task analysis;

[0056] Step S23.2: If the device model has been arranged, parse the device model to obtain the installation coordinate system and installation surface of the device model;

[0057] Step S23.3: Automatically calculate the size of the mounting surface based on the mounting surface geometric elements obtained in step S23.2.

[0058] Step a. Classify the obtained geometric elements of the mounting surface into those parallel to the XY and YZ planes of the coordinate system according to their directions;

[0059] Step b. Combine the geometric surface elements parallel to the XY plane obtained in step a to form an overall object DB_Obj, calculate the extreme value of the object in the spatial coordinate system, and calculate the size of the object DMB_X_L and DMB_Y_W based on the extreme value;

[0060] Step c. If the base model has a back panel, obtain the entire object BB_Obj parallel to the YZ plane, automatically calculate the object's extreme values in the Y-axis direction, that is, the offset distances BMB_Y_Max and BMB_Y_Min relative to the XZ plane; and automatically calculate the object's extreme values in the Z-axis direction, that is, the offset distances BMB_Z_Max and BMB_Z_Min relative to the XY plane.

[0061] Step d. If the base model has a back panel, automatically calculate the offset distance BB_Obj_X of the object BB_Obj in the X-axis direction relative to the YZ plane;

[0062] Step S23.4: Automatically perform a position matrix transformation on the base model based on the device model installation coordinate system obtained in step S23.2, so that the base model and the device model are aligned in orientation;

[0063] Step S23.5: Automatically adjust the base model panel size based on the length and width of the equipment installation surface obtained in step S23.2, and complete the adjustment of the base model direction, position, and size after updating the base model; so that the parameters created in step S11 are

[0064] Base bottom panel size control parameters: DMB_X=DMB_X_L, DMB_X=DMB_Y_W;

[0065] Base back panel size control parameters: BMB_YP=BMB_Y_Max, BMB_YN=BMB_Y_Min, BMB_ZP=BMB_Z_Max, BMB_ZN=BMB_Z_Min;

[0066] Base back panel reference surface offset control parameters: BMB_X=BB_Obj_X;

[0067] Step S3: Optionally, if the base model design task is changed, the base model is modified based on the changed task, including the following steps:

[0068] Step S31: Optionally, if a base design change task is issued after the upstream equipment design is changed, the base design change task is automatically received and the change information is parsed, specifically including automatically receiving the base design change task and parsing the task to obtain the base model number, base model location, base model template, and other base related information;

[0069] Step S32: Optionally, automatically adjust the base model based on the base design change information. Specifically, it includes:

[0070] Step S32.1, obtaining the base model and its associated device model based on the base model number, and parsing the current base model and device model;

[0071] Step S32.2: If the base model change task is only a base layout position change, then automatically construct a base model position transformation matrix based on the position coordinates in the base change task, the current base model position, and the coordinate system of the associated device model, and automatically transform the base model so that the base model is placed in the correct position;

[0072] Step S32.3: If the change of the base model includes the change of the base model position and specification model, the base model is automatically deleted and the base model is regenerated according to step S2, and the base model number and other related information are automatically set according to the base task.

[0073] In a second aspect, the present invention provides an electronic device comprising: one or more processors; a memory for storing one or more programs; wherein, when the one or more programs are executed by the one or more processors, the one or more processors implement the aforementioned method for quickly arranging and changing a device base model.

[0074] The specific embodiments described above further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above are only specific embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A method for quickly arranging and changing a device base model, characterized in that: The method comprises: Step S1: creating a parametric base model template to form a base template library; the base model template includes a "base plate" type and a "base plate + back plate" type; Step S2: Based on the base design task released by the upstream product design, complete the rapid design and layout of the base; Step S3: Based on the base change task released upstream by the product design, complete the rapid change of the base.

2. A method for rapid arrangement and modification of a device base model according to claim 1, characterized in that: The step S1 comprises: Step S11: performing parametric modeling on different types of base models and encapsulating them into base model templates; Step S12: Structural management of different types of base model templates to form a base model template library to support rapid calling during base model layout.

3. A method for rapid arrangement and modification of a device base model according to claim 2, characterized in that: The step S11 further includes dividing the base model template into the following types according to the number of structural geometric constraint surfaces referenced when arranging the base model: The base plate template, when laying out its base model, refers to a geometric surface as the support surface constraint of the base model panel; The base plate + back plate base template refers to two geometric surfaces as the support surface constraints of the bottom panel and back panel of the base model during layout.

4. A method for quickly arranging and changing a device base model according to claim 2, characterized in that: The step S11 specifically includes: Create a base modeling reference node, and create a base model coordinate system and reference surface under the base modeling reference node. For a base model of the bottom plate base type, create a parallel plane based on the XY plane of the base coordinate system as the reference surface of the bottom plate base panel, and create a plane parallel to the XZ plane and YZ plane as the limiting surface of the bottom plate panel of the bottom plate base model; for a base model of the bottom plate + back plate type, create a parallel plane based on the XY plane of the base coordinate system as the reference surface of the bottom panel of the base model, create a plane parallel to the XZ plane and YZ plane of the coordinate system as the limiting surface of the bottom panel, create a plane parallel to the YZ plane of the coordinate system as the reference surface of the back panel of the base model, and create a plane parallel to the XZ plane and XY plane of the coordinate system as the limiting surface of the back panel; A base model control set is created under the base modeling reference node, wherein the base model control set includes base model reference coordinate system origin coordinate driving parameters, base model external dimension driving parameters, base specification description parameters, base associated device number parameters, base model reference constraint geometric surface, and base model reference constraint surface direction calculation rules; Based on the reference surface and the restriction surface, create the face plate, web plate and bracket plate of the base model; create a base annotation set node and annotate the size and annotation information of the base; The package base model is a base template, and the input elements required for rapid instantiation of the base template include the origin coordinate parameters of the base reference coordinate system and the reference constraint geometric surface of the base model.

5. A method for rapid arrangement and modification of a device base model according to claim 1, characterized in that: The step S2 comprises: Step S21: receiving a base design task issued by an upstream product design provider and parsing the design task information; Step S22: Select a base model template according to the base type in the base design task information, set the base model reference coordinate system origin coordinate parameters according to the position information in the base design task information, automatically search for the associated equipment model according to the associated equipment number in the base design task information, automatically obtain the position transformation matrix of the base model through the associated equipment model and automatically calculate the base model size driving parameters, complete the base model support surface constraint according to the structural reference constraint surface input by the user, and finally complete the rapid instantiation creation and layout of the base model; Step S23: If the device model associated with the base model has been arranged, the direction and size of the base model are automatically adjusted according to the installation information of the associated device model.

6. A method for quickly arranging and changing a device base model according to claim 5, characterized in that: In step S21, the base design task information includes base location coordinates, base type, and associated equipment number.

7. A method for quickly arranging and changing a device base model according to claim 5, characterized in that: In the step S22, after selecting the base model template based on the design task, the base model is automatically instantiated and created based on the parsed base position point coordinates and arranged in the correct position.

8. A method for quickly arranging and changing a device base model according to claim 5, characterized in that: In step S23, if the device model has been arranged, the installation information of the device model is automatically obtained and the adjustment of the base model is completed. The obtained device model installation information includes the device installation coordinate system and the device installation surface. The base panel size is automatically calculated according to the device installation surface to complete the adjustment of the base model shape.

9. A method for quickly arranging and changing a device base model according to claim 5, characterized in that: If a base design change task is issued after the upstream equipment design is changed, the base design change task will be automatically received and the change information will be parsed, and the base model will be automatically adjusted based on the base design change information.

10. An electronic device, characterized in that: include: one or more processors; a memory for storing one or more programs; When one or more programs are executed by the one or more processors, the one or more processors implement the method for quickly arranging and changing a device base model as described in any one of claims 1 to 9.

Citation Information

Patent Citations

  • Pro / E-based rapid standard equipment body model building method

    CN104156528A

  • Parametric design method based on skeleton association for ship equipment base

    CN107679308A

  • Generating method for marine-equipment base engineering drawing

    CN108038281A

  • Ship equipment base modeling method and ship

    CN119989558A

  • Adding constraints between components of a computer-aided design (CAD) model

    US20180365343A1