Methods and Apparatus for Handheld Tool
First Claim
1. Apparatus comprising a machining tool, wherein the machining tool:
- (a) is configured to be handheld by a human user while effecting removal of material from an object;
(b) includes a bit;
(c) is configured to be able to perform a function, the function comprising slowing or halting the removal of material depending on position of the bit relative to a physical region defined by a CAD model;
(d) is configured to enable or disable the function, in response to input from the user, and(e) is configured to accept in real time or to compute in real time modifications to the CAD model, which modifications to the CAD model are determined, at least in part, by at least some movements of the bit relative to the object during the removal of material.
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.
-
Citations
20 Claims
-
1. Apparatus comprising a machining tool, wherein the machining tool:
-
(a) is configured to be handheld by a human user while effecting removal of material from an object; (b) includes a bit; (c) is configured to be able to perform a function, the function comprising slowing or halting the removal of material depending on position of the bit relative to a physical region defined by a CAD model; (d) is configured to enable or disable the function, in response to input from the user, and (e) is configured to accept in real time or to compute in real time modifications to the CAD model, which modifications to the CAD model are determined, at least in part, by at least some movements of the bit relative to the object during the removal of material. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising using a machining tool, wherein the machining tool:
-
(a) is configured to be handheld by a human user while effecting removal of material from an object; (b) includes a bit; (c) is configured to be able to perform a function, the function comprising slowing or halting the removal of material depending on position of the bit relative to a physical region defined by a CAD model; (d) is configured to enable or disable the function, in response to input from the user, and (e) is configured to accept in real time or to compute in real time modifications to the CAD model, which modifications to the CAD model are determined, at least in part, by at least some movements of the bit relative to the object during the removal of material. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. Apparatus comprising a machining tool, wherein the machining tool:
-
(a) is configured to effect removal of material from an object, the removal of material having an operative rate and occurring within an operative zone; (b) is configured to be handheld by a human user during the removal of material; (c) is configured to be able to perform a function, the function comprising slowing or halting the operative rate depending on position of the operative zone relative to a physical region defined by a CAD model; (d) is configured to enable or disable the function, in response to input from the user, and (e) is configured to accept in real time or to compute in real time modifications to the CAD model, which modifications to the CAD model are determined, at least in part, by at least some movements of the operative zone relative to the object during the removal of material.
-
-
20. Apparatus comprising a tool for subtractive fabrication or additive fabrication, wherein the tool:
-
(a) is configured to effect removal of material from or deposition of material to an object;
which removal or deposition has an operative rate and occurs within an operative zone;(b) is configured to be handheld by a human user during the removal or deposition; (c) is configured to be able to perform a function, the function comprising altering the operative rate depending on position of the operative zone relative to a physical region defined by a CAD model; (d) is configured to enable or disable the function, in response to input from the user, and (e) is configured to accept in real time or to compute in real time modifications to the CAD model, which modifications to the CAD model are determined, at least in part, by at least some movements of the operative zone relative to the object during the removal or deposition of material.
-
Specification