CN111859495A - Axle network creating method and device, server and computer readable storage medium - Google Patents
Axle network creating method and device, server and computer readable storage medium Download PDFInfo
- Publication number
- CN111859495A CN111859495A CN201910328644.6A CN201910328644A CN111859495A CN 111859495 A CN111859495 A CN 111859495A CN 201910328644 A CN201910328644 A CN 201910328644A CN 111859495 A CN111859495 A CN 111859495A
- Authority
- CN
- China
- Prior art keywords
- network
- target
- shaft
- option
- parameter
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/10—Constructive solid geometry [CSG] using solid primitives, e.g. cylinders, cubes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2210/00—Indexing scheme for image generation or computer graphics
- G06T2210/04—Architectural design, interior design
Landscapes
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Engineering & Computer Science (AREA)
- Computer Graphics (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Processing Or Creating Images (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The invention discloses a method and a device for creating an axis network, a server and a computer readable storage medium, wherein the method for creating the axis network comprises the following steps: outputting a shaft network parameter setting interface when the target application is detected to be started, wherein the shaft network parameter setting interface is used for a user to input parameters required by shaft network creation; acquiring target axis network parameters input by a user aiming at an axis network parameter setting interface, and generating a three-dimensional axis network according to the target axis network parameters; when the shaft network parameter setting interface is a linear shaft network parameter setting interface, the target shaft network parameters comprise a bay parameter, a depth parameter and a placement angle; when the shaft network parameter setting interface is an arc shaft network parameter setting interface, the target shaft parameter comprises one or more of a depth parameter, a shaft included angle, a starting angle and an arc radius. The method is used for previewing the generation effect of the shaft network through setting parameters, visually displaying the three-dimensional characteristics of the building shaft network and improving the working efficiency and the establishing accuracy.
Description
Technical Field
The present invention relates to the field of computer technologies, and in particular, to a method and an apparatus for creating a shaft network, a server, and a computer-readable storage medium.
Background
The shaft net is a column frame for architectural drawing, and main supporting members of the building are positioned and arranged according to the shaft net to achieve the purpose of well-ordering. The existing shaft network is created by a creator through manual drawing, the shaft network creation based on SketchUp software is not available, the three-dimensional characteristics of the building shaft network cannot be visually presented, the working efficiency is low, and the model creation accuracy is low.
Disclosure of Invention
The embodiment of the invention provides a shaft network creating method, a shaft network creating device, a server and a computer readable storage medium, wherein detailed shaft network marking specifications are put into details of a shaft network, actual creating requirements are met, a shaft network generating effect can be previewed by setting parameters, three-dimensional characteristics of a building shaft network are visually shown, and the working efficiency and the creating accuracy are improved.
In a first aspect, an embodiment of the present invention provides a method for creating a shaft network, including:
outputting a shaft network parameter setting interface when the target application is detected to be started, wherein the shaft network parameter setting interface is used for a user to input parameters required by shaft network creation;
acquiring target axis network parameters input by a user aiming at the axis network parameter setting interface, and generating a three-dimensional axis network according to the target axis network parameters;
When the shaft network parameter setting interface is a linear shaft network parameter setting interface, the target shaft network parameters comprise an interval parameter, a depth parameter and a placement angle; the bay parameters comprise numerical values, quantities and moduli corresponding to bays, and the depth parameters comprise numerical values, quantities and moduli corresponding to depths;
when the shaft network parameter setting interface is an arc shaft network parameter setting interface, the target shaft parameter comprises one or more of a depth parameter, a shaft included angle, a starting angle and an arc radius.
The numerical values are distances between two axes corresponding to the bay and the depth, the number is the amount of the bay and the depth, namely the number of the bay and the depth, and the modulus is the equal difference of the numerical values which are changed up and down.
In an embodiment, the hub parameter setting interface includes a first setting option, and after the target hub parameter input by the user for the hub parameter setting interface is obtained, the method further includes:
when the clicking operation aiming at the first setting option is detected, outputting a drawing parameter setting interface;
acquiring target drawing parameters input by a user aiming at the drawing parameter setting interface, wherein the target drawing parameters comprise a size limit parameter, a character parameter, a proportion parameter, an arrow parameter and a linear parameter;
The generating of the three-dimensional axis network according to the target axis network parameters includes:
and generating a three-dimensional axis network according to the target axis network parameters and the target drawing parameters.
In an embodiment, the method further comprises:
when the click operation aiming at the three-dimensional axis network is detected, controlling the three-dimensional axis network to enter an editing state, and outputting an editing tool selection interface, wherein the editing tool selection interface comprises a plurality of editing function options;
acquiring target editing function options selected by a user aiming at the plurality of editing function options;
and acquiring a first target operation object selected by a user aiming at a plurality of operation objects in the three-dimensional axis network, and processing the first target operation object based on an operation function corresponding to the target editing function option.
In an embodiment, the method further comprises:
when the click operation aiming at the three-dimensional axis network is detected, controlling the three-dimensional axis network to enter an editing state, and outputting an editing tool selection interface, wherein the editing tool selection interface comprises a plurality of editing function options;
acquiring target editing function options selected by a user aiming at the plurality of editing function options;
And determining a second target operation object corresponding to the target editing function option from a plurality of operation objects in the three-dimensional axis network, and processing the second target operation object based on the operation function corresponding to the target editing function option.
In one embodiment, the target edit function options include one or more of a hub label option, an add hub number option, a modify hub number option, a one hub number option, a reorder hub number option, an add hub number option, a delete hub number option, a hide hub number option, an extend hub number option, a copy to floor option, and an exit edit option.
In one embodiment, the hub parameter setting interface further includes a second setting option, and the method further includes:
and when the clicking operation aiming at the second setting option is detected, controlling the three-dimensional axis network to be displayed at a preset position in the display interface of the target application.
In a second aspect, an embodiment of the present invention provides an apparatus for creating a shaft network, including:
the output unit is used for outputting a shaft network parameter setting interface, and the shaft network parameter setting interface is used for a user to input parameters required by shaft network creation;
The acquisition unit is used for acquiring a target axle network parameter input by a user aiming at the axle network parameter setting interface;
and the generating unit is used for generating a three-dimensional axis network according to the target axis network parameters.
In a third aspect, an embodiment of the present invention provides a server, including a processor, a communication interface, and a memory, where the processor, the communication interface, and the memory are connected to each other, where the memory is used to store a computer program, and the computer program includes program instructions, and the processor is configured to call the program instructions to execute the method for creating an axicon according to any one of the foregoing first aspects.
In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, where a computer program is stored, the computer program including program instructions, which, when executed by a processor, cause the processor to execute the hub creation method according to any one of the first aspect.
In the embodiment of the invention, when the target application is detected to be started, the shaft network parameter setting interface is output, the target shaft network parameters input by a user aiming at the shaft network parameter setting interface are obtained, the linear shaft network parameter setting interface or the arc shaft network parameter setting interface is determined, the three-dimensional shaft network is generated according to the corresponding target shaft network parameters, the shaft network generation effect can be previewed by setting the parameters, the three-dimensional characteristics of the building shaft network are visually displayed, and the working efficiency and the establishing accuracy are improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic flow chart of a method for creating a shaft network according to a first embodiment of the present invention.
Fig. 2 is a schematic flow chart of a method for creating a shaft network according to a second embodiment of the present invention.
Fig. 3 is a schematic structural diagram of a shaft network creation device according to an embodiment of the present invention.
Fig. 4 is a schematic structural diagram of a server according to an embodiment of the present invention.
Detailed Description
The technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.
Referring to fig. 1, fig. 1 is a schematic flow chart of a method for creating a shaft network according to a first embodiment of the present invention. Specifically, as shown in fig. 1, the method for creating the axle network may include the following steps:
S101, outputting a shaft network parameter setting interface by a server when a detection target application is started, wherein the shaft network parameter setting interface is used for a user to input parameters required by shaft network creation.
In the embodiment of the invention, the shaft network parameter setting interface is the linear shaft network parameter setting interface and the arc-shaped shaft network parameter setting interface, and when the shaft network parameter setting interface is the linear shaft network parameter setting interface, the target shaft network parameters comprise a bay parameter, a depth parameter and a placement angle; the bay parameters comprise numerical values, quantities and moduli corresponding to bays, and the depth parameters comprise numerical values, quantities and moduli corresponding to depths. The numerical values are distances between two axes corresponding to the bay and the depth, the number is the amount of the bay and the depth, namely the number of the bay and the depth, the modulus is the equal difference of the numerical values which are changed up and down, for example, the modulus is 50, and the difference between the numerical values of the numerical value selectable list is 50. The inter-opening parameters are divided into upper inter-opening parameters and lower inter-opening parameters, the depth parameters are divided into left depth parameters and right depth parameters, and the left depth parameters and the right depth parameters respectively have corresponding numerical values, quantities and moduli, such as the numerical values 5000, the moduli 50 and the quantities 5 of the upper inter-opening parameters, or the numerical values and the corresponding quantities, such as 5000 x 2, of the text boxes corresponding to the upper inter-opening parameters; the numerical value 4500 of the lower opening parameter, the modulus 100, and the quantity 2 may be input in the text box corresponding to the lower opening parameter and the corresponding quantity, such as 4500 × 2, the numerical value 5000 of the left depth parameter, the modulus 100, and the quantity 4, or the numerical value and the corresponding quantity may be input in the text box corresponding to the left depth parameter, such as 5000 × 4, the numerical value 4500 of the right depth parameter, the modulus 150, and the quantity 5, or the numerical value and the corresponding quantity may be input in the text box corresponding to the right depth parameter, such as 4500 × 5. The placing angle is the placing angle of the shaft net, for example, 45 degrees, or the placing angle is inclined by 45 degrees. When the shaft network parameter setting interface is an arc shaft network parameter setting interface, the target shaft parameter comprises one or more of a depth parameter, a shaft included angle, a starting angle and an arc radius. The depth parameter concept of the arc axis network is the same as the depth parameter probability of the straight line axis network, the angle of the axis included angle is the included angle between the axes, the angle of the initial angle is default to be a horizontal angle, and the arc radius is the radius of the arc.
S102, the server obtains target axis network parameters input by a user aiming at the axis network parameter setting interface, and generates a three-dimensional axis network according to the target axis network parameters.
In the embodiment of the invention, when the axle network parameter setting interface detected by the server is a linear axis parameter setting interface, the target axle network parameters input by the user aiming at the linear axle network parameter setting interface, namely the numerical values, the number and the modulus corresponding to the upper opening parameter, the lower opening parameter, the left depth parameter and the right depth parameter and the numerical value of the placement angle of the axle network, are obtained, and the three-dimensional axle network corresponding to the numerical values is determined and generated. When the shaft network parameter setting interface detected by the server is an arc shaft network parameter setting interface, acquiring target shaft network parameters input by a user aiming at the arc shaft network parameter setting interface, namely one or more of values, quantity and modulus corresponding to an upper depth parameter and a lower depth parameter and values of shaft included angle, initial angle and arc radius between axes, and determining to generate the three-dimensional shaft network corresponding to the shaft network parameters.
S103, when the server detects the click operation aiming at the first setting option, a drawing parameter setting interface is output.
In this embodiment of the present invention, the axle network parameter setting interface includes a first setting option, and after the target axle network parameter input by the user for the axle network parameter setting interface is obtained, the method further includes:
when the clicking operation aiming at the first setting option is detected, outputting a drawing parameter setting interface; acquiring target drawing parameters input by a user aiming at the drawing parameter setting interface, wherein the target drawing parameters comprise a size limit parameter, a character parameter, a proportion parameter, an arrow parameter and a linear parameter; the generating of the three-dimensional axis network according to the target axis network parameters includes: and generating a three-dimensional axis network according to the target axis network parameters and the target drawing parameters. Wherein the dimension limit parameters specifically include a limit length parameter, such as 12, a dimension line spacing parameter, such as 8, an over dimension parameter, such as 2, a start offset parameter, such as 3; the text parameters specifically include font parameters, such as black, and text height parameters, such as 2; the scale parameters specifically include a map scale parameter, such as 1:30, a measurement scale parameter, such as 1: 100; the arrow parameters, such as 9; the linear parameters specifically comprise an axis number circle parameter such as 8, an axis number style such as 0.7 and an axis number line length parameter such as 35; the axis exceeds a dimensional parameter such as 10, and the outer contour is spaced from a dimensional limit by a distance parameter such as 20.
In the embodiment of the invention, when the target application is detected to be started, the shaft network parameter setting interface is output, the target shaft network parameters input by a user aiming at the shaft network parameter setting interface are obtained, the linear shaft network parameter setting interface or the arc shaft network parameter setting interface is determined, the three-dimensional shaft network is generated according to the corresponding target shaft network parameters, the shaft network generation effect can be previewed by setting the parameters, the three-dimensional characteristics of the building shaft network are visually displayed, and the working efficiency and the establishing accuracy are improved.
Referring to fig. 2, fig. 2 is a schematic flow chart of a method for creating a shaft network according to a second embodiment of the present invention. Specifically, as shown in fig. 2, the axle network creating method may include the following steps:
s201, when the server detects that the target application is started, outputting a shaft network parameter setting interface, wherein the shaft network parameter setting interface is used for a user to input parameters required by shaft network creation.
S202, the server obtains target axis network parameters input by the user aiming at the axis network parameter setting interface, and generates a three-dimensional axis network according to the target axis network parameters.
S203, when the server detects the click operation aiming at the first setting option, outputting a drawing parameter setting interface.
The specific implementation manners of step 201, step 202, and step 203 may refer to the descriptions of step 101, step 102, and step 103 in the previous embodiment, and are not described herein again.
S204, when the server detects the click operation aiming at the three-dimensional axis network, the three-dimensional axis network is controlled to enter an editing state, and an editing tool selection interface is output, wherein the editing tool selection interface comprises a plurality of editing function options.
In the embodiment of the invention, the server acquires the target editing function options selected by the user aiming at the plurality of editing function options; and the server acquires a first target operation object selected by a user aiming at a plurality of operation objects in the three-dimensional axis network, and processes the first target operation object based on the operation function corresponding to the target editing function option. The target editing function options comprise one or more of a shaft network marking option, an adding shaft number option, a modifying shaft number option, a one shaft number option, a rearranging shaft number option, an adding shaft number option, a deleting shaft number option, a hiding shaft number option, an extending shaft number option, a copying to floor option and an exiting editing option. When the server obtains the selected shaft network annotation options for the plurality of editing function options and detects the click operation on the shaft network annotation options, the server can edit initial shaft number parameters, annotation type parameters and arrangement rule parameters, wherein the annotation type parameters are divided into single-side annotation and double-side annotation, the arrangement rule is an Arabic number, and if the initial shaft number parameter is 2. And when the server acquires the selected adding axis number option aiming at the plurality of editing function options, namely selects any axis, prompting whether the axis is an additional axis. When the server obtains the selected modification axle number option for the plurality of editing function options, the single axle number parameter can be modified. When the server obtains the one-axis multi-number option selected by the user aiming at the plurality of editing function options, the axle number of a plurality of different names can be named in one axle network. When the server obtains the rearrangement axis number option selected by the user for the multiple editing function options, all axis number parameters in one direction can be rearranged, for example, the axis number parameter is 5, and the corresponding axis number parameters are changed to 5, 6, and 7. When the server acquires the deletion axis option selected by the user for the plurality of editing function options, namely clicking the axis or selecting the part of the axis in a frame mode, the part is deleted. And deleting the selected delete axle number option aiming at the plurality of editing function options by the server, namely clicking the axle number or selecting the part of the axle number by the frame. When the server obtains the hidden axle number option selected by the user aiming at the plurality of editing function options, the axle number name is hidden, the hiding is cancelled, and the axle number appears. When the server acquires the selected extension axis option of the plurality of editing function options, the selected axis is elongated. In other words, the server obtains different editing function options selected by the user for the plurality of editing function options, detects a click operation on a corresponding position, and generates an image of a single corresponding position.
In another embodiment the method further comprises:
when the click operation aiming at the three-dimensional axis network is detected, controlling the three-dimensional axis network to enter an editing state, and outputting an editing tool selection interface, wherein the editing tool selection interface comprises a plurality of editing function options;
acquiring target editing function options selected by a user aiming at the plurality of editing function options;
and determining a second target operation object corresponding to the target editing function option from a plurality of operation objects in the three-dimensional axis network, and processing the second target operation object based on the operation function corresponding to the target editing function option. The target editing function options comprise one or more of a shaft network marking option, an adding shaft number option, a modifying shaft number option, a one shaft number option, a rearranging shaft number option, an adding shaft number option, a deleting shaft number option, a hiding shaft number option, an extending shaft number option, a copying to floor option and an exiting editing option. The server acquires different editing function options selected by the user according to the plurality of editing function options, detects the click operation on the corresponding position, and generates a direction and a series of overall images.
S205, when the server detects the click operation aiming at the second setting option, the three-dimensional axis network is controlled to be displayed at a preset position in the display interface of the target application.
In the embodiment of the invention, when the server detects the click operation for the second setting option, the server is arranged at the starting point position in the main interface by default.
In the embodiment of the invention, when the starting of a target application is detected, outputting a shaft network parameter setting interface to obtain a target shaft network parameter input by a user aiming at the shaft network parameter setting interface, and when the clicking operation aiming at the first setting option is detected, outputting a drawing parameter setting interface to obtain a target drawing parameter input by the user aiming at the drawing parameter setting interface; when the click operation aiming at the three-dimensional axis network is detected, controlling the three-dimensional axis network to enter an editing state, outputting an editing tool selection interface comprising a plurality of editing function options, and acquiring target editing function options selected by a user aiming at the plurality of editing function options; and when the clicking operation aiming at the second setting option is detected, controlling the three-dimensional axis network to be displayed at a preset position in the display interface of the target application. The generation effect of the shaft network can be previewed by setting parameters, the three-dimensional characteristics of the building shaft network are visually displayed, and the working efficiency and the establishing accuracy are improved.
Referring to fig. 3, fig. 3 is a schematic structural diagram of a device for creating a shaft network according to an embodiment of the present invention. The device for creating the axicon comprises a unit for executing the axicon creating method. Specifically, the apparatus 300 for creating an axon according to an embodiment of the present invention may include: an output unit 301, an acquisition unit 302, and a generation unit 303. Wherein:
the output unit 301 is configured to output an axle network parameter setting interface, where the axle network parameter setting interface is used for a user to input parameters required for creating an axle network;
the obtaining unit 302 is configured to obtain a target axle network parameter input by a user for the axle network parameter setting interface;
and the generating unit is used for generating a three-dimensional axis network according to the target axis network parameters.
In one embodiment, the output unit 301 outputs a drawing parameter setting interface when a click operation for the first setting option is detected; the obtaining unit 302 is specifically configured to:
acquiring target drawing parameters input by a user aiming at the drawing parameter setting interface, wherein the target drawing parameters comprise a size limit parameter, a character parameter, a proportion parameter, an arrow parameter and a linear parameter; the generating unit 303 is specifically configured to generate a three-dimensional axis network according to the target axis network parameter.
In one embodiment, the output unit 301, when detecting a click operation on the three-dimensional axis network, controls the three-dimensional axis network to enter an editing state, and outputs an editing tool selection interface, where the editing tool selection interface includes a plurality of editing function options; the obtaining unit 302 is specifically configured to:
acquiring target editing function options selected by a user aiming at the plurality of editing function options;
acquiring a first target operation object selected by a user aiming at a plurality of operation objects in the three-dimensional axis network; the generating unit 303 is configured to perform generation processing on the first target operation object based on the operation function corresponding to the target editing function option.
In one embodiment, the output unit 301, when detecting a click operation on the three-dimensional axis network, controls the three-dimensional axis network to enter an editing state, and outputs an editing tool selection interface, where the editing tool selection interface includes a plurality of editing function options; the obtaining unit is specifically configured to:
acquiring target editing function options selected by a user aiming at the plurality of editing function options; the generating unit 303 is configured to determine a second target operation object corresponding to the target editing function option from the multiple operation objects in the three-dimensional axis network, and perform generation processing on the second target operation object based on the operation function corresponding to the target editing function option.
In an embodiment, the generating unit 303 is configured to, when a click operation for the second setting option is detected, control the generated three-dimensional axis network to be displayed at a preset position in a display interface of the target application.
Referring to fig. 4, fig. 4 is a schematic structural diagram of a server according to an embodiment of the present invention. The server is used for executing the shaft network creating method. As illustrated in fig. 4, the server 400 in this embodiment may include: one or more processors 401 and memory 402. Optionally, the server may also include one or more communication interfaces 403. The processor 401, communication interface 403, and memory 402 may be connected by a bus 404, which is illustrated in fig. 4, or may be connected in other ways.
The Processor 401 may be a Central Processing Unit (CPU), or may be other general-purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, a discrete Gate or transistor logic device, a discrete hardware component, or the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The communication interface 403 may be used for interaction of transceiving information or signaling, and reception and transfer of signals, and the communication interface 403 may include a receiver and a transmitter for communication with other devices. The memory 402 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, and a storage program required by at least one function (such as a text storage function, a location storage function, etc.); the storage data area may store data (such as image data, text data) created according to the use of the server, and the like, and may include an application storage program, and the like. Further, the memory 402 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The memory 402 is also used to store program instructions. The processor 401 may call the program instructions stored in the memory 402 to implement the method for creating an axis network according to the embodiment of the present invention.
Wherein the processor 401 is operable to call the program instruction to perform the following steps: outputting a shaft network parameter setting interface when the target application is detected to be started, wherein the shaft network parameter setting interface is used for a user to input parameters required by shaft network creation;
Acquiring target axis network parameters input by a user aiming at the axis network parameter setting interface, and generating a three-dimensional axis network according to the target axis network parameters;
when the shaft network parameter setting interface is a linear shaft network parameter setting interface, the target shaft network parameters comprise an interval parameter, a depth parameter and a placement angle; the bay parameters comprise numerical values, quantities and moduli corresponding to bays, and the depth parameters comprise numerical values, quantities and moduli corresponding to depths;
when the shaft network parameter setting interface is an arc shaft network parameter setting interface, the target shaft parameter comprises one or more of a depth parameter, a shaft included angle, a starting angle and an arc radius.
In one embodiment, the processor 401 may be configured to call the program instructions to perform the following steps:
when the clicking operation aiming at the first setting option is detected, outputting a drawing parameter setting interface;
acquiring target drawing parameters input by a user aiming at the drawing parameter setting interface, wherein the target drawing parameters comprise a size limit parameter, a character parameter, a proportion parameter, an arrow parameter and a linear parameter;
the generating of the three-dimensional axis network according to the target axis network parameters includes:
And generating a three-dimensional axis network according to the target axis network parameters and the target drawing parameters.
In one embodiment, the processor 401 may be configured to call the program instructions to perform the following steps:
when the click operation aiming at the three-dimensional axis network is detected, controlling the three-dimensional axis network to enter an editing state, and outputting an editing tool selection interface, wherein the editing tool selection interface comprises a plurality of editing function options;
acquiring target editing function options selected by a user aiming at the plurality of editing function options;
and acquiring a first target operation object selected by a user aiming at a plurality of operation objects in the three-dimensional axis network, and processing the first target operation object based on an operation function corresponding to the target editing function option.
In one embodiment, the processor 401 may be configured to call the program instructions to perform the following steps:
when the click operation aiming at the three-dimensional axis network is detected, controlling the three-dimensional axis network to enter an editing state, and outputting an editing tool selection interface, wherein the editing tool selection interface comprises a plurality of editing function options;
acquiring target editing function options selected by a user aiming at the plurality of editing function options;
And determining a second target operation object corresponding to the target editing function option from a plurality of operation objects in the three-dimensional axis network, and processing the second target operation object based on the operation function corresponding to the target editing function option.
In one embodiment, the processor 401 may be configured to call the program instructions to perform the following steps:
and when the clicking operation aiming at the second setting option is detected, controlling the three-dimensional axis network to be displayed at a preset position in the display interface of the target application.
In a specific implementation, the processor 401 and the like described in the embodiment of the present invention may execute the implementation described in the method embodiment shown in fig. 1 or fig. 2, and may also execute the implementation of each unit described in fig. 3 in the embodiment of the present invention, which is not described herein again.
An embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored in the computer-readable storage medium, and when executed by a processor, the computer program may implement part or all of the steps in the hub creation method described in the embodiment corresponding to fig. 1 or fig. 2, may also implement the function of the hub creation apparatus in the embodiment shown in fig. 3, and may also implement the function of the server in the embodiment shown in fig. 4, which are not described herein again.
The computer readable storage medium may be an internal storage unit of the hub creation device or the server according to the foregoing embodiment, for example, a hard disk or a memory of the hub creation device or the server. The computer readable storage medium may also be an external storage device of the hub creation apparatus or the server, such as a plug-in hard disk provided on the hub creation apparatus or the server, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), and the like.
Embodiments of the present invention also provide a computer program product including instructions, which when executed on a computer, cause the computer to perform some or all of the steps of the above method.
In this application, the term "and/or" is only one kind of association relationship describing an associated object, and means that there may be three kinds of relationships, for example, a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter related objects are in an "or" relationship.
In the embodiments of the present application, the sequence numbers of the above-mentioned processes do not mean the execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present invention.
The above description is only a part of the embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive various equivalent modifications or substitutions within the technical scope of the present invention, and these modifications or substitutions should be covered within the scope of the present invention.
Claims (10)
1. A method of creating a shaft network, comprising:
outputting a shaft network parameter setting interface when the target application is detected to be started, wherein the shaft network parameter setting interface is used for a user to input parameters required by shaft network creation;
acquiring target axis network parameters input by a user aiming at the axis network parameter setting interface, and generating a three-dimensional axis network according to the target axis network parameters;
when the shaft network parameter setting interface is a linear shaft network parameter setting interface, the target shaft network parameters comprise an interval parameter, a depth parameter and a placement angle; the bay parameters comprise numerical values, quantities and moduli corresponding to bays, and the depth parameters comprise numerical values, quantities and moduli corresponding to depths;
when the shaft network parameter setting interface is an arc shaft network parameter setting interface, the target shaft parameter comprises one or more of a depth parameter, a shaft included angle, a starting angle and an arc radius.
2. The method of claim 1,
the numerical values are distances between two axes corresponding to the bay and the depth, the number is the amount of the bay and the depth, namely the number of the bay and the depth, and the modulus is the equal difference of the numerical values which are changed up and down.
3. The method for creating an axle network according to claim 2, wherein the axle network parameter setting interface comprises a first setting option, and after the target axle network parameter input by the user for the axle network parameter setting interface is obtained, the method further comprises:
when the clicking operation aiming at the first setting option is detected, outputting a drawing parameter setting interface;
acquiring target drawing parameters input by a user aiming at the drawing parameter setting interface, wherein the target drawing parameters comprise a size limit parameter, a character parameter, a proportion parameter, an arrow parameter and a linear parameter;
the generating of the three-dimensional axis network according to the target axis network parameters includes:
and generating a three-dimensional axis network according to the target axis network parameters and the target drawing parameters.
4. The method of claim 3, wherein the method further comprises:
when the click operation aiming at the three-dimensional axis network is detected, controlling the three-dimensional axis network to enter an editing state, and outputting an editing tool selection interface, wherein the editing tool selection interface comprises a plurality of editing function options;
Acquiring target editing function options selected by a user aiming at the plurality of editing function options;
and acquiring a first target operation object selected by a user aiming at a plurality of operation objects in the three-dimensional axis network, and processing the first target operation object based on an operation function corresponding to the target editing function option.
5. The method of claim 3, wherein the method further comprises:
when the click operation aiming at the three-dimensional axis network is detected, controlling the three-dimensional axis network to enter an editing state, and outputting an editing tool selection interface, wherein the editing tool selection interface comprises a plurality of editing function options;
acquiring target editing function options selected by a user aiming at the plurality of editing function options;
and determining a second target operation object corresponding to the target editing function option from a plurality of operation objects in the three-dimensional axis network, and processing the second target operation object based on the operation function corresponding to the target editing function option.
6. The method of any of claims 4-5, wherein the target edit function options include one or more of an axle label option, an add axle number option, a modify axle number option, a number one axle option, a reorder axle number option, an add axle option, a delete axle number option, a hide axle number option, an extend axle option, a copy to floor option, and an exit edit option.
7. The method of claim 5, wherein the hub parameter setting interface further comprises a second setting option, the method further comprising:
and when the clicking operation aiming at the second setting option is detected, controlling the three-dimensional axis network to be displayed at a preset position in the display interface of the target application.
8. An axle net creation apparatus characterized by comprising means for performing the axle net creation method of any one of claims 1 to 7.
9. A server, characterized by comprising a processor, a communication interface and a memory, the processor, the communication interface and the memory being interconnected, wherein the memory is used for storing a computer program, the computer program comprising program instructions, the processor being configured to invoke the program instructions to perform the hub creation method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program comprising program instructions that, when executed by a processor, cause the processor to perform the hub creation method according to any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910328644.6A CN111859495A (en) | 2019-04-23 | 2019-04-23 | Axle network creating method and device, server and computer readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910328644.6A CN111859495A (en) | 2019-04-23 | 2019-04-23 | Axle network creating method and device, server and computer readable storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111859495A true CN111859495A (en) | 2020-10-30 |
Family
ID=72952000
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910328644.6A Pending CN111859495A (en) | 2019-04-23 | 2019-04-23 | Axle network creating method and device, server and computer readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111859495A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116704204A (en) * | 2023-04-20 | 2023-09-05 | 华联世纪工程咨询股份有限公司 | Shaft network identification method based on graph combination |
-
2019
- 2019-04-23 CN CN201910328644.6A patent/CN111859495A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116704204A (en) * | 2023-04-20 | 2023-09-05 | 华联世纪工程咨询股份有限公司 | Shaft network identification method based on graph combination |
CN116704204B (en) * | 2023-04-20 | 2024-01-05 | 华联世纪工程咨询股份有限公司 | Shaft network identification method based on graph combination |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109271685B (en) | BIM-based urban updating and reconstruction data storage method and device | |
KR20140114392A (en) | Confident item selection using direct manipulation | |
CN110795557A (en) | Knowledge graph display method and device | |
CN112015501A (en) | Visual page generation method and device, computer equipment and storage medium | |
CN102388362A (en) | Editing of 2d software consumables within a complex 3d spatial application | |
CN113420355A (en) | Floor processing method and device and electronic equipment | |
CN111859495A (en) | Axle network creating method and device, server and computer readable storage medium | |
US11614845B2 (en) | User interface for application interface manipulation | |
JPH0816824A (en) | Three-dimensional computer aided design device/method | |
CN114442888B (en) | Object determination method and device and electronic equipment | |
CN112099699B (en) | Icon moving method and device, computing equipment and readable storage medium | |
CN106126686B (en) | Picture combination method and device and electronic equipment | |
CN114186228A (en) | Attack event visualization method and device and related equipment | |
JP6552162B2 (en) | Information processing apparatus, information processing method, and program | |
US20060103651A1 (en) | Method and computer program for implementing interactive bargraphs of any shape or design on a graphical user in interface | |
CN112988609B (en) | Data processing method, device, storage medium and client | |
CN113436330A (en) | Area object generation method and device, electronic equipment and readable storage medium | |
US10380806B2 (en) | Systems and methods for receiving and detecting dimensional aspects of a malleable target object | |
CN112364407B (en) | NX system-based method, device and storage medium for acquiring part attribute | |
CN116702657B (en) | Human-computer interaction method, device, equipment and medium for large-scale grid | |
JP4989560B2 (en) | Drawing creation support apparatus and control method thereof | |
US9063950B2 (en) | Methods and systems for modifying raster graphics software programs | |
CN115329229A (en) | Method for displaying point cloud data at webpage end | |
CN117521608A (en) | Form control method, device, equipment and storage medium | |
JP2021082111A (en) | Information processing system, information processing device, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication |