CN114663604A - Modeling and assembling system and method based on industrial 3D model - Google Patents
Modeling and assembling system and method based on industrial 3D model Download PDFInfo
- Publication number
- CN114663604A CN114663604A CN202210570081.3A CN202210570081A CN114663604A CN 114663604 A CN114663604 A CN 114663604A CN 202210570081 A CN202210570081 A CN 202210570081A CN 114663604 A CN114663604 A CN 114663604A
- Authority
- CN
- China
- Prior art keywords
- model
- module
- treasure box
- sub
- models
- 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
- 238000000034 method Methods 0.000 title claims abstract description 13
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/20—Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Graphics (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Architecture (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Geometry (AREA)
- Processing Or Creating Images (AREA)
Abstract
The invention discloses a modeling and assembling system based on an industrial 3D model, which comprises a rear end and an APP module; the rear end comprises a model building module, a model library and a treasure box setting module; the APP module comprises a treasure box acquisition module, a page display module and an assembly module. By the system and the method, a user can obtain the sub-models of the corresponding equipment models by starting a game mode of the treasure box, and can obtain modeling knowledge corresponding to the models after a plurality of sub-models are assembled into a complete equipment model so as to more easily convey the knowledge to the user, so that the user can understand the industrial equipment model more deeply and improve the learning efficiency of the industrial equipment model.
Description
Technical Field
The invention relates to the technical field of 3D modeling and assembling, in particular to a modeling and assembling system and method based on an industrial 3D model.
Background
In the field of industrial design technology, there is a need for an in-depth knowledge of 3D modeling. However, the existing 3D modeling learning is tedious, students can only acquire relevant modeling knowledge through videos and books, the learning is tedious, and the learning efficiency is not high, so a 3D modeling and assembling system needs to be designed, and the students can complete assembling of models in games to acquire relevant modeling knowledge, thereby facilitating learning and understanding of the students.
Disclosure of Invention
The invention aims to provide a modeling and assembling system and method based on an industrial 3D model, through the system, a user can obtain a sub-model of a corresponding equipment model through a game mode of opening a treasure box, and after a plurality of sub-models are assembled into a complete equipment model, modeling knowledge corresponding to the model can be obtained, so that the knowledge can be more easily transmitted to the user, the user can understand the industrial equipment model more deeply, the learning efficiency of the industrial equipment model is improved, and meanwhile, the game mode combining the treasure box, the sub-models and probability operation is adopted, so that the user can have more participation and the learning interest of the industrial equipment model is further improved.
In order to realize the purpose, the following technical scheme is adopted:
a modeling and assembling system based on an industrial 3D model comprises a rear end and an APP module; the back end comprises
A model building module: the device model is used for building the device model and splitting the model into a plurality of sub-models;
model library: the device model storage module is used for storing a plurality of device models built by the model building module and a plurality of sub-models which are split correspondingly by each device model;
precious case sets up the module: the treasure box is used for binding with a plurality of sub models; the treasure box setting module is also used for setting a trigger condition generated by the treasure box on the APP module and configuring the obtaining probability of each sub-model when a user opens the treasure box through the APP module;
the APP module comprises:
precious case acquisition module: the device comprises a page display module, a back end and a display module, wherein the page display module is used for transmitting a treasure box generation request to the back end and generating the treasure box on the page display module when the request meets a trigger condition generated by the treasure box;
the page display module: the display module is used for displaying pictures generated by the treasure box, and the module is also provided with an opening button and a treasure searching button again; the opening button is used for a user to click to open the treasure box, and the corresponding sub-model is obtained according to the probability of the sub-model preset at the rear end; the treasure hunt button is used for the user to click to transmit the request generated by the treasure box to the back end again so as to obtain other sub models;
assembling modules: and the user assembles the acquired sub models into corresponding equipment models.
Further, the back end also comprises a knowledge editing module; and the knowledge editing module is used for editing modeling knowledge corresponding to the equipment model after the equipment model is built.
Further, the APP module also comprises a knowledge display module; and the knowledge display module is used for automatically displaying the modeling knowledge corresponding to the model to the user after the user completes the assembly of the equipment model.
Further, the treasure box setting module comprises
A probability configuration unit: an acquisition probability for configuring each submodel;
a probability matching unit: the device comprises a page display module, a sub-model acquisition module, a sub-model matching module and a page display module, wherein the page display module is used for matching the sub-models according to the acquisition probabilities of the sub-models when a user opens the treasure box;
a trigger condition setting unit: the trigger condition is used for setting the generation of the treasure box on the APP module.
Further, the triggering condition is: a triggering area threshold value is set on a map in advance, the triggering area threshold value is bound with the treasure box, and when a positioning place where the APP module is located within the triggering area threshold value, the treasure box is generated on the APP module.
Also provides a modeling and assembling method based on the industrial 3D model, which comprises the following steps:
s1: a plurality of equipment models are built in a back-end model base in advance, each equipment model is correspondingly split into a plurality of sub-models, and simultaneously, when one equipment model is built, a corresponding modeling knowledge is correspondingly edited;
s2: setting a treasure box, and binding the treasure box with a plurality of sub-models;
s3: setting a trigger condition generated by the treasure box on an APP used by a user, and configuring the obtaining probability of each sub-model when the user opens the treasure box through the APP;
s4: a user transmits a treasure box generation request to a back end through an APP, and when the request meets a trigger condition for generating the treasure box, the treasure box is generated on the APP;
s5: the user opens the treasure box through the APP, obtains the corresponding sub-model, and simultaneously can transmit the request generated by the treasure box to the back end again to obtain other sub-models;
s6: and the user combines the sub-models into an equipment model, and pops up modeling knowledge corresponding to the model after the equipment model is successfully combined.
By adopting the scheme, the invention has the beneficial effects that:
by the aid of the system and the method, a user can obtain the sub-models of the corresponding equipment models by starting the game mode of the treasure box, and can obtain modeling knowledge corresponding to the models after the sub-models are assembled into a complete equipment model, so that the knowledge is easily conveyed to the user, the user can deeply understand the industrial equipment model, the learning efficiency of the industrial equipment model is improved, and meanwhile, the user can have participation and interest in learning by adopting the game mode combining the treasure box, the sub-models and probability operation.
Drawings
FIG. 1 is a flow chart of the method of the present invention;
FIG. 2 is a logic diagram of the probability matching unit of the present invention matching the corresponding sub-models according to the set acquisition probability.
Detailed Description
The invention is described in detail below with reference to the figures and the specific embodiments.
Referring to fig. 1 to 2, the present invention provides a modeling and assembling system based on an industrial 3D model, including a back end, and an APP module; the back end comprises
A model building module: the device model is used for building the device model and splitting the model into a plurality of sub-models;
model library: the device model storage module is used for storing a plurality of device models built by the model building module and a plurality of sub-models which are split correspondingly by each device model;
precious case sets up the module: the treasure box is used for binding with a plurality of sub models; the treasure box setting module is also used for setting a trigger condition generated by the treasure box on the APP module and configuring the obtaining probability of each sub-model when a user opens the treasure box through the APP module;
the APP module comprises:
precious case acquisition module: the device comprises a page display module, a back end and a display module, wherein the page display module is used for transmitting a treasure box generation request to the back end and generating the treasure box on the page display module when the request meets a trigger condition generated by the treasure box;
the page display module: the display module is used for displaying pictures generated by the treasure box, and the module is also provided with an opening button and a treasure searching button again; the opening button is used for a user to click to open the treasure box, and the corresponding sub-model is obtained according to the probability of the sub-model preset at the rear end; the treasure hunt button is used for the user to click to transmit the request generated by the treasure box to the back end again so as to obtain other sub models;
assembling modules: and the user assembles the acquired sub models into corresponding equipment models.
The back end also comprises a knowledge editing module; the knowledge editing module is used for editing modeling knowledge corresponding to an equipment model after the equipment model is built; the APP module also comprises a knowledge display module; the knowledge display module is used for automatically displaying modeling knowledge corresponding to the equipment model to a user after the user completes the assembly of the equipment model; the treasure box setting module comprises
A probability configuration unit: an acquisition probability for configuring each submodel;
a probability matching unit: the device comprises a page display module, a sub-model acquisition module, a sub-model matching module and a page display module, wherein the page display module is used for matching the sub-models according to the acquisition probabilities of the sub-models when a user opens the treasure box;
a trigger condition setting unit: the trigger condition is used for setting the generation of the treasure box on the APP module.
The triggering conditions are as follows: a triggering area threshold value is set on a map in advance, the triggering area threshold value is bound with the treasure box, and when a positioning place where the APP module is located within the triggering area threshold value, the treasure box is generated on the APP module.
Also provides a modeling and assembling method based on the industrial 3D model, which comprises the following steps:
s1: a plurality of equipment models are set up in a back-end model base in advance, each equipment model is correspondingly split into a plurality of sub-models, and meanwhile, when one equipment model is set up, a piece of modeling knowledge corresponding to the equipment model is edited correspondingly;
s2: setting a treasure box, and binding the treasure box with a plurality of sub-models;
s3: setting a trigger condition generated by the treasure box on an APP used by a user, and configuring the acquisition probability of each sub-model when the user opens the treasure box through the APP;
s4: a user transmits a treasure box generation request to a rear end through an APP, and when the request meets a trigger condition generated by the treasure box, the treasure box is generated on the APP;
s5: the user opens the treasure box through the APP, obtains the corresponding sub-model, and simultaneously can transmit the request generated by the treasure box to the back end again to obtain other sub-models;
s6: and the user combines the sub-models into an equipment model, and pops up modeling knowledge corresponding to the model after the equipment model is successfully combined.
The working principle of the invention is as follows:
in this embodiment, this system includes rear end and APP module, designer's accessible rear end configuration system's relevant parameter, and user's accessible APP module obtains corresponding precious case, and participates in assembling of submodel, and this system adopts precious case, submodel and probability operation game mode that combines together, can make the user more add to participate in the sense, improves the interest of its study, specifically:
a rear end:
at the back end, firstly, a plurality of equipment models are built, an assembling mode of each sub-model obtained by splitting the equipment models is built, and then the sub-models are stored in a model library; a large number of equipment models are stored in a model library, each industrial equipment model corresponds to certain equipment (such as entity equipment including fans) in real equipment, the entity is modeled through a model building module, meanwhile, the whole large model is disassembled to form a plurality of sub-models (such as a fan is disassembled into 5 sub-models including three fan blades, an engine and a fan frame), and the corresponding relation among the sub-models is as follows:
the method comprises the steps of constructing a model library (comprising all constructed equipment models), a single equipment model (such as a fan), a plurality of sub-models (such as fan blades, an engine, a fan frame and the like), editing modeling knowledge corresponding to the equipment model through a knowledge editing module after each equipment model is constructed, and binding the knowledge with the model.
After the equipment model is built, the acquisition probability of the sub-models corresponding to the treasure box can be set through the treasure box setting module, in the embodiment, the system supports 100% probability configuration at most, when a certain sub-model occupies 35% of probability, after simple operation, 75% of the remaining probability can be configured, namely 75% of the probability of other sub-models can be configured at most; after the setting is finished, the back end stores the data in a pre-constructed treasure box probability table in a system database so as to finish probability configuration of the treasure box; after the sub-model obtains the probability configuration, the triggering condition generated by the treasure box on the APP module needs to be set, in this embodiment, the triggering condition is set through positioning, namely, a triggering area threshold is set on a map in advance (set according to longitude and latitude), and the triggering area threshold is bound with the treasure box, and when the positioning location where the APP module is located in the triggering area threshold (namely, a triggering point), the treasure box is generated on the APP module.
An APP module:
after the configuration of the rear end is completed, the treasure box in the APP module can be acquired by a user, positioning information (longitude and latitude) where the treasure box is located at the moment is transmitted to the rear end by the treasure box acquisition module, if the positioning information is located in a preset triggering area threshold range, a picture for opening the treasure box can be popped up on the page display module, meanwhile, an opening button and a treasure searching button are further arranged on the page, the user can send a request for opening the treasure box to the rear end by clicking the opening button, after receiving the request, data of the sub-model can be found in the treasure box probability table, through the set probability, the sub-model specifically obtained at this time can be calculated through the probability matching unit and returned to the page display module to be displayed to the user, wherein the method for matching the corresponding sub-model according to the set acquisition probability is as follows:
dividing each probability numerical range into a sub-range (segment), and then sequentially ordering the probabilities of the divided segments (if A, B, C three sub-models are used, the obtained probabilities are 10%, 30% and 60%, respectively, 10% is divided into 10 probability points from 1%, 2% to 10%, and similarly, 30% is divided into 30 probability points from 11%, 12% to 40%, and 60% is 60 probability points from 41% to 100%), and mapping the probability points in each sub-range into numbers between intervals [1,100] (e.g. 1% is mapped into 1, 30% is mapped into 30, etc.); then, a numerical value is randomly generated between [1,100] through a random number generation function range, after the numerical value is generated, the section interval of the numerical value is judged, and if the generated random number is 50, the sub-model is returned to the APP module within the sub-range divided by the acquisition probability of 60%.
In addition, a treasure hunt button is further arranged on the page display module, and a treasure box generation request can be transmitted to the rear end again by clicking the treasure hunt button so as to obtain other sub models; after obtaining a plurality of submodels, a user can assemble the obtained submodels through the assembling module, namely, the submodels are placed in a fixed area, and if the assembling is successfully completed, the knowledge display module automatically displays modeling knowledge corresponding to the submodels to the user so that the user can conveniently look up the modeling knowledge.
The method comprises the steps of firstly, building a plurality of equipment models in a back-end model base in advance, correspondingly splitting each equipment model into a plurality of sub-models, and correspondingly editing modeling knowledge corresponding to each equipment model when the equipment model is built; then, setting a treasure box, and binding the treasure box with a plurality of sub-models; setting a trigger condition generated by the treasure box on an APP used by a user, and configuring the obtaining probability of each sub-model when the user opens the treasure box through the APP; a user transmits a treasure box generation request to a rear end through an APP, and when the request meets a trigger condition generated by the treasure box, the treasure box is generated on the APP; then, the user opens the treasure box through the APP, obtains the corresponding sub-model, and simultaneously can transmit the request generated by the treasure box to the back end again to obtain other sub-models; and finally, the user splices the sub-models into an equipment model, and pops up modeling knowledge corresponding to the model after the equipment model is successfully spliced.
The present invention is not limited to the above preferred embodiments, and any modifications, equivalent substitutions and improvements made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims (6)
1. A modeling and assembling system based on an industrial 3D model is characterized by comprising a rear end and an APP module; the back end comprises
A model building module: the device model is used for building the device model and splitting the model into a plurality of sub-models;
model library: the device model storage module is used for storing a plurality of device models built by the model building module and a plurality of sub-models which are split correspondingly by each device model;
precious case sets up the module: the treasure box is used for being bound with a plurality of sub models; the treasure box setting module is also used for setting a trigger condition generated by the treasure box on the APP module and configuring the obtaining probability of each sub-model when a user opens the treasure box through the APP module;
the APP module includes:
precious case acquisition module: the device comprises a page display module, a back end and a display module, wherein the page display module is used for transmitting a treasure box generation request to the back end and generating the treasure box on the page display module when the request meets a trigger condition generated by the treasure box;
the page display module: the display module is used for displaying pictures generated by the treasure box, and the module is also provided with an opening button and a treasure searching button again; the opening button is used for a user to click to open the treasure box, and the corresponding sub-model is obtained according to the probability of the sub-model preset at the rear end; the treasure hunt button is used for the user to click to transmit the request generated by the treasure box to the back end again so as to obtain other sub models;
assembling modules: and the user assembles the acquired sub models into corresponding equipment models.
2. The industrial 3D model-based modeling and assembly system of claim 1, wherein the back end further comprises a knowledge editing module; and the knowledge editing module is used for editing modeling knowledge corresponding to the equipment model after the equipment model is built.
3. The industrial 3D model-based modeling, assembly system of claim 2, wherein the APP module further comprises a knowledge display module; and the knowledge display module is used for automatically displaying the modeling knowledge corresponding to the model to the user after the user completes the assembly of the equipment model.
4. The industrial 3D model-based modeling and assembly system of claim 1, wherein the treasure box setup module comprises
A probability configuration unit: an acquisition probability for configuring each submodel;
a probability matching unit: the device comprises a page display module, a sub-model acquisition module, a sub-model matching module and a page display module, wherein the page display module is used for matching the sub-models according to the acquisition probabilities of the sub-models when a user opens the treasure box;
a trigger condition setting unit: the trigger condition is used for setting the generation of the treasure box on the APP module.
5. The industrial 3D model-based modeling and assembly system of claim 4, wherein the triggering condition is: a triggering area threshold value is set on a map in advance, the triggering area threshold value is bound with the treasure box, and when a positioning place where the APP module is located within the triggering area threshold value, the treasure box is generated on the APP module.
6. A modeling and assembling method based on an industrial 3D model is characterized by comprising the following steps:
s1: a plurality of equipment models are built in a back-end model base in advance, each equipment model is correspondingly split into a plurality of sub-models, and simultaneously, when one equipment model is built, a corresponding modeling knowledge is correspondingly edited;
s2: setting a treasure box, and binding the treasure box with a plurality of sub-models;
s3: setting a trigger condition generated by the treasure box on an APP used by a user, and configuring the acquisition probability of each sub-model when the user opens the treasure box through the APP;
s4: a user transmits a treasure box generation request to a rear end through an APP, and when the request meets a trigger condition generated by the treasure box, the treasure box is generated on the APP;
s5: the user opens the treasure box through the APP, obtains the corresponding sub-model, and simultaneously can transmit the request generated by the treasure box to the back end again to obtain other sub-models;
s6: and (3) the user combines the sub-models into an equipment model, and after the equipment model is successfully combined, the modeling knowledge corresponding to the model is popped up.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210570081.3A CN114663604A (en) | 2022-05-24 | 2022-05-24 | Modeling and assembling system and method based on industrial 3D model |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210570081.3A CN114663604A (en) | 2022-05-24 | 2022-05-24 | Modeling and assembling system and method based on industrial 3D model |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114663604A true CN114663604A (en) | 2022-06-24 |
Family
ID=82037851
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210570081.3A Pending CN114663604A (en) | 2022-05-24 | 2022-05-24 | Modeling and assembling system and method based on industrial 3D model |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114663604A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114815280A (en) * | 2022-06-29 | 2022-07-29 | 深圳市信润富联数字科技有限公司 | Method and system for multi-faceted focused imaging |
-
2022
- 2022-05-24 CN CN202210570081.3A patent/CN114663604A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114815280A (en) * | 2022-06-29 | 2022-07-29 | 深圳市信润富联数字科技有限公司 | Method and system for multi-faceted focused imaging |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107170041B (en) | Shared laboratory virtual simulation method and system | |
CN111640171B (en) | Historical scene explanation method and device, electronic equipment and storage medium | |
CN106254848B (en) | A learning method and terminal based on augmented reality | |
CN111340704B (en) | Map generation method and device, storage medium and electronic device | |
CN114663604A (en) | Modeling and assembling system and method based on industrial 3D model | |
CN111915710A (en) | Building rendering method based on real-time rendering technology | |
CN115562075B (en) | An underwater hybrid simulation experiment simulation system and simulation method | |
CN110049180A (en) | Shoot posture method for pushing and device, intelligent terminal | |
CN106570620B (en) | Production guiding method and system | |
CN105915635B (en) | Magnetic plate toy assembly builds skill developing and training system and method | |
KR102266541B1 (en) | Building Integrated Information System using Modeling - based VR | |
CN111639975A (en) | Information pushing method and device | |
CN115328320B (en) | Hydraulic engineering online learning method and system | |
CN117542240A (en) | Multi-person online system | |
CN112288884B (en) | Method for realizing regional historical gymnasium experience based on virtual reality VR technology | |
CN114462726B (en) | Intelligent garden management method and system | |
CN110298632A (en) | A kind of automatic shelving system of virtual reality library | |
Sanjaya et al. | 3D LIDAR city model application and marketing plan development | |
CN110705021B (en) | Data-driven test driving method | |
CN112587922B (en) | Model display method and device | |
Keating et al. | Designing the AR experience: Tools and tips for mobile augmented reality UX design | |
CN105227653A (en) | A kind of advertisement sending method based on intelligent toy and system | |
CN114510153B (en) | Wind sense simulation method and device applied to VR (virtual reality) environment simulation and electronic equipment | |
Bittner | Development of a Generic Toolkit for CreatIng Serious Games in Landscape Planning Based on GIS Data | |
CN118070075B (en) | Data analysis method, device, electronic device and storage medium |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20220624 |
|
RJ01 | Rejection of invention patent application after publication |