CN109388812B - Cloud computing-based modular automatic plotting method and system - Google Patents

Cloud computing-based modular automatic plotting method and system Download PDF

Info

Publication number
CN109388812B
CN109388812B CN201710651980.5A CN201710651980A CN109388812B CN 109388812 B CN109388812 B CN 109388812B CN 201710651980 A CN201710651980 A CN 201710651980A CN 109388812 B CN109388812 B CN 109388812B
Authority
CN
China
Prior art keywords
module
dimensional
cloud
cloud server
dimensional model
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.)
Active
Application number
CN201710651980.5A
Other languages
Chinese (zh)
Other versions
CN109388812A (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.)
Shanghai Zhixin Intelligent Electric Co ltd
Shanghai Zhixin Electric Amorphous Co Ltd
Original Assignee
Shanghai Xinxin Electric Co ltd
Shanghai Zhixin Electric Amorphous 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 Shanghai Xinxin Electric Co ltd, Shanghai Zhixin Electric Amorphous Co Ltd filed Critical Shanghai Xinxin Electric Co ltd
Priority to CN201710651980.5A priority Critical patent/CN109388812B/en
Publication of CN109388812A publication Critical patent/CN109388812A/en
Application granted granted Critical
Publication of CN109388812B publication Critical patent/CN109388812B/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/20Design optimisation, verification or simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/186Templates

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • Computer Hardware Design (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Processing Or Creating Images (AREA)

Abstract

The invention discloses a cloud computing-based modular automatic plotting method and a cloud computing-based modular automatic plotting system, wherein graphic template files required by modular plotting are stored in a cloud, all designers use the same template source, the problem that plotting results are inconsistent due to possible difference of templates stored in a personal computer in the prior art is avoided, the problem of high management difficulty caused by the fact that the templates are stored in the personal computer is solved, only one set of original three-dimensional design software needs to be deployed in the cloud, one set of original three-dimensional design software does not need to be purchased for each employee, the computer configuration requirements of the designers are reduced, and a large amount of funds are saved for enterprises.

Description

Cloud computing-based modular automatic drawing method and system
Technical Field
The invention relates to a cloud computing-based modular automatic plotting method and system, and belongs to the field of computer application.
Background
The modular automatic drawing technology is widely used by many companies by virtue of the advantages of high drawing efficiency, low error rate, good drawing specification and the like, but the modular automatic drawing has the following problems which cannot be ignored:
a) The traditional modularized drawing needs to be based on a large number of drawing templates, and the versions of parts used by each person often cannot be synchronized, so that the drawings made by different designers are different;
b) The template file required by the traditional modular plotting method is large, a set of product drawings can reach dozens or even hundreds of millions, the larger the number of products is, the larger the template file is, and the difficulty in managing the template file is increased therewith;
c) The traditional method has high cost, and each designer needs to be equipped with a computer with good performance and a set of legal three-dimensional design software.
Disclosure of Invention
The invention aims to overcome the defects of the prior art and provides a cloud computing-based modular automatic plotting method, wherein graphic template files required by the modular plotting are stored in a cloud, all designers use the same template source, the problem that plotting results are inconsistent due to possible difference of templates stored in personal computers in the prior art is avoided, the problem of high management difficulty caused by the fact that templates are stored in the personal computers is solved, only one set of original three-dimensional design software needs to be deployed in the cloud, one set of original three-dimensional design software does not need to be purchased for each employee, the computer configuration requirements of the designers are reduced, and a large amount of funds are saved for enterprises.
The invention further aims to provide a cloud computing-based modular automatic plotting system, which utilizes the cloud computing-based modular automatic plotting method to perform modular automatic plotting.
The technical scheme for realizing the aim is as follows: a cloud computing-based modular automatic plotting method comprises the following steps:
s1, selecting the specification and the model of a product to be designed, confirming the design rule of the product, and directly performing the step S2 if the design rule is correct; if the design rule is incorrect and needs to be adjusted, the design rule is corrected by calling the rule setting module until the design rule is correct, and then the step S2 is carried out;
s2, inputting the size of the product by a designer, and submitting a drawing task to a cloud server after checking that the product is correct;
s3, the cloud server receives the drawing task, starts to call the drawing function of the drawing module to perform drawing work, including loading of the three-dimensional model, assembling according to rules, modifying the size of the model, modifying the information of the title bar and checking interference, and finally finishes drawing of the three-dimensional model and the two-dimensional drawing;
s4, the cloud server stores the drawing result in the cloud, and a designer previews the three-dimensional model through the model previewing module and downloads the drawn three-dimensional model and the two-dimensional drawing to the local through the downloading module;
and S5, the designer submits a format conversion requirement to the cloud server, and the cloud server converts the two-dimensional drawing into the CAD file in the DWG format through the format conversion module and provides downloading.
In the above modularized automatic plotting method based on cloud computing, in step S4, a designer previews a three-dimensional model through a model preview module, stores a drawn three-dimensional model and a two-dimensional drawing to the cloud if the three-dimensional model is correct, and returns to step S2 if the three-dimensional model is incorrect.
The utility model provides a modularization automatic map making system based on cloud calculates, utilizes the modularization automatic map making method based on cloud calculates to carry out modularization automatic map making, including template management module, rule setting module, user input module, cloud server, format conversion module, figure preview module and download module, wherein:
the template management module is used for adding, deleting and updating the content in the graphic template;
the rule setting module is used for correcting the design rule of the product and setting the assembly relationship, the size and the position information among the modules of the product, so that the cloud server can assemble the graphic templates according to the design rule of the product;
the user input module is used for selecting the specification and the model of a product to be designed, confirming a graphic template used for drawing and submitting a drawing task to the cloud server;
the cloud server calls a drawing function of the drawing module to perform drawing work according to the drawing task received from the user input module, wherein the drawing work comprises loading of a three-dimensional model, assembling according to rules, model size modification, title bar information modification and interference check, drawing of the three-dimensional model and a two-dimensional drawing is finally completed, and the drawn three-dimensional model and the drawn two-dimensional drawing are stored to the cloud;
the format conversion module is used for converting the two-dimensional drawing drawn by the cloud server into a CAD file in a DWG format;
the image preview module is used for previewing the three-dimensional model drawn by the cloud server;
and the downloading module is used for downloading the three-dimensional model and the two-dimensional drawing drawn by the cloud server to an appointed position.
According to the cloud computing-based modular automatic plotting method and system, different designers can use the same template source, templates are stored in the cloud, inconsistency of plotting results caused by possible differences of the templates stored in a personal computer in the prior art is avoided, and meanwhile the problem of high management difficulty caused by the fact that the templates are stored in the personal computer is solved. When the technical scheme of the invention is adopted, a set of genuine three-dimensional design software does not need to be purchased for each employee, the expense of a company is effectively saved, and 40 ten thousand yuan is saved by calculating according to 20 persons and 2 ten thousand yuan for each point.
Drawings
FIG. 1 is a flow chart of a cloud computing based modular autograph method of the present invention;
FIG. 2 is a block diagram of a cloud computing based modular automation graph system of the present invention.
Detailed Description
In order that those skilled in the art will better understand the technical solution of the present invention, the following detailed description is given with reference to the accompanying drawings:
referring to fig. 1, an embodiment of the present invention provides a cloud computing-based modular automatic graph plotting method, including the following steps:
s1, selecting the specification and the model of a product to be designed, confirming the design rule of the product, and directly performing the step S2 if the design rule is correct; if the design rule is incorrect and needs to be adjusted, the design rule is corrected by calling the rule setting module until the design rule is correct, and then the step S2 is carried out;
s2, inputting the size of the product by a designer, and submitting a drawing task to a cloud server after checking that the product is correct;
s3, the cloud server receives the drawing task, starts to call the drawing function of the drawing module to perform drawing work, including loading of the three-dimensional model, assembling according to rules, modifying the size of the model, modifying the information of the title bar and checking interference, and finally finishes drawing of the three-dimensional model and the two-dimensional drawing;
s4, the cloud server stores the drawing result in the cloud, and a designer previews the three-dimensional model through the model previewing module and downloads the drawn three-dimensional model and the two-dimensional drawing to the local through the downloading module; specifically, a designer previews the three-dimensional model through a model previewing module, stores the drawn three-dimensional model and the two-dimensional drawing to the cloud if the three-dimensional model is correct, and returns to the step S2 if the three-dimensional model is incorrect;
and S5, the designer submits a format conversion requirement to the cloud server, and the cloud server converts the two-dimensional drawing into the CAD file in the DWG format through the format conversion module and provides downloading.
Referring to fig. 2, a modular automatic plotting system based on cloud computing, which performs modular automatic plotting by using the modular automatic plotting method based on cloud computing, includes a template management module 2, a rule setting module 3, a user input module 4, a cloud server 1, a format conversion module 5, a graphic preview module 6, and a download module 7.
The template management module 2 is used for adding, deleting and updating the content in the graphic template;
the rule setting module 3 is used for correcting the design rule of the product and setting the assembly relationship, the size and the position information among the modules of the product, so that the cloud server 1 can assemble the graphic templates according to the design rule of the product;
the user input module 4 is used for selecting the specification and the model of a product to be designed, confirming a graphic template used for drawing, and submitting a drawing task to the cloud server 1;
the cloud server 1 calls a drawing function of the drawing module to perform drawing work according to the drawing task received from the user input module 4, wherein the drawing work includes loading of a three-dimensional model, assembling according to rules, model size modification, title bar information modification and interference check, drawing of the three-dimensional model and a two-dimensional drawing is finally completed, and the drawn three-dimensional model and the drawn two-dimensional drawing are stored to the cloud;
the format conversion module 5 is used for converting the two-dimensional drawing drawn by the cloud server 1 into a CAD file in a DWG format;
the image preview module 6 is used for previewing the three-dimensional model drawn by the cloud server 1;
and the downloading module 7 is used for downloading the three-dimensional model and the two-dimensional drawing drawn by the cloud server 1 to a specified position.
In summary, according to the cloud-computing-based modular automatic plotting method and system, the graphic template files required by the modular plotting are stored in the cloud, all designers use the same template source, inconsistency of plotting results caused by possible differences of templates stored in a personal computer in the prior art is avoided, the problem of high management difficulty caused by the fact that the templates are stored in the personal computer is solved, only one set of original three-dimensional design software needs to be deployed in the cloud, one set of original three-dimensional design software does not need to be purchased for each employee, computer configuration requirements of the designers are reduced, and a large amount of funds are saved for enterprises.
It should be understood by those skilled in the art that the above embodiments are only for illustrating the present invention and are not to be used as a limitation of the present invention, and that changes and modifications to the above described embodiments are within the scope of the claims of the present invention as long as they are within the spirit and scope of the present invention.

Claims (3)

1. A modularized automatic drawing method based on cloud computing is characterized by comprising the following steps:
s1, selecting the specification and the model of a product to be designed, confirming the design rule of the product, and directly performing the step S2 if the design rule is correct; if the design rule is incorrect and needs to be adjusted, the design rule is corrected by calling the rule setting module until the design rule is correct, and then the step S2 is carried out;
s2, inputting the size of the product by a designer, and submitting a drawing task to a cloud server after checking that the product is correct;
s3, the cloud server receives the drawing task, starts to call the drawing function of the drawing module to carry out drawing work, and the drawing work comprises loading of a three-dimensional model, assembling according to rules, model size modification, title bar information modification and interference check, and finally finishes drawing of the three-dimensional model and a two-dimensional drawing;
s4, the cloud server stores the drawing result in the cloud, a designer previews the three-dimensional model through a model previewing module, and downloads the drawn three-dimensional model and the drawn two-dimensional drawing to the local through a downloading module;
and S5, the designer submits a format conversion requirement to the cloud server, and the cloud server converts the two-dimensional drawing into the CAD file in the DWG format through the format conversion module and provides downloading.
2. The cloud computing-based modular automatic drawing method is characterized in that in the step S4, a designer previews a three-dimensional model through a model previewing module, if the three-dimensional model is correct, the drawn three-dimensional model and a drawn two-dimensional drawing are stored to the cloud, and if the three-dimensional model is incorrect, the step S2 is returned.
3. A cloud-computing-based modular automatic plotting system is used for carrying out modular automatic plotting by using the cloud-computing-based modular automatic plotting method of claim 1 or 2, and is characterized by comprising a template management module, a rule setting module, a user input module, a cloud server, a format conversion module, a graphic preview module and a downloading module, wherein:
the template management module is used for adding, deleting and updating the content in the graphic template;
the rule setting module is used for correcting the design rule of the product and setting the assembly relationship, the size and the position information among the modules of the product, so that the cloud server can assemble the graphic templates according to the design rule of the product;
the user input module is used for selecting the specification and the model of a product to be designed, confirming a graphic template used for drawing and submitting a drawing task to the cloud server;
the cloud server calls a drawing function of the drawing module to perform drawing work according to the drawing task received from the user input module, wherein the drawing work includes loading of a three-dimensional model, assembling according to rules, modifying of model size, modifying of title bar information and interference checking, drawing of the three-dimensional model and a two-dimensional drawing is finally completed, and the drawn three-dimensional model and the drawn two-dimensional drawing are stored to the cloud;
the format conversion module is used for converting the two-dimensional drawing drawn by the cloud server into a CAD file in a DWG format;
the image preview module is used for previewing the three-dimensional model drawn by the cloud server;
and the downloading module is used for downloading the three-dimensional model and the two-dimensional drawing drawn by the cloud server to an appointed position.
CN201710651980.5A 2017-08-02 2017-08-02 Cloud computing-based modular automatic plotting method and system Active CN109388812B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710651980.5A CN109388812B (en) 2017-08-02 2017-08-02 Cloud computing-based modular automatic plotting method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710651980.5A CN109388812B (en) 2017-08-02 2017-08-02 Cloud computing-based modular automatic plotting method and system

Publications (2)

Publication Number Publication Date
CN109388812A CN109388812A (en) 2019-02-26
CN109388812B true CN109388812B (en) 2022-12-30

Family

ID=65412043

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710651980.5A Active CN109388812B (en) 2017-08-02 2017-08-02 Cloud computing-based modular automatic plotting method and system

Country Status (1)

Country Link
CN (1) CN109388812B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110765656A (en) * 2019-11-15 2020-02-07 江苏捷凯电力器材有限公司 Electric power fitting network collaborative design system
CN112329091A (en) * 2020-11-24 2021-02-05 武汉点源工程技术有限公司 Intelligent drawing system and use method thereof
CN115291842B (en) * 2022-08-24 2024-01-30 金航数码科技有限责任公司 CAD structural member lightweight conversion and online browsing method and system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106599488A (en) * 2016-12-16 2017-04-26 保定天威集团特变电气有限公司 Automatic transformer coil drawing method and system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110257941A1 (en) * 2010-04-19 2011-10-20 Sebastian Magro System and automated method for creating drawings online for product manufacturing

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106599488A (en) * 2016-12-16 2017-04-26 保定天威集团特变电气有限公司 Automatic transformer coil drawing method and system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
3D_Petro三维工厂设计及管理软件的研制及应用;宋仁喜等;《中国石油和化工》;20130531(第05期);全文 *

Also Published As

Publication number Publication date
CN109388812A (en) 2019-02-26

Similar Documents

Publication Publication Date Title
CN102236672B (en) A kind of data lead-in method and device
CN109388812B (en) Cloud computing-based modular automatic plotting method and system
US11580096B2 (en) System for uploading information into a metadata repository
US9633107B2 (en) Mobile metadata model repository
CN102298739A (en) Method for changing bill of materials (BOM) and apparatus thereof
CN109902117A (en) Operation system analysis method and device
Lee et al. NESIS: a neutral schema for a web-based simulation model exchange service across heterogeneous simulation software
CN111176613A (en) Collaborative task automatic decomposition system based on architecture model
CN102023859B (en) Digital development environment-oriented software integration method with reliability, maintainability and supportability
CN109299074A (en) A kind of data verification method and system based on templating data base view
CN112506505A (en) Method for producing program code by code template engine
JP2022041865A (en) Online working system for template-based excel documents
CN107729474B (en) Data quality detection method, system, equipment and storage medium of CAD model
CN103699746B (en) CADDS5 piping three-dimensional design method based on data base and system
CN103870540A (en) Database based on structural design and analysis integration
CN105912723A (en) Storage method of custom field
CN116339715A (en) Front-end page construction method and device, electronic equipment and storage medium
KR101022716B1 (en) System for generating automatically electronic document and method thereof
JP2015158771A (en) Cloud type electronic cad system for circuit design and printed board design
CN116303461A (en) Component library creation method and device, electronic equipment and storage medium
KR20100084269A (en) The method of linking computer aided design system with product data management system in real time
CN101131709A (en) Distributed circuit layout character face processing method and system thereof
CN109857390B (en) Annotation transmission method of Git warehouse file annotation system
CN114281797A (en) Method for quickly creating basic level data aggregation warehouse based on agile low-code platform
CN102236559A (en) Software generation 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
TA01 Transfer of patent application right

Effective date of registration: 20200723

Address after: East District, 1st floor, building 2, No. 588-590, Tianshan West Road, Changning District, Shanghai, 200336

Applicant after: Shanghai Zhixin Intelligent Electric Co.,Ltd.

Applicant after: SHANGHAI ZHIXIN ELECTRIC AMORPHOUS Co.,Ltd.

Address before: 200335 No. 588 Tianshan West Road, Shanghai, Changning District

Applicant before: SHANGHAI ZHIXIN ELEC Co.,Ltd.

Applicant before: SHANGHAI ZHIXIN ELECTRIC AMORPHOUS Co.,Ltd.

TA01 Transfer of patent application right
CB02 Change of applicant information

Address after: East Area, 1st Floor, Building 2, No. 588-590, Tianshan West Road, Changning District, Shanghai, 200336

Applicant after: Shanghai Xinxin Electric Co.,Ltd.

Applicant after: SHANGHAI ZHIXIN ELECTRIC AMORPHOUS Co.,Ltd.

Address before: East Area, 1st Floor, Building 2, No. 588-590, Tianshan West Road, Changning District, Shanghai, 200336

Applicant before: Shanghai Zhixin Intelligent Electric Co.,Ltd.

Applicant before: SHANGHAI ZHIXIN ELECTRIC AMORPHOUS Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant