1. A method of using a tablet device to provide contextual input to a computing device, the method comprising;
sending from the tablet device to the computing device a first screen input that identifies a first location on a display screen of the computing device;
receiving at the tablet device from the computing device values that identify one or more options for a first display item on the display screen, the first display item being near the first location on the display screen;
displaying at a touchscreen of the tablet device a context menu that includes selectable areas tor one or more menu items and a context selector, the one or more menu items corresponding to the one or more options for the first display item, and the context selector operating to Indicate a selection from the context menu;
accessing at the tablet device a selection of a first menu item from the content menu on the touchscreen, the first menu item corresponding, to a first option from the one or more options for the first display item; and
sending from the tablet device to the computing device values for the first option for the first display item.
2. The method of claim 1, further comprising;
receiving at the computing device from the tablet device the first screen input that identities the first location on the display screen;
identifying at the computing device the first display item on the display screen, the first display item being within a threshold distance from the first location on the display screen, and at least one option being associated with the first display item;
sending from the computing device to the tablet device the values that identify the one or more options for the first display item;
receiving at the computing device from the tablet device the values for the first option for the first display item; and
displaying one or more of the values for the first option at the display screen of the computing device.
3. The method of claim 1, further comprising:
accessing values for the first screen input from the touchscreen of the tablet device,
4. The method of claim 1, further comprising:
providing a wireless connection between the computing device and the tablet device, the wireless connection supporting operations for sending and receiving values between the computing device and the tablet device.
5. The method of claim 1, further comprising:
when the context selector is not selected on the touchscreen of the tablet device, sending from the tablet device to the computing device values that change a size or location of at least one display item on the display screen of the computing device.
6. The method of claim 1, further comprising:
in response to receiving the values that identify the one or more options for the first display item on the display screen, providing a non-visual signal at the tablet device, the non-visual signal including at least one of a sound or a vibration.
7. The method of claim 1, further comprising:
receiving at the tablet device from the computing device values that identify one or more sub-options for the first option for the first display item;
displaying at the touchscreen of the tablet device a context sub-menu that includes selectable areas for one or more sub-menu items and a context sub-selector, the one or more sub-menu items corresponding to the one or more sub-options for the first option, and the context sub-selector operating to indicate a selection from the context sub-menu;
accessing at the tablet device a selection of a first sub-menu item from the contest sub-menu on the touchscreen, the first sub-menu, item corresponding to a first sub-option from the one or more sub-options for the first option; and
sending from the tablet device to the computing device values for the first sub-menu item corresponding to the first sub-option for the first option.
8. The method of claim 1, wherein
the values that identify the one or more options for the first display item include values for a graphical image of the first display item, and
the context menu includes the graphical image of the first display item.
9. The method of claim 1, wherein the context menu is arranged on the touchscreen so that a first digit of a band selects the context selector and a second digit of the hand selects the first menu item.
10. The method of claim 1, wherein the context menu includes a plurality of menu items that are approximately arranged along an arc that is defined about the context selector on the touchscreen.
11. A non-transitory computer-readable medium that stores a computer program for using a tablet device to provide contextual input to a computing device, the computer program including instructions that, when executed by at least one computer, cause the at least one computer to perform operations comprising;
sending from the tablet device to the computing device a first screen input that identifies a first location on a display screen of the computing device;
receiving at the tablet device from the computing device values that identify one or more options for a first display item on the display screen, the first display item being near the first location on the display screen;
displaying at a touchscreen of the tablet device a context menu that includes selectable areas for one or more menu items and a context selector, the one or more menu items corresponding to the one or more options for the first display item, and the context selector operating to indicate a selection from the context menu;
accessing at the tablet device a selection of a first menu item from the content menu on the touchscreen, the first menu item corresponding to a first option from the one or more options for the first display item; and
sending from the tablet device to the computing device values for the first option for the first display item.
12. The computer-readable medium of claim 11, wherein the computer program further includes instructions that, when executed by the at least one computer, cause the at least one computer to perform operations comprising:
receiving at the computing device from the tablet device the first screen input that Identifies the first location on the display screen;
identifying at the computing device the first display item on the display screen, the first display item being within a threshold distance from the first location on the display screen, and at least one option being associated with the first display item;
sending from the computing device to the tablet device the values that identity the one or more options for the first display item;
receiving at the computing device from the tablet device the values for the first option for the first display item; and
displaying one or more of the values for the first option at the display screen of the computing device.
13. The computer-readable medium of claim 11, wherein the computer program further includes instructions that, when executed by the at least one computer, cause the at least one computer to perform operations comprising:
accessing values for the first screen input from the touchscreen of the tablet device.
14. The computer-readable medium of claim 11, wherein the computer program further Includes instructions that, when executed by the at least one computer, cause the at least one computer to perform operations comprising:
providing a wireless connection between the computing device and the tablet device, the wireless connection supporting operations for sending and receiving values between the computing device and the tablet device.
15. The computer-readable medium of claim 11, wherein the computer program further Includes instructions that, when executed by the at least one computer, cause the at least one computer to perform operations comprising:
when the context selector is not selected on the touchscreen of the tablet device, sending from the tablet device to the computing device values that change a size or location of at least one display item on the display screen of the computing device.
16. The computer-readable medium of claim 11, wherein the computer program further includes instructions that, when executed by the at least one computer, cause the at least one computer to perform operations comprising:
in response to receiving the values that identify the one or more options for the first display item on the display screen, providing a non-visual signal at the tablet device, the non-visual signal including at least one of a sound or a vibration.
17. The computer-readable medium of claim 11, wherein the computer program further includes Instructions that, when executed by the at least one computer, cause the at least one computer to perform operations comprising:
receiving at the tablet device from the computing device values that identify one or more sub-options for the first option for the first display item;
displaying at the touchscreen of the tablet device a context sub-menu that includes selectable areas for one or more sub-menu items and a context sub-selector, the one or more sub-menu items corresponding to the one or more sub-options for the first option, and the context sub-selector operating to indicate a selection from the context sub-menu;
accessing at the tablet device a selection of a first sob-menu item from the context sub-menu on the touchscreen, the first sub-menu item corresponding to a first sub-option from the one or more sub-options for the first option; and
sending from the tablet device to the computing device values for the first sub-menu item corresponding to the first sub-option for the first option.
18. The computer-readable medium of claim 11, wherein
the values that identify the one or more options for the first display item include values for a graphical image of the first display item, and
the context menu includes the graphical image of the first display item.
19. The computer-readable medium of claim 11, wherein the context menu is arranged on the touchscreen so that a first digit of a hand selects the context selector and a second digit of the hand, selects the first menu item.
20. The computer-readable medium of claim 11, wherein the context menu includes a plurality of menu items that are approximately arranged along an arc that is defined about the context selector on the touchscreen.
21. A system for using a tablet device to provide contextual input, to a computing device, the system comprising at least one computer configured at the tablet device to perform operations for computer-executable modules including:
a location-sending module that sends from the tablet device to the computing device a first screen input that identifies a first location on a display semen of the computing device;
an option-receiving module that receives at the tablet device from the computing device values that identify one or more options tor a first display item on the display screen, the first display item being near the first location on the display screen;
a menu-display module that displays at a touchscreen of the tablet device a context menu that includes selectable areas tor one or more menu items and a context selector, the one or more menu items corresponding to the one or more options for the first display item, and the context selector operating to indicate a selection from the context menu;
a menu-selection module that accesses at the tablet device a selection of a first menu item from the content menu on the touchscreen, the first menu item corresponding to a first option from the one or more options for the first display item; and
a selection-sending module that sends from the tablet device to the computing device values for the first option for the first display item.
22. The system of claim 21, farther comprising at least one computer configured at the computing device to perform operations for computer-executable modules including;
a location-receiving module that receives at the computing device from the tablet device the first screen input that identifies the first location on the display screen;
an item-identification module that identifies at the computing device the first display item on the display screen, the first display item being within a threshold distance from the first location on the display screen, and at least one option being associated with the first display item;
an option-sending module that sends from the computing device to the tablet device the values that identify the one or more options for the first display item;
a selection-receiving module that receives at the computing device from the tablet device the values for the first option for the first display item; and
an option-displaying module that displays one or more of the values for the first option at the display screen of the computing device.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
Having thus described the invention, it is claimed:
1. Facing apparatus comprising: a housing having a longitudinal axis; a spindle in said housing; said spindle being rotatable about said axis by a spindle drive; a cutting tool rotated with said spindle for facing an end face of a body when said tool engages the body; a fixture mounted on said housing; said fixture having a holder that opens and closes, said holder retaining the body in alignment with said cutting tool when said holder is closed; and a fixture retainer that engages said holder in its closed position.
2. The apparatus of claim 1 wherein the body is a hollow cylinder such as a tube or pipe.
3. The apparatus of claim 1 wherein said holder comprises first and second clamps; said first clamp being fixed to said housing and said second clamp being movable to open and closed positions relative to said first clamp; said second clamp being secured against axial and radial displacement by said fixture retainer when said second clamp is in its closed position.
4. The apparatus of claim 3 wherein said second clamp is pivotally attached to said first clamp.
5. The apparatus of claim 4 wherein said fist and second clamps are generally hemispherical structures to retain a cylindrical body.
6. The apparatus of claim 3 wherein said second clamp comprises a fixture catch that engages said fixture retainer in said closed position.
7. The apparatus of claim 6 wherein said fixture retainer is attached to said housing.
8. The apparatus of claim 6 wherein said fixture retainer comprises a groove that receives and mates with said fixture catch when said second clamp is in said closed position.
9. The apparatus of claim 8 wherein said fist and second clamps are pivotally connected at a hinge, said groove and said fixture catch being arcuate along a radius from a rotation axis of said hinge.
10. The apparatus of claim 1 comprising a plurality of cutting tools carried on said spindle with each cutting tool having a respective radial position for facing respective workpiece diameters.
11. The apparatus of claim l wherein said holder comprises first and second collets adapted to hold respective sizes of the body in said fixture.
12. The apparatus of claim 11 wherein said collets are interchangeable with additional collet pairs to permit said fixture to retain a variety of different sized bodies.
13. The apparatus of claim 12 wherein said spindle comprises an end face formed with recesses; each said recess being adapted to retain a cutting tool for facing a plurality of body sizes.
14. The apparatus of claim 13 wherein said fixture accepts body sizes from inch or less to 2 inches or more for facing operations.
15. Facing apparatus for cylindrical bodies, tubes, pipes and the like, comprising: a spindle rotated about an axis by a spindle drive; said spindle having an end face adjacent a workpiece during a facing operation; said end face having a pocket formed by two surfaces; and a cutting tool mounted on said end face with an axial and radial load against a said wall.
16. The apparatus of claim 15 wherein said cutting tool has a bore there through; said end face having a threaded bore formed in an area of said pocket; a threaded member threadably engaging said bore to attach said tool to said end face; said bores being offset with respect to each other to produce said load when said cutting tool is installed with said threaded member.
17. The apparatus of claim 16 wherein said threaded member comprises a tapered screw.
18. The apparatus of claim 15 comprising a plurality of pockets with each said pocket having a respective radial position on said end face.
19. The apparatus of claim 18 comprising a corresponding plurality of cutting tools each mounted in a respective pocket.
20. The apparatus of claim 15 comprising a chip shield that substantially deflects material removed from a workpiece by said cutting tool away from said workpiece.
21. Facing apparatus for cylindrical bodies, tubes, pipes and the like, comprising: a spindle rotated by a spindle drive; said spindle having an end face adjacent a workpiece during a facing operation; a cutting tool mounted on said end face for facing a workpiece; and a chip shield mounted on said end face; said shield deflecting material removed from a workpiece by said cutting tool away from said workpiece.
22. The apparatus of claim 21 wherein said shield is disposed adjacent said cutting tool; said cutting tool having a contoured face that directs removed material towards said shield.
23. The apparatus of claim 21 wherein said shield includes a wall disposed between said cutting tool and said workpiece to block removed material from said workpiece.
24. A fixture for holding a workpiece, comprising: a housing having a longitudinal axis; a workpiece holder having a first part secured to the housing and a second part pivotally connected to the first part so that the holder pivots open and closed by moving said second part from a first position to a second position respectively, said holder retaining the workpiece in a selected alignment when said holder is closed; and a fixture retainer on said housing that secures said holder second part in its closed second position.
25. The apparatus of claim 24 wherein said holder second part includes a fixture catch that is captured by said fixture retainer when said second part is in its closed second position.