A? A? A?In our near application we want using pickmaster with 6 axis robot. With our old system without pickmaster we can modify position easily from flexpendant, but after using pickmaster we get some difficulties. We have tried to modify position using flexpendant with pickmaster system but position couldn’t be changed. Is there any solution so we can modify position without have to work from original position? (I mean adding offset from original position ex : moveL RelTool(SafePos,..,..,..,..)…;).A?
You probably need to change the use of the itemtarget.
There are some cases where the itemtarget used as the reference for a workobject, and the robtargets have been stored in system modules and therefore possible to teach.
The Pickmaster rapid program is stored on the pickmaster PC, and transferred to the robot each time the project is started, so to make an adjustment you need to modify the rapid program on the PC.
Do you mean the robtarget are ‘picktarget with wobjpick’ and ‘placetarget with wobjplace’? And there are at least two position without wobjpick/place : Safepos and homepos(wobj0). I’ve tried to adding some position (with wobj0) in Pickmaster PC,but after i run program there are error that controller don’t recognize robtarget position. What should I do?
This is an example where the vision model detected a corner of a box. The item target position was then transformed to the object frame of the tracked workobject and a custom path could be programmed to place the the piece properly into the box. The robtargets were stored in the ppaUser.sys module.
!Invert the Place target around Y axis and use as workobject
TempRobT:=RelTool(PlaceTarget.RobTgt,0,0,0Ry:=180);
WObjPlace.oframe.trans:=TempRobT.trans;
WObjPlace.oframe.rot:=TempRobT.rot;