Curved surface linear jig frame adjusting method and system, electronic equipment and storage medium
By collecting and calculating the three-dimensional coordinate data of the tire frame, establishing a three-dimensional model and adjusting the height deviation, the problems of low efficiency and large error of the tire frame are solved, and high-precision and efficient tire frame production are achieved.
Patent Information
- Application Number
- CN202510516370.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-23
- Publication Date
- 2025-08-01
AI Technical Summary
In the prior art, curved linear tire frames have low production efficiency and large errors, which are mainly caused by deviations in tire frame spacing.
By collecting the three-dimensional coordinate data of the four reference points on the cross-field pattern line and the three-dimensional coordinate data of each tire column of the tire frame, establishing a three-dimensional model, calculating the height deviation and making adjustments, avoiding adjusting the tire column spacing, and improving measurement accuracy and efficiency.
It improves the accuracy and efficiency of tire frame production, reduces the cumulative error caused by tire frame spacing, and ensures accurate curved line analysis.
Smart Images

Figure CN120409000A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of ship jig manufacturing, and particularly relates to a method, system, electronic device, and storage medium for adjusting a curved line jig. Background Art
[0002] A jig is a workbench for assembling and welding curved sections, three-dimensional sections with curved surfaces, and overall sections. Its curved working surface conforms to the outer shape of the section and the overall section. During the manufacturing process of a curved section, the jig is the base surface for supporting the curved outer plate and is also the key to curved line manufacturing. In the traditional method, it is necessary to position the height of the jig while ensuring the jig spacing, which requires high precision for the workshop floor jacks and jig spacing. Due to the transformation of the workshop floor jacks and the subsidence of the terrain in some factory areas, the jig spacing deviation is relatively large. When manufacturing a curved line jig, it is necessary to adjust the spacing of each jig one by one, which takes a long time, resulting in low jig manufacturing efficiency, and there are also large cumulative errors in jig manufacturing. Summary of the Invention
[0003] The present invention provides a method for adjusting a curved line jig to solve the problems of low efficiency and large errors existing in the manufacturing of curved lines in the prior art.
[0004] In a first aspect, the present invention provides a method for adjusting a curved line jig, including:
[0005] Collecting the three-dimensional coordinate data of four reference points set on the cross ground line to obtain reference point data, and all four reference points are located outside the jig area;
[0006] Collecting the three-dimensional coordinate data of each jig column in the jig to obtain jig data;
[0007] Taking the reference point data as the import reference, establishing a three-dimensional model of the jig in the model software according to the standard three-dimensional coordinate data of the jig;
[0008] Importing the jig data into the model software to obtain multiple measured positions of the jig columns;
[0009] For each measured position of the jig column, calculating the height deviation data between the measured height and the standard height corresponding to the measured position of the jig column, where the measured height is obtained according to the jig data, and the standard height is obtained according to the standard three-dimensional coordinate data;
[0010] Adjusting the jig according to the height deviation data of each measured position of the jig column.
[0011] In a second aspect, the present invention provides a system for adjusting a curved line jig, including:
[0012] A reference point data acquisition module, configured to acquire three-dimensional coordinate data of four reference points set on a cross-shaped ground line to obtain reference point data, and all of the four reference points are located outside the jig area;
[0013] A jig data acquisition module, configured to acquire three-dimensional coordinate data of each jig post in the jig to obtain jig data;
[0014] A three-dimensional model building module, configured to use the reference point data as an import reference to build a three-dimensional model of the jig in model software according to the standard three-dimensional coordinate data of the jig;
[0015] A jig post measured point construction module, configured to import the jig data into model software to obtain a plurality of measured points of the jig posts;
[0016] A height deviation data calculation module, configured to calculate height deviation data of the measurement height and the standard height corresponding to each measured point of the jig post, where the measurement height is obtained according to the jig data, and the standard height is obtained according to the standard three-dimensional coordinate data;
[0017] A jig adjustment module, configured to adjust the jig according to the height deviation data of each measured point of the jig post.
[0018] In a third aspect, the present invention provides an electronic device, where the electronic device includes:
[0019] At least one processor; and
[0020] A memory communicatively connected to the at least one processor; wherein,
[0021] The memory stores a computer program executable by the at least one processor, and when the computer program is executed by the at least one processor, the at least one processor is enabled to execute the curved surface linear jig adjustment method according to the first aspect of the present invention.
[0022] In a fourth aspect, the present invention provides a computer-readable storage medium, where the computer-readable storage medium stores computer instructions, and when the computer instructions are used by a processor, the curved surface linear jig adjustment method according to the first aspect of the present invention is implemented.
[0023] An embodiment of the present invention provides a method for adjusting a curved surface linear jig. The three-dimensional coordinate data of four reference points set on the cross ground line are collected to obtain reference point data, and all four reference points are located outside the jig area; the three-dimensional coordinate data of each jig column in the jig are collected to obtain jig data; taking the reference point data as the import reference, a three-dimensional model of the jig is established in the model software according to the standard three-dimensional coordinate data of the jig; the jig data is imported into the model software to obtain the measured positions of multiple jig columns; for each measured position of the jig column, the height deviation data between the measured height corresponding to the measured position of the jig column and the standard height is calculated, the measured height is obtained according to the jig data, and the standard height is obtained according to the standard three-dimensional coordinate data; the jig is adjusted according to the height deviation data of each measured position of the jig column. The reference points on the cross ground line of the jig are a reference. By setting the reference points outside the jig area to be measured, the influence of factors such as local terrain and column spacing in the jig area on the measurement can be reduced, thereby improving the accuracy and reliability of the measurement, and further improving the accuracy of jig production; in addition, by comparing the actually measured column height with the standard height in the standard three-dimensional coordinate data in the model software, the height deviation of each column can be obtained quickly and intuitively, and then the height adjustment information of the jig can be provided for the staff quickly and effectively, and there is no need to adjust the column spacing, improving the jig production efficiency.
[0024] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present invention, nor is it used to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. Brief Description of the Drawings
[0025] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0026] Figure 1 is a flowchart of a method for adjusting a curved surface linear jig provided by an embodiment of the present invention;
[0027] Figure 2 is a schematic diagram of the column height adjustment when the column spacing of the jig provided by an embodiment of the present invention changes;
[0028] Figure 3 is a schematic diagram of the structure of a curved surface linear jig adjustment system provided by an embodiment of the present invention;
[0029] Figure 4 is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. Detailed Description of the Embodiments
[0030] To enable those skilled in the art to better understand the solution of the present invention, the following will clearly and completely describe the technical solution in the embodiments of the present invention in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the scope of protection of the present invention.
[0031] Figure 1 FIG. is a flowchart of a method for adjusting a curved surface line type jig provided in an embodiment of the present invention. This embodiment is applicable to the situation of adjusting a curved surface line type jig. This method can be executed by a curved surface line type jig adjustment system, which can be implemented in the form of hardware and / or software, and the curved surface line type jig adjustment system can be configured in an electronic device. As Figure 1 shown, the method for adjusting the curved surface line type jig includes:
[0032] S101. Collect the three-dimensional coordinate data of four reference points set on the cross ground line to obtain reference point data. All four reference points are located outside the jig area.
[0033] The cross ground line of a ship jig refers to the reference line used for positioning and ensuring the correctness of the shape during the construction of a hull section. The cross ground is two intersecting and perpendicular straight lines. Generally speaking, one of the straight lines is the middle rib line, and the other straight line passes through the midpoint of the middle rib line.
[0034] All four reference points are located outside the jig area, which means that in the horizontal direction, among them, the X value of the first reference point is less than the minimum value of the X value of the jig area, the X value of the second reference point is greater than the maximum value of the X value of the jig area, the Y value of the first reference point is less than the minimum value of the Y value of the jig area, and the Y value of the second reference point is greater than the maximum value of the Y value of the jig area.
[0035] When collecting the three-dimensional coordinate data of the target object in the present invention, a total station can be used for collection.
[0036] S102. Collect the three-dimensional coordinate data of each jig column in the jig to obtain jig data.
[0037] When collecting the three-dimensional coordinate data of the jig and the reference points, both are based on the jig coordinate system, that is, the reference point data and the jig data are both coordinate data in the jig coordinate system.
[0038] S103. Taking the reference point data as the import reference, establish a three-dimensional model of the jig in the model software according to the standard three-dimensional coordinate data of the jig.
[0039] Specifically, it includes: importing the reference point data into the model software to obtain the fitted reference points; establishing a three-dimensional model of the jig in the model software according to the standard three-dimensional coordinate data of the jig; translating the three-dimensional model so that the cross ground line of the three-dimensional model is translated to cover the position of the fitted reference points, and the orientation of the cross ground line in the three-dimensional model is consistent with the orientation of the actual cross ground line corresponding to the fitted reference points.
[0040] That is, based on the four reference points, the position of the standard physical model of the jig in the jig coordinate system is positioned. The height of each point in the three-dimensional model is the reference for calculating the height deviation of the jig columns at the same position. Therefore, the orientation of the cross ground line in the three-dimensional model is consistent with the orientation of the actual cross ground line corresponding to the fitted reference points to avoid incorrect matching of the jig column data caused by incorrect placement direction of the three-dimensional model.
[0041] Optionally, the standard three-dimensional coordinate data of the jig is the coordinate data in the hull coordinate system, and the reference point data is the coordinate data in the jig coordinate system. Establishing a three-dimensional model of the jig in the model software according to the standard three-dimensional coordinate data of the jig includes: converting the standard three-dimensional coordinate data of the jig from the hull coordinate system to the jig coordinate system; establishing a three-dimensional model of the jig in the model software according to the converted standard three-dimensional coordinate data of the jig.
[0042] It should be noted that due to the large hull line of the curved surface section, the curved surface jig is usually rotated longitudinally and horizontally to the same angle in the design. The original data for sectional modeling is sectional coordinate data, and for the convenience of on-site construction, the sectional coordinate data is converted into the jig coordinate system.
[0043] S104. Import the jig data into the model software to obtain multiple measured jig column points.
[0044] Since both the jig data and the reference point data are the coordinate data in the jig coordinate system, no coordinate conversion is required when importing the jig data into the model software.
[0045] S105. For each measured jig column point, calculate the height deviation data between the measured height and the standard height corresponding to the measured jig column point. The measured height is obtained from the jig data, and the standard height is obtained from the standard three-dimensional coordinate data.
[0046] It can be known that a three-dimensional model in the jig coordinate system has been constructed in the model software, and this three-dimensional model can represent the standard height of the jig columns at each position (including the measured jig column points). The actual height (i.e., the measured height) of the jig columns at each measured jig column point can also be obtained from the measured jig column points. Therefore, the height deviation data between the measured height and the standard height corresponding to the measured jig column points can be directly calculated by comparison.
[0047] S106. Adjust the jig according to the height deviation data of the actual measured points of each column.
[0048] After the height deviation data, the jig can be adjusted according to the height deviation data of the actual measured points of each column, so that the height of each column at each position in the jig conforms to the standard, without adjusting the column spacing, and can also avoid the influence of uneven ground, construction accuracy deviation of the distance between the forklifts, the gap between the sleeve and the column core, and the collision during the process of the section being removed from the jig on the manufacturing accuracy of the jig.
[0049] To clearly illustrate the reason why the column spacing does not need to be adjusted in this solution, first combine Figure 2 with the following examples for illustration. Figure 2 It is a schematic diagram of column height adjustment when the column spacing changes. As shown in Figure (a) in Figure 2 , assume that A and B are two adjacent columns, L is the curved surface line type of the jig, the standard distance between them is 1m, the height of column B is h1, and due to the construction accuracy deviation of the distance between the forklifts, the actual distance between them is 1.1m. Without changing the column spacing, in order to keep the curved surface line type formed by the columns unchanged, the height relationship between column A and column B needs to change. As shown in Figure 2 (b) figure, the height of column B is adjusted to h2, so that the curved surface line type L of the jig can be kept unchanged without adjusting the column spacing.
[0050] The embodiment of the present invention provides a method for adjusting a curved surface line type jig. Collect the three-dimensional coordinate data of four reference points set on the cross ground line to obtain reference point data, and all four reference points are located outside the jig area; collect the three-dimensional coordinate data of each column in the jig to obtain jig data; take the reference point data as the import reference, and establish a three-dimensional model of the jig in the model software according to the standard three-dimensional coordinate data of the jig; import the jig data into the model software to obtain multiple actual measured points of the columns; for each actual measured point of the column, calculate the height deviation data between the measured height corresponding to the actual measured point of the column and the standard height, the measured height is obtained according to the jig data, and the standard height is obtained according to the standard three-dimensional coordinate data; adjust the jig according to the height deviation data of each actual measured point of the column. The reference points on the cross ground line of the jig are a reference point. By setting the reference points outside the jig area to be measured, the influence of factors such as the local terrain and column spacing within the jig area on the measurement can be reduced, thereby improving the accuracy and reliability of the measurement, and further improving the manufacturing accuracy of the jig; in addition, by comparing the actually measured column height with the standard height in the standard three-dimensional coordinate data in the model software, the height deviation of each column can be obtained quickly and intuitively, and then the height adjustment information of the jig can be provided for the staff quickly and effectively, and the column spacing does not need to be adjusted, improving the manufacturing efficiency of the jig.
[0051] In an alternative embodiment, the four reference points are respectively a first reference point, a second reference point, a third reference point, and a fourth reference point. The first reference point and the second reference point are respectively located at the left and right ends of the center point of the cross-shaped ground line, and the third reference point and the fourth reference point are respectively located at the upper and lower ends of the center point of the cross-shaped ground line. Before collecting the three-dimensional coordinate data of each column in the jig to obtain jig data, it further includes:
[0052] Taking the line connecting the first reference point and the second reference point as the first connection line; taking the line connecting the third reference point and the fourth reference point as the second connection line; calculating the included angle between the first connection line and the second connection line; determining whether the absolute value of the difference between the included angle and 90° exceeds a small angle threshold; if so, performing the step of collecting the three-dimensional coordinate data of each column in the jig to obtain jig data; if not, returning to perform the step of collecting the three-dimensional coordinate data of the four reference points set on the cross-shaped ground line to obtain reference point data. That is, measuring whether the four reference points conform to the perpendicular characteristic of the cross-shaped ground line, so that the positions of the four reference points are accurate, to ensure that the four reference points can be used as the data import reference in the subsequent steps. Among them, the preset angle threshold can be 0.5°.
[0053] In an alternative embodiment, after calculating the height deviation data of the measured height and the standard height corresponding to the measured position of each column, it further includes:
[0054] Determining whether all the height deviation data are positive or all negative; if so, translating the measured position of the column in the height direction based on all the height deviation data to eliminate the state where all the height deviation data are positive or all negative, and returning to perform the step of calculating the height deviation data of the measured height and the standard height corresponding to the measured position of each column.
[0055] When there are height deviation data that are all positive or all negative, uniformly translating the measured positions of the columns can reduce the number and amplitude of column adjustments, and can also ensure that the jig surface line type remains unchanged.
[0056] Translating the measured position of the column in the height direction based on all the height deviation data to eliminate the state where all the height deviation data are positive or all negative includes: calculating the average value of all the height deviation data to obtain the translation height; translating the measured position of the column in the height direction based on the translation height to eliminate the state where all the height deviation data are positive or all negative.
[0057] In another example, the mode of the height deviation data can also be counted as the translation height, and the unified height translation can be directly performed according to this mode. Then, the height deviation of the tire column whose height deviation data is this mode becomes 0, that is, no height adjustment is required, saving the workload and time of tire column height adjustment and improving the production efficiency of the tire rack.
[0058] In an alternative embodiment, the tire rack is adjusted according to the height deviation data of each actually measured point position of the tire column, including: for each actually measured point position of the tire column, determining whether the corresponding height deviation data exceeds a preset deviation range; if so, marking the actually measured point position of the tire column and annotating the corresponding height deviation data to provide information on tire column height adjustment for the staff.
[0059] The embodiments of the present invention have the following advantages compared with the prior art:
[0060] 1. The cumulative error caused by the tire rack spacing is reduced, the curved surface line type is accurately analyzed, and the correct production of the tire rack line type is ensured;
[0061] 2. The operation amount and time for adjusting the tire rack spacing are reduced, and the production efficiency is improved.
[0062] Corresponding to the curved surface line type tire rack adjustment method of the present invention, the present invention also provides a curved surface line type tire rack adjustment system. Figure 3 FIG. is a schematic structural diagram of a curved surface line type tire rack adjustment system provided by an embodiment of the present invention. As Figure 3 shown, the curved surface line type tire rack adjustment system includes:
[0063] A reference point data acquisition module 301, configured to acquire three-dimensional coordinate data of four reference points set on the cross ground line pattern to obtain reference point data, and all four of the reference points are located outside the tire rack area;
[0064] A tire rack data acquisition module 302, configured to acquire three-dimensional coordinate data of each tire column in the tire rack to obtain tire rack data;
[0065] A three-dimensional model building module 303, configured to use the reference point data as an import reference to build a three-dimensional model of the tire rack in model software according to the standard three-dimensional coordinate data of the tire rack;
[0066] A tire column actually measured point position construction module 304, configured to import the tire rack data into model software to obtain a plurality of actually measured point positions of the tire column;
[0067] A height deviation data calculation module 305, configured to calculate the height deviation data between the measured height and the standard height corresponding to each actually measured point position of the tire column, where the measured height is obtained according to the tire rack data, and the standard height is obtained according to the standard three-dimensional coordinate data;
[0068] The jig adjustment module 306 is used to adjust the jig according to the height deviation data of the measured points of each jig column.
[0069] Optionally, the four reference points are a first reference point, a second reference point, a third reference point, and a fourth reference point. The first reference point and the second reference point are respectively located at the left and right ends of the center point of the cross ground line. The third reference point and the fourth reference point are respectively located at the upper and lower ends of the center point of the cross ground line. The curved surface line jig adjustment system further includes:
[0070] The first connection line determination module is used to use the connection line between the first reference point and the second reference point as the first connection line;
[0071] The second connection line determination module is used to use the connection line between the third reference point and the fourth reference point as the second connection line;
[0072] The included angle determination module is used to calculate the included angle between the first connection line and the second connection line;
[0073] The included angle judgment module is used to judge whether the absolute value of the difference between the included angle and 90° is less than a preset angle threshold; if so, execute the content of the jig data acquisition module 302, and if not, execute the content of the reference point data acquisition module 301.
[0074] Optionally, the three-dimensional model establishment module 303 includes:
[0075] The fitting reference point determination sub-module is used to import the reference point data into the model software to obtain the fitting reference point;
[0076] The three-dimensional model construction sub-module is used to establish the three-dimensional model of the jig in the model software according to the standard three-dimensional coordinate data of the jig;
[0077] The three-dimensional model translation sub-module is used to translate the three-dimensional model so that the cross ground line of the three-dimensional model is translated to cover the position of the fitting reference point, and the orientation of the cross ground line in the three-dimensional model is consistent with the orientation of the actual cross ground line corresponding to the fitting reference point.
[0078] Optionally, the standard three-dimensional coordinate data of the jig is the coordinate data in the ship hull coordinate system. The three-dimensional model construction sub-module includes:
[0079] The coordinate conversion unit is used to convert the standard three-dimensional coordinate data of the jig from the ship hull coordinate system to the jig coordinate system;
[0080] The three-dimensional model construction unit is used to establish the three-dimensional model of the jig in the model software according to the jig standard three-dimensional coordinate data after coordinate conversion.
[0081] Optionally, the curved surface linear jig adjustment system further includes:
[0082] A height deviation judgment module, configured to judge whether all the height deviation data are all positive values or all negative values; if so, execute the content of the translation adjustment module;
[0083] A translation adjustment module, configured to translate the measured positions of the tire columns in the height direction based on all the height deviation data, so as to eliminate the state where all the height deviation data are all positive values or all negative values, and return to execute the step of calculating the height deviation data of the measured height and the standard height corresponding to the measured positions of each tire column.
[0084] Optionally, the translation adjustment module includes:
[0085] A translation height calculation sub-module, configured to calculate the average value of all the height deviation data to obtain a translation height;
[0086] A translation sub-module, configured to translate the measured positions of the tire columns in the height direction based on the translation height, so as to eliminate the state where all the height deviation data are all positive values or all negative values.
[0087] Optionally, the jig adjustment module 306 includes:
[0088] A height deviation data judgment sub-module, configured to judge, for each measured position of the tire column, whether the corresponding height deviation data exceeds a preset deviation range; if so, execute the content of the marking sub-module;
[0089] A marking sub-module, configured to mark the measured positions of the tire columns and mark the corresponding height deviation data, so as to provide tire column adjustment information for the staff.
[0090] The curved surface linear jig adjustment system provided by the embodiment of the present invention can execute the curved surface linear jig adjustment method provided by any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0091] Figure 4 The structural schematic diagram of the electronic device 40 that can be used to implement the embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as, laptop computers, desktop computers, workbenches, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as, personal digital processing, cellular phones, smart phones, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are only examples and are not intended to limit the implementation of the present invention described and / or claimed herein.
[0092] As shown Figure 4 in FIG. 2, the electronic device 40 includes at least one processor 41 and a memory communicatively connected to the at least one processor 41, such as a read-only memory (ROM) 42, a random access memory (RAM) 43, etc. The memory stores a computer program executable by the at least one processor. The processor 41 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 42 or the computer program loaded from the storage unit 48 into the random access memory (RAM) 43. In the RAM 43, various programs and data required for the operation of the electronic device 40 can also be stored. The processor 41, the ROM 42, and the RAM 43 are connected to each other via a bus 44. An input / output (I / O) interface 45 is also connected to the bus 44.
[0093] A plurality of components in the electronic device 40 are connected to the I / O interface 45, including: an input unit 46, such as a keyboard, a mouse, etc.; an output unit 47, such as various types of displays, speakers, etc.; a storage unit 48, such as a magnetic disk, an optical disk, etc.; and a communication unit 49, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 49 allows the electronic device 40 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.
[0094] The processor 41 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the processor 41 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 41 executes the various methods and processes described above, such as the curved surface line type jig adjustment method.
[0095] In some embodiments, the curved surface line type jig adjustment method can be implemented as a computer program tangibly embodied in a computer-readable storage medium, such as the storage unit 48. In some embodiments, part or all of the computer program can be loaded and / or installed onto the electronic device 40 via the ROM 42 and / or the communication unit 49. When the computer program is loaded into the RAM 43 and executed by the processor 41, one or more steps of the curved surface line type jig adjustment method described above can be executed. Alternatively, in other embodiments, the processor 41 can be configured to execute the curved surface line type jig adjustment method by any other appropriate means (e.g., by means of firmware).
[0096] Various embodiments of the systems and techniques described above can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system-on-chip systems (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0097] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when the computer program is executed by the processor, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The computer program may be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0098] In the context of the present invention, computer-readable storage media can be tangible media that can contain or store a computer program for use with an instruction execution system, device or equipment or used in combination with an instruction execution system, device or equipment. Computer-readable storage media can include but are not limited to electronic, magnetic, optical, electromagnetic, infrared or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, computer-readable storage media can be machine-readable signal media. More specific examples of machine-readable storage media can include electrical connections based on one or more lines, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disk read-only memories (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0099] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device for displaying information to the user (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor); and a keyboard and a pointing device (e.g., a mouse or a trackball) through which the user can provide input to the electronic device. Other kinds of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0100] The systems and techniques described herein can be implemented in a computing system including backend components (e.g., as a data server), or a computing system including middleware components (e.g., an application server), or a computing system including frontend components (e.g., a user computer having a graphical user interface or a web browser through which the user can interact with an implementation of the systems and techniques described herein), or a computing system including any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected to each other by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local area network (LAN), wide area network (WAN), blockchain network, and the Internet.
[0101] A computing system can include a client and a server. The client and the server are generally remote from each other and typically interact through a communication network. The relationship between the client and the server is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or a cloud host, which is a host product in the cloud computing service system, solving the defects of difficult management and weak business scalability existing in traditional physical hosts and VPS services.
[0102] It should be understood that various forms of the processes shown above can be used, with steps reordered, added, or deleted. For example, the steps recited in the present invention can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved, and no limitation is imposed herein.
[0103] The above specific embodiments do not constitute a limitation on the protection scope of the present invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.
Claims
1. A method for adjusting a curved surface line-shaped jig, characterized in that, Including: Collecting the three-dimensional coordinate data of four reference points set on the cross ground line to obtain reference point data, and all the four reference points are located outside the jig area; Collecting the three-dimensional coordinate data of each jig column in the jig to obtain jig data; Taking the reference point data as the import reference, and establishing a three-dimensional model of the jig in the model software according to the standard three-dimensional coordinate data of the jig; Importing the jig data into the model software to obtain multiple measured positions of the jig columns; For each measured position of the jig column, calculating the height deviation data between the measured height corresponding to the measured position of the jig column and the standard height, where the measured height is obtained according to the jig data, and the standard height is obtained according to the standard three-dimensional coordinate data; Adjusting the jig according to the height deviation data of each measured position of the jig column.
2. The method for adjusting the curved surface line-type jig according to claim 1, wherein The four reference points are respectively a first reference point, a second reference point, a third reference point and a fourth reference point. The first reference point and the second reference point are respectively located at the left and right ends of the center point of the cross ground line, and the third reference point and the fourth reference point are respectively located at the upper and lower ends of the center point of the cross ground line. Before collecting the three-dimensional coordinate data of each jig column in the jig to obtain jig data, it further includes: Taking the connection line between the first reference point and the second reference point as the first connection line; Taking the connection line between the third reference point and the fourth reference point as the second connection line; Calculating the included angle between the first connection line and the second connection line; Judging whether the absolute value of the difference between the included angle and 90° is less than a preset angle threshold; If so, execute the step of collecting the three-dimensional coordinate data of each jig column in the jig to obtain jig data; If not, return to execute the step of collecting the three-dimensional coordinate data of four reference points set on the cross ground line to obtain reference point data.
3. The method for adjusting the curved surface linear jig according to claim 1, characterized in that The step of taking the reference point data as the import reference and establishing a three-dimensional model of the jig in the model software according to the standard three-dimensional coordinate data of the jig includes: Importing the reference point data into the model software to obtain a fitted reference point; Establishing a three-dimensional model of the jig in the model software according to the standard three-dimensional coordinate data of the jig; Translating the three-dimensional model so that the cross ground line of the three-dimensional model is translated to cover the position of the fitted reference point, and the orientation of the cross ground line in the three-dimensional model is consistent with the actual cross ground line corresponding to the fitted reference point.
4. The method for adjusting the curved surface line-shaped jig according to claim 3, characterized in that, The standard three-dimensional coordinate data of the jig is the coordinate data in the ship hull coordinate system, and the reference point data is the coordinate data in the jig coordinate system. The step of establishing a three-dimensional model of the jig in the model software according to the standard three-dimensional coordinate data of the jig includes: Converting the standard three-dimensional coordinate data of the jig from the ship hull coordinate system to the jig coordinate system; Establishing a three-dimensional model of the jig in the model software according to the jig standard three-dimensional coordinate data after coordinate conversion.
5. The method for adjusting the curved surface linear tire rack according to any one of claims 1-4, characterized in that After calculating the height deviation data between the measured height corresponding to each measured position of the jig column and the standard height, it further includes: Judging whether the height deviation data are all positive values or all negative values; If so, translate the measured positions of the tire columns in the height direction based on all the height deviation data to eliminate the state where all the height deviation data are positive or all are negative, and return to execute the step of calculating the height deviation data of the measured height and the standard height corresponding to each measured position of the tire column.
6. The method for adjusting the curved surface linear jig according to claim 5, wherein The translating of the measured positions of the tire columns in the height direction based on all the height deviation data to eliminate the state where all the height deviation data are positive or all are negative includes: Calculate the mean value of all the height deviation data to obtain the translation height; Translate the measured positions of the tire columns in the height direction based on the translation height to eliminate the state where all the height deviation data are positive or all are negative.
7. The method for adjusting the curved surface linear tire rack according to any one of claims 1-4, characterized in that, The adjustment of the tire rack according to the height deviation data of each measured position of the tire column includes: For each measured position of the tire column, determine whether the corresponding height deviation data exceeds the preset deviation range; If so, mark the measured position of the tire column and label the corresponding height deviation data to provide tire column adjustment information for the staff.
8. A curved surface linear jig adjustment system, characterized in that, Includes: A reference point data acquisition module for acquiring the three-dimensional coordinate data of four reference points set on the cross ground line to obtain reference point data, and all the four reference points are located outside the tire rack area; A tire rack data acquisition module for acquiring the three-dimensional coordinate data of each tire column in the tire rack to obtain tire rack data; A three-dimensional model building module for taking the reference point data as the import reference and building a three-dimensional model of the tire rack in the model software according to the standard three-dimensional coordinate data of the tire rack; A measured position construction module of the tire column for importing the tire rack data into the model software to obtain a plurality of measured positions of the tire column; A height deviation data calculation module for calculating the height deviation data of the measured height and the standard height corresponding to each measured position of the tire column, where the measured height is obtained according to the tire rack data and the standard height is obtained according to the standard three-dimensional coordinate data; A tire rack adjustment module for adjusting the tire rack according to the height deviation data of each measured position of the tire column.
9. An electronic device, characterized in that, The electronic device includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the curved surface linear tire rack adjustment method according to any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing a processor to implement the curved surface linear tire rack adjustment method according to any one of claims 1-7 when executed.