Apparatus and method for positioning geometric model
First Claim
Patent Images
1. An apparatus for positioning geometric model, comprising:
- a machine tool;
a control unit, electrically coupled to the machine tool;
a storage unit, electrically coupled to the control unit;
a positioning module, electrically coupled to the storage unit;
a virtual target geometry module, electrically coupled to the positioning module; and
a virtual machine tool module, electrically and respectively coupled to the virtual target geometry module and the positioning module;
wherein, the control unit is enabled to control at least one axis of the machine tool to move to a reference pose and probe a geometry while accordingly generating at least one reference pose data and at least one probing data of actual geometry;
the storage unit is used for storing the reference pose data and the probing data of actual geometry;
the virtual target geometry module is enabled to generate at least one data of virtual target geometry and at least one selected data of positioning of virtual target geometry;
the positioning module is enabled to receive the data of virtual target geometry, the selected data of positioning of virtual target geometry, the reference pose data and the probing data of actual geometry to be used for generating a positioning data; and
the virtual machine tool module is enabled to receive the positioning data, the data of virtual target geometry and the selected data of positioning of virtual target geometry to be used for generating and positioning a virtual target geometry in the virtual machine tool module;
wherein the positioning module is enabled to generate a transformation matrix according to the data of virtual target geometry, the selected data of positioning of virtual target geometry, the reference pose data and the probing data of actual geometry.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for positioning a geometric model comprises a machine tool, a control unit electrically coupled to the machine tool, a storage unit electrically coupled to the control unit, a positioning module electrically coupled to the storage unit, a virtual target geometry module electrically coupled to the positioning module, and a virtual machine tool module electrically and respectively coupled to the virtual target geometry module and the positioning module. A method for positioning the geometric model includes using components of the apparatus.
12 Citations
20 Claims
-
1. An apparatus for positioning geometric model, comprising:
-
a machine tool; a control unit, electrically coupled to the machine tool; a storage unit, electrically coupled to the control unit; a positioning module, electrically coupled to the storage unit; a virtual target geometry module, electrically coupled to the positioning module; and a virtual machine tool module, electrically and respectively coupled to the virtual target geometry module and the positioning module; wherein, the control unit is enabled to control at least one axis of the machine tool to move to a reference pose and probe a geometry while accordingly generating at least one reference pose data and at least one probing data of actual geometry;
the storage unit is used for storing the reference pose data and the probing data of actual geometry;
the virtual target geometry module is enabled to generate at least one data of virtual target geometry and at least one selected data of positioning of virtual target geometry;
the positioning module is enabled to receive the data of virtual target geometry, the selected data of positioning of virtual target geometry, the reference pose data and the probing data of actual geometry to be used for generating a positioning data; and
the virtual machine tool module is enabled to receive the positioning data, the data of virtual target geometry and the selected data of positioning of virtual target geometry to be used for generating and positioning a virtual target geometry in the virtual machine tool module;wherein the positioning module is enabled to generate a transformation matrix according to the data of virtual target geometry, the selected data of positioning of virtual target geometry, the reference pose data and the probing data of actual geometry. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for positioning geometric model, comprising the steps of:
-
using a control unit to control and move at least one axis of a machine tool to a reference pose to generate at least one reference pose data and enabling a reference poses storage module to store the reference pose data; enabling at least one axis of the machine tool to probe a geometry to generate at least one probing data of actual geometry and enabling a probing information storage module to store the probing data of actual geometry; enabling a virtual target geometry module to generate at least one data of virtual target geometry and also enabling the virtual target geometry module to provide at least one probing point which can be selected to be used for generating at least one selected data of positioning of virtual target geometry; enabling a positioning module to generate a positioning data according to the reference pose data, the probing data of actual geometry, the data of virtual target geometry and the selected data of positioning of virtual target geometry; and enabling a virtual machine tool module to receive the positioning data, the data of virtual target geometry and the selected data of positioning of virtual target geometry to be used for generating and positioning a virtual target geometry in the virtual machine tool module; wherein the positioning module is enabled to generate a transformation matrix according to the data of virtual target geometry, the selected data of positioning of virtual target geometry, the reference pose data and the probing data of actual geometry. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification