Advertisement
Guest User

Untitled

a guest
Mar 19th, 2019
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.28 KB | None | 0 0
  1. MODULE Module1
  2. CONST robtarget Target_10:=[[0,0,0],[1,0,0,0],[0,0,-2,0],[9E9,9E9,9E9,9E9,9E9,9E9]];
  3. PROC Path_10()
  4. MoveL Target_10,v1000,z100,MyTool\WObj:=Workobject_2;
  5. ENDPROC
  6.  
  7. PROC slobo_N(num x,num y)
  8. MoveL Offs(Target_10,x+0,y+0,-20),v100,z0,MyTool\WObj:=Workobject_2;
  9. MoveL Offs(Target_10,x+0,y+40,0),v100,z0,MyTool\WObj:=Workobject_2;
  10. MoveL Offs(Target_10,x+0,y+40,-20),v100,z0,MyTool\WObj:=Workobject_2;
  11. MoveL Offs(Target_10,x+0,y+40,0),v100,z0,MyTool\WObj:=Workobject_2;
  12. MoveL Offs(Target_10,x+30,y+40,0),v100,z0,MyTool\WObj:=Workobject_2;
  13. MoveL Offs(Target_10,x+30,y+0,0),v100,z0,MyTool\WObj:=Workobject_2;
  14. MoveL Offs(Target_10,x+30,y+0,-20),v100,z0,MyTool\WObj:=Workobject_2;
  15. ENDPROC
  16.  
  17. PROC slovo_L(num x,num y)
  18.  
  19. MoveL Offs(Target_10,x+0,y+0,-20),v100,z0,MyTool\WObj:=Workobject_2;
  20. MoveL Offs(Target_10,x+0,y+0,0),v100,z0,MyTool\WObj:=Workobject_2;
  21. MoveL Offs(Target_10,x+0,y+40,0),v100,z0,MyTool\WObj:=Workobject_2;
  22. MoveL Offs(Target_10,x+30,y+40,0),v100,z0,MyTool\WObj:=Workobject_2;
  23. MoveL Offs(Target_10,x+30,y+40,-20),v100,z0,MyTool\WObj:=Workobject_2;
  24.  
  25. ENDPROC
  26.  
  27. PROC main()
  28. VAR num dx;
  29. VAR num dy;
  30. VAR string slova_za_ispisivanje;
  31. VAR string karakter;
  32. VAR num fk;
  33.  
  34. WHILE fk<>5 DO
  35.  
  36. TPReadNum dx,"Unesite x koordinatu";
  37.  
  38. WHILE dx<5 OR dx>205 DO
  39. TPReadNum dx,"Unesite x koordinatu";
  40. TPWrite "Koordinata ucitana";
  41. ENDWHILE
  42.  
  43. TPReadNum dy,"Unesite y koordinatu";
  44.  
  45. WHILE dy<5 OR dy>292 DO
  46. TPReadNum dy,"Unesite y koordinatu";
  47. TPWrite "Koordinata ucitana";
  48.  
  49. ENDWHILE
  50.  
  51. slova_za_ispisivanje:=UIAlphaEntry(\Message:="Unesite karaktere za ispisivanje:");
  52.  
  53. FOR i FROM 1 TO StrLen(slova_za_ispisivanje) DO
  54.  
  55. karakter:=StrPart(slova_za_ispisivanje,i,1);
  56. IF dx>185 THEN
  57. dx:=0;
  58. dy:=dy+50;
  59. ENDIF
  60. TEST karakter
  61. CASE "l":
  62. slovo_L dx,dy;
  63. dx:=dx+35;
  64. CASE "n":
  65. slobo_N dx,dy;
  66. dx:=dx+35;
  67. DEFAULT:
  68. TPWrite "Uneti karakter nije definisan";
  69. ENDTEST
  70.  
  71. ENDFOR
  72.  
  73. TPReadFK fk,"Da li zelite novi upis?","DA","","","","NE";
  74. ENDWHILE
  75.  
  76. ENDPROC
  77.  
  78. ENDMODULE
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement