Non-circular cam curve calculation method and device
Patent Information
- Application Number
- TW114110236
- Authority / Receiving Office
- TW · TW
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-03-19
- Publication Date
- 2026-09-11
- Estimated Expiration
- 2045-03-18
Smart Images

Figure TWG2TB001910458_001 
Figure TWG2TB001910458_002 
Figure TWG2TB001910458_003
Abstract
Claims
1. A method for calculating the curve of an irregularly shaped cam, applied to a processing machine having a controller, a cam mechanism, and a feeding mechanism, wherein the cam mechanism is controlled to rotate by a cutter shaft, the feeding mechanism is controlled to convey a workpiece by a feed shaft, and the calculation method includes: Step a) Receive multiple parameters, including an eccentric radius length, which is the length from the center of the cam mechanism to an arcuate surface; Step b) The controller executes a long-term algorithm to calculate a first positional correspondence between the feed length and a rotation angle of the cutter shaft relative to a horizontal direction of the cam mechanism when the sealing area of the cam mechanism rotates to a processing position corresponding to the workpiece, based on the eccentric radius length tangent to the feed length corresponding to the workpiece; wherein the sealing area is at least one region on the cam mechanism consisting of a flat plane, and the feed length is the length of the workpiece conveyed to the feeding mechanism; Step c) The controller generates a cam table for the cam mechanism according to the first positional correspondence; and Step d) The controller controls the rotation of the cutter shaft according to the cam table, wherein when the sealing area of the cam mechanism is located at the processing position, the tangential velocity of the feed shaft and the tangential velocity of the cutter shaft are kept synchronized.
2. The method for calculating the profiled cam curve as described in claim 1, wherein the cam mechanism further comprises a synchronization zone, a portion of which is the sealing zone or the synchronization zone is equivalent to the sealing zone, and is a region on the cam mechanism used to adjust the tangential speed of the cutter shaft to be synchronized with the tangential speed of the feed shaft.
3. The method for calculating the irregular cam curve as described in claim 2, wherein the plurality of parameters further includes a parameter entry angle and a parameter exit angle, the parameter entry angle and the parameter exit angle being calculated based on a superscript point of the cam mechanism, and the size of the synchronization zone being set based on the superscript point, the parameter entry angle and the parameter exit angle.
4. The method for calculating the profile curve of an irregular cam as described in claim 2, wherein the plurality of parameters further includes a sealing length, the sealing length being the length of the sealing area, wherein the long-staying algorithm further calculates a second positional correspondence between the feed length and the rotation angle when the other part of the cam mechanism in the synchronization zone, which is not in the sealing area, rotates to the processing position based on the tangent relationship between the eccentric radius length and half the sealing length, wherein the half sealing length is half of the sealing length.
5. The method for calculating the irregular cam curve as described in claim 4, wherein the cam table includes the first position correspondence, the second position correspondence, and the plurality of parameters.
6. The method for calculating the irregular cam curve as described in claim 4, wherein the other part of the synchronization zone that is not the sealing zone includes an acceleration zone and a deceleration zone, and when the acceleration zone rotates to the processing position, the second position correspondence is: , where is the rotation angle of the cutter shaft with reference to 0 degrees of the X-axis of the cam mechanism, is the eccentric radius length, is the half sealing length, and is the feed length.
7. The method for calculating the irregular cam curve as described in claim 6, wherein when the deceleration zone rotates to the processing position, the second position correspondence is: , where is the rotation angle of the cutter shaft with reference to 0 degrees of the X-axis of the cam mechanism, is the eccentric radius length, is the semi-sealing film length, and is the feed length.
8. The method for calculating the profiled cam curve as described in claim 6, wherein step d) includes: When the acceleration zone rotates to the machining position, the controller increases the tangential speed of the cutter shaft according to the cam table.
9. The method for calculating the profiled cam curve as described in claim 6, wherein step d) includes: When the deceleration zone rotates to the machining position, the controller reduces the cutting speed of the cutter shaft according to the cam table.
10. The method for calculating the profiled cam curve as described in claim 1, wherein the first position correspondence is: , where is the rotation angle of the cutter shaft with reference to 0 degrees of the X-axis of the cam mechanism, is the eccentric radius length, and is the feed length.
11. A device for calculating the curve of an irregularly shaped cam, comprising: A cam mechanism configured to rotate under the control of a cutter shaft; A feeding mechanism, configured to be controlled by a feeding shaft, conveys a material; The system also includes a controller connected to the cam mechanism and the feeding mechanism, configured to perform the following actions: Action a) receiving multiple parameters, including an eccentric radius length, which is the length from a center of the cam mechanism to an arcuate surface; Action b) executing a dwell algorithm to calculate a first positional correspondence between the feed length and a rotation angle of the cutter shaft relative to a horizontal direction of the cam mechanism, based on the eccentric radius length tangent to a feed length corresponding to the workpiece, when the sealing area of the cam mechanism rotates to a processing position corresponding to the workpiece. The sealing area is at least one region on the cam mechanism consisting of a flat plane, and the feed length is the length of the workpiece conveyed to the feeding mechanism. Action c) Generate a cam table for the cam mechanism based on the first position correspondence; and action d) Control the rotation of the cutter shaft according to the cam table, wherein when the sealing area of the cam mechanism is located in the processing position, the tangential speed of the feed shaft and the tangential speed of the cutter shaft are kept synchronized.
12. The irregular cam curve calculation device as claimed in claim 11, wherein the cam mechanism further comprises a synchronization zone, a portion of which is the sealing zone or the synchronization zone is equivalent to the sealing zone, and is a region on the cam mechanism for adjusting the tangential speed of the cutter shaft to be synchronized with the tangential speed of the feed shaft.
13. The irregular cam curve calculation device as claimed in claim 12, wherein the plurality of parameters further includes a parameter entry angle and a parameter exit angle, the parameter entry angle and the parameter exit angle being calculated based on an upper arrow point of the cam mechanism, and the size of the synchronization zone being set based on the upper arrow point, the parameter entry angle and the parameter exit angle.
14. The irregular cam curve calculation device as claimed in claim 12, wherein the plurality of parameters includes a further sealing length, the sealing length being the length of the sealing region, wherein the long-staying algorithm further calculates a second positional correspondence between the feed length and the rotation angle when the other part of the cam mechanism in the synchronization zone, which is not in the sealing region, rotates to the processing position based on the tangent relationship between the eccentric radius length and half the sealing length, wherein the half sealing length is half of the sealing length.
15. The irregular cam curve calculation device as claimed in claim 14, wherein the cam table includes the first position correspondence, the second position correspondence, and the plurality of parameters.
16. The irregular cam curve calculation device as claimed in claim 14, wherein the other part of the synchronization zone that is not the sealing zone includes an acceleration zone and a deceleration zone, and when the acceleration zone rotates to the processing position, the second position correspondence is: , where is the rotation angle of the cutter shaft with reference to 0 degrees of the X-axis of the cam mechanism, is the eccentric radius length, is the half-material length, and is the feed length.
17. The irregular cam curve calculation device as claimed in claim 16, wherein when the deceleration zone rotates to the processing position, the second position correspondence is: , where is the rotation angle of the cutter shaft with reference to 0 degrees of the X-axis of the cam mechanism, is the eccentric radius length, is the semi-sealing film length, and is the feed length.
18. The irregular cam curve calculation device as claimed in claim 16, wherein in action d), the controller is configured to perform the following action: when the acceleration zone rotates to the machining position, the controller increases the tangential speed of the cutter axis according to the cam table.
19. The irregular cam curve calculation device as claimed in claim 16, wherein in the action d), the controller is configured to perform the following action: when the deceleration zone rotates to the machining position, the controller reduces the tangential speed of the cutter axis according to the cam table.
20. The irregular cam curve calculation device as claimed in claim 11, wherein the first position correspondence is: , where is the rotation angle of the cutter shaft with reference to 0 degrees of the X-axis of the cam mechanism, is the eccentric radius length, and is the feed length.
Citation Information
Patent Citations
Electronic cam control device and method
CN103163822A
Method for operating a stacking device and stacking device for a sheet processing machine
CN107848724A
Machining method for controlling fixed length cutting of workpiece by tool, cutting device and machine tool
CN109164755A
Method of generation of turning and milling compound machining paths of cam parameters operated under the framework of numerical control
TW202242576A
Metal forming process
WO2007100420A1
