prusa3d / PrusaSlicer

G-code generator for 3D printers (RepRap, Makerbot, Ultimaker etc.)
https://www.prusa3d.com/prusaslicer/
GNU Affero General Public License v3.0
7.73k stars 1.93k forks source link

BUG: Wrong path and file parameter passed in post-processing (ouput options) #7619

Closed peterpublic closed 2 years ago

peterpublic commented 2 years ago

Version

Prusa Slicer 2.4.0

Operating system type + version

Windows 10 Ultimate

3D printer brand / version + firmware version (if known)

Flashforge Creator Pro

Behavior

I have upgraded the slicer software from 2.3.3 to 2.4.0 and run into the following problem: Under Print Settings-> Output Options I have a post-processing script and call gpx.exe to convert the .gcode to .x3g. My "Flashforge Creator Pro" needs .x3g files to work with. So far, the Prusa Slicer has always passed the correct path and filename as parameters in the post-processing step. With version 2.4.0, however, the path and filename of a "temporary" .gcode file are transferred. My script under post-processing is: "C:\gpx\gpx.exe -l -m fcp;" The correctly sliced file is saved under "D: \ModelleM4-screw.gcode". So far so good. But the passed filename to the post-processing step makes no sense and is unuseable: "C:\Users\peter\AppData\Local\Temp .3048.gcode.pp

Solutions

Workaround: downgrade to Prusa Slicer 2.3.3 and it works as designed

bubnikv commented 2 years ago

https://help.prusa3d.com/en/article/post-processing-scripts_283913 https://github.com/prusa3d/PrusaSlicer/issues/7190 https://github.com/prusa3d/PrusaSlicer/issues/6042 https://github.com/prusa3d/PrusaSlicer/issues/6888

po 27. 12. 2021 v 17:12 odesílatel peterpublic @.***> napsal:

Version

Prusa Slicer 2.4.0 Operating system type + version

Windows 10 Ultimate 3D printer brand / version + firmware version (if known)

Flashforge Creator Pro Behavior

I have upgraded the slicer software from 2.3.3 to 2.4.0 and run into the following problem: Under Print Settings-> Output Options I have a post-processing script and call gpx.exe to convert the .gcode to .x3g. My "Flashforge Creator Pro" needs .x3g files to work with. So far, the Prusa Slicer has always passed the correct path and filename as parameters in the post-processing step. With version 2.4.0, however, the path and filename of a "temporary" .gcode file are transferred. My script under post-processing is: "C:\gpx\gpx.exe -l -m fcp;" The correctly sliced file is saved under "D: \ModelleM4-screw.gcode". So far so good. But the passed filename to the post-processing step makes no sense and is unuseable: "C:\Users\peter\AppData\Local\Temp .3048.gcode.pp Solutions

Workaround: downgrade to Prusa Slicer 2.3.3 and it works as designed

— Reply to this email directly, view it on GitHub https://github.com/prusa3d/PrusaSlicer/issues/7619, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABMPSI3H7P6J5LFNWSDQFIDUTCF7LANCNFSM5K2SZNRA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

You are receiving this because you are subscribed to this thread.Message ID: @.***>