Vertical construction drawing arrangement system in BIM model, vertical construction drawing arrangement method in BIM model, and program
The system aligns 2D and 3D models to improve construction management efficiency by precisely positioning 2D drawings within 3D BIM models, addressing the challenge of integrating these formats.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-09-28
- Publication Date
- 2026-04-02
AI Technical Summary
Existing technologies struggle to efficiently match a three-dimensional BIM model of a building with a vertical two-dimensional construction drawing, making it difficult to manage construction progress effectively.
A system and method for aligning the vertical coordinates, orientation, and scale of a 2D construction drawing with a 3D BIM model, allowing for precise placement of the 2D drawing within the 3D model.
Enhances the efficiency of construction progress management by facilitating easy comparison and alignment of 3D BIM models with vertical 2D drawings.
Smart Images

Figure JP2024034845_02042026_PF_FP_ABST
Abstract
Description
BIM Model Vertical Construction Drawing Arrangement System, BIM Model Vertical Construction Drawing Arrangement Method, and Program
[0001] The present invention relates to a technology effective for matching a three-dimensional BIM ((Building Information Modelling)) model of a building with a two-dimensional construction plan.
[0002] Technologies related to BIM in the construction field have been attracting attention. For example, in Patent Document 1, a technology is provided that enables easy and accurate inspection by displaying an image in which a photographed image of a structure to be inspected is superimposed on a three-dimensional model generated from design information. In addition, in Patent Document 2, a technology for generating an image that enables easy grasping of the structural elements of a building is provided.
[0003] Japanese Patent Application Laid-Open No. 2019-191927, Japanese Patent Application Laid-Open No. 2024-080360
[0004] In the construction field, a three-dimensional BIM model, which is a three-dimensional model of a building generated on a computer called BIM, is used to improve the efficiency of construction operations. Also, at a construction site, for the management of members such as piping that extend vertically, a vertical two-dimensional construction drawing, which is a two-dimensional construction drawing in the vertical direction, is also used. However, using only the three-dimensional BIM model makes it time-consuming to confirm the construction progress, and it was difficult to manage the construction progress instantaneously at the construction site using only the three-dimensional BIM model. Also, since the construction progress is often grasped by using the vertical two-dimensional construction drawing together, it was difficult to manage the construction progress by matching the three-dimensional BIM model of the target building with the vertical two-dimensional construction drawing. Therefore, a technology for matching the three-dimensional BIM model of the target building with the vertical two-dimensional construction drawing has been demanded. However, with the technologies described in Patent Documents 1 and 2, it was not possible to match the three-dimensional BIM model of the target building with the vertical two-dimensional construction drawing. Therefore, the inventor of the present invention focused on a mechanism for vertically arranging the vertical two-dimensional construction drawing within the three-dimensional BIM model of the target building and matching the three-dimensional BIM model with the vertical two-dimensional construction drawing.
[0005] In view of these problems, the present invention aims to provide a BIM model vertical construction drawing placement system, a BIM model vertical construction drawing placement method, and a program that enable easy matching of the 3D BIM model and the vertical 2D construction drawing of a target building by vertically placing the vertical 2D construction drawing at a position where the vertical coordinates, orientation, and scale of the 3D BIM data and the vertical 2D construction drawing are aligned within the 3D BIM model, thereby improving the efficiency of construction progress management.
[0006] The present invention provides a BIM model vertical construction drawing placement system for placing 2D construction drawings within a 3D BIM model, comprising: an acquisition unit that acquires 3D BIM data, attribute information, and a vertical 2D construction drawing which is a 2D construction drawing in the vertical direction of a target building; an alignment unit that aligns the vertical coordinates, orientation, and scale of the 3D BIM data and the vertical 2D construction drawing based on the attribute information; and a drawing placement unit that vertically places the vertical 2D construction drawing at the aligned position within the 3D BIM model generated based on the 3D BIM data based on the alignment result.
[0007] According to the present invention, by vertically positioning a vertical 2D construction drawing at a location where the vertical coordinates, orientation, and scale of the 3D BIM data and the vertical 2D construction drawing within the 3D BIM model are aligned, it becomes easier to compare the 3D BIM model of the target building with the vertical 2D construction drawing, thereby improving the efficiency of construction progress management.
[0008] Although this invention falls under the category of a system, similar effects and benefits can be achieved with methods and programs.
[0009] According to the present invention, it becomes possible to improve the efficiency of managing construction progress.
[0010] This diagram illustrates the overview of the BIM model vertical construction drawing placement system 1. This diagram shows the functional configuration of the BIM model vertical construction drawing placement system 1. This diagram shows the flowchart of the drawing placement process performed by the BIM model vertical construction drawing placement system 1. This diagram schematically shows a vertical 2D construction drawing. This diagram schematically shows a 3D BIM model. This diagram schematically shows the method for converting the coordinates of measurement points from paper coordinates to model coordinates. This diagram schematically shows a 3D BIM model with vertical 2D construction drawings and grid lines placed. This diagram shows the flowchart of the vertical position placement process performed by the BIM model vertical construction drawing placement system 1. This diagram shows the flowchart of the vertical position change process performed by the BIM model vertical construction drawing placement system 1. This diagram shows the flowchart of the icon placement process performed by the BIM model vertical construction drawing placement system 1.
[0011] Hereinafter, embodiments for carrying out the present invention will be described in detail with reference to the attached drawings. In the following drawings, the same elements are denoted by the same numbers or reference numerals throughout the description of the embodiments.
[0012] [Overview of the Vertical Construction Drawing Placement System 1 within the BIM Model] Figure 1 is a schematic diagram illustrating the overview of the Vertical Construction Drawing Placement System 1 within the BIM Model. Based on Figure 1, the components of the Vertical Construction Drawing Placement System 1 within the BIM Model will be described. The Vertical Construction Drawing Placement System 1 within the BIM Model is a system that places two-dimensional construction drawings within a three-dimensional BIM model consisting of at least an information terminal 3 used by users such as construction workers and managers who manage construction progress, and a computer 10 with server functionality.
[0013] Information terminal 3 is a terminal device used by the user, and may include, for example, mobile phones, smartphones, tablet devices, personal computers, laptop computers, or wearable devices such as smartwatches, smart glasses, and HMDs (Head Mounted Displays).
[0014] Computer 10 has server functionality and may be implemented using, for example, a single computer, or multiple computers, like a cloud computer. In this specification, a cloud computer may be one that uses any computer scalably to perform a specific function, or one that includes multiple functional modules to implement a certain system and uses those functions in any combination.
[0015] Furthermore, the BIM model vertical construction drawing placement system 1 may include other terminals and devices such as external systems, in addition to the information terminal 3 and computer 10 mentioned above. The number, types, and functions of these devices are not particularly limited and can be designed as appropriate.
[0016] This section outlines the processing steps involved in the vertical construction drawing placement system 1 within a BIM model when placing two-dimensional construction drawings within a three-dimensional BIM model.
[0017] Computer 10 acquires 3D BIM data, attribute information, and vertical 2D construction drawings of the target building (step S1). Computer 10 acquires 3D BIM data, attribute information, and vertical 2D construction drawings from an external system (not shown) or an information terminal 3, etc.
[0018] Computer 10 aligns the vertical coordinates, orientation, and scale of the 3D BIM data with those of the vertical 2D construction drawing based on attribute information (step S2). Computer 10 identifies the Z coordinate (ground height) of a predetermined measurement point in the 3D BIM data as the sum of the absolute height of the room where the measurement point is located, the height of the bottom edge of this room, and the floor height of the measurement point. Based on the attribute information and the identified Z coordinate (ground height) of the measurement point, Computer 10 converts the coordinates of the measurement point from paper coordinates in the vertical 2D construction drawing to model coordinates in the 3D BIM data. Based on the converted model coordinates, Computer 10 identifies the position of the measurement point in the 3D BIM data and aligns the identified position with the vertical coordinates, orientation, and scale of the vertical 2D construction drawing.
[0019] Based on the alignment results, the computer 10 vertically positions the vertical 2D construction drawings at the aligned positions within the 3D BIM model generated based on the 3D BIM data (step S3). The computer 10 vertically positions the vertical 2D construction drawings at the aligned positions.
[0020] Computer 10 outputs a 3D BIM model (step S4). Computer 10 displays the 3D BIM model with the vertical 2D construction drawings on the information terminal 3 and outputs the 3D BIM model.
[0021] The above is an overview of the BIM model vertical construction drawing placement system 1. The BIM model vertical construction drawing placement system 1 makes it possible to improve the efficiency of construction progress management.
[0022] [Device Configuration] Figure 2 is a block diagram showing the configuration of the BIM Model Vertical Construction Drawing Placement System 1. Based on Figure 2, the device configuration of the BIM Model Vertical Construction Drawing Placement System 1 will be described. The BIM Model Vertical Construction Drawing Placement System 1 is a system for placing 2D construction drawings within a 3D BIM model, and consists of at least an information terminal 3 and a computer 10. The BIM Model Vertical Construction Drawing Placement System 1 is a system in which the computer 10 is connected to the information terminal 3 via a network 8 such as a public telephone network, enabling data communication. In addition to the information terminal 3 and the computer 10, the BIM Model Vertical Construction Drawing Placement System 1 may also include other terminals and devices such as external systems, and their number, types, and functions can be designed as appropriate.
[0023] Information terminal 3 is the terminal device used by the user as described above. Information terminal 3 includes a terminal control unit comprising a CPU (Central Processing Unit), GPU (Graphics Processing Unit), RAM (Random Access Memory), ROM (Read Only Memory), etc., and a communication unit comprising devices that enable communication with other terminals and devices. Furthermore, information terminal 3 includes an input / output unit comprising various devices that perform tasks such as receiving predetermined inputs and inputting and outputting various types of data.
[0024] Computer 10 has server functionality and may be implemented as a single computer, or as a cloud computer, as it is implemented as multiple computers. Computer 10 includes a CPU, GPU, RAM, ROM, etc. as a control unit, and a communication unit that includes a device for enabling communication with other terminals and devices, an acquisition unit for acquiring 3D BIM data, attribute information, and vertical 2D construction drawings, which are vertical 2D construction drawings, of the target building. Computer 10 also includes a processing unit that includes various devices for executing various processes, an alignment unit for aligning the vertical coordinates, orientation, and scale of the 3D BIM data and the vertical 2D construction drawings based on attribute information, and a drawing placement unit for vertically arranging the vertical 2D construction drawings at the aligned positions in the 3D BIM model generated based on the 3D BIM data, based on the alignment results.
[0025] In computer 10, the control unit loads a predetermined program and, in cooperation with the communication unit, realizes an acquisition module, output module, change acceptance module, progress acceptance module, and sharing module. Also in computer 10, the control unit loads a predetermined program and, in cooperation with the processing unit, realizes a generation module, alignment module, drawing placement module, grid line placement module, calculation module, vertical position placement module, change module, rearrangement module, storage module, and icon placement module.
[0026] The following describes each process performed by the vertical construction drawing placement system 1 within the BIM model, along with the processes performed by each module described above. In this specification, each module may perform its processing as a function of its own, or it may perform it through a predetermined application.
[0027] [Drawing Placement Processing Executed by Computer 10] The drawing placement processing executed by computer 10 will be explained based on Figure 3. This figure is a flowchart of the drawing placement processing executed by computer 10. The drawing placement processing consists of an acquisition process (step S1) to acquire 3D BIM data, attribute information, and a vertical 2D construction drawing, which is a vertical 2D construction drawing of the target building; an alignment process (step S2) to align the vertical coordinates, orientation, and scale of the 3D BIM data and the vertical 2D construction drawing based on the attribute information; a drawing placement process (step S3) to vertically place the vertical 2D construction drawing at the aligned position in the 3D BIM model generated based on the 3D BIM data, based on the alignment results; and an output process (step S4) to output the 3D BIM model.
[0028] The acquisition module acquires 3D BIM data, attribute information, and vertical 2D construction drawings of the target building (step S10). The 3D BIM data is data that visualizes the 3D shape model of the target building. The attribute information is information about the target building, such as the specifications and performance of each part, and the names, uses, finishes, and cost information of rooms, etc. For example, attribute information about floors (floor information) is the name, height, Z coordinate (absolute height), etc., attribute information about rooms (room information) is the base floor, room name, height, area, volume, bottom height, etc., and attribute information about layouts (layout information) is, for example, the name, the width of the paper, the height of the paper, the horizontal coordinate of the paper, the vertical coordinate of the paper, page number, offset X, offset Y, scale, vector, grid line information, etc. The vertical 2D construction drawing is a 2D construction drawing of the target building in the vertical direction (see Figure 4). The vertical 2D construction drawing is, for example, a cross-sectional view perpendicular to an arbitrary grid line. The acquisition module acquires 3D BIM data, attribute information, and vertical 2D construction drawings from an external system (not shown) or information terminal 3, etc. The acquisition module sends a transmission request for the 3D BIM data, attribute information, and vertical 2D construction drawings to the external system or information terminal 3, etc. Based on this transmission request, the external system or information terminal 3 transmits the 3D BIM data, attribute information, and vertical 2D construction drawings to computer 10. The acquisition module receives this 3D BIM data, attribute information, and vertical 2D construction drawings and acquires the 3D BIM data, attribute information, and vertical 2D construction drawings of the target building.
[0029] A vertical two-dimensional construction drawing will be explained based on Figure 4. This figure schematically shows a vertical two-dimensional construction drawing perpendicular to a given grid line as an example of a vertical two-dimensional construction drawing. In this figure, a vertical two-dimensional construction drawing 20 is shown. The vertical two-dimensional construction drawing 20 is a cross-sectional view perpendicular to an arbitrary grid line, and includes information such as the type of joinery, the position of joinery, the type of wall, the position of the wall, the type of equipment, and the position of the equipment. Furthermore, the vertical two-dimensional construction drawing 20 includes multiple grid lines 21.
[0030] Returning to Figure 3, let's continue explaining the drawing placement process. The generation module generates a 3D BIM model based on the 3D BIM data (step S11). The generation module performs modeling based on the acquired 3D BIM data and generates a 3D BIM model (see Figure 5).
[0031] Based on Figure 5, the 3D BIM model generated by the generation module will be explained. This figure schematically shows the 3D BIM model generated by the generation module. In this figure, the 3D BIM model 30 is shown. The 3D BIM model 30 is a 3D model based on the 3D BIM data of the target building generated on the computer 10. The 3D BIM model 30 is a collection of objects (walls, columns, fixtures, stairs, equipment, etc.), and each object contains various information such as dimensions (width, depth, height), material, performance, part number, manufacturer, price, and assembly process. The generation module generates each object based on the information corresponding to the acquired 3D BIM data and models the 3D BIM model.
[0032] Returning to Figure 3, the drawing placement process will be explained further. The alignment module aligns the vertical coordinates, orientation, and scale of the 3D BIM data with those of the vertical 2D construction drawing based on attribute information (step S12). Alignment means aligning the position of the vertical 2D construction drawing with the corresponding position in the 3D BIM model. The alignment module identifies the coordinates of the measurement points pre-set in the 3D BIM model and converts these coordinates into model coordinates, which are the coordinates of the 3D BIM model. The alignment module aligns the position corresponding to the converted model coordinates in the 3D BIM model with the vertical coordinates, orientation, and scale of the vertical 2D construction drawing (paper) in the attribute information. At this time, the alignment module may also align the horizontal coordinates in addition to the vertical coordinates of the vertical 2D construction drawing. The alignment module identifies the X or Y coordinates of the measurement points pre-set in each room, etc., within the 3D BIM model. The X and Y coordinates of the measurement points are pre-set. Alternatively, the alignment module identifies the X or Y coordinate of each grid line within the 3D BIM model, rather than the measurement point. The X and Y coordinates of the grid lines are pre-set. Based on the attribute information and the identified X or Y coordinate of the measurement point, or the X or Y coordinate of the grid line, the alignment module converts the coordinates of the measurement point from paper coordinates in a vertical 2D construction drawing to model coordinates in a 3D BIM model. Paper coordinates are coordinates relative to a predetermined origin, in mm, and denoted as (X, Y). Model coordinates are coordinates in a 3D BIM model and denoted as (x, y, z). The alignment module converts the coordinates of the measurement point from paper coordinates to model coordinates using the following formula 1. In formula 1, X and Y are the X and Y coordinates in paper coordinates, respectively. In formula 1, x, y, and z are the X, Y, and Z coordinates in model coordinates, respectively. Furthermore, [0], [1], and [2] indicate that the X-axis in three-dimensional space points to the X-axis [0], Y-axis [1], and Z-axis [2] on the paper coordinate plane. Also, [3], [4], and [5] indicate that the Y-axis in three-dimensional space points to the X-axis [3], Y-axis [4], and Z-axis [5] on the paper coordinate plane.Furthermore, [6], [7], and [8] indicate that the Z-axis in three-dimensional space points to the X-axis [6], Y-axis [7], and Z-axis [8] in the paper coordinate plane. The orientation of the paper coordinates is such that X increases to the right from a predetermined origin, Y increases upwards from a predetermined origin, and Z increases towards the user viewing the paper from directly above. The alignment module substitutes the acquired attribute information into Equation 1 and converts the coordinates of the measurement points from paper coordinates to model coordinates. Here, X or Y is the X-coordinate or Y-coordinate of the specified measurement point, or the X-coordinate or Y-coordinate of the specified grid line. The alignment module calculates z as a result of calculation using Equation 1 and calculates the Z-coordinate of the measurement point or grid line.
[0033]
[0034] The alignment module identifies the position of the vertical 2D construction drawing within the 3D BIM model based on the model coordinates of the converted measurement points, and aligns the vertical coordinates, orientation, and scale of the 3D BIM data with those of the vertical 2D construction drawing. At this time, the alignment module identifies and aligns the orientation and scale of the vertical 2D construction drawing based on attribute information. The alignment module may also use horizontal coordinates in addition to vertical coordinates for alignment. In this case, using both horizontal and vertical coordinates makes it easier to match the target 3D BIM model with the vertical 2D construction drawing, further improving the efficiency of construction progress management.
[0035] The alignment performed by the alignment module will be explained based on Figure 6. Figure 6 schematically shows the method for converting the coordinates of the measurement points from paper coordinates to model coordinates.
[0036] In Figure 6, the alignment module converts the coordinates of measurement point 50 from paper coordinates to model coordinates. In the same figure, the solid line frame 51 represents the paper (vertical 2D construction drawing), and the dashed line frame 52 represents the view (the corresponding surface of the 3D BIM model). The alignment module converts the model coordinates using the largest view among the frame 52. Paper coordinates are the coordinates from the bottom left of frame 51, in units of mm, and are shown as (X, Y). Model coordinates are the coordinates of the 3D BIM model and are shown as (x, z) or (y, z). The alignment module converts the coordinates of measurement point 50 from paper coordinates to model coordinates using the above formula 1. Based on the converted model coordinates, the alignment module identifies the position of measurement point 50 within the 3D BIM model and aligns the vertical coordinates, orientation, and scale of the 3D BIM data with those of the vertical 2D construction drawing. At this time, the alignment module identifies the orientation and scale of the vertical 2D construction drawing based on attribute information and aligns it accordingly.
[0037] Returning to Figure 3, let's continue explaining the drawing placement process. The drawing placement module places the vertical 2D construction drawing vertically at the aligned position in the 3D BIM model based on the alignment results (step S13). The drawing placement module places the vertical 2D construction drawing based on the aligned position, orientation, and scale in the 3D BIM model. Furthermore, default values for the horizontal coordinates to be placed may be set in advance. In this case, the vertical 2D construction drawing may be placed vertically at the position of the default horizontal coordinates and at the position of the vertical coordinates aligned by the alignment module. For example, if the default horizontal coordinate is set to the position of a building wall, the vertical 2D construction drawing will be placed vertically overlaid on the building wall. Of course, the default values can be freely changed, and the horizontal and vertical positions can also be freely changed after placement using the default values.
[0038] The grid line placement module places grid lines (step S14). Based on the placed vertical 2D construction drawings, the grid line placement module places the grid lines at the corresponding locations in the 3D BIM model. The grid line placement module may place corresponding grid lines for each floor, or it may place corresponding grid lines only for a predetermined floor.
[0039] Based on Figure 7, a 3D BIM model with vertical 2D construction drawings and grid lines in place will be described. This figure schematically shows a 3D BIM model with vertical 2D construction drawings and grid lines in place. In this figure, a 3D BIM model 60 is shown. In the 3D BIM model 60, vertical 2D construction drawings 61 and grid lines 62 are placed. The vertical 2D construction drawings 61 are placed at positions based on the alignment performed by the process in step S12. The grid lines 62 are placed at positions based on attribute information or positions indicated in the placed vertical 2D construction drawings 61. The vertical 2D construction drawings 61 may or may not be transparent.
[0040] Returning to Figure 3, let's continue explaining the drawing placement process. The output module outputs the 3D BIM model (step S15). The output module transmits the vertical 2D construction drawing and the 3D BIM model with grid lines placed to the information terminal 3. The information terminal 3 receives this 3D BIM model and displays it on its display unit via a predetermined UI (User Interface), etc. The output module outputs the 3D BIM model by displaying it on the information terminal 3.
[0041] The above describes the drawing layout process.
[0042] [Vertical Positioning Process Executed by Computer 10] The vertical positioning process executed by computer 10 will be explained based on Figure 8. This figure is a flowchart of the vertical positioning process executed by computer 10.
[0043] The calculation module calculates the distance from a predetermined reference point on the vertical two-dimensional construction drawing (step S20). The reference point is, for example, any wall existing in the three-dimensional BIM model or the center point of the three-dimensional BIM model. The calculation module calculates the distance from a predetermined reference point on the vertical two-dimensional construction drawing arranged in the three-dimensional BIM model as the vertical position. The calculation module may calculate the vertical position based on each coordinate or the like, using the distance between the actual vertical position of the arranged vertical two-dimensional construction drawing and the reference point, or may calculate the vertical position based on each coordinate or the like, using the distance between the vertical position when the vertical two-dimensional construction drawing is aligned and the reference point.
[0044] The vertical position arrangement module arranges the distance from the predetermined reference point in the three-dimensional BIM model (step S21). The vertical position arrangement module arranges the calculated vertical position by superimposing it on the vertical two-dimensional construction drawing or arranging it in the vicinity of the vertical two-dimensional construction drawing.
[0045] The output module outputs the three-dimensional BIM model (step S22). The output module executes the same process as the process in step S15 for the three-dimensional BIM model in which the vertical position is arranged and outputs it.
[0046] The above is the vertical position arrangement process. When the computer 10 executes the vertical position arrangement process, it may be executed at an arbitrary timing after the execution of the process in step S13. For example, when the computer 10 executes the vertical position arrangement process at a stage from after the execution of the process in step S13 to before the execution of the process in step S15, in the process of step S15, it may output the vertical two-dimensional construction drawing, the street center line, and the three-dimensional BIM model in which the vertical position is arranged.
[0047] [Vertical position change process executed by the computer 10] Based on FIG. 9, the vertical position change process executed by the computer 10 will be described. This figure is a diagram showing a flowchart of the vertical position change process executed by the computer 10.
[0048] The change acceptance module accepts a change in horizontal position (step S30). The information terminal 3 accepts input for a change in the horizontal position of a vertical 2D construction drawing placed within the displayed 3D BIM model. For example, the information terminal 3 accepts input to move a vertical 2D construction drawing placed near the south wall in the 3D BIM model to the center point of the 3D BIM model. The information terminal 3 may accept input to move the vertical 2D construction drawing horizontally (such as swiping), or it may accept input of a numerical value for the horizontal position (such as inputting a change in the numerical value of the horizontal coordinate). The information terminal 3 transmits the received input to the computer 10. The change acceptance module receives this input and accepts the change in horizontal position.
[0049] The modification module changes the horizontal position (step S31). Based on the received input, the modification module changes the horizontal position of the vertical 2D construction drawing placed within the 3D BIM model. The modification module changes the horizontal coordinates of the vertical 2D construction drawing to match the received changes.
[0050] The repositioning module repositions the vertical 2D construction drawings based on the changed horizontal position (step S32). When repositioning the vertical 2D construction drawings, the repositioning module may move (slide, etc.) the placed vertical 2D construction drawings to a position based on the changed horizontal position (repositioning while maintaining the placed state), or it may delete the placed vertical 2D construction drawings and then reposition them to a position based on the changed horizontal position (repositioning without maintaining the placed state).
[0051] The output module outputs a 3D BIM model (step S33). The output module outputs a 3D BIM model obtained by rearranging the vertical 2D construction drawings whose horizontal position has been changed, by performing the same processing as in step S15.
[0052] The above describes the horizontal position change process. The computer 10 may perform the horizontal position placement process again for the changed horizontal position.
[0053] [Icon placement process executed by computer 10] The icon placement process executed by computer 10 will be explained based on Figure 10. The same figure is a flowchart of the icon placement process executed by computer 10.
[0054] The progress reception module receives inspection progress (step S40). Inspection progress refers to the progress of inspections for inspection items related to the construction of a building. The information terminal 3 receives input (text input, etc.) of inspection progress for each location corresponding to a pre-set inspection item in the vertical 2D construction drawing placed within the displayed 3D BIM model. The information terminal 3 transmits the received input content (location in the vertical 2D construction drawing and inspection progress) to the computer 10. The progress reception module receives this input content and accepts the inspection progress.
[0055] The storage module stores the inspection progress in an icon (step S41). The icon may be, for example, a symbol, mark, number, or letter. The icons may be categorized by inspection item, or they may be arbitrarily set by the user. The storage module may either add the inspection progress to the icon data or associate it with the icon.
[0056] The icon placement module places icons on the vertical two-dimensional construction drawing (step S42). The icon placement module places each icon containing the inspection progress at a location in the vertical two-dimensional construction drawing that corresponds to the location of the inspection progress in the received input content, which is located within the three-dimensional BIM model. The icon placement module either places the icons superimposed on this location or in the vicinity of this location.
[0057] The output module outputs a 3D BIM model (step S43). The output module outputs the 3D BIM model with icons placed on it, performing the same processing as in step S15.
[0058] The above describes the icon placement process. When the information terminal 3 receives input (such as a tap) from the user regarding an icon placed within the displayed 3D BIM model, it displays the inspection progress stored in that icon by superimposing it on the icon or displaying it in the vicinity of the icon.
[0059] The drawing placement module can also be configured to place a vertical 2D construction drawing with icons already placed into the 3D BIM model through the process in step S13, using icon placement processing. In this case, the vertical 2D construction drawing, with the icons still in place, is placed at the aligned position within the 3D BIM model while retaining the already placed icons. Furthermore, the computer 10 can also be configured to perform icon placement processing on the vertical 2D construction drawing placed in the 3D BIM model while retaining the icons.
[0060] Computer 10 can also be configured to share inspection progress with other users. In this case, computer 10 shares a 3D BIM model containing a vertical 2D construction drawing with icons indicating the inspection progress with an information terminal 3 used by other users. The information terminal 3 receives input from the user regarding the sharing of inspection progress (such as tapping on the sharing icon) via a predetermined UI for the 3D BIM model containing the vertical 2D construction drawing with icons indicating the inspection progress. The information terminal 3 transmits the received input regarding the sharing of inspection progress to computer 10. Computer 10 receives this input. Based on this input, the sharing module transmits the 3D BIM model containing the vertical 2D construction drawing with icons indicating the inspection progress to an information terminal 3 used by another user that has been set in advance, or to an information terminal 3 used by a user whose identifier matches the identifier of the other user included in the input. The information terminal 3 used by other users receives the 3D BIM model on which the vertical 2D construction drawing with icons containing the inspection progress is placed, and displays it on its own display unit via a predetermined UI. The sharing module shares the inspection progress with other users by displaying the 3D BIM model on the information terminal 3 used by other users, which contains the vertical 2D construction drawing with icons containing the inspection progress. It then performs tasks such as storing and outputting the converted reading results, and outputs the reading results in a predetermined data format.
[0061] The means and functions described above are realized by a computer (including the CPU, information processing unit, and various terminals) reading and executing a predetermined program. The program may be provided, for example, via a network from the computer (SaaS: Software as a Service) or as a cloud service. Alternatively, the program may be provided in a form recorded on a computer-readable recording medium. In this case, the computer reads the program from the recording medium, transfers it to an internal or external recording device, records it, and executes it. Alternatively, the program may be pre-recorded on a recording device (recording medium) and provided to the computer from that recording device via a communication line.
[0062] Although embodiments of the present invention have been described above, the present invention is not limited to the embodiments described above. Furthermore, the effects described in the embodiments of the present invention are merely a list of the most preferred effects arising from the present invention, and the effects of the present invention are not limited to those described in the embodiments of the present invention.
[0063] A first aspect disclosed in this embodiment provides a BIM model vertical construction drawing placement system for placing a two-dimensional construction drawing within a three-dimensional BIM model, comprising: an acquisition unit that acquires three-dimensional BIM data, attribute information, and a vertical two-dimensional construction drawing which is a two-dimensional construction drawing in the vertical direction of a target building; an alignment unit that aligns the vertical coordinates, orientation, and scale of the three-dimensional BIM data and the vertical two-dimensional construction drawing based on the attribute information; and a drawing placement unit that vertically places the vertical two-dimensional construction drawing at the aligned position within the three-dimensional BIM model generated based on the three-dimensional BIM data based on the alignment result.
[0064] A second aspect disclosed in this embodiment provides a vertical construction drawing placement system within a BIM model according to the first aspect, further comprising a grid line placement section for arranging grid lines within the three-dimensional BIM model.
[0065] A third aspect disclosed in this embodiment provides a BIM model in-vertical construction drawing placement system according to the first aspect, further comprising a calculation unit for calculating the distance from a predetermined reference point of the vertical two-dimensional construction drawing.
[0066] A fourth aspect disclosed in this embodiment provides a BIM model in-vertical construction drawing placement system according to the first aspect, further comprising a modification unit for changing the horizontal position of the vertical two-dimensional construction drawing.
[0067] A fifth aspect disclosed in this embodiment provides a BIM model in-vertical construction drawing placement system according to the first aspect, further comprising an icon placement unit for placing icons on the vertical two-dimensional construction drawing.
[0068] A sixth aspect disclosed in this embodiment provides a vertical construction drawing placement system within a BIM model according to the fifth aspect, further comprising a storage unit for storing inspection progress in the icon.
[0069] A seventh aspect disclosed in this embodiment provides a BIM model in-vertical construction drawing placement system according to the sixth aspect, further comprising a shared section for sharing the inspection progress.
[0070] An eighth aspect disclosed in this embodiment provides a BIM model vertical construction drawing placement system according to the fifth aspect, wherein the drawing placement unit, when icons are placed on the vertical two-dimensional construction drawing, vertically places the vertical two-dimensional construction drawing while retaining the icons.
[0071] A ninth aspect disclosed in this embodiment provides a vertical construction drawing placement system within a BIM model according to the first aspect, wherein the alignment unit further aligns horizontal coordinates.
[0072] 1. Vertical construction drawing placement system within BIM model 3. Information terminal 8. Network 10. Computer 20. Vertical 2D construction drawing 21. Grid lines 30. 3D BIM model 50. Measurement points 51. Border lines 52. Border lines 60. 3D BIM model 61. Vertical 2D construction drawing 62. Grid lines
Claims
1. A BIM model vertical construction drawing placement system for placing 2D construction drawings within a 3D BIM model, comprising: an acquisition unit that acquires 3D BIM data, attribute information, and a vertical 2D construction drawing which is a 2D construction drawing in the vertical direction of a target building; an alignment unit that aligns the vertical coordinates, orientation, and scale of the 3D BIM data and the vertical 2D construction drawing based on the attribute information; and a drawing placement unit that vertically places the vertical 2D construction drawing at the aligned position within the 3D BIM model generated based on the 3D BIM data based on the alignment result.
2. The BIM model vertical construction drawing placement system according to claim 1, further comprising a grid line placement section for placing grid lines within the three-dimensional BIM model.
3. A BIM model in-vertical construction drawing placement system according to claim 1, further comprising a calculation unit for calculating the distance from a predetermined reference point of the vertical two-dimensional construction drawing.
4. A BIM model in-vertical construction drawing placement system according to claim 1, further comprising a modification unit for changing the horizontal position of the vertical two-dimensional construction drawing.
5. The BIM model in-vertical construction drawing placement system according to claim 1, further comprising an icon placement unit for placing icons on the vertical two-dimensional construction drawing.
6. The BIM model vertical construction drawing placement system according to claim 5, further comprising a storage unit for storing inspection progress for the icon.
7. The BIM model vertical construction drawing placement system according to claim 6, further comprising a shared section for sharing the inspection progress.
8. The vertical construction drawing placement system in a BIM model according to claim 5, wherein the drawing placement unit, when an icon is placed on the vertical two-dimensional construction drawing, places the vertical two-dimensional construction drawing vertically while retaining the icon.
9. The BIM model vertical construction drawing placement system according to claim 1, wherein the alignment unit further aligns the horizontal coordinates.
10. A method for placing vertical construction drawings within a BIM model, which is performed by a computer for placing two-dimensional construction drawings within a three-dimensional BIM model, comprising: a step of acquiring three-dimensional BIM data, attribute information, and a vertical two-dimensional construction drawing which is a two-dimensional construction drawing in the vertical direction of a target building; a step of aligning the vertical coordinates, orientation, and scale of the three-dimensional BIM data and the vertical two-dimensional construction drawing based on the attribute information; and a step of vertically placing the vertical two-dimensional construction drawing at the aligned position within the three-dimensional BIM model generated based on the three-dimensional BIM data, based on the result of the alignment.
11. A computer-readable program for causing a computer to place a 2D construction drawing within a 3D BIM model to perform the following steps: acquiring 3D BIM data, attribute information, and a vertical 2D construction drawing of a target building; aligning the vertical coordinates, orientation, and scale of the 3D BIM data and the vertical 2D construction drawing based on the attribute information; and vertically positioning the vertical 2D construction drawing at the aligned position within the 3D BIM model generated based on the 3D BIM data, based on the alignment result.
Citation Information
Patent Citations
System and method for three-dimensional conversion processing of two-dimensional data
JP1999066130A
Building production information integration system
JP2003316835A
Consistency check auxiliary device for consistent structure design and design three-dimensional cad
JP2013041418A
Construction management system, construction management method, airflow measuring method, portable terminal, and program
JP2018163422A
Generating technical drawings from building information models
WO2020167562A1