A tool and method for automatically generating a component drawing in Tekla

By using a tool in Tekla to automatically generate component drawings, the generation of axes and the rotation and alignment of views are automated, solving the problems of tedious and error-prone traditional manual operations and achieving efficient and accurate drawing generation.

CN122156375APending Publication Date: 2026-06-05CHINA CONSTR SECOND BUREAU INSTALLATION ENG CO LTD +2

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHINA CONSTR SECOND BUREAU INSTALLATION ENG CO LTD
Filing Date
2026-02-28
Publication Date
2026-06-05

AI Technical Summary

Technical Problem

When generating component drawings in Tekla software, traditional manual operations are cumbersome, inefficient, and prone to errors, making it difficult to meet the needs for efficient and standardized drawing generation.

Method used

A tool for automatically generating component drawings is provided, including an axis module, a rotating drawing view module, an associated label generation module, and an orientation module. It automatically completes axis generation, annotation, and view rotation alignment. The axis module generates new axes and adds annotation labels, the rotating drawing view module rotates the target elements to align with the axis, the associated label generation module generates assembly labels, and the orientation module controls the display or hiding of view orientation information.

Benefits of technology

It achieves efficient and automated generation of component drawings, reduces human error, improves the efficiency and accuracy of drawing generation, and meets the needs of efficient and standardized drawing generation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122156375A_ABST
    Figure CN122156375A_ABST
Patent Text Reader

Abstract

The embodiment of the application discloses a tool and method for automatically generating component drawing in Tekla, and the method comprises the following steps: a target view is framed in a target graph element, an axis line is generated in the target graph element by clicking an axis line adding module, an assembly mark corresponding to the target graph element is labeled, an orientation reference is displayed by clicking an orientation module, a current view is output, and an assembly drawing of the target graph element is obtained; a rotation reference line is selected in the assembly drawing, and a rotation reference point is selected; the target graph element is rotated around the rotation reference point to align with the axis line by clicking a drawing view rotating module, a current view is output, and a machining drawing of the target graph element is obtained. The integrated operation of axis line generation, labeling and view rotation alignment can be completed without manual intervention, the error of manual drawing is effectively reduced, and the generation efficiency and drawing precision of the assembly drawing and the machining drawing are greatly improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of modeling technology, and in particular to a tool and method for automatically generating component drawings in Tekla. Background Technology

[0002] When generating component drawings in Tekla software, the traditional manual drawing adjustment process is cumbersome, relies on experience, and is inefficient. The specific operation steps are as follows: In the stage of generating component assembly drawings, it is necessary to manually expand the selection range of the component drawing to display nearby axes and record relevant information, then shrink the display range to the component itself, and then manually draw the axes and label the corresponding characters; In the stage of generating component fabrication drawings, for irregular structure views, it is necessary to first manually draw auxiliary horizontal lines, measure the angle between the view and the horizontal line, and to ensure accuracy, it is necessary to manually adjust the angle accuracy to 1 / 1000, then rotate the drawing view according to the measurement data to flatten the irregular structure, and finally manually delete the auxiliary horizontal lines and angle measurement marks.

[0003] To determine the orientation of components, the traditional method requires welding a compass onto the components, which not only increases the welding workload in the factory but also increases the amount of grinding work on site. Furthermore, the axis number needs to be retrieved, recorded, and entered manually, which is prone to errors due to human negligence during the operation. Once the axis number is marked incorrectly, the components on site may be installed in reverse, resulting in large-scale rework and repairs.

[0004] The existing technical problem is that the entire process relies on manual operation, which is not only redundant and time-consuming, but also prone to errors in the process of manually drawing axes, labeling characters, measuring angles and rotating views, which seriously affects the speed of drawing adjustment and the accuracy of drawings, making it difficult to meet the requirements of efficient and standardized component drawing generation.

[0005] Therefore, how to automate the generation of axis labels and view rotation alignment in Tekla to improve the efficiency and accuracy of component drawing generation is a technical problem that remains to be solved. Summary of the Invention

[0006] To address the shortcomings of existing technologies, this invention provides a tool and method for automatically generating component drawings in Tekla. The technical problem to be solved is how to automatically generate axis labels and rotate and align views in Tekla, thereby improving the efficiency and accuracy of drawing generation.

[0007] A first aspect of this invention provides a tool for automatically generating component drawings in Tekla, comprising: Add an axis module to generate new axes in the view corresponding to the target component and add annotation labels; The rotating drawing view module is used to determine the angle between the rotation baseline and the axis of the target element of the target component, and rotate the target element based on the angle to align the target element with the axis.

[0008] Furthermore, the generation of the new axis includes: Determine the origin of the new axis line and generate the new axis line based on the origin of the new axis line; wherein the origin of the new axis line is the center point of the target graphic element; or, the origin of the new axis line is a feature point of the edge contour of the target graphic element.

[0009] Furthermore, the rotation reference line is a line segment generated based on a preset point on the target primitive, or a straight line segment on the target primitive.

[0010] Furthermore, the target primitive is rotated based on a rotation reference point.

[0011] Further, the rotation reference point is located at the midpoint of the rotation reference line; or, the rotation reference point is located at the endpoint of the rotation reference point; or, the rotation reference point is the intersection of the rotation reference line and the newly created axis; or, the rotation reference point is the center point of the target graphic element.

[0012] Furthermore, the tool also includes: The association identifier generation module is used to limit the generation mode of annotation identifiers to either part identifier mode or assembly identifier mode. Without selecting the associated identifier generation module, the added axis module displays the part identifier of the target element on the newly created axis of the target element; When the association identifier generation module is selected, the add axis module displays an assembly identifier on the newly created axis of the target element; the assembly identifier includes the part identifier of the target element, as well as the part identifier and assembly relationship identifier of the adjacent components that have an assembly relationship with the target element.

[0013] Furthermore, the annotation identifier is generated based on the schedule of the current view and the assembly relationships in the view.

[0014] Furthermore, the tool also includes: The orientation module is used to show or hide the orientation reference of the view.

[0015] A second aspect of the present invention provides a method for automatically generating component drawings in Tekla, applied to the tool for automatically generating component drawings in Tekla described in the first aspect of the present invention, comprising: Select the target element in the target view, click the Add Axis module to generate a new axis in the target element, and mark the assembly mark corresponding to the target element. Click the Orientation module to display the orientation reference, output the current view, and obtain the assembly drawing of the target element. In the assembly drawing, select the rotation reference line and the rotation reference point; Click the Rotate Drawing View module, and the target graphic element will be rotated around the rotation reference point until it is aligned with the axis. The current view will be output to obtain the machining drawing of the target graphic element.

[0016] Compared with the prior art, the present invention has the following beneficial effects: 1. By directly calling the axis module in the tool, the axis is generated for the component in the target view, and the precise annotation of the part identification of the target component is added. At the same time, for special structural components such as irregular structures, the appropriate rotation datum line can be automatically selected, the angle between the rotation datum line and the axis is calculated, and the target component view is driven to rotate so that the rotation datum line is parallel or coincident with the horizontal or vertical axis, realizing the automatic alignment of the component and the axis. The entire process can be completed without manual intervention, effectively reducing the error of manual drawing and greatly improving the generation efficiency and drawing accuracy of assembly drawings and machining drawings.

[0017] This invention solves the technical problem of how to automatically generate axis labels and rotate and align views in Tekla, thereby improving the efficiency and accuracy of component drawing generation. Attached Figure Description

[0018] The accompanying drawings, which form part of this specification, illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention.

[0019] The invention will be more clearly understood with reference to the accompanying drawings and the following detailed description, wherein: Figure 1 A schematic diagram of a tool for automatically generating component drawings in Tekla, provided as an embodiment of the present invention; Figure 2 This is a schematic diagram of generating a rotational reference line on an irregular structure, provided by an embodiment of the present invention; Figure 3 A schematic diagram of an assembly drawing provided for an embodiment of the present invention. Figure 1 ; Figure 4 A schematic diagram of an assembly drawing provided for an embodiment of the present invention. Figure 2 ; Figure 5 This is a flowchart illustrating a method for automatically generating component drawings in Tekla, as provided in an embodiment of the present invention. Detailed Implementation

[0020] The technical methods in the embodiments of the present invention will now be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative effort are within the scope of protection of the present invention.

[0021] Those skilled in the art will understand that the terms "first," "second," etc., in the embodiments of the present invention are only used to distinguish different steps, devices, or modules, and do not represent any specific technical meaning, nor do they indicate a necessary logical order between them.

[0022] It should also be understood that in the embodiments of the present invention, "multiple" can refer to two or more, and "at least one" can refer to one, two or more.

[0023] It should also be understood that any component, data or structure mentioned in the embodiments of the present invention can generally be understood as one or more unless explicitly defined or given contrary instructions in the context.

[0024] Tekla (Tekla Structures) is a professional building information modeling software based on 3D solid modeling, mainly used for detailed design and construction management in the fields of architecture, structure and civil engineering.

[0025] Furthermore, the term "and / or" in this invention is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this invention generally indicates that the preceding and following related objects have an "or" relationship.

[0026] It should also be understood that the description of the various embodiments in this invention emphasizes the differences between the various embodiments, and the similarities or similarities can be referred to each other. For the sake of brevity, they will not be described in detail.

[0027] The following description of at least one exemplary embodiment is merely illustrative and is in no way intended to limit the invention or its application or use.

[0028] Techniques, methods, and equipment known to those skilled in the art may not be discussed in detail, but where appropriate, such techniques, methods, and equipment should be considered part of the specification.

[0029] It should be noted that similar labels and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be discussed further in subsequent figures.

[0030] According to one embodiment of the present invention, an integrated operation of axis generation annotation and view rotation alignment is completed through the collaborative efforts of multiple modules. This solution sets up an axis addition module, a rotating drawing view module, an association label generation module, and an orientation module. First, the axis addition module automatically identifies the structural shape and spatial position of the target component element in Tekla, determines the origin of the new axis, and generates the corresponding new axis on the target element based on the origin of the new axis. Second, it selects whether to execute the association label generation module based on its own needs, and generates annotation labels based on the association relationship between the axis and the target component. Third, the orientation module flexibly controls the display or hiding of the view orientation information according to the usage scenario requirements of the drawing, simplifies redundant content in the drawing, and obtains the assembly drawing of the target component. Finally, the rotating drawing view module determines the rotation datum line according to the preset rotation datum line rules and calculates the angle between the rotation datum line and the axis. Based on the angle, it drives the view to rotate until the rotation datum line is parallel or coincident with the horizontal and vertical axes, realizing the alignment of the component and the axis, and obtaining the processing drawing of the target component. The system operates in tandem with four modules, sequentially completing the entire process of axis generation, labeling, orientation adjustment, and view alignment, and automatically outputting assembly and fabrication drawings that conform to engineering standards.

[0031] In this embodiment of the invention, Figure 1 A schematic diagram of a tool for automatically generating component drawings in Tekla, as provided in an embodiment of the present invention, is shown below. Figure 1 As shown, the present invention provides a tool for automatically generating component drawings in Tekla, including an axis addition module 100, a drawing view rotation module 200, an association identifier generation module 300, and an orientation module 400, wherein: Add axis module 100 to generate new axes in the view corresponding to the target component and add annotation labels.

[0032] Understandably, axes are baselines used to define direction or position in a view. By defining mutually perpendicular axes in a target element to form a coordinate system, a precise positioning baseline can be provided for the target element, replacing the manual drawing of reference lines required in actual engineering.

[0033] The rotating drawing view module 200 is used to determine the angle between the rotation baseline and the axis of the target element of the target component, and rotate the target element based on the angle to align the target element with the axis.

[0034] In some embodiments, the irregular contours of irregularly shaped primitives can interfere with the reading and processing of drawings, reducing the need for standardized drawing generation. Therefore, it is necessary to rotate the primitives to align them with the newly created axis, thereby eliminating the interference of the irregular contours of the irregular components on the reading and processing of drawings.

[0035] In this embodiment of the invention, the added axis module 100 is also used for: Determine the origin of the new axis line and generate the new axis line based on the origin of the new axis line; wherein, the origin of the new axis line is the center point of the target graphic element; or, the origin of the new axis line is the feature point of the edge contour of the target graphic element.

[0036] In some embodiments, when the primitive in the view corresponding to the target component is a regular standard structure or an irregular irregular structure, the intersection of the diagonals of the smallest bounding rectangle of the target primitive can be determined as the origin of the new axis, and the new axis can be generated based on the origin of the new axis.

[0037] In some embodiments, the feature points of the edge contour can be points with clear geometric recognition, such as endpoints, inflection points, tangent points of arcs, or corner points of the target primitive's edge. It is understood that generating a new axis line based on feature points allows the axis line to be directly associated with the edge contour of the target primitive, avoiding rotational positioning errors caused by ambiguity in the selection of the origin.

[0038] In this embodiment of the invention, the rotation reference line is a line segment generated based on a preset point on the target primitive, or a straight line segment on the target primitive.

[0039] Understandably, when the target primitive is an irregular structure without obvious straight line segments, the positioning error introduced by external reference can be avoided by flexibly constructing a rotation reference line by customizing the points.

[0040] For example, Figure 2 This is a schematic diagram illustrating the generation of a rotational reference line on an irregular structure, as provided in an embodiment of the present invention. Figure 2 The target graphic element shown is an irregular structure. Depending on different requirements, different rotation reference lines can be selected for this target graphic element. For example, the line b1 connecting the endpoint of the irregular structure to the tangent point of a certain edge can be determined as the rotation reference line, or the straight edge b2 of the irregular structure can be directly determined as the rotation reference line. After determining the rotation reference line, the angle between the rotation reference line and the axis of the target graphic element is determined, and the target graphic element is rotated based on the angle to make the rotation reference line parallel or coincident with the horizontal or vertical axis, thereby achieving alignment between the target graphic element and the axis.

[0041] In this embodiment of the invention, the target primitive is rotated based on a rotation reference point.

[0042] In this embodiment of the invention, the rotation reference point is located at the midpoint of the rotation reference line; or, the rotation reference point is located at the endpoint of the rotation reference point; or, the rotation reference point is the intersection of the rotation reference line and the newly created axis; or, the rotation reference point is the center point of the target graphic element.

[0043] This invention provides a tool for automatically generating component drawings in Tekla, which further includes: The association identifier generation module 300 is used to limit the generation mode of annotation identifiers to either part identifier mode or assembly identifier mode.

[0044] In this context, a part identifier refers to a coded identifier used to uniquely distinguish the component parts corresponding to the target graphic element. The coded content can be associated with key attributes such as the part's type, specifications, project partition, or layout direction. Part identifiers can take various forms, such as combinations of numbers and letters, or combinations of letters and numbers. For example, a part identifier can be (9, C), (B, 5), etc.

[0045] Among them, the assembly identifier is a combination identifier generated based on the current view details table. It includes the identifier of the target graphic element part and the attribute information of adjacent components that have an assembly connection relationship with it. It can intuitively reflect the key association information such as the assembly position and connection method between components.

[0046] In this embodiment of the invention, without selecting the associated identifier generation module, an axis module is added to display the part identifier of the target graphic element on the newly created axis of the target graphic element.

[0047] For example, Figure 3 A schematic diagram of an assembly drawing provided for an embodiment of the present invention. Figure 1 That is, only the part identifier of the target element is displayed, such as Figure 3 As shown: For a standard structure with regularity in the view corresponding to the target component, the geometric center point of the target element can be determined as the origin of a new axis, and a new axis can be generated based on the origin. Without selecting the associated identifier generation module, adding an axis module determines that the part identifier corresponding to the target element is a combination of numbers and letters (8, C). Therefore, matching and displaying the values ​​of the horizontal and vertical axes of the new axis as 8 and C respectively allows the part identifier of the target element to be displayed intuitively on the axis.

[0048] In this embodiment of the invention, when the associated identifier generation module is selected, an axis module is added to display assembly identifiers on newly created axes of the target graphic element.

[0049] The assembly identifier includes the part identifier of the target element, as well as the part identifier and assembly relationship identifier of the adjacent components that have an assembly relationship with the target element.

[0050] For example, Figure 4 A schematic diagram of an assembly drawing provided for an embodiment of the present invention. Figure 2 When the associated identifier generation module is selected, the assembly drawing not only displays the part identifiers of the target element, but also the part identifiers and assembly relationships of adjacent components that have an assembly relationship with the target element, such as... Figure 4 As shown: When the associated identifier generation module is selected, an axis module is added to determine the part identifier corresponding to the target element. The part identifier is a combination of numbers and letters (9, C). For adjacent components that have an assembly relationship with the target element in the vertical direction, the vertical axis values ​​corresponding to their part identifiers are 8 and 10 respectively, and the assembly connection relationship is from top to bottom. Then, their corresponding vertical part identifiers and assembly identifiers can be labeled as 8→9←10. For adjacent components that have an assembly relationship with the target element in the horizontal direction, the horizontal axis letters corresponding to their part identifiers are B and D respectively. Then, their corresponding horizontal assembly identifiers can be labeled as B→C←D. By displaying the horizontal assembly identifiers on the horizontal axis and the vertical assembly identifiers on the vertical axis, the part identifiers of the target element and the part identifiers and assembly relationships of adjacent components can be displayed intuitively on the axis.

[0051] In this embodiment of the invention, the annotation identifier is generated based on the details table of the current view and the assembly relationship in the view.

[0052] The detailed list contains a data list of attribute information for the target component and adjacent components, including the part number.

[0053] In this embodiment of the invention, the detailed list data of the current view and the assembly relationship between components can be parsed, extracted, and determined by an external program.

[0054] Understandably, Tekla, as a 3D modeling software, cannot automatically meet the axis module's requirements for parsing component part identifiers using its native tools. Therefore, it is necessary to integrate independently developed external programs to parse and extract attribute information such as part identifiers from the model. When operators operate based on the interface, the data read by the external program enables the visualization of part identifiers and assembly relationships.

[0055] For example, the program first reads the detailed table data corresponding to the current view and extracts the basic attributes (such as part identifiers, component numbers, etc.) of the target element and all related components. At the same time, the code defines the assembly relationship acquisition logic, which can traverse the topological connection information of all components in the view, identify the connection relationship between the target element and adjacent components, and the assembly relationship identifier that can indicate the orientation. Then, the part identifiers extracted from the detailed table are associated with the connection information obtained by the assembly relationship acquisition logic and the data is parsed. According to the preset identifier encoding rules (such as "part identifier of adjacent component → part identifier of target component ← part identifier of adjacent component"), the annotation identifier is generated. Finally, the generated annotation identifier data is transmitted to the axis labeling module to realize the visualization display of the annotation identifier on the corresponding axis.

[0056] In this embodiment of the application, when generating assembly drawings and machining drawings, the added axis module obtains the distance between the target element and adjacent elements, and performs adaptive magnification processing on the target element based on the distance between the target element and adjacent elements to improve the clarity of the view and facilitate the viewing by staff.

[0057] Understandably, the 3D models in Tekla are built based on real spatial geometry. The actual spatial geometry parameters between each component can be used as a quantitative basis to determine the magnification of the target component. This allows the component to be adjusted to a size that is easy to view, and also ensures that the relationship between the magnified component and its adjacent positions is accurate.

[0058] For example, if the distance between the horizontal axis of the target element and the horizontal axis of the adjacent element is 900 mm, then when generating the assembly drawing, the added axis module can magnify the target element up to 40 times until the detailed features of the target element can be clearly displayed to the staff.

[0059] This invention provides a tool for automatically generating component drawings in Tekla, which further includes: Orientation module 400 is used to show or hide the orientation reference of the view.

[0060] For example, when checking the assembly relationship and verifying the dimensions of components based on assembly drawings, the orientation reference of the display view can clearly define the spatial orientation and relative position of the components, avoiding installation deviations caused by unclear component orientation.

[0061] For example, when outputting processing drawings for on-site construction briefings, production guidance, and other scenarios, hiding redundant orientation reference information can simplify the view interface, highlight the core structural features of the components, and improve the efficiency of drawing use.

[0062] In this embodiment of the invention, Figure 5This is a flowchart illustrating a method for automatically generating component drawings in Tekla, as provided in an embodiment of the present invention. Figure 5 As shown, the present invention provides a tool and method for automatically generating component drawings in Tekla, including steps S1 to S3: Step S1: Select the target element in the target view, click the Add Axis Module to generate a new axis in the target element, and mark the assembly mark corresponding to the target element. Click the Orientation Module to display the orientation reference, output the current view, and obtain the assembly drawing of the target element.

[0063] In this embodiment of the application, when the operator selects a target component, the system automatically captures the part number index of the component within the selected area. Then, after the operator clicks to add an axis module, the external program obtains attribute information such as the part identifier corresponding to the part number index and the assembly relationship identifier between adjacent components based on at least one target element selected.

[0064] Step S2: Select the rotation datum line and the rotation datum point in the assembly drawing.

[0065] In this embodiment of the application, the user can select two points in the graphic element by clicking to generate a rotation baseline.

[0066] Step S3: Click the Rotate Drawing View module. The target graphic element is rotated around the rotation reference point until it is aligned with the axis. Output the current view to obtain the machining drawing of the target graphic element.

[0067] The basic principles of the present invention have been described above with reference to specific embodiments. However, it should be noted that the advantages, benefits, and effects mentioned in the present invention are merely examples and not limitations, and should not be considered as essential features of each embodiment of the present invention. Furthermore, the specific details disclosed above are for illustrative and facilitative purposes only, and are not limitations. These details do not limit the present invention to the necessity of employing the aforementioned specific details.

[0068] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For system embodiments, since they largely correspond to method embodiments, the description is relatively simple; relevant parts can be referred to the descriptions in the method embodiments.

[0069] The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use the invention. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein can be applied to other aspects without departing from the scope of the invention. Therefore, the invention is not intended to be limited to the aspects shown herein, but rather to be carried out within the widest scope consistent with the principles and novel features disclosed herein.

[0070] The above description has been given for purposes of illustration and description. Furthermore, this description is not intended to limit the embodiments of the invention to the forms disclosed herein. Although numerous exemplary aspects and embodiments have been discussed above, those skilled in the art will recognize certain variations, modifications, alterations, additions, and sub-combinations thereof.

Claims

1. A tool for automatically generating component drawings in Tekla, characterized in that, The tools include: Add an axis module to generate new axes in the view corresponding to the target component and add annotation labels; The rotating drawing view module is used to determine the angle between the rotation baseline and the axis of the target element of the target component, and rotate the target element based on the angle to align the target element with the axis.

2. The tool according to claim 1, characterized in that, The generation of the new axis includes: Determine the origin of the new axis line and generate the new axis line based on the origin of the new axis line; wherein the origin of the new axis line is the center point of the target graphic element; or, the origin of the new axis line is a feature point of the edge contour of the target graphic element.

3. The tool according to claim 2, characterized in that, The rotation baseline is a line segment generated based on a preset point on the target primitive, or a straight line segment on the target primitive.

4. The tool according to claim 3, characterized in that, The target primitive is rotated based on a rotation reference point.

5. The tool according to claim 4, characterized in that, The rotation reference point is located at the midpoint of the rotation reference line; or, the rotation reference point is located at the endpoint of the rotation reference point; or, the rotation reference point is the intersection of the rotation reference line and the newly created axis. Alternatively, the rotation reference point may be the center point of the target graphic element.

6. The tool according to claim 1, characterized in that, The tool also includes: The association identifier generation module is used to limit the generation mode of annotation identifiers to either part identifier mode or assembly identifier mode. Without selecting the associated identifier generation module, the added axis module displays the part identifier of the target element on the newly created axis of the target element; When the association identifier generation module is selected, the add axis module displays an assembly identifier on the newly created axis of the target element; the assembly identifier includes the part identifier of the target element, as well as the part identifier and assembly relationship identifier of the adjacent components that have an assembly relationship with the target element.

7. The tool according to claim 6, characterized in that, The annotation identifier is generated based on the schedule of the current view and the assembly relationships in the view.

8. The tool according to claim 1, characterized in that, The tool also includes: The orientation module is used to show or hide the orientation reference of the view.

9. A method for automatically generating component drawings in Tekla, applied to the tool described in any one of claims 1 to 8, characterized in that, The method includes: Select the target element in the target view, click the Add Axis module to generate a new axis in the target element, and mark the assembly mark corresponding to the target element. Click the Orientation module to display the orientation reference, output the current view, and obtain the assembly drawing of the target element. In the assembly drawing, select the rotation reference line and the rotation reference point; Click the Rotate Drawing View module, and the target graphic element will be rotated around the rotation reference point until it is aligned with the axis. The current view will be output to obtain the machining drawing of the target graphic element.