Cross-sectional view association method, electronic device and device

By generating and associating section symbols with section views in architectural design drawings, the tedious problem of users having to manually search for section details is solved, and the automatic display and flexible generation of section views are achieved.

CN115238339BActive Publication Date: 2025-09-19GLODON CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210764556.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-29
Publication Date
2025-09-19
Estimated Expiration
2042-06-29

AI Technical Summary

Technical Problem

In architectural design drawings, users need to obtain the location and number of the section detail from the section symbol and then search for the section detail, which is a cumbersome operation.

Method used

When generating a section symbol, a section view is generated according to the section position, and an association relationship between the section symbol and the section view is established. The section view is automatically displayed through the view viewing operation of the section symbol.

Benefits of technology

The user operation is simplified. The user only needs to operate the section symbol to complete the generation and viewing of the section view, which improves the applicability and flexibility of the operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115238339B_ABST
    Figure CN115238339B_ABST
Patent Text Reader

Abstract

The present invention discloses a method, electronic device, and apparatus for associating section views. The method comprises generating a section view of a target object at the section position defined by the section symbol when generating a section symbol for the target object in a drawing; establishing an association relationship between the section symbol and the section view; and displaying the section view associated with the section symbol based on the association relationship between the section symbol and the section view when a view viewing operation for the section symbol is detected. This method can simplify user operations.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of computer-aided design, and in particular to a cross-sectional view association method, electronic equipment and device. Background Art

[0002] In architectural design drawings, to clearly express the detailed cross-sectional structure of a particular part, it is often necessary to add section symbols to plan or elevation drawings. Section symbols are used to indicate the section location, as well as the location and number of the section detail.

[0003] Currently, users generally obtain the location and number of the section detail from the section symbol, and then search for the section detail based on the obtained location and number, which is quite cumbersome. Summary of the Invention

[0004] In view of this, embodiments of the present invention provide a cross-sectional view association method, an electronic device, a view association device, and a computer-readable storage medium, which can simplify user operations.

[0005] In one aspect, the present invention provides a method for associating cross-sectional views, the method comprising:

[0006] When generating a section symbol for a target object in a drawing, generating a section view of the target object at the section position defined by the section symbol;

[0007] Creating an association relationship between the section symbol and the section view; and

[0008] When a view viewing operation for the section symbol is monitored, the section view associated with the section symbol is displayed based on the association relationship between the section symbol and the section view.

[0009] In some embodiments of the present application, when a section symbol is generated, a section view associated with the section symbol is also generated. Furthermore, upon a view-view operation performed on the section symbol, the section view associated with the section symbol can be displayed. This allows the user to generate and view the section view simultaneously by simply operating the section symbol, simplifying user operations.

[0010] In some embodiments, generating a cross-sectional view of the target object at the sectioning position includes:

[0011] Obtaining a current value of a view-associated parameter, wherein when the value of the view-associated parameter is a first value, it indicates that a section view associated with the section symbol is generated; and when the value of the view-associated parameter is a second value different from the first value, it indicates that a section view associated with the section symbol is not generated;

[0012] When the current value of the view-associated parameter is the first value, a cross-sectional view of the target object at the sectioning position is generated.

[0013] In this way, users can control whether to generate a section view when generating a section symbol by setting the value of the view-related parameter according to actual needs, which is more applicable.

[0014] In some embodiments, the sectioning symbol includes a sectioning area box, and the sectioning area box is used to define a sectioning width and a visualization depth of the target object at the sectioning position;

[0015] Generating a cross-sectional view of the target object at the sectioning position includes:

[0016] At the sectioning position, determining a sectioning area defined by the sectioning width and the visualization depth;

[0017] Taking a plane perpendicular to the sectioning position as a sectioning plane, projecting the components of the target object within the sectioning area onto the sectioning plane to obtain a projection view;

[0018] The cross-sectional view is generated based on the projection view.

[0019] In this way, users can adjust the content on the section view by adjusting the section area box according to actual needs, making the solution more flexible and applicable.

[0020] In some embodiments, after creating the association relationship between the section symbol and the section view, the method further includes:

[0021] When an adjustment action on the sectioning region frame is detected, determining a new sectioning width and a new visualization depth defined by the adjusted sectioning region frame;

[0022] At the sectioning position, determining a new sectioning area defined by the new sectioning width and the new visualization depth;

[0023] Projecting the component of the target object within the new sectioning area onto the sectioning plane to obtain a new projection view;

[0024] Based on the new projection view, the section view associated with the section symbol is updated.

[0025] In this way, the displayed content of the section view can be kept consistent with the range defined by the section area box, reducing the occurrence of drawing errors.

[0026] In some embodiments, after generating the cross-sectional view, the method further includes:

[0027] Obtaining position information of components within the sectioning region in the target object, and marking the position information in the section view; and / or

[0028] Structural information of components within the sectioning region is acquired, and the structural information is marked in the section view.

[0029] Marking the position information and structural information of components in the section view can make the information displayed in the section view more detailed and easier for users to view.

[0030] In some embodiments, the cross-sectional view includes a view frame, the view frame being used to define a view area of ​​the cross-sectional view;

[0031] The creating of the association relationship between the section symbol and the section view includes:

[0032] Associating the section area frame of the section symbol with the view frame of the section view;

[0033] After creating the association relationship between the section symbol and the section view, the method further includes:

[0034] After monitoring an adjustment action on the view frame, determining a width of the view frame after adjustment;

[0035] The sectioning region frame associated with the view frame is adjusted so that the sectioning width defined by the adjusted sectioning region frame matches the adjusted width of the view frame.

[0036] In this way, the section width defined by the section area box can be kept consistent with the width of the section view, reducing errors in the drawings.

[0037] In some embodiments, generating the cross-sectional view based on the projection view includes:

[0038] The projection view is magnified according to a preset multiple to obtain the cross-sectional view.

[0039] In this way, the detailed content of the section can be displayed more clearly through the section view, making it easier for users to view.

[0040] Another aspect of the present invention further provides an electronic device, the electronic device comprising:

[0041] A view generating module, configured to generate a section view of the target object at the section position defined by the section symbol when generating a section symbol for the target object in the drawing;

[0042] an association module, configured to establish an association relationship between the section symbol and the section view; and

[0043] The display module is used to display the section view associated with the section symbol based on the association relationship between the section symbol and the section view when monitoring the view viewing operation for the section symbol.

[0044] Another aspect of the present invention provides a view association device, which includes a processor and a memory. The memory is used to store a computer program. When the computer program is executed by the processor, the method described above is implemented.

[0045] Another aspect of the present invention provides a computer-readable storage medium for storing a computer program. When the computer program is executed by a processor, the method described above is implemented. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] The features and advantages of the present invention will be more clearly understood by referring to the accompanying drawings, which are schematic and should not be construed as limiting the present invention in any way. In the accompanying drawings:

[0047] Figure 1 A schematic flow chart of a cross-sectional view association method provided by one embodiment of the present application is shown;

[0048] Figure 2 A partial schematic diagram of a building design drawing is shown;

[0049] Figure 3 A schematic diagram of a parameter setting interface provided by an embodiment of the present application in one situation is shown;

[0050] Figure 4 A schematic diagram showing a parameter setting interface provided by an embodiment of the present application in another situation is shown;

[0051] Figure 5 A partial schematic diagram of a building design drawing provided by an embodiment of the present application is shown;

[0052] Figure 6 Based on Figure 5 A schematic diagram of a cross-sectional view generated by the cutting symbol 51 in FIG.

[0053] Figure 7 For Figure 5 A schematic diagram of the sectioning region frame 514 in FIG. 5 after being flipped;

[0054] Figure 8 For Figure 6 A new cross-sectional view obtained by adjusting the view frame 61 in FIG. 6 ;

[0055] Figure 9A module block diagram of an electronic device provided by an embodiment of the present application is shown;

[0056] Figure 10 A schematic diagram of a view association device provided by an embodiment of the present application is shown. DETAILED DESCRIPTION

[0057] To make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative efforts shall fall within the scope of protection of the present invention.

[0058] First see Figure 2 , which is a partial schematic diagram of an architectural design drawing. Figure 2 In the figure, the symbol marked 21 is a section symbol. Section symbol 21 includes a section line 211 and an index circle 212. The position of section line 211 indicates the position where sectioning is required. Generally, a section view refers to a view obtained by sectioning the target object in a direction perpendicular to the paper at the section line position. Section views can be used with Figure 2 The architectural design drawings in the image are saved separately. In the index circle 212, the saving location of the section view and the drawing number of the section view can be indicated. For example Figure 2 In the example, the section view is numbered 2 and the drawing number of the section view is A02. During the drawing design process, designers can add section symbols to the required target locations in the drawing according to actual needs, so that the cross-sectional structure of the target location can be expressed in detail through the section view.

[0059] In some technologies, adding the section symbol 21 and generating the section view are independent processes. Figure 2 After adding a section symbol 21 to an architectural design drawing, a corresponding section view is generated and saved for the added section symbol 21. The section view's number and location are then indicated within the section symbol's index circle 212. When a user needs to view the section view corresponding to section symbol 21, they search for the section view at the corresponding location based on the section view's number and location indicated in index circle 212. This process is quite cumbersome for the user.

[0060] To this end, the present application provides a cross-sectional view association method that can simplify user operations. The cross-sectional view association method provided by the present application can be applied to industrial drawing software, or can be applied to electronic devices running the industrial drawing software. The electronic devices may include notebooks, desktop computers, tablet computers, etc. Figure 1 , is a flow chart of a cross-sectional view association method provided in one embodiment of the present application. The association method includes steps S11 to S13.

[0061] Step S11 : when generating a section symbol for a target object in a drawing, generating a section view of the target object at the section position according to the section position defined by the section symbol.

[0062] In some embodiments, the target object refers to an object that needs to be sectioned in the drawing, such as a house in a plan view, a bridge or a ship in a facade view, etc.

[0063] In some embodiments, when generating a section view of a target object at a cut position, it is necessary to first obtain the current value of a view-associated parameter. When the view-associated parameter takes a first value, it indicates that a section view associated with the cut symbol is generated. When the view-associated parameter takes a second value different from the first value, it indicates that a section view associated with the cut symbol is not generated. When the current value of the view-associated parameter takes the first value, a section view of the target object at the cut position is generated. When the current value of the view-associated parameter takes the second value, only the cut symbol is generated, and a section view of the target object at the cut position is not generated.

[0064] In some embodiments, the view-related parameters can be set in the parameter setting interface of the industrial drawing software. Designers can set the values ​​of the view-related parameters through the parameter setting interface. In this way, users can control whether to generate a section view when generating a section symbol by setting the value of the view-related parameters according to actual needs. This has higher applicability. For details, please refer to Figure 3 and Figure 4 FIG3 is a schematic diagram of a parameter setting interface provided by an embodiment of the present application in one situation. Figure 4 A schematic diagram of a parameter setting interface provided for an embodiment of the present application in another situation. In the parameter setting interface, a view-related parameter may have a corresponding check box. By checking or unchecking the check box, the value of the view-related parameter can be changed. For example, Figure 3 In , after checking the box, the value of the view-related parameter can be the first value; Figure 4 In the , after unchecking the check box, the value of the view-associated parameter can be the second value.

[0065] In some embodiments, when the cross-sectional view is generated, step S12 may be continued.

[0066] Step S12: creating an association relationship between the section symbol and the section view.

[0067] In some embodiments, the section symbol may have a symbol ID, and the section view may have a view ID. When creating an association relationship between the section symbol and the section view, the symbol ID of the section symbol and the view ID of the section view may be associated to associate the section symbol with the section view.

[0068] In some embodiments, when establishing the association relationship between the section symbol and the section view, information such as the number and position of the section view may also be updated to the index circle of the section symbol.

[0069] Step S13: When a view viewing operation for a section symbol is detected, the section view associated with the section symbol is displayed based on the association relationship between the section symbol and the section view.

[0070] In some embodiments, the view viewing operation is an operation on a section symbol, for requesting to view a section view associated with the section symbol.

[0071] In this embodiment, the view viewing operation is a double-click operation on the section symbol.

[0072] In some other embodiments, the section symbol may have a control menu. The control menu may include an option to view a section view. The view viewing operation may also be an operation of selecting the option to view a section view in the section symbol's control menu.

[0073] It is understandable that the above only lists some implementation methods of view viewing operations in some embodiments and does not constitute a limitation to this application. Any operation of viewing a sectional view by operating a cutting symbol should be within the scope of protection of this application.

[0074] In some embodiments of the present application, when a section symbol is generated, a section view associated with the section symbol is simultaneously generated. Furthermore, based on a view viewing operation performed on the section symbol, the section view associated with the section symbol can be displayed. This allows users to simultaneously generate and view the section view by simply performing an operation on the section symbol, simplifying user operations. For example, when viewing a section view associated with a section symbol, a user can simply double-click the section symbol to view the section view, eliminating the need to retrieve information such as the section view's location and number from the section symbol's index circle and then search for the section view at the corresponding location based on the retrieved location and number. For another example, if a user sets the value of a view association parameter to a first value, the section view corresponding to the section symbol can be generated simultaneously with the section symbol generation, eliminating the need to manually generate the section view for the section symbol after generating the section symbol and then manually enter information such as the section view's location and number into the section symbol's index circle.

[0075] The following further describes the association method of the cross-sectional views of the present application.

[0076] In the above Figure 2 In the description of , the section symbol can mark the section position through the section line, but it does not limit the section range (such as the section width). In view of this, please refer to Figure 5 , which is a partial schematic diagram of a building design drawing provided as an embodiment of the present application. Figure 5 , the architectural design drawing is a floor plan drawing of one of the floors (for example, the 5th floor). The symbol labeled 51 is a cutting symbol. The cutting symbol 51 includes a cutting area frame 514. The cutting area frame 514 can be used to limit the cutting width and visualization depth of the target object at the cutting position. Specifically, in the cutting area frame 514, the edge parallel to the cutting line 511 can be used to limit the cutting width of the target object at the cutting position, and the edge perpendicular to the cutting line 511 can be used to limit the visualization depth of the target object at the cutting position. Among them, the visualization depth can have a direction. The direction of the visualization depth takes the cutting line 511 as the starting point and moves away from the cutting line 511 in the direction perpendicular to the cutting line 511.

[0077] In some embodiments, when generating a cross-sectional view of a target object at a cutting position, a cutting area defined by a cutting width and a visualization depth may be determined at the cutting position, and then a plane perpendicular to the cutting position is used as a cutting plane, and components of the target object within the cutting area are projected onto the cutting plane to obtain a projection view, and finally a cross-sectional view is generated based on the projection view. Specifically, Figure 5In the figure, the area of ​​the drawing facing the user is defined as the area outside the drawing, and the area of ​​the drawing facing away from the user is defined as the area inside the drawing. The midpoint of the cutting line 511 can be used as the cutting midpoint, and the drawing can be cut from the outside to the inside in a manner perpendicular to the paper surface according to the cutting width defined by the cutting area box 514 to obtain a cutting plane. The cutting area box 514 is then extended to the outside and inside of the drawing respectively, and the area obtained after the extension is used as the cutting area. The components of the target object in the cutting area can then be projected onto the cutting plane to obtain a projection view. By limiting the cutting width and visualization depth through the cutting area box 514, the content displayed on the section view can be controlled, so that the user can adjust the content on the section view by adjusting the cutting area box 514 according to actual needs, and the flexibility and applicability of the solution are higher.

[0078] In some embodiments, the projection view can be magnified by a preset multiple to obtain a cross-sectional view, so that the cross-sectional view can more clearly display the details of the cross-section, making it easier for users to view.

[0079] In some embodiments, after generating a cross-sectional view, the position information of the components within the cross-sectional area within the target object can be obtained and annotated in the cross-sectional view. The position information includes, but is not limited to, the height of the component within the target object, such as the floor level where the component is located.

[0080] In some embodiments, after generating a cross-sectional view, structural information of the components within the cross-sectional area may be obtained and annotated in the cross-sectional view. The structural information includes but is not limited to the size and axis of the components.

[0081] In some embodiments, marking the position information and structural information of a component in a cross-sectional view can make the information displayed in the cross-sectional view more detailed and easier for users to view.

[0082] See also Figure 6 , based on Figure 5 Schematic diagram of the sectional view generated by the cutting symbol 51 in. Figure 6 In the cross-sectional view, the length (i.e. width) of the horizontal side is Figure 5 The cutting width is defined by the cutting area frame 514 in the figure, and the length of the longitudinal side (ie, the height) is Figure 5 The sum of the height of the floor where the cutting symbol 51 is located and the distance of the cutting area frame 514 extending into and out of the paper. Figure 6 In the embodiment shown, the cutting area frame 514 defines a cutting width of 1500 mm. At the same time, the cutting area frame 514 extends 1500 mm into and out of the paper respectively. The projection content shown in the cross-sectional view is based on Figure 5The projection contents displayed in the cross-sectional view may be different depending on the visualization depth defined by the cross-sectional area box 514.

[0083] In some embodiments, the cutting area frame 514 can be displayed when the cutting line 511 is selected, so that the user can adjust the cutting width and visualization depth defined by the cutting area frame 514. It is hidden when the cutting line 511 is not selected to improve the neatness and aesthetics of the drawing.

[0084] In some embodiments, when the section symbol 51 is initially generated, the section width and visualization depth defined by the section area frame 514 may be default values. An initial section view may be generated based on these default values. After the section symbol 51 is generated, the user can adjust the projection content and width of the section view by adjusting the side length of the section area frame 514. Specifically, adjustments to the section area frame 514 may be monitored. Upon detecting an adjustment to the section area frame 514, the new section width and visualization depth defined by the adjusted section area frame 514 may be determined. A new section area defined by the new section width and visualization depth may then be determined at the sectioning location. Components of the target object within the new section area may then be projected onto the section plane to obtain a new projection view. Finally, the section view associated with the section symbol 51 may be updated based on the new projection view.

[0085] In some embodiments, the adjustment to the sectioning region frame 514 may be to adjust the side length of the sectioning region frame 514 or to flip the sectioning region frame 514. Adjusting the side length of the sectioning region frame 514 is relatively easy to understand and will not be described in detail here. Flipping the sectioning region frame 514 is described below.

[0086] Please refer to Figure 5 The section symbol 51 may include a segment line 515 and a flip button 513. By clicking the flip button 513, the section area frame 514 may be flipped with the segment line 515 as the mirror axis. Figure 7 , for Figure 5 Schematic diagram after the cutting area box 514 in is flipped. Figure 7 In the figure, after the cutting area box 514 is flipped, the cutting width defined by the cutting area box 514 remains unchanged, but the visualization depth defined by the cutting area box 514 changes to the right side of the cutting line 511. Based on the new cutting width and visualization depth defined by the cutting area box 514, a new projection view can be generated, and based on the new projection view, the section view associated with the cutting symbol 51 can be updated.

[0087] In some embodiments, when adjusting the section area box 514, the section view associated with the section symbol 51 is adjusted at the same time, so that the display content of the section view is consistent with the range defined by the section area box 514, thereby reducing drawing errors.

[0088] See also Figure 6 In some embodiments, the cross-sectional view includes a view frame 61, which is used to define the view area of ​​the cross-sectional view. By adjusting the view frame 61, the display content of the cross-sectional view can be adjusted. For example, see Figure 8 , for Figure 6 The new section view is obtained by adjusting the view frame 61 in the new section view. In the new section view, the cutting width is changed to 1200 mm, and the height of the section view is also changed. Figure 5 The width of the section view is related to the distance that the section area box 514 extends into or out of the drawing. Figure 5 To ensure that Figure 5 To ensure that the section width defined by the cut region frame 514 in the drawing is consistent with the width of the section view, you can create an association between the cut symbol 51 and the section view by associating the cut region frame 514 of the cut symbol 51 with the view frame 61 of the section view. After detecting an adjustment to the view frame 61, the width of the adjusted view frame 61 is determined. The cut region frame 514 associated with the view frame 61 is then adjusted to match the width of the adjusted view frame 61. This ensures that the cut width defined by the cut region frame 514 and the width of the section view are consistent, reducing drawing errors.

[0089] Further, Figure 8 The section view in Figure 6 In this case, you can delete the redundant view content in the section view and adjust the section area frame 514 associated with the view frame 61 synchronously. Figure 6 If the view frame 61 in the drawing is enlarged, it is necessary to adjust the sectioning region frame 514 associated with the view frame 61 and then regenerate the projection view based on the new height of the view frame 61 (related to the distance the sectioning region frame 514 extends into or out of the paper) and the new sectioning width and visualization depth defined by the sectioning region frame 514. The section view is then updated based on the regenerated projection view. This ensures that the displayed content of the section view is consistent with the view area defined by the view frame 61.

[0090] See also Figure 9, is a module block diagram of an electronic device provided in one embodiment of the present application. The electronic device includes:

[0091] A view generation module is used to generate a section view of the target object at the section position according to the section position defined by the section symbol when generating the section symbol for the target object in the drawing;

[0092] An association module, used to create an association between section symbols and section views; and

[0093] The display module is used to display the section view associated with the section symbol based on the association relationship between the section symbol and the section view when monitoring the view viewing operation for the section symbol.

[0094] See also Figure 10 , is a schematic diagram of a view association device provided in one embodiment of the present application. The view association device includes a processor and a memory, wherein the memory is used to store a computer program. When the computer program is executed by the processor, the computer program implements the above-mentioned cross-sectional view association method.

[0095] The processor may be a central processing unit (CPU). The processor may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or a combination of the above chips.

[0096] Memory, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs, non-transitory computer-executable programs, and modules, such as the program instructions / modules corresponding to the methods described in the embodiments of the present invention. The processor executes the non-transitory software programs, instructions, and modules stored in the memory to perform various processor functions and data processing, thereby implementing the methods described in the aforementioned method embodiments.

[0097] The memory may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created by the processor, etc. In addition, the memory may include a high-speed random access memory, and may also include a non-transitory memory, such as at least one disk storage device, a flash memory device, or other non-transitory solid-state storage device. In some embodiments, the memory may optionally include a memory remotely located relative to the processor, and these remote memories may be connected to the processor via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0098] One embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium is used to store a computer program. When the computer program is executed by a processor, the above-mentioned method for associating cross-sectional views is implemented.

[0099] Although the embodiments of the present invention have been described with reference to the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention. Such modifications and variations are all within the scope defined by the appended claims.

Claims

1. A method for associating sectional views, characterized in that: The method comprises: When generating a section symbol for a target object in a drawing, generating a section view of the target object at the section position defined by the section symbol; Creating an association relationship between the section symbol and the section view; and When a view viewing operation for the section symbol is monitored, based on the association relationship between the section symbol and the section view, the section view associated with the section symbol is displayed; The section symbol includes a section area frame, and the section area frame is used to define the section width and visualization depth of the target object at the section position; Generating a cross-sectional view of the target object at the sectioning position includes: At the sectioning position, determining a sectioning area defined by the sectioning width and the visualization depth; Taking a plane perpendicular to the sectioning position as a sectioning plane, projecting the components of the target object within the sectioning area onto the sectioning plane to obtain a projection view; The cross-sectional view is generated based on the projection view.

2. The method according to claim 1, wherein Generating a cross-sectional view of the target object at the sectioning position includes: Obtaining a current value of a view-associated parameter, wherein when the value of the view-associated parameter is a first value, it indicates that a section view associated with the section symbol is generated; and when the value of the view-associated parameter is a second value different from the first value, it indicates that a section view associated with the section symbol is not generated; When the current value of the view-associated parameter is the first value, a cross-sectional view of the target object at the sectioning position is generated.

3. The method according to claim 1, wherein After creating the association relationship between the section symbol and the section view, the method further includes: When an adjustment action on the sectioning region frame is detected, determining a new sectioning width and a new visualization depth defined by the adjusted sectioning region frame; At the sectioning position, determining a new sectioning area defined by the new sectioning width and the new visualization depth; Projecting the component of the target object within the new sectioning area onto the sectioning plane to obtain a new projection view; Based on the new projection view, the section view associated with the section symbol is updated.

4. The method according to claim 1, wherein After generating the cross-sectional view, the method further includes: Obtaining position information of components within the sectioning region in the target object, and marking the position information in the section view; and / or Structural information of components within the sectioning region is acquired, and the structural information is marked in the section view.

5. The method according to claim 1, wherein The cross-sectional view includes a view frame, wherein the view frame is used to define a view area of ​​the cross-sectional view; The creating of the association relationship between the section symbol and the section view includes: Associating the section area frame of the section symbol with the view frame of the section view; After creating the association relationship between the section symbol and the section view, the method further includes: After monitoring an adjustment action on the view frame, determining a width of the view frame after adjustment; The sectioning region frame associated with the view frame is adjusted so that the sectioning width defined by the adjusted sectioning region frame matches the adjusted width of the view frame.

6. The method according to claim 1, wherein The generating the cross-sectional view based on the projection view includes: The projection view is magnified according to a preset multiple to obtain the cross-sectional view.

7. An electronic device, characterized in that: The electronic device comprises: A view generation module is configured to generate a section view of the target object at the section position defined by the section symbol when generating a section symbol for the target object in the drawing, wherein the section symbol includes a section area frame, and the section area frame is used to define a section width and a visualization depth of the target object at the section position; when generating the section view of the target object at the section position, determine a section area defined by the section width and the visualization depth at the section position; use a plane perpendicular to the section position as a section plane, project components of the target object within the section area onto the section plane to obtain a projection view; and generate the section view based on the projection view; an association module, configured to establish an association relationship between the section symbol and the section view; and The display module is used to display the section view associated with the section symbol based on the association relationship between the section symbol and the section view when monitoring the view viewing operation for the section symbol.

8. A computer-readable storage medium, characterized in that The computer-readable storage medium is used to store a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.

9. A view association device, characterized in that: The view association device includes a processor and a memory, wherein the memory is used to store a computer program, and when the computer program is executed by the processor, the method according to any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • Target associated data display method, device and system

    CN111275823A

  • Building component design method based on BIM, electronic equipment and storage medium

    CN111651817A