CN113392553B - Collision detection method suitable for three-coordinate measuring machine star-shaped measuring head rotation process - Google Patents
Collision detection method suitable for three-coordinate measuring machine star-shaped measuring head rotation process Download PDFInfo
- Publication number
- CN113392553B CN113392553B CN202110659179.1A CN202110659179A CN113392553B CN 113392553 B CN113392553 B CN 113392553B CN 202110659179 A CN202110659179 A CN 202110659179A CN 113392553 B CN113392553 B CN 113392553B
- Authority
- CN
- China
- Prior art keywords
- probe
- envelope space
- star
- delta
- extension bar
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 61
- 230000008569 process Effects 0.000 title claims abstract description 43
- 238000001514 detection method Methods 0.000 title claims abstract description 33
- 238000005259 measurement Methods 0.000 claims abstract description 8
- 239000000523 sample Substances 0.000 claims description 51
- 239000007787 solid Substances 0.000 claims description 11
- 230000011218 segmentation Effects 0.000 claims description 5
- 239000010979 ruby Substances 0.000 claims description 4
- 229910001750 ruby Inorganic materials 0.000 claims description 4
- 230000008859 change Effects 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 6
- 239000006185 dispersion Substances 0.000 description 2
- 238000010276 construction Methods 0.000 description 1
- 238000013178 mathematical model Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
- G06F30/23—Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/20—Finite element generation, e.g. wire-frame surface description, tesselation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2210/00—Indexing scheme for image generation or computer graphics
- G06T2210/21—Collision detection, intersection
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Geometry (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Mathematical Physics (AREA)
- Databases & Information Systems (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Computational Mathematics (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Algebra (AREA)
- Computer Graphics (AREA)
- Length Measuring Devices With Unspecified Measuring Means (AREA)
- A Measuring Device Byusing Mechanical Method (AREA)
Abstract
The invention provides a collision detection method suitable for the rotation process of a star measuring head of a three-coordinate measuring machine. The invention realizes the collision analysis in the rotation process of the special-shaped structure, improves the operation efficiency on the premise of ensuring higher detection precision, and is suitable for the dynamic collision detection of a complex free-form surface structure, particularly a large-size cabin structure with an inner cavity in the contact type measurement process.
Description
Technical Field
The invention relates to the technical field of collision detection methods, in particular to a collision detection method suitable for a three-coordinate measuring machine star-shaped measuring head rotating process.
Background
A five-axis trigger type three-coordinate measuring machine is a common contact type measuring device, a measuring head is driven to move in a three-dimensional space through three moving shafts and two rotating shafts, ruby at the tail end of the measuring head is in contact with key size features of a part and obtains space pose data, and the measuring head is not in contact with the surface of the part when moving between the features.
The star-shaped probe is a probe type commonly used for measuring the inner cavity structure. Different from the conventional measuring head in the mode of adopting the extension bar and the probe to be axially connected, the probe axis of the star-shaped measuring head is vertical to the axis of the extension bar and is fixed at the tail end of the extension bar, and a plurality of probes vertical to the axis of the extension bar can be carried usually. The star-shaped measuring head is controlled by two rotating shafts at the other end of the extension bar to be in a space pose, and the two rotating shafts start to rotate at the same angular speed. When the angle variation of the two shafts is different, the rotation is stopped firstly when the angle variation is small, and the continuous independent rotation when the angle variation is large is carried out until the whole star-shaped measuring head rotation process is completed. The whole envelope space swept by the extension rod in the rotating process is of a free-form surface structure, mathematical model expression is difficult to perform, and the envelope space meeting the precision requirement is difficult to obtain by the existing hierarchical bounding box method. The envelope space swept by the end probe is intersected with the envelope space swept by the extension bar, and the free-form surface structure is more complex. Therefore, how to accurately and efficiently construct the swept envelope space in the rotation process of the star-shaped measuring head and use the swept envelope space for collision detection is an important problem to be solved urgently.
The application numbers are: CN201711188423.0, the name of the invention is a quick collision detection method based on a mixed level bounding box. According to the method, the collision detection efficiency is improved by the method that the outer layer AABB surrounds the inner layer OBB, and the coarse detection is performed before the fine detection is performed. However, the envelope space swept by the star-shaped measuring head in the rotating process comprises a plurality of free-form surfaces, and the difficulty in constructing the OBB bounding box of the whole envelope body is high. When the bounding box is constructed for each free-form surface separately, the total time is too long due to multiple intersection tests.
The application numbers are: CN201710877513.4, entitled a dynamic collision detection method. This application divides convex polyhedron into a series of tetrahedrons, and the collision between two complicated convex bodies is detected to the parallel collision detection who detects with between a plurality of tetrahedrons. However, the envelope space swept by the star-shaped measuring head in the rotating process is of an arc or free-form surface structure, each part cannot be guaranteed to be of a convex polyhedron structure in the subdivision process, and wrong collision detection results are easily input.
The application numbers are: CN202010885649.1, entitled a point cloud collision detection method for robot grabbing scene. The application realizes the analysis of collision detection by comparing the number of point clouds in the bounding box model with a preset threshold value. However, when the number of the point clouds of the measured part is large, the time for calculating the number of the point clouds in the bounding box is increased sharply.
In the prior art, the envelope space which is simple in structure, small in size and has a convex surface characteristic is mainly used, but the envelope space of a complex free-form surface structure in the rotation process of a special-shaped structure is not researched. Therefore, those skilled in the art are working to develop an accurate envelope space for complex structures and an efficient collision detection algorithm.
Disclosure of Invention
The invention aims to provide a collision detection method suitable for a three-coordinate measuring machine star-shaped measuring head rotation process, which can effectively improve the precision and efficiency of collision detection in the star-shaped measuring head rotation process.
In order to achieve the purpose, the invention provides a collision detection method suitable for a three-coordinate measuring machine star-shaped measuring head rotation process, which comprises the following steps:
s101: acquiring two rotating shaft angles corresponding to the measured characteristics;
s102: calculating the angle difference of the two rotating shafts;
s103: calculating the difference value of the angle difference values of the two rotating shafts;
s104: constructing an envelope space swept in the rotation process of the star measuring head;
s105: calculating the intersection of the part and the swept space;
s106: and finally obtaining a collision detection result.
Furthermore, the measured characteristic is a three-coordinate measuring machine, the three-coordinate measuring machine comprises an extension bar and a probe, one end of the extension bar is connected with three moving shafts for controlling the spatial position of the measuring head through two rotating shafts, and the other end of the extension bar is loaded with the probe with ruby, wherein the probe and the extension bar are vertical in a three-dimensional space and keep the relative positions fixed;
the measurement pose corresponding to the measured feature can be expressed as P i =(X i ,Y i ,Z i ,A i ,B i ) Wherein (X) i ,Y i ,Z i ) Determined by the combination of three moving axes (A) i ,B i ) Corresponding to the angles of the two rotating shafts.
Further, in S102, the measurement poses corresponding to the two measured features are respectively P i =(X i ,Y i ,Z i ,A i ,B i ) And P j =(X j ,Y j ,Z j ,A j ,B j ) (ii) a When the three-coordinate measuring machine is in the slave pose P i Change to pose P j In the process of (2), the angle difference of the rotating shaft can be respectively expressed as delta A = A j -A i And Δ B = B j -B i 。
Further, in S103, the difference between the rotation amounts of the two rotating shafts is represented as Δ C = | Δ a | - | Δ B |; when Δ C =0, it indicates that the two rotating shafts start and end the rotation process at the same time; when the delta C is larger than 0, the rotating shaft corresponding to the angle A still rotates until stopping after the rotating shaft corresponding to the angle B stops rotating; the rotation conditions are reversed when Δ C < 0 and Δ C > 0.
Further, in S104, when Δ C =0, and Δ a and Δ B are not 0 at the same time, the envelope space swept by the extension bar and the probe is a free-form surface with a certain thickness; by dividing the envelope space into a plurality of small segments, i.e. U, by means of discrete angles of rotation i,j ={u 1 ,u 2 ,…,u n N = Δ a/Δ f, Δ f being an angle of rotation of the rotation shaft at each stage; then, the envelope space is reconstructed for each segment of the segmentation, i.e.WhereinThe envelope space representing the sweep of the extension rod, is approximately a sector-shaped solid with a thickness equal to the diameter of the extension rod,an envelope space representing the sweep of the probe, approximated by a parallelogram solid having a thickness equal to the diameter of the probe;
when the delta C is more than 0, the envelope space swept by the extension bar and the probe can be divided into two parts; the first part is a process that two rotating shafts rotate | delta B | simultaneously, and the first part adopts a method when delta C =0 to construct an envelope space; the second part is a part of the rotating shaft which corresponds to the angle A and rotates independently, and the envelope space of the second part is represented as V i,j ;V i,j Approximately a fan-shaped solid with the thickness equal to the diameter of the extension rod;
when the delta C is less than 0, the envelope space swept by the extension bar and the probe can be divided into two parts; the first part is a process of simultaneously rotating the two rotating shafts by | Δ a |, and the part can adopt a method when Δ C =0 to construct an envelope space; the second part is a part of the rotating shaft which corresponds to the angle B and rotates independently, and the envelope space of the second part can be represented as V i,j ={v rod ,v probe }; wherein v is rod Representing the swept envelope space of the extension rod, approximately a portion of a cone having a thickness equal to the diameter of the extension rodMinute, v probe The envelope space representing the sweep of the probe is approximately a portion of a circular truncated cone having a thickness equal to the diameter of the probe.
Further, in S105, the three-dimensional solid model of the component is mesh-divided by the finite element method, and the mesh node number and the corresponding node coordinate on the surface of the component are extracted and expressed as Q = { Q = 1 ,Q 2 ,…,Q K }; calculating the intersection (Q # U) between the discretization point cloud of the part and the envelope space swept by the star probe by using Euclidean distance and vector inner product i,j )∪(Q∩V i,j )。
Further, in S106, if Q is present k E is equal to Q so that (Q # U) i,j )∪(Q∩V i,j ) Is different fromThen the star probe is considered to be at P i To P j The part collides with the part in the rotating process; otherwise, no collision is considered to have occurred.
Compared with the prior art, the invention has the advantages that:
1. the method adopts a method of combining segmentation, dispersion and continuity to construct sector, parallelogram, cone, circular truncated cone and other unconventional envelope spaces, and uses Euclidean distance and vector inner product to calculate the intersection of the envelope spaces and the discretized point cloud of parts, thereby realizing collision detection in the rotation process of the star measuring head.
2. According to the invention, the difference value of the angle variation of the two rotating shafts for controlling the rotation of the star-shaped measuring head is calculated, and the two shafts rotate simultaneously and one shaft rotates independently for sectional research. When the two shafts rotate simultaneously, the envelope space of the star-shaped measuring head in the rotating process is a free-form surface structure, the swept spaces of the extension bar and the probe are respectively approximate to a sector and a parallelogram by adopting a rotation angle discretization method, and the collision detection precision can be improved. When a certain shaft rotates independently, the envelope space of the star-shaped measuring head in the rotating process is in a geometric regular structure, the envelope space is approximate to a fan shape or a combination of a cone and a round table by adopting a continuity method, and the collision detection efficiency can be improved. Therefore, the envelope space construction method combining segmentation, dispersion and continuity can improve the operation efficiency on the premise of ensuring the detection precision, and the method is also suitable for dynamic collision detection of a complex free-form surface structure, particularly a cabin structure with a large size and an inner cavity in the contact type measurement process, such as an automobile body, a high-speed rail carriage and the like, and has important engineering application value.
Drawings
FIG. 1 is a schematic diagram of a collision detection method in a star-shaped measuring head rotation process in the embodiment of the invention;
FIG. 2 is a schematic diagram of an envelope space swept by a star probe in a rotation process in the embodiment of the invention;
FIG. 3 is a diagram of a first portion of an envelope space in an embodiment of the present invention;
FIG. 4 is a schematic diagram of an envelope space constructed by using angle discretization in the embodiment of the present invention;
FIG. 5 is a diagram of a second portion of the envelope space in an embodiment of the present invention;
FIG. 6 is a diagram illustrating relative poses of a discretized point cloud of a part and an envelope space in an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the technical solutions of the present invention will be further described below.
The invention provides a collision detection method suitable for a three-coordinate measuring machine star-shaped measuring head rotation process, as shown in figure 1, comprising the following steps:
s101: acquiring two rotating shaft angles corresponding to the measured characteristics;
the measured characteristic is a three-coordinate measuring machine, the three-coordinate measuring machine comprises an extension bar and a probe, one end of the extension bar is connected with three moving shafts for controlling the space position of the measuring head through two rotating shafts, and the other end of the extension bar is loaded with the probe with ruby, wherein the probe and the extension bar are vertical in a three-dimensional space and keep the relative positions fixed;
the measurement pose corresponding to the measured feature can be expressed as P i =(X i ,Y i ,Z i ,A i ,B i ) Wherein (X) i ,Y i ,Z i ) Determined by the combination of three moving axes (A) i ,B i ) Corresponding to the angles of the two rotating shafts.
S102: calculating the angle difference of the two rotating shafts;
the measurement poses corresponding to the two measured characteristics are respectively P i =(X i ,Y i ,Z i ,A i ,B i ) And P j =(X j ,Y j ,Z j ,A j ,B j ) (ii) a When the three-coordinate measuring machine is in the slave pose P i Transformation to pose P j In the process of (3), the angular difference of the rotating shaft can be respectively expressed as delta A = A j -A i And Δ B = B j -B i 。
S103: calculating the difference value of the angle difference values of the two rotating shafts;
the difference value of the rotation amounts of the two rotating shafts is expressed as delta C = | delta A | - | delta B |; when Δ C =0, it indicates that the two rotating shafts start and end the rotation process at the same time; when the delta C is larger than 0, the rotating shaft corresponding to the angle A still rotates until the rotating shaft corresponding to the angle B stops rotating; the rotation conditions are reversed when Δ C < 0 and Δ C > 0.
S104: constructing an envelope space swept by a star measuring head in a rotating process, as shown in FIG. 2;
when delta C =0 and delta A and delta B are not 0 at the same time, the envelope space swept by the extension bar and the probe is a free-form surface with a certain thickness; the envelope space is divided into a number of small segments by means of discrete turning angles, as shown in fig. 4, i.e. U i,j ={u 1 ,u 2 ,…,u n N = Δ a/Δ f, Δ f being the angle of rotation of the shaft at each stage; then, the envelope space is reconstructed for each segment of the segmentation, i.e.WhereinThe envelope space representing the sweep of the extension rod, is approximately a sector-shaped solid with a thickness equal to the diameter of the extension rod,an envelope space representing the sweep of the probe, approximated by a parallelogram solid having a thickness equal to the diameter of the probe;
when the delta C is more than 0, the envelope space swept by the extension bar and the probe can be divided into two parts; the first part is a process of simultaneously rotating | Δ B | by two rotating shafts, and the first part adopts a method when Δ C =0 to construct an envelope space, as shown in fig. 3; the second part is a part where the rotating shaft corresponding to the angle A rotates independently, as shown in FIG. 5, and the envelope space is represented as V i,j ;V i,j Approximately a fan-shaped solid with the thickness equal to the diameter of the extension rod;
when the delta C is less than 0, the envelope space swept by the extension bar and the probe can be divided into two parts; the first part is a process of simultaneously rotating | Δ a | by two rotating shafts, and the envelope space can be constructed by adopting a method when Δ C = 0; the second part is a part of the rotating shaft which corresponds to the angle B and rotates independently, and the envelope space of the second part can be represented as V i,j ={v rod ,v probe }; wherein v is rod The envelope space representing the sweep of the extension rod, approximately a portion of a cone with a thickness equal to the diameter of the extension rod, v probe Representing the envelope space of the probe sweep, is approximately a portion of a circular truncated cone having a thickness equal to the diameter of the probe.
S105: calculating the intersection of the part and the swept space;
carrying out grid division on the three-dimensional solid model of the part by adopting a finite element method, extracting grid node numbers on the surface of the part and corresponding node coordinates, and recording the grid node numbers and the corresponding node coordinates as Q = { Q = 1 ,Q 2 ,…,Q K }; calculating the intersection (Q # U) between the discretization point cloud of the part and the envelope space swept by the star probe by using Euclidean distance and vector inner product i,j )∪(Q∩V i,j ) As shown in fig. 6.
S106: finally obtaining a collision detection result;
if Q is present k E is equal to Q so that (Q # U) i,j )∪(Q∩V i,j ) Is different fromThen the star probe is considered to be at P i To P j The part collides with the part in the rotating process; otherwise, no collision is considered to occur.
The above description is only a preferred embodiment of the present invention, and does not limit the present invention in any way. Any person skilled in the art can make any equivalent substitutions or modifications on the technical solutions and technical contents disclosed in the present invention without departing from the scope of the technical solutions of the present invention, and still fall within the protection scope of the present invention without departing from the technical solutions of the present invention.
Claims (3)
1. A collision detection method suitable for a three-coordinate measuring machine star-shaped measuring head rotation process is characterized by comprising the following steps:
s101: acquiring two rotating shaft angles corresponding to the measured characteristics;
s102: calculating the angle difference of the two rotating shafts;
s103: calculating the difference value of the angle difference values of the two rotating shafts;
s104: constructing an envelope space swept in the rotation process of the star measuring head;
s105: calculating the intersection of the part and the swept space;
s106: finally obtaining a collision detection result;
the measured characteristic is a three-coordinate measuring machine which comprises an extension bar and a probe, wherein one end of the extension bar is connected with three moving shafts for controlling the spatial position of a measuring head through two rotating shafts, and the other end of the extension bar is loaded with the probe with ruby, wherein the probe and the extension bar are vertical in a three-dimensional space and keep fixed relative positions;
the measurement pose corresponding to the measured feature can be expressed as P i =(X i ,Y i ,Z i ,A i ,B i ) Wherein (X) i ,Y i ,Z i ) Determined by the combination of three moving axes (A) i ,B i ) Corresponding to the angles of the two rotating shafts;
in S102, the measurement poses corresponding to the two measured features are respectively P i =(X i ,Y i ,Z i ,A i ,B i ) And P j =(X j ,Y j ,Z j ,A j ,B j ) (ii) a When the three-coordinate measuring machine is in the slave pose P i Change to pose P j In the process of (3), the angular difference of the rotating shaft can be respectively expressed as delta A = A j -A i And Δ B = B j -B i ;
In S103, the difference between the rotation amounts of the two rotating shafts is represented by Δ C = | Δ a | - | Δ B |; when Δ C =0, it indicates that the two rotating shafts start and end the rotation process at the same time; when the delta C is larger than 0, the rotating shaft corresponding to the angle A still rotates until the rotating shaft corresponding to the angle B stops rotating; the rotation situation when the delta C is less than 0 is opposite to that when the delta C is more than 0;
in S104, when Δ C =0, and Δ a and Δ B are not 0 at the same time, the envelope space swept by the extension bar and the probe is a free-form surface with a certain thickness; by dividing the envelope space into a plurality of small segments, i.e. U, by means of discrete angles of rotation i,j ={u 1 ,u 2 ,…,u n N = Δ a/Δ f, Δ f being the angle of rotation of the shaft at each stage; then, the envelope space is reconstructed for each segment of the segmentation, i.e.WhereinThe envelope space representing the sweep of the extension rod is a fan-shaped entity with the thickness equal to the diameter of the extension rod,an envelope space representing the sweep of the probe, being a parallelogram solid having a thickness equal to the diameter of the probe;
when the delta C is more than 0, the envelope space swept by the extension bar and the probe can be divided into two parts; the first part is a process that two rotating shafts rotate | delta B | simultaneously, and the first part adopts a method when delta C =0 to construct an envelope space; the second part is a part of the rotating shaft which corresponds to the angle A and rotates independently, and the envelope space of the second part is represented as V i,j ;V i,j The thickness of the fan-shaped solid body is equal to the diameter of the extension bar;
when the delta C is less than 0, the envelope space swept by the extension bar and the probe can be divided into two parts; the first part is a process of simultaneously rotating | Δ a | by two rotating shafts, and the envelope space can be constructed by adopting a method when Δ C = 0; the second part is a part of the rotating shaft which corresponds to the angle B and rotates independently, and the envelope space of the second part can be expressed as V i,j ={v rod ,v probe }; wherein v is rod The envelope space representing the sweep of the extension rod is a portion of a cone having a thickness equal to the diameter of the extension rod, v probe The envelope space representing the sweep of the probe is a portion of a circular truncated cone having a thickness equal to the diameter of the probe.
2. The collision detection method suitable for the rotation process of the star-shaped measuring head of the three-coordinate measuring machine according to claim 1, wherein in S105, a three-dimensional solid model of the part is subjected to grid division by adopting a finite element method, and grid node numbers and corresponding node coordinates on the surface of the part are extracted and recorded as Q = { Q } 1 ,Q 2 ,…,Q K }; calculating the intersection (Q # U) between the discretization point cloud of the part and the envelope space swept by the star probe by using Euclidean distance and vector inner product i,j )∪(Q∩V i,j )。
3. The method for detecting collision during rotation of a star-shaped probe of a three-coordinate measuring machine according to claim 2, wherein in S106, if Q exists, Q is determined to be the same as Q k E is equal to Q so that (Q # U) i,j )∪(Q∩V i,j ) Is not thatThen the star probe is considered to be in P i To P j The part collides with the part in the rotating process; otherwise, no collision is considered to have occurred.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110659179.1A CN113392553B (en) | 2021-06-15 | 2021-06-15 | Collision detection method suitable for three-coordinate measuring machine star-shaped measuring head rotation process |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110659179.1A CN113392553B (en) | 2021-06-15 | 2021-06-15 | Collision detection method suitable for three-coordinate measuring machine star-shaped measuring head rotation process |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113392553A CN113392553A (en) | 2021-09-14 |
CN113392553B true CN113392553B (en) | 2022-10-11 |
Family
ID=77620984
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110659179.1A Active CN113392553B (en) | 2021-06-15 | 2021-06-15 | Collision detection method suitable for three-coordinate measuring machine star-shaped measuring head rotation process |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113392553B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113884042B (en) * | 2021-10-26 | 2023-07-25 | 上海理工大学 | Three-coordinate measurement automatic planning method for battery pack |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7254889B1 (en) * | 2000-09-08 | 2007-08-14 | Gabe Cherian | Interconnection devices |
CN110047143A (en) * | 2019-03-04 | 2019-07-23 | 南昌大学 | A kind of method for detecting continuous collision based on space subdivision and dynamic encompassing box |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012093237A (en) * | 2010-10-27 | 2012-05-17 | Nikon Corp | Error distribution calculation method, shape measurement method, and shape measurement device |
CN103776399A (en) * | 2014-01-10 | 2014-05-07 | 西安交通大学 | Coordinate measuring head system and coordinate measuring method based on principles of hydrodynamics |
JP7138003B2 (en) * | 2018-09-21 | 2022-09-15 | オークマ株式会社 | ERROR IDENTIFICATION METHOD AND ERROR IDENTIFICATION SYSTEM FOR MACHINE TOOLS |
CN110017803B (en) * | 2019-03-29 | 2021-02-26 | 太原理工大学 | Calibration method for zero error of B axis of REVO measuring head |
CN110059879B (en) * | 2019-04-16 | 2023-08-18 | 上海理工大学 | Automatic planning method for three-coordinate measurement of vehicle body |
-
2021
- 2021-06-15 CN CN202110659179.1A patent/CN113392553B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7254889B1 (en) * | 2000-09-08 | 2007-08-14 | Gabe Cherian | Interconnection devices |
CN110047143A (en) * | 2019-03-04 | 2019-07-23 | 南昌大学 | A kind of method for detecting continuous collision based on space subdivision and dynamic encompassing box |
Also Published As
Publication number | Publication date |
---|---|
CN113392553A (en) | 2021-09-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2764324B1 (en) | Method and apparatus for locating a feature of an object | |
JP6879464B2 (en) | Interference determination method, interference determination system and computer program | |
JP5350216B2 (en) | Processed product measuring apparatus and measuring method | |
CN110455246B (en) | Surface shape measuring device and method for conformal optical element | |
EP3730896B1 (en) | Measurement method | |
JP5665270B2 (en) | Method for scanning the surface of a workpiece | |
CN110741282A (en) | External parameter calibration method and device, computing equipment and computer storage medium | |
CN103063213B (en) | The scaling method of a kind of welding robot and positioner position orientation relation | |
CN110059879B (en) | Automatic planning method for three-coordinate measurement of vehicle body | |
CN108515217A (en) | A kind of ball-end milling free form surface surface topography emulation mode | |
US6754550B2 (en) | Toleranced digitizing method | |
CN111192328A (en) | Two-dimensional laser radar-based point cloud processing method for three-dimensional scanning system of compartment container | |
JP2010537184A (en) | Judgment of action course | |
CN113392553B (en) | Collision detection method suitable for three-coordinate measuring machine star-shaped measuring head rotation process | |
CN103970033B (en) | The method realizing robot solid modelling and the emulation of blade laser detection based on MATLAB | |
CN103324140A (en) | Generating method of general cutter scanning body in five-axis machining | |
CN106767418A (en) | A kind of large revolving body profile scanning and measuring apparatus and method | |
KR100994742B1 (en) | The method of collision detection and passpoint generation for moving path in 3 dimensional coordinate measuring machine | |
Chao et al. | Research on the algorithm of measurement path planning for inner wall of air-intake pipe based on spraying robot system | |
CN110954022A (en) | Rotary scanning structure and calibration method for circular object | |
CN109049705B (en) | A method for determining the center of the turntable of a five-axis FDM 3D printer | |
CN202218880U (en) | Ultrasonic three-dimensional imaging probe | |
CN116882074A (en) | Method and equipment for automatically generating axial track of 5-axis cutting milling cutter based on tooth socket cutting line | |
CN102566509A (en) | Envelope theory-based universal cutter scanning body generating method in numerically controlled processing simulation process | |
CN106407603A (en) | Quick collision detection method for revolving body workpiece on virtual gear measurement center |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |