A 3D printing device for a car logo
By building a three-dimensional spatial coordinate system, multi-angle rotation and layer-cut analysis in the 3D stereo printing device of the car logo, the problems of low efficiency and insufficient accuracy of traditional car logo 3D printing are solved, and efficient and fine car logo 3D is achieved. Print effect.
Patent Information
- Application Number
- CN202411488516.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-24
- Publication Date
- 2024-12-27
- Estimated Expiration
- 2044-10-24
AI Technical Summary
The traditional 3D stereoscopic printing method of car logos is inefficient and insufficient in the conversion of three-dimensional images into two-dimensional images, resulting in unsatisfactory printing results and cannot meet the high-quality and efficient production needs of modern automobile manufacturing.
A 3D three-dimensional printing device for car logos is designed, including model building module, coordinate conversion module, multi-angle rotation module, layer cutting module, step effect analysis module and index judgment module. By building a three-dimensional spatial coordinate system and multi-angle rotation , layer cutting, step effect analysis and index judgment, obtain the best spatial coordinate set for 3D printing, and improve printing fineness and efficiency.
It realizes efficient slicing of 3D models, improves the fineness and efficiency of 3D printing of vehicle logos, ensures that the printing effect reaches high quality, and meets the needs of modern automobile manufacturing.
Smart Images

Figure CN118991029B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of 3D printing technology, and in particular to a 3D stereoscopic printing device for a vehicle logo. Background Art
[0002] With the vigorous development of the automobile manufacturing industry, 3D printing technology for car logos has gradually become a key technology for improving product quality and personalized customization. However, with the continuous improvement of consumers' requirements for the appearance details and quality of car logos, and the increasing automation and intelligence level of automobile production lines, the 3D printing process of car logos is also facing unprecedented challenges. Although the traditional 3D printing method of car logos can realize basic stereoscopic printing functions, it often has problems of low efficiency and insufficient accuracy in the process of converting three-dimensional images into two-dimensional images for slice printing. This makes it difficult for the printed car logo to achieve ideal results in terms of detail expression, shape accuracy and surface quality, and cannot meet the modern automobile manufacturing industry's high-quality and high-efficiency production needs. Summary of the invention
[0003] The purpose of the present application is to provide a 3D printing device for a vehicle logo, so as to solve the technical problem that the existing 3D printing cannot efficiently and accurately convert a three-dimensional image into a two-dimensional image, resulting in unsatisfactory printing effect.
[0004] In view of the above problems, the present application provides a 3D stereoscopic printing device for a vehicle logo.
[0005] The present application provides a 3D printing device for a car logo, the device comprising: a model building module, used for modeling a designed car logo and obtaining a 3D model of the car logo; a coordinate conversion module, used for building a three-dimensional space coordinate system, the three-dimensional space coordinate system is used for performing space coordinate conversion on the 3D model of the car logo; a multi-angle rotation module, used for setting a rotation control module, the rotation control module controls the 3D model of the car logo to rotate at multiple angles, and outputs multiple groups of space coordinate sets based on the three-dimensional space coordinate system under multiple rotation angles; a layer slicing module, used for performing layer slicing on the 3D model of the car logo at different angles according to the multiple groups of space coordinate sets, and outputting multiple groups of two-dimensional layers; a step effect analysis module, used for analyzing the step effects generated when the multiple groups of two-dimensional layers are sliced, and outputting multiple step effect indicators; an indicator judgment module, used for judging according to the multiple step effect indicators, and obtaining a first group of space coordinate sets; a 3D printing module, used for starting a three-dimensional printing module to print with the state of the 3D model of the car logo corresponding to the first group of space coordinate sets, and obtaining a printed car logo.
[0006] One or more technical solutions provided in this application have at least the following technical effects or advantages:
[0007] A 3D printing device for a car logo is provided, the device comprising: a model building module, used for modeling a designed car logo and obtaining a 3D model of the car logo; a coordinate conversion module, used for building a three-dimensional space coordinate system, the three-dimensional space coordinate system is used for performing space coordinate conversion on the 3D model of the car logo; a multi-angle rotation module, used for setting a rotation control module, the rotation control module controls the 3D model of the car logo to perform multi-angle rotation, and outputs multiple sets of space coordinate sets based on the three-dimensional space coordinate system at multiple rotation angles; a layer slicing module, used for performing layer slicing on the multiple sets of space coordinate sets The car logo 3D model is sliced at different angles to output multiple groups of two-dimensional layers; a step effect analysis module is used to analyze the step effects generated when the multiple groups of two-dimensional layers are sliced, and output multiple step effect indicators; an indicator judgment module is used to make judgments based on the multiple step effect indicators to obtain a first group of spatial coordinate sets; a 3D printing module is used to start a three-dimensional printing module to print with the car logo 3D model state corresponding to the first group of spatial coordinate sets to obtain a printed car logo, thereby achieving slicing of the 3D model and improving the technical effect of the precision and efficiency of the car logo 3D printing.
[0008] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented according to the contents of the specification, and in order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are specifically cited below. It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become easy to understand through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] In order to more clearly illustrate the technical solutions in the present application or the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings in the following description are only exemplary, and for ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying any creative work.
[0010] Figure 1 This is a schematic structural diagram of a 3D printing device for a vehicle logo in this application;
[0011] Figure 2 The present invention is a schematic diagram of a process of controlling a 3D model of a vehicle logo to rotate at multiple angles by a rotation control module in a 3D printing device for a vehicle logo.
[0012] Description of reference numerals:
[0013] Model building module 1, coordinate conversion module 2, multi-angle rotation module 3, layer cutting module 4, step effect analysis module 5, index judgment module 6, 3D printing module 7. DETAILED DESCRIPTION
[0014] The present application provides a 3D printing device for a car logo, which solves the technical problem that the existing stereoscopic printing cannot efficiently and accurately convert three-dimensional images into two-dimensional images, resulting in unsatisfactory printing effects, and achieves the technical effect of slicing the 3D model and improving the precision and efficiency of the 3D printing of the car logo.
[0015] Below, the technical solutions in the present application will be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments of the present application. It should be understood that the present application is not limited to the example embodiments described herein. Based on the embodiments of the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present application. It should also be noted that, for the convenience of description, only the parts related to the present application are shown in the accompanying drawings, rather than all of them.
[0016] Example
[0017] See also Figure 1 The present application provides a 3D printing device for a vehicle logo, wherein the device specifically comprises:
[0018] The model building module is used to model the designed car logo and obtain the 3D model of the car logo.
[0019] In an embodiment of the present application, before 3D printing the car logo, the system terminal first models the designed car logo to obtain its accurate 3D model. This step is crucial because it provides precise digital guidance for the subsequent printing process. Specifically, modeling is the process of converting the two-dimensional design drawing of the car logo into a three-dimensional digital model. The system terminal calls the three-dimensional modeling component to capture every detail and feature of the car logo by drawing lines and surfaces. Once the modeling is completed, the system terminal obtains a 3D model that can be viewed and edited in all directions, which lays the foundation for subsequent printing and other links, ensuring the fineness and consistency of the final print.
[0020] The coordinate conversion module is used to build a three-dimensional space coordinate system, and the three-dimensional space coordinate system is used to perform space coordinate conversion on the vehicle logo 3D model.
[0021] In one embodiment, after obtaining the 3D model of the car logo, in order to perform subsequent rotation, slicing and other operations, the system terminal builds a unified reference frame, namely a three-dimensional space coordinate system. This coordinate system consists of three mutually perpendicular axes (X-axis, Y-axis and Z-axis), which represent different directions respectively. By building this three-dimensional space coordinate system, the system terminal can assign an accurate three-dimensional coordinate to each element in the 3D model of the car logo, such as vertices, edges, faces, etc. In this way, when the system terminal needs to rotate and slice the model, it can perform accurate calculations and controls based on these coordinates. In summary, the purpose of building a three-dimensional space coordinate system is to perform spatial coordinate conversion on the 3D model of the car logo, so that the 3D model of the car logo can be accurately located, described and operated, thereby meeting subsequent printing and manufacturing needs.
[0022] The multi-angle rotation module is used to set a rotation control module, which controls the car logo 3D model to rotate at multiple angles and outputs multiple sets of spatial coordinate sets based on the three-dimensional space coordinate system at multiple rotation angles.
[0023] In one embodiment, in order to ensure that the information of the 3D model of the car logo can be fully and accurately obtained, the system terminal sets the rotation control module. The main function of this module is to control the rotation of the 3D model of the car logo at multiple angles. Specifically, after the 3D model of the car logo is positioned in the three-dimensional space coordinate system, the rotation control module will rotate the 3D model of the car logo according to the set rotation angle. Every time it rotates to the set rotation angle, the system terminal records the position information of the car logo in the three-dimensional space coordinate system at that angle, that is, a set of spatial coordinate sets. By continuously rotating and recording, the system terminal obtains multiple sets of spatial coordinate sets at different rotation angles. These coordinate sets are crucial for subsequent printing and manufacturing processes. They not only provide full-view information of the 3D model of the car logo, but also help the system terminal understand the details and features of the model from different perspectives. With this information, the printing process can be controlled more accurately to ensure that the printed car logo is highly consistent with the original design. In summary, setting the rotation control module and obtaining multiple sets of spatial coordinate sets are important steps to ensure the accuracy and comprehensiveness of the 3D printing and digital modeling process.
[0024] Further, if Figure 2 As shown, the present application provides the rotation control module to control the car logo 3D model to rotate at multiple angles, including:
[0025] Acquire the initial angle of the car logo 3D model; set a rotation angle interval, randomly select N rotation angles in the rotation angle interval, and sort the N rotation angles in ascending order; after the car logo 3D model is at the initial angle, control the car logo 3D model to rotate, and record N groups of spatial coordinate sets of the car logo 3D model that correspond one to one when the N rotation angles are satisfied, where N is a positive integer greater than or equal to 2.
[0026] Preferably, in order to improve the printing effect and accuracy of the 3D model of the car logo, the system terminal first determines the initial angle of the 3D model of the car logo. This initial angle is the 0-degree position of the sideways position, which means that the model was initially placed sideways, parallel to the horizontal plane, and did not rotate. Subsequently, in order to fully capture the information of the 3D model of the car logo at different viewing angles, the system terminal sets a rotation angle interval. This interval covers the entire range from the front to the back of the car logo, that is, from 0 degrees to 180 degrees, which can ensure that the system terminal can fully observe all angles of the car logo. Within the set rotation angle interval, the system terminal randomly extracts N rotation angles and sorts these angles in order from small to large. N is a positive integer greater than or equal to 2, representing the number of model viewing angles to be captured. Once the N rotation angles are determined, the system terminal uses the determined N rotation angles to set the rotation control module. The rotation control module controls the 3D model of the car logo to rotate from the initial 0-degree sideways position according to the set rotation angle. During the rotation process, whenever the model reaches one of the N set rotation angles, the system terminal records the spatial coordinate set of the model in the three-dimensional space coordinate system at that angle. In this way, the system terminal obtains N sets of spatial coordinate sets corresponding to the N rotation angles. These spatial coordinate sets provide the system terminal with accurate position information of the 3D model of the car logo at different viewing angles, which helps to make the subsequent printing process more accurate and efficient. At the same time, since the angles are randomly selected, it also ensures that multiple different viewing angles of the model can be captured, so as to have a more comprehensive understanding of its structure and details.
[0027] The layer slicing module is used to perform layer slicing on the vehicle logo 3D model at different angles for the multiple sets of spatial coordinate sets, and output multiple sets of two-dimensional layers.
[0028] In one embodiment, after obtaining multiple sets of spatial coordinate sets of the car logo 3D model at different rotation angles, the system terminal processes these coordinate sets for 3D printing. This step involves slicing the car logo 3D model, that is, cutting the car logo 3D model into multiple two-dimensional layers along the Z axis. Specifically, the system terminal identifies the slicing features of the car logo 3D model at different angles according to specific printing requirements, equipment performance and the current spatial coordinate set, and sets the slicing parameters of the slicing component according to these slicing features. These parameters include slicing thickness, slicing direction, etc. For each set of spatial coordinate sets, the slicing component performs a slicing operation according to the set slicing parameters. That is, along the Z axis direction, according to the set slicing thickness, the car logo 3D model under the spatial coordinate set is cut into multiple horizontal two-dimensional layers. Each time it is cut, the slicing component generates a slicing layer of a two-dimensional layer and records the coordinate information of all points in the slicing layer. For each set of spatial coordinate sets, the system terminal repeats the above slicing process. In this way, multiple sets of two-dimensional layers corresponding to different angles are obtained. These two-dimensional layers are key data in the subsequent 3D printing process. By subsequently printing and stacking these layers one by one, a physical product that is highly similar to the original 3D model can be obtained. Therefore, layer cutting of the car logo 3D model is one of the important steps to ensure the accuracy and efficiency of 3D printing.
[0029] Furthermore, the present application provides a method for performing layer slicing on the 3D model of the vehicle logo at different angles, including:
[0030] Identify the slice features of the car logo 3D model at different angles, wherein the slice features include sharp high point features and connection point features; slice the car logo 3D model at different angles according to the sharp high point features and the connection point features, and obtain multiple groups of two-dimensional layers corresponding to the different angles, wherein each group of two-dimensional layers includes a corresponding number of slices.
[0031] Preferably, the system terminal calls the segmentation component to scan and analyze the car logo 3D model at different angles, and identifies the sharp high point features and connection point features of the car logo 3D model at the current angle. These features can help the system terminal understand the structure and details of the car logo 3D model more accurately, and are an important basis for subsequent segmentation. Among them, the sharp high point features refer to the sharp or protruding parts of the model surface. These parts need special attention when printing to avoid printing failure or affect the printing quality. The connection point features refer to the connections between different parts of the model. The structure and details of these parts are crucial to ensure the integrity and stability of the model after printing. Once these slice features are identified, the system terminal will identify the identified sharp high point features and connection point features in the car logo 3D model and determine the initial slice parameters. This includes the initial slice thickness, slice direction, and whether additional support structures are required to ensure the stability and integrity of these key features during the printing process. Subsequently, the positional relationship of the sharp high point features or connection point features in the slice layer is analyzed, and according to the analysis results, the thickness of the slice layer including the sharp high point features or connection point features between adjacent slice layers is adjusted to obtain the slice parameters. Afterwards, use the slicing component to perform layer slicing operations on the 3D model of the car logo at different angles according to the determined slicing parameters. Then, check the slicing results at each angle to ensure that the sharp high points and connection point features are correctly reflected in the slices. If there are sharp high points or abnormal connection points, the system terminal adjusts the slicing parameters and re-performs the layer slicing operation to obtain a better slicing effect. Finally, for the slicing results at each angle, the system terminal records the corresponding number of layers. These layer numbers will represent the number of layers that need to be printed for the model at this angle. In this way, not only can the complete 3D model slicing information be obtained, but the printing process can also be optimized according to the layer slicing characteristics to ensure that the printed car logo has higher precision and better quality.
[0032] Furthermore, the present application provides a method for slicing the 3D model of the vehicle logo at different angles according to the sharp point feature and the connection point feature, including:
[0033] Mark the pointed high point feature and the connection point feature; pre-cut the 3D model of the vehicle logo according to the preset cutting thickness, if the pointed high point feature or the connection point feature is located between the upper cutting layer and the lower cutting layer, perform secondary cutting between the upper cutting layer and the lower cutting layer until the pointed high point feature or the connection point feature is not included between adjacent cutting layers.
[0034] Optionally, the system terminal marks the sharp high points and connection points in the car logo 3D model according to the identified slice features. The sharp high points and connection points are key parts of the model surface. Marking these points is of great significance for maintaining the structure and details of the model. Subsequently, the system terminal performs a pre-slicing operation on the car logo 3D model according to the set initial slice parameters. After pre-slicing, the system terminal checks the generated initial two-dimensional layer to determine the positions of the sharp high point features and the connection point features. If it is found during the inspection that a certain sharp high point feature or connection point feature is located between two adjacent slices, that is, it is not completely included in any layer, the system terminal will adjust the initial slice thickness in the initial slice parameters to perform a finer slicing of the two adjacent slices. This adjusted slice thickness is set according to the actual situation to ensure that the sharp high point features and the connection point features are completely included in a single slice. After completing the secondary slice, the system terminal checks the generated layer again to ensure that the sharp high point features and the connection point features have been completely included in a single slice. If there are still features located between the two slices, repeat the secondary slice operation. When all the sharp point features and connection point features are completely included in each slice, the system terminal outputs the current two-dimensional layer for subsequent 3D printing.
[0035] The step effect analysis module is used to analyze the step effects generated when the multiple groups of two-dimensional layers are sliced, and output multiple step effect indicators.
[0036] In one embodiment, after the car logo 3D model is sliced and multiple groups of two-dimensional layers are generated, due to the existence of the slice thickness, the model will have a stepped structure in the vertical direction, that is, the step effect. The step effect is a common phenomenon in 3D printing, especially when using layered printing technology. In order to evaluate the impact of this effect on the quality of the model, the system terminal identifies the outer surface curvature of each layer in each group of two-dimensional layers, and compares it with the preset curvature to filter out the layers that do not meet the requirements. Subsequently, the step effect analysis is performed on the screened layers to generate a step effect index for each layer.
[0037] Furthermore, the present application provides a method for analyzing the step effect generated when the multiple groups of two-dimensional layers are sliced, including:
[0038] Identify the outer surface curvature of each layer in each group of two-dimensional layers; identify the slices whose outer surface curvature is greater than the preset surface curvature, and output k identified slices; perform step effect analysis on the k identified slices, output k-layer step effect factors, and fuse the k-layer step effect factors to obtain the step effect index of each group of two-dimensional layers.
[0039] Preferably, after obtaining multiple groups of two-dimensional layers, the system terminal identifies the outer surface curvature of each layer in each group of two-dimensional layers. This step is to understand the curvature of each layer boundary, because the size of the outer surface curvature directly affects the printing quality and the performance of model details. Subsequently, the system terminal compares the identified outer surface curvature with the preset surface curvature. This preset surface curvature is set according to the actual accuracy requirements. When the outer surface curvature of a layer exceeds this threshold, the system terminal will mark the slice corresponding to the outer surface curvature. This process will be repeated until all slices are identified and k marked slices are output. Further, for each marked slice, the system terminal uses the top of the slice as the reference line of the slice. Subsequently, the distance between the outer curvature of the slice and the reference line of the slice is calculated. This distance reflects the error size caused by the step effect on the slice. The calculation process is to uniformly sample the entire outer curvature, calculate the distance from each sampling point to the reference line, and then average the calculated multiple distances, and use the calculation result as the step effect factor of the slice. After that, the above calculation process is repeated for the k identified slices to obtain the step effect factor of each slice. Then, the step effect factors of the k slices are fused to obtain a comprehensive indicator that can reflect the degree of step effect of the entire set of two-dimensional layers, namely the step effect index. The fusion process is completed by assigning different weights to the step effect factors of different slices according to the importance and position of the slices in the model, and then performing weighted fusion. Finally, the system terminal repeats the operation on the remaining two-dimensional layers to obtain multiple step effect indicators. In summary, by identifying, marking and analyzing the step effect of the outer surface curvature in the two-dimensional layer, the error generated in the model slicing process can be more accurately evaluated to ensure the fineness of the model details.
[0040] The indicator judgment module is used to make judgments based on the multiple step effect indicators to obtain a first set of spatial coordinates.
[0041] In one embodiment, after obtaining the step effect index of each set of two-dimensional layers, the system terminal arranges the obtained step effect indexes in ascending order and extracts the first step effect index. Subsequently, the system terminal traces back the extracted step effect index and obtains the spatial coordinate set under the rotation angle corresponding to the index as the first set of spatial coordinate sets. The first set of spatial coordinate sets is the one with the smallest step effect index, that is, the one with the smallest error, and will be used for subsequent 3D printing operations.
[0042] Furthermore, the present application provides that the first step effect index is less than a preset step effect index, including:
[0043] A judgment is made based on the multiple step effect indicators to obtain a first group of spatial coordinate sets, wherein the step effect indicator produced by the slice under the angle state corresponding to the first group of spatial coordinate sets is the smallest; a first step effect indicator corresponding to the first group of spatial coordinate sets is obtained; if the first step effect indicator is less than a preset step effect indicator, a printing instruction is started.
[0044] Optionally, the system terminal judges multiple step effect indicators through the same steps as above to obtain a first set of spatial coordinate sets. The layer corresponding to this set of coordinate sets has the smallest step effect when printing, which represents the best angle state that can minimize the step effect when printing. Subsequently, the system terminal extracts the first step effect indicator corresponding to this set of coordinate sets, which directly reflects the degree of step effect generated by the layer under the best angle state. After that, the first step effect indicator is compared with the preset step effect indicator. The preset step effect indicator is a preset threshold used to determine whether the step effect is within an acceptable range. If the first step effect indicator is less than the preset threshold, it means that the step effect is within an acceptable range and the model printing quality is high. When this condition is met, the system terminal starts the printing instruction and transmits the first set of spatial coordinate sets to the stereoscopic printing module for 3D printing. By judging the first step effect indicator, it can be ensured that the step effect generated during the printing process is minimized, thereby obtaining a high-quality printed model.
[0045] Furthermore, the present application provides that the first step effect index is greater than or equal to the preset step effect index, including:
[0046] If the first step effect index is greater than or equal to the preset step effect index, the angle is updated in the rotation angle range until the first step effect index is less than the preset step effect index, and then the printing instruction is started.
[0047] Optionally, if the first step effect index is greater than or equal to the preset step effect index, this means that the step effect produced by the slicing under the current angle state exceeds the acceptable range. In order to solve this problem, the system terminal updates the angle within the rotation angle range, that is, re-extracts N rotation angles from 0 degrees to 180 degrees, and repeats the aforementioned multi-angle rotation, layer slicing, step effect analysis and other steps to find a new angle that can produce a smaller step effect. This process will continue, and the system terminal will continuously calculate and compare the step effect index under the new angle state until an angle is found so that the first step effect index produced by the slicing is less than the preset step effect index. Once this condition is met, the system terminal will start the printing command and perform 3D printing. In summary, when the step effect exceeds the acceptable range, the system terminal will automatically adjust the angle of the slicing until an angle that can produce the smallest step effect is found, and start the printing command accordingly to ensure that a high-quality model is printed.
[0048] The 3D printing module is used to start the three-dimensional printing module to print with the vehicle logo 3D model state corresponding to the first set of spatial coordinates to obtain a printed vehicle logo.
[0049] In one embodiment, after the first set of spatial coordinates is determined and the printing instruction is started, the first set of spatial coordinates is input into the three-dimensional printing module. The system terminal accurately adjusts the multiple control units in the three-dimensional printing module according to the first set of spatial coordinates to ensure that the step effect can be reduced as much as possible during the printing process to obtain a high-quality printing result. Subsequently, the three-dimensional printing module performs a printing operation on the adjusted multiple control units to obtain a finished vehicle logo with a smooth surface and clear details.
[0050] Furthermore, the present application provides a three-dimensional printing module, including:
[0051] The three-dimensional printing module includes a plurality of control units, and the plurality of control units at least include a layer height control unit, a filling rate control unit, a speed control unit and a temperature control unit.
[0052] Preferably, the three-dimensional printing module is a complex structure that includes multiple control units to ensure the accuracy and efficiency of the printing process. These control units perform their respective duties and work together to optimize the printing results. Specifically, the layer height control unit is responsible for controlling the height of each layer during printing, that is, the fineness of the printing. The smaller the layer height, the smoother the surface of the printed model, but the printing time will increase accordingly. The filling rate control unit determines the material density inside the model. By adjusting the filling rate, the strength of the model and the efficiency of material use can be controlled. A high filling rate represents a stronger model, but it also consumes more material. The speed control unit is responsible for adjusting the movement speed of the print head. In areas where high-precision printing is required, the speed will be slowed down to ensure printing quality; while in areas where precision is not required, the speed will be accelerated to improve printing efficiency. The temperature control unit is responsible for monitoring and adjusting the temperature during the printing process. Appropriate temperature is essential for the melting, flow and solidification of the material. The temperature control unit ensures that the material is printed at the optimal temperature, thereby obtaining high-quality printing results. In summary, these control units of the three-dimensional printing module work together to ensure that key parameters such as layer height, filling rate, speed and temperature can be accurately controlled during the printing process, thereby obtaining high-quality printed products.
[0053] In summary, the 3D printing device for a vehicle logo provided by the present application has the following technical effects:
[0054] A 3D stereoscopic printing device for a car logo is provided. The device obtains a 3D model of the car logo by modeling a designed car logo. Subsequently, a three-dimensional spatial coordinate system is constructed so that the 3D model of the car logo can be accurately converted into spatial coordinates in subsequent steps. After that, the 3D model of the car logo is controlled to rotate at multiple angles by rotating the control module, and its spatial coordinate set is captured at each rotation angle. Based on these coordinate sets, the 3D model of the car logo is layered to obtain multiple sets of two-dimensional layers. Then, the step effect generated by these two-dimensional layers during the layer cutting process is analyzed, and the step effect index of each angle is evaluated accordingly. By comparing these indicators, the angle with the smallest step effect is determined, that is, the angle corresponding to the first set of spatial coordinate sets. Finally, a three-dimensional printing module including multiple control units such as layer height, filling rate, speed and temperature is used to start printing with the first set of spatial coordinate sets at the optimal angle to obtain a high-quality car logo product. The present application solves the technical problem that the existing three-dimensional printing cannot efficiently and accurately convert a three-dimensional image into a two-dimensional image, resulting in an unsatisfactory printing effect, and achieves the technical effect of slicing a 3D model and improving the precision and efficiency of the 3D printing of the car logo.
[0055] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.
[0056] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application belong to the scope of the present application and its equivalent technology, the present application is also intended to include these modifications and variations.
Claims
1. A 3D printing device for a vehicle logo, characterized in that: The device comprises: The model building module is used to model the designed car logo and obtain the 3D model of the car logo; A coordinate conversion module, used to build a three-dimensional space coordinate system, and the three-dimensional space coordinate system is used to perform space coordinate conversion on the 3D model of the vehicle logo; A multi-angle rotation module, used to set a rotation control module, wherein the rotation control module controls the 3D model of the vehicle logo to rotate at multiple angles and outputs multiple sets of spatial coordinates based on the three-dimensional spatial coordinate system at multiple rotation angles; A layer slicing module, for slicing the vehicle logo 3D model at different angles according to the multiple sets of spatial coordinate sets, and outputting multiple sets of two-dimensional layers; A step effect analysis module, used to analyze the step effects generated when the multiple groups of two-dimensional layers are sliced, and output multiple step effect indicators; An indicator judgment module, used to make judgments based on the multiple step effect indicators to obtain a first set of spatial coordinates; A 3D printing module, used to start the three-dimensional printing module to print the vehicle logo in the state of the 3D model of the vehicle logo corresponding to the first set of spatial coordinates, to obtain a printed vehicle logo; The step of performing layer slicing on the 3D model of the vehicle logo at different angles includes: Identify the slice features of the car logo 3D model at different angles, wherein the slice features include sharp point features and connection point features; Slice the 3D model of the vehicle logo at different angles according to the sharp point features and the connection point features to obtain a plurality of groups of two-dimensional layers corresponding to the different angles, wherein each group of two-dimensional layers includes a corresponding number of slices; The 3D model of the vehicle logo is sliced at different angles according to the sharp point feature and the connection point feature, including: Marking the peak point feature and the connection point feature; The 3D model of the vehicle logo is pre-cut according to a preset slice thickness, and if the sharp high point feature or the connection point feature is located between an upper slice layer and a lower slice layer, a secondary slice is performed between the upper slice layer and the lower slice layer until the sharp high point feature or the connection point feature is not included between adjacent slice layers; The step effect generated when the plurality of two-dimensional layers are sliced is analyzed, including: Identify the curvature of the outer surface of each layer in each set of two-dimensional layers; Identify the slices whose outer surface curvature is greater than the preset surface curvature, and output k identified slices; Performing step effect analysis on the k identified slices, outputting k-layer step effect factors, and fusing the k-layer step effect factors to obtain a step effect index of each group of two-dimensional layers; Judging according to the multiple step effect indicators, a first set of spatial coordinate sets is obtained, wherein the step effect indicator generated by the slice under the angle state corresponding to the first set of spatial coordinate sets is the smallest; Obtaining a first step effect index corresponding to the first set of spatial coordinates; If the first step effect index is less than a preset step effect index, starting a printing instruction; If the first step effect index is greater than or equal to the preset step effect index; The rotation control module controls the vehicle logo 3D model to rotate at multiple angles, including: Obtaining the initial angle of the vehicle logo 3D model; Setting a rotation angle interval, randomly selecting N rotation angles in the rotation angle interval, and sorting the N rotation angles in ascending order; After the car logo 3D model is at the initial angle, the car logo 3D model is controlled to rotate, and N sets of space coordinate sets of the car logo 3D model corresponding to each other when the N rotation angles are satisfied are recorded, wherein N is a positive integer greater than or equal to 2; Angle updating is performed in the rotation angle interval until the first step effect index is less than the preset step effect index, and then a printing instruction is started.
2. The device according to claim 1, characterized in that The three-dimensional printing module includes a plurality of control units, and the plurality of control units at least include a layer height control unit, a filling rate control unit, a speed control unit and a temperature control unit.