Fragment-based data storage and processing method and system for cad system

A technology of data storage and processing method, applied in the directions of memory address/allocation/relocation, resource allocation, multi-programming device, etc., can solve problems such as increasing data throughput rate and performance problems of CAD system, and achieve faster interactive response, The effect of improving data throughput and stable system performance

Active Publication Date: 2011-12-07
SUZHOU CAD SOFTWARE CO LTD
View PDF3 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The present invention is mainly based on the existing memory exchange theory, decomposes the CAD entity data into photo elements, uses the fragment storag

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
  • Fragment-based data storage and processing method and system for cad system
  • Fragment-based data storage and processing method and system for cad system
  • Fragment-based data storage and processing method and system for cad system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0064] The idea of ​​the present invention is to use each entity as a data graphic element, separate the parameterized data of the entity from the display data, and establish a data fragment. When there is a large amount of data processing, the fragment data ( Parameterized data) are eliminated to the hard disk to speed up the interaction between the system and the user. In the following, it should be noted that elimination refers to storing entity parameterized data to disk, while object basic information data and display fragment data of general entity proxy objects still reside in memory.

[0065] In order to better understand the present invention, the fragment storage solution and the fragment data processing solution according to the present invention are firstly introduced below.

[0066] 1. Fragment storage scheme

[0067] This part includes the entity object storage solution and the parameterized fragment data disk storage solution.

[0068] a) Entity object storage...

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 present invention relates to a fragment-based data storage and processing method for a CAD system and a system thereof, wherein the storage and processing method includes fragment data storage and fragment data processing; the data storage and processing system includes fragment data storage unit and fragment data processing unit. The present invention has the following advantages: 1) The data throughput capacity of the system is greatly improved, and for massive entity data, the system performance is stable without obvious performance bottlenecks; 2) Data storage is unified, memory pools can be used, memory fragments are reduced, and full utilization of The performance of the existing hardware system; 3) The response speed of user exchange is accelerated, the use is smoother, the storage parameterization process is reused, and the storage speed is accelerated.

Description

technical field [0001] The invention relates to a fragment-based data storage method and device, especially suitable for CAD graphics system data processing, in particular to a CAD system data storage and processing method and device. Background technique [0002] The existing CAD system is a full-memory storage scheme, which stores all CAD graphic element data and corresponding display data in the memory, and continuously switches and generates them during processing. For small drawings (the number of entities is less than 100,000), it can meet user requirements. However, in current engineering drawings, some CAD graphics data are extremely large, and the number of entities has exceeded one million entities, which makes the processing speed of the existing processing technology extremely slow, so that normal user interaction cannot be performed. [0003] In view of this, the modern segmented page virtual memory technology is relatively mature, which greatly solves the perf...

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
IPC IPC(8): G06F12/08G06F3/06G06F9/50
Inventor 汪光胜李长春李明锦梁江陆翔
Owner SUZHOU CAD SOFTWARE CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products