Unlock instant, AI-driven research and patent intelligence for your innovation.

Secondary development method of cloud CAD platform based on B/S architecture

A secondary development, S-architecture technology, applied in vision/graphics programming, error detection/correction, software testing/debugging, etc., can solve the problem of inability to directly operate, modify and edit server programs, and fail to realize convenient sharing of programs, and cannot guarantee Platform system security and other issues to achieve the effect of high execution security

Pending Publication Date: 2022-05-31
山东华云三维科技有限公司
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] 1). The user cannot directly operate, modify and edit the server program on the browser side;
[0005] 2). The server-side program needs to run all the time, and it is used by many users at the same time, so it is not suitable for the interruption and restart process caused by compilation;
[0006] 3). The security of the platform system cannot be guaranteed during the secondary development process. User programs need to be executed in an independent environment, and it is impossible to avoid the impact of a user's program on the use of other users or the internal operation of the system;
[0007] 4). It is difficult to give full play to the advantages of convenient functions of the cloud platform, and it is impossible to realize the convenient sharing of programs among different users

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Secondary development method of cloud CAD platform based on B/S architecture
  • Secondary development method of cloud CAD platform based on B/S architecture
  • Secondary development method of cloud CAD platform based on B/S architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0058] The working platform components required for the scheme operation of the present invention mainly include: an integrated development environment in the application of the cloud CAD platform based on a browser, a grammar parser, a scheduling module for the program execution environment on the platform, program analysis in the application server, and script analysis. Translated modules and modeling engine service modules; figure 1 It shows a schematic flow chart of the secondary development method of the cloud CAD platform based on B / S architecture provided by Embodiment 1 of the present invention, refer to figure 1 It can be seen that the method includes the following steps.

[0059] Step S1, start the integrated development environment of the CAD workspace of the local browser;

[0060] Step S2. In response to the user's programming operation in the integrated development environment, start the code verification module and the scene space that have the requirement of s...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a secondary development method for a cloud CAD platform based on a B / S architecture, and the method comprises the steps: starting an integrated development environment under a UI condition set in a cloud CAD working space, and carrying out the program editing; in response to an editing operation of a user in the integrated development environment, starting a code verification module and a scene space which run synchronously; after an editing completion signal of the user is further detected, the code verification module carries out grammar verification on codes in the integrated development environment; the method comprises the following steps of: verifying a code, sending the verified code to a server side, carrying out code analysis and execution by the server side, returning an execution result in real time, and displaying a model represented by the execution result in a scene space to a user in real time. By adopting the scheme, the defect of insufficient practicability of the existing development technology is overcome, an additional development environment does not need to be built, an API is flexibly organized, debugging and execution of the program are conveniently and efficiently realized, the execution security is high, and the method has the characteristic that the method does not influence each other when being used by multiple users.

Description

technical field [0001] The invention relates to the technical field of system secondary development and optimization, in particular to a secondary development method of a cloud CAD platform based on a B / S architecture. Background technique [0002] CAD (Computer Aided Design), as a computer-aided design tool, uses computers and graphics devices to help designers perform various types of design work, and is widely used in engineering and product design in different fields. The secondary development of CAD tools is one of the research directions in the field of computer-aided design. [0003] With the continuous development of the CAD platform, its secondary development technology also needs to be updated in a timely manner. Most of the traditional CAD systems are stand-alone modeling tool software. The working method of the secondary development is: open an appropriate amount of Geometric modeling API interface, users can implement their own functions based on its open inter...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/38G06F8/34G06F8/41G06F11/36
CPCG06F8/38G06F8/34G06F8/42G06F8/427G06F8/436G06F11/3676
Inventor 梅敬成武伟苏新新许晓伟
Owner 山东华云三维科技有限公司