My production Bridgeport mill runs an older version, 2.0.4~pre, built from the git repository. To upgrade this system, I may have to replace the computer, it is pretty aged and limited in memory and CPU speed.
Anyway, I ran the following program last night: N10 G61 N20 O100 SUB N30 G01 F10 Z-0.02 N40 G04 P2 N50 M7 N60 G04 P2 N70 M9 N80 G04 P1 N90 G01 F10 Z.25 N100 O100 ENDSUB N2020 G01 X8.364 Y-1.286 F60.0 N2030 O100 CALL N2040 Y-1.443 F60.0 N2050 O100 CALL N2060 Y-1.599 F60.0 N2070 O100 CALL and so on, for 500 more iterations. This program is for a prototype soldering robot. So, the O100 sub pushes the soldering tip down onto a connection, waits a moment for it to heat, then feeds solder (M7) for a moment, dwells, and then raises up. This works fine when you run (R) the program, but when you try to run from line at one of the (implied) G1 moves, it makes that move and then just sits there. Does the run from line prevent the interpreter from discovering the subroutine, or is there some other reason for the problem? Will a 2.5.x version also do this? Thanks for any suggestions! Jo n ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
