Professional Documents
Culture Documents
V1.0 Version
SUZHOU VEICHI ELECTRIC TECHNOLOGY CO.
0
Catalog
Catalog
Introduction to electronic cams .................................................................................................................1
Chapter 1 Flying shear function ................................................................................................................2
1.1 Introduction to flying shears...........................................................................................................2
I
Introduction to electronic cams
A S
0
B θ1 θ2 θ3 θ4 θ
θ4 E
θ1 θ3
θ2
ω
C
D
Electronic cams are a way to simulate mechanical cams through computer technology. Electronic
cams solve many shortcomings of mechanical cams, and planning modifications are seen to be
simple, without additional costs, and with higher control efficiency and accuracy. Since the
electronic cam is a virtual cam mechanism, it avoids the disadvantages of some cam mechanisms
such as easy wear and tear and unsuitable for high-speed transmission.
Users can plan cam curves in the VC3M controller Auto Studio programming software.
1
0 Chapter 1 Flying
shear function
2
0 Chapter 1 Flying
shear function
Functional Features
1. Users can freely set the cutting length according to the process requirements, and the cutting
length can be smaller or larger than the circumference of the cutter.
2. In the synchronous zone, the feeding axis and the cutting knife axis run in proportion to a
certain speed (linear speed is usually equal). And the cutting of the material occurs in the
synchronous zone.
3. The flying cutter function supports multiple cutter heads.
4. When the flying shear function is activated, the cutting knife axis follows the phase action of
the feeding axis.
3
0 Chapter 1 Flying
shear function
When cutting short material, the cutter shaft must first accelerate in the adjustment zone and then
decelerate to synchronous speed.
In this case, the feed and cutter axes in the synchronous and non-synchronous zones are always
synchronized with the linear speed.
4
0 Chapter 1 Flying
shear function
In this case, the cutter shaft should first decelerate in the adjustment zone and then accelerate to the
synchronous speed. If the shear length is much longer than the circumference of the cutter head, the
cutter is likely to decelerate to zero, stay for a while, and then accelerate to the synchronous speed.
The longer the shear length, the longer the dwell time.
Multiple cutterheads: Multiple cutterheads are installed on the cutting knife, the cutterheads must
be equally spaced, and the cutting point is in the middle of the cutterhead spacing. The following
figure shows the schematic diagram of double cutterheads:
5
0 Chapter 1 Flying
shear function
6
0 Chapter 1 Flying
shear function
knives
θ Synchronous zone
angle
K Flying shear
compensation factor
P Number of pulses per
revolution of the
cutter axis
θ1 Dwell angle
Feeding axis D1 Feeding axis diameter
parameters P1 Number of pulses per
revolution of feeding
axis
K1 Starting speed
1: Spindle length
𝐿𝐿
× 𝑃𝑃1
𝜋𝜋×𝐷𝐷1
2: Cutting short material key point data
𝜋𝜋×𝐷𝐷
Short material shear conditions: 𝐿𝐿 ≤
𝑁𝑁
M_Pos(Spindle position) S_Pos(From axis position) Curve Type
Key 0 Cannot be changed 0 Cannot be changed NA(not set)
Points 1
Key 1 𝜃𝜃 𝐿𝐿 1 𝜃𝜃×𝐿𝐿 SpLine
Points 2 �2 − 720� × 𝜋𝜋×𝐷𝐷1 × 𝑃𝑃1 �2𝑁𝑁 − 720×𝜋𝜋×𝐷𝐷� ×P
Key 1 𝜃𝜃 𝐿𝐿 1 𝜃𝜃×𝐿𝐿 Line
Points 3 �2 + 720� × 𝜋𝜋×𝐷𝐷1 × 𝑃𝑃1 �2𝑁𝑁 + 720×𝜋𝜋×𝐷𝐷� 𝑃𝑃 ×K
Key L 𝑃𝑃 SpLine
× P1 𝑁𝑁
Points 4 π×D1
3: Cutting long material key point data
𝜋𝜋×𝐷𝐷
Cutting long material conditions:𝐿𝐿 ≥
𝑁𝑁
M_Pos(Spindle position) S_Pos(From axis position) Curve Type
Key 0 Cannot be changed 0 Cannot be changed NA(不设置)
Points 1
Key 𝜃𝜃1 𝐿𝐿 0 Line
Points 2 �720 × 𝜋𝜋𝜋𝜋1� × 𝑃𝑃 1
Key 1 𝜃𝜃 𝐿𝐿 1 𝜃𝜃×𝐿𝐿 SpLine
Points 3 �2 − 720� × 𝜋𝜋×𝐷𝐷1 × 𝑃𝑃1 �2𝑁𝑁 − 720×𝜋𝜋×𝐷𝐷� ×P
Key 1 𝜃𝜃 𝐿𝐿 1 𝜃𝜃×𝐿𝐿 Line
�2 + 720� × 𝜋𝜋×𝐷𝐷1 × 𝑃𝑃1 �2𝑁𝑁 + 720×𝜋𝜋×𝐷𝐷� × 𝑃𝑃 ×K
Points 4
Key (720−𝜃𝜃1)×𝐿𝐿 𝑃𝑃 SpLine
Points 5 × 𝑃𝑃1
720×𝜋𝜋×𝐷𝐷1 𝑁𝑁
Key 𝐿𝐿 𝑃𝑃 Line
× 𝑃𝑃1
Points 6 𝜋𝜋×𝐷𝐷1 𝑁𝑁
When θ1=0, key point 2 and key point 5 are deleted. the number of key points is the same as short
material shear.
7
0 Chapter 1 Flying
shear function
(2) VC3M series supports maximum 4 groups of CAM1~CAM4 curves, allowing 4 groups to run
flying shear or trailing shear function at the same time. After completion, double click [CAM1] to
enter the flying shear parameter setting interface. As shown in the figure below.
The interface is divided into two parts: the left side is the parameter setting window; the right side
8
0 Chapter 1 Flying
shear function
[Effective diameter of the cutting knife shaft]:The effective diameter of the cutting knife shaft,
corresponding to the parameter D, need to consider the influence of the knife head.
[Number of cutting knives]: the number of cutting knives of the cutting knife axis, corresponding
to the parameter N, set the range of 1~4.
[Synchronous zone range]: the angle of synchronous zone, corresponding to the parameter θ. The
running cycle of the order shear length is 360 degrees, the angle of synchronous zone is set relative
to the running cycle of the spindle, such as the range of synchronous zone is set to 60 degrees, that
9
0 Chapter 1 Flying
shear function
[Feeding shaft diameter]: The diameter of feeding feedback encoder shaft, corresponding to
parameter D1.
[Number of pulses per revolution of feeding shaft]: The number of encoder pulses per revolution
of feeding shaft, corresponding to parameter P1.
5. Curve preview
After setting the parameters of the flying shear, you can observe whether the relationship between
the position, speed and acceleration of the master and slave axes meet the process requirements by
selecting the corresponding order preview. If not, continue to make adjustments.
10
0 Chapter 1 Flying
shear function
Step 1: Set the flying shear parameters according to the mechanical parameters as shown below.
11
0 Chapter 1 Flying
shear function
12
0 Chapter 1 Flying
shear function
2: Set the flying shear start mode and select the cam table; as shown in the figure below (the
above figure is set to CAM1 table).
13
0 Chapter 1 Flying
shear function
14
0 Chapter 2: The
cutback function
(2) Execution steps for chase cutting: The following diagram shows
1. After the shear chasing function starts, the slave axis follows the spindle movement and the tool
holder starts to chase the spindle from the zero point / tool holder start position.
2. When the synchronization zone starts, the position of the spindle is located at the spindle
synchronization start position A and the position of the slave axis is located at the slave
synchronization start position B. After entering the synchronization zone, the tool holder is
synchronized with the spindle linear speed and the tool holder runs relatively stationary with the
spindle.
3. In the synchronization zone, the cutting knife on the tool holder executes cutting action according
to the process demand.
4. The synchronization zone ends when the slave axis runs to the end position D of the slave axis
synchronization. The slave axis starts to decelerate and the shear chasing function enters the return
zone.
5. The slave axis starts to run in reverse to the zero/knife holder start position and then stops, waiting
for the next cycle.
2:Key points:
𝐴𝐴 𝐵𝐵
Key point × 𝑃𝑃2 ×P1 SpLine
𝜋𝜋×𝐷𝐷2 𝐿𝐿1
3
𝐴𝐴+𝐷𝐷 𝐵𝐵+𝐷𝐷
Key point × 𝑃𝑃2 × 𝑃𝑃1 ×K Line
𝜋𝜋×𝐷𝐷2 𝐿𝐿1
4
Key point 𝜃𝜃2 𝐿𝐿 0 SpLine
�1 − 720� × 𝜋𝜋×𝐷𝐷2 × 𝑃𝑃2
5
𝐿𝐿
Key point × 𝑃𝑃2 0 Line
𝜋𝜋×𝐷𝐷12
6
2: Dwell angle θ=0
M_Pos(Spindle position) S_Pos(From axis position) Curve Type
Key point 0 Cannot be changed 0 Cannot be changed NA(not set)
1
Key point 𝐴𝐴
× 𝑃𝑃2 𝐵𝐵 Line
𝜋𝜋×𝐷𝐷2 × 𝑃𝑃1
2 𝐿𝐿1
17
0 Chapter 2: The
cutback function
18
0 Chapter 2: The
cutback function
(2) VC3M series supports maximum 4 groups of CAM1~CAM4 curves, allowing 4 groups to
run flying shear or chase shear function at the same time. After completion, double click [CAM1]
to enter the parameter setting interface of chase shear. As shown in the following figure.
The interface is divided into two parts: the left side is the parameter setting window; the right side
is the curve display window.
2. Parameter function description:
(1) Order management as follows.
[Motor rotation one week tool holder running distance]: motor rotation one week tool holder running
distance, corresponding to the parameter L1.
[Number of pulses per revolution of the tool holder axis]: The number of servo pulses for one
rotation of the tool holder axis, corresponding to parameter P1.
[Synchronization start position of slave axis]: Synchronization start position of tool holder axis
relative to the starting point, corresponding to parameter B.
[Synchronization distance]: The synchronization distance between spindle and slave axis, i.e. the
synchronization distance between tool carrier axis and feeding axis, corresponding to parameter D.
[Effective travel of tool holder axis]: Effective travel of tool holder axis, corresponding to parameter
L2, L2 should be greater than the maximum position value of tool holder axis, if it is not satisfied,
the preview is pop-up prompt.
[Compensation coefficient]:Compensation coefficient of synchronous zone, corresponding to
parameter K, setting range 0.9~1.1, which can fine-tune the speed of synchronous zone.
[Dwell angle]: the angle at which the tool holder axis stops, corresponding to parameter θ2. The
whole order length running cycle is 360 degrees, and the dwell angle is set relative to the running
cycle. The dwell angle is half at start and half at stop.
4. Setting of feeding axis parameters.
[Feeding axis diameter D2]: The diameter of feeding feedback encoder axis, corresponding to
parameter D2.
[Synchronization start position of spindle]: The synchronization start position of spindle relative to
the tangent point, the spindle is the feeding axis, corresponding to parameter A.
[Number of pulses per revolution of feeding axis]: The number of encoder pulses per revolution of
feeding axis, corresponding to parameter P2.
5. Parameter reasonableness judgment
Dwell angleθ2=0 1, A+D<L
2, D>0
3, A>0
Dwell angleθ2>0 1, A+D<L
2, D>0
3, A>0
𝐴𝐴 𝐴𝐴+𝐷𝐷
4, 𝜃𝜃2 < 720 × 且𝜃𝜃2 < 720 × �1 − �
𝐿𝐿 𝐿𝐿
20
0 Chapter 2: The
cutback function
6. Curve preview
After setting the parameters, you can select the corresponding order preview to see if the relationship
between the master and slave axis position, speed and acceleration meet the process requirements.
If not, continue to make adjustments.
7. Top bar configuration
For the top bar configuration of the chasing scissors, refer to Chapter 12 of the VC Series
Programmable Controller Instructions and Programming Manual, Electronic Cams General Cam
Top Bar Settings.
8. Running
Download the chase shear cam curve inside the PLC and run with the same parameter settings as
the general purpose cam, refer to Chapter 12 Electronic Cams in the VC Series Programmable
Controller Instruction and Programming Manual.
9. chase shear parameters and special components correspondence
The chase shear parameters introduced earlier correspond to special SD components in the PLC, see
appendix II
10. Modify parameters during operation
The chase shear parameters can be changed by modifying the SD component during operation.
However, modifying the cam table ID in chase shear mode requires re-enabling to take effect.
Step 1: Set the chase shear parameters according to the mechanical parameters as shown below:
22
0 Chapter 2: The
cutback function
2: Set the chase shear start method and cam table selection.
3:Set the stop mode and trigger stop mode of the chase clipping function.
23
0 Chapter 2: The
cutback function
24
0 Appendix I Flying
Shear Special Register
25
0 Appendix II
Special Registers for Trailing Cut
26