CN113094855A - Method and system for realizing calibration and adjustment of water heating electric pipeline - Google Patents

Method and system for realizing calibration and adjustment of water heating electric pipeline Download PDF

Info

Publication number
CN113094855A
CN113094855A CN202110378853.9A CN202110378853A CN113094855A CN 113094855 A CN113094855 A CN 113094855A CN 202110378853 A CN202110378853 A CN 202110378853A CN 113094855 A CN113094855 A CN 113094855A
Authority
CN
China
Prior art keywords
pipeline
user
pipe
instruction
generated
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202110378853.9A
Other languages
Chinese (zh)
Other versions
CN113094855B (en
Inventor
郑新宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Qunhe Information Technology Co Ltd
Original Assignee
Hangzhou Qunhe Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Qunhe Information Technology Co Ltd filed Critical Hangzhou Qunhe Information Technology Co Ltd
Priority to CN202110378853.9A priority Critical patent/CN113094855B/en
Publication of CN113094855A publication Critical patent/CN113094855A/en
Application granted granted Critical
Publication of CN113094855B publication Critical patent/CN113094855B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/18Network design, e.g. design based on topological or interconnect aspects of utility systems, piping, heating ventilation air conditioning [HVAC] or cabling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/13Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2111/00Details relating to CAD techniques
    • G06F2111/16Customisation or personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2113/00Details relating to the application field
    • G06F2113/14Pipes

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Geometry (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Computational Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Architecture (AREA)
  • Civil Engineering (AREA)
  • Structural Engineering (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention provides a method and a system for realizing calibration and adjustment of a water heating electric pipeline, wherein the method comprises the following steps: drawing a scene in a two-dimensional space or a three-dimensional space; receiving an instruction of a user for adjusting the pipeline, wherein the instruction type of the adjustment operation comprises diameter changing, creation, deletion and movement; judging the type of the instruction, and executing corresponding verification according to the type of the instruction; the checking includes determining whether a fitting associated with the pipe is present; if so, the adjustment operation is completed, otherwise, the prompt cannot be completed. The invention enables the system to automatically check whether the accessory exists after a series of operations are carried out by the user, so as to judge whether the operation of the user is reasonable, carry out a series of prompts on the user aiming at the unreasonable operation, and the user can carry out related adjustment according to the content of the prompt, thereby reducing the software operation threshold aiming at non-professional personnel under the condition of embodying the degree of freedom and the professionality.

Description

Method and system for realizing calibration and adjustment of water heating electric pipeline
Technical Field
The invention belongs to the technical field of intelligent verification of decoration and fitment design software, and particularly relates to a method and a system for realizing verification and adjustment of a water heating electric pipeline.
Background
BIM (Building Information modeling) is model-based Information Management or Building Information Management (Building Information Management) which manages a three-dimensional Building model on the basis of various related Information data of a Building engineering project and simulates real Information of a Building through digital Information. The method has eight characteristics of information completeness, information relevance, information consistency, visualization, coordination, simulation, optimization and graphing. And (3) enabling project participants such as construction units, design units, construction units, supervision units and the like to share the same building information model on the same platform. The method is beneficial to project visualization and fine construction, and is an important tool for realizing fine and information management of the construction industry. BIM also gets extensive attention and application in the engineering construction industry nowadays, and both owners, construction parties and design parties have profound understanding on the important function of BIM in the future.
BIM also gets extensive attention and application in the engineering construction industry nowadays, and both owners, constructors and designers have profound understanding on the important function of BIM in the future. Among them, Revit is one of the most widely used software in BIM system in the construction industry of China. It provides tools for heating ventilation, electrical and plumbing (MEP) engineers to design the most complex building systems. Tools built for heating, electrical and plumbing (MEP) engineers can help design and analyze efficient building systems and document these systems while also continuously supporting design, collision detection, construction planning and construction, and helping to work with engineers, contractors and owners better in communication. All changes in the design process can be automatically updated in related designs and documents, so that more coordinated and consistent processes are realized, and more reliable design documents are obtained. The software has strong functions, but the lack of hardware is a remarkable disadvantage, the software and the corresponding computer configuration used by the BIM are far higher than the traditional CAD, even a large-scale workstation and a data center need to be established, and great investment in short time is difficult to achieve good economic benefit.
Meanwhile, the existing professional design software has high requirements on the professional performance of users, and the high threshold affects the popularization of the design software. For example, after a series of operations such as pipe diameter changing, creating, moving, deleting and the like are performed by a user, whether an accessory exists cannot be automatically checked, whether the operation of the user is reasonable cannot be judged according to the operation, and professional prompt cannot be performed according to the unreasonable operation of the user so as to achieve auxiliary design.
Disclosure of Invention
In view of the above, in order to increase the degree of freedom of operation of a user and reduce the threshold for designing and adjusting the pipeline by the user, the present application provides a method and a system for verifying and adjusting the water heating electric pipeline, which fully consider the relevant conditions of a series of operations of the pipeline, including pipeline diameter variation, pipeline creation, pipeline deletion, and pipeline movement, wherein each operation module has a general design logic but is relatively independent, and the practical operability of the user is enhanced while the professional operation threshold is reduced.
The first aspect of the application provides a method for realizing calibration and adjustment of a water heating electric pipeline, which comprises the following steps:
drawing a scene in a two-dimensional space or a three-dimensional space;
receiving an instruction of a user for adjusting the pipeline, wherein the instruction type of the adjustment operation comprises diameter changing, creation, deletion and movement;
judging the type of the instruction, and executing corresponding verification according to the type of the instruction;
the checking includes determining whether a fitting associated with the pipe is present;
if so, the adjustment operation is completed, otherwise, the prompt cannot be completed.
In one possible design, the mapping scenario includes placing a water heating model, and generating a base pipe.
In one possible design, when the type of instruction is a taper, performing the corresponding check includes:
acquiring the selection of a user for a pipeline needing reducing;
acquiring a new pipeline specification which is input by a user and needs to be converted and generated;
determining the specification of a required new pipeline fitting according to the pipeline needing diameter change and the specification of the pipeline;
searching whether a new pipeline fitting exists in a pipeline fitting database according to the specification of the required pipeline fitting;
if the pipeline passes the verification, generating a pipeline after diameter change, and displaying the pipeline in a scene; otherwise, the information of the accessory which fails to be matched is presented to the user.
In one possible design, when the type of command is create, as the command is embodied as a pipe generated according to two models of water heating electric devices selected by a user, performing the corresponding verification includes:
acquiring two water heating electric equipment models selected by a user;
generating all possible pipeline paths according to the two water heating electric equipment models selected by the user;
acquiring information of a connection point of each pipeline path, and pre-judging the generated pipeline type and pipeline specification by using the information of the connection point, wherein the information of the connection point comprises parameters of pipeline accessories to be connected;
searching whether the required pipeline fittings exist in a pipeline fitting database according to the parameters of the pipeline fittings to be connected;
if so, the pipeline path is verified to be passed, the pipeline is generated and displayed in a scene, otherwise, the pipeline path is deleted;
if all possible pipe paths fail to verify, the user is prompted that a legitimate pipe cannot be generated.
In one possible design, when the type of instruction is create, as the instruction is specifically to generate a pipe according to two pipes selected by a user, performing the corresponding check includes:
acquiring two pipelines selected by a user;
generating all possible pipeline paths between the two pipelines according to the positions of the two pipelines in the space selected by a user;
acquiring information of a connection point of each pipeline path, and pre-judging the generated pipeline type and pipeline specification by using the information of the connection point, wherein the information of the connection point comprises parameters of pipeline accessories to be connected;
searching whether the required pipeline fittings exist in a pipeline fitting database according to the parameters of the pipeline fittings to be connected;
if so, the pipeline path is verified to be passed, the pipeline is generated and displayed in a scene, otherwise, the pipeline path is deleted;
if all possible pipe paths fail to verify, the user is prompted that a legitimate pipe cannot be generated.
In one possible design, when the type of command is create, as the command is embodied as a pipe generated according to a model of the water heating electric device and a pipe selected by a user, performing the corresponding verification includes:
acquiring a water heating electric equipment model and a pipeline selected by a user;
generating all possible pipeline paths according to a water heating electric equipment model and a pipeline selected by a user;
acquiring information of a connection point of each pipeline path, and pre-judging the generated pipeline type and pipeline specification by using the information of the connection point, wherein the information of the connection point comprises parameters of pipeline accessories to be connected;
searching whether the required pipeline fittings exist in a pipeline fitting database according to the parameters of the pipeline fittings to be connected;
if so, the pipeline path is verified to be passed, the pipeline is generated and displayed in a scene, otherwise, the pipeline path is deleted;
if all possible pipe paths fail to verify, the user is prompted that a legitimate pipe cannot be generated.
In one possible design, when the type of the instruction is delete, such as the instruction is a delete pipe in particular, performing the corresponding check includes:
acquiring a pipeline to be deleted selected by a user;
calculating the pipeline needing linkage deletion caused by deleting the pipeline;
judging the parameters of the pipeline fittings needing to be generated at the deletion position;
searching whether the required pipe fittings exist in a pipe fitting database according to the pipe fitting parameters;
if so, deleting the pipeline selected by the user and the pipeline needing linkage deletion, and regenerating and displaying the replacement pipeline; otherwise, the user is prompted that the required accessory cannot be deleted due to lack.
In one possible design, when the type of command is delete, such as the command specifically deleting the model of the water-heating electric device, performing the corresponding verification includes:
acquiring a water heating electric equipment model which is selected by a user and needs to be deleted;
calculating the pipelines which are required to be deleted in a linkage manner and caused by deleting the model;
judging the parameters of the pipeline fittings needing to be generated at the deletion position;
searching whether the required pipe fittings exist in a pipe fitting database according to the pipe fitting parameters;
if so, deleting the water heating electric equipment model selected by the user and the pipeline needing linkage deletion, and regenerating and displaying the replacement pipeline; otherwise, the user is prompted that the required accessory cannot be deleted due to lack.
In one possible design, when the type of instruction is a move, performing the corresponding check includes:
acquiring a pipeline or water heating electric equipment model which is selected by a user and needs to be moved;
acquiring the moving operation of a user on the pipeline or the water heating electric equipment model;
calculating pipeline accessories and parameters thereof required by a new pipeline path to be generated between a new position where the pipeline or water heating electric equipment model is moved and an original position;
searching whether the required pipe fittings exist in a pipe fitting database according to the pipe fitting parameters;
if yes, generating and displaying a pipeline path from the original position to the new position; otherwise, the user is prompted to be unable to move due to the lack of the required accessory.
The second aspect of the present application provides a system for realizing calibration and adjustment of a water heating electric pipeline, comprising:
a scene drawing unit for drawing a scene in a two-dimensional space or a three-dimensional space;
the system comprises an instruction acquisition unit, a pipeline adjustment unit and a pipeline adjustment unit, wherein the instruction acquisition unit is used for acquiring an instruction for adjusting the pipeline by a user, and the instruction type of the adjustment operation comprises diameter changing, creation, deletion and movement;
the operation checking unit is used for judging the type of the instruction and executing corresponding checking according to the type of the instruction;
the checking includes determining whether a fitting associated with the pipe is present; if so, the adjustment operation is completed, otherwise, the prompt cannot be completed.
Compared with the prior art, the method has the following technical effects:
by applying the technical scheme, the user can restore the scheme in the real scene in design, and the working efficiency is obviously improved while the professional degree is maintained. The method and the system have the advantages that after a user performs a series of operations including pipeline diameter changing, creating, moving, deleting and the like, the system automatically performs operation of checking whether accessories exist, so that whether the operation of the user is reasonable or not is judged, a series of prompts can be performed on the user aiming at the unreasonable operation, and the user can perform related adjustment according to the content of the prompts, so that the professional purpose is achieved. The system also reduces the software operation threshold aiming at non-professional personnel under the condition of embodying the degree of freedom and the specialty.
Drawings
FIG. 1 is a schematic illustration of a piping specification configuration page in an embodiment of the present application;
FIG. 2 is a schematic diagram of a pipeline calibration adjustment process according to an embodiment of the present application;
FIG. 3 is a 3D schematic of an embodiment of the present application;
FIG. 4 is a 2D schematic of an embodiment of the present application;
FIG. 5 is a schematic diagram of a pipeline requiring a diameter-changing operation in an embodiment of the present application;
FIG. 6 is a schematic diagram of a pipe with a diameter of 160 pipe for replacing a pipe with a diameter of 200 pipe in the embodiment of the present application;
figure 7 is a schematic view of a fitting of 200 x 160 pipe diameter of an embodiment of the present application;
FIG. 8 is a schematic diagram of the embodiment of the present application in which manual management between models generates reasonable preview lines;
FIG. 9 is a schematic diagram of a reasonable preview line generated by manually building a pipe between pipes in the embodiment of the present application;
FIG. 10 is a schematic view of manually building a pipe between a model and a pipe to produce a reasonable preview line;
FIG. 11 is a schematic diagram of a delete pipe operation of an embodiment of the present application;
FIG. 12 is a schematic view of the operation of the moving tunnel according to an embodiment of the present application.
Detailed Description
The present invention will be described in further detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
The water heating and electricity capacity provided by the Ku Jia le BIM design software comprises model modeling, pipeline modeling, related pipeline design (pipeline diameter changing, creating, moving, deleting operation and the like), pipeline construction drawing generation and related professional calculation including but not limited to wind power calculation, electric wire calculation and the like, so that the related requirements on hardware are greatly reduced, and the threshold of entering the related professional is also reduced. The cool-home-music water heating electric pipeline system supports a user to perform model modeling and pipeline modeling (straight-through, elbow, tee joint and the like), wherein the uploaded information comprises but is not limited to pipeline modeling, pipeline radius, pipeline wall thickness, pipeline outgoing direction and the like, and besides, the system information of uploaded accessories customized by the user, namely a strong current system, a fresh air system and the like, is also supported. The configuration interface is shown in fig. 1.
As shown in fig. 2, the method for verifying and adjusting the plumbing electrical conduit provided by this embodiment includes:
the scene is drawn in a two-dimensional space or a three-dimensional space, and comprises drawing house types (including straight walls, arc walls and the like), soft furniture designs (beds, sofas and the like), hard furniture designs (paving, tiles and the like), placing water and electric heating models (switches, sockets, fresh air, air conditioners and the like), and generating basic pipelines (straight pipes, elbows, tee joints and the like in different specialties).
And receiving an operation instruction input by a user on one page, wherein the operation instruction comprises pipeline diameter changing, pipeline creation, pipeline movement and pipeline deletion. And executing corresponding judgment and operation according to different types of operation instructions.
The execution flow of each type of operation is described in detail below.
1. Pipeline reducing
And carrying out pipeline diameter-changing operation in the scheme according to the pipeline generated by the hydropower decoration design scheme made by the user and the pipeline system freely configured by the user.
1.1 the user selects the pipeline needing reducing in single or multiple mode by using the pipeline selection switching button.
1.2 the user selects the pipe specification to be converted by displaying the pipe panel on the right.
1.3 carry out intelligent check adjustment judgment
1.3.1 the specification of the pipe fittings, such as tee specification and elbow specification, required to be generated at the position is pre-judged through the changed pipe specification selected by a user. For example, a straight pipe with the original diameter of 75 is modified by a user into a straight pipe with the diameter of 110, and the program needs to perform linkage according to the link rule of the pipeline, for example, if the straight pipe is connected with an elbow, the elbow also becomes the elbow with the diameter of 110.
1.3.2 according to the type of the pre-pipeline, the pipeline information required to be generated is transmitted into a pipeline checking system.
The pre-pipe type is the new pipe type to be modified. And the pipeline checking system checks the pipeline according to the checking rule.
1.3.4 the pipe verification system queries whether the pipe and fitting to be created are present in the user configured pipe system, the query conditions including, but not limited to, pipe system, subsystem, pipe parameters (radius, length, width, wall thickness, etc.) and pipe shape (square, round, oval, etc.), etc.
And 1.4 if the information is reasonable, returning specific information of the pipeline to be generated, including pipeline specification, modeling information and the like, transmitting the information into the pipeline generator to generate an actual pipeline, and displaying the generated pipeline in a scene by using a 3D rendering technology. If the pipeline system has qualified fittings and qualified specifications, the judgment is reasonable. The pipeline generator is introduced into the point-line link relationship, for example, a straight pipe links two elbows, and the generator is introduced into the straight line (straight pipe) and the point (elbow) relationship.
And 1.5 if the number of the accessories is not reasonable, returning to the state before reducing and informing the user of the unreasonable generation of the accessories so as to facilitate the subsequent operation of the user.
2. Creating a conduit
And generating the pipeline with the corresponding specification based on the connection point information on the water heating electric model or on the pipeline.
2.1 user selection of two model Generation pipelines in a scenario
2.1.1 generating all possible path cases according to the model selected by the user.
2.1.2 obtaining the information on the connection point of each path, and pre-judging the generated pipeline type and the pipeline specification by using the information on the connection point. The information on the connection points contains the series of parameters of the fitting to be connected, i.e. the properties of the circle, radius, thickness, system, etc.
2.1.3, transmitting the pre-generated pipeline type and the pipeline specification into a pipeline checking and adjusting system.
2.1.4 find the pre-determined fitting in the piping system, the query conditions include, but are not limited to, piping system, subsystem, piping parameters (radius, length, width, wall thickness, etc.) and piping configuration (square, round, oval, etc.).
2.1.5 if the path can generate a reasonable pipeline, displaying the filtered reasonable path through a preview line. The need for fittings and pipes can be pre-determined based on the pipes being created, and if no fittings are found in the piping system, then the section is not created, and these paths are filtered out.
2.1.6 if not reasonable, the user is prompted that the connection cannot create a reasonable pipe.
2.2 user selection of two pipe Generation pipes in the solution
A user selects one pipe first and then another pipe, and then a pipe is created between the two pipes.
2.2.1 all the corresponding paths generated by the pipeline are obtained according to the position in the pipeline space.
2.2.2 obtaining the connection point information on the pipeline according to the pipeline selected by the user.
2.2.3 pre-determining the generated pipe specification using the connection point information.
2.2.4, transmitting the pre-generated pipeline type and the pipeline specification into a pipeline checking and adjusting system.
2.2.5 find the pre-determined fitting in the piping system, the query conditions include, but are not limited to, piping system, subsystem, piping parameters (radius, length, width, wall thickness, etc.) and piping configuration (square, round, oval, etc.), etc.
2.2.6 if the path can generate a reasonable pipeline, displaying the filtered reasonable path through a preview line.
2.2.7 if not reasonable, prompting the user that the connection cannot create a reasonable pipe.
2.3 user selection of one pipe and one model Generation pipe in the solution
2.3.1 obtaining all corresponding paths generated by the pipeline according to the selected pipeline and the model
And 2.3.2, acquiring connection point information on the pipeline according to the pipeline and the model selected by the user.
2.3.3 pre-determining the generated pipe specification using the connection point information.
2.3.4, transmitting the pre-generated pipeline type and the pipeline specification into a pipeline checking and adjusting system.
2.3.5 find the pre-determined fitting in the piping system, the query conditions include, but are not limited to, piping system, subsystem, piping parameters (radius, length, width, wall thickness, etc.) and piping configuration (square, round, oval, etc.), etc.
2.3.6 if the path can generate a reasonable pipe, the filtered reasonable path is shown by a preview line.
2.3.7 if not reasonable, the user is prompted that the connection cannot create a reasonable pipe.
3. Deleting a pipe
Based on the user selected element (device or pipe) and verified to delete the corresponding pipe.
3.1 the user performs a delete operation on one of the devices in the scheme
3.1.1 the user selects the delete button of a device in the scheme to delete.
3.1.2 calculating the pipelines needing linkage deletion caused by the deletion of the model according to a deletion detection algorithm. The deletion detection algorithm may be implemented, for example, by traversing up to a tee or model.
3.1.3 the deleted points and line structures causing layout change are transmitted to the intelligent checking and adjusting system, and the pipe fittings needing to be generated or adjusted at the positions are inquired in the checking system.
3.1.4 if the deleted pipeline is reasonable, then the point and line structure caused after deletion is transmitted into the pipeline generator, and the generated pipeline is displayed by using the 3D rendering technology.
3.1.5 if the deleted pipeline is not reasonable, marking the pipeline which is not reasonable to modify as the deleted pipeline, and executing the step 3.1 again until the reasonable pipeline is deleted.
3.2 the user selects a certain pipe in the scheme to delete
And 3.2.1 the user selects a delete button of a certain pipeline in the scheme to delete.
3.2.2 calculating the pipeline needing to be deleted caused by the pipeline deletion according to a deletion detection algorithm.
3.2.3 the deleted points and line structures causing layout change are transmitted to the intelligent checking and adjusting system, and the pipe fittings needing to be generated or adjusted at the positions are inquired in the checking system.
3.2.4 if the deleted pipeline is reasonable, transmitting the point and line structure caused after deletion into a pipeline generator, and displaying the generated pipeline by using a 3D rendering technology.
3.2.5 if the pipeline to be deleted is not reasonable, it will return to the state before the pipeline is deleted and prompt the user that the deletion operation is not reasonable.
4. Pipe movement
Based on the elements (models and pipelines) selected by the user, the intelligent verification and adjustment system is used for moving, deleting and adding reasonable pipelines.
4.1 the user selects one of the devices in the scheme to carry out the mobile operation
4.1.1 the user moves the device selected in the scheme (i.e. the water heating electric model).
4.1.2 according to the movement detection algorithm, calculating the correct positions of the water heating electric model and the pipeline after movement, and judging the pipeline needing to be added, deleted and moved.
In one possible embodiment, the motion detection algorithm comprises the steps of:
calculating, detecting and judging whether the current moving direction and the associated pipeline and model are reasonable or not; receiving a movement operation instruction of a model dragged by a user mouse and connected with a pipeline, detecting the movement direction and distance of the model, and judging whether the movement is reasonable or not; if the movement is judged to be reasonable, simulating and previewing the movement operation; otherwise, the moving operation is finished; and then simulating and previewing the moving operation. In the preview process, whether the movement needs to be adjusted or not and whether staggering, overlapping or collision is generated or not are judged, and corresponding user prompts are given. At the same time, the distance amount of the dragging is corrected so as to facilitate more accurate movement of the next unit. The method for correcting the dragged distance amount may be, for example, detecting whether there is a potential connection location such as a pipe fitting near the dragged target location, and if so, automatically moving the object (model or pipe) moved by the user to the connection location.
The motion vectors are decomposed and distributed to the associated pipes in turn and applied to the coordinates of each pipe and model.
Recording the position of the model/pipeline needing to be adjusted and the associated pipeline, verifying the moving result, combining and adjusting the overlapped and staggered positions, automatically generating a bridge component, and combining the overlapped pipelines. And if the mobile result is detected to have the problem that the mobile result cannot be processed, rolling back the mobile result and prompting the reason of the user.
4.1.3 according to the pipeline specification before moving and the pipeline layout after moving, calculating the generation type and the pipeline specification of the pipeline after moving.
4.1.4 the type and specification of the pipeline after the pre-movement are transmitted to an intelligent inspection adjusting system, and whether the generated pipeline fittings exist in the pipeline system or not is inquired in the inspection system.
4.1.5 if the generated pipeline is reasonable, transmitting the pre-generated pipeline into the generator, and displaying the generated pipeline by using a 3D rendering technology.
4.1.6 if the generated pipeline is not reasonable, moving the model to a position operated by a user, and carrying out linkage deletion operation on the pipeline connected to the model, namely, a step of '3, deleting the pipeline'.
4.2 user selects a certain pipe in the scheme to carry out mobile operation
And 4.2.1 the user performs moving operation on the selected pipeline in the scheme.
4.2.2 according to the movement detection algorithm, calculating the correct position of the moved pipeline, and judging the pipeline needing to be added, deleted and moved.
4.2.3 according to the pipeline specification before moving and the pipeline layout after moving, calculating the pipeline generation specification after pre-moving.
4.2.4 the pre-moved pipeline specification is transmitted to an intelligent inspection adjusting system, and whether the generated pipeline specification exists in the inspection system or not is inquired.
4.2.5 if the generated pipeline is reasonable, transmitting the pre-generated pipeline into the generator, and displaying the generated pipeline by using a 3D rendering technology.
4.2.6 if the pipeline is not reasonable, it will return to the state before the pipeline is moved and prompt the user that the movement is not reasonable.
In one possible embodiment, the rule of single selection and multiple selection follows:
separately: selecting a certain pipeline, including but not limited to a straight pipe, an elbow, a tee, a bridge bend and the like.
Selecting more: and according to the pipeline clicked by the user, the end points at the two ends of the pipeline are taken to traverse, and the traversing termination conditions are different-diameter pipeline fittings and models such as a first tee joint, a first straight joint and a first different-diameter elbow encountered by the pipeline.
In one possible embodiment, the pipe specification chosen to create the pipe follows:
creating a pipeline between the models: since the pipe is created based on the creation between two connection points, the creation of the pipe specification depends on the information of the connection points, i.e. the information of the two connection points must be matched in full, the matching criteria include, but are not limited to, radius, section information, wall thickness, system, subsystem, etc., and the creation of the pipe specification is the specification of the connection point.
Create pipes from pipe to pipe: and obtaining corresponding connection point information according to the selected pipeline, wherein the information comprises system, subsystem and section information, and if the radiuses of the two pipelines are not equal, the smaller radius is selected as the pipeline specification of the newly created pipeline.
Creating a pipe between the pipe and the model: the newly created pipe specifications are determined based on the selected model.
In one possible embodiment, the deletion of the linked deletion effect of the pipeline or model follows:
and deleting the model, namely traversing according to the pipeline connected with the model, wherein the traversing termination condition is a model point and a tee joint.
And (4) deleting the pipeline, namely taking the end points at the two ends of the pipeline for traversal according to the clicked pipeline, wherein the traversal termination condition is that the type of the pipeline is a model point and a tee joint.
The following describes in detail the operation process of the embodiment of the present application by taking the verification and adjustment of the fresh air machine and the fresh air duct as an example with reference to fig. 3 to 12.
Step 1, scene arrangement: drawing house type information, and placing soft furniture, hard furniture, models, pipelines and the like.
As shown in fig. 3 and 4, the case house type includes a main bed, a guest bed, a study, a toilet, a guest restaurant, a balcony and the like, and includes a fresh air machine and a fresh air duct.
Step 2, reducing the diameter of the pipeline: and performing pipeline reducing operation in the scheme according to the pipeline generated by the scheme and the pipeline system freely configured by the user.
2.1 according to the pipeline selected by the user and the single-selection or multi-selection operation, the operation of pipeline diameter change is acquired, as shown in fig. 5, the user selects a section of straight pipe, the straight pipe information is specifically displayed in the right side column and is the pipeline with the pipe diameter of 200, and the multi-selection operation is performed by the user. As shown in fig. 5, the pipe to be looped is a pipe to be subjected to a pipe reducing operation.
2.2 as in fig. 6, the user selects the pipe whose current 200 is changed to 160 in the right column, and when the pipe is selected, the system will transmit the information of the pipe to be changed to the checking and adjusting system, and the system will inquire whether the adjusted fitting exists in the pipe system, as in fig. 6, the system will inquire whether the pipe system has the straight pipe of 160 and the reducer tee of 160 x 200, and after the inquiry, the corresponding fitting is found in the pipe system, so the operation is reasonable and the corresponding fitting is generated, as in fig. 7.
2.3 the user selects the pipeline which changes the current 200 pipeline into 75 pipeline in the right column, after the operation passes the check query, if the operation is unreasonable, the operation is returned to the state before the diameter-changing operation, and the user is prompted that the operation is unreasonable.
Step 3, creating a pipeline: and generating the pipeline with the corresponding specification based on the connection point information on the model or the pipeline.
3.1 user selection of two model Generation pipelines in a scenario
3.1.1 the user has selected a fresh air blower in the toilet and a fresh air opening in the living room in the scheme. When a user hovers a mouse at a fresh air port of a living room, 6 preview lines appear at this time, three lines are led out from a connecting port of the fresh air fan with the pipe diameter of 110, the other three lines are led out from a connecting port of the fresh air fan with the pipe diameter of 75, and as the specification of the connecting port of the fresh air port of the living room is 75 pipe diameters, the system filters the preview lines with the pipe diameter of 110 and selects and generates a pipeline with the pipe diameter of 75, as shown in fig. 8.
3.1.2 query 75 pipe diameter specification pipe fittings requiring creation are present in the pipe system, and upon query of presence in the pipe system, the pipe requiring creation of 75 pipes is created.
3.2 user selection of two pipe Generation pipes in the solution
3.2.1 the user has selected two pipes in the scheme, as in FIG. 9. When the user hovers the mouse over the second fresh air pipeline, since the radius of one pipeline is 110 and the radius of one pipeline is 75, the pipeline is generated based on the previous creation rule, namely, the pipeline specification with the smaller pipe diameter is selected.
3.2.2 System 75 pipe diameter pipe to be created is introduced into the inspection and adjustment system, the system queries whether the adjusted fitting is present in the pipe system, and if so, the pipe to be created is created as 75 pipes.
3.3 user selection of one model and one pipeline Generation pipeline in a schema
3.3.1 the user has selected a pipe and a fresh air opening in the living room in the scheme. As shown in fig. 10. When a user hovers a mouse at the fresh air opening, the specification of the fresh air opening connecting port is 75 pipe diameters due to the fact that the radius of the pipe is 110, and the specification of the pipe of the model connecting port is selected based on the previous creation rule.
3.3.2 the system passes the 75 pipe diameter pipe to be created into the inspection and adjustment system, which queries whether the adjusted fitting is present in the pipe system, and creates the 75 pipe to be created by querying the pipe system for presence.
And 4, deleting the pipeline: based on the user-selected element (device or pipe), the matching pipe is checked out.
4.1 user selects a certain pipe to delete
4.1.1 the user selects the pipe shown in fig. 11 to delete in the scheme, and when deleting, it is predicted that the elbow with the specification of 75 × 110 needs to be generated here.
4.1.2 the elbow of 75 x 110 specification is introduced into the checking and adjusting system, if 75 x 110 reducing elbow is not found in the system, the user is prevented from operating, the 'the accessory library does not have proper accessories' is prompted, and the operation is returned to the user before deleting.
4.2 user selects a model to delete
4.2.1 the user selects the air opening of the living room in the scheme to delete, detects the pipeline to be deleted when deleting, and transmits the pipeline to be modified and generated into the checking and adjusting system.
4.2.2 the system detects that the deletion is a legitimate deletion, then the pipeline in the scheme is deleted.
Step 5, moving the pipeline: based on the elements (models and pipelines) selected by the user, the intelligent verification and adjustment system is used for moving, deleting and adding reasonable pipelines.
5.1 user selects a certain pipe in the scheme to carry out mobile operation
5.1.1 user selects the pipe shown in fig. 12 to move, and detects that a 75 × 110 reducing elbow is needed to be generated at the position of the 75 × 110 reducing straight-through.
5.1.2 the elbow of 75 x 110 specification is introduced into the checking and adjusting system, if the elbow of 75 x 110 is not checked in the system, the user is prevented from operating, the 'the accessory warehouse does not have proper accessories' is prompted, and the operation is returned to the user before moving.
5.2 the user selects one of the devices in the scheme to carry out the mobile operation
5.2.1 the user selects the fresh air inlet of the living room to move, and detects that the elbow of 75 needs to be generated and the straight-through of 75 are required during moving.
And 5.2.2, when the system detects that the movement is reasonable movement, the model and the pipeline in the scheme are moved in a linkage manner.
This embodiment still provides a system for realizing hot-water heating electric pipeline check-up adjustment, includes:
a scene drawing unit for drawing a scene in a two-dimensional space or a three-dimensional space;
the system comprises an instruction acquisition unit, a pipeline adjustment unit and a pipeline adjustment unit, wherein the instruction acquisition unit is used for acquiring an instruction for adjusting the pipeline by a user, and the instruction type of the adjustment operation comprises diameter changing, creation, deletion and movement;
the operation checking unit is used for judging the type of the instruction and executing corresponding checking according to the type of the instruction;
the checking includes determining whether a fitting associated with the pipe is present; if so, the adjustment operation is completed, otherwise, the prompt cannot be completed.
In the various embodiments of the present application described above, all or part of the implementation may be implemented by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, cause the processes or functions described in accordance with the embodiments of the application to occur, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored on a computer readable storage medium or transmitted from one computer readable medium to another computer readable medium, for example, from one website, computer, server, or data center to another website, computer, server, or data center via wire (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)), or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that includes one or more of the available media. The available media may be magnetic media (e.g., floppy disks, hard disks, tapes), optical media (e.g., DVDs), or semiconductor media (e.g., solid state drives), among others.
The above-mentioned embodiments, objects, technical solutions and advantages of the present application are further described in detail, it should be understood that the above-mentioned embodiments are only examples of the present application, and are not intended to limit the scope of the present application, and any modifications, equivalent substitutions, improvements and the like made on the basis of the technical solutions of the present application should be included in the scope of the present application.

Claims (10)

1. A method for realizing calibration and adjustment of a water heating electric pipeline is characterized by comprising the following steps:
drawing a scene in a two-dimensional space or a three-dimensional space;
acquiring an instruction of a user for adjusting the pipeline, wherein the instruction type of the adjustment operation comprises diameter changing, creation, deletion and movement;
judging the type of the instruction, and executing corresponding verification according to the type of the instruction;
the checking includes determining whether a fitting associated with the pipe is present;
if so, the adjustment operation is completed, otherwise, the prompt cannot be completed.
2. The method of claim 1, wherein:
and drawing the scene comprises placing a water and electric heating equipment model and generating a basic pipeline.
3. The method of claim 1, wherein:
when the type of instruction is a variable diameter, performing a corresponding check includes:
acquiring the selection of a user for a pipeline needing reducing;
acquiring a new pipeline specification which is input by a user and needs to be converted and generated;
determining the specification of a required new pipeline fitting according to the pipeline needing diameter change and the specification of the pipeline;
searching whether a new pipeline fitting exists in a pipeline fitting database according to the specification of the required pipeline fitting;
if the pipeline passes the verification, generating a pipeline after diameter change, and displaying the pipeline in a scene; otherwise, the information of the accessory which fails to be matched is presented to the user.
4. The method of claim 1, wherein:
when the type of the instruction is creation, if the instruction is embodied as a pipeline generated according to two water heating electric equipment models selected by a user, executing corresponding verification comprises the following steps:
acquiring two water heating electric equipment models selected by a user;
generating all possible pipeline paths according to the two water heating electric equipment models selected by the user;
acquiring information of a connection point of each pipeline path, and pre-judging the generated pipeline type and pipeline specification by using the information of the connection point, wherein the information of the connection point comprises parameters of pipeline accessories to be connected;
searching whether the required pipeline fittings exist in a pipeline fitting database according to the parameters of the pipeline fittings to be connected;
if so, the pipeline path is verified to be passed, the pipeline is generated and displayed in a scene, otherwise, the pipeline path is deleted;
if all possible pipe paths fail to verify, the user is prompted that a legitimate pipe cannot be generated.
5. The method of claim 1, wherein:
when the type of the instruction is creation, if the instruction is specifically a pipeline generated according to two pipelines selected by a user, executing corresponding verification comprises:
acquiring two pipelines selected by a user;
generating all possible pipeline paths between the two pipelines according to the positions of the two pipelines in the space selected by a user;
acquiring information of a connection point of each pipeline path, and pre-judging the generated pipeline type and pipeline specification by using the information of the connection point, wherein the information of the connection point comprises parameters of pipeline accessories to be connected;
searching whether the required pipeline fittings exist in a pipeline fitting database according to the parameters of the pipeline fittings to be connected;
if so, the pipeline path is verified to be passed, the pipeline is generated and displayed in a scene, otherwise, the pipeline path is deleted;
if all possible pipe paths fail to verify, the user is prompted that a legitimate pipe cannot be generated.
6. The method of claim 1, wherein:
when the type of the command is creation, if the command is embodied as a pipeline generated according to a water heating electric equipment model and a pipeline selected by a user, the corresponding verification is executed by the following steps:
acquiring a water heating electric equipment model and a pipeline selected by a user;
generating all possible pipeline paths according to a water heating electric equipment model and a pipeline selected by a user;
acquiring information of a connection point of each pipeline path, and pre-judging the generated pipeline type and pipeline specification by using the information of the connection point, wherein the information of the connection point comprises parameters of pipeline accessories to be connected;
searching whether the required pipeline fittings exist in a pipeline fitting database according to the parameters of the pipeline fittings to be connected;
if so, the pipeline path is verified to be passed, the pipeline is generated and displayed in a scene, otherwise, the pipeline path is deleted;
if all possible pipe paths fail to verify, the user is prompted that a legitimate pipe cannot be generated.
7. The method of claim 1, wherein:
when the type of the instruction is delete, if the instruction is specifically a delete pipe, performing corresponding verification includes:
acquiring a pipeline to be deleted selected by a user;
calculating the pipeline needing linkage deletion caused by deleting the pipeline;
judging the parameters of the pipeline fittings needing to be generated at the deletion position;
searching whether the required pipe fittings exist in a pipe fitting database according to the pipe fitting parameters;
if so, deleting the pipeline selected by the user and the pipeline needing linkage deletion, and regenerating and displaying the replacement pipeline; otherwise, the user is prompted that the required accessory cannot be deleted due to lack.
8. The method of claim 1, wherein:
when the type of the instruction is deletion, if the instruction is specifically to delete the water heating electric equipment model, executing corresponding verification comprises:
acquiring a water heating electric equipment model which is selected by a user and needs to be deleted;
calculating the pipelines which are required to be deleted in a linkage manner and caused by deleting the model;
judging the parameters of the pipeline fittings needing to be generated at the deletion position;
searching whether the required pipe fittings exist in a pipe fitting database according to the pipe fitting parameters;
if so, deleting the water heating electric equipment model selected by the user and the pipeline needing linkage deletion, and regenerating and displaying the replacement pipeline; otherwise, the user is prompted that the required accessory cannot be deleted due to lack.
9. The method of claim 1, wherein:
when the type of instruction is move, performing the corresponding check includes:
acquiring a pipeline or water heating electric equipment model which is selected by a user and needs to be moved;
acquiring the moving operation of a user on the pipeline or the water heating electric equipment model;
calculating pipeline accessories and parameters thereof required by a new pipeline path to be generated between a new position where the pipeline or water heating electric equipment model is moved and an original position;
searching whether the required pipe fittings exist in a pipe fitting database according to the pipe fitting parameters;
if yes, generating and displaying a pipeline path from the original position to the new position; otherwise, the user is prompted to be unable to move due to the lack of the required accessory.
10. A system for realizing calibration and adjustment of water heating electric pipelines comprises:
a scene drawing unit for drawing a scene in a two-dimensional space or a three-dimensional space;
the system comprises an instruction acquisition unit, a pipeline adjustment unit and a pipeline adjustment unit, wherein the instruction acquisition unit is used for acquiring an instruction for adjusting the pipeline by a user, and the instruction type of the adjustment operation comprises diameter changing, creation, deletion and movement;
the operation checking unit is used for judging the type of the instruction and executing corresponding checking according to the type of the instruction;
the checking includes determining whether a fitting associated with the pipe is present; if so, the adjustment operation is completed, otherwise, the prompt cannot be completed.
CN202110378853.9A 2021-04-08 2021-04-08 Method and system for realizing calibration and adjustment of water heating electric pipeline Active CN113094855B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110378853.9A CN113094855B (en) 2021-04-08 2021-04-08 Method and system for realizing calibration and adjustment of water heating electric pipeline

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110378853.9A CN113094855B (en) 2021-04-08 2021-04-08 Method and system for realizing calibration and adjustment of water heating electric pipeline

Publications (2)

Publication Number Publication Date
CN113094855A true CN113094855A (en) 2021-07-09
CN113094855B CN113094855B (en) 2023-03-24

Family

ID=76675159

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110378853.9A Active CN113094855B (en) 2021-04-08 2021-04-08 Method and system for realizing calibration and adjustment of water heating electric pipeline

Country Status (1)

Country Link
CN (1) CN113094855B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113505426A (en) * 2021-07-19 2021-10-15 杭州群核信息技术有限公司 Strong electric pipeline drawing method and device, computer equipment and medium thereof

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130006588A1 (en) * 2011-06-29 2013-01-03 David Mulligan Computer-implemented system and method for designing a fire protection system
WO2020015237A1 (en) * 2018-07-20 2020-01-23 清华大学 Moving horizon estimation theory-based method for operation parameter estimation during dynamic adjustment of heat supply network
CN111241622A (en) * 2020-01-19 2020-06-05 杭州群核信息技术有限公司 Self-adaptive water heating electric pipeline adjusting system and method
CN111274634A (en) * 2020-01-19 2020-06-12 杭州群核信息技术有限公司 Adaptive air conditioner pipeline generation and adjustment system and method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130006588A1 (en) * 2011-06-29 2013-01-03 David Mulligan Computer-implemented system and method for designing a fire protection system
WO2020015237A1 (en) * 2018-07-20 2020-01-23 清华大学 Moving horizon estimation theory-based method for operation parameter estimation during dynamic adjustment of heat supply network
CN111241622A (en) * 2020-01-19 2020-06-05 杭州群核信息技术有限公司 Self-adaptive water heating electric pipeline adjusting system and method
CN111274634A (en) * 2020-01-19 2020-06-12 杭州群核信息技术有限公司 Adaptive air conditioner pipeline generation and adjustment system and method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
何波等: "常用BIM软件项目实战疑难解析(上篇)", 《土木建筑工程信息技术》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113505426A (en) * 2021-07-19 2021-10-15 杭州群核信息技术有限公司 Strong electric pipeline drawing method and device, computer equipment and medium thereof
CN113505426B (en) * 2021-07-19 2024-04-12 杭州群核信息技术有限公司 Strong electric pipeline drawing method and device, computer equipment and medium thereof

Also Published As

Publication number Publication date
CN113094855B (en) 2023-03-24

Similar Documents

Publication Publication Date Title
CN103020360B (en) Intelligent substation integral design method based on three dimensional design platform and professional software
CN108573096B (en) Method and device for automatically generating three-dimensional decoration line construction scheme
US20070089087A1 (en) Method for dynamically generating multiple views of three-dimensional models for utility networks
CN107330212B (en) Method and system for digital design intelligent check of power plant
CN110880717B (en) Automatic cable laying method based on equipment and bridge positioning digitization
CN112257160B (en) BIM-based standardized forward design method for garbage incineration power plant
CN110502803B (en) Wiring method and device based on BIM technology
CN102222132B (en) Drawing data conformity checking method based on diagram topology structure
CN113094855B (en) Method and system for realizing calibration and adjustment of water heating electric pipeline
JP2009524887A (en) Specification-based routing for utility network systems
CN111241622A (en) Self-adaptive water heating electric pipeline adjusting system and method
CN115618543B (en) Automatic drawing method, system, storage medium and equipment for room drawing for electromechanical equipment
CN113705019A (en) Cable laying design system based on digital design process
CN109800484A (en) A kind of air-conditioning water pipe design method, device and electronic equipment
CN112214815B (en) Electromechanical comprehensive design method based on graph topology
CN111597648B (en) Parametric modeling method for cambered surface pipeline of aero-engine case
CN114154282B (en) Dynamo-based automatic cable arrangement method
WO2023175383A1 (en) A system and method for automated and integrated plant design
CN113901558B (en) Automatic pipeline generation method and system based on AI decision tree and electronic equipment
CN113094856A (en) Pipeline configuration method and device for water heating electric design, electronic equipment and medium
CN116090048A (en) Dynamo-based pipe gallery tunnel engineering equipment layout modeling method
CN111428358B (en) Method and system for converting two-dimensional CAD drawing into three-dimensional spraying system model data
Zhou et al. The Research on Approach of BIM-Based 3D Design for Transmission Line Project
CN118070464A (en) Cable line engineering forward direction drawing method under Revit platform
CN110427679A (en) A kind of gas ductwork online editing method and pipe network online editing system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant