A warehouse logistics conveying system rapid automatic layout method based on Unity3D and CAD

By combining Unity3D and CAD, and utilizing linear traversal algorithms and matrix transformations, the system automatically parses equipment data, solving the problem of rapid and automatic layout in warehousing and logistics transportation systems. This achieves efficient and accurate modeling, improving system layout efficiency and accuracy.

CN119598556BActive Publication Date: 2025-11-18KUNMING KSEC LOGISTIC INFORMATION IND
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411491400.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-24
Publication Date
2025-11-18
Estimated Expiration
2044-10-24

AI Technical Summary

Technical Problem

The data interaction between Unity3D and CAD in the design of warehousing and logistics transportation systems is not high, and the layout cannot be done quickly and automatically, resulting in high modeling costs, low accuracy and low efficiency.

Method used

By combining Unity3D and CAD, and utilizing linear traversal algorithms and matrix transformations, the system automatically parses detailed equipment data, automatically assigns equipment location and attribute values, simplifies data conversion steps, and improves data interaction and modeling efficiency.

Benefits of technology

It improves the layout efficiency of warehousing and logistics transportation systems, reduces modeling costs, enhances model accuracy and data interaction, and increases layout efficiency by 70%-85%.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119598556B_ABST
    Figure CN119598556B_ABST
Patent Text Reader

Abstract

The application discloses a warehouse logistics conveying system rapid automatic layout method based on Unity3D and CAD, which comprises the following steps: extracting warehouse logistics conveying equipment detail data; exporting and optimizing the warehouse logistics conveying equipment detail data, adjusting data in the equipment detail table after export and list arrangement order; importing the optimized warehouse logistics conveying equipment detail into Unity; based on linear traversal algorithm combined with matrix transformation, querying and analyzing data in the equipment detail, automatically substituting corresponding equipment position information, rotation parameters and scaling ratio into the matrix transformation, completing space layout and attribute assignment of the warehouse logistics conveying system. Compared with the existing conventional conveying system layout technology, the method can reduce data conversion steps, improve data interaction of Unity3D and CAD, reduce modeling cost, improve project economic benefits, reduce space layout and attribute errors, improve model precision, and improve conveying system layout efficiency by 70%-85% compared with the prior art.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of warehouse logistics, and particularly relates to a warehouse logistics conveying system rapid automatic layout method based on Unity3D and CAD. BACKGROUND

[0002] As an important part of the logistics system, the warehouse logistics conveying system is responsible for the conveying of warehouse materials and realizes the rapid flow of materials in the warehouse. It not only affects the production efficiency of the enterprise, but also directly relates to the control of logistics cost and the improvement of service quality. Therefore, it is particularly important to quickly and accurately complete the layout of warehouse logistics conveying. Through three-dimensional visualization, digital twinning and other ways, the layout and simulation information of the warehouse logistics conveying system can be intuitively presented, which can improve the design of warehouse logistics conveying system layout, improve material transportation efficiency, reduce logistics cost, strengthen safety guarantee, improve warehouse management ability and increase customer satisfaction, which is helpful to promote the sustainable development of enterprises and improve the competitiveness of enterprises.

[0003] CAD (Computer Aided Design) is a software widely used for two-dimensional drawing, design documents and basic three-dimensional design. In the field of warehouse logistics, CAD is used to design warehouse logistics schemes. Through CAD software, each component of the conveying system can be accurately drawn, including conveying equipment, sorting equipment, shelves, etc., and their sizes can be labeled and attributed. At the same time, the scheme drawings designed by CAD can provide basic data for subsequent simulation, animation production and virtual reality applications. Unity3D is an engine software widely used in game development, virtual reality, augmented reality and other fields. In the field of warehouse logistics, Unity3D is more used to create digital twin systems. Through Unity3D, a virtual scene highly similar to the actual warehouse logistics environment can be created, and the running process of the logistics conveying system can be simulated in it, realizing three-dimensional visualization simulation and real-time interaction of the warehouse logistics conveying system. Combined with Unity3D and CAD, the design efficiency and accuracy of the warehouse logistics conveying system can be improved, and the warehouse logistics management and warehouse system can be optimized, which has important significance for promoting the intelligent development of the entire warehouse logistics industry.

[0004] Although Unity3D and CAD play an important role in the design and layout of warehouse logistics conveying system, at present, they are designed and produced independently, the combination of the two software is not high, and the data integration and conversion is complex. In the CAD software, the two-dimensional drawing design for warehouse logistics conveying system is mainly used, which cannot draw a more complex three-dimensional model of the conveying system, and cannot be directly used for Unity3D. Although Unity3D supports the creation of three-dimensional models, it also does not support the editing of CAD two-dimensional drawings. Creating a complex warehouse logistics conveying system model requires deep script code knowledge and more manpower, effort and time to design and improve, which cannot quickly and automatically layout the conveying system, and the precision and properties of the device model have great uncertainty, which brings certain difficulty to the subsequent digital twin system production and simulation. SUMMARY

[0005] The purpose of the present application is to solve the problem of low data interaction between Unity3D and CAD and the inability to automatically and quickly layout the warehouse logistics conveying system. A warehouse logistics conveying system fast automatic layout method based on Unity3D and CAD is provided to improve the layout efficiency of the warehouse logistics conveying system. By combining the powerful visual editing capability of Unity3D and the accurate scheme data support of CAD, the layout of the warehouse logistics conveying system can be quickly and automatically completed, thereby improving the layout efficiency of the warehouse logistics conveying system.

[0006] The technical scheme of the present application is as follows:

[0007] A warehouse logistics conveying system fast automatic layout method based on Unity3D and CAD, comprising the following steps:

[0008] Accurately extracting warehouse logistics conveying equipment detail data, using the data extraction function built-in CAD to extract the parameters of warehouse logistics conveying equipment;

[0009] Exporting warehouse logistics conveying equipment detail data;

[0010] Optimizing warehouse logistics conveying equipment detail data, adjusting the data in the equipment detail table after export and the list arrangement order;

[0011] Importing the optimized warehouse logistics conveying equipment details into Unity;

[0012] Importing chain machines, roller machines and belt machines warehouse logistics conveying equipment basic models in the model library into Unity;

[0013] Based on the linear traversal algorithm combined with matrix transformation, the data in the device details is queried and analyzed, the corresponding device position information, rotation parameters and scaling ratio are automatically substituted into the matrix transformation, and the spatial layout and attribute assignment of the warehouse logistics conveying system are completed.

[0014] Further, the linear traversal algorithm includes the following steps:

[0015] Based on the linear traversal algorithm, the warehouse logistics conveying device detail data is automatically analyzed, and a matrix mathematical model is constructed: M=A,

[0016] Wherein, M: device model data matrix in Unity3D, A: traversal query data matrix in Excel device data table:

[0017] Set the matrix function of the device model:

[0018]

[0019] Wherein, M: device model data matrix in Unity3D, P x : X-axis coordinate value of the device model, P y : Y-axis coordinate value of the device model, P z : Z-axis coordinate value of the device model, R x : rotation value of the device model on the X-axis, R y : rotation value of the device model on the Y-axis, R z : rotation value of the device model on the Z-axis, S x : scaling value of the device model in the X-axis direction, S y : scaling value of the device model in the Y-axis direction, S z : scaling value of the device model in the Z-axis direction, A: traversal query data matrix in Excel device data table, A[i][5]: cell value of the 5th column in the i-th row of the Excel device data table, and the rest of the increasing column data is the same.

[0020] Further, the matrix transformation includes the following steps:

[0021] According to the matrix transformation, the data assignment is carried out, and the spatial position and shape attribute of the device model in Unity3D are:

[0022]

[0023] The analyzed data is substituted into the matrix transformation, the basic model is called, the attribute is assigned, and the layout of the conveying system is automatically completed.

[0024] Further, the precise extraction of warehouse logistics conveying device detail data further includes the following steps:

[0025] The warehouse logistics scheme conveying system is analyzed, the conveying system equipment CAD drawing is optimized, hidden levels are canceled, frozen equipment is released, and redundant equipment is deleted, only the required conveying system equipment is retained, and the complicated drawing is simplified.

[0026] Further, the parameters of the conveying equipment include equipment name, plane number, equipment length, equipment width, x position, y position, x scale, y scale, and rotation parameters.

[0027] Further, the format file of the exported warehouse logistics conveying equipment detail data is an Excel table.

[0028] Compared with the prior art, the beneficial effects of the present application are:

[0029] 1. A warehouse logistics conveying system rapid automatic layout method based on Unity3D and CAD, which can reduce data conversion steps, improve data interaction of Unity3D and CAD, reduce modeling cost, improve project economic benefits, reduce space layout and attribute errors, and improve model accuracy; compared with the prior art, the conveying system layout efficiency can be improved by 70%-85%.

[0030] 2. A warehouse logistics conveying system rapid automatic layout method based on Unity3D and CAD, which uses script code to realize mutual mapping and synchronous modification of Unity3D and CAD data, and improve data modeling speed and model accuracy.

[0031] 3. A warehouse logistics conveying system rapid automatic layout method based on Unity3D and CAD, which can export equipment models and model parameter tables, provide multi-platform and multi-interface use, and improve the layout efficiency by 70%-85% compared with the traditional layout technology. BRIEF DESCRIPTION OF DRAWINGS

[0032] Figure 1 The flowchart of the present application.

[0033] Figure 2 The CAD drawing optimization diagram of the present application.

[0034] Figure 3 The data extraction diagram of the present application.

[0035] Figure 4 The conveying system automatic layout completion diagram of the present application. DETAILED DESCRIPTION

[0036] It is to be understood that the terms "first" and "second" and similar

[0037] The features and advantages of the present application will be further described in the following detailed description of the embodiments.

[0038] Please refer to Figures 1-4 A Unity3D and CAD-based warehouse logistics conveying system rapid automatic layout method, as shown in Figure 1 The layout of the conveying system is automatically and accurately completed according to the equipment data, including the following steps:

[0039] Analyzing the conveying system of the warehouse logistics scheme and optimizing the CAD drawing of the conveying system equipment, as shown in Figure 2 The hidden layers are canceled, the frozen equipment is released, and the redundant equipment is deleted, and only the required conveying system equipment is retained, so that the complex drawing is simplified;

[0040] As shown in Figure 3 The detailed data of the warehouse logistics conveying equipment is accurately extracted, and the built-in data extraction function of CAD is used to extract the parameters of the warehouse logistics conveying equipment; the parameters of the conveying equipment include equipment name, plane number, equipment length, equipment width, x position, y position, x scale, y scale, and rotation parameters.

[0041] The detailed data of the warehouse logistics conveying equipment is exported; the format file of the detailed data of the warehouse logistics conveying equipment is an Excel table.

[0042] The detailed data of the warehouse logistics conveying equipment is optimized, and the data in the equipment detail table after export and the list arrangement order are adjusted;

[0043] The optimized detailed data of the warehouse logistics conveying equipment is imported into Unity;

[0044] The chain machine, roller machine and belt machine warehouse logistics conveying equipment basic models in the model library are imported into Unity; the roller machine, chain machine and belt machine of the warehouse logistics conveying system are adopted to facilitate automatic and rapid switching of layout equipment;

[0045] Based on the linear traversal algorithm combined with matrix transformation, the data in the equipment detail is queried and analyzed, the corresponding equipment position information, rotation parameters and scaling ratio are automatically substituted into the matrix transformation, and the space layout and attribute assignment of the warehouse logistics conveying system are completed, as shown in Figure 4 The script code is adopted to realize the mutual mapping and synchronous modification of Unity3D and CAD data, improve the data modeling speed and model accuracy, and export the equipment model and model parameter table for multi-platform and multi-interface use. Compared with the traditional layout technology, the layout efficiency can be improved by 70%-85%.

[0046] The linear traversal algorithm includes the following steps:

[0047] Based on the linear traversal algorithm, the warehouse logistics conveying equipment detail data is automatically analyzed, and a matrix mathematical model is constructed: M=A,

[0048] Wherein, M: data matrix of equipment model in Unity3D, A: traversal query data matrix in Excel equipment data table:

[0049] The matrix function of the equipment model is set:

[0050]

[0051] Wherein, M: data matrix of equipment model in Unity3D, P x : X-axis coordinate value of equipment model, P y : Y-axis coordinate value of equipment model, P z : Z-axis coordinate value of equipment model, R x : rotation value of equipment model X-axis, R y : rotation value of equipment model Y-axis, R z : rotation value of equipment model Z-axis, S c : scaling value of equipment model in X-axis direction, S y : scaling value of equipment model in Y-axis direction, S z : scaling value of equipment model in Z-axis direction, A: traversal query data matrix in Excel equipment data table, A[i][5]: cell value of the 5th column in the i-th row of Excel equipment data table, and the rest of the increasing column data is the same.

[0052] The matrix transformation includes the following steps:

[0053] Based on matrix transformation, data values ​​are assigned, and the spatial position and shape attributes of the device model in Unity3D are as follows:

[0054]

[0055] The parsed data is substituted into the matrix transformation, the basic model is called, its attributes are assigned values, and the layout of the conveyor system is automatically completed.

[0056] Improving the layout efficiency of warehousing and logistics transportation systems can be achieved by combining Unity3D's powerful visualization and editing capabilities with the precise scheme data support of CAD. This allows for the rapid and automatic completion of the layout of warehousing and logistics transportation systems, thereby increasing their layout efficiency.

[0057] Compared with existing traditional conveyor system layout technologies, it can reduce data conversion steps, improve data interaction between Unity3D and CAD, reduce modeling costs, improve project economic benefits, reduce spatial layout and attribute errors, and improve model accuracy; compared with existing technologies, it can improve the efficiency of conveyor system layout by 70%-85%.

[0058] The embodiments described above merely illustrate specific implementation methods of this application, and while the descriptions are detailed and specific, they should not be construed as limiting the scope of protection of this application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of the technical solution of this application, and these modifications and improvements all fall within the scope of protection of this application.

Claims

1. A rapid automatic layout method for a warehousing and logistics conveying system based on Unity3D and CAD, characterized in that, Includes the following steps: Accurately extract detailed data of warehousing and logistics conveying equipment by using the built-in data extraction function of CAD to extract the parameters of warehousing and logistics conveying equipment; Export detailed data of warehousing and logistics conveying equipment; Optimize the detailed data of warehousing and logistics conveying equipment, and adjust the data and list arrangement order in the exported equipment detail table; Import the optimized warehousing and logistics conveying equipment details into Unity; Import the basic models of chain conveyors, roller conveyors, and belt conveyors for warehousing and logistics transportation equipment from the model library into Unity; Based on the linear traversal algorithm combined with matrix transformation, the data in the equipment details is queried and parsed, and the corresponding equipment location information, rotation parameters and scaling ratios are automatically substituted into the matrix transformation to complete the spatial layout and attribute assignment of the warehousing and logistics conveying system. The linear traversal algorithm includes the following steps: Based on a linear traversal algorithm, detailed data of warehousing and logistics conveying equipment is automatically parsed, and a matrix mathematical model is constructed: , in, The device model's data matrix in Unity3D Traversing and querying the data matrix in the Excel device data table: Matrix functions for setting the device model: , in , The device model's data matrix in Unity3D Equipment model axis coordinate values, Equipment model axis coordinate values, Equipment model axis coordinate values, Equipment Model Rotation value on the axis, Equipment Model Rotation value on the axis, Equipment Model Rotation value on the axis, Equipment model in Scaling value along the axis Equipment model in Scaling value along the axis Equipment model in Scaling value along the axis : Traverse and query the data matrix in the Excel device data table. The first item in the Excel device data spreadsheet The value of the cell in the 5th column of the row, and so on for the data in the other increasing columns; The matrix transformation includes the following steps: Based on matrix transformation, data values ​​are assigned, and the spatial position and shape attributes of the device model in Unity3D are as follows: , The parsed data is substituted into the matrix transformation, the basic model is called, its attributes are assigned values, and the layout of the conveyor system is automatically completed.

2. The rapid automatic layout method for a warehousing and logistics conveying system based on Unity3D and CAD according to claim 1, characterized in that, Before accurately extracting detailed data on warehousing and logistics conveying equipment, the following steps are also included: Analyze the warehousing and logistics solution's conveyor system, optimize the CAD drawings of the conveyor system equipment, remove hidden layers, unfreeze equipment, and delete redundant equipment, retaining only the necessary conveyor system equipment, thus simplifying the complex drawings.

3. The rapid automatic layout method for a warehousing and logistics conveying system based on Unity3D and CAD according to claim 1, characterized in that, The parameters of the conveying equipment include equipment name, plane number, equipment length, equipment width, x position, y position, x ratio, y ratio, and rotation parameters.

4. The rapid automatic layout method for a warehousing and logistics conveying system based on Unity3D and CAD according to claim 1, characterized in that, The format file for exporting detailed data on warehousing and logistics conveying equipment is an Excel spreadsheet.

Citation Information

Patent Citations

  • Factory three-dimensional model building method

    CN113569328A

  • Layout support system, layout support method, and program

    JP2006048482A