You are not logged in.
Pages: 1
2017/06/26 17:02:08.545933 {"Layer":"1","module":"Gcode","level":"Error","msg":"
External Call Problem exec: 'python speed.py 1': executable file not found in %
PATH%"}
How can I set the path correct? I am running it on Windows.
Offline
It is not part of official release based on error file supposed to called speed.py and in same path as nanoDLP. Ask for the file where you have downloaded SD image or config files for your installation.
Offline
I have tried following directories 
Python path
Nanodlp directory
Nanodlp/py directory
Offline
Using [[ExecReturn Command]]
    Run external command and send the result to RAMPS eg. [[ExecReturn python my_python_script.py]]
Offline
Share your debug file. We could not recover the file from debug file but atleast we know what it try to achieve.
Offline
G1 Z[[LayerPosition]] F[[ExecReturn C:\Python27\python.exe Speed.py ]] P1
So I am trying to read some info from file and return it back.
Info    148    2017-06-27 10:56:13.145954    RAMPS Sync    Waiting for done message from RAMPS
UNKNOWN    2017-06-27 10:56:13.145954 {"Layer":"148","module":"Gcode","level":"Error","msg":"External Call Problem exec: 'pushover.sh -p 1 -t \'NanoDLP\' \'Printing stopped on Layer 148 of 148\'': executable file not found in %PATH%"}
Notice    148    2017-06-27 10:56:11.126838    Gcode    Position set to 14.8
Debug    148    2017-06-27 10:56:11.126838    Shutter    Shutter Close
Debug    148    2017-06-27 10:55:56.067977    Printing    Curing for 15.000000512 seconds
Warning    148    2017-06-27 10:55:56.067977    Image    Display is not on.
Debug    148    2017-06-27 10:55:55.06792    Shutter    Shutter Open
Error    148    2017-06-27 10:55:55.06792    Gcode    External Call Problem exec: 'C:\Python27\python.exe Speed.py ': file does not exist
UNKNOWN    2017-06-27 10:55:55.06692 {"Layer":"148","module":"Gcode","level":"Debug","msg":"Execute Command and Return the Result C:\Python27\python.exe Speed.py"}
Notice    147    2017-06-27 10:55:53.066805    Gcode    Position set to 14.7
Debug    147    2017-06-27 10:55:53.066805    Shutter    Shutter Close
Debug    147    2017-06-27 10:55:38.007944    Printing    Curing for 15.000000512 seconds
Warning    147    2017-06-27 10:55:38.007944    Image    Display is not on.
Debug    147    2017-06-27 10:55:37.007887    Shutter    Shutter Open
Error    147    2017-06-27 10:55:37.007887    Gcode    External Call Problem exec: 'C:\Python27\python.exe Speed.py ': file does not exist
UNKNOWN    2017-06-27 10:55:37.006887 {"Layer":"147","module":"Gcode","level":"Debug","msg":"Execute Command and Return the Result C:\Python27\python.exe Speed.py"}
Notice    146    2017-06-27 10:55:35.006772    Gcode    Position set to 14.6
Debug    146    2017-06-27 10:55:35.006772    Shutter    Shutter Close
Debug    146    2017-06-27 10:55:19.947911    Printing    Curing for 15.000000512 seconds
Warning    146    2017-06-27 10:55:19.947911    Image    Display is not on.
Debug    146    2017-06-27 10:55:18.947854    Shutter    Shutter Open
Error    146    2017-06-27 10:55:18.947854    Gcode    External Call Problem exec: 'C:\Python27\python.exe Speed.py ': file does not exist
UNKNOWN    2017-06-27 10:55:18.945854 {"Layer":"146","module":"Gcode","level":"Debug","msg":"Execute Command and Return the Result C:\Python27\python.exe Speed.py"}
Notice    145    2017-06-27 10:55:16.945739    Gcode    Position set to 14.5
Debug    145    2017-06-27 10:55:16.944739    Shutter    Shutter Close
Debug    145    2017-06-27 10:55:01.886878    Printing    Curing for 15.000000512 seconds
Warning    145    2017-06-27 10:55:01.886878    Image    Display is not on.
Debug    145    2017-06-27 10:55:00.886821    Shutter    Shutter Open
Error    145    2017-06-27 10:55:00.886821    Gcode    External Call Problem exec: 'C:\Python27\python.exe Speed.py ': file does not exist
UNKNOWN    2017-06-27 10:55:00.885821 {"Layer":"145","module":"Gcode","level":"Debug","msg":"Execute Command and Return the Result C:\Python27\python.exe Speed.py"}
Notice    144    2017-06-27 10:54:58.885706    Gcode    Position set to 14.4
Debug    144    2017-06-27 10:54:58.884706    Shutter    Shutter Close
Debug    144    2017-06-27 10:54:43.826845    Printing    Curing for 15.000000512 seconds
Warning    144    2017-06-27 10:54:43.826845    Image    Display is not on.
Debug    144    2017-06-27 10:54:42.826788    Shutter    Shutter Open
Error    144    2017-06-27 10:54:42.826788    Gcode    External Call Problem exec: 'C:\Python27\python.exe Speed.py ': file does not exist
UNKNOWN    2017-06-27 10:54:42.825788 {"Layer":"144","module":"Gcode","level":"Debug","msg":"Execute Command and Return the Result C:\Python27\python.exe Speed.py"}
Notice    143    2017-06-27 10:54:40.825673    Gcode    Position set to 14.3
Debug    143    2017-06-27 10:54:40.825673    Shutter    Shutter Close
Debug    143    2017-06-27 10:54:25.766812    Printing    Curing for 15.000000512 seconds
Warning    143    2017-06-27 10:54:25.766812    Image    Display is not on.
Debug    143    2017-06-27 10:54:24.766755    Shutter    Shutter Open
Error    143    2017-06-27 10:54:24.766755    Gcode    External Call Problem exec: 'C:\Python27\python.exe Speed.py ': file does not exist
UNKNOWN    2017-06-27 10:54:24.765755 {"Layer":"143","module":"Gcode","level":"Debug","msg":"Execute Command and Return the Result C:\Python27\python.exe Speed.py"}
Notice    142    2017-06-27 10:54:22.76564    Gcode    Position set to 14.2
Debug    142    2017-06-27 10:54:22.76564    Shutter    Shutter Close
Debug    142    2017-06-27 10:54:07.706779    Printing    Curing for 15.000000512 seconds
Warning    142    2017-06-27 10:54:07.706779    Image    Display is not on.
Debug    142    2017-06-27 10:54:06.706722    Shutter    Shutter Open
Error    142    2017-06-27 10:54:06.706722    Gcode    External Call Problem exec: 'C:\Python27\python.exe Speed.py ': file does not exist
UNKNOWN    2017-06-27 10:54:06.705722 {"Layer":"142","module":"Gcode","level":"Debug","msg":"Execute Command and Return the Result C:\Python27\python.exe Speed.py"}
Notice    141    2017-06-27 10:54:04.705607    Gcode    Position set to 14.1
Debug    141    2017-06-27 10:54:04.705607    Shutter    Shutter Close
Debug    141    2017-06-27 10:53:49.646746    Printing    Curing for 15.000000512 seconds
Warning    141    2017-06-27 10:53:49.646746    Image    Display is not on.
Debug    141    2017-06-27 10:53:48.646689    Shutter    Shutter Open
Error    141    2017-06-27 10:53:48.646689    Gcode    External Call Problem exec: 'C:\Python27\python.exe Speed.py ': file does not exist
UNKNOWN    2017-06-27 10:53:48.645689 {"Layer":"141","module":"Gcode","level":"Debug","msg":"Execute Command and Return the Result C:\Python27\python.exe Speed.py"}
Notice    140    2017-06-27 10:53:46.645574    Gcode    Position set to 14
Debug    140    2017-06-27 10:53:46.645574    Shutter    Shutter Close
Debug    140    2017-06-27 10:53:31.586713    Printing    Curing for 15.000000512 seconds
Warning    140    2017-06-27 10:53:31.586713    Image    Display is not on.
Debug    140    2017-06-27 10:53:30.586656    Shutter    Shutter Open
Error    140    2017-06-27 10:53:30.586656    Gcode    External Call Problem exec: 'C:\Python27\python.exe Speed.py ': file does not exist
UNKNOWN    2017-06-27 10:53:30.585656 {"Layer":"140","module":"Gcode","level":"Debug","msg":"Execute Command and Return the Result C:\Python27\python.exe Speed.py"}
Notice    139    2017-06-27 10:53:28.585541    Gcode    Position set to 13.9
Debug    139    2017-06-27 10:53:28.584541    Shutter    Shutter Close
Debug    139    2017-06-27 10:53:13.52568    Printing    Curing for 15.000000512 seconds
Warning    139    2017-06-27 10:53:13.52568    Image    Display is not on.
Debug    139    2017-06-27 10:53:12.525623    Shutter    Shutter Open
Error    139    2017-06-27 10:53:12.525623    Gcode    External Call Problem exec: 'C:\Python27\python.exe Speed.py ': file does not exist
UNKNOWN    2017-06-27 10:53:12.524623 {"Layer":"139","module":"Gcode","level":"Debug","msg":"Execute Command and Return the Result C:\Python27\python.exe Speed.py"}
Notice    138    2017-06-27 10:53:10.524508    Gcode    Position set to 13.8
Debug    138    2017-06-27 10:53:10.524508    Shutter    Shutter Close
Debug    138    2017-06-27 10:52:55.465647    Printing    Curing for 15.000000512 seconds
Warning    138    2017-06-27 10:52:55.465647    Image    Display is not on.
Debug    138    2017-06-27 10:52:54.46559    Shutter    Shutter Open
Error    138    2017-06-27 10:52:54.46559    Gcode    External Call Problem exec: 'C:\Python27\python.exe Speed.py ': file does not exist
UNKNOWN    2017-06-27 10:52:54.46459 {"Layer":"138","module":"Gcode","level":"Debug","msg":"Execute Command and Return the Result C:\Python27\python.exe Speed.py"}
Notice    137    2017-06-27 10:52:52.464475    Gcode    Position set to 13.7
Debug    137    2017-06-27 10:52:52.464475    Shutter    Shutter Close
Debug    137    2017-06-27 10:52:37.405614    Printing    Curing for 15.000000512 seconds
Warning    137    2017-06-27 10:52:37.405614    Image    Display is not on.
Debug    137    2017-06-27 10:52:36.405557    Shutter    Shutter Open
Error    137    2017-06-27 10:52:36.405557    Gcode    External Call Problem exec: 'C:\Python27\python.exe Speed.py ': file does not exist
UNKNOWN    2017-06-27 10:52:36.404557 {"Layer":"137","module":"Gcode","level":"Debug","msg":"Execute Command and Return the Result C:\Python27\python.exe Speed.py"}
Notice    136    2017-06-27 10:52:34.404442    Gcode    Position set to 13.6
Offline
If you are using windows version, are you sure about C:\Python27\python.exe path?
Offline
Yes above command runs in cmd prompt and returns a value correctly
Offline
Give absolute path to script also try adding \ before space
Offline
G1 Z[[LayerPosition]] F[[ExecReturn C:\Python27\python.exe C:\Speed.py ]] P1
doesnot work
Where should I add \ ?
Offline
G1 Z[[LayerPosition]] F[[ExecReturn C:\\Python27\\python.exe\ C:\\Speed.py]] P1
Offline
Thanks for help, but still same error. I checked on internet and tried all directory path structures
\\\\  \\   /  doesnt seem to help. Wondering if its permission issue, if so where can I set it.
Offline
I doubt permission issue as nanodlp get admin access. Will try run script on windows, maybe it needs some kind of tweaking on program itself.
Offline
Thanks
Offline
Did you get a chance to test it?
Offline
Not yet but it is on my to do list.
Offline
Could you try the beta version and let me know the outcome.
Offline
Sorry, for Windows where can I find beta versions?
Offline
Oh sorry I have forgotten to upload windows version 
Offline
Seems it fixed the error, so no error in log, but in Terminal both syscall and ExecReturn dont show any value. Though in python I use sys.exit to return the result and seems to work in command prompt.
Offline
Got it to work using sys.stdout.write
thanks for the fix Shahin.
Offline
Pages: 1