A method and apparatus for compiling a sheet metal fabric chart.

CN120296864BActive Publication Date: 2026-08-14GUANGZHOU WENCHONG SHIPYARD CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-03-11
Publication Date
2026-08-14

AI Technical Summary

Technical Problem

所以目前的板材套料图表册整理方法存在自动化程度低,错误率较高,且效率低下的问题,给零件加工带来不便

Benefits of technology

[0050]本发明获取预设信息标记标准,并根据该预设信息标记标准对各零件文字信息进行标准化处理。标准化处理包括对零件文字信息中的可替代文字进行文字代码替换处理,对零件文字信息中的多余信息进行删除处理,在可镜像零件的零件文字信息添加镜像提醒文字。通过对不重叠零件文字信息的标准化处理,能提高各板材套料图表之间的统一性,从而提高板材套料图表册的整理效果。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120296864B_ABST
    Figure CN120296864B_ABST
Patent Text Reader

Abstract

This invention relates to the field of ship design technology and discloses a method and apparatus for organizing sheet metal nesting charts. The method includes: acquiring a sheet metal nesting chart book; the sheet metal nesting chart book includes multiple sheet metal nesting charts; each sheet metal nesting chart includes the outlines and text information of multiple parts; performing positional overlap analysis and standardization processing on the text information of each part to form multiple text-standardized sheet metal nesting charts; scaling each text-standardized sheet metal nesting chart according to a preset ratio to form multiple scale-standardized sheet metal nesting charts; classifying each scale-standardized sheet metal nesting chart and generating classification labels for each scale-standardized sheet metal nesting chart; and sorting the scale-standardized sheet metal nesting charts according to a preset drawing format to update the sheet metal nesting chart book. This invention improves the automation and efficiency of chart organization and enhances the quality of the charts.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of ship design technology, and in particular to a method and apparatus for organizing sheet metal charts. Background Technology

[0002] Ships have complex structures and large parts. During the ship production design phase, designers create production design drawings for each part. The hull plate nesting chart is one such production design drawing and is issued as a separate document to the construction department. Currently, hull plate nesting charts are commonly created using SPD (Ship Product Design), a specialized software for shipbuilding and marine engineering design.

[0003] Currently, the nesting charts for ship hull plates generated using SPD (Surface Mount Technology) have certain limitations and cannot meet production requirements. Some details often require manual operation. For example, the text reference point parameters on the nesting cards are not easy to set and edit, leading to problems such as misaligned text, overlapping text, and redundant information affecting the quality of the drawings. These issues all require manual handling by designers. Furthermore, a nesting chart booklet for a single section or integrated area often consists of dozens or even hundreds of sheet metal nesting charts, each requiring corresponding error correction. Therefore, current methods for compiling sheet metal nesting chart books suffer from low automation, high error rates, and low efficiency, causing inconvenience to parts processing. Summary of the Invention

[0004] This invention provides a method and apparatus for organizing sheet metal charts, which can improve the automation and efficiency of chart organization and improve the quality of the charts.

[0005] To solve the above-mentioned technical problems, the present invention provides a method for organizing sheet metal nesting charts, including:

[0006] Obtain a sheet metal nesting chart book; the sheet metal nesting chart book includes several sheet metal nesting charts; each sheet metal nesting chart includes the outline of several parts and part text information;

[0007] The positional overlap analysis of the outlines and text information of each part is performed, and the position of the text information is adjusted to form several non-overlapping text information of parts;

[0008] Obtain a preset information marking standard, standardize the text information of each non-overlapping part according to the preset information marking standard to form several standardized part text information, and update several sheet metal nesting charts according to each standardized part text information to form several text-standardized sheet metal nesting charts.

[0009] According to a preset ratio, the standardized board nesting charts of each text are scaled up to form several standardized board nesting charts.

[0010] The standardized board nesting charts of each ratio are classified according to the material and thickness of the board, and classification labels are generated for each standardized board nesting chart of each ratio.

[0011] Based on the preset drawing format and the classification labels of each of the standardized board nesting charts, the standardized board nesting charts are sorted to update the board nesting chart book.

[0012] This invention obtains a sheet metal nesting chart booklet including multiple sheet metal nesting charts, wherein each sheet metal nesting chart includes the outlines and text information of multiple parts. By performing positional overlap analysis on the part outlines and the text information of each part, the text information overlapping with the part outlines can be identified. Adjusting the text information overlapping with the part outlines can form several non-overlapping text information, thereby improving the clarity of the text information on the sheet metal nesting chart. A pre-set preset information marking standard is obtained, and the text information of each non-overlapping part is standardized according to the standard to generate a text-standardized sheet metal nesting chart, thereby improving the presentation effect of the text information on the sheet metal nesting chart. According to a preset ratio, each text-standardized sheet metal nesting chart is... The process involves scaling the charts to create standardized nesting charts for sheet metal. By unifying the scale of each chart, an accurate data foundation is provided for subsequent processing operations. The standardized nesting charts are then categorized based on the material and thickness of the sheet metal, and category tags are generated to improve their searchability. Finally, the standardized nesting charts are sorted according to the preset output format and their category tags, thus updating the sheet metal nesting chart catalog. Using a unified output standard to mark each chart improves chart quality and overall chart organization.

[0013] Furthermore, the step of performing positional overlap analysis on the outlines and text information of each part, and adjusting the position of the text information to form several non-overlapping text information sets, specifically involves:

[0014] Perform positional overlap analysis on the outlines and text information of each part;

[0015] When identifying text information of a part that overlaps with the part outline, identify the text base points to be adjusted for the text information of the part that overlaps with the part outline.

[0016] By updating the position of the base point of the text to be adjusted, and updating the position of the text information of the part that overlaps with the outline of the part according to the position of the base point of the text to be adjusted, non-overlapping text information of the part is generated.

[0017] This invention analyzes the positional overlap of the outlines and text information of each part to identify the text information overlapping with the part outlines. It then identifies the text base points to be adjusted for these base points and updates the positions of the overlapping text information based on these base points, generating non-overlapping text information. This allows for the adjustment of overlapping text information to prevent it from overlapping with the part outlines. By first determining whether the text information overlaps with the part outlines before adjusting it, this invention reduces the workload and improves efficiency.

[0018] Furthermore, the positional overlap analysis of the outlines and text information of each part specifically involves:

[0019] Identify the text base point and text height of the text information of each component;

[0020] In the part contours corresponding to the text information of each part, the detection contour line that is closest to the text base point of each part text information is identified respectively;

[0021] The detection distance between the text base point of each part's text information and the detection contour line is detected;

[0022] Obtain the text direction of the text information of each part; wherein, the text direction is the direction from the bottom of the text information of the part to the top of the text information of the part;

[0023] Identify the relative direction between the detection contour line and the text information of the part; wherein, the relative direction is the direction from the text base point to the detection contour line;

[0024] Determine the relative positional relationship between each of the stated text base points and the corresponding part text information;

[0025] Based on the relative positional relationship, the text height, the detection distance, the text direction, and the relative direction, it is determined whether the text information of each part overlaps with the outline of the corresponding part.

[0026] This invention performs positional overlap analysis on the contours and text information of various parts. First, it identifies the text base point and text height of each part's text information. Based on the text base point, it determines the detection contour line closest to the text information and obtains the detection distance between the text base point and the detection contour line. Additionally, it determines the text direction of each part's text information and the relative direction between the detection contour line and the text information. Then, it judges the relative positional relationship between each text base point and the corresponding text information. The relative positional relationship, text height, detection distance, text direction, and relative direction are used as the criteria for determining whether the text information overlaps with the corresponding part contour. This invention effectively improves the accuracy of positional overlap analysis by collecting diverse data as the basis for judgment.

[0027] Further, determining whether the text information of each part overlaps with the corresponding outline of each part based on the relative positional relationship, the text height, the detection distance, the text direction, and the relative direction includes:

[0028] When the relative positional relationship is such that the text base point is at the center of the text information on the part, it is determined whether the detection distance is less than half the height of the text.

[0029] If the detection distance is less than half the height of the text, then it is determined that the text information of the part overlaps with the corresponding part outline.

[0030] The relative positional relationship between the text base point and the corresponding part text information in this invention includes situations where the text base point is at the center of the part text information. In this case, the overlap between the part text information and the corresponding part outline can be determined based on the relationship between the detection distance and half the text height. Based on different relative positional relationships between the text base point and the corresponding part text information, this invention employs a specific position overlap analysis method, which can effectively improve the efficiency and accuracy of position overlap analysis.

[0031] Further, determining whether the text information of each part overlaps with the corresponding outline of each part based on the relative positional relationship, the text height, the detection distance, the text direction, and the relative direction includes:

[0032] When the relative positional relationship is such that the text base point is at the bottom of the part text information, determine whether the text direction and the relative direction are the same;

[0033] If the text direction and the relative direction are the same, then determine whether the detection distance is less than the text height;

[0034] If the detection distance is less than the text height, then it is determined that the text information of the part overlaps with the corresponding part outline.

[0035] The relative positional relationship between the text base point and the corresponding part text information in this invention includes situations where the text base point is at the bottom of the part text information. In this case, whether the part text information overlaps with the corresponding part contour can be determined based on whether the text direction and the relative direction are the same, as well as the relationship between the detection distance and the text height. Based on different relative positional relationships between the text base point and the corresponding part text information, this invention employs a specific position overlap analysis method, which can effectively improve the efficiency and accuracy of position overlap analysis.

[0036] Further, determining whether the text information of each part overlaps with the corresponding outline of each part based on the relative positional relationship, the text height, the detection distance, the text direction, and the relative direction includes:

[0037] When the relative positional relationship is such that the text base point is at the top of the part text information, determine whether the text direction and the relative direction are opposite;

[0038] If the text direction is opposite to the relative direction, then determine whether the detection distance is less than the text height;

[0039] If the detection distance is less than the text height, then it is determined that the text information of the part overlaps with the corresponding part outline.

[0040] The relative positional relationship between the text base point and the corresponding part text information in this invention includes situations where the text base point is at the top of the part text information. In this case, whether the text direction and the relative direction are opposite, as well as the relationship between the detection distance and the text height, can be used to determine whether the part text information overlaps with the corresponding part outline. Based on different relative positional relationships between the text base point and the corresponding part text information, this invention adopts a specific position overlap analysis method, which can effectively improve the efficiency and accuracy of position overlap analysis.

[0041] Furthermore, the step of updating the position of the text base point to be adjusted, and updating the position of the part text information that overlaps with the part outline based on the position of the text base point to be adjusted, to generate non-overlapping part text information, specifically involves:

[0042] The difference between the text height and the detection distance is determined as the base point movement distance;

[0043] Control the base point of the text to be adjusted to move the base point movement distance in the opposite direction of the relative direction, so that the base point of the text to be adjusted is adjusted to the position of the adjusted base point;

[0044] The center position of the part text information that overlaps with the part outline is determined as the adjusted text base point position, and the text alignment of the part text information that overlaps with the part outline is adjusted to center alignment.

[0045] This invention determines the base point movement distance based on the difference between the text height and the detection distance. Based on this base point movement distance, it controls the text base point to be adjusted to the adjusted text base point position. The adjusted text base point position is used as the center position of the part text information that overlaps with the part outline. The position of the part text information that overlaps with the part outline is adjusted so that the part text information does not overlap with the part outline, thus generating non-overlapping part text information, thereby improving the automation level of the chart book.

[0046] Furthermore, the step of obtaining the preset information marking standard involves standardizing the text information of each non-overlapping part according to the preset information marking standard to form several standardized part text information sets, specifically as follows:

[0047] According to the preset information marking standard, several alternative characters are selected from the text information of each non-overlapping part. According to the code corresponding to each alternative character recorded in the preset information marking standard, the alternative characters are replaced with text codes to form several simplified part text information.

[0048] According to the preset information marking standard, several redundant information is identified in the simplified part text information, and the redundant information is deleted to form several simplified standard part text information.

[0049] According to the preset information marking standard, the parts corresponding to the simplified standard part text information are judged to be mirrorable, and several mirrorable parts are identified. Mirror reminder text is added to the simplified standard part text information corresponding to each mirrorable part to form several standardized part text information.

[0050] This invention acquires a preset information marking standard and standardizes the text information of each part according to this standard. The standardization process includes replacing replaceable text with text codes, deleting redundant information, and adding mirrored reminder text to the text information of mirrorable parts. By standardizing the text information of non-overlapping parts, the consistency between various sheet metal nesting diagrams can be improved, thereby enhancing the organization of sheet metal nesting diagram catalogs.

[0051] Furthermore, after sorting the standardized board nesting charts according to the preset drawing format and the classification labels of each standardized board nesting chart, the method further includes:

[0052] Standard testing was performed on the standardized board nesting charts of each of the aforementioned proportions.

[0053] For non-standardized sheet metal nesting charts with non-standard test results, local information replacement, part outline enlargement, directional word deletion, and short line segment deletion are performed.

[0054] After sorting the standardized sheet metal nesting charts of each scale according to the preset drawing format, this invention also performs standard checks on the standardized sheet metal nesting charts of each scale. Charts that are found to be non-standard are further processed, such as local information replacement, part outline enlargement, directional word deletion, and short line segment deletion, so that the sheet metal nesting charts meet the standards and improve the sorting effect.

[0055] Accordingly, the present invention provides a device for organizing sheet metal fabrication charts, comprising: an acquisition module, a text adjustment module, a standardization processing module, a proportion adjustment module, a classification module, and an update module;

[0056] The acquisition module is used to acquire sheet metal nesting charts; the sheet metal nesting charts include several sheet metal nesting charts; each sheet metal nesting chart includes the outline of several parts and part text information;

[0057] The text adjustment module is used to perform position overlap analysis on the outlines of each part and the text information of each part, and to adjust the position of the text information of the parts to form several non-overlapping text information of the parts.

[0058] The standardization processing module is used to obtain a preset information marking standard, standardize the text information of each non-overlapping part according to the preset information marking standard to form a number of standardized part text information, and update a number of sheet metal nesting charts according to each of the standardized part text information to form a number of text-standardized sheet metal nesting charts.

[0059] The scaling module is used to scale each of the text-based standardized board nesting charts according to a preset ratio, thereby forming several scaled standardized board nesting charts.

[0060] The classification module is used to classify the standardized board nesting charts of each ratio according to the material and thickness of the board, and generate classification labels for each standardized board nesting chart of each ratio.

[0061] The update module is used to sort the standardized board nesting charts according to the preset drawing format and the classification marks of each of the standardized board nesting charts, so as to update the board nesting chart book.

[0062] This invention provides a device for organizing sheet metal nesting charts. Based on the organic integration of modules, it acquires a sheet metal nesting chart book containing multiple sheet metal nesting charts. Each sheet metal nesting chart includes the outlines and text information of multiple parts. By performing positional overlap analysis on the part outlines and text information, the device identifies the text information overlapping with the part outlines. Adjusting this overlapping text information creates several non-overlapping text information entries, thereby improving the clarity of the text information on the sheet metal nesting chart. A pre-set information marking standard is acquired, and the non-overlapping text information is standardized according to this standard to generate text-standardized sheet metal nesting charts, further improving the presentation of the text information on the sheet metal nesting chart. The device then processes each text-standardized sheet metal nesting chart according to a preset ratio. The process involves scaling the charts to create standardized nesting charts for sheet metal. By unifying the scale of each chart, an accurate data foundation is provided for subsequent processing operations. The standardized nesting charts are then categorized based on the material and thickness of the sheet metal, and category tags are generated to improve their searchability. Finally, the standardized nesting charts are sorted according to the preset output format and their category tags, thus updating the sheet metal nesting chart catalog. Using a unified output standard to mark each chart improves chart quality and overall chart organization. Attached Figure Description

[0063] Figure 1 A flowchart illustrating one embodiment of the method for compiling sheet metal charts provided by the present invention;

[0064] Figure 2 A schematic diagram of a sheet metal nesting chart provided by the present invention;

[0065] Figure 3 This is a schematic diagram of one embodiment of the sheet metal packing chart organization device provided by the present invention. Detailed Implementation

[0066] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. 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 are within the scope of protection of the present invention.

[0067] The flowchart shown in the attached diagram is for illustrative purposes only and does not necessarily include all content and operations / steps, nor does it necessarily have to be performed in the order described. For example, some operations / steps can be broken down, combined, or partially merged, so the actual execution order may change depending on the actual situation.

[0068] The following detailed description of some embodiments of the present invention is provided in conjunction with the accompanying drawings. Unless otherwise specified, the following embodiments and features can be combined with each other.

[0069] Example 1

[0070] like Figure 1 The diagram shown is a flowchart illustrating an embodiment of the method for compiling a sheet metal fabric chart provided by the present invention. The method includes steps 101 to 106, each of which is detailed below:

[0071] Step 101: Obtain the sheet metal nesting chart book; the sheet metal nesting chart book includes several sheet metal nesting charts; each sheet metal nesting chart includes the outline of several parts and the text information of the parts.

[0072] Step 102: Perform position overlap analysis on the outlines and text information of each part, and adjust the position of the text information to form several non-overlapping text information of parts.

[0073] Step 103: Obtain a preset information marking standard, standardize the text information of each non-overlapping part according to the preset information marking standard to form several standardized part text information, and update several sheet metal nesting charts according to the standardized part text information to form several text-standardized sheet metal nesting charts.

[0074] Step 104: According to the preset ratio, scale the standardized board nesting charts of each text to form several standardized board nesting charts.

[0075] Step 105: Classify the standardized board nesting charts according to the material and thickness of the board, and generate classification labels for each standardized board nesting chart.

[0076] Step 106: Sort the standardized board nesting charts according to the preset drawing format and the classification marks of each scaled board nesting chart, so as to update the board nesting chart book.

[0077] In this embodiment of the invention, the sheet metal nesting chart is composed of multiple nesting charts. Each sheet metal nesting chart includes outlines of multiple parts and textual information explaining the parts. Since there are numerous parts in the sheet metal nesting charts, and the amount of part outlines and textual information is also large, manual organization is inefficient and labor-intensive when it is necessary to organize the details in the sheet metal nesting charts. Therefore, adopting an automatic batch organization method for the sheet metal nesting chart can effectively improve the organization efficiency.

[0078] In this embodiment of the invention, the part outline refers to the edge of the part. When the part text information is used to express the process information of the part edge, the part text information will be marked next to its corresponding part outline. By performing positional overlap analysis on the part outline and each part text information, the part text information that overlaps with the part outline can be identified. Adjusting the part text information that overlaps with the part outline to form several non-overlapping part text information can improve the clarity of the part text information on the sheet metal nesting diagram.

[0079] In this embodiment of the invention, a pre-set preset information marking standard is obtained, and the text information of each non-overlapping part is standardized according to the standard to form standardized part text information. The corresponding sheet metal nesting chart is updated according to each standardized part text information, which can form multiple text-standardized sheet metal nesting charts, thereby improving the uniformity between the sheet metal nesting charts and improving the presentation effect of part text information on the sheet metal nesting chart.

[0080] In this embodiment of the invention, for multiple board nesting charts obtained using drawing software, the proportions of each board nesting chart may be inconsistent. Therefore, the standardized board nesting charts are scaled according to a preset ratio to form multiple standardized board nesting charts, thereby unifying the proportions of each board nesting chart and providing an accurate data basis for subsequent processing operations.

[0081] In this embodiment of the invention, a typical sheet metal nesting chart booklet contains dozens or even hundreds of sheet metal nesting charts. In practical applications, it is often necessary to find a sheet metal nesting chart for a specific material or a specific sheet thickness area. Therefore, to improve the searchability of the sheet metal nesting charts, the standardized sheet metal nesting charts at various scales are classified according to the material and thickness of the sheet metal, and classification tags for each scale of standardized sheet metal nesting chart are generated.

[0082] In this embodiment of the invention, according to a preset drawing format, corresponding chart tags, including page numbers, nesting names, and drawing numbers, can be generated for each sheet metal nesting chart. Based on the classification tags of the standardized sheet metal nesting charts at each scale, the standardized sheet metal nesting charts at each scale are then classified and sorted. After sorting, a standard check is performed on each standardized sheet metal nesting chart to ensure that the compiled sheet metal nesting chart booklet meets the drawing standards. For charts that are found to be non-standard, further processing such as partial information replacement, part outline enlargement, directional word deletion, and short line segment deletion is performed to improve the overall quality.

[0083] In summary, this invention provides a method for organizing sheet metal nesting charts, which involves obtaining a sheet metal nesting chart booklet; the sheet metal nesting chart booklet includes multiple sheet metal nesting charts; each sheet metal nesting chart includes the outlines and text information of multiple parts; position overlap analysis and standardization processing are performed on the text information of each part to form multiple text-standardized sheet metal nesting charts; according to a preset ratio, each text-standardized sheet metal nesting chart is scaled to form multiple scale-standardized sheet metal nesting charts; each scale-standardized sheet metal nesting chart is classified, and a classification label is generated for each scale-standardized sheet metal nesting chart; combined with a preset output format, the scale-standardized sheet metal nesting charts are sorted to update the sheet metal nesting chart booklet. This invention improves the automation and efficiency of chart organization and enhances the quality of the charts.

[0084] Example 2

[0085] like Figure 1 The diagram shown is a flowchart illustrating an embodiment of the method for compiling a sheet metal fabric chart provided by the present invention. The method includes steps 101 to 106, each of which is detailed below:

[0086] Step 101: Obtain the sheet metal nesting chart book; the sheet metal nesting chart book includes several sheet metal nesting charts; each sheet metal nesting chart includes the outline of several parts and the text information of the parts.

[0087] In this embodiment of the invention, the sheet metal nesting chart is composed of multiple nesting charts. Each sheet metal nesting chart includes outlines of multiple parts and textual information explaining the parts. Since there are numerous parts in the sheet metal nesting charts, and the amount of part outlines and textual information is also large, manual organization is inefficient and labor-intensive when it is necessary to organize the details in the sheet metal nesting charts. Therefore, adopting an automatic batch organization method for the sheet metal nesting chart can effectively improve the organization efficiency.

[0088] Step 102: Perform position overlap analysis on the outlines and text information of each part, and adjust the position of the text information to form several non-overlapping text information of parts.

[0089] In this embodiment of the invention, the part outline refers to the edge of the part. When the part text information is used to express the process information of the part edge, the part text information will be marked next to its corresponding part outline. According to the drafting standards of sheet metal nesting charts, each part text information is assigned a text base point, and each text base point is equidistant from its corresponding part outline. According to the drafting standards of sheet metal nesting charts, each part text information adopts a unified text alignment method, that is, aligned to the left, right, or center based on the text base point. Each part text information is at a horizontal angle to its corresponding part outline.

[0090] Furthermore, in this embodiment of the invention, positional overlap analysis is performed on the outlines of each part and the text information of each part, and the position of the text information is adjusted to form several non-overlapping text information sets, specifically as follows:

[0091] Perform positional overlap analysis on the outlines and text information of each part;

[0092] When identifying text information of a part that overlaps with the part outline, identify the text base points to be adjusted for the text information of the part that overlaps with the part outline.

[0093] By updating the position of the base point of the text to be adjusted, and updating the position of the text information of the part that overlaps with the outline of the part according to the position of the base point of the text to be adjusted, non-overlapping text information of the part is generated.

[0094] In this embodiment of the invention, positional overlap analysis is performed on the outlines and text information of each part to determine whether there is any text information overlapping with the part outline. When overlapping text information is detected, the base point of the text information to be adjusted is identified. By updating the position of the base point and updating the position of the text information overlapping with the part outline based on the position of the base point, the text information overlapping with the part outline can be adjusted so that it does not overlap with the part outline, forming non-overlapping text information. This invention, by first determining whether the text information overlaps with the part outline when adjusting the text information, reduces the workload and improves the efficiency of adjustment.

[0095] Furthermore, in this embodiment of the invention, positional overlap analysis is performed on the outlines of each part and the text information of each part, specifically as follows:

[0096] Identify the text base point and text height of the text information of each component;

[0097] In the part contours corresponding to the text information of each part, the detection contour line that is closest to the text base point of each part text information is identified respectively;

[0098] The detection distance between the text base point of each part's text information and the detection contour line is detected;

[0099] Obtain the text direction of the text information of each part; wherein, the text direction is the direction from the bottom of the text information of the part to the top of the text information of the part;

[0100] Identify the relative direction between the detection contour line and the text information of the part; wherein, the relative direction is the direction from the text base point to the detection contour line;

[0101] Determine the relative positional relationship between each of the stated text base points and the corresponding part text information;

[0102] Based on the relative positional relationship, the text height, the detection distance, the text direction, and the relative direction, it is determined whether the text information of each part overlaps with the outline of the corresponding part.

[0103] In this embodiment of the invention, the text information of each part in the sheet metal nesting chart adopts one of the alignment methods based on the text base point: left alignment, right alignment, or center alignment. Different position overlap analysis methods are set for different alignment methods. However, regardless of the alignment method used for the part text information, the text height, detection distance, text direction, and relative direction are required as the basis for position overlap analysis. Therefore, when performing position overlap analysis on the outlines and text information of each part, the text base point and text height of each part text information are identified; the detection outline line closest to the part text information is determined based on the text base point, thereby obtaining the detection distance between the text base point and the detection outline line; then, the text direction of each part text information and the relative direction between the detection outline line and the part text information are determined; and the relative positional relationship between each text base point and the corresponding part text information is judged. In this embodiment, the direction from the bottom to the top of the part text information is defined as the text direction, and the direction from the text base point to the detection outline line is defined as the relative direction.

[0104] Further, in this embodiment of the invention, determining whether the text information of each part overlaps with the corresponding outline of each part based on the relative positional relationship, the text height, the detection distance, the text direction, and the relative direction includes:

[0105] When the relative positional relationship is such that the text base point is at the center of the text information on the part, it is determined whether the detection distance is less than half the height of the text.

[0106] If the detection distance is less than half the height of the text, then it is determined that the text information of the part overlaps with the corresponding part outline.

[0107] In this embodiment of the invention, when the text base point is located at the center of the part's text information, it can be determined that the text alignment of the part's text information is center alignment. In this case, the distance from the text base point to the bottom and top of the part's text information is the same, i.e., half the text height. By comparing the detection distance with half the text height, it can be determined whether the part's text information overlaps with the part's outline. Specifically, when the detection distance is less than half the text height, it is determined that the part's text information overlaps with the part's outline.

[0108] Further, in this embodiment of the invention, determining whether the text information of each part overlaps with the corresponding outline of each part based on the relative positional relationship, the text height, the detection distance, the text direction, and the relative direction includes:

[0109] When the relative positional relationship is such that the text base point is at the bottom of the part text information, determine whether the text direction and the relative direction are the same;

[0110] If the text direction and the relative direction are the same, then determine whether the detection distance is less than the text height;

[0111] If the detection distance is less than the text height, then it is determined that the text information of the part overlaps with the corresponding part outline.

[0112] In this embodiment of the invention, when the text base point is located at the bottom of the part's text information, it can be determined whether the text alignment is left-aligned or right-aligned. In this case, the distance between the text base point and the top of the part's text information is the text height. Therefore, when the text base point is not set on the part's outline, the bottom of the part's text information does not overlap with the part's outline. In this case, it is necessary to determine whether the top of the part's text information overlaps with the part's outline. In this case, when performing position overlap analysis, the first round of analysis and judgment can be made based on the text direction and the relative direction. If the text direction and the relative direction are opposite, it can be determined that the bottom of the part's text information is closer to the part's outline than the top of the part's text information, and it can be directly determined that the part's text information does not overlap with the part's outline. If the text direction and the relative direction are the same, it can be determined that the top of the part's text information is closer to the part's outline than the bottom of the part's text information. In this case, it is necessary to determine whether the part's text information overlaps with the part's outline by comparing the detection distance and the text height. Specifically, when the detection distance is less than the text height, it is determined that the part's text information overlaps with the corresponding part's outline.

[0113] Further, in this embodiment of the invention, determining whether the text information of each part overlaps with the corresponding outline of each part based on the relative positional relationship, the text height, the detection distance, the text direction, and the relative direction includes:

[0114] When the relative positional relationship is such that the text base point is at the top of the part text information, determine whether the text direction and the relative direction are opposite;

[0115] If the text direction is opposite to the relative direction, then determine whether the detection distance is less than the text height;

[0116] If the detection distance is less than the text height, then it is determined that the text information of the part overlaps with the corresponding part outline.

[0117] In this embodiment of the invention, when the text base point is at the top of the part's text information, it can be determined whether the text alignment is left-aligned or right-aligned. In this case, the distance between the text base point and the bottom of the part's text information is the text height. Therefore, when the text base point is not set on the part's outline, the top of the part's text information does not overlap with the part's outline. In this case, it is necessary to determine whether the bottom of the part's text information overlaps with the part's outline. In this case, when performing position overlap analysis, the first round of analysis and judgment can be made based on the text direction and the relative direction. If the text direction and the relative direction are the same, it can be determined that the top of the part's text information is closer to the part's outline than the bottom of the part's text information, and it can be directly determined that the part's text information does not overlap with the part's outline. If the text direction and the relative direction are opposite, it can be determined that the bottom of the part's text information is closer to the part's outline than the top of the part's text information. In this case, it is necessary to determine whether the part's text information overlaps with the part's outline by comparing the detection distance and the text height. Specifically, when the detection distance is less than the text height, it is determined that the part's text information overlaps with the corresponding part's outline.

[0118] As an example of an embodiment of the present invention Figure 2 This is a schematic diagram of a sheet metal nesting diagram provided by the present invention. Figure 2The blue arrows indicate relative directions, with the starting point of the blue arrow being the text base point. The red arrows indicate the text direction, and the phrase "20 degrees - 3" represents the part's text information. The black line segment represents the part's outline. Each of the four part outlines is labeled with part text information, with the text base point of each text being at the bottom of the text. By comparing the relative directions and text directions, it can be determined that the relative directions and text directions of the text information on the right and bottom are opposite, confirming that the text information does not overlap with the part outline. However, the relative directions and text directions of the text information on the left and top are the same, suggesting a possibility of overlap between the text information and the part outline. For the text information on the left and top, comparing the detection distance between the text base point and the part outline, as well as the difference in text height, yields the following conclusions: Figure 2 The detection distance is less than the text height, therefore it is determined that the text information of the parts on the left and top overlaps with the outline of the parts.

[0119] Furthermore, in this embodiment of the invention, by updating the position of the text base point to be adjusted, and updating the position of the part text information overlapping with the part outline according to the position of the text base point to be adjusted, non-overlapping part text information is generated, specifically:

[0120] The difference between the text height and the detection distance is determined as the base point movement distance;

[0121] Control the base point of the text to be adjusted to move the base point movement distance in the opposite direction of the relative direction, so that the base point of the text to be adjusted is adjusted to the position of the adjusted base point;

[0122] The center position of the part text information that overlaps with the part outline is determined as the adjusted text base point position, and the text alignment of the part text information that overlaps with the part outline is adjusted to center alignment.

[0123] In this embodiment of the invention, by changing the position of the text base point and the position of the part text information, the part text information can be made to not overlap with the part outline. First, the difference between the text height and the detection distance is calculated. Based on the text base point, if the position of the text base point is determined as the first side of the part outline, the calculated difference represents the portion of the part text information on the second side of the part outline. Therefore, based on this difference, it can be determined that the base point movement distance is greater than or equal to the difference value. The movement distance of the base point of the part text information overlapping with the part outline is controlled to move in the opposite direction, so that the text base point to be adjusted of the part text information is adjusted from the original text base point position to the adjusted text base point position. Then, the adjusted text base point position is set as the center position of the part text information overlapping with the part outline, and the text alignment of the part text information is adjusted to center alignment, thereby making the part text information not overlap with the part outline.

[0124] Step 103: Obtain a preset information marking standard, standardize the text information of each non-overlapping part according to the preset information marking standard to form several standardized part text information, and update several sheet metal nesting charts according to the standardized part text information to form several text-standardized sheet metal nesting charts.

[0125] Furthermore, in this embodiment of the invention, a preset information marking standard is obtained, and the text information of each non-overlapping part is standardized according to the preset information marking standard to form several standardized part text information, specifically:

[0126] According to the preset information marking standard, several alternative characters are selected from the text information of each non-overlapping part. According to the code corresponding to each alternative character recorded in the preset information marking standard, the text code replacement process is performed on each alternative character to form several simplified part text information.

[0127] According to the preset information marking standard, several redundant information is identified in the simplified part text information, and the redundant information is deleted to form several simplified standard part text information.

[0128] According to the preset information marking standard, the parts corresponding to the simplified standard part text information are judged to be mirrorable, and several mirrorable parts are identified. Mirror reminder text is added to the simplified standard part text information corresponding to each mirrorable part to form several standardized part text information.

[0129] In this embodiment of the invention, the text information of each non-overlapping part is standardized according to a preset information marking standard, which can improve the uniformity between the nesting diagrams of various sheet metal parts, thereby improving the organization effect of the sheet metal nesting diagram booklet. Specifically, the standardization process includes replacing alternative text in the text information of non-overlapping parts with text codes, deleting redundant information in the text information of non-overlapping parts, and adding mirror reminder text to the text information of non-overlapping parts that can be mirrored.

[0130] In this embodiment of the invention, some parts are too small, causing their corresponding text information to extend beyond the part's outline or become overlapping due to excessive length. Based on a preset information marking standard, common and frequently occurring symbols for bevel and folded elbow plate processing can be replaced with simple codes. The correspondence between text and code can be preset and recorded in the information marking standard. For the simplified text information, a simplified replacement note can be added to the sheet metal nesting diagram to form simplified part text information, facilitating construction reading.

[0131] In this embodiment of the invention, due to the drawing settings, the part numbers in the sheet metal nesting chart may contain letters such as P / S / *. Therefore, according to the preset information marking standard, the part numbers can be identified in the sheet metal nesting chart, and the suffix letters of the part numbers can be deleted. Moreover, the parts on the sheet metal nesting chart may also contain words such as "-1", "-2", and "inspection line". According to the redundant information recorded in the preset information marking standard, the redundant information can be identified in the simplified part text information of each sheet metal nesting chart, and the redundant information can be deleted to form simplified standard part text information.

[0132] In this embodiment of the invention, in order to improve the utilization rate of nesting, a certain part can be forced to be mirrored in nesting. This indicates that a certain part can be used as two parts. At this time, the mirrorable part can be identified in the sheet metal nesting chart according to the preset information marking standard. According to the specific design drawing, it can be known which part the identified mirrorable part is used for. Therefore, mirror reminder text is added to the simplified standard part text information of the mirrorable part to form standardized part text information.

[0133] In this embodiment of the invention, the line width of the board nesting chart can be set according to the preset information marking standard so that the line segments in the chart are not thicker than the text, thereby improving the clarity of the text information in the printed board nesting chart drawing and preventing it from being affected by the line segments.

[0134] Step 104: According to the preset ratio, scale the standardized board nesting charts of each text to form several standardized board nesting charts.

[0135] In this embodiment of the invention, for multiple board nesting charts generated using drafting software, the proportions of each chart may be inconsistent. Therefore, the standardized board nesting charts are scaled according to a preset ratio to unify their proportions, providing an accurate data basis for subsequent processing operations. For example, if the preset ratio is 1:1, the standardized board nesting charts are scaled according to a 1:1 ratio, and the text "This chart is 1:1" is added to the processed charts.

[0136] Step 105: Classify the standardized board nesting charts according to the material and thickness of the board, and generate classification labels for each standardized board nesting chart.

[0137] In this embodiment of the invention, a typical sheet metal nesting chart booklet contains dozens or even hundreds of sheet metal nesting charts. In practical applications, it is often necessary to find a sheet metal nesting chart for a specific material or a specific sheet thickness area. Therefore, to improve the searchability of the sheet metal nesting charts, the standardized sheet metal nesting charts at various scales are classified according to the material and thickness of the sheet metal, and classification tags are generated for each scale of standardized sheet metal nesting chart. Text annotations are added to the scaled standardized sheet metal nesting charts.

[0138] Step 106: Sort the standardized board nesting charts according to the preset drawing format and the classification marks of each scaled board nesting chart, so as to update the board nesting chart book.

[0139] Furthermore, in this embodiment of the invention, after sorting the standardized sheet metal nesting charts according to the preset drawing format and the classification labels of each of the standardized sheet metal nesting charts, the method further includes:

[0140] Standard testing was performed on the standardized board nesting charts of each of the aforementioned proportions.

[0141] For non-standardized sheet metal nesting charts with non-standard test results, local information replacement, part outline enlargement, directional word deletion, and short line segment deletion are performed.

[0142] In this embodiment of the invention, according to a preset drawing format, corresponding chart markers, including page numbers, nesting names, and drawing numbers, can be generated for each sheet metal nesting chart. Based on the classification markers of each scale of standardized sheet metal nesting chart, the charts are categorized and sorted. After sorting, each sheet metal nesting chart needs to undergo a standard check to ensure that the organized sheet metal nesting chart booklet meets the drawing standards. For scaled standardized sheet metal nesting charts that are found to be non-standard, further processing such as partial information replacement, part outline enlargement, directional word deletion, and short line segment deletion is performed to improve the overall quality. Partial information replacement refers to replacing unconventional or special information annotations within a single sheet metal nesting chart. For a single nesting card, if a specific information annotation needs simplification, the program automatically replaces all identical information annotations on that sheet metal nesting chart and adds a replacement note. Part outline enlargement is for smaller parts. If, after simplifying the annotation information, the part outline is still unclear, it is enlarged while keeping the text height unchanged. The enlargement factor is noted above the enlarged outline. Directional word removal is necessary because directional words in sheet metal nesting charts affect chart quality. Therefore, for small parts that can be read without directional words, their directional words can be removed to improve the quality of the sheet metal nesting chart. Short line segment removal refers to the batch deletion of short line segments in sheet metal nesting charts. For example, if line segments shorter than 100mm are defined as short, all line segments shorter than 100mm in the sheet metal nesting chart will be deleted.

[0143] In summary, this invention provides a method for organizing sheet metal nesting charts, which involves obtaining a sheet metal nesting chart booklet; the sheet metal nesting chart booklet includes multiple sheet metal nesting charts; each sheet metal nesting chart includes the outlines and text information of multiple parts; position overlap analysis and standardization processing are performed on the text information of each part to form multiple text-standardized sheet metal nesting charts; according to a preset ratio, each text-standardized sheet metal nesting chart is scaled to form multiple scale-standardized sheet metal nesting charts; each scale-standardized sheet metal nesting chart is classified, and a classification label is generated for each scale-standardized sheet metal nesting chart; combined with a preset output format, the scale-standardized sheet metal nesting charts are sorted to update the sheet metal nesting chart booklet. This invention improves the automation and efficiency of chart organization and enhances the quality of the charts.

[0144] Example 3

[0145] See Figure 3This is a schematic diagram of an embodiment of the sorting device for sheet metal charts provided by the present invention. The device includes an acquisition module 201, a text adjustment module 202, a standardization processing module 203, a proportion adjustment module 204, a classification module 205, and an update module 206.

[0146] The acquisition module 201 is used to acquire sheet metal nesting charts; the sheet metal nesting charts include several sheet metal nesting charts; each sheet metal nesting chart includes the outline of several parts and part text information;

[0147] The text adjustment module 202 is used to perform position overlap analysis on the outlines of each part and the text information of each part, and to adjust the position of the text information of the parts to form several non-overlapping text information of the parts;

[0148] The standardization processing module 203 is used to obtain a preset information marking standard, standardize the text information of each non-overlapping part according to the preset information marking standard to form a number of standardized part text information, and update a number of sheet metal nesting charts according to the standardized part text information to form a number of text-standardized sheet metal nesting charts.

[0149] The scaling module 204 is used to scale each of the text-based standardized board nesting charts according to a preset ratio, thereby forming several scaled standardized board nesting charts.

[0150] The classification module 205 is used to classify the standardized board nesting charts of each ratio according to the material and thickness of the board, and generate classification labels for each standardized board nesting chart of each ratio.

[0151] The update module 206 is used to sort the standardized board nesting charts according to the preset drawing format and the classification marks of each of the scaled standardized board nesting charts, so as to update the board nesting chart book.

[0152] Furthermore, in this embodiment of the invention, positional overlap analysis is performed on the outlines of each part and the text information of each part, and the position of the text information is adjusted to form several non-overlapping text information sets, specifically as follows:

[0153] Perform positional overlap analysis on the outlines and text information of each part;

[0154] When identifying text information of a part that overlaps with the part outline, identify the text base points to be adjusted for the text information of the part that overlaps with the part outline.

[0155] By updating the position of the base point of the text to be adjusted, and updating the position of the text information of the part that overlaps with the outline of the part according to the position of the base point of the text to be adjusted, non-overlapping text information of the part is generated.

[0156] Furthermore, in this embodiment of the invention, positional overlap analysis is performed on the outlines of each part and the text information of each part, specifically as follows:

[0157] Identify the text base point and text height of the text information of each component;

[0158] In the part contours corresponding to the text information of each part, the detection contour line that is closest to the text base point of each part text information is identified respectively;

[0159] The detection distance between the text base point of each part's text information and the detection contour line is detected;

[0160] Obtain the text direction of the text information of each part; wherein, the text direction is the direction from the bottom of the text information of the part to the top of the text information of the part;

[0161] Identify the relative direction between the detection contour line and the text information of the part; wherein, the relative direction is the direction from the text base point to the detection contour line;

[0162] Determine the relative positional relationship between each of the stated text base points and the corresponding part text information;

[0163] Based on the relative positional relationship, the text height, the detection distance, the text direction, and the relative direction, it is determined whether the text information of each part overlaps with the outline of the corresponding part.

[0164] Further, in this embodiment of the invention, determining whether the text information of each part overlaps with the corresponding outline of each part based on the relative positional relationship, the text height, the detection distance, the text direction, and the relative direction includes:

[0165] When the relative positional relationship is such that the text base point is at the center of the text information on the part, it is determined whether the detection distance is less than half the height of the text.

[0166] If the detection distance is less than half the height of the text, then it is determined that the text information of the part overlaps with the corresponding part outline.

[0167] Further, in this embodiment of the invention, determining whether the text information of each part overlaps with the corresponding outline of each part based on the relative positional relationship, the text height, the detection distance, the text direction, and the relative direction includes:

[0168] When the relative positional relationship is such that the text base point is at the bottom of the part text information, determine whether the text direction and the relative direction are the same;

[0169] If the text direction and the relative direction are the same, then determine whether the detection distance is less than the text height;

[0170] If the detection distance is less than the text height, then it is determined that the text information of the part overlaps with the corresponding part outline.

[0171] Further, in this embodiment of the invention, determining whether the text information of each part overlaps with the corresponding outline of each part based on the relative positional relationship, the text height, the detection distance, the text direction, and the relative direction includes:

[0172] When the relative positional relationship is such that the text base point is at the top of the part text information, determine whether the text direction and the relative direction are opposite;

[0173] If the text direction is opposite to the relative direction, then determine whether the detection distance is less than the text height;

[0174] If the detection distance is less than the text height, then it is determined that the text information of the part overlaps with the corresponding part outline.

[0175] Furthermore, in this embodiment of the invention, by updating the position of the text base point to be adjusted, and updating the position of the part text information overlapping with the part outline according to the position of the text base point to be adjusted, non-overlapping part text information is generated, specifically:

[0176] The difference between the text height and the detection distance is determined as the base point movement distance;

[0177] Control the base point of the text to be adjusted to move the base point movement distance in the opposite direction of the relative direction, so that the base point of the text to be adjusted is adjusted to the position of the adjusted base point;

[0178] The center position of the part text information that overlaps with the part outline is determined as the adjusted text base point position, and the text alignment of the part text information that overlaps with the part outline is adjusted to center alignment.

[0179] Furthermore, in this embodiment of the invention, a preset information marking standard is obtained, and the text information of each non-overlapping part is standardized according to the preset information marking standard to form several standardized part text information, specifically:

[0180] According to the preset information marking standard, several alternative characters are selected from the text information of each non-overlapping part. According to the code corresponding to each alternative character recorded in the preset information marking standard, the alternative characters are replaced with text codes to form several simplified part text information.

[0181] According to the preset information marking standard, several redundant information is identified in the simplified part text information, and the redundant information is deleted to form several simplified standard part text information.

[0182] According to the preset information marking standard, the parts corresponding to the simplified standard part text information are judged to be mirrorable, and several mirrorable parts are identified. Mirror reminder text is added to the simplified standard part text information corresponding to each mirrorable part to form several standardized part text information.

[0183] Furthermore, in this embodiment of the invention, after sorting the standardized sheet metal nesting charts according to the preset drawing format and the classification labels of each of the standardized sheet metal nesting charts, the method further includes:

[0184] Standard testing was performed on the standardized board nesting charts of each of the aforementioned proportions.

[0185] For non-standardized sheet metal nesting charts with non-standard test results, local information replacement, part outline enlargement, directional word deletion, and short line segment deletion are performed.

[0186] In summary, this invention provides a device for organizing sheet metal nesting charts. Based on the organic integration of modules, it obtains sheet metal nesting charts. The sheet metal nesting chart includes multiple sheet metal nesting charts; each chart includes the outlines and text information of multiple parts. The text information of each part is analyzed for overlap and standardized to form multiple text-standardized sheet metal nesting charts. According to a preset ratio, each text-standardized chart is scaled to form multiple scale-standardized sheet metal nesting charts. These scale-standardized charts are then classified, generating classification labels. Finally, combined with a preset output format, the scale-standardized charts are sorted to update the sheet metal nesting chart book. This invention improves the automation and efficiency of chart organization and enhances chart quality.

[0187] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of the present invention. It should be understood that the above descriptions are merely specific embodiments of the present invention and are not intended to limit the scope of protection of the present invention. In particular, it should be noted that any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention for those skilled in the art.

Claims

1. A method for organizing a sheet metal fabrication chart, characterized in that, include: Obtain a sheet metal nesting chart book; the sheet metal nesting chart book includes several sheet metal nesting charts; each sheet metal nesting chart includes the outline of several parts and part text information; The positional overlap analysis of the outlines and text information of each part is performed, and the position of the text information is adjusted to form several non-overlapping text information of parts; Obtain a preset information marking standard, standardize the text information of each non-overlapping part according to the preset information marking standard to form several standardized part text information, and update several sheet metal nesting charts according to each standardized part text information to form several text-standardized sheet metal nesting charts. According to a preset ratio, the standardized board nesting charts of each text are scaled up to form several standardized board nesting charts. The standardized nesting charts of each ratio are classified according to the material and thickness of the board, and classification labels are generated for each standardized nesting chart of each ratio. Based on the preset drawing format and the classification labels of each of the standardized board nesting charts, the standardized board nesting charts are sorted to update the board nesting chart book.

2. The method for organizing the sheet metal fabrication chart booklet according to claim 1, characterized in that, The step involves performing positional overlap analysis on the outlines and text information of each part, and adjusting the positions of the text information to form several non-overlapping text information sets. Specifically: Perform positional overlap analysis on the outlines and text information of each part; When identifying text information of a part that overlaps with the part outline, identify the text base points to be adjusted for the text information of the part that overlaps with the part outline. By updating the position of the base point of the text to be adjusted, and updating the position of the text information of the part that overlaps with the outline of the part according to the position of the base point of the text to be adjusted, non-overlapping text information of the part is generated.

3. The method for organizing the sheet metal fabrication chart booklet according to claim 2, characterized in that, The positional overlap analysis of the outlines and text information of each part is specifically as follows: Identify the text base point and text height of the text information of each component; In the part contours corresponding to the text information of each part, the detection contour line that is closest to the text base point of each part text information is identified respectively; The detection distance between the text base point of each part's text information and the detection contour line is detected; Obtain the text direction of the text information of each part; wherein, the text direction is the direction from the bottom of the text information of the part to the top of the text information of the part; Identify the relative direction between the detection contour line and the text information of the part; wherein, the relative direction is the direction from the text base point to the detection contour line; Determine the relative positional relationship between each of the stated text base points and the corresponding part text information; Based on the relative positional relationship, the text height, the detection distance, the text direction, and the relative direction, it is determined whether the text information of each part overlaps with the outline of the corresponding part.

4. The method for organizing the sheet metal fabrication chart booklet according to claim 3, characterized in that, The step of determining whether the text information of each part overlaps with the outline of the corresponding part based on the relative positional relationship, the text height, the detection distance, the text direction, and the relative direction includes: When the relative positional relationship is such that the text base point is at the center of the text information on the part, it is determined whether the detection distance is less than half the height of the text. If the detection distance is less than half the height of the text, then it is determined that the text information of the part overlaps with the corresponding part outline.

5. The method for organizing the sheet metal fabrication chart booklet according to claim 3, characterized in that, The step of determining whether the text information of each part overlaps with the outline of the corresponding part based on the relative positional relationship, the text height, the detection distance, the text direction, and the relative direction includes: When the relative positional relationship is such that the text base point is at the bottom of the part text information, determine whether the text direction and the relative direction are the same; If the text direction and the relative direction are the same, then determine whether the detection distance is less than the text height; If the detection distance is less than the text height, then it is determined that the text information of the part overlaps with the corresponding part outline.

6. The method for organizing the sheet metal fabrication chart booklet according to claim 3, characterized in that, The step of determining whether the text information of each part overlaps with the outline of the corresponding part based on the relative positional relationship, the text height, the detection distance, the text direction, and the relative direction includes: When the relative positional relationship is such that the text base point is at the top of the part text information, determine whether the text direction and the relative direction are opposite; If the text direction is opposite to the relative direction, then determine whether the detection distance is less than the text height; If the detection distance is less than the text height, then it is determined that the text information of the part overlaps with the corresponding part outline.

7. The method for organizing the sheet metal fabrication chart booklet according to claim 3, characterized in that, The process involves updating the position of the base point of the text to be adjusted, and updating the position of the text information of the part that overlaps with the part outline based on the position of the base point of the text to be adjusted, thereby generating non-overlapping text information of the part. Specifically: The difference between the text height and the detection distance is determined as the base point movement distance; Control the base point of the text to be adjusted to move the base point movement distance in the opposite direction of the relative direction, so that the base point of the text to be adjusted is adjusted to the position of the adjusted base point; The center position of the part text information that overlaps with the part outline is determined as the adjusted text base point position, and the text alignment of the part text information that overlaps with the part outline is adjusted to center alignment to generate non-overlapping part text information.

8. The method for organizing the sheet metal fabrication chart booklet according to claim 1, characterized in that, The process of obtaining the preset information marking standard involves standardizing the text information of each non-overlapping part according to the preset information marking standard to form several standardized part text information sets. Specifically: According to the preset information marking standard, several alternative characters are selected from the text information of each non-overlapping part. According to the code corresponding to each alternative character recorded in the preset information marking standard, the alternative characters are replaced with text codes to form several simplified part text information. According to the preset information marking standard, several redundant information is identified in the simplified part text information, and the redundant information is deleted to form several simplified standard part text information. According to the preset information marking standard, the parts corresponding to the simplified standard part text information are judged to be mirrorable, and several mirrorable parts are identified. Mirror reminder text is added to the simplified standard part text information corresponding to each mirrorable part to form several standardized part text information.

9. The method for organizing the sheet metal fabrication chart booklet according to claim 1, characterized in that, After sorting the standardized sheet metal nesting charts according to the preset drawing format and the classification labels of each standardized sheet metal nesting chart, the method further includes: Standard testing was performed on the standardized board nesting charts of each of the aforementioned proportions. For non-standardized sheet metal nesting charts with non-standard test results, local information replacement, part outline enlargement, directional word deletion, and short line segment deletion are performed.

10. A device for organizing sheet metal fabric charts, characterized in that, include: The module includes: acquisition module, text adjustment module, standardization module, proportion adjustment module, classification module, and update module. The acquisition module is used to acquire sheet metal nesting charts; the sheet metal nesting charts include several sheet metal nesting charts; each sheet metal nesting chart includes the outline of several parts and part text information; The text adjustment module is used to perform position overlap analysis on the outlines of each part and the text information of each part, and to adjust the position of the text information of the parts to form several non-overlapping text information of the parts. The standardization processing module is used to obtain a preset information marking standard, standardize the text information of each non-overlapping part according to the preset information marking standard to form a number of standardized part text information, and update a number of sheet metal nesting charts according to each of the standardized part text information to form a number of text-standardized sheet metal nesting charts. The scaling module is used to scale each of the text-based standardized board nesting charts according to a preset ratio, thereby forming several scaled standardized board nesting charts. The classification module is used to classify the standardized board nesting charts of each ratio according to the material and thickness of the board, and generate classification labels for each standardized board nesting chart of each ratio. The update module is used to sort the standardized board nesting charts according to the preset drawing format and the classification marks of each of the standardized board nesting charts, so as to update the board nesting chart book.

Citation Information

Patent Citations

  • Ship segmented part nesting method and device, equipment and storage medium

    CN109409747A

  • Automatic jacking implementation method and automatic jacking platform for ship body plates of SPD system

    CN114932987A