1

00:00:00,256  -->  00:00:04,096
hello everyone! Welcome on board.

2

00:00:04,608  -->  00:00:08,448
And the current chapter is 29

3

00:00:08,960  -->  00:00:11,776
Before we will use camming

4

00:00:12,032  -->  00:00:14,080
in simotion first

5

00:00:15,104  -->  00:00:17,920
how do you Create

6

00:00:18,432  -->  00:00:19,712
cams

7

00:00:20,480  -->  00:00:26,368
adn we will examine this chapter cam editor

8

00:00:26,624  -->  00:00:29,440
and you will see

9

00:00:29,696  -->  00:00:32,768
about online cam handling

10

00:00:33,536  -->  00:00:34,560
So

11

00:00:34,816  -->  00:00:37,888
Let's go on with our notes

12

00:00:38,912  -->  00:00:45,056
Creating Cams in simotion continents are here

13

00:00:45,824  -->  00:00:47,872
Creating cam

14

00:00:48,128  -->  00:00:51,456
Using interpolation points to

15

00:00:51,712  -->  00:00:54,528
Create Cams in cam edit window

16

00:00:54,784  -->  00:01:00,672
Using interpolation points to define the basic form of Cam

17

00:01:00,928  -->  00:01:04,512
Define interpolation type in cam edit

18

00:01:05,792  -->  00:01:10,144
Compilation of the various interpolation types

19

00:01:10,912  -->  00:01:13,472
Define the behavior with gaps

20

00:01:14,240  -->  00:01:17,824
Define type of Cam Master range

21

00:01:18,592  -->  00:01:24,224
Absolute cyclic relative and cycling as Cams

22

00:01:25,248  -->  00:01:28,320
Scaling and offsetting

23

00:01:28,576  -->  00:01:32,160
Using polynomial to create cams

24

00:01:33,184  -->  00:01:37,792
Motion laws In accordance with vdi standards

25

00:01:38,048  -->  00:01:41,376
Creating geometry.

26

00:01:42,144  -->  00:01:43,936
With the wizard

27

00:01:44,448  -->  00:01:47,264
creating cam with cam tool

28

00:01:48,032  -->  00:01:51,616
cam tool is an additional program

29

00:01:53,152  -->  00:01:57,504
Current versions of Simotion is already integrated but

30

00:01:57,760  -->  00:02:00,320
It needs a license to use

31

00:02:01,344  -->  00:02:05,184
Define the range of the master and slave axes

32

00:02:05,440  -->  00:02:08,000
Inserting elements in cam

33

00:02:08,256  -->  00:02:10,560
Simulation of velocity

34

00:02:11,072  -->  00:02:14,144
 acceleration jerk

35

00:02:15,680  -->  00:02:19,264
How to do download and upload of a cam

36

00:02:21,568  -->  00:02:22,848
From Cam tool

37

00:02:23,872  -->  00:02:27,200
Using interpolation points to create cam

38

00:02:28,736  -->  00:02:34,624
Interpreting Cams of setting scaling system where we stand so...

39

00:02:35,648  -->  00:02:38,464
This is another important topic

40

00:02:38,720  -->  00:02:42,816
Before you use some cam function

41

00:02:43,840  -->  00:02:49,984
So here you see using cam on and cam off

42

00:02:51,776  -->  00:02:54,848
There's a synchronous to

43

00:02:55,360  -->  00:03:01,504
And it is related to its Master axis visual axis and cams

44

00:03:01,760  -->  00:03:04,064
To control the following axes

45

00:03:05,600  -->  00:03:11,744
Axis traverse with position and velocity profile is possible

46

00:03:13,792  -->  00:03:19,936
We are using cams for different purposes you can use the horizontal

47

00:03:20,192  -->  00:03:26,336
Horizontal axis as Master position or time you can do

48

00:03:26,592  -->  00:03:28,640
Just you comment

49

00:03:29,152  -->  00:03:33,504
Time locked or time-based velocity profile to

50

00:03:34,272  -->  00:03:40,160
Syncronization your slave axis as velocity according to Time

51

00:03:40,928  -->  00:03:41,696
Or

52

00:03:42,208  -->  00:03:44,512
with hydraulic access

53

00:03:45,024  -->  00:03:49,632
According to pressure and speed or flow

54

00:03:50,400  -->  00:03:54,240
You can just characterize your walves

55

00:03:56,032  -->  00:03:58,592
It is possible with

56

00:03:59,104  -->  00:04:01,152
cam profile

57

00:04:01,920  -->  00:04:07,552
So this is the simple view when you're creating a cam

58

00:04:07,808  -->  00:04:09,088
Let's see

59

00:04:09,344  -->  00:04:12,672
On the left side I've just

60

00:04:12,928  -->  00:04:17,536
click and Insert cam with camedit In classical way

61

00:04:18,047  -->  00:04:23,935
enter a name and select the type

62

00:04:24,959  -->  00:04:31,103
If I said polynomial then I have to continiue with coefficients for polynomial equation

63

00:04:32,127  -->  00:04:33,151
If I know

64

00:04:34,431  -->  00:04:38,015
More basic way to work with interpolation Point table

65

00:04:39,295  -->  00:04:42,623
So

66

00:04:44,159  -->  00:04:47,743
How its looks like

67

00:04:50,559  -->  00:04:52,607
On the leftsite

68

00:04:53,119  -->  00:04:55,167
I've been geometry table

69

00:04:55,423  -->  00:04:58,495
I would answer my master and slave

70

00:04:59,263  -->  00:05:01,311
Relationship

71

00:05:02,079  -->  00:05:03,615
According to this

72

00:05:03,871  -->  00:05:06,687
table system will draw

73

00:05:07,967  -->  00:05:12,319
The graphic on X Y axis

74

00:05:12,831  -->  00:05:15,391
Let's just take a

75

00:05:15,647  -->  00:05:17,695
Example

76

00:05:18,975  -->  00:05:20,255
So

77

00:05:23,839  -->  00:05:26,655
For instance

78

00:05:28,191  -->  00:05:31,007
You see if there's a straight line

79

00:05:42,783  -->  00:05:47,903
And there is some sample

80

00:05:54,303  -->  00:05:59,679
our cams are standard and Technology objects

81

00:06:01,471  -->  00:06:07,615
cams can be configured with simotion and download

82

00:06:09,407  -->  00:06:15,551
cams can be modified at runtime system using function calls

83

00:06:15,807  -->  00:06:18,879
There are some variables

84

00:06:19,135  -->  00:06:20,927
Provide information

85

00:06:23,487  -->  00:06:29,631
But for your note is not possible to create a cam during runtime

86

00:06:30,911  -->  00:06:35,007
So that's fine if you're going to need

87

00:06:35,263  -->  00:06:37,055
Possible 10 cams

88

00:06:37,311  -->  00:06:43,455
In your application you have to create first then download device

89

00:06:46,271  -->  00:06:50,623
after that It's possible to 

90

00:06:50,879  -->  00:06:57,023
reinterpolate or can you just set an offset or Scale at the current cam

91

00:06:57,279  -->  00:07:03,423
It's possible during runtime but you have to create your object and download

92

00:07:03,679  -->  00:07:04,703
simotion first

93

00:07:09,055  -->  00:07:13,919
you can create with cam edit or cam tool

94

00:07:14,687  -->  00:07:18,783
It's possible to convert cams created with camtool to cam edit

95

00:07:19,039  -->  00:07:21,087
Or vice versa

96

00:07:22,879  -->  00:07:26,719
It's possible to export and import

97

00:07:26,975  -->  00:07:31,071
Do external world or from your hard drive

98

00:07:32,095  -->  00:07:38,239
So yeah you're just see it the two ways of Designing and

99

00:07:38,495  -->  00:07:39,775
Creative cams

100

00:07:40,799  -->  00:07:46,943
camedit is a basic tool to describe terms according to standards vdi

101

00:07:47,199  -->  00:07:53,343
camtool here position acceleration jerk curves

102

00:07:53,599  -->  00:07:55,647
Simultaneously

103

00:07:56,927  -->  00:07:58,463
Next page

104

00:07:58,719  -->  00:08:03,839
Using interpolation points to create cams as with it

105

00:08:04,095  -->  00:08:09,471
You just answer here some interpolation points

106

00:08:09,727  -->  00:08:14,079
After that you have to select your options

107

00:08:14,847  -->  00:08:17,151
How do you want to

108

00:08:17,663  -->  00:08:20,735
Make a progress to interpolation

109

00:08:24,063  -->  00:08:25,087
So...

110

00:08:26,623  -->  00:08:32,255
If your select draw scale and an offset

111

00:08:35,071  -->  00:08:36,607
you see Real shaped with

112

00:08:37,119  -->  00:08:39,679
Actual scaled and offset values

113

00:08:41,727  -->  00:08:47,871
In the interpolation table normally

114

00:08:48,127  -->  00:08:49,151
linear

115

00:08:49,919  -->  00:08:55,295
And the other possibilities are cubics and bezier

116

00:08:55,551  -->  00:08:59,391
If segments overlap

117

00:08:59,647  -->  00:09:03,743
Which word means there are some settings here

118

00:09:04,255  -->  00:09:09,119
and interpolation two segments you see here the cam type

119

00:09:09,375  -->  00:09:13,983
non cyclic or cyclic absolute and so on

120

00:09:14,751  -->  00:09:20,895
That means if you said excited absolute there's a Start point

121

00:09:21,151  -->  00:09:23,711
And there's end point of the cam

122

00:09:24,479  -->  00:09:29,599
when using rotational axis as your master horizontal

123

00:09:34,463  -->  00:09:40,607
Position velocity acceleration set point calculated

124

00:09:41,887  -->  00:09:48,031
If the end of cycle and joining the beginning end of cycle and profile will be

125

00:09:48,287  -->  00:09:49,823
a little Different

126

00:09:51,103  -->  00:09:53,919
Then you should be cyclic absolute

127

00:09:54,175  -->  00:09:56,223
If your both axes are

128

00:09:57,247  -->  00:10:03,135
Linear and running independently for instance

129

00:10:03,647  -->  00:10:09,791
and you're just making a one movement or couple of rotations and

130

00:10:11,327  -->  00:10:12,607
You know

131

00:10:13,119  -->  00:10:19,263
intermediate stop and so maybe you should use most likely according to your application

132

00:10:20,543  -->  00:10:26,687
I'm here you'll see the default setting of Master axis

133

00:10:26,943  -->  00:10:33,087
 then you get

134

00:10:33,343  -->  00:10:36,159
2 Difference curves

135

00:10:36,415  -->  00:10:38,207
At the same page

136

00:10:39,487  -->  00:10:42,303
This is what I mean about scaling and offset

137

00:10:44,351  -->  00:10:47,679
You can just add an offset

138

00:10:47,935  -->  00:10:50,239
To your slave axis

139

00:10:50,495  -->  00:10:52,543
For instance 10

140

00:10:54,335  -->  00:10:58,175
it is adjusted you'll see

141

00:10:58,431  -->  00:11:02,527
And let's go

142

00:11:11,487  -->  00:11:15,327
So about the fine interpolation type

143

00:11:17,631  -->  00:11:22,751
cubic splines Works according to this formula

144

00:11:23,775  -->  00:11:26,847
coefficient 0 +

145

00:11:28,639  -->  00:11:32,479
1 * x +

146

00:11:33,759  -->  00:11:39,903
And so on the for corporations are determined between two interpolation points

147

00:11:40,159  -->  00:11:46,303
That means 3rd degree and cubicle splines

148

00:11:47,327  -->  00:11:48,863
as polinomial

149

00:11:52,703  -->  00:11:58,847
For boundary conditions for position continuity and their derivative

150

00:11:59,103  -->  00:12:05,247
bezier splines approximation normally runs along that

151

00:12:05,503  -->  00:12:11,647
Interpolation points to Define interpolation points at as attractors...

152

00:12:13,183  -->  00:12:18,559
So if you're going to write browser and search bezier

153

00:12:23,679  -->  00:12:24,703
and

154

00:12:25,471  -->  00:12:27,263
You'll see here

155

00:12:29,823  -->  00:12:32,895
Some useful information on Wikipedia

156

00:12:33,663  -->  00:12:36,223
Or

157

00:12:38,271  -->  00:12:42,111
After you look that are several videos

158

00:12:42,367  -->  00:12:45,695
As far as I know

159

00:12:46,207  -->  00:12:48,511
It's used also the Citroen

160

00:12:48,767  -->  00:12:50,815
This equation curves

161

00:12:51,071  -->  00:12:55,167
Make a design of the shapes of the car parts

162

00:12:55,423  -->  00:13:01,055
So here there are some lecture notes about this topic

163

00:13:04,639  -->  00:13:10,527
If you see if you want to get more information there are some animation

164

00:13:11,039  -->  00:13:16,159
All the equations are work that are some

165

00:13:17,183  -->  00:13:19,743
Intermediate points like this

166

00:13:21,023  -->  00:13:27,167
in our case similar 1 2 3 4 5 or 6

167

00:13:28,959  -->  00:13:30,239
Eventually

168

00:13:30,495  -->  00:13:36,639
You will never get on the point intermediate point you just pass through

169

00:13:36,895  -->  00:13:38,175
Nearly

170

00:13:38,431  -->  00:13:44,575
so that means in Some case you are not

171

00:13:45,599  -->  00:13:48,159
Available to get to destination

172

00:13:48,671  -->  00:13:52,255
At the intermediate points

173

00:13:52,511  -->  00:13:57,887
But there are some advantages with using bezier curves

174

00:13:58,911  -->  00:14:04,031
That means there's no positioning or shorts or where is the overshoot

175

00:14:04,287  -->  00:14:10,431
Your profile maybe must be smoother than when you use

176

00:14:10,687  -->  00:14:13,247
Fifth degree polynomial example

177

00:14:14,015  -->  00:14:17,855
It's possible to use 3rd degree polynomial

178

00:14:20,671  -->  00:14:22,975
When you select cubical splines

179

00:14:27,327  -->  00:14:33,471
Turn your calculations are similar but sometimes you get some overshots

180

00:14:33,727  -->  00:14:36,031
in your velocity

181

00:14:37,311  -->  00:14:40,895
There are some advantages and disadvantages of course

182

00:14:41,663  -->  00:14:47,807
So next page comperation of the various interpolation types

183

00:14:48,063  -->  00:14:54,207
see here after your cam is calculated background

184

00:14:54,463  -->  00:14:58,047
Is background color at the curve

185

00:14:58,559  -->  00:15:00,863
cubic splines like this

186

00:15:01,887  -->  00:15:08,031
You are you sure about your passing through

187

00:15:09,823  -->  00:15:15,967
On your points intermediate points at your shapes looks like this

188

00:15:18,015  -->  00:15:21,599
There's overshoot or undershoot. It's your

189

00:15:21,855  -->  00:15:23,391
positioning setpoints

190

00:15:25,439  -->  00:15:27,487
A long way to go

191

00:15:27,999  -->  00:15:30,303
That's why maybe your servo motor

192

00:15:30,559  -->  00:15:33,119
or your

193

00:15:33,375  -->  00:15:36,191
mechanical shafts

194

00:15:36,447  -->  00:15:41,823
Suppress a little bit higher than the bezier supplies

195

00:15:43,103  -->  00:15:46,431
After you see your the path is

196

00:15:46,943  -->  00:15:48,991
So much shorter

197

00:15:49,503  -->  00:15:51,807
when you compate here

198

00:15:52,063  -->  00:15:57,439
But you're not to be sure you're just passing through in some points

199

00:15:59,487  -->  00:16:02,303
Only the first point you just

200

00:16:03,327  -->  00:16:04,351
Going through

201

00:16:04,863  -->  00:16:05,887
If this case

202

00:16:07,423  -->  00:16:12,031
So to visualize actual curve in online mode

203

00:16:12,287  -->  00:16:15,871
You download select cam at interpolation table

204

00:16:16,127  -->  00:16:19,455
That means that you're offline

205

00:16:22,015  -->  00:16:25,855
You just see only the liner interpolation type

206

00:16:26,111  -->  00:16:27,391
if you use

207

00:16:27,903  -->  00:16:31,743
cubic splines you have to download

208

00:16:33,791  -->  00:16:39,423
It says it's only possible plans or the starter System So...

209

00:16:39,679  -->  00:16:42,495
That's what I here download CPU first

210

00:16:43,263  -->  00:16:46,335
The create the technology object with cams

211

00:16:50,175  -->  00:16:56,319
And system will calculate and interpolate canm object

212

00:16:59,135  -->  00:17:02,463
lets download

213

00:17:08,095  -->  00:17:09,631
download it

214

00:17:09,887  -->  00:17:12,703
cubic splines

215

00:17:13,727  -->  00:17:19,871
So after I upload from system I received the online cam curve

216

00:17:22,175  -->  00:17:23,711
It's like this

217

00:17:25,503  -->  00:17:28,319
basic form and scaled and offset

218

00:17:30,111  -->  00:17:34,719
As you remember my point passing through right here

219

00:17:34,975  -->  00:17:35,999
Right here

220

00:17:37,023  -->  00:17:38,047
Here

221

00:17:42,143  -->  00:17:44,447
As a disadvantage Maybe

222

00:17:44,959  -->  00:17:47,519
My point table switched

223

00:17:48,031  -->  00:17:50,335
To automatically

224

00:17:50,847  -->  00:17:55,967
Because I used 3rd degree polynomials

225

00:18:03,135  -->  00:18:06,207
If I close the cameditor

226

00:18:06,719  -->  00:18:08,767
Re-open again

227

00:18:11,071  -->  00:18:16,703
I see the offline camview of course

228

00:18:17,983  -->  00:18:22,847
Let's try the bezier supplies download

229

00:18:25,919  -->  00:18:26,943
and upload

230

00:18:27,199  -->  00:18:30,271
to see return shape

231

00:18:36,927  -->  00:18:38,463
Okay

232

00:18:38,975  -->  00:18:42,815
now its looks like so much different than the other one

233

00:18:44,095  -->  00:18:45,119
Just a

234

00:18:45,631  -->  00:18:47,423
Shortly

235

00:18:47,679  -->  00:18:50,495
Between the intermediate points

236

00:18:50,751  -->  00:18:56,895
Before I hit the accept button then that means I will upload it and

237

00:18:57,151  -->  00:19:03,295
I'm going to save the curve with the current settings to my project

238

00:19:03,551  -->  00:19:07,647
Let's try I hit accept it okay

239

00:19:07,903  -->  00:19:14,047
After I close the cam window it says cam has been changed would you like

240

00:19:14,303  -->  00:19:17,631
save changes in Project

241

00:19:18,143  -->  00:19:21,727
i will close all windows

242

00:19:22,495  -->  00:19:24,287
Open again

243

00:19:24,799  -->  00:19:29,663
Then I'll see the last state of my cam

244

00:19:30,943  -->  00:19:32,479
So...

245

00:19:32,735  -->  00:19:34,527
Let's create another one

246

00:19:35,295  -->  00:19:38,623
As interpolation Point table and CAM 2 

247

00:19:47,071  -->  00:19:52,959
okay, Define behavior according to your data

248

00:19:54,239  -->  00:19:57,823
given as table cam edit window there might be

249

00:19:58,079  -->  00:19:59,359
some gaps

250

00:19:59,871  -->  00:20:02,943
Or missing spaces

251

00:20:04,479  -->  00:20:06,015
inside this tab

252

00:20:06,527  -->  00:20:09,343
Interpolation as expert mode

253

00:20:09,599  -->  00:20:11,647
You just Define here

254

00:20:13,951  -->  00:20:15,999
How is going to work

255

00:20:16,511  -->  00:20:22,399
with gaps on Master value the maintain gaps

256

00:20:23,423  -->  00:20:26,239
Less than this value

257

00:20:26,751  -->  00:20:28,287
Match points

258

00:20:29,567  -->  00:20:32,383
So you lived to see at this case

259

00:20:33,151  -->  00:20:35,967
The two points will be merged

260

00:20:36,223  -->  00:20:38,015
to avoid

261

00:20:38,271  -->  00:20:40,063
prevent the gaps

262

00:20:42,111  -->  00:20:43,391
Or

263

00:20:46,975  -->  00:20:50,303
Second thing is gaps greater than

264

00:20:50,559  -->  00:20:51,327
First

265

00:20:51,583  -->  00:20:56,447
then interpolate with cubic splines

266

00:20:57,983  -->  00:21:01,311
If your gaps is too high

267

00:21:02,335  -->  00:21:04,895
Done this value

268

00:21:05,663  -->  00:21:10,527
Additional segment with 3rd degree polynomial

269

00:21:10,783  -->  00:21:12,831
Calculated to fill the gap

270

00:21:15,903  -->  00:21:22,048
So these are the details right now

271

00:21:25,120  -->  00:21:27,680
with gaps

272

00:21:29,728  -->  00:21:35,872
On the next page you will Define the type of cam and the master range

273

00:21:38,432  -->  00:21:42,272
non cyclic application you just use one

274

00:21:42,528  -->  00:21:48,416
Your profile if you are running cyclic

275

00:21:48,928  -->  00:21:52,256
relatively You should send it

276

00:21:53,024  -->  00:21:55,840
com relative for your cam profile

277

00:21:56,096  -->  00:22:00,960
Avoid the jumps on set position or set velocity

278

00:22:01,728  -->  00:22:05,056
If you are running absolute

279

00:22:05,568  -->  00:22:10,176
Think about there's a modulo and your rotational axis

280

00:22:10,432  -->  00:22:16,576
Is running from 0 degree to 360 degree at this point because of what issue

281

00:22:16,832  -->  00:22:21,696
You set to zero again and sore so you can use cyclic absolute

282

00:22:23,488  -->  00:22:26,048
to Calculate properly your profile

283

00:22:29,632  -->  00:22:31,168
So...

284

00:22:32,192  -->  00:22:37,312
On the next page you will see

285

00:22:38,080  -->  00:22:42,944
The example pictures original cam with cubic Supply interpolation

286

00:22:43,200  -->  00:22:44,736
Looks like this

287

00:22:44,992  -->  00:22:49,088
cyclic absolute

288

00:22:49,344  -->  00:22:50,624
It should be

289

00:22:50,880  -->  00:22:52,416
Looks like this

290

00:22:53,184  -->  00:22:54,976
there is a Coordination

291

00:22:55,488  -->  00:23:00,608
Related to beginning of the cam and at the end of the cam profile

292

00:23:01,888  -->  00:23:04,448
So you can see without gap

293

00:23:04,960  -->  00:23:07,264
with cyclic absolute of operation

294

00:23:11,872  -->  00:23:12,640
It's

295

00:23:13,408  -->  00:23:16,224
Almost similar with original selection

296

00:23:17,504  -->  00:23:21,088
And the last one cyclic relative

297

00:23:21,600  -->  00:23:23,648
There's a little

298

00:23:24,416  -->  00:23:26,208
Interconnection

299

00:23:26,464  -->  00:23:29,280
To continue with cyclic relative

300

00:23:37,472  -->  00:23:41,824
Scaling and offset on cams

301

00:23:42,336  -->  00:23:44,128
your see here

302

00:23:44,640  -->  00:23:50,784
Black curvet as basic curve and the blue curve as draw scale and offset

303

00:23:57,184  -->  00:24:03,328
Another way to create cam in camedit that you can use polynomial

304

00:24:03,584  -->  00:24:09,216
At this case you have to know the  coefficiants

305

00:24:09,728  -->  00:24:12,544
According to your equations

306

00:24:14,080  -->  00:24:18,176
If you are using a drawing program in your PC

307

00:24:18,688  -->  00:24:24,832
For instance your program can provide

308

00:24:25,088  -->  00:24:30,208
this coefficients related to curve

309

00:24:30,464  -->  00:24:33,792
That you want to draw for example

310

00:24:34,816  -->  00:24:40,704
a 2D Cartesian and you're planning to program a plotter

311

00:24:41,472  -->  00:24:46,080
You're drawing some shapes that you can use

312

00:24:46,336  -->  00:24:47,616
this type of

313

00:24:47,872  -->  00:24:50,432
cams with polynomial equations

314

00:24:51,200  -->  00:24:52,480
It's possible

315

00:25:00,416  -->  00:25:05,024
Normally here you can see the equation should be like this

316

00:25:06,048  -->  00:25:11,424
Assign function with amplitude. And phase

317

00:25:11,680  -->  00:25:12,960
cam will used

318

00:25:13,472  -->  00:25:16,800
Arguments X from definition range

319

00:25:20,640  -->  00:25:25,248
next page motion laws

320

00:25:25,760  -->  00:25:27,040
accordance with VDI

321

00:25:28,064  -->  00:25:33,952
So you see here the master value and slave value that are some segments

322

00:25:35,232  -->  00:25:36,512
this area

323

00:25:37,280  -->  00:25:40,864
Define as are is the dwell time

324

00:25:41,376  -->  00:25:44,960
velocity acceleration is zero

325

00:25:45,984  -->  00:25:50,592
This area named SG constant velocity

326

00:25:51,104  -->  00:25:52,640
reversal motion

327

00:25:53,152  -->  00:25:57,504
This area is reverse emotion

328

00:25:58,016  -->  00:26:02,112
This area is the same name as our

329

00:26:03,392  -->  00:26:08,512
And you define segments and interpolated that are some gaps

330

00:26:09,792  -->  00:26:14,400
It will be interpolated online when you use

331

00:26:15,168  -->  00:26:16,960
Related functions

332

00:26:17,472  -->  00:26:19,520
make your profile

333

00:26:20,288  -->  00:26:21,312
to usable

334

00:26:24,384  -->  00:26:25,920
So...

335

00:26:26,176  -->  00:26:32,320
Vdi 2143 standard describes the entire cam characteristic by putting

336

00:26:32,576  -->  00:26:33,600
Together

337

00:26:35,648  -->  00:26:37,696
About motion transitions

338

00:26:38,464  -->  00:26:39,744
So

339

00:26:42,816  -->  00:26:46,912
wizard provideds motion segments

340

00:26:47,168  -->  00:26:49,728
60 motion transitions

341

00:26:53,824  -->  00:26:58,688
Creating the geometry data with the vdi wizards as possible

342

00:27:06,880  -->  00:27:08,416
We have here

343

00:27:08,672  -->  00:27:14,560
Another cam I'm created first I'm going to download

344

00:27:29,920  -->  00:27:33,760
There's a value as you can see

345

00:27:39,136  -->  00:27:41,184
It's not available right now

346

00:27:47,072  -->  00:27:53,216
So vdi wizard provides user-friendly creating of Geometry

347

00:27:54,752  -->  00:27:56,544
data

348

00:27:59,104  -->  00:28:03,712
You just said

349

00:28:18,048  -->  00:28:22,656
In my case I think is not enabled

350

00:28:25,728  -->  00:28:30,080
maybe it is related by firmware version

351

00:28:32,640  -->  00:28:37,504
Let's try again with different firmware version

352

00:29:41,248  -->  00:29:45,344
VDI wizard for type of motion

353

00:29:51,488  -->  00:29:54,560
Is possible in online

354

00:29:57,376  -->  00:30:00,704
In both of the versions

355

00:30:01,472  -->  00:30:06,080
It's version 4.5 via Click right

356

00:30:06,336  -->  00:30:08,384
VDI wizard

357

00:30:08,640  -->  00:30:10,688
you see

358

00:30:10,944  -->  00:30:12,992
16 transitions

359

00:30:13,248  -->  00:30:15,808
And two special cases

360

00:30:17,856  -->  00:30:21,440
Type of motion to dwell time

361

00:30:21,952  -->  00:30:26,816
You're just answer here the start point and endpoint setting

362

00:30:29,120  -->  00:30:33,216
X-coordinate must be greater than a last coordinate

363

00:30:33,984  -->  00:30:36,032
Okay that's a 

364

00:30:37,824  -->  00:30:42,432
Transition type with 3

365

00:30:42,944  -->  00:30:45,248
See here the segment

366

00:30:46,016  -->  00:30:49,600
polinomial inserts yes

367

00:30:53,184  -->  00:30:55,232
you see

368

00:30:55,488  -->  00:30:57,792
here CAM 1

369

00:31:02,656  -->  00:31:08,800
And it's not activated I think while your cam editor is opened

370

00:31:09,568  -->  00:31:12,384
Let s close and say yes

371

00:31:16,480  -->  00:31:20,576
after you right today it's on again with vdi wizard

372

00:31:21,600  -->  00:31:25,440
Let's say transition from dwell to

373

00:31:25,696  -->  00:31:27,488
constant vel

374

00:31:28,000  -->  00:31:29,280
Reversal

375

00:31:29,536  -->  00:31:30,816
For the motion

376

00:31:31,840  -->  00:31:34,400
Let's say constant vel

377

00:31:35,424  -->  00:31:37,216
Polynomial 5th order

378

00:31:37,472  -->  00:31:38,496
Okay

379

00:31:39,520  -->  00:31:41,056
startpoint 0 to 10

380

00:31:41,312  -->  00:31:44,128
Is it okay to 10 again

381

00:31:45,152  -->  00:31:46,688
valocity should

382

00:31:46,944  -->  00:31:48,736
10 instance

383

00:31:50,528  -->  00:31:56,672
What's the current must not be equal to what at the ends

384

00:31:58,208  -->  00:32:04,352
The second motion transition contains at turning point that are for modified sine curve should be used

385

00:32:05,632  -->  00:32:08,704
Do you wish to continue say yes

386

00:32:09,472  -->  00:32:13,568
Subsequent optimization as velocity

387

00:32:14,080  -->  00:32:20,224
you can see here of the settings menu click preview you will see the

388

00:32:20,480  -->  00:32:24,576
some Reverse the direction movement

389

00:32:24,832  -->  00:32:26,880
Let's say okay

390

00:32:29,184  -->  00:32:31,488
Also I reopen

391

00:32:33,792  -->  00:32:37,120
I should see normally

392

00:32:43,520  -->  00:32:45,312
So let's try again

393

00:32:46,592  -->  00:32:51,968
vdi wizard const vel next

394

00:32:52,992  -->  00:32:59,136
Okay let's preview

395

00:32:59,392  -->  00:33:04,512
okay you got your starting point

396

00:33:04,768  -->  00:33:06,560
endpoint settings

397

00:33:06,816  -->  00:33:12,960
So as you can see it's a hard way to do

398

00:33:13,216  -->  00:33:16,800
According to standards list say okay

399

00:33:17,056  -->  00:33:22,688
What's there's a better way

400

00:33:24,480  -->  00:33:28,320
creating cams with camtool

401

00:33:29,088  -->  00:33:32,416
It's more flexible and user-friendly

402

00:33:38,816  -->  00:33:40,352
Let's try

403

00:33:42,400  -->  00:33:45,984
I'm going to delete the old CPU

404

00:33:51,616  -->  00:33:55,712
lets say insert cam

405

00:33:55,968  -->  00:33:58,528
camtool

406

00:34:00,320  -->  00:34:06,464
And here is information as I said you need a license for that

407

00:34:13,376  -->  00:34:17,728
And this is the main page you can add other

408

00:34:18,240  -->  00:34:20,288
curves to click here

409

00:34:26,432  -->  00:34:27,712
So

410

00:34:27,968  -->  00:34:31,040
What are some tools on your toolbox fix points

411

00:34:31,296  -->  00:34:34,112
Straight line interpolation points

412

00:34:35,392  -->  00:34:36,416
Sine

413

00:34:38,208  -->  00:34:39,488
and so on...

414

00:34:41,792  -->  00:34:43,584
Just add here

415

00:34:44,096  -->  00:34:46,400
eom fixed points

416

00:34:47,680  -->  00:34:50,752
Some intermediate points

417

00:34:51,008  -->  00:34:52,544
after to you

418

00:34:52,800  -->  00:34:54,592
Enter

419

00:34:55,360  -->  00:34:56,896
Or creates

420

00:34:57,152  -->  00:34:59,712
Your plans you see here

421

00:35:00,736  -->  00:35:02,272
The latest curve

422

00:35:05,856  -->  00:35:09,952
You can zoom in or zoom out with your mouse

423

00:35:11,232  -->  00:35:12,512
Or like this

424

00:35:16,096  -->  00:35:18,144
zoomtool

425

00:35:21,472  -->  00:35:24,032
so It's can use this as a scrollbar

426

00:35:31,712  -->  00:35:36,576
The green curve is your position relation between master and slave

427

00:35:42,976  -->  00:35:44,512
you can simultanously

428

00:35:45,024  -->  00:35:48,352
see changes velocity profile as blue curve

429

00:35:49,120  -->  00:35:55,264
Or red color acceleration profile

430

00:35:58,848  -->  00:36:00,384
jerk there are some jumps gaps and so on...

431

00:36:04,992  -->  00:36:11,136
So if you want to Define range of Master and slave you just right click

432

00:36:13,952  -->  00:36:20,096
Also been saying that you can insert your object is fixed point red light and so on the display

433

00:36:23,424  -->  00:36:29,312
On Target device parameters your answer here the master and start and end point

434

00:36:30,592  -->  00:36:33,664
You can set up the execution type

435

00:36:34,432  -->  00:36:36,736
for interpolation

436

00:36:37,504  -->  00:36:39,552
you can select a way

437

00:36:40,320  -->  00:36:42,880
or gap settings

438

00:36:43,136  -->  00:36:48,512
Or scaling and offset is the same as the cam edit

439

00:36:50,816  -->  00:36:53,376
 settings

440

00:36:54,144  -->  00:36:55,424
You can take

441

00:36:55,680  -->  00:36:58,496
Settings from axes

442

00:37:00,288  -->  00:37:05,920
Or you can select the properties for linear axis rotary axis

443

00:37:06,432  -->  00:37:08,224
modulo router access

444

00:37:09,248  -->  00:37:10,272
for master

445

00:37:10,528  -->  00:37:11,808
and slave

446

00:37:13,344  -->  00:37:18,464
You can set limits on the slave with minimum

447

00:37:19,232  -->  00:37:20,256
And

448

00:37:20,512  -->  00:37:22,304
maximum values

449

00:37:27,936  -->  00:37:30,240
for presentation

450

00:37:30,496  -->  00:37:33,824
There are some parameters related to master

451

00:37:34,080  -->  00:37:35,872
slave and so on...

452

00:37:38,176  -->  00:37:43,296
Midstate range is -100 and 100

453

00:37:45,600  -->  00:37:47,904
You're just it just here

454

00:37:49,184  -->  00:37:50,464
On the master

455

00:37:54,048  -->  00:37:56,608
If you want to adjust your

456

00:37:56,864  -->  00:37:58,144
Slave

457

00:37:58,400  -->  00:38:00,448
Then maybe you should set it

458

00:38:00,704  -->  00:38:04,032
Representation slave

459

00:38:09,152  -->  00:38:10,688
For instance Maybe

460

00:38:11,968  -->  00:38:17,344
That you can zoom in or zoom our

461

00:38:19,904  -->  00:38:21,184
Like this

462

00:38:26,304  -->  00:38:29,376
So next page

463

00:38:29,632  -->  00:38:32,192
inserting elemens in cam

464

00:38:33,216  -->  00:38:34,496
click

465

00:38:34,752  -->  00:38:36,544
drag and drop

466

00:38:37,056  -->  00:38:38,336
Treat your mouse

467

00:38:39,360  -->  00:38:45,504
You can just drag and drop just intermediate points

468

00:38:47,296  -->  00:38:51,392
If you're double click your consent

469

00:38:52,160  -->  00:38:55,744
The position values as X and Y

470

00:39:03,424  -->  00:39:07,520
simulation of velocity and acceleration or jerk

471

00:39:08,032  -->  00:39:12,128
You can adjust your setting for master and slave

472

00:39:12,384  -->  00:39:16,992
master velocity for calculations is using defiance

473

00:39:21,344  -->  00:39:24,928
It's here maybe

474

00:39:26,464  -->  00:39:28,512
10 

475

00:39:31,072  -->  00:39:37,216
According to this value you get the velocity and real values

476

00:39:39,776  -->  00:39:45,920
So next page downloading and uploading cam from camtool

477

00:39:46,176  -->  00:39:47,712
Let's try

478

00:39:54,880  -->  00:39:57,952
downloading...

479

00:40:09,728  -->  00:40:11,264
set to run

480

00:40:20,224  -->  00:40:26,112
Okay cam is downloaded if you right-click your cam

481

00:40:26,368  -->  00:40:30,464
Which is created with camtool you can convert back to Camedit

482

00:40:31,744  -->  00:40:35,072
You can export your geometry

483

00:40:35,328  -->  00:40:38,656
export raw data or as polynomial equations

484

00:40:38,912  -->  00:40:40,960
Or import is possible

485

00:40:45,568  -->  00:40:50,176
for upload picture you have to connect the target system

486

00:40:50,944  -->  00:40:52,992
the hit upload the cam

487

00:41:21,664  -->  00:41:27,808
so if you upload a cam from target device previosu may change display window opens

488

00:41:29,344  -->  00:41:32,672
If I make changes cam effective in your project

489

00:41:34,720  -->  00:41:40,864
Using interpolation points to create cams at one time that are some several system functions for that

490

00:41:43,424  -->  00:41:49,568
If you use reset cam commands to reset the download it looks like

491

00:41:49,824  -->  00:41:51,872
in your ST

492

00:41:54,687  -->  00:41:59,295
Then you can clear curve or profile

493

00:42:01,087  -->  00:42:02,623
There are some settings

494

00:42:03,135  -->  00:42:09,279
you can use add point to cam function to add some point in your cam table

495

00:42:13,887  -->  00:42:20,031
It's possible to add polynomials segments or equations in your cam table

496

00:42:21,567  -->  00:42:23,359
At your cam curve

497

00:42:27,711  -->  00:42:28,991
in Advance

498

00:42:29,759  -->  00:42:35,903
You have to interpolate your cam before you use it

499

00:42:36,159  -->  00:42:42,303
Because maybe there are some gaps or your segments are not connected yet

500

00:42:42,559  -->  00:42:45,887
So you have to

501

00:42:46,399  -->  00:42:52,543
Interpolate your cam and it takes some time that's why we are

502

00:42:52,799  -->  00:42:56,383
Using the cam function in motion task

503

00:42:56,895  -->  00:42:59,199
Not in background task

504

00:42:59,967  -->  00:43:03,807
It depends on your profile

505

00:43:04,063  -->  00:43:10,207
How many seconds maybe it's required to interpolate 1 cam

506

00:43:10,463  -->  00:43:15,839
Maybe it take one second to another cam on your

507

00:43:16,095  -->  00:43:20,447
Equation table and settings

508

00:43:21,471  -->  00:43:27,615
So next page is related how do we make an offset a scaling

509

00:43:27,871  -->  00:43:29,919
in cams with MCC

510

00:43:31,455  -->  00:43:34,015
You'll see the comments

511

00:43:34,271  -->  00:43:38,623
Is grouped under gearing and camming comments at the last

512

00:43:40,415  -->  00:43:43,231
Is possible to change

513

00:43:43,743  -->  00:43:49,887
scaling Factor and offsets after you interpolate cam

514

00:43:52,703  -->  00:43:58,847
You can use this settings when your cam is not active

515

00:43:59,871  -->  00:44:03,455
That means you cannot interprolate your cam

516

00:44:04,223  -->  00:44:07,039
When the cam is in use

517

00:44:08,319  -->  00:44:09,855
but on the fly

518

00:44:10,111  -->  00:44:13,439
offset and scaling is possible

519

00:44:14,719  -->  00:44:20,863
it could be effective on the same time or the next time it depends on

520

00:44:21,119  -->  00:44:21,887
On you.

521

00:44:23,935  -->  00:44:28,031
Set cam offset and set cam scale functions

522

00:44:28,543  -->  00:44:32,383
Looks like this in your ST editor

523

00:44:32,639  -->  00:44:35,711
Next page

524

00:44:35,967  -->  00:44:40,063
There are also some comments for reading

525

00:44:40,319  -->  00:44:41,855
cam value

526

00:44:42,367  -->  00:44:48,511
get cam following volume or get cam leading value for example

527

00:44:48,767  -->  00:44:51,839
Next page

528

00:44:52,095  -->  00:44:57,471
here some useful system variables for Cams

529

00:44:59,007  -->  00:45:02,079
in your symbol browser

530

00:45:05,151  -->  00:45:06,687
cam 1 maybe

531

00:45:08,479  -->  00:45:10,271
axis state

532

00:45:11,039  -->  00:45:14,623
Could be active or inactive you can detect

533

00:45:15,903  -->  00:45:20,511
If your check-in is use or not definition state

534

00:45:21,279  -->  00:45:24,607
Not empty that it means data in your cam table

535

00:45:27,935  -->  00:45:33,311
So error is related about cam technology object

536

00:45:35,615  -->  00:45:39,199
You can see here that following settings

537

00:45:41,503  -->  00:45:43,551
offset and scale

538

00:45:43,807  -->  00:45:46,879
You've got reasons right leading right settings

539

00:45:50,719  -->  00:45:51,743
Okay

540

00:45:55,327  -->  00:45:56,863
So

541

00:46:05,055  -->  00:46:09,151
And this is the next chapter 12

542

00:46:10,687  -->  00:46:15,807
Basicaly if it's needed by your application

543

00:46:16,575  -->  00:46:17,855
then

544

00:46:18,879  -->  00:46:25,023
You have to adjust your cam profile during run time that's why you have to use this

545

00:46:25,279  -->  00:46:27,327
Describe of system function

546

00:46:29,631  -->  00:46:33,983
For instance you are programming a rotary knife

547

00:46:35,007  -->  00:46:37,055
and your cam profile

548

00:46:38,079  -->  00:46:41,407
Should be modified

549

00:46:41,663  -->  00:46:46,015
Because the length of your product is

550

00:46:46,271  -->  00:46:47,551
Changeable

551

00:46:48,063  -->  00:46:52,927
Or will be changed with different kind of setups or recipes

552

00:46:54,207  -->  00:46:56,767
Maybe your knife count

553

00:46:57,279  -->  00:47:03,423
in your rotary system will be two or three depends on the size of

554

00:47:03,679  -->  00:47:09,567
The product or your machine so that means you have to get

555

00:47:10,079  -->  00:47:14,431
This parameter from HMI operator has to answer it

556

00:47:14,687  -->  00:47:20,319
After that you have to calculate your cam profile during runtime

557

00:47:21,599  -->  00:47:26,207
maybe even Your machine is running with some Cam

558

00:47:26,975  -->  00:47:28,767
And you're slave axis

559

00:47:29,791  -->  00:47:32,863
Is camming to a master

560

00:47:33,887  -->  00:47:36,703
It is a requirement in real world

561

00:47:37,471  -->  00:47:43,615
This one by experts in a APC erlangen Library developed

562

00:47:44,639  -->  00:47:47,199
And the name is cam handling

563

00:47:47,711  -->  00:47:50,783
There are some useful

564

00:47:51,039  -->  00:47:53,599
Functions for experts

565

00:47:53,855  -->  00:47:55,903
As program was here

566

00:47:58,207  -->  00:48:04,095
Such as create cam calculator minimum maximum values

567

00:48:04,351  -->  00:48:06,911
calculate axis dynamics

568

00:48:07,935  -->  00:48:13,055
This user-defined functions also consists of

569

00:48:14,079  -->  00:48:17,663
some command Library functions located

570

00:48:18,175  -->  00:48:22,527
under the folder technology object

571

00:48:23,039  -->  00:48:24,319
cam Geometry

572

00:48:24,575  -->  00:48:29,695
For example of a add segment interpolation a so...

573

00:48:31,487  -->  00:48:36,095
with this function you can create your own library or

574

00:48:36,351  -->  00:48:38,143
You can choose the way

575

00:48:38,399  -->  00:48:40,191
To use this

576

00:48:40,703  -->  00:48:41,983
function blocks

577

00:48:43,519  -->  00:48:46,847
to Create a cam profile for example

578

00:48:49,663  -->  00:48:55,807
so It's the second step maybe you should check your minimum and maximum values

579

00:48:56,063  -->  00:48:57,087
as Position

580

00:49:00,415  -->  00:49:01,439
That means

581

00:49:01,695  -->  00:49:07,839
Before to start your movement on slave axis before you execute the cam on command

582

00:49:08,095  -->  00:49:10,399
Is it possible to execute

583

00:49:11,679  -->  00:49:15,263
It's a better way to check

584

00:49:15,775  -->  00:49:21,407
You reach or overshoot softlimit of an axis for instance

585

00:49:22,431  -->  00:49:28,575
For 3rd step maybe you should use calculate access Dynamics function to get

586

00:49:29,343  -->  00:49:32,159
Minimum and maximum requirements

587

00:49:32,415  -->  00:49:38,559
Dynamics at your velocity or acceleration deceleration ramps

588

00:49:39,071  -->  00:49:43,423
Then maybe you should compare with your axis

589

00:49:43,679  -->  00:49:45,471
Blue for instance

590

00:49:45,727  -->  00:49:50,335
Limits as acceleration and deceleration

591

00:49:50,847  -->  00:49:56,991
Then you will be sure about your mechanics is able to do this kind of

592

00:49:57,247  -->  00:49:58,783
camming function

593

00:49:59,295  -->  00:50:02,111
Even before you started your movement

594

00:50:03,135  -->  00:50:04,415
This the 3rd step

595

00:50:05,183  -->  00:50:07,999
last state Maybe

596

00:50:08,255  -->  00:50:11,327
You should calculate your required torque

597

00:50:11,839  -->  00:50:14,911
And the current of your motor

598

00:50:16,191  -->  00:50:16,959
then...

599

00:50:17,215  -->  00:50:21,567
You should take consider of your energy consumption

600

00:50:22,847  -->  00:50:26,175
That maybe you think about your

601

00:50:26,687  -->  00:50:28,223
Smart Line module

602

00:50:28,991  -->  00:50:33,343
Is quite good enough to handle this kind of current consumption

603

00:50:33,599  -->  00:50:37,439
You have to calculate your inertia

604

00:50:37,951  -->  00:50:40,255
According to your application

605

00:50:41,023  -->  00:50:47,167
specially for such as big rotary knifes in industrial metal cutting

606

00:50:47,935  -->  00:50:50,239
There are some such as

607

00:50:51,263  -->  00:50:57,407
usefull functions you may see later on in siemens released application

608

00:50:57,663  -->  00:51:00,991
Example packages like rotary knife

609

00:51:02,783  -->  00:51:04,319
And so son...

610

00:51:05,087  -->  00:51:11,231
For step-by-step maybe you will develope your application and you

611

00:51:11,487  -->  00:51:17,119
some function and see what's the response of the system

612

00:51:20,703  -->  00:51:24,287
If you adjust design is simple machine

613

00:51:24,799  -->  00:51:29,151
And it is not required to change your cam profile.

614

00:51:29,407  -->  00:51:30,943
then It's the basic

615

00:51:31,199  -->  00:51:37,343
But you should know that it's possible to do anything during run time depends on your case. 

616

00:51:37,599  -->  00:51:43,743
Next time we will learn about the functions caming on and off

617

00:51:45,023  -->  00:51:47,071
See you then bye bye
