Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

41 results about "T-spline" patented technology

A T-spline surface can be thought of as a NURBS surface for which a row of control points is allowed to terminate without traversing the entire surface. The control net at a terminated row resembles the letter "T". Modeling surfaces with T-splines can reduce the number of control points in comparison to NURBS surfaces and make pieces easier to merge, but increases the book-keeping effort to keep track of the irregular connectivity. T-splines can be converted into NURBS surfaces, by knot insertion, and NURBS can be represented as T-splines without T's or by removing knots. T-splines can therefore, in theory, do everything that NURBS can do. In practice, enormous amount of programming was required to make NURBS work as well as they do, and creating the equivalent T-Spline functionality would require similar effort. To smoothly join at points where more than three surface pieces meet, T-splines have been combined with geometrically continuous constructions of degree 3 by 3 (bi-cubic) and, more recently, of degree 4 by 4 (bi-quartic).

Three-dimensional print slicing method based on T-spline surface

The present invention discloses a three-dimensional print slicing method based on a T-spline surface. The method comprises: inputting a to-be-processed T-spline surface, a slice layer thickness and a slice data allowable error; in a T-spline surface parameter field, generating a uniformly distributed parameter grid, and calculating a corresponding Euclidean space grid; according to a model layer thickness, selecting a grid point whose z coordinate is closest to a current layer as a slide initial point at each layer; iterating the slide initial point that exceeds the error along a steepest change direction; by using the slide initial point of each layer as a start point, tracking along an unchanged direction of the z coordinate of the surface, and iterating a slide point that exceeds the error along the steepest change direction, and finally obtaining all slice points that satisfy a precision requirement; and connecting the slice points of each layer, and outputting a slice contour. According to the method provided by the present invention, slicing of the T-spline surface is realized by using a numerical method, and the defects of huge data volume and low precision of traditional three-dimensional printing are solved, so that the method is particularly applicable for three-dimensional print slice processing of models with a complex free surface appearance or internal holes.
Owner:ZHEJIANG UNIV

B-spline-based incremental scaling and translation construction method of interpolation curve or curved surface

The present invention discloses a B-spline-based incremental scaling and translation construction method of an interpolation curve or curved surface. The method includes the following steps that: a blending function is selected, a straight line connected with two end points of each spline subinterval and a straight line connected with two adjacent corresponding de Boor control vertexes are constructed, the differences of points on spline curves on spline subintervals and points on the straight line of the two end points of each spline subinterval are obtained, and so that incremental vectors are obtained; the incremental vectors are scaled, and then the scaled incremental vectors are translated onto the straight line connected with the two adjacent de Boor control vertexes, so that an interpolation curve about the interpolation of the spline subintervals into the de Boor control vertexes can be obtained, wherein the constructed curve about the interpolation of the spline subintervals into the de Boor control vertexes is a third-order B-spline curve. As for a four-order quartic B-spline curve, the incremental scaling and translation construction method can be also adopted to generate a corresponding interpolation curve. The method of the invention has the advantages of simplicity and obvious geometric significance, and is of great significance for geometric modeling.
Owner:SHAANXI UNIV OF TECH

Numerical control processing method and numerical control processing system for realizing T spline model based on OCC

The invention provides a numerical control processing method and a numerical control processing system for realizing T spline model based on OCC. The numerical control processing method comprises the steps of obtaining a T spline data file, generating a T spline model according to the T spline data file; receiving a processing parameter which is input by a user, and generating a processing tool path according to the processing parameter through an equal residual height tool path generating method; determining processing error and interference information of the processing tool rail according to the processing parameter through a cutting simulation algorithm; if the machining error is smaller than a preset value and no interference information exists, generating a processing code according to the processing parameter and the processing tool path; and performing numerical control processing on the T spline sample according to the processing code. Through constructing CAM software which supports T spline model processing and simulation based on OCC, functions such as modeling, displaying and data exchange in the OCC can be directly called, thereby supplying a processing simulation function, realizing processing error and interference condition analysis, supplying basis for determining whether the tool path is qualified, and improving efficiency of a numerical control processing solution for generating the T spline model.
Owner:BEIHANG UNIV

Partition local fairing weight factor-based T-spline curved-surface fitting method

The present invention discloses a partition local fairing weight factor-based T-spline curved-surface fitting method. The method comprises the following steps of inputting a parameterized triangular grid and an initial T-spline; segmenting the region of a parameter domain to obtain a plurality of sub-regions of the parameter domain; according to the topological structure of the original image of the control grid of the input T-spline on the parameter domain, generating a fairness inspection point set; according to the density weight of each fairness inspection point and the local fairness weight factor of the sub-region of the above fairness inspection point, calculating the local fairness weight of each fairness inspection point; according to the fitting error of each vertex of the triangular grid and a curved-surface fairness energy column equation set, conducting the least square solution method to obtain a final T-spline curved-surface fitting result. According to the invention, fairness inspection points are adaptively generated according to the complexity of a control grid. Meanwhile, the fairness and the accuracy of different regions are coordinated through partition and local fairness weights. Therefore, the quality of a fitting surface is improved and the calculation efficiency is increased.
Owner:ZHEJIANG UNIV

Geometric iteration image fitting method based on T spline

The invention discloses a geometric iteration image fitting method based on a T spline. An image M with a resolution ratio is given, a value (R, G and B) at each pixel point of the image serves as a data point, and a bi-cubic B spline curved surface is selected to serve as an initial curved surface to carry out fitting on the image M; geometric iteration is carried out on the initial curved surface according to an iteration equation, and a kth T spline curved surface T (k) (u, v) is generated; the following judgment is carried out after each iteration: an overall fitting error epsilon k is obtained according to an error vector between the current T spline curved surface T (k) (u, v) and the data point Iwh, the overall fitting error epsilon k is compared with an overall fitting error epsilon k-1 corresponding to a previous T spline curved surface T (k-1) (u, v), and when the difference value of the overall fitting error epsilon k and the overall fitting error epsilon k-1 tends to zero, the iteration is finished; if the iteration error does not meet the accuracy requirement, a node is inserted, a grid is regulated, and the geometric iteration proceeds; if the iteration error meets the accuracy requirement, a needed T spline fitting curved surface is generated, and the algorithm is finished.
Owner:ZHEJIANG UNIV

T-spline and isogeometric analysis-based die surface springback compensation method

The invention discloses a T-spline and isogeometric analysis-based die surface springback compensation method. The method comprises (1) a stress iteration die surface compensation method and (2) a displacement iteration die surface compensation method. The stress iteration die surface compensation method comprises the steps of 1, converting a trimmed NURBS model into T-splines; 2, splicing the T-splines; 3, performing Bezier extraction to obtain an adaptive analysis model; 4, performing forming simulation; 5, calculating deformation force; 6, performing springback simulation; 7, calculating a shape error, and if a condition is met, going to the step 9, otherwise, going to the step 8; 8, reversely applying the deformation force to the adaptive analysis model to perform simulation, and going to the step 4; and 9, modifying an initial T-spline model. The displacement iteration die surface compensation method comprises the steps of 1, converting the trimmed NURBS model into the T-splines; 2, splicing the T-splines; 3, performing the Bezier extraction to obtain the adaptive analysis model; 4, performing the forming simulation; 5, calculating the deformation force; 6, calculating a deviation of a control vertex; 7, calculating the shape error, and if the condition is met, going to the step 9, otherwise, going to the step 8; 8, reversely applying the deviation of the control vertex to the adaptive analysis model to perform simulation, and going to the step 4; and 9, modifying the initial T-spline model. According to the method, numerical simulation of a plate forming springback process and compensation of a simulation result are realized.
Owner:BEIHANG UNIV

Improved TPS (thin plate spline) model based gel image correction algorithm

InactiveCN104751427AHigh similarityDeformation correction is effectiveImage enhancementGreek letter betaCorrection algorithm
The invention discloses an improved TPS (thin plate spline) model based gel image correction algorithm. The algorithm includes: comparing a distorted image with a template image to acquire a deformation degree coefficient beta and a column number nclm of the distorted image, and introducing a height correction coefficient to obtain a 'smile' deformation model; acquiring n pairs of corresponding distorted image mark point coordinates ipts and template image mark point coordinates opts in the distorted image and the template image, and utilizing the 'smile' deformation model to transform the coordinates ipts to obtain mark point coordinates Sipts; utilizing the mark point coordinates Sipts and the template image mark point coordinates opts to obtain unknown parameters wi (i=1...n), a0, ax and ay of the TPS deformation model; creating an image wimg which is equal to the distorted image in size and zero in gray value, and performing 'smile' deformation and TPS deformation on the coordinates; assigning the gray value of the template image to the image wimg with the gray value being zero according to the corresponding relation between the distorted image coordinates and the template image coordinates; considering the assigned image wimg as the corrected image. Compared with the original correction algorithm, the improved TPS model based gel image correction algorithm has the advantages that better correction effect is obtained, and good preconditions are provided for matching of gel images.
Owner:SHANDONG NORMAL UNIV

B spline-based lattice structure parametric implicit modeling and optimization method

The invention provides a B spline-based lattice structure parametric implicit modeling and optimization method. The method comprises the steps of firstly defining a plurality of basic dot matrix forms, then defining basic combination dot matrixes, then constructing a B spline interpolation curved surface covering a whole area, taking the basic combination dot matrixes as control points of the B spline curved surface, and enabling any point on a two-dimensional structure to correspond to a composite dot matrix formed by interpolation of the basic combination dot matrixes. In the dot matrix design process, the aim of designing the dot matrix of the whole structure area can be achieved by changing parameters of each control point dot matrix. According to the method, a known dot matrix style is directly adopted as a basic design element for modeling and optimization, and multiple types of dot matrix styles can be obtained by using fewer variables. And the lattice style freely changes alongwith different structure positions, the boundary of the optimization result is smooth, explicit parameter information is contained, and seamless integration with existing computer aided design software can be achieved.
Owner:NORTHWESTERN POLYTECHNICAL UNIV

A single-view three-dimensional flame reconstruction method based on deep learning and a thin plate spline

The invention particularly relates to a single-view three-dimensional flame reconstruction method based on deep learning and a thin plate spline, which solves the problems that in the existing three-dimensional flame reconstruction process, multi-view images are needed to complete estimation and calculation of object depth information, the manpower and financial cost is high, and the like. The method comprises the following steps: firstly, searching and retrieving a three-dimensional flame model most similar to input flame in an existing data set through a deep learning method; Then, comparingwith the multi-angle projection view of the three-dimensional flame model to obtain an optimal projection view; And finally, processing the three-dimensional flame model by using a three-dimensionalthin plate spline deformation method to realize the reconstruction of the three-dimensional flame model. The method is suitable for three-dimensional reconstruction based on a single flame image or asingle-view flame image. The method is a relatively stable and relatively accurate three-dimensional model retrieval method; Compared with the mode that a control box is constructed on the basis of the outline to drive deformation, the time complexity is lower when the same control point is selected.
Owner:ZHONGBEI UNIV

Aircraft skin seamless forming method and device based on T spline

The invention provides a T-spline-based aircraft skin seamless forming method, which comprises the following steps that a T-spline-based aircraft body structure is constructed according to the size requirement of aircraft skin, and stretching operation is performed on grids at empennage and flank positions of the aircraft body structure on the basis of the aircraft body structure to form a T-spline-based aircraft skin structure; t spline control points are additionally arranged at the joints of the fuselage and the empennages and the joints of the fuselage and the side wings, so that a complete aircraft skin is constructed through one T spline curved surface, a traditional NURBS curved surface aircraft skin forming mode is replaced by introducing the T spline curved surface, the topological level can be coordinated with the aircraft structure design requirement, and the aircraft skin forming efficiency is improved. And the data volume of the aircraft skin model is greatly reduced, and a large number of control points which do not carry geometrical information are deleted, and thus the local fairness of the skin surface is effectively improved; the problems of incoordination of a topological structure and an aircraft structure design requirement, redundancy of the model data volume and poor fairness of the skin surface existing in the aircraft skin forming method of the NURBS curved surface are solved.
Owner:BEIHANG UNIV

Heterogeneous material entity modeling method based on three-dimensional T spline

The invention discloses a heterogeneous material entity modeling method based on a three-dimensional T spline, and the method comprises the steps: inputting a heterogeneous material tetrahedral grid,taking geometric coordinates and material information at the vertex of each grid as data points, and carrying out the parameterization of the data points to a given cube parameter domain; expressing the heterogeneous material entity as a geometric three-dimensional T spline and a material three-dimensional T spline, and initializing an initial three-dimensional T grid; according to the current geometric three-dimensional T spline or the material three-dimensional T spline, defining two corresponding energy functions to calculate an error between the current three-dimensional T spline and the tetrahedral mesh data point; secondly, dynamically optimizing corresponding control points by minimizing an energy functional until the difference value of two optimization results tends to zero, at the moment, if the fitting error does not meet the precision requirement, adjusting a three-dimensional T grid by inserting nodes through self-adaptive grid division based on an octree structure, and continuing the step of iteratively optimizing the control points; and if the fitting error meets the precision requirement, generating a required three-dimensional T spline fitting result.
Owner:ZHEJIANG UNIV +1

Propeller blade self-adaptive measuring point planning method based on T-spline

The invention discloses a propeller blade adaptive measuring point planning method based on a T spline. The method comprises the following steps: (1) reading a propeller blade three-dimensional CAD model to extract a vertex set; (2) analyzing geometric topological information according to the vertex set to adaptively generate density factors; (3) establishing a density descriptor based on a K-Dtree search algorithm according to the vertex set; (4) integrating the density factor, the density description and other constraint segmentation regions, and generating a T spline representation original image; (5) generating a block basic measuring point set according to a self-adaptive sampling criterion according to the local domain; (6) constructing a T curve for the block basic measuring points, performing registration approximation with the initial characterization curve, and performing iterative interpolation to adaptively generate a result measuring point set; and (7) generating an intelligent planning path for the obtained result measuring point set according to a path optimization principle. The invention has good self-adaptability, can adapt to different models of propeller blades, is reasonable in measurement point arrangement and high in position coordinate precision, and realizes high-precision detection of the propeller blades.
Owner:JIANGSU UNIV OF SCI & TECH

Shape and surface redesign method of automobile panel mold based on t-spline

The invention relates to a profile redesigning method of an automobile covering part die based on a T spline and belongs to the technical field of automobile covering part die design. The profile redesigning method comprises the steps that firstly, an automobile covering part digital model S0 is transformed into a single sheet T spline surface S1 on any topological structure; secondly, a single sheet T spline surface S2 for expressing rebound deformation is obtained with an isogeometric analysis method; thirdly, a single sheet T spline surface S3 for expressing rebound compensation is obtained with the isogeometric analysis method; lastly, the S3 is transformed into an automobile covering part die profile S4 compatible with the international standard. According to the profile redesigning method of the automobile covering part die based on the T spline, the T spline serves as a carrier of the redesign of the profile of an automobile covering part die, isogeometric analysis serves as the means, and the design result can be used for parameterization of the design flow of the automobile covering part die. In addition, the isogeometric analysis method of rebound calculation and compensation based on a T spline primary function is adopted, and thus the degree of freedom of massive numerical calculation is greatly reduced.
Owner:CHONGQING INST OF GREEN & INTELLIGENT TECH CHINESE ACADEMY OF SCI

A 3D printing slicing method based on t-spline surface

The present invention discloses a three-dimensional print slicing method based on a T-spline surface. The method comprises: inputting a to-be-processed T-spline surface, a slice layer thickness and a slice data allowable error; in a T-spline surface parameter field, generating a uniformly distributed parameter grid, and calculating a corresponding Euclidean space grid; according to a model layer thickness, selecting a grid point whose z coordinate is closest to a current layer as a slide initial point at each layer; iterating the slide initial point that exceeds the error along a steepest change direction; by using the slide initial point of each layer as a start point, tracking along an unchanged direction of the z coordinate of the surface, and iterating a slide point that exceeds the error along the steepest change direction, and finally obtaining all slice points that satisfy a precision requirement; and connecting the slice points of each layer, and outputting a slice contour. According to the method provided by the present invention, slicing of the T-spline surface is realized by using a numerical method, and the defects of huge data volume and low precision of traditional three-dimensional printing are solved, so that the method is particularly applicable for three-dimensional print slice processing of models with a complex free surface appearance or internal holes.
Owner:ZHEJIANG UNIV
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