Methods and apparatus for handheld tool
First Claim
1. Apparatus comprising a machining tool and a tracking system, wherein:
- (a) the tracking system is configured to track position of a bit of the machining tool relative to an object; and
(b) the machining tool;
(i) is configured to be handheld by a human user while effecting physical removal of material from the object, such that the weight of the tool is supported solely by a hand of the user during the removal,(ii) is configured to be controlled depending on the tracked position of the bit relative to a protected region, such that the removal of material slows if the bit approaches to within a threshold distance from the protected region and stops if the bit penetrates inside the protected region, and(iii) is configured to calculate, in response to a movement of the bit relative to the object during the physical removal of material, a change in the boundary of the protected region;
wherein the protected region is defined by a computer-aided design (CAD) model and has a boundary that is changeable.
1 Assignment
0 Petitions
Accused Products
Abstract
In exemplary implementations of this invention, a computer-assisted, handheld machining tool allows even an inexperienced user to carve a complex 3D object, while maintaining artistic freedom to modify the sculpture from an initial CAD design. The tool prevents the user from unintentionally removing material from a volume defined by the CAD design. It does so by slowing or halting spindle rotation as the bit approaches or penetrates the protected volume. The user can override this protective feature. The tool may operate in at least three interaction modes: (i) a static mode in which a static CAD model is used, where the computer assists by preventing the user from damaging the static model; (ii) a dynamic mode where the computer dynamically modifies the CAD model during the sculpting process; and (iii) an autonomous mode where the computer can operate independently of the user, for tasks such as semi-automatic texture rendering.
17 Citations
20 Claims
-
1. Apparatus comprising a machining tool and a tracking system, wherein:
-
(a) the tracking system is configured to track position of a bit of the machining tool relative to an object; and (b) the machining tool; (i) is configured to be handheld by a human user while effecting physical removal of material from the object, such that the weight of the tool is supported solely by a hand of the user during the removal, (ii) is configured to be controlled depending on the tracked position of the bit relative to a protected region, such that the removal of material slows if the bit approaches to within a threshold distance from the protected region and stops if the bit penetrates inside the protected region, and (iii) is configured to calculate, in response to a movement of the bit relative to the object during the physical removal of material, a change in the boundary of the protected region; wherein the protected region is defined by a computer-aided design (CAD) model and has a boundary that is changeable. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
(a) using a tracking system to track position of a bit of a machining tool relative to an object; (b) controlling the machining tool, depending on the tracked position of the bit relative to a protected region, such that physical removal of material from the object slows if the bit approaches to within a threshold distance from the protected region and stops if the bit penetrates inside the protected region; and (b) calculating, in response to a movement of the bit relative to the object during the physical removal of material, a change in the boundary of the protected region; wherein (i) the tool is configured to be supported solely by a hand of a user during the removal of material, and (ii) the protected region is defined by a computer-aided design (CAD) model and has a boundary that is changeable. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. Apparatus comprising a machining tool and a tracking system, wherein
(a) the tracking system is configured to track position of a removal site relative to an object; - and
(b) the machining tool; (i) is configured to effect physical removal of material from the object, the removal of material having a removal rate and occurring at the removal site, (ii) is configured to be handheld by a human user during the removal of material, such that the weight of the machining tool is supported solely by a hand of the user during the removal, (iii) is configured to be controlled depending on the tracked position of the removal site relative to a protected region, such that the removal of material slows if the removal site approaches to within a threshold distance from the protected region and stops if the removal site penetrates inside the protected region, which protected region is defined by a computer-aided design (CAD) model and has a boundary that is changeable, and (iv) is configured to calculate, in response to a movement of the removal site relative to the object during the physical removal of material, a change in the boundary of the protected region. - View Dependent Claims (19, 20)
- and
Specification