Angle measurement method, device and equipment of double-inclined angle plate member and storage medium
By modeling and projecting the double-angled plate to construct the angle between the normal plane of the angled line, the problem of inaccurate cornering angle in the double-angled plate was solved, improving the accuracy of layout and reducing production costs.
Patent Information
- Application Number
- CN202311281738.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-28
- Publication Date
- 2025-11-18
- Estimated Expiration
- 2043-09-28
AI Technical Summary
In the existing technology, the accuracy of the angle direction of the rolling process for double-tilted angle plates is relatively low, resulting in more deformation, which increases the processing difficulty and damage rate, and raises the production cost.
By modeling the angled plate of the bidirectional inclined structure in the ship, the rib-shaped line drawing is obtained, and vertical and horizontal projections are performed to construct the angle between the normal plane of the angled line. The degree is measured as the angle of the angle, providing an accurate basis for processing.
It improves the layout accuracy of double-tilted angled plates, reduces processing difficulty, and saves production costs.
Smart Images

Figure CN117308858B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the technical field of ship design and manufacturing, and in particular to a method, apparatus, equipment and storage medium for measuring the angle of a double-tilt plate. Background Technology
[0002] Ship structures are complex, containing many inclined structures, especially those with double inclination. During the fabrication of ship plates, when angled plates with double inclination are present, they need to be processed by corner rolling. This involves applying appropriate force and pressure to plastically deform the plate along the desired angle, changing its angle and shape. Determining the angle direction for corner rolling is one of the key steps in processing angled plates.
[0003] Currently, the angle of corner rolling is calculated by taking the angle of the cross-sectional profile of the corner plate and using it as the basis for processing the corner plates of ships. However, double-tilted corner plates have two-way tilt angles and generally only have one basic cross-sectional profile. Using the angle of the cross-sectional profile of the corner plate as the processing basis results in low accuracy of the angle direction in corner rolling, more deformation of the corner plate, increased plate processing difficulty, higher damage rate of the corner plate, and increased production cost of corner plate processing. Summary of the Invention
[0004] This invention provides a method, apparatus, device, and storage medium for measuring the angle of a double-tilted angle plate, in order to solve the problem of how to measure the normal folding angle of a double-tilted angle plate to improve the accuracy of the layout of the double-tilted angle plate.
[0005] According to one aspect of the present invention, a method for measuring the angle of a double-tilted angle plate is provided, comprising:
[0006] Modeling is performed on angled plates with bidirectional inclined structures in ships to obtain rib-shaped line drawings, which have original near-center lines, original angle lines and original top lines;
[0007] The original midline, the original angle line, and the original top line are projected perpendicularly into the top view to obtain the vertical midline, the vertical angle line, and the vertical top line.
[0008] In the top view, the vertical near-center line, the vertical angle line, and the vertical top line are respectively projected horizontally onto the horizontal near-center line, the horizontal angle line, and the horizontal top line;
[0009] Based on the vertical near-center line, the vertical angle line and the vertical top line, as well as the horizontal near-center line, the horizontal angle line and the horizontal top line, the angle between the angle line and the normal plane of the angled plate is constructed.
[0010] The degree measure of the angle between the normal plane of the bend line is used as the bend angle of the bend plate.
[0011] According to another aspect of the present invention, an angle measuring device for a double-tilt angle plate is provided, comprising:
[0012] The plate modeling module is used to model angled plates that are bi-directional inclined structures in ships, and to obtain rib-shaped line drawings. The rib-shaped line drawings have the original near-center line, the original angle line and the original top line.
[0013] The vertical projection module is used to project the original near-center line, the original angle line and the original top line vertically into the top view respectively, to obtain the vertical near-center line, the vertical angle line and the vertical top line;
[0014] A horizontal projection module is used to project the vertical near-center line, the vertical angle line, and the vertical top line horizontally onto the horizontal near-center line, the horizontal angle line, and the horizontal top line, respectively, in the top view.
[0015] Angle construction module is used to construct the angle between the normal planes of the bend lines of the bend plate based on the vertical near-center line, the vertical bend line and the vertical top line, as well as the horizontal near-center line, the horizontal bend line and the horizontal top line;
[0016] The angle measurement module is used to measure the degree of the angle between the normal plane of the angle line, which is used as the angle of the angle plate.
[0017] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:
[0018] At least one processor; and
[0019] A memory communicatively connected to the at least one processor; wherein,
[0020] The memory stores a computer program that can be executed by the at least one processor, which enables the at least one processor to perform the angle measurement method for double-tilt angled plates according to any embodiment of the present invention.
[0021] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing a computer program configured to cause a processor to execute and implement the angle measurement method for a double-tilt angle plate according to any embodiment of the present invention.
[0022] This invention provides a method, apparatus, device, and storage medium for measuring the angle of a double-tilted angled plate. It models a double-tilted angled plate with a bi-directional tilting structure in a ship, obtaining a rib-shaped line drawing. The original near-center line, original fold line, and original top edge of the rib-shaped line drawing are vertically projected onto a top view to obtain a vertical near-center line, vertical fold line, and vertical top edge. In the top view, these lines are horizontally projected onto a horizontal near-center line, horizontal fold line, and horizontal top edge. Based on these lines, the angle between the normal planes of the fold lines of the angled plate is constructed. Finally, the degree measure of this angle is taken as the fold angle of the angled plate. Using the normal angle of the double-tilted angled plate as a processing basis provides an accurate reference for corner rolling, reduces the processing difficulty of the double-tilted angled plate, effectively improves the accuracy of the layout and development of the double-tilted angled plate, and saves production costs.
[0023] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description
[0024] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0025] Figure 1 This is a flowchart of an angle measurement method for a double-tilted angle plate according to Embodiment 1 of the present invention;
[0026] Figure 2a This is a schematic diagram of the rib lines of a double-tilted angle plate according to Embodiment 1 of the present invention;
[0027] Figure 2b This is a schematic diagram of the vertical view of the rib lines of a double-tilted angle plate according to Embodiment 1 of the present invention;
[0028] Figure 2c This is a schematic diagram of a horizontal view of the rib lines of a double-tilted angle plate according to Embodiment 1 of the present invention;
[0029] Figure 3 This is a schematic diagram of an angle measurement method for a double-tilted angle plate according to Embodiment 1 of the present invention;
[0030] Figure 4This is a schematic diagram of the unfolding process of a double-tilted angle plate according to Embodiment 1 of the present invention;
[0031] Figure 5 This is a schematic diagram of the unfolded true shape of a double-tilted angle plate according to Embodiment 1 of the present invention;
[0032] Figure 6 This is a schematic diagram of a rolled corner sample of a double-tilted angle plate according to Embodiment 1 of the present invention;
[0033] Figure 7 This is a schematic diagram of the structure of an angle measuring device for a double-tilting angle plate according to Embodiment 2 of the present invention;
[0034] Figure 8 This is a schematic diagram of the structure of an electronic device provided according to Embodiment 3 of the present invention. Detailed Implementation
[0035] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0036] It should be noted that the terms "first," "second," "original," "vertical," and "horizontal," etc., in the specification, claims, and drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.
[0037] For example, the original near center line, vertical near center line, and horizontal near center line are all used to distinguish near center lines in different states. The near center line refers to the longitudinal edge closest to the center in the corner piece. The original corner line, vertical corner line, and horizontal corner line are all used to distinguish corner lines in different states. The corner line refers to the edge corresponding to the corner in the corner piece. The original top line, vertical top line, and horizontal top line are all used to distinguish top lines in different states. The top line refers to the longitudinal edge closest to the top in the corner piece.
[0038] It should be understood that the data used in this way can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in a sequence other than those illustrated or described herein. Furthermore, the terms “comprising” and “having”, and any variations thereof, are intended to cover a non-exclusive inclusion, for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0039] Example 1
[0040] Figure 1 This is a flowchart of an angle measurement method for a double-tilted angle plate according to Embodiment 1 of the present invention. This embodiment is applicable to the angle measurement of double-tilted angle plates. The method can be executed by an angle measuring device for double-tilted angle plates, which can be implemented in hardware and / or software and can be configured in an electronic device. Figure 1 As shown, the method includes:
[0041] Step 101: Model the angled plate component of the ship that has a bidirectional inclined structure to obtain the rib-shaped line drawing.
[0042] To ensure safe navigation at sea, ships must possess a certain level of structural strength and stability. Ship structures are complex, with many inclining structures, especially bidirectional inclining structures. Bidirectional inclining structures are typically implemented at the bow and stern of the hull. A bidirectional inclining structure is a structural design in which the hull has a certain inclining angle in both the longitudinal and transverse directions. It is mainly used in certain special types of ships, such as high-speed ships and roll-on / roll-off ships. When producing the plates for such ships, the plates need to be rolled. Rib profile drawings are diagrams that show the shape of the hull rib profiles, the arrangement of the outer plate joints, and the layout of the decks, platforms, and various longitudinal components. They can intuitively show the structural layout of the hull and the position of the components.
[0043] During production design, the necessary data is obtained from the design drawings, including the ship's geometry, dimensions, structural layout, and other relevant parameters. The obtained design data is processed, and a ship model is built based on the design data. This results in a model of the angled plate with a bidirectional inclined structure. The rib-shaped line drawing corresponding to the angled plate is then drawn. The angled plate has a certain inclination angle in both the horizontal and vertical directions. The rib-shaped line drawing has an original near-center line, an original angle line, and an original top line. The original near-center line refers to the longitudinal edge closest to the center in the rib-shaped line drawing. The original angle line refers to the line segment corresponding to the angle in the rib-shaped line drawing. The original top line refers to the longitudinal edge closest to the top in the rib-shaped line drawing.
[0044] For example, a rib-shaped line drawing is as follows: Figure 2a As shown, its vertical view is as follows Figure 2b As shown, the horizontal view is as follows Figure 2c As shown, F4, F5, F6, F7, F8, and F9 are rib lines, the original upper edge is the upper longitudinal edge, the original near-center line is the lower longitudinal edge, rib lines F4 and F9 are two transverse edges, and Y is the projection angle of the double-angle plate in the rib line diagram, that is, the angle of the rib line.
[0045] Step 102: Project the original midline, the original angle line, and the original top line vertically into the top view to obtain the vertical midline, the vertical angle line, and the vertical top line.
[0046] Perform vertical projection operations on the original midline, original angle line, and original top line respectively, project them along the vertical direction, and represent them in the top view of the angle plate to obtain the corresponding vertical midline, vertical angle line, and vertical top line. Vertical projection refers to the process of projecting an object or graphic onto a plane along the vertical direction.
[0047] In one example, such as Figure 3 As shown, the vertical near-center line F is obtained by vertically projecting the original near-center line, the vertical angle line K is obtained by vertically projecting the original angle line, and the vertical top line E is obtained by vertically projecting the original top line.
[0048] Step 103: In the top view, project the vertical near-center line, the vertical angle line, and the vertical top line horizontally onto the horizontal near-center line, the horizontal angle line, and the horizontal top line, respectively.
[0049] The vertical near-center line, vertical angle line, and vertical top line in the top view of the angled plate are projected horizontally to obtain the corresponding horizontal near-center line, horizontal angle line, and horizontal top line. Horizontal projection refers to the process of projecting an object or graphic onto a plane along the horizontal direction.
[0050] In one embodiment of the present invention, step 103 may include the following steps:
[0051] Step 1031: Generate a baseline parallel to the vertical angle line in the top view.
[0052] In the top view of the angled plate, draw a line segment parallel to the vertical angled line as a reference line, with the reference line located to the left of the vertical near-center line.
[0053] Step 1032: Query the first pose when the original midline, the original angle line, and the original top line are projected perpendicularly.
[0054] The angled plate is a single unit, and its overall orientation is fixed during projection. The orientations of its original midline, original angle line, and original top edge are also fixed. These orientations can be characterized using geometric information. The orientations of the original midline, original angle line, and original top edge during vertical projection are considered the first orientation.
[0055] For example, the first posture includes a first height value of the first near endpoint in the original midline, a fourth height value of the second near endpoint, a second height value of the first fold endpoint in the original fold line, a fifth height value of the second fold endpoint, a third height value of the first upper endpoint in the original upper line, and a sixth height value of the second upper endpoint.
[0056] The first height value refers to the vertical distance from the first proximal endpoint of the original midline to the X-axis; the second height value refers to the vertical distance from the first bend endpoint of the original angle line to the X-axis; the third height value refers to the vertical distance from the first upper endpoint of the original top line to the X-axis; the fourth height value refers to the vertical distance from the second proximal endpoint of the original midline to the X-axis; the fifth height value refers to the vertical distance from the second bend endpoint of the original angle line to the X-axis; and the sixth height value refers to the vertical distance from the second upper endpoint of the original top line to the X-axis.
[0057] Step 1033: While maintaining the first posture, project the vertical near-center line, vertical angle line, and vertical top line onto the horizontal near-center line, horizontal angle line, and horizontal top line through the baseline.
[0058] A baseline parallel to the vertical bend line is generated. The two endpoints of the vertical near-center line, vertical bend line, and vertical top line are projected perpendicularly to the baseline. The projection distances are the perpendicular distances from the two endpoints of the vertical near-center line, vertical bend line, and vertical top line to the X-axis, respectively. The corresponding endpoints of the projected vertical near-center line, vertical bend line, and vertical top line are connected to obtain the horizontal near-center line, horizontal bend line, and horizontal top line. The horizontal near-center line, horizontal bend line, and horizontal top line obtained after projection through the baseline also maintain the same initial orientation as the vertical near-center line, vertical bend line, and vertical top line.
[0059] In the specific implementation, the first and second near endpoints of the original midline are vertically projected to the third and fourth near endpoints of the vertical midline, respectively, and the first and second upper endpoints of the original upper edge are vertically projected to the third and fourth upper endpoints of the vertical upper edge, respectively.
[0060] For the vertical near-center line, the first reference line and the second reference line perpendicular to the baseline can be generated through the third and fourth near endpoints of the vertical near-center line, respectively.
[0061] Take the fifth near endpoint on the first reference line, such that the distance between the fifth near endpoint and the baseline is equal to the first height value.
[0062] Take the sixth near endpoint on the second reference line, so that the distance between the sixth near endpoint and the baseline is equal to the fourth height value.
[0063] Connect the fifth and sixth proximal endpoints to obtain the horizontal midline.
[0064] For a vertical bend line, a third reference line and a fourth reference line perpendicular to the baseline can be generated through the third and fourth bend endpoints of the vertical bend line.
[0065] Take the fifth bend endpoint on the third reference line, so that the distance between the fifth bend endpoint and the baseline is equal to the second height value.
[0066] Take the sixth bend endpoint on the fourth reference line, so that the distance between the sixth bend endpoint and the baseline is equal to the fifth height value.
[0067] Connect the fifth and sixth bend endpoints to obtain a horizontal bend line.
[0068] For the vertical top line, the fifth and sixth reference lines, which are perpendicular to the baseline, can be generated through the third and fourth top endpoints of the vertical top line, respectively.
[0069] Take the fifth upper endpoint on the fifth reference line, so that the distance between the fifth upper endpoint and the baseline is equal to the third height value.
[0070] Take the sixth upper endpoint on the sixth reference line, so that the distance between the sixth upper endpoint and the baseline is equal to the sixth height value.
[0071] Connect the fifth and sixth upper endpoints to obtain the horizontal upper edge.
[0072] While maintaining the first posture, namely the first height value of the first near endpoint and the fourth height value of the second near endpoint in the original near-center line, the second height value of the first bend endpoint and the fifth height value of the second bend endpoint in the original bend line, and the third height value of the first upper endpoint and the sixth height value of the second upper endpoint in the original upper edge line remain unchanged, and with the height values of each endpoint unchanged, the endpoints of corresponding heights are drawn on the left side of the baseline, using the vertical near-center line, the vertical bend line and the vertical upper edge line as the standard, and the endpoints of each line segment are connected to obtain the horizontal near-center line, the horizontal bend line and the horizontal upper edge line.
[0073] In one example, such as Figure 3As shown, a baseline M parallel to the vertical bend line K is generated. The vertical distance H1 from the first near endpoint of the original midline to the X-axis is the first height value; the vertical distance H2 from the first bend endpoint of the original bend line to the X-axis is the second height value; the vertical distance H3 from the first top endpoint of the original top line to the X-axis is the third height value; the vertical distance H4 from the second near endpoint of the original midline to the X-axis is the fourth height value; the vertical distance H5 from the second bend endpoint of the original bend line to the X-axis is the fifth height value; and the vertical distance H6 from the second top endpoint of the original top line to the X-axis is the sixth height value. The two endpoints of the vertical midline F, the vertical bend line K, and the vertical top line E are projected perpendicularly to the baseline, with projection distances of H1, H2, H3, H4, H5, and H6, respectively. The corresponding endpoints of the projected vertical midline F, the vertical bend line K, and the vertical top line E are then connected to obtain the horizontal midline c, the horizontal bend line k, and the horizontal top line e.
[0074] Step 104: Construct the angle between the normal planes of the angled plate based on the vertical near-center line, the vertical angled line, the vertical top line, the horizontal near-center line, the horizontal angled line, and the horizontal top line.
[0075] By determining the relative relationships between the vertical near-center line, the vertical fold line, and the vertical top edge line and the horizontal near-center line, and the horizontal fold line and the horizontal top edge line, the normal angle of the fold line of the folded plate is constructed.
[0076] The original angled line has an inclination angle in both the vertical and horizontal directions. By vertical projection, a baseline parallel to the vertical angled line is obtained, and the inclination angle of the original angled line in the vertical direction is revealed. By horizontal projection, the inclination angle of the original angled line in the horizontal direction is presented. By obtaining the inclination angles in both directions, the true normal plane of the original angled line is obtained, and then the angle of inclination is calculated.
[0077] In one embodiment of the present invention, step 104 may include the following steps:
[0078] Step 1041: Generate the first normal line among the horizontal near-center line, the horizontal angle line, and the horizontal top edge line.
[0079] Generate the first normal line perpendicular to the horizontal angle line.
[0080] Generate a line segment perpendicular to the horizontal bend line. This line segment passes through the horizontal near-center line, the horizontal bend line, and the horizontal top edge line, and intersects the horizontal near-center line, the horizontal bend line, and the horizontal top edge line at one point each. This line segment is represented as the first normal line.
[0081] Mark the point where the first normal line intersects the horizontal top line as the first target point.
[0082] There is only one point where the first normal line intersects the horizontal upper edge line, which is the first target point.
[0083] Mark the point where the first normal line intersects the horizontal angle line as the second target point.
[0084] There is only one point where the first normal line intersects the horizontal angle line, which is the second target point.
[0085] Mark the point where the first normal line intersects the horizontal near-center line as the third target point.
[0086] There is only one point where the first normal line intersects the horizontal near-center line, which is the third target point.
[0087] For example, such as Figure 3 As shown, a first normal line L is generated that is perpendicular to the horizontal angle line. The point where the first normal line intersects with the horizontal top line is the first target point a. The point where the first normal line intersects with the horizontal angle line is the second target point b. The point where the first normal line intersects with the horizontal near-center line is the third target point c.
[0088] Step 1042: Map the first normal line back to the vertical near-center line, the vertical angle line, and the vertical top edge line to obtain the second normal line.
[0089] Map the point where the first normal line intersects with the horizontal near-center line, the horizontal angle line, and the horizontal top line onto the vertical near-center line, the vertical angle line, and the vertical top line in the top view.
[0090] The reference line is used to project the vertical near-center line, vertical angle line, and vertical top line horizontally onto the horizontal near-center line, horizontal angle line, and horizontal top line.
[0091] Generate a first target line perpendicular to the baseline through the first target point, and mark the point where the first target line intersects with the vertical upper edge as the first reference point.
[0092] Generate a second target line perpendicular to the baseline through the second target point, and mark the point where the second target line intersects the vertical angle line as the second reference point.
[0093] Generate a third target line perpendicular to the baseline through the third target point, and mark the point where the third target line intersects the vertical near-center line as the third reference point.
[0094] Connect the first reference point, the second reference point, and the third reference point in sequence to form the second normal line.
[0095] Confirm the baseline used in the above horizontal projection operation, draw perpendicular lines through the three target points, and intersect them with the corresponding vertical near-center line, vertical angle line, and vertical top line to obtain the first reference point, the second reference point, and the third reference point. Connect the first reference point, the second reference point, and the third reference point to obtain the second normal line.
[0096] For example, such as Figure 3 As shown, a baseline M parallel to the vertical angle line K is generated. A first target line perpendicular to the baseline M is generated through the first target point a, and the point intersecting with the vertical upper edge line is the first reference point A. A second target line perpendicular to the baseline M is generated through the second target point b, and the point intersecting with the vertical angle line is the second reference point B. A third target line perpendicular to the baseline M is generated through the third target point c, and the point intersecting with the vertical near-center line is the third reference point C. Connecting points A, B, and C forms the second normal line ABC.
[0097] Step 1043: Query the second attitude when the second normal line is horizontally projected.
[0098] The poses of the vertical near-center line, vertical angle line, and vertical top line during horizontal projection are obtained as the second pose. The second pose includes the first distance value between the third reference point and the baseline, the second distance value between the second reference point and the baseline, and the third distance value between the first reference point and the baseline. The distance value represents the vertical distance from the reference point to the baseline.
[0099] For example, such as Figure 3 As shown, the vertical distance h1 from the third reference point C to the baseline M is the first distance value, the vertical distance h2 from the second reference point B to the baseline M is the second distance value, and the vertical distance h3 from the first reference point A to the baseline M is the third distance value.
[0100] Step 1044: Generate the angle between the normal plane of the bend line of the bend plate so that the angle between the normal plane of the bend line maintains a second orientation relative to the first normal plane.
[0101] When the angle between the bend line and the normal plane can maintain a second posture relative to the first normal plane, obtain the angle between the bend line and the normal plane of the current bend plate.
[0102] In a practical implementation, a third normal line parallel to the first normal line can be generated.
[0103] The first normal line is translated to generate a parallel line segment located below the first normal line, which serves as the third normal line.
[0104] Generate a first feature point, a second feature point, and a third feature point, wherein the first feature point and the third normal line maintain a first distance value, the second feature point and the third normal line maintain a second distance value, and the third feature point and the third normal line maintain a third distance value.
[0105] With lengths of the first distance value, the second distance value, and the third distance value, draw line segments on the third normal plane that are respectively at distances of the first distance value, the second distance value, and the third distance value from the third normal plane. The outer endpoints of these line segments are the first feature point, the second feature point, and the third feature point.
[0106] Connect the first feature point, the second feature point and the third feature point in sequence to form the angle between the normal plane of the fold line of the folded plate.
[0107] Connect the first feature point, the second feature point, and the third feature point, and use the angle formed by them as the angle between the normals of the fold line of the folded plate.
[0108] For example, such as Figure 3 As shown, a third normal line N parallel to the first normal line L is generated. Using the first distance value h1, the second distance value h2, and the third distance value h3 as lengths, line segments with distances h1, h2, and h3 from the third normal line N are drawn on the third normal line N, respectively, to obtain three external endpoints, namely the first feature point R, the second feature point O, and the third feature point G. Connecting points R, O, and G, the angle ROG is the included angle of the normal line of the bend.
[0109] Step 105: Measure the angle between the normal surfaces of the bend lines, and use it as the bend angle of the bend plate.
[0110] The degree measure of the included angle of the folded corner surface is the folding angle of the folded plate. The folding angle is used as the basis for the corner rolling process to process the folded plate.
[0111] For example, such as Figure 4 As shown, draw a perpendicular line X, making it perpendicular to the rib line. Using the actual rib spacing as the interval, draw auxiliary rib lines F4, F5, F6, F7, F8, and F9 parallel to the perpendicular line X. Project the intersection of the perpendicular line X and the rib line perpendicularly onto the auxiliary rib lines, and connect all the perpendicular points sequentially to obtain lengths X1, X2, X3, X4, and X5. Using the lengths X1, X2, X3, X4, and X5 as the interval, draw auxiliary rib lines F4, F5, F6, F7, F8, and F9 parallel to the rib line. Project the top edge point and corner point of the rib line perpendicularly onto the auxiliary rib lines, and connect the top edge point and corner point sequentially. This unfolds the top fold of the corner plate. Similarly, the near-center fold can also be unfolded. Loosen and unfold the two fold shapes of the corner plate, and join the two unfolded folds with the corner line. The unfolded shape of the plate is as follows: Figure 5 As shown, its actual sample of the rolled corner is as follows: Figure 6 As shown.
[0112] In this embodiment of the invention, a model is created for a bi-directional inclined angled plate in a ship, yielding a rib-shaped line drawing. The original near-center line, original angled line, and original top edge of the rib-shaped line drawing are vertically projected onto a top view, resulting in a vertical near-center line, vertical angled line, and vertical top edge. In the top view, these lines are horizontally projected onto a horizontal near-center line, horizontal angled line, and horizontal top edge. Based on these lines, the angle between the normal planes of the angled plates is constructed. Finally, the degree measure of this angle is taken as the angle of the angled plate. Using the normal angle of the bi-directional inclined angled plate as the processing basis provides an accurate reference for the corner rolling process, reducing the processing difficulty of the bi-directional inclined angled plate, effectively improving the layout and development efficiency of the bi-directional inclined angled plate, and saving production costs.
[0113] Example 2
[0114] Figure 7 This is a schematic diagram of the angle measuring device for a double-tilted angle plate provided in Embodiment 2 of the present invention. Figure 7 As shown, the device includes:
[0115] The plate modeling module 701 is used to model angled plates with bidirectional inclined structures in ships, and obtain rib-shaped line drawings. The rib-shaped line drawings have the original near center line, the original angle line and the original top line.
[0116] The vertical projection module 702 is used to project the original near-center line, the original angle line and the original top line vertically into the top view, respectively, to obtain the vertical near-center line, the vertical angle line and the vertical top line.
[0117] The horizontal projection module 703 is used to project the vertical near-center line, the vertical angle line and the vertical top line horizontally to the horizontal near-center line, the horizontal angle line and the horizontal top line respectively in the top view.
[0118] Angle construction module 704 is used to construct the angle between the normal surfaces of the angled plate based on the vertical near-center line, the vertical angled line and the vertical top line, as well as the horizontal near-center line, the horizontal angled line and the horizontal top line.
[0119] The angle measurement module 705 is used to measure the degree of the angle between the normal plane of the angle line, which is used as the angle measurement of the angle plate.
[0120] Optionally, the horizontal projection module 703 includes:
[0121] The baseline generation submodule is used to generate baselines that are parallel to the vertical bend lines in the top view.
[0122] The first attitude query submodule is used to query the first attitude when the original near-center line, the original angle line, and the original top line are projected perpendicularly.
[0123] The baseline projection submodule is used to project the vertical near-center line, vertical angle line, and vertical top line onto the horizontal near-center line, horizontal angle line, and horizontal top line through the baseline while maintaining the first attitude.
[0124] The first posture includes the first height value of the first near endpoint and the fourth height value of the second near endpoint in the original near-center line, the second height value of the first fold endpoint and the fifth height value of the second fold endpoint in the original fold line, and the third height value of the first upper endpoint and the sixth height value of the second upper endpoint in the original upper edge line. The first and second near endpoints of the original near-center line are vertically projected to the third and fourth near endpoints of the vertical near-center line, respectively, and the first and second upper endpoints of the original upper edge line are vertically projected to the third and fourth upper endpoints of the vertical upper edge line, respectively.
[0125] Optionally, the baseline projection submodule includes:
[0126] The near-center reference line generation unit generates the first reference line and the second reference line perpendicular to the baseline by passing through the third and fourth near endpoints perpendicular to the near-center line, respectively.
[0127] The fifth near endpoint selection unit is used to select the fifth near endpoint on the first reference line so that the distance between the fifth near endpoint and the baseline is equal to the first height value.
[0128] The sixth near endpoint selection unit is used to select the sixth near endpoint on the second reference line so that the distance between the sixth near endpoint and the baseline is equal to the fourth height value.
[0129] The horizontal near-midline acquisition unit connects the fifth and sixth near-endpoints to obtain the horizontal near-midline.
[0130] The angle reference line generation unit is used to generate a third reference line and a fourth reference line perpendicular to the baseline by passing through the third and fourth fold endpoints of the perpendicular angle line, respectively.
[0131] The fifth bend endpoint selection unit is used to select the fifth bend endpoint on the third reference line so that the distance between the fifth bend endpoint and the baseline is equal to the second height value.
[0132] The sixth bend endpoint selection unit is used to select the sixth bend endpoint on the fourth reference line so that the distance between the sixth bend endpoint and the baseline is equal to the fifth height value.
[0133] The horizontal bend line acquisition unit is used to connect the fifth bend endpoint and the sixth bend endpoint to obtain the horizontal bend line.
[0134] The upper reference line generation unit is used to generate the fifth and sixth reference lines perpendicular to the baseline, respectively, through the third and fourth upper endpoints perpendicular to the upper line.
[0135] The fifth upper endpoint acquisition unit is used to obtain the fifth upper endpoint on the fifth reference line so that the distance between the fifth upper endpoint and the baseline is equal to the third height value.
[0136] The sixth upper endpoint acquisition unit is used to obtain the sixth upper endpoint on the sixth reference line so that the distance between the sixth upper endpoint and the baseline is equal to the sixth height value.
[0137] The horizontal top edge acquisition unit is used to connect the fifth top endpoint and the sixth top endpoint to obtain the horizontal top edge.
[0138] Optionally, the included angle construction module 704 includes:
[0139] The first normal line generation submodule is used to generate the first normal line in the horizontal near-center line, the horizontal bend line and the horizontal top edge line.
[0140] The second normal line generation submodule is used to map the first normal line back to the vertical near-center line, the vertical angle line, and the vertical top edge line to obtain the second normal line.
[0141] The second attitude query submodule is used to query the second attitude when the second normal line is projected horizontally.
[0142] The second attitude maintenance submodule is used to generate the angle between the normal plane of the bend line of the bend plate so that the angle between the normal plane of the bend line maintains the second attitude relative to the first normal plane.
[0143] The second attitude includes the first distance value between the third reference point and the baseline, the second distance value between the second reference point and the baseline, and the third distance value between the first reference point and the baseline.
[0144] Optionally, the first normal line generation submodule includes:
[0145] Generate the first normal line perpendicular to the horizontal angle line.
[0146] The first target point marking unit is used to mark the point where the first normal line intersects with the horizontal upper edge line as the first target point.
[0147] The second target point marking unit is used to mark the point where the first normal line intersects with the horizontal angle line as the second target point.
[0148] The third target point marking unit is used to mark the point where the first normal line intersects the horizontal near-center line as the third target point.
[0149] Optionally, the second normal line generation submodule includes:
[0150] The baseline query unit is used to query baselines. The baselines are used to horizontally project the vertical near-center line, vertical angle line, and vertical top line onto the horizontal near-center line, horizontal angle line, and horizontal top line.
[0151] The first reference point marking unit is used to generate a first target line perpendicular to the baseline through the first target point, and to mark the point where the first target line intersects with the vertical upper edge as the first reference point.
[0152] The second reference point marking unit is used to generate a second target line perpendicular to the baseline through the second target point, and to mark the point where the second target line intersects with the vertical angle line as the second reference point.
[0153] The third reference point marking unit is used to generate a third target line perpendicular to the baseline through the third target point, and to mark the point where the third target line intersects with the vertical near-center line as the third reference point.
[0154] The second normal line generation unit is used to connect the first reference point, the second reference point and the third reference point in sequence to form the second normal line.
[0155] Optionally, the normal angle generation submodule includes:
[0156] The third normal line generation unit is used to generate a third normal line that is parallel to the first normal line.
[0157] The feature point generation unit is used to generate a first feature point, a second feature point, and a third feature point, wherein the first feature point and the third normal line maintain a first distance value, the second feature point and the third normal line maintain a second distance value, and the third feature point and the third normal line maintain a third distance value.
[0158] The normal angle acquisition unit is used to connect the first feature point, the second feature point and the third feature point in sequence to obtain the normal angle of the fold line of the folded plate.
[0159] The angle measuring device for double-tilted angled plates provided in this embodiment of the invention can execute the angle measuring method for double-tilted angled plates provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects for executing the angle measuring method for double-tilted angled plates.
[0160] Example 3
[0161] Figure 8A schematic diagram of an electronic device 10 that can be used to implement embodiments of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, 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 processors, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.
[0162] like Figure 8 As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer program stored in the ROM 12 or loaded from storage unit 18 into the RAM 13. The RAM 13 may also store various programs and data required for the operation of the electronic device 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0163] Multiple components in electronic device 10 are connected to I / O interface 15, including: input unit 16, such as keyboard, mouse, etc.; output unit 17, such as various types of displays, speakers, etc.; storage unit 18, such as disk, optical disk, etc.; and communication unit 19, such as network card, modem, wireless transceiver, etc. Communication unit 19 allows electronic device 10 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0164] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 11 performs the various methods and processes described above, such as the angle measurement method for a double-tilt angle plate.
[0165] In some embodiments, the angle measurement method for a double-tilt angle plate can be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the angle measurement method for a double-tilt angle plate described above can be performed. Alternatively, in other embodiments, processor 11 can be configured to perform the angle measurement method for a double-tilt angle plate by any other suitable means (e.g., by means of firmware).
[0166] Various embodiments of the systems and techniques described above herein 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), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0167] Computer programs used to implement 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 executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0168] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0169] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user. For example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback). Input from the user can be received in any form (including sound input, voice input, or tactile input).
[0170] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.
[0171] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship 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 cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.
[0172] Example 4
[0173] This invention also provides a computer program product, which includes a computer program that, when executed by a processor, implements the angle measurement method for a double-tilt angle plate as provided in any embodiment of this invention.
[0174] In implementing the computer program product, computer program code for performing the operations of this invention can be written in one or more programming languages or a combination thereof. Programming languages include object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as C or similar languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0175] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.
[0176] The specific embodiments described above do not constitute a limitation on the scope of protection of this 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 principles of this invention should be included within the scope of protection of this invention.
Claims
1. A method for measuring the angle of a double-tilted angled plate, characterized in that, include: Modeling is performed on angled plates with bidirectional inclined structures in ships to obtain rib-shaped line drawings, which have original near-center lines, original angle lines and original top lines; The original midline, the original angle line, and the original top line are projected perpendicularly into the top view to obtain the vertical midline, the vertical angle line, and the vertical top line. In the top view, the vertical near-center line, the vertical angle line, and the vertical top line are respectively projected horizontally onto the horizontal near-center line, the horizontal angle line, and the horizontal top line; Based on the vertical near-center line, the vertical angle line and the vertical top line, as well as the horizontal near-center line, the horizontal angle line and the horizontal top line, the angle between the angle line and the normal plane of the angled plate is constructed. The degree measure of the angle between the normals of the bend lines is taken as the bend angle of the bend plate. The step of projecting the vertical midline, the vertical angle line, and the vertical top line horizontally onto the horizontal midline, the horizontal angle line, and the horizontal top line in the top view includes: Generate a baseline parallel to the vertical angle line in the top view; Query the first orientation when the original near-center line, the original angle line, and the original top edge line are projected perpendicularly; While maintaining the first posture, the vertical near-center line, the vertical angle line, and the vertical top line are projected onto the horizontal near-center line, the horizontal angle line, and the horizontal top line through the reference line; The first posture includes the first height value of the first near endpoint and the fourth height value of the second near endpoint in the original near midline, the second height value of the first fold endpoint and the fifth height value of the second fold endpoint in the original fold line, and the third height value of the first upper endpoint and the sixth height value of the second upper endpoint in the original upper edge line. The first near endpoint and the second near endpoint of the original near midline are respectively vertically projected onto the third near endpoint and the fourth near endpoint of the vertical near midline, and the first upper endpoint and the second upper endpoint of the original upper edge line are respectively vertically projected onto the third upper endpoint and the fourth upper endpoint of the vertical upper edge line. While maintaining the first posture, projecting the vertical near-center line, the vertical angle line, and the vertical top line onto the horizontal near-center line, the horizontal angle line, and the horizontal top line through the reference line includes: A first reference line and a second reference line perpendicular to the baseline are generated through the third and fourth near endpoints of the vertical near midline, respectively. Take a fifth near endpoint on the first reference line, such that the distance between the fifth near endpoint and the baseline is equal to the first height value; Take a sixth near endpoint on the second reference line, such that the distance between the sixth near endpoint and the baseline is equal to the fourth height value; Connect the fifth proximal endpoint and the sixth proximal endpoint to obtain a horizontal midline; A third reference line and a fourth reference line perpendicular to the baseline are generated through the third and fourth bend endpoints of the vertical bend line, respectively. Take the fifth bend endpoint on the third reference line, such that the distance between the fifth bend endpoint and the baseline is equal to the second height value; Take the sixth bend endpoint on the fourth reference line, such that the distance between the sixth bend endpoint and the baseline is equal to the fifth height value; Connect the fifth fold endpoint and the sixth fold endpoint to obtain a horizontal fold line; A fifth reference line and a sixth reference line perpendicular to the baseline are generated through the third and fourth upper endpoints of the vertical upper edge line, respectively. Take the fifth upper endpoint on the fifth reference line, such that the distance between the fifth upper endpoint and the baseline is equal to the third height value; Take a sixth upper endpoint on the sixth reference line, such that the distance between the sixth upper endpoint and the baseline is equal to the sixth height value; Connect the fifth upper endpoint and the sixth upper endpoint to obtain the horizontal upper edge line.
2. The method according to claim 1, characterized in that, The method of constructing the angle between the normal planes of the angled plate based on the vertical near-center line, the vertical angled line, and the vertical top edge line, as well as the horizontal near-center line, the horizontal angled line, and the horizontal top edge line, includes: A first normal plane is generated among the horizontal near-center line, the horizontal angle line, and the horizontal top edge line; The first normal line is mapped back to the vertical near-center line, the vertical angle line, and the vertical top edge line to obtain the second normal line; Query the second orientation when the second normal line is projected horizontally; Generate the angle between the normal plane of the bend line of the bend plate so that the angle between the normal plane of the bend line maintains the second posture relative to the first normal plane.
3. The method according to claim 2, characterized in that, The process of generating a first normal line among the horizontal near-center line, the horizontal bend line, and the horizontal top edge line includes: Generate a first normal line perpendicular to the horizontal bend line; Mark the point where the first normal line intersects the horizontal upper edge line as the first target point; Mark the point where the first normal line intersects the horizontal angle line as the second target point; The point where the first normal line intersects the horizontal near-midline is marked as the third target point.
4. The method according to claim 3, characterized in that, The step of mapping the first normal line back to the vertical near-center line, the vertical bend line, and the vertical top edge line to obtain the second normal line includes: The reference line is used to horizontally project the vertical near-center line, the vertical angle line, and the vertical top line onto the horizontal near-center line, the horizontal angle line, and the horizontal top line. A first target line perpendicular to the baseline is generated through the first target point, and the point where the first target line intersects with the vertical upper edge line is marked as the first reference point; A second target line perpendicular to the baseline is generated through the second target point, and the point where the second target line intersects with the vertical bend line is marked as the second reference point; A third target line perpendicular to the baseline is generated through the third target point, and the point where the third target line intersects the vertical near-center line is marked as the third reference point; The first reference point, the second reference point, and the third reference point are connected in sequence to form the second normal line.
5. The method according to claim 4, characterized in that, The second attitude includes a first distance value between the third reference point and the baseline, a second distance value between the second reference point and the baseline, and a third distance value between the first reference point and the baseline; The step of generating the angle between the bend line and the normal plane of the bend plate, so that the angle between the bend line and the normal plane maintains the second posture relative to the first normal plane, includes: Generate a third normal line parallel to the first normal line; Generate a first feature point, a second feature point, and a third feature point, wherein the first feature point maintains a first distance value with respect to the third normal line, the second feature point maintains a second distance value with respect to the third normal line, and the third feature point maintains a third distance value with respect to the third normal line; The first feature point, the second feature point, and the third feature point are connected in sequence to form the angle between the normal plane of the fold line of the folded plate.
6. An angle measuring device for a double-tilted angle plate, characterized in that, include: The plate modeling module is used to model angled plates that are bi-directional inclined structures in ships, and to obtain rib-shaped line drawings. The rib-shaped line drawings have the original near-center line, the original angle line and the original top line. The vertical projection module is used to project the original near-center line, the original angle line and the original top line vertically into the top view respectively, to obtain the vertical near-center line, the vertical angle line and the vertical top line; A horizontal projection module is used to project the vertical near-center line, the vertical angle line, and the vertical top line horizontally onto the horizontal near-center line, the horizontal angle line, and the horizontal top line, respectively, in the top view. Angle construction module is used to construct the angle between the normal planes of the bend lines of the bend plate based on the vertical near-center line, the vertical bend line and the vertical top line, as well as the horizontal near-center line, the horizontal bend line and the horizontal top line; Angle measurement module is used to measure the degree of the angle between the angle line and the normal plane, which is used as the angle of the angle plate. The horizontal projection module includes: The baseline generation submodule is used to generate baselines parallel to the vertical bend lines in the top view; The first attitude query submodule is used to query the first attitude when the original near-center line, the original angle line and the original top line are projected perpendicularly. The baseline projection submodule is used to project the vertical near-center line, vertical angle line and vertical top line onto the horizontal near-center line, horizontal angle line and horizontal top line through the baseline while maintaining the first attitude. The first posture includes the first height value of the first near endpoint and the fourth height value of the second near endpoint in the original near midline, the second height value of the first fold endpoint and the fifth height value of the second fold endpoint in the original fold line, and the third height value of the first upper endpoint and the sixth height value of the second upper endpoint in the original upper edge line. The first and second near endpoints of the original near midline are vertically projected to the third and fourth near endpoints of the vertical near midline, respectively, and the first and second upper endpoints of the original upper edge line are vertically projected to the third and fourth upper endpoints of the vertical upper edge line, respectively. The baseline projection submodule includes: The near-center reference line generation unit generates a first reference line and a second reference line perpendicular to the baseline by passing through the third and fourth near endpoints perpendicular to the near-center line, respectively. The fifth near endpoint selection unit is used to select the fifth near endpoint on the first reference line so that the distance between the fifth near endpoint and the baseline is equal to the first height value; The sixth near endpoint selection unit is used to select the sixth near endpoint on the second reference line so that the distance between the sixth near endpoint and the baseline is equal to the fourth height value; The horizontal near-midline acquisition unit connects the fifth and sixth near-endpoints to obtain the horizontal near-midline; The angle reference line generation unit is used to generate a third reference line and a fourth reference line perpendicular to the baseline by passing through the third and fourth fold endpoints of the perpendicular angle line, respectively. The fifth bend endpoint selection unit is used to select the fifth bend endpoint on the third reference line so that the distance between the fifth bend endpoint and the baseline is equal to the second height value; The sixth bend endpoint selection unit is used to select the sixth bend endpoint on the fourth reference line so that the distance between the sixth bend endpoint and the baseline is equal to the fifth height value; The horizontal bend line acquisition unit is used to connect the fifth bend endpoint and the sixth bend endpoint to obtain the horizontal bend line; The upper reference line generation unit is used to generate the fifth and sixth reference lines perpendicular to the baseline through the third and fourth upper endpoints perpendicular to the upper line, respectively. The fifth upper endpoint acquisition unit is used to obtain the fifth upper endpoint on the fifth reference line so that the distance between the fifth upper endpoint and the baseline is equal to the third height value; The sixth upper endpoint acquisition unit is used to acquire the sixth upper endpoint on the sixth reference line so that the distance between the sixth upper endpoint and the baseline is equal to the sixth height value; The horizontal top edge acquisition unit is used to connect the fifth top endpoint and the sixth top endpoint to obtain the horizontal top edge.
7. 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 that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the angle measurement method for the double-tilt angle plate according to any one of claims 1-5.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the angle measurement method for the double-tilted angle plate as described in any one of claims 1-5.
Citation Information
Patent Citations
System and method for measuring height of navigation ship
CN104061865A
Double-beveling jig frame mounting method for curved outer plate
CN115476982A