Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

file format error #197

Open
ajzbern opened this issue Nov 4, 2021 · 9 comments
Open

file format error #197

ajzbern opened this issue Nov 4, 2021 · 9 comments

Comments

@ajzbern
Copy link

ajzbern commented Nov 4, 2021

when sending to printer adventurer gives file format error
even with extension changed to .G

@andycb
Copy link
Owner

andycb commented Nov 8, 2021

Hi,

I might need a little more info to get to the bottom of what's happened here, so some questions for you :)

What are you running the app on? (macOS, Windows 7, 8, 10..)?
What version of the app are you using (shown on the about screen)
Did you download the app directly, or from the app store?
Which printer are you using it with (Flashforge Adventurer 3, Flashforge Adventurer 3 Lite, Monoprice Voxel, Bresser Rex..)?
What is the printer firmware version
When you say not valid, is it saying "Failed to connect to printer, is the address correct"? or some other error
Does force closing the app and restarting fix this issue, or did it work one ever?
If you're using version V1.2 can you attach the error log file please. You can find the log files for the app at this location:
Windows: C:/Users//AppData/Roaming/adventurer-client
macOS: ~/Library/Logs/adventurer-client

Thanks
Andy

@ajzbern
Copy link
Author

ajzbern commented Nov 9, 2021 via email

@350d
Copy link

350d commented Nov 15, 2021

I have the same error on macOS, Big Sur 11.6
Printer: Flashforge Adventurer 3
Client Version: 1.3.142

@andycb
Copy link
Owner

andycb commented Nov 20, 2021

Thanks both for the info. I think Flashforge have changed something with the latest firmware on the printer (possibly by accident, or to lock this app out). I'm going to keep this bug open while I look for more data, but I don't have a good solution right now. If you're able to rollback the firmware, that might help.

@Stratoco
Copy link

Stratoco commented Apr 9, 2022

Debug logging gives me the following after all the instructions:


<<<\n
<<<~M29\n
<<<~M119\n
<<<~M119\n
<<<~M119\n
<<<~M119\n
<<<~M119\n
>>>CMD M29 Received. \nDone saving file. \nok \n
<<<~M23 0:/user/file.gcode\n
>>>CMD M23 Received. \nFile opened: file.gcode Size: 0 \nFile selected \nok \n
<<<~M119\n
<<<~M119\n
>>>CMD M119 Received. \nEndstop: X-max:1 Y-max:0 Z-max:0 \nMachineStatus: READY \nMoveMode: READY \nStatus: S:1 L:0 J:0 F:0 \nLED: 1 \nCurrentFile: \nok \nCMD M119 Received. \nEndstop: X-max:1 Y-max:0 Z-max:0 \nMachineStatus: READY \nMoveMode: READY \nStatus: S:1 L:0 J:0 F:0 \nLED: 1 \nCurrentFile: \nok \n

@andycb
Copy link
Owner

andycb commented Apr 9, 2022

It looks from that log that the file was correctly transferred to the printer - The printer checks the integrity of everything we send it to, and the app screws up the printer normally rejects it here.

So it's likely that it's the content of the file the printer dislikes, which is what I've seen from others on this latest firmware.

One contributor was able to make some progress by changing all the temperature values to remove the .0: https://andybradford.dev/2020/01/12/using-the-monoprice-voxel-with-ultimaker-cura/#comment-717

Are you able to try that?

Andy

@andycb
Copy link
Owner

andycb commented Apr 9, 2022

Oh, also: If you want to isolate the slicing from the app, you can drag the gcode file from cura in to flashprint, and use it to transfer without re-slicing.

@Stratoco
Copy link

Stratoco commented Apr 9, 2022

Oh, also: If you want to isolate the slicing from the app, you can drag the gcode file from cura in to flashprint, and use it to transfer without re-slicing.

It wouldn't let me just drag it in, found another limitation was the 32char limit on file name. However I was able to use the exact same file (once renamed - I had edited out the file name in the logs) through the multi-printer-control function on flashprint to send the gcode file over.

I will say that aside from flashprint's limitations I greatly prefer it to cura. Cura is way uglier, has some weird bugs, and my prints from flashprint just tend to turn out nicer.

@ikcir07
Copy link

ikcir07 commented Apr 18, 2023

Just updated firmware and now file transfers don't work. I get a file format error. It doesn't matter if the file is generated by cura or flashprint. If I transfer the file using usb it's ok. So, the problem is definitely due to the firmware update.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants