Digital-analog simulation device and method, upper computer, storage medium and program product

By designing a digital imitation device, using the upper computer to control the telescopic rod assembly and positioning push rod assembly, the problems of long time, high cost and waste of resources in the manufacturing process of traditional samples are solved, and rapid imitation and resource optimization are achieved.

CN119885440APending Publication Date: 2025-04-25CHERY INTELLIGENT VEHICLE TECH (HEFEI) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510005085.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-02
Publication Date
2025-04-25

AI Technical Summary

Technical Problem

There are problems of long time, high costs and waste of resources in the traditional sample manufacturing process.

Method used

A digital imitation device is designed, including a device body, a positioning push rod assembly and a telescopic rod assembly. The upper computer is used to receive the relative distance between the surface to be profiled and the preset virtual plane of the target digital-mode, and to control the telescopic rod assembly and the positioning push rod assembly to perform the target action based on the relative distance to complete the rapid imitation of the surface to be profiled.

Benefits of technology

The rapid imitation of the target digital-analog surface to be parsed is achieved, reducing the time required for sample production and the production cost of physical objects, avoiding waste of resources, and thus reducing the development time of sample during the vehicle design process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119885440A_ABST
    Figure CN119885440A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of digital-analog profiling, in particular to a digital-analog profiling device and method, an upper computer, a storage medium and a program product. The multiple positioning push rod assemblies are arranged on the device body and used for moving the multiple telescopic rods to target positions and fixing the multiple telescopic rods; the telescopic rod assemblies are fixed to the device body and used for adjusting the telescopic length of each telescopic rod according to the relative distance; the upper computer is used for receiving the relative distance between the to-be-profiled surface of the target digital model and a preset virtual plane and controlling the multiple telescopic rod assemblies and the multiple positioning push rod assemblies to execute the target action based on the relative distance so as to complete profiling of the to-be-profiled surface. Therefore, the problems that in the prior art, sample piece manufacturing time is long, manufacturing cost is high, and resource waste is likely to be caused are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of digital imaging technology, and in particular to a digital imaging device, method, host computer, storage medium and program product. Background Art

[0002] With the acceleration of global economic integration, competition among automakers is becoming increasingly fierce. In the global auto market, consumer demands are becoming more diversified and personalized, and environmental regulations and technical standards are becoming increasingly stringent. These factors force automakers to accelerate product updates to adapt to changes in market demand. Shortening the development cycle and reducing development costs have become the key to improving the competitiveness of automakers.

[0003] In the traditional vehicle design and verification process, the production of prototypes plays an important role. However, this method has many limitations: 1. High time cost: It usually takes a long time from design to the production of physical prototypes, which slows down the product's launch; 2. High economic cost: The production of physical prototypes is not only costly in terms of materials, but also because each prototype may be unique, it is impossible to achieve the economic benefits of mass production; 3. Waste of resources: After the test is completed, these prototypes are usually discarded because they no longer meet the subsequent design changes, resulting in a huge waste of resources. Summary of the invention

[0004] The present application provides a digital analog modeling device, method, host computer and storage medium to solve the problems of long sample manufacturing time, high manufacturing cost and easy waste of resources in the prior art.

[0005] The first aspect of the present application provides a digital modeling device, including: a device body; a plurality of positioning push rod assemblies arranged on the device body, used to move a plurality of telescopic rods to a target position and fix the plurality of telescopic rods; a plurality of telescopic rod assemblies fixed on the device body, used to adjust the telescopic length of each telescopic rod according to a relative distance; a positioning machine, used to receive the relative distance between a surface to be modeled of a target digital model and a preset virtual plane, and control the plurality of telescopic rod assemblies and the plurality of positioning push rod assemblies to perform a target action based on the relative distance to complete the modeling of the surface to be modeled.

[0006] Optionally, in one embodiment of the present application, the telescopic rod assembly includes: a telescopic rod, a return spring, an upper shell, a spring, a fixing card, a rubber card, a coil and a lower shell, wherein one end of the return spring is in contact with the telescopic rod, and the other end is in contact with the upper shell; a magnetic strip is provided at the conical bottom of the fixing card; the spring is provided between the fixing card and the upper shell; the rubber card and the fixing card are used in combination to fix the telescopic rod; and the coil is provided on the lower shell.

[0007] Optionally, in one embodiment of the present application, the host computer is further used to: control the coil to be energized, and use the magnetic field generated by the coil to separate the fixing card from the rubber card, so that the telescopic rod is in an active state; after the telescopic rod moves to the target position, the control coil is de-energized, so that the fixing card and the rubber card are pressed tightly to complete the fixation of the telescopic rod.

[0008] Optionally, in one embodiment of the present application, the positioning push rod assembly includes: a fixed bracket, an X-axis lead screw, an X-axis nut, a Y-axis lead screw, a movable bracket, and an electric push rod, wherein the movable bracket is fixed to the X-axis nut, and under the action of the X-axis lead screw, the movable bracket can move left and right relative to the fixed bracket; the electric push rod cooperates with the Y-axis lead screw to achieve forward and backward movement of the electric push rod relative to the movable bracket; the X-axis nut cooperates with the X-axis lead screw, and the Y-axis lead screw cooperates with the Y-axis nut on the movable bracket to achieve movement of the electric push rod within a plane.

[0009] Optionally, in one embodiment of the present application, the host computer is further used to: control the electric push rod to push the target telescopic rod to a target position.

[0010] Optionally, in one embodiment of the present application, the host computer is also used to: construct a preset virtual plane relative to the target digital model, and set a uniformly distributed dot matrix on the preset virtual plane; project the dot matrix from the preset virtual plane to the surface to be contoured of the target digital model; calculate the relative distance from each projection point on the surface to be contoured to the preset virtual plane.

[0011] The second aspect of the present application provides a digital modeling method, which performs modeling based on the digital modeling device of the above embodiment, including the following steps: constructing a preset virtual plane relative to the target digital model, and setting a uniformly distributed dot matrix on the preset virtual plane; projecting the dot matrix from the preset virtual plane to the surface to be modeled of the target digital model; calculating the relative distance from each projection point of the surface to be modeled to the preset virtual plane; and controlling the telescopic rod assembly and the positioning push rod assembly to perform the target action based on the relative distance to complete the modeling of the surface to be modeled.

[0012] The third aspect of the present application provides a host computer, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor executes the program to perform the digital simulation method as described in the above embodiment.

[0013] The fourth aspect of the present application provides a computer-readable storage medium on which a computer program or instruction is stored. The computer program or instruction is executed by a processor to perform the digital modeling method as described in the above embodiment.

[0014] The fifth aspect of the present application provides a computer program product, including a computer program or instructions, which, when executed, implements the digital modeling method as described in the above embodiment.

[0015] Therefore, this application has at least the following beneficial effects:

[0016] The digital modeling device of the embodiment of the present application includes a device body, a host computer, a positioning push rod assembly and a telescopic rod assembly. The host computer is used to receive the relative distance between the surface to be modeled of the target digital model and the preset virtual plane, and control the telescopic rod assembly and the positioning push rod assembly to perform the target action based on the relative distance, specifically adjusting the telescopic length of each telescopic rod according to the relative distance. The positioning push rod assembly is used to move multiple telescopic rods to the target position to complete the rapid modeling of the surface to be modeled of the target digital model. The same device can be used for different designs or different versions of the same design, which increases the flexibility and reuse rate of the modeling device, avoids waste of resources, reduces the time required for sample production and the production cost of the physical object, and thus reduces the development time of the sample in the whole vehicle design process. Therefore, the technical problems of long sample production time, high production cost and easy waste of resources in the prior art are solved.

[0017] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0019] Figure 1 A schematic diagram of a digital imaging device provided according to an embodiment of the present application;

[0020] Figure 2 A schematic diagram of a telescopic rod assembly provided according to an embodiment of the present application;

[0021] Figure 3 A schematic diagram of a positioning rod assembly provided according to an embodiment of the present application;

[0022] Figure 4 A schematic diagram of the distance between a preset virtual plane and a surface to be profiled of a target digital model provided according to an embodiment of the present application;

[0023] Figure 5 A specific structural diagram of a digital analog imaging device provided according to an embodiment of the present application;

[0024] Figure 6 A flowchart of a digital image shaping method provided according to an embodiment of the present application;

[0025] Figure 7 A specific flow chart of the digital image shaping method provided according to an embodiment of the present application;

[0026] Figure 8 It is a schematic diagram of the structure of a host computer provided according to an embodiment of the present application.

[0027] Description of reference numerals:

[0028] Digital simulation device 10, telescopic rod assembly 201, positioning push rod assembly 202, host computer 203, device body 204, telescopic rod 301, return spring 302, upper shell 303, spring 304, fixing card 305, rubber card 306, coil 307, lower shell 308, fixed bracket 401, X-axis lead screw 402, X-axis nut 403, Y-axis lead screw 404, movable bracket 405, electric push rod 406, memory 801, processor 802, communication interface 803. DETAILED DESCRIPTION

[0029] Embodiments of the present application 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 having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.

[0030] The following describes the digital modeling device, method, host computer, storage medium and program product of the embodiment of the present application with reference to the accompanying drawings. In view of the problems of high production cost, long production time and easy waste of resources of traditional sample parts mentioned in the above background technology, the present application provides a digital modeling device, the host computer is used to receive the relative distance between the surface to be modeled of the target digital model and the preset virtual plane, and based on the relative distance, the telescopic rod assembly and the positioning push rod assembly are controlled to perform the target action, specifically, the telescopic length of each telescopic rod is adjusted according to the relative distance, and the positioning push rod assembly is used to move multiple telescopic rods to the target position to complete the rapid imitation of the surface to be modeled of the target digital model, and the same device can be used for different designs or different versions of the same design, which increases the flexibility and reuse rate of the modeling device, avoids waste of resources, reduces the time required for sample production and the production cost of the physical object, and thus reduces the development time of the sample parts in the whole vehicle design process. Thus, the problems of long sample production time, high production cost and easy waste of resources in the prior art are solved.

[0031] Specifically, Figure 1 A schematic diagram of a digital imaging device provided in an embodiment of the present application.

[0032] like Figure 1 As shown, the digital imaging device 10 includes: a plurality of telescopic rod assemblies 201, a plurality of positioning push rod assemblies 202, a host computer 203 and a device body 204.

[0033] Among them, multiple positioning push rod assemblies 202 are arranged on the device body 204, which are used to move multiple telescopic rods to the target position and fix the multiple telescopic rods; multiple telescopic rod assemblies 201 are fixed on the device body 204, which are used to adjust the telescopic length of each telescopic rod according to the relative distance; the upper computer 203 receives the relative distance between the surface to be imitated of the target digital model and the preset virtual plane, and controls the telescopic rod assembly 201 and the positioning push rod assembly 202 to perform the target action based on the relative distance to complete the imitation of the surface to be imitated.

[0034] It can be understood that the digital modeling device of the embodiment of the present application includes a device body 204, a host computer 203, multiple positioning push rod assemblies 202 and multiple telescopic rod assemblies 201. The host computer 203 is used to receive the relative distance between the surface to be imitated of the target digital model and the preset virtual plane, and control the telescopic rod assembly 201 and the positioning push rod assembly 202 to perform the target action based on the relative distance, specifically adjusting the telescopic length of each telescopic rod according to the relative distance. The positioning push rod assembly is used to move the multiple telescopic rods to the target position to complete the rapid imitation of the surface to be imitated of the target digital model, reducing the time required for sample production and the production cost of the physical object, thereby reducing the development time of the sample during the vehicle design process.

[0035] Among them, the target digital model is a three-dimensional digital model of an object or item that contains complete geometric information (shape, size, surface, etc.) created by computer software; the surface to be imitated is a specific surface area in the target digital model that needs to be physically copied or simulated, such as the left rear door of a car body model; the preset virtual plane is a virtual plane opposite to the target digital model, which is a fixed reference plane.

[0036] In addition, it should be noted that after receiving the relative distance data, the host computer 204 needs to convert the relative distance data into the moving distance data of each telescopic rod, and control the telescopic rod assembly 201 and the positioning push rod assembly 202 to perform the target action based on the moving distance data to complete the digital imitation shape.

[0037] In the embodiment of the present application, the telescopic rod assembly 201 includes: a telescopic rod 301, a return spring 302, an upper shell 303, a spring 304, a fixing card 305, a rubber card 306, a coil 307 and a lower shell 308, wherein one end of the return spring 302 is in contact with the telescopic rod 301, and the other end is in contact with the upper shell 303; a magnetic strip is provided at the conical bottom of the fixing card 305; the spring 304 is provided between the fixing card 305 and the upper shell 303; the rubber card 306 is used in combination with the fixing card 305 to fix the telescopic rod 301; and the coil 307 is provided on the lower shell 308.

[0038] like Figure 2As shown, the telescopic rod assembly consists of a telescopic rod 301 (also called a rod), a reset spring 302, an upper shell 303, a spring 304, a fixing card 305, a rubber card 306, a coil 307, a lower shell 308, and a rotating member 309. One end of the reset spring 302 contacts the telescopic rod 301 and the other end contacts the upper shell 303, which plays a role of rapid reset. The fixing card 305 has a conical bottom inside and a magnetic strip is provided, which cooperates with the upper shell 303. A spring 304 and a rubber card 306 are provided between the two. They are used in combination with the fixing card 305 to fix the telescopic rod 301. The coil 307 is provided on the lower shell 308, and a magnetic field will be generated when power is turned on.

[0039] In addition, it should be noted that a rotating member is provided at the bottom of the rod 301 to better imitate the curved surface.

[0040] In the embodiment of the present application, the host computer 203 is further used to: control the coil 307 to be energized, and use the magnetic field generated by the coil 307 to separate the fixing card 305 from the rubber card 306, so that the telescopic rod 301 is in an active state; after the telescopic rod 301 moves to the target position, the control coil 307 is de-energized, so that the fixing card 305 and the rubber card 306 are pressed tightly to complete the fixation of the telescopic rod 301.

[0041] It is understandable that in the embodiment of the present application, when the digital analog device 10 is working, the upper computer 203 controls the coil 307 to generate a magnetic field to push the fixed card 305 to move upward, at which time the rubber card 306 is separated from the fixed card 305, and the telescopic rod 301 is in an active state. After the telescopic rod 301 reaches a specified state, the coil 307 is de-energized, and under the action of the spring 304, the fixed card 305 contacts the rubber card 306, clamps the telescopic rod 301, and completes the fixation of the telescopic rod 301.

[0042] In the embodiment of the present application, the positioning push rod assembly 202 includes: a fixed bracket 401, an X-axis screw 402, an X-axis nut 403, a Y-axis screw 404, a movable bracket 405, and an electric push rod 406, wherein the movable bracket 405 is fixed to the X-axis nut 403, and under the action of the X-axis screw 402, the movable bracket 405 can move left and right relative to the fixed bracket 401; the electric push rod 406 cooperates with the Y-axis screw 404 to realize the forward and backward movement of the electric push rod 406 relative to the movable bracket 405; the X-axis nut 403 cooperates with the X-axis screw 404, and the Y-axis screw 404 cooperates with the Y-axis nut on the movable bracket 405 to realize the movement of the electric push rod 406 in a plane.

[0043] like Figure 3As shown, the positioning push rod of the embodiment of the present application is composed of a fixed bracket 401, an X-direction lead screw 402, an X-direction nut 403, a Y-direction lead screw 404, a movable bracket 405, and an electric push rod 406. Among them, the movable bracket 405 is fixed to the X-direction nut 403, and under the action of the X-direction lead screw 402, it can move left and right relative to the fixed bracket 401, and the electric push rod 406 cooperates with the Y-direction lead screw 404 to move forward and backward relative to the movable bracket 405. The lead screw nuts in two directions cooperate with each other to realize the movement of the electric push rod 406 in the plane, and the electric push rod 406 can be accurately controlled to move up and down.

[0044] In the embodiment of the present application, the host computer 203 is further used to: control the electric push rod 406 to push the target telescopic rod to the target position.

[0045] It is understandable that the host computer 203 in the embodiment of the present application can control the electric push rod 406 to push the target telescopic rod to the target position according to the relative distance.

[0046] In an embodiment of the present application, the host computer 203 is also used to: construct a preset virtual plane relative to the target digital model, and set a uniformly distributed dot matrix on the preset virtual plane; project the dot matrix from the preset virtual plane to the surface to be imitated of the target digital model; calculate the relative distance from each projection point on the surface to be imitated to the preset virtual plane.

[0047] It can be understood that the host computer 203 of the embodiment of the present application is also used to construct a preset virtual plane relative to the target digital model, and set a uniformly distributed dot matrix on the preset virtual plane, project the dot matrix from the preset virtual plane to the surface to be imitated of the target digital model, and calculate the relative distance from each projection point on the surface to be imitated to the preset virtual plane, so as to subsequently control multiple telescopic rod modules and multiple positioning push rods to perform target actions based on the relative distance to complete the profiling of the surface to be imitated, wherein the distance between the preset virtual plane and the surface to be imitated of the target digital model is obtained as follows: Figure 4 shown.

[0048] The digital imaging device of the embodiment of the present application is described below by a specific embodiment. Figure 5 As shown in FIG. 1 , it mainly includes two parts: a telescopic rod assembly and a positioning push rod assembly. The telescopic rod assembly (also called a telescopic rod module) is as follows: Figure 2 As shown in FIG. 1 , the telescopic rod can reciprocate under the action of external force and hover at a certain position under the action of electromagnetic force. Multiple telescopic rods form a dot matrix plane. Positioning push rod assembly (also called positioning push rod), such as Figure 3As shown, an electric push rod is arranged on it, which can accurately control the extension of the rod. The control screw nut can realize the movement of the electric push rod on the lattice plane. When it moves to the specified position, the electric push rod pushes the telescopic rod module to extend, and the telescopic rod module is fixed by electromagnetic force. Repeating the above steps can realize the adjustment of all rods on the plane, thereby realizing the profiling of the digital model.

[0049] When the digital analog modeling device works as a whole, the moving distance data (i.e., relative distance) of all telescopic rods are obtained from the host computer, and the motion trajectory of the electric push rod is automatically arranged according to the data. After the electric push rod moves to the position of the specified telescopic rod, the distance that the telescopic rod needs to be extended is called. At this time, the telescopic rod coil is energized, the fixed card is lifted by the magnetic force, and the rod is in a movable state. After the electric push rod pushes the telescopic rod to the specified position, the telescopic rod coil is de-energized. The fixed card presses the rubber card under the action of the spring to fix the rod. Repeat the above operations to complete the adjustment of all telescopic rods and realize the imitation of the digital analog surface. The device can be reset by energizing all telescopic rod coils.

[0050] The digital modeling device proposed in the embodiment of the present application includes a device body, a host computer, a positioning push rod assembly and a telescopic rod assembly. The host computer is used to receive the relative distance between the surface to be imitated of the target digital model and the preset virtual plane, and control the telescopic rod assembly and the positioning push rod assembly to perform the target action based on the relative distance, specifically adjusting the telescopic length of each telescopic rod according to the relative distance. The positioning push rod assembly is used to move multiple telescopic rods to the target position to complete the rapid imitation of the surface to be imitated of the target digital model. The same device can be used for different designs or different versions of the same design, which increases the flexibility and reuse rate of the imitation device, avoids waste of resources, reduces the time required for sample production and the production cost of the physical object, and thus reduces the development time of the sample during the vehicle design process.

[0051] Next, the digital image shaping method proposed according to the embodiment of the present application is described with reference to the accompanying drawings.

[0052] Figure 6 It is a flow chart of the digital modeling method of an embodiment of the present application.

[0053] like Figure 6 As shown, the digital contouring method, based on the digital contouring device mentioned above, performs digital contouring, comprising the following steps:

[0054] In step S10, a preset virtual plane relative to the target digital model is constructed, and a uniformly distributed dot matrix is ​​set on the preset virtual plane.

[0055] It is understandable that the embodiments of the present application can construct a preset virtual plane relative to the target digital model, and set a uniformly distributed dot matrix on the preset virtual plane to facilitate subsequent digital model shaping.

[0056] In step S11 , the dot matrix is ​​projected from a preset virtual plane to the surface to be profiled of the target digital model.

[0057] In step S12, the relative distance from each projection point of the surface to be profiled to the preset virtual plane is calculated.

[0058] It can be understood that the embodiment of the present application can calculate the relative distance X from each projection point of the surface to be profiled to the preset virtual plane.

[0059] In step S13, the plurality of telescopic rod assemblies and the plurality of positioning push rod assemblies are controlled to perform a target action based on the relative distance to complete the profiling of the surface to be profiled.

[0060] It can be understood that the embodiments of the present application can control the telescopic rod assembly and the positioning push rod assembly to perform the target action based on the relative distance control to complete the profiling of the surface to be profiled, thereby reducing the time required for sample production and the production cost of the actual object, thereby reducing the development time of the sample during the vehicle design process.

[0061] It should be noted that the embodiment of the present application also needs to convert the relative distance data into the moving distance data of each telescopic rod, and control the telescopic rod assembly and the positioning push rod assembly to perform the target action based on the moving distance data.

[0062] The following describes the process of the digital modeling method of the present application through a specific embodiment, and fits the surface shape of a three-dimensional object by controlling the matrix, such as Figure 7 As shown, including:

[0063] S101: Establish a virtual plane relative to the digital model, and project the dot matrix onto the digital model surface that needs to be profiled, such as Figure 4 shown.

[0064] S102: Calculate the relative distance X from the projection point to the virtual plane.

[0065] S103: Save the X of the dot matrix and send it to the profiling device.

[0066] S104: The digital contouring device controls the rod to extend to a corresponding position according to the X value of different points.

[0067] S105: All rods are extended to the designated positions, and the imitation of the logarithmic model is completed. The corresponding materials can be attached to the rods to make the imitation surface smoother and neater.

[0068] It should be noted that the above explanations of the embodiment of the digital profiling device are also applicable to the digital profiling method of this embodiment, which will not be described in detail here.

[0069] According to the digital modeling method proposed in the embodiment of the present application, a preset virtual plane relative to the target digital model can be constructed, and the dot matrix on the preset virtual plane can be projected onto the surface to be imitated of the target digital model, and then the relative distance from each projection point of the surface to be imitated to the preset virtual plane is calculated, and the telescopic rod assembly and the positioning push rod assembly are controlled to perform the target action based on the relative distance, specifically, the telescopic length of each telescopic rod is adjusted according to the relative distance, and the positioning push rod is used to move multiple telescopic rods to the target position to complete the rapid imitation of the surface to be imitated of the target digital model. The same device can be used for different designs or different versions of the same design, which increases the flexibility and reuse rate of the profiling device, avoids waste of resources, reduces the time required for sample production and the production cost of the physical object, and thus reduces the development time of the sample during the vehicle design process.

[0070] Figure 8 A schematic diagram of the structure of the host computer provided in the embodiment of the present application. The host computer may include:

[0071] A memory 801 , a processor 802 , and a computer program stored in the memory 801 and executable on the processor 802 .

[0072] When the processor 802 executes the program, the digital image shaping method provided in the above embodiment is implemented.

[0073] Furthermore, the host computer also includes:

[0074] The communication interface 803 is used for communication between the memory 801 and the processor 802 .

[0075] The memory 801 is used to store computer programs that can be executed on the processor 802 .

[0076] The memory 801 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.

[0077] If the memory 801, the processor 802 and the communication interface 803 are implemented independently, the communication interface 803, the memory 801 and the processor 802 can be connected to each other through a bus and communicate with each other. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 8 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0078] Optionally, in a specific implementation, if the memory 801, the processor 802 and the communication interface 803 are integrated on a chip, the memory 801, the processor 802 and the communication interface 803 can communicate with each other through an internal interface.

[0079] The processor 802 may be a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.

[0080] An embodiment of the present application also provides a computer-readable storage medium on which a computer program or instruction is stored. When the computer program or instruction is executed by a processor, the above-mentioned digital modeling method is implemented.

[0081] The embodiment of the present application also provides a computer program product, including a computer program or instructions, which, when executed, implements the above digital modeling method.

[0082] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. 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 application. In this specification, the schematic representations of the above terms do 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 N embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.

[0083] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include at least one of the features. In the description of this application, "N" means at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0084] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code comprising one or N executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present application belong.

[0085] It should be understood that the various parts of the present application can be implemented by hardware, software, firmware or a combination thereof. In the above embodiment, the N 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 or a combination of multiple of the following technologies known in the art: 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.

[0086] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.

Claims

1. A digital analog imaging device, characterized in that: include: device body; A plurality of positioning push rod assemblies arranged on the device body, used to move the plurality of telescopic rods to a target position and fix the plurality of telescopic rods; A plurality of telescopic rod assemblies fixed to the device body, used to adjust the telescopic length of each telescopic rod according to the relative distance; The host computer is used to receive the relative distance between the surface to be contoured of the target digital model and the preset virtual plane, and control the multiple telescopic rod assemblies and the multiple positioning push rod assemblies to perform target actions based on the relative distance to complete the contouring of the surface to be contoured.

2. The digital imaging device according to claim 1, characterized in that: The telescopic rod assembly includes: a telescopic rod, a return spring, an upper shell, a spring, a fixing card, a rubber card, a coil and a lower shell, wherein one end of the return spring contacts the telescopic rod, and the other end contacts the upper shell; a magnetic strip is provided at the conical bottom of the fixing card; the spring is provided between the fixing card and the upper shell; the rubber card and the fixing card are used in combination to fix the telescopic rod; and the coil is provided on the lower shell.

3. The digital imaging device according to claim 2, characterized in that: The host computer is further used for: Controlling the coil to be energized, utilizing the magnetic field generated by the coil to separate the fixing card from the rubber card, so that the telescopic rod is in an active state; After the telescopic rod moves to the target position, the coil is controlled to be de-energized so that the fixing card and the rubber card are pressed tightly to complete the fixing of the telescopic rod.

4. The digital imaging device according to claim 1, characterized in that: The positioning push rod assembly includes: a fixed bracket, an X-axis lead screw, an X-axis nut, a Y-axis lead screw, a movable bracket, and an electric push rod, wherein the movable bracket is fixed to the X-axis nut, and under the action of the X-axis lead screw, the movable bracket can move left and right relative to the fixed bracket; the electric push rod cooperates with the Y-axis lead screw to achieve forward and backward movement of the electric push rod relative to the movable bracket; the X-axis nut cooperates with the X-axis lead screw, and the Y-axis lead screw cooperates with the Y-axis nut on the movable bracket to achieve movement of the electric push rod within the plane.

5. The digital imaging device according to claim 4, characterized in that: The host computer is further used for: The electric push rod is controlled to push the target telescopic rod to a target position.

6. The digital imaging device according to claim 1, characterized in that: The host computer is also used for: Constructing a preset virtual plane relative to the target digital model, and setting a uniformly distributed dot matrix on the preset virtual plane; Projecting the dot matrix from the preset virtual plane to the surface to be profiled of the target digital model; The relative distance from each projection point on the surface to be profiled to the preset virtual plane is calculated.

7. A digital image shaping method, characterized in that: The method is based on the digital profiling device according to any one of claims 1 to 6 for profiling, and comprises the following steps: Constructing a preset virtual plane relative to the target digital model, and setting a uniformly distributed dot matrix on the preset virtual plane; Projecting the dot matrix from the preset virtual plane to the surface to be profiled of the target digital model; Calculating the relative distance between each projection point of the surface to be profiled and the preset virtual plane; Based on the relative distance, the telescopic rod assembly and the positioning push rod assembly are controlled to perform a target action to complete the profiling of the surface to be profiled.

8. A host computer, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the digital image shaping method according to claim 7.

9. A computer-readable storage medium having a computer program or instruction stored thereon, characterized in that: The computer program or instruction is executed by a processor to implement the digital image shaping method according to claim 7.

10. A computer program product comprising a computer program or instructions, characterized in that When the computer program or instruction is executed, the digital image shaping method according to claim 7 is implemented.