I have created the one plane with respect to the base and tool on one table.
and I wanted to rotated the enter plan by some degree(by sending the some values through variable) with respect to the earlier…
It sounds like you might be trying to manipulate the value of the plane constant.
When you record a plane it generates a Variable e.g. Plane_1 and Plane_1_Const.
You can change the values of each of the 6 values
e.g. Plane_1[#] = Plane_1[#] (+,-,*,/) value
you cant do
e.g. Plane_1_const[#] = Plane_1_const[#] (+,-,*,/) value
but you can reset back.
e.g. Plane_1 = Plane_1_const
so,I have tried like this : Plane_1 = pose_trans(Plane_1_const, p[0.30,0.30,0.0,0.0,0.0,d2r(45)]) but this is not working… and I hve used the assignment command like this Plane_1 := p[Plane_1+0.30,Plane_1+0.30,Plane_1[2],Plane_1[3],Plane_1[4],d2r(45)] this is also not working…
and we used the same function for shifting only the origin like this: Plane_1 := p[Plane_1+0.30,Plane_1+0.30,Plane_1[2],Plane_1[3],Plane_1[4],Plane_1[5]] by that time it is working for shifting the origin…
then we use the pose_trans function for rotating the plane from that point(shifted origin) but it is not working…
When you are using pose_trans you need to think of the Planes pose data including orientation. For example; using your image I am assuming the Positive x direction is pointed to the right of the origin, positive y is going upwards to the top of the page and positive z is pointing up out of the page. So if you use pose_trans to go to the point you have marked you will want to move in the -x and +y direction and rotate around the z-axis. If 300mm is the distance in the x and y direction then it would be
You should also note that using Plane_1_const is using the saved pose in the installation. If you are wanting to use your updated variable then you should use Plane_1 instead of Plane_1_const.