Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5

Fanuc LS Program import error

#1
Hi、RoboDK 

When importing a Fanuc LS program, the attached error occurs. 
Please tell me the cause and solution.



インポートプログラム---------------------

/PROG LRMate200iD7L_サンプル_2


/属性
Code:
/MN
1: UFRAME_NUM = 0;
2: UTOOL_NUM=0;
3: JP[1] 10%の罰金
4: UFRAME_NUM=0;
5: LP[2] 343mm/秒 ファイン
6: LP[3] 40mm/秒 ファイン
7: LP[4] 100mm/秒 ファイン;
8: LP[5] 74mm/秒 ファイン;
9: LP[6] 100mm/秒 ファイン;
10: LP[7] 100mm/秒 ファイン;
11: LP[8] 74mm/秒 ファイン;
12: LP[9] 100mm/秒 ファイン;
13: LP[10] 100mm/秒 ファイン;
14: LP[11] 65mm/秒 ファイン;
15: LP[12] 100mm/秒 ファイン;
16: LP[13] 100mm/秒 ファイン;
17: LP[14] 67mm/秒 ファイン;
18: LP[15] 100mm/秒 ファイン;
19: LP[16] 100mm/秒 ファイン;
20:LP[17] 74mm/秒 ファイン
21: LP[18] 100mm/秒 ファイン;
22: LP[19] 100mm/秒 ファイン;
23: LP[20] 93mm/秒 ファイン;
24: LP[21] 100mm/秒 ファイン;
25: LP[22] 100mm/秒 ファイン;
26: LP[23] 74mm/秒 ファイン;
27: LP[24] 100mm/秒 ファイン;
28: LP[25] 100mm/秒 ファイン;
29: UFRAME_NUM=0;
30: JP[26] 5%の罰金;

/POS
P[1] { GP1: UF:0、UT:0、J1=0.000度、J2=-0.121度、J3=-7.620度、J4=0.000度、J5=-82.380度、J6=0.000度 };
P[2] { GP1: UF:0、UT:0、CONFIG: 'NUT、0、0、0'、X=432.508mm、Y=-185.000mm、Z=53.000mm、W=-180.000度、P=0.000度、R=0.000度 };
P[3] { GP1: UF:0、UT:0、CONFIG: 'NUT、0、0、0'、X=432.508mm、Y=-185.000mm、Z=33.000mm、W=-180.000度、P=0.000度、R=0.000度 };
P[4] { GP1: UF:0, UT:0, CONFIG: 'N U T, 0, 0, 0', X=432.508mm, Y=-185.000mm, Z=83.000mm, W=-180.000deg, P=0.000deg, R=0.000deg };
P[5] { GP1: UF:0, UT:0, CONFIG: 'N U T, 0, 0, 0', X=457.508mm, Y=-115.000mm, Z=83.000mm, W=-180.000deg, P=0.000deg, R=0.000deg };
P[6] { GP1: UF:0, UT:0, CONFIG: 'N U T, 0, 0, 0', X=457.508mm, Y=-115.000mm, Z=33.000mm, W=-180.000deg, P=0.000deg, R=0.000deg };
P[7] { GP1: UF:0, UT:0, CONFIG: 'N U T, 0, 0, 0', X=457.508mm, Y=-115.000mm, Z=83.000mm, W=-180.000deg, P=0.000deg, R=0.000deg };
P[8] { GP1: UF:0, UT:0, CONFIG: 'N U T, 0, 0, 0', X=482.508mm, Y=-45.000mm, Z=83.000mm, W=-180.000deg, P=0.000deg, R=0.000deg };
P[9] { GP1: UF:0, UT:0, CONFIG: 'N U T, 0, 0, 0', X=482.508mm, Y=-45.000mm, Z=33.000mm, W=-180.000deg, P=0.000deg, R=0.000deg };
P[10] { GP1: UF:0, UT:0, CONFIG: 'N U T, 0, 0, 0', X=482.508mm, Y=-45.000mm, Z=83.000mm, W=-180.000deg, P=0.000deg, R=0.000deg };
P[11] { GP1: UF:0, UT:0, CONFIG: 'N U T, 0, 0, 0', X=507.508mm, Y=15.000mm, Z=83.000mm, W=-180.000deg, P=0.000deg, R=0.000deg };
P[12] { GP1: UF:0, UT:0, CONFIG: 'N U T, 0, 0, 0', X=507.508mm, Y=15.000mm, Z=33.000mm, W=-180.000deg, P=0.000deg, R=0.000deg };
P[13] { GP1: UF:0, UT:0, CONFIG: 'N U T, 0, 0, 0', X=507.508mm, Y=15.000mm, Z=83.000mm, W=-180.000deg, P=0.000deg, R=0.000deg };
P[14] { GP1: UF:0, UT:0, CONFIG: 'N U T, 0, 0, 0', X=507.508mm, Y=-85.000mm, Z=83.000mm, W=-180.000deg, P=0.000deg, R=0.000deg };
P[15] { GP1: UF:0, UT:0, CONFIG: 'N U T, 0, 0, 0', X=507.508mm, Y=-85.000mm, Z=33.000mm, W=-180.000deg, P=0.000deg, R=0.000deg };
P[16] { GP1: UF:0, UT:0, CONFIG: 'N U T, 0, 0, 0', X=507.508mm, Y=-85.000mm, Z=83.000mm, W=-180.000deg, P=0.000deg, R=0.000deg };
P[17] { GP1: UF:0, UT:0, CONFIG: 'N U T, 0, 0, 0', X=482.508mm, Y=-15.000mm, Z=83.000mm, W=-180.000deg, P=0.000deg, R=0.000deg };
P[18] { GP1: UF:0, UT:0, CONFIG: 'N U T, 0, 0, 0', X=482.508mm, Y=-15.000mm, Z=33.000mm, W=-180.000deg, P=0.000deg, R=0.000deg };
P[19] { GP1: UF:0, UT:0, CONFIG: 'N U T, 0, 0, 0', X=482.508mm, Y=-15.000mm, Z=83.000mm, W=-180.000deg, P=0.000deg, R=0.000deg };
P[20] { GP1: UF:0, UT:0, CONFIG: 'N U T, 0, 0, 0', X=457.508mm, Y=75.000mm, Z=83.000mm, W=-180.000deg, P=0.000deg, R=0.000deg };
P[21] { GP1: UF:0, UT:0, CONFIG: 'N U T, 0, 0, 0', X=457.508mm, Y=75.000mm, Z=33.000mm, W=-180.000deg, P=0.000deg, R=0.000deg };
P[22] { GP1: UF:0, UT:0, CONFIG: 'N U T, 0, 0, 0', X=457.508mm, Y=75.000mm, Z=83.000mm, W=-180.000deg, P=0.000deg, R=0.000deg };
P[23] { GP1: UF:0, UT:0, CONFIG: 'N U T, 0, 0, 0', X=432.508mm, Y=145.000mm, Z=83.000mm, W=-180.000deg, P=0.000deg, R=0.000deg };
P[24] { GP1: UF:0, UT:0, CONFIG: 'N U T, 0, 0, 0', X=432.508mm, Y=145.000mm, Z=33.000mm, W=-180.000deg, P=0.000deg, R=0.000deg };
P[25] { GP1: UF:0、UT:0、CONFIG: 'NUT、0、0、0'、X=432.508mm、Y=145.000mm、Z=83.000mm、W=-180.000度、P=0.000度、R=0.000度 };
P[26] { GP1: UF:0、UT:0、J1=0.000度、J2=-0.121度、J3=-7.620度、J4=0.000度、J5=-82.380度、J6=0.000度 };

/終わり



ーーーーーーーーー



よろしくお願いいたします。
酒井啓介


Attached Files Thumbnail(s)
Error.PNG   
#2
Can you provide the original Fanuc LS program as a file? Not just as text. It looks like the original LS file is not valid.
#3
(12-27-2024, 09:05 AM)Albert Wrote: Can you provide the original Fanuc LS program as a file? Not just as text. It looks like the original LS file is not valid.

H

[font='Segoe UI', 'Segoe UI Web (West European)', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif]I will attach the LS file.[/font]
[font='Segoe UI', 'Segoe UI Web (West European)', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif] The extension has been changed to .txt, but please change it back to .ls. [/font]
[font='Segoe UI', 'Segoe UI Web (West European)', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif]This was done due to an attachment error[/font]

Regards,
Keisuke Sakai


Attached Files
.txt   LRMate200iD7L_sample.txt (Size: 4.11 KB / Downloads: 78)
#4
Thank you for the details!

How was this file created?

Most issues are related to internal formatting.
You should have no problems if the file has internal formatting, such as that of files created with the Fanuc_R30i postprocessor:

Code:
/PROG  Prog1
/ATTR
OWNER        = MNEDITOR;
COMMENT        = "RoboDK sequence";
PROG_SIZE    = 0;
CREATE        = DATE 31-12-14  TIME 12:00:00;
MODIFIED    = DATE 31-12-14  TIME 12:00:00;
FILE_NAME    = Prog1;
VERSION        = 0;
LINE_COUNT    = 18;
MEMORY_SIZE    = 0;
PROTECT        = READ_WRITE;
TCD:  STACK_SIZE    = 0,
      TASK_PRIORITY    = 50,
      TIME_SLICE    = 0,
      BUSY_LAMP_OFF    = 0,
      ABORT_REQUEST    = 0,
      PAUSE_REQUEST    = 0;
DEFAULT_GROUP    = 1,*,*,*,*,*,*;
CONTROL_CODE    = 00000000 00000000;
/MN
   1:  ! Program generated by RoboDK
   2:  ! 025 11:51:33 ;
   3:  ! Using nominal kinematics. ;
   4:  PR[9,1]=0.000 ;
   5:  PR[9,2]=0.000 ;
   6:  PR[9,3]=0.000 ;
   7:  PR[9,4]=0.000 ;
   8:  PR[9,5]=0.000 ;
   9:  PR[9,6]=0.000 ;
  10:  UFRAME[9]=PR[9] ;
  11:  UFRAME_NUM=9 ;
  12:  UTOOL_NUM=1 ;
  13:  ! UT1:0.0,0.0,200.0,0.0,0.0,0.0 ;
  14:J P[1] 10% FINE ;
  15:L P[2] 500mm/sec FINE ;
  16:L P[3] 500mm/sec FINE ;
  17:L P[4] 500mm/sec FINE ;
  18:L P[5] 500mm/sec FINE ;
/POS
P[1]{
   GP1:
    UF : 9, UT : 1,   
    J1=    18.068 deg,    J2=    64.573 deg,    J3=    25.447 deg,
    J4=    0.307 deg,    J5=    -90.961 deg,    J6=    18.071 deg
};
P[2]{
   GP1:
    UF : 9, UT : 1,        CONFIG : 'N U T, 0, 0, 0',
    X =   635.292  mm,    Y =   204.595  mm,    Z =    12.278  mm,
    W =  -180.000 deg,    P =     0.990 deg,    R =     0.000 deg
};
P[3]{
   GP1:
    UF : 9, UT : 1,        CONFIG : 'N U T, 0, 0, 0',
    X =   635.255  mm,    Y =    -7.253  mm,    Z =    10.141  mm,
    W =  -180.000 deg,    P =     0.990 deg,    R =     0.000 deg
};
P[4]{
   GP1:
    UF : 9, UT : 1,        CONFIG : 'N U T, 0, 0, 0',
    X =   637.906  mm,    Y =    14.564  mm,    Z =   163.534  mm,
    W =  -180.000 deg,    P =     0.990 deg,    R =     0.000 deg
};
P[5]{
   GP1:
    UF : 9, UT : 1,   
    J1=    18.068 deg,    J2=    64.573 deg,    J3=    25.447 deg,
    J4=    0.307 deg,    J5=    -90.961 deg,    J6=    18.071 deg
};
/END
  




Users browsing this thread:
1 Guest(s)