Hi Elina341.
Weaving is created especially for some painting, sanding and etc. purpose. That is not very difficult to implement in your program. All aspect how to put weaving on your trajectory have great explenation in manual, I think in exppert programming book for kuka.
The point is that I've never used it in work and don't know that Your path will be correctly as You wish (in book is explenation that weaving is "on" for example Lin move. For welding in my firm we don't use any mechanical weaving (program running on standard movement build in kuka system and that is efficient and quick enough. Maybe the it any other solution for Your application. Maybe if You want to increase width of weld path, You can choose some other not thin electrode? I don't get what You want to do with this mechanical weaving.
So try to read some manuals for kuka couse they are good and full.
Marek
markopo@wp.pl