CAM DATA DISPLAY DEVICE
20170153626 ยท 2017-06-01
Assignee
Inventors
Cpc classification
G05B19/414
PHYSICS
International classification
G05B19/414
PHYSICS
Abstract
A cam data display device is designed to perform waveform display of a motion of an electronic cam and is provided with a cam-shape data storage unit configured to store cam-shape data in which a phase of a camshaft is associated with a position of a slave axis, a camshaft rotational speed acquisition unit configured to acquire a rotational speed of the camshaft, and a waveform generation unit configured to generate the waveform display indicative of the relationship between time and the motion of the slave axis, based on the cam-shape data and the rotational speed of the camshaft.
Claims
1. A cam data display device which performs waveform display of a motion of an electronic cam, the cam data display device comprising: a cam-shape data storage unit configured to store cam-shape data in which a phase of a camshaft is associated with a position of a slave axis; a camshaft rotational speed acquisition unit configured to acquire a rotational speed of the camshaft; and a waveform generation unit configured to generate the waveform display indicative of the relationship between time and the motion of the slave axis, based on the cam-shape data and the rotational speed of the camshaft.
2. The cam data display device according to claim 1, wherein the rotational speed of the camshaft changes in accordance with the phase.
3. The cam data display device according to claim 1, wherein the waveform generation unit generates the waveform display indicative of the relationship between time and the position of the slave axis.
4. The cam data display device according to claim 1, wherein the waveform generation unit generates the waveform display indicative of the relationship between time and a speed of the slave axis.
5. The cam data display device according to claim 1, wherein the waveform generation unit generates the waveform display indicative of the relationship between time and an acceleration of the slave axis.
6. The cam data display device according to claim 1, wherein the waveform generation unit generates the waveform display indicative of the relationship between time and a jerk of the slave axis.
7. The cam data display device according to claim 1, wherein the rotational speed acquisition unit acquires a measured value or a scheduled operating speed.
8. The cam data display device according to 1, claim wherein the rotational speed acquisition unit further acquires rotation direction information on the camshaft.
9. The cam data display device according to claim 8, wherein the waveform generation unit determines the rotation direction based on the rotation direction information and generates the waveform display with an axis indicative of the time inverted if the rotation direction is reversed.
10. The cam data display device according to claim 8, wherein the waveform generation unit determines the rotation direction based on the rotation direction information and generates the waveform display with an axis, indicative of the time after the point in time when the rotation direction is reversed, inverted if the rotation direction is reversed in the middle of rotation.
11. The cam data display device according to claim 8, wherein the waveform generation unit determines the rotation direction based on the rotation direction information and generates the waveform display in varied display forms depending on the rotation direction.
12. The cam data display device according to claim 1, wherein the rotational speed acquisition unit further acquires a rotation start phase of the camshaft, and the waveform generation unit generates the waveform display with the rotation start phase set to a zero time.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0023] The above and other objects and features of the present invention will be obvious from the ensuing description of embodiments with reference to the accompanying drawings, in which:
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0040] An embodiment of the present invention will now be described with reference to the accompanying drawings.
[0041]
[0042] The cam data display device 100 is typically an information processing device such as a personal computer (PC). The cam data display device 100 logically implements various processing units as a CPU performs predetermined processing according to a program stored in a storage area.
[0043] The cam-shape data storage unit 101 stores cam-shape data in which the phase of a camshaft is associated with the position of a slave axis. Typically, the cam-shape data is defined in the form of a table, as shown in
[0044] The camshaft rotational speed acquisition unit 103 acquires the rotational speed of the camshaft in each phase from data for operation or measured data for the camshaft. The rotational speed is acquired for each 1 in phases ranging from 0 to 359, for example.
[0045] Moreover, the camshaft rotational speed acquisition unit 103 calculates execution times between the phases. For example, it goes on calculating the elapsed time until the transition of the camshaft to the next phase for each 1 in the phases ranging from 0 to 3596, for example. Then, the camshaft rotational speed acquisition unit 103 stores the rotational speed and execution time in each phase in association with each other.
[0046] The waveform generation unit 105 performs processing for generating various waveforms indicative of the motion of the slave axis based on the cam-shape data stored in the cam-shape data storage unit 101. These waveforms are characterized by being generated along the axis of time.
[0047] In a conventional method, as shown on the left-hand side of
[0048] This waveform generation processing will be described more specifically. The waveform generation unit 105 acquires a camshaft rotational speed A (rev/min) in the phase N1 and a camshaft rotational speed B (rev/min) in the phase N from the camshaft rotational speed acquisition unit 103. Thereupon, the waveform generation unit 105 can calculate the execution time T.sub.N from the phase N1to the phase N and the execution time N+1 from the phase N to the phase N+1 by equations (1) and (2), respectively, as follows:
T.sub.N=1/(A60360), (1)
T.sub.N+1=1/(B60360). (2)
[0049] Moreover, the waveform generation unit 105 individually acquires slave axis positions in the phases N1, N and N+1 from the cam-shape data storage unit 101. Furthermore, the waveform generation unit 105 individually plots values in the phases N1, N and N+1 on a coordinate plane in which the abscissa and the ordinate represent time and the slave axis position, respectively. In this way, the waveform shown on the right-hand side of
[0050] The display unit 107 performs processing for displaying the waveform generated by the waveform generation unit 105 on a display device or the like.
[0051] As an example of execution of the cam data display device 100 of the present invention, a technique for waveform display of cam-shape data is given for the case in which a camshaft is rotated at varied rotational speeds; at 60 rev/min in the phases from 0 to 180 and at 20 rev/min in the phases from 180 to 360.
[0052] The cam-shape data storage unit 101 is assumed to be stored with cam-shape data such as those shown in
[0053] The camshaft rotational speed acquisition unit 103 acquires the rotational speeds in the phases shown in
[0054] Based on the execution times, the waveform generation unit 105 generates a waveform by transforming the abscissa of the conventional graph shown in
[0055]
[0056] The middle graph of
[0057] The bottom graph of
[0058] Moreover, a jerk, which is an amount of change of the acceleration, can be confirmed by displaying a waveform (not shown) in which the abscissa and the ordinate represent the elapsed time and the difference in the acceleration, respectively. In this way, the cam-shape data can be modified so as to adjust the jerk, and a smoother acceleration change can be obtained by adjusting the jerk.
[0059] Alternatively, the camshaft rotational speed acquisition unit 103 may be configured to acquire rotation direction information indicative of the direction of rotation of the camshaft, along with the rotational speed. Based on the rotation direction information, the waveform generation unit 105 can determine whether the camshaft is rotating forward (or the phase is changing from 0 to 359 or whether the camshaft is rotating reverse or reversed (or the phase is changing from 359 to 0. If the camshaft rotates in the opposite direction to the normal direction or if a reciprocating motion is performed with the rotation direction reversed in the middle, the abscissa of the graph may be transformed from the conventional phase axis to the time axis and the time axis may be reversed so that a waveform containing the rotation direction information can also be generated.
[0060] For example, the cam-shape data storage unit 101 is assumed to be stored with cam-shape data such as that shown in
[0061] Moreover, for example, the cam-shape data storage unit 101 is assumed to be stored with cam-shape data such as that shown in
[0062] Alternatively, the camshaft rotational speed acquisition unit 103 may be configured to acquire a rotation start phase along with the rotational speed. In this case, the waveform generation unit 105 can generate a waveform with the origin of the time axis set as the rotation start phase. In this way, the motion starting at the rotation start point can be confirmed.
[0063] For example, the cam-shape data storage unit 101 is assumed to be stored with cam-shape data such as that shown in
[0064] Thus, according to the present embodiment, the waveform display of the cam-shape data based on the concept of time is generated using the waveform generation unit 105, the cam-shape data stored in the cam-shape data storage unit 101, and the rotational speed of the camshaft acquired by the camshaft rotational speed acquisition unit 103. In this way, the motion of the slave axis corresponding to the change of the rotational speed of the camshaft can be visually ascertained. Moreover, the maximum value of the speed or acceleration (and the maximum load of the motor) and the location (phase or time) of the maximum value can be identified, so that identification and modification of problem areas of the cam-shape data can be accurately performed. Moreover, the appropriateness of the speed and acceleration of the slave axis can be determined, so that the influences of the speed and acceleration can be predicted in advance even when the cam-shape data is modified.
[0065] The present invention is not limited to the embodiment described herein and may be suitably modified without departing from the spirit of the invention. Although the generation of the waveform display based on the time axis as the abscissa has been described in connection with the above embodiment, for example, the present invention is not limited to this and an alternative axis may be used as the time axis. Moreover, any other index that includes time as a factor may be used as the axis concerned in place of the simple time axis.
[0066] While an embodiment of the present invention has been described herein, the invention is not limited to the above-described embodiment and may be suitably modified and embodied in various forms.