CN108694282A - A kind of grid of ship surface partitioning method and device for Calculation of Hydrodynamic - Google Patents
A kind of grid of ship surface partitioning method and device for Calculation of Hydrodynamic Download PDFInfo
- Publication number
- CN108694282A CN108694282A CN201810460579.8A CN201810460579A CN108694282A CN 108694282 A CN108694282 A CN 108694282A CN 201810460579 A CN201810460579 A CN 201810460579A CN 108694282 A CN108694282 A CN 108694282A
- Authority
- CN
- China
- Prior art keywords
- slice
- hull
- grid
- segmentation
- data
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/15—Vehicle, aircraft or watercraft design
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T90/00—Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The present invention relates to ship simulation technology fields, provide a kind of grid of ship surface partitioning method and device for Calculation of Hydrodynamic, the method includes:Step 1, hull STL models are read, the dimensional information of hull is obtained;Step 2, using the dimensional information of hull is obtained, slicing treatment is carried out to hull STL models, obtains all slice of data of hull STL models;Step 3, using all slice of data of hull STL models, grid of ship surface is divided.The present invention can quickly generate grid of ship surface during hull hydrodynamic calculates, simplify generating process, intensive and accurate shiplines data can accurately be obtained, the error for avoiding three-dimensional interpolation and curve matching from bringing, algorithm real-time is good, can handle the ship type of existing algorithm various complexity difficult to deal with.
Description
Technical field
The present invention relates to ship simulation technology field more particularly to a kind of ship surface veils for Calculation of Hydrodynamic
Lattice partitioning method and device.
Background technology
The fast development of computer technology is ocean engineering, computer hydrodynamics provides good opportunity to develop,
In a major issue be how to automatically generate the grid around complicated appearance.Grid of ship surface division methods are constantly gushed
Existing, representational in the prior art includes following two methods:
One, every station semi-section molded line is configured to the cubic parametric sample of cumulative inborn according to known offset data first
Then curve such as uses at the chord lengths division methods.Interpolation knot is calculated according to the often station vertical lattice number of semi-section of input
Relevant parameter coordinate, recycle the parametric spline curve of construction to find out coordinate information of the node in the section.Then it utilizes
Existing nodal information determines the interpolation parameter of hull longitudinal direction using grid length-breadth ratio, and three-dimensional insert longitudinally is carried out along hull
Value divides, and can obtain meeting surface mesh nodal information in the ship of given length-width ratio.This method relies on a large amount of spline curve
Interpolation calculation needs to be fitted offset data, and the process of fitting can introduce human error, and grid node is caused to differ positioning
In hull surface, grid structure needs to be segmented, carries out three-dimensional interpolation again during being segmented structure, reduce grid section
The precision of point.Algorithm is integrally complex, and it is more to be manually entered parameter, and net is difficult to ensure for hull Curvature varying marking area
Lattice dividing precision, for that can not be calculated at the straight side of a ship of hull.
Two, lines offsets are inputted, the maximin for providing three grid directions is needed according to calculating.With cubic spline mould
Intend smooth hull surface, and three-dimensional interpolation is carried out to obtain new lines offsets in the rapid direction of Curvature varying, arrangement is respectively cutd open
The grid in face is distributed and calculates control function, and the distribution of the grid around hull is formed by iteratively solving control function.The party
Method relies on more dense shiplines data, and obtains new lines offsets using three-dimensional interpolation, changes violent portion in hull
Potential must bring large error so that the Novel wire that interpolation obtains and true hull are simultaneously misaligned.
Invention content
That present invention mainly solves the Meshing Methods of the prior art is complex, is difficult to ensure the skills such as mesh generation precision
Art problem proposes a kind of grid of ship surface partitioning method and device for Calculation of Hydrodynamic, can quickly generate hull
Grid of ship surface in Calculation of Hydrodynamic simplifies generating process, can accurately obtain intensive and accurate shiplines data,
The error for avoiding three-dimensional interpolation and curve matching from bringing, algorithm real-time is good, and it is difficult to deal with various can to handle existing algorithm
Complicated ship type, it is only necessary to which hull STL models produce hull surface quadrilateral mesh, which can be applied to hull water
Cable Power Computation, such as hull additional mass, the calculating etc. of Ship Resistance.
The present invention provides a kind of grid of ship surface division methods for Calculation of Hydrodynamic, include the following steps:
Step 1, hull STL models are read, the dimensional information of hull is obtained;
Step 2, using the dimensional information of hull is obtained, slicing treatment is carried out to hull STL models, obtains hull STL moulds
All slice of data of type, including step 201 is to step 204:
Step 201, using the hull demension information of acquisition, two segmentation nodes are set along X-axis in hull STL models,
Form three slice segmentations;
Step 202, it is segmented according to the slice of formation, the number of sections of each slice segmentation is set, slice list is obtained;
Step 203, slicing treatment is carried out according to slice list, and unreasonable in amendment slice list in slicing processes
Slice position obtains the slice of data in X-direction;
Step 204, according to the method for step 201 to step 203, respectively along Y direction and Z-direction to hull STL moulds
Type carries out slicing treatment, obtains all slice of data of hull STL models;
Step 3, using all slice of data of hull STL models, divide grid of ship surface, including step 301 to
303:
Step 301, it according to all slice of data of obtained hull STL models, carries out between axially different slice of data
Intersection operation, obtain intersection point composition point set;
Step 302, the point set constituted according to obtained intersection point carries out quantity to two neighboring point set and is uniformly processed;
Step 303, the point set after being uniformly processed according to quantity builds grid of ship surface.
Further, step 201, using the hull demension information of acquisition, two are set along X-axis in hull STL models
It is segmented node, forms three slice segmentations, including:
XminTo X1For the first slice segmentation, X1To X2For the second slice segmentation, X3To XmaxIt is sliced and is segmented for third, wherein
X1,X2The two segmentation nodes set along X-axis, X are indicated respectivelyminIndicate hull STL models in the minimum value of X-axis, XmaxIndicate ship
Maximum value of the body STL models in X-axis.
Further, step 202, it is segmented according to the slice of formation, the number of sections of each slice segmentation is set, is cut
Piece list, including:
The number of sections of first slice segmentation is s1* the number of sections of N, the second slice segmentation are s2* N, third slice segmentation
Number of sections be s3* N, wherein N indicates total number of sections, s1,s2,s3The first slice segmentation, the second slice point are indicated respectively
Section, the number of slices ratio of third slice segmentation, s1+s2+s3=100%.
Further, step 203, slicing treatment is carried out according to slice list, and corrects slice list in slicing processes
In unreasonable slice position, including:
If closed polygon quantity obtained by the slicing treatment of a certain position exceeds the corresponding number upper limit, to the slice position
It sets into line displacement, re-starts slice, until obtaining rational slice result;Wherein, for captain direction, transformation
For obtain 2 closed polygons;For other directions, transformation is closed polygon to obtain 1.
A kind of grid of ship surface partitioning method and device for Calculation of Hydrodynamic provided by the invention, with the prior art
It compares, has the following advantages:
1, slice of data precision is higher, is sliced based on hull STL models, since slice of data is directly by model
The tri patch data of itself are got, and are avoided the precision that three-dimensional interpolation is brought and are lost, ensure that data point is fully located at hull
Surface, the artificial calculating error introduced without interpolation.
2, the real-time of dicing method is preferable, and by taking standard ship model KVLCC2 as an example, 150 are cut along captain direction to hull
1.0~1.3s is only needed, the time being manually operated in a large amount of Interpolation Process is saved.
3, slice of data is easily operated, can be optionally combined the slice of data of different the piece numbers, to constructed surface mesh
When effect is unsatisfied with, the slice of data that can arbitrarily replace different the piece numbers carries out grid and rebuilds, due to can be right in advance
Model carries out the slice of different number and direction, moreover it is possible to the sectional encryption of slice be arranged so that the adjustment work of grid becomes ten
It is convenient to divide.
4, mesh shape rule is conducive to calculate, and the grid of ship surface of this method structure is the quadrilateral mesh of rule,
Distortion of the mesh is small, and in hull hydrodynamic calculating, the computational accuracy of quadrilateral mesh is better than triangular mesh, and is more difficult to
It establishes, this method very can easily establish the quadrilateral mesh of hull surface, further be ground for hull hydrodynamic calculating etc.
Study carefully work to provide convenience condition.
5, complex model can be handled, for conventional method, hull changes violent part and is often difficult to handle, and
This method does not depend on interpolating function, regardless of hull model complexity, can build grid, provides a kind of grid structure
New approaches, can preferably handle hull shape and change violent position.
6, the grid of ship surface generating means developed, easy to operate, data can be repeatedly utilized so that, all process datas
It can immediately be checked from three peacekeeping two dimension windows, improve the efficiency for generating grid.
Description of the drawings
Fig. 1 is the implementation flow chart that the grid of ship surface provided in an embodiment of the present invention for Calculation of Hydrodynamic divides;
Fig. 2 is the STL model schematics of ship model KVLCC2;
Fig. 3 is the STL model tri patch information schematic diagrames of ship model KVLCC2;
Fig. 4 is the flow chart of slicing treatment;
Fig. 5 is the schematic diagram of slice segmentation;
Fig. 6 is to be sliced result schematic diagram to the STL model different directions of ship model KVLCC2;
Fig. 7 is that surface mesh divides flow chart;
Fig. 8 is tri- axial slices data of ship model KVLCC2 and the whole intersection point schematic diagrames of slice;
Fig. 9 is grid node structure schematic diagram;
Figure 10 is the Partial Mesh and normal direction schematic diagram of slice of data structure;
Figure 11 is surface mesh generating means interface schematic diagram;
Figure 12 is the grid of ship surface of ship model KVLCC2.
Specific implementation mode
For make present invention solves the technical problem that, the technical solution that uses and the technique effect that reaches it is clearer, below
The present invention is described in further detail in conjunction with the accompanying drawings and embodiments.It is understood that specific implementation described herein
Example is used only for explaining the present invention rather than limitation of the invention.It also should be noted that for ease of description, attached drawing
In only the parts related to the present invention are shown rather than full content.
The present embodiment is illustrated by taking standard ship model KVLCC2 as an example.Fig. 1 is provided in an embodiment of the present invention for water
The implementation flow chart that the grid of ship surface of Cable Power Computation divides.As shown in Figure 1, provided in an embodiment of the present invention be used for hydrodynamic force
The grid of ship surface of calculating divides:
Step 1, hull STL models are read, the dimensional information of hull is obtained.
STL formats are a kind of interface protocols most general in threedimensional model, and stl file is also known as stereo-lithography file, is
The model file that three-dimensional entity model obtains after trigonometric ratio, file content disorderly list the institute for constituting solid object surface
There is the information of triangle surface.Each triangle is indicated by the law vector information of three apex coordinates and triangle projective planum.STL
File is divided into two kinds of formats of ASCII and binary system, and method provided in this embodiment can solve the STL models of different-format
Analysis determines the format of STL model files first in reading, and the triangular facet in simultaneously preservation model is then read according to set form
Sheet data and the data for preserving its dough sheet, opposite sheet data carry out the extreme value seat that traversal seeks three coordinate axial directions of hull model
Mark is saved as the dimensional information of hull for handling in next step, i.e., the described hull demension information includes that hull STL models exist
X, the maximum value and minimum value of tri- reference axis of Y, Z.The ship model KVLCC2 hull STL models of reading are as shown in Figure 2 and triangular facet
Piece information is as shown in Figure 3.
Specifically, determining the format of STL model files first in reading, then reads according to set form and preserve mould
Tri patch data in type and the data for preserving its dough sheet, opposite sheet data carry out traversal and seek three reference axis of hull model
To extreme coordinates, be saved as the dimensional information of hull.
Step 2, using the dimensional information of hull is obtained, slicing treatment is carried out to hull STL models, obtains hull STL moulds
All slice of data of type.
It is cutting planes and hull that hull STL model slices, which mainly utilize the model cutting technology in 3D printing, principle,
Tri patch asks friendship, and since original tri patch is unordered, therefore the intersection point acquired is also at random, and antinode is needed to be arranged
Sequence is to constitute correct section data.Fig. 4 is the flow chart of slicing treatment.As shown in figure 4, step 2 specifically includes sub-step 201
To 204:
Step 201, using the hull demension information of acquisition, two segmentation nodes are set along X-axis in hull STL models,
Form three slice segmentations.
For general hull, the section along captain direction, in 0.0~0.1 times (fore) and 0.9~1.0 times of (ship
Tail) captain part, change in shape is more violent, this is because the airflow design of hull, in order to reduce hull resistance, usually
The shape of bow and stern is more very thin and partial shape of most of hull comparison rule, especially parallel (middle) body in ship becomes
Change very slow;And for along section of the beam direction with drinking water direction, since bow tail is all contained in section, shape
Variation is violent, therefore can be according to equidistantly being divided.Consider that method provided in this embodiment is to hull based on this practical factor
Unequal distance slice is carried out, number of sections is more for the violent position of change in shape (bow and stern), and change in shape is slow
Position suitably reduce number of sections (in ship).
Hull demension information includes maximum value and minimum value of the hull STL models in tri- reference axis of X, Y, Z, by these poles
It is worth the boundary as slice position, then segmentation parameter is set.The differentiation that number of sections is carried out according to the segmentation parameter of setting, can
To be inputted by custom parameter, the encryption that number of sections is specifically carried out on what position of three reference axis is determined.
Fig. 5 is the schematic diagram of slice segmentation.As shown in figure 5, the setting up procedure of segmentation parameter:Along captain direction, (X-axis) can
With two segmentation nodes of setting, coordinate value is expressed as X1,X2, minimum value X of the hull STL models in X-axisminTo X1It is first
Slice segmentation, X1To X2For the second slice segmentation, X3To hull STL models X-axis maximum value XmaxIt is sliced and is segmented for third.The
One slice segmentation corresponding fore position, the second slice are segmented position in corresponding ship, the corresponding Stern Post of third slice segmentation.
Step 202, it is segmented according to the slice of formation, the number of sections of each slice segmentation is set, slice list is obtained.
The number of slices ratio of each slice segmentation of setting is expressed as s1,s2,s3, make s1+s2+s3=100%, it is total to be sliced
Quantity is set as N, in Xmin and X1Between (first slice segmentation) number of sections be s1* N, in X1To X2Between (second slice point
Section) number of sections be s2* N, in X2It is s to (segmentation of third slice) number of sections between Xmax3*N.It is segmented according to above-mentioned slice
Parameter and number of sections, distribution determine corresponding slice position, and each slice is segmented, there is length and quantity information, can
Slice position is obtained at equal intervals, the slice position obtained by all calculating is put into a slice list.
Step 203, slicing treatment is carried out according to slice list, and unreasonable in amendment slice list in slicing processes
Slice position obtains the slice of data in X-direction.
For hull STL models, the slice along captain direction on the quarter two closings may occur in position
Polygon the slice along the beam and drinking water is usually only capable of to obtain an envelope this is because caused by tailing axle is more prominent
The polygon closed, the above situation belong to reasonable slice.During actual slice, if obtained by the slicing treatment of a certain position
Closed polygon quantity exceeds the corresponding number upper limit, then is slightly deviated to the slice position, slice is re-started, until obtaining
Until taking rational slice result;With 2 it is to obtain the transformation of closed polygon for captain direction, for its other party
To with 1 transformation for closed polygon.
The present invention is unreasonable as a result, this method is provided with the judgement in wrong face, if currently in order to avoid what is be likely to occur
Polygon is excessive obtained by the slice of a certain position, then is slightly deviated to the slice position, re-start slice, until obtaining
Until rational slice result.Specific Slicing Algorithm is based on 3D printing Open-Source Tools library Slic3r and carries out secondary development, will be a certain
Slice position regards plane as, and section intersection point is acquired by the intersection algorithm of plane and spatial triangle, and intersection point sorting is formed most
Slice result afterwards.The algorithm developed can carry out STL models the slicing treatment of any amount and direction.
Step 204, according to the method for step 201 to step 203, respectively along Y direction and Z-direction to hull STL moulds
Type carries out slicing treatment, obtains all slice of data of hull STL models.
Hull STL models are sliced along tri- reference axis of X, Y, Z according to the slice list calculated respectively, it is all to cut
It after the completion of piece operation, will respectively be preserved to file along axially different slice of data, the grid for next step is built.This implementation
Example is by taking certain ship as an example, and to the slices of the STL model different directions of ship model KVLCC2, the results are shown in Figure 6.
Step 3, using all slice of data of hull STL models, grid of ship surface is divided.
The present invention is based on slice of data intersection points to carry out mesh generation, and surface mesh divides flow as shown in fig. 7, comprises sub-step
Rapid 301 to sub-step 303.
Step 301, it according to all slice of data of obtained hull STL models, carries out between axially different slice of data
Intersection operation, obtain intersection point composition point set.
For some certain axial a piece of section data, application space three-dimensional line segment intersection algorithm, calculate the section with
The intersection point of other two all sections of axial direction obtains the point set of intersection point composition.Three axial slices data of ship model KVLCC2 and
The whole intersection points of slice are as shown in Figure 8.
Step 302, the point set constituted according to obtained intersection point carries out quantity to two neighboring point set and is uniformly processed.
Since hull shape is irregular, two adjacent point set causes not of uniform size in same direction, to generate high quality
Quadrilateral mesh needs to handle two point sets, its quantity is carried out it is unified, the difference of the quantity of usual two point sets compared with
It is small, it is only necessary to which that the interpolation for carrying out several points can be obtained two equal point sets of quantity.
Step 303, the point set after being uniformly processed according to quantity builds grid of ship surface.
Grid of ship surface can be quickly established based on two adjacent point sets after reunification, grid node structure rule is such as
It is X by uniform alignment treated two adjacent point sets by taking X-axis as an example shown in Fig. 9iAnd Xi+1, have on two point sets A,
B, tetra- points of C, D, using this sequentially as four nodes of current grid, n is the exterior normal direction of quadrilateral mesh, based on slice
The Partial Mesh and normal direction of data structure are as shown in Figure 10.
Finally, due to which the shape of bow tail is special, required grid is chosen in all established grid datas and is made
For the grid of ship surface eventually for Calculation of Hydrodynamic.
The verification of slice of data has been carried out to standard ship model KVLCC2, and has been compared with the practical displacement of volume of ship, as a result such as
Shown in table 1.From table 1 it follows that with the increase of number of sections, the computational accuracy of displacement of volume is continuously improved, it is maximum
Error is also no more than 0.2%, it is sufficient to illustrate the precision of slice of data.
1 standard ship model KVLCC2 displacement of volume of table calculates
The present embodiment realizes the algorithm involved in above three step, to the data that are generated in calculating process into
Row visualization interacts all part arrangement interfaces for capableing of custom parameter, ship is developed based on Microsoft Foundation class libraries
Body surface surface grids generating means, the interface of the device are as shown in figure 11.The device, which has, reads STL models, different directions sum number
The equidistant or Unequal distance slice of amount preserves and reads slice of data file, grid of ship surface division, three-dimensional data visualization, two
Tie up the functions such as slice of data visualization.
STL model files can be read by opening STL buttons in grid generating means, the tri patch read
Data are directly displayed in three dimensional viewing window, can rotate freely observation.
In grid generating means, quantity, direction, offset and the axial angle of slice can be set, pressed by slice
Button carries out sectioning, and gained slice of data is combined as file name with quantity, direction and angle and deposits in file, number of slices
According to can be checked from three peacekeeping two dimension watch windows.
In grid generating means, it can be successively read the slice of data of three axial directions by reading slice of data button,
The calculating of intersection point point set, the instant playback in three dimensional viewing window of all result of calculations are carried out by intersecting computed push-buttom.
Button is established by grid, grid of ship surface is established from the point set of uniform alignment, and by established net
Lattice data are preserved to file, and by taking standard ship model KVLCC2 as an example, final grid data is as shown in figure 12.
Finally it should be noted that:The above embodiments are only used to illustrate the technical solution of the present invention., rather than its limitations;To the greatest extent
Present invention has been described in detail with reference to the aforementioned embodiments for pipe, it will be understood by those of ordinary skill in the art that:Its is right
Technical solution recorded in foregoing embodiments is modified, and is either equally replaced to which part or all technical features
It changes, the range for various embodiments of the present invention technical solution that it does not separate the essence of the corresponding technical solution.
Claims (4)
1. a kind of grid of ship surface division methods for Calculation of Hydrodynamic, which is characterized in that include the following steps:
Step 1, hull STL models are read, the dimensional information of hull is obtained;
Step 2, using the dimensional information of hull is obtained, slicing treatment is carried out to hull STL models, obtains hull STL models
All slice of data, including step 201 is to step 204:
Step 201, using the hull demension information of acquisition, two segmentation nodes is set along X-axis in hull STL models, are formed
Three slice segmentations;
Step 202, it is segmented according to the slice of formation, the number of sections of each slice segmentation is set, slice list is obtained;
Step 203, slicing treatment is carried out according to slice list, and corrects slice unreasonable in slice list in slicing processes
Position obtains the slice of data in X-direction;
Step 204, according to the method for step 201 to step 203, respectively along Y direction and Z-direction to hull STL models into
Row slicing treatment obtains all slice of data of hull STL models;
Step 3, all slice of data of hull STL models, division grid of ship surface, including step 301 to 303 are utilized:
Step 301, according to all slice of data of obtained hull STL models, asking between axially different slice of data is carried out
Calculation is shipped, the point set of intersection point composition is obtained;
Step 302, the point set constituted according to obtained intersection point carries out quantity to two neighboring point set and is uniformly processed;
Step 303, the point set after being uniformly processed according to quantity builds grid of ship surface.
2. the grid of ship surface division methods according to claim 1 for Calculation of Hydrodynamic, which is characterized in that step
201, using the hull demension information of acquisition, two segmentation nodes are set along X-axis in hull STL models, form three slices
Segmentation, including:
XminTo X1For the first slice segmentation, X1To X2For the second slice segmentation, X3To XmaxIt is sliced and is segmented for third, wherein X1,X2
The two segmentation nodes set along X-axis, X are indicated respectivelyminIndicate hull STL models in the minimum value of X-axis, XmaxIndicate hull
Maximum value of the STL models in X-axis.
3. the grid of ship surface division methods according to claim 2 for Calculation of Hydrodynamic, which is characterized in that step
202, it is segmented according to the slice of formation, the number of sections of each slice segmentation is set, slice list is obtained, including:
The number of sections of first slice segmentation is s1* the number of sections of N, the second slice segmentation are s2* N, third slice segmentation are cut
Piece quantity is s3* N, wherein N indicates total number of sections, s1,s2,s3The first slice segmentation, the second slice segmentation, the are indicated respectively
The number of slices ratio of three slice segmentations, s1+s2+s3=100%.
4. the grid of ship surface division methods according to claim 1 for Calculation of Hydrodynamic, which is characterized in that step
203, slicing treatment is carried out according to slice list, and slice position unreasonable in slice list is corrected in slicing processes, packet
It includes:
If a certain position slicing treatment obtained by closed polygon quantity exceed the corresponding number upper limit, to the slice position into
Line displacement re-starts slice, until obtaining rational slice result;Wherein, for captain direction, transformation
Obtain 2 closed polygons;For other directions, transformation is closed polygon to obtain 1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810460579.8A CN108694282A (en) | 2018-05-15 | 2018-05-15 | A kind of grid of ship surface partitioning method and device for Calculation of Hydrodynamic |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810460579.8A CN108694282A (en) | 2018-05-15 | 2018-05-15 | A kind of grid of ship surface partitioning method and device for Calculation of Hydrodynamic |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108694282A true CN108694282A (en) | 2018-10-23 |
Family
ID=63846464
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810460579.8A Pending CN108694282A (en) | 2018-05-15 | 2018-05-15 | A kind of grid of ship surface partitioning method and device for Calculation of Hydrodynamic |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108694282A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111125948A (en) * | 2019-12-06 | 2020-05-08 | 北京京航计算通讯研究所 | Speed optimization method based on grid ship position layout calculation |
CN111523239A (en) * | 2020-04-27 | 2020-08-11 | 中国空气动力研究与发展中心计算空气动力研究所 | Object plane automatic slicing and data extraction method for structural grid CFD flow field post-processing |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102423831A (en) * | 2011-12-15 | 2012-04-25 | 深圳市海目星激光科技有限公司 | Mould cavity curved surface texture etching method and device |
CN106445981A (en) * | 2016-02-15 | 2017-02-22 | 哈尔滨理工大学 | Wavelet transform-based self-adaptive compression method for STL (Standard Template Library) grid model slicing data |
CN106709135A (en) * | 2016-11-15 | 2017-05-24 | 中国舰船研究设计中心 | Viscous wave-making flow field analysis-based trimaran demihull layout optimization design method |
CN107945278A (en) * | 2017-12-14 | 2018-04-20 | 桂林电子科技大学 | The three-dimensionalreconstruction and finite element method of a kind of organism structure |
-
2018
- 2018-05-15 CN CN201810460579.8A patent/CN108694282A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102423831A (en) * | 2011-12-15 | 2012-04-25 | 深圳市海目星激光科技有限公司 | Mould cavity curved surface texture etching method and device |
CN106445981A (en) * | 2016-02-15 | 2017-02-22 | 哈尔滨理工大学 | Wavelet transform-based self-adaptive compression method for STL (Standard Template Library) grid model slicing data |
CN106709135A (en) * | 2016-11-15 | 2017-05-24 | 中国舰船研究设计中心 | Viscous wave-making flow field analysis-based trimaran demihull layout optimization design method |
CN107945278A (en) * | 2017-12-14 | 2018-04-20 | 桂林电子科技大学 | The three-dimensionalreconstruction and finite element method of a kind of organism structure |
Non-Patent Citations (2)
Title |
---|
王跃平 等: "STL实体的有限差分网格高效剖分算法", 《哈尔滨工业大学学报》 * |
魏青松 等: "基于水平扫描线算法的STL模型三维网格化", 《华中科技大学学报(自然科学版)》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111125948A (en) * | 2019-12-06 | 2020-05-08 | 北京京航计算通讯研究所 | Speed optimization method based on grid ship position layout calculation |
CN111523239A (en) * | 2020-04-27 | 2020-08-11 | 中国空气动力研究与发展中心计算空气动力研究所 | Object plane automatic slicing and data extraction method for structural grid CFD flow field post-processing |
CN111523239B (en) * | 2020-04-27 | 2021-05-07 | 中国空气动力研究与发展中心计算空气动力研究所 | Object plane automatic slicing and data extraction method for CFD flow field post-processing |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10726618B2 (en) | Systems and methods for generating volumetric models | |
CN110126279B (en) | Conformal layer cutting and path planning method for curved surface 3D printing | |
US10062207B2 (en) | Method and system for reconstructing a three-dimensional model of point clouds | |
CN108875177B (en) | Method for creating inland waterway dredging graph under single beam measuring point based on BIM model | |
CN103617603B (en) | A kind of self-repairing method of 3-dimensional digital geometric mesh model structure | |
Chougrani et al. | Lattice structure lightweight triangulation for additive manufacturing | |
CN108595858A (en) | Lightweight advanced treating working method based on BIM | |
CN111581776B (en) | Iso-geometric analysis method based on geometric reconstruction model | |
CN107209957A (en) | Represent to generate slice of data from voxel | |
CN104318622B (en) | Triangular mesh modeling method of indoor scene inhomogeneous three dimension point cloud data | |
JPWO2007083602A1 (en) | Interpolation processing method, interpolation processing device, shape evaluation method, and shape evaluation device | |
CN113724401B (en) | Three-dimensional model cutting method and device, computer equipment and storage medium | |
WO2016173260A1 (en) | Method and apparatus for decomposing three-dimensional model based on generalized cylinders | |
CN108694282A (en) | A kind of grid of ship surface partitioning method and device for Calculation of Hydrodynamic | |
CN116310048A (en) | Method for calculating intersection point of ray tracing and NURBS curved surface based on curvature subdivision | |
JP4620565B2 (en) | Analysis mesh generator | |
CN113536617B (en) | Method for rapidly generating fine finite element model with complex structure | |
Roca-Pardinas et al. | From laser point clouds to surfaces: Statistical nonparametric methods for three-dimensional reconstruction | |
CN105608744A (en) | Internal pore design method of simulation periodic minimum surface based on tetrahedral mesh | |
Krishnamurthy et al. | Accurate GPU-accelerated surface integrals for moment computation | |
CN105869210A (en) | Interpolation data processing method in three-dimensional geological surface model | |
EP2522952A2 (en) | Method for generating error image and system for generating error image | |
Gong et al. | Three-dimensional reconstruction of medical image based on improved marching cubes algorithm | |
Agrawal et al. | Conversion of a GIS surface data directly to a 3D STL part for terrain modeling | |
CN107767458A (en) | TIN surface geometry topological coherence analysis method and 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 | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20181023 |
|
WD01 | Invention patent application deemed withdrawn after publication |