A water knife splicing technique based on computer graph theory and curve graph Boolean operation

A Boolean operation, curve graphics technology, applied in computing, image data processing, special data processing applications, etc., can solve the problems of lack of flexibility, large data volume, high cost, and achieve strong technical versatility, small data volume, high performance excellent effect

Active Publication Date: 2019-01-18
GUANGDONG SANWEIJIA INFORMATION TECH CO LTD
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

It is difficult for ordinary brick laying designers to use software such as CAD or 3Dmax to generate water jet models
Because the cost of learning these software is high, it takes a long time and it is difficult, and the structure of the water jet is complex and the amount of data is large
For the models generated by these software, there is also a lack of flexibility, and secondary editing and dynamic brick joint cutting are not possible.

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
  • A water knife splicing technique based on computer graph theory and curve graph Boolean operation
  • A water knife splicing technique based on computer graph theory and curve graph Boolean operation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0015] see figure 1 , the present invention provides a technical solution: a water jet mosaic technology based on computer graph theory and Boolean operations of curve graphics, the steps of the water jet mosaic technology based on computer graph theory and Boolean operations of curve graphics are as follows:

[0016] S1: Convert the material of waterjet graphics (such as CAD files) into polyline data composed of straight lines and arcs. Therefore, the first step is to use algorithms such as curvature circles in calculus to convert CAD files that often contain non-circular curves such as Spline curves, elliptical arcs, etc. are converted into straight lines or arcs, using CAD’s original starting point + end point + convexity mode, the equations of straight lines and arcs are unified, and the usability is effectively improved;

[0017] S2: Find all the intersection points of the lines and break the lines, laying the foundation for searching closed graphics;

[0018] S3: Use th...

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 discloses a water knife splicing technology based on computer graph theory and curve graph Boolean operation. Based on the computer graph theory and the curve graph Boolean operation, the water knife splicing technique steps are as follows: S1: converting the material of the water knife drawing (such as CAD file) into multi-line data composed of straight lines and arcs, S2: finding out all the intersections of the lines and breaking the lines, which lays foundation for searching closed graph, S3: finding all closed graphics (supporting curved edges) by using Euler table algorithm, S4: inputting user-defined brick information, S5: performing offset and misalignment according to user-defined brick crack size, S6: triangulating the curved edge graphics by using pure mathematicalalgorithm and submitting them to the graphics card for rendering of effect graphics. The invention has the advantages of strong universality, accurate result, excellent performance, small data quantity, support for secondary editing, convenient replacement of texture material and adjustment of size, and can be applied to various design schemes.

Description

technical field [0001] The invention relates to the field of water-jet mosaic technology, in particular to a water-jet mosaic technology based on computer graph theory and Boolean operation of curve graphs. Background technique [0002] Waterjet has a wide range of applications and a large market demand. More than 80% of the design schemes of custom brick laying software have complex waterjet shapes. It is difficult for ordinary brick laying designers to use software such as CAD or 3Dmax to generate water jet models. Because the cost of learning these software is high, it takes a long time and it is difficult, and the structure of the water jet is complex and the amount of data is large. For the models generated by these software, there is also a lack of flexibility, and it is impossible to perform secondary editing and dynamic brick joint cutting. Therefore, in response to the needs of designers using water jets, a solution to automatically generate a 3D model of a water ...

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): G06F17/50G06T17/00
CPCG06T17/00G06F30/13Y02P90/30
Inventor 游志德胡俊敏邓利平
Owner GUANGDONG SANWEIJIA INFORMATION TECH 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