lingo124
lingo124
RRCRat Rig Community [Unofficial]
Created by lingo124 on 2/22/2025 in #ratos-support
RatOS Post-Processing Introducing Errors in GCode (More like destroying good GCode)
Think I found the problem. It looks like my wifi AP is starting to fail? So what it looks like is when I upload gcode from my computer (wifi) to mainsail using the UI, it completes upload. But when I download the file and compare it to the original, I see the errors. This i’ve verified at least 10 times over the past couple days. I just wired my computer to the router and tested the upload and download cycle a couple of times and so far the files seem to be undamaged. So it looks like this problem is “solved”, at least based on my limited testing. But going forward, is there any way to implement some kind of file checksum verification on upload or something. Probably not easily possible due to PS needing to support calculating the checksum, but I figure I’d ask anyways. Or will RatOS have some sort of feature in the preprocess to heuristically check uploads?
33 replies
RRCRat Rig Community [Unofficial]
Created by lingo124 on 2/22/2025 in #ratos-support
RatOS Post-Processing Introducing Errors in GCode (More like destroying good GCode)
Yup I’ve been following the guide (that’s how I setup the USB drive originally) so I’m pretty certain there are no issues with the original install. It’s so odd that when trying to install it last night, sometimes after a fresh install configurator is already shown as “invalid”, even before doing any updating. I wonder if it’s the computer or what. The original install i created using balena on a windows computer but last night when trying to flash the microSD i was using balena on a mac (seems like balena on mac can’t handle xz files properly so I had to extract the img file and then write it). also tried 2 different cards and they both exhibited this weird behavior. the last time i tried to flash the image before going to sleep, almost all the packages came up as invalid immediately after first boot. it’s weird, i was assuming that balena had validated the flash so i wouldn’t get different behavior each time. ¯\_(ツ)_/¯ waiting on the arrival of a new microsd just to make sure. Also to note, I did check the checksum of the xz file and it was fine.
33 replies
RRCRat Rig Community [Unofficial]
Created by lingo124 on 2/22/2025 in #ratos-support
RatOS Post-Processing Introducing Errors in GCode (More like destroying good GCode)
So I copied the boot USB drive directly to a microSD card and booted off the microSD. Same behavior on file upload. Now I’m trying to flash a fresh copy of RatOS onto the microSD to test out a clean install. Currently stuck updating RatOS since updating RatOS first seems to cause the RatOS config to become “invalid”… Will report back after I get the fresh microSD up and running and see what happens with file uploads.
33 replies
RRCRat Rig Community [Unofficial]
Created by lingo124 on 2/22/2025 in #ratos-support
RatOS Post-Processing Introducing Errors in GCode (More like destroying good GCode)
Got it.
33 replies
RRCRat Rig Community [Unofficial]
Created by lingo124 on 2/22/2025 in #ratos-support
RatOS Post-Processing Introducing Errors in GCode (More like destroying good GCode)
Is there a way/command to trigger the post processing without actually commanding a print to start?
33 replies
RRCRat Rig Community [Unofficial]
Created by lingo124 on 2/22/2025 in #ratos-support
RatOS Post-Processing Introducing Errors in GCode (More like destroying good GCode)
No description
33 replies
RRCRat Rig Community [Unofficial]
Created by lingo124 on 2/22/2025 in #ratos-support
RatOS Post-Processing Introducing Errors in GCode (More like destroying good GCode)
The last test I did (earlier today downloading the preprocess files and comparing them) I uploaded through Mainsail, but usually I upload files through PS. It seems like both methods generate errors during the upload process.
33 replies
RRCRat Rig Community [Unofficial]
Created by lingo124 on 2/22/2025 in #ratos-support
RatOS Post-Processing Introducing Errors in GCode (More like destroying good GCode)
Interesting... I just ran the above process and it seems like the gcode file after uploading to RatOS (appended with "preprocess"), is different from the original file (appended with "original") and it does contain a bunch of errors. All the errors are different between the 3 upload download cycles I did. Furthermore, it seems like the pre and post process files for each run are very consistent, where RatOS makes minimal changes to the files, and does not introduce errors. It is confusing to me why the upload process seems to generate so many errors and consistently (each of the pre-process files i retrieved using SFTP all had errors), while the post processed files matched their preprocessed files with no additional errors. If there was a filesystem error, I would expect the upload process to introduce errors (which now it seems like it does), but the post processing should also introduce more errors, as the file is being edited and saved (but it doesnt seem to introduce any more errors). Not sure about my above thoughts, but in the meantime I'm going to try to copy the USB over to a Sandisk Industrial microSD card and give that a shot and see what happens... Ive included all the files I used for testing today.
33 replies
RRCRat Rig Community [Unofficial]
Created by lingo124 on 2/22/2025 in #ratos-support
RatOS Post-Processing Introducing Errors in GCode (More like destroying good GCode)
Attaching 3mf file
33 replies
RRCRat Rig Community [Unofficial]
Created by lingo124 on 2/22/2025 in #ratos-support
RatOS Post-Processing Introducing Errors in GCode (More like destroying good GCode)
I am running it on a 1GB Pi4 with a Sandisk Extreme Pro 128GB Solid State Flash Drive (I assumed short of an actual SSD, a flash drive with a SSD controller was the best choice). That’s a good point about corruption. Would this test make sense to discern if it is a file system issue: Clear gcode on RatOS, upload file, download file, start print to have the file post processed, and then download file again. i repeat this a few times and if the pre processed file is consistent while the post processed file changes, then it would be less likely to be a FS problem?
33 replies
RRCRat Rig Community [Unofficial]
Created by lingo124 on 2/22/2025 in #ratos-support
RatOS Post-Processing Introducing Errors in GCode (More like destroying good GCode)
attaching another run, round 5, which again is post processed differently from all the other files...
33 replies
RRCRat Rig Community [Unofficial]
Created by lingo124 on 2/22/2025 in #ratos-support
RatOS Post-Processing Introducing Errors in GCode (More like destroying good GCode)
adding debug zip file
33 replies
RRCRat Rig Community [Unofficial]
Created by lingo124 on 2/22/2025 in #ratos-support
RatOS Post-Processing Introducing Errors in GCode (More like destroying good GCode)
I just uploaded the same PreProcess file a few times to RatOS and it looks like the RatOS postprocessor seems to process the same original file differently... Each time, I cleared out the original PreProcess file, uploaded the preprocess file, and then hit print so that RatOS would post process the file. Then I would download the file through SFTP, rinse and repeat. I would rename the downloaded file as "...PostProcess_roundX", where X is each iteration of this process. Round 1 was called just "camHolder_PostProcess" above. Round 2 seems to be very close to the pre process file, and doesnt look like it has any errors. Round 3 same deal as 2 Round 4 a bunch of error and differences from the preprocess file. It also differs in its errors from Round 1.
33 replies
RRCRat Rig Community [Unofficial]
Created by lingo124 on 2/6/2025 in #fix-my-printer
Lead Screw Screeching (Vcore4 IDEX)
on the top threads where the bed was traveling most of the time. seems to be running ok so far
10 replies
RRCRat Rig Community [Unofficial]
Created by lingo124 on 2/6/2025 in #fix-my-printer
Lead Screw Screeching (Vcore4 IDEX)
Ya I just put more sewing machine oil on it and let it run. So far... its acceptable.
10 replies
RRCRat Rig Community [Unofficial]
Created by lingo124 on 2/6/2025 in #fix-my-printer
Lead Screw Screeching (Vcore4 IDEX)
Got it thanks. I guess I just had a unrealistic expectation based on my two front Z lead screws. Those are unlubricated and perfectly quiet. I will lubricate all three axes then.
10 replies
RRCRat Rig Community [Unofficial]
Created by Jeb Bush on 2/3/2025 in #fix-my-resonance
First Time Doing Belt Tuning... Looking For Guidance
I have yes
19 replies
RRCRat Rig Community [Unofficial]
Created by Jeb Bush on 2/3/2025 in #fix-my-resonance
First Time Doing Belt Tuning... Looking For Guidance
Does it sound like the balls inside the linear rail carriage? I am also trying to diagnose an annoying sound from my toolhead around that frequency (45-60Hz ish) and theres nothing else loose on my toolhead. For me it sounds almost like the sound when i move the toolhead by hand; its a faint rattling sound as it slides.
19 replies
RRCRat Rig Community [Unofficial]
Created by Neil S on 2/5/2025 in #fix-my-printer
Beacon not working
On Safari->Settings->General->Uncheck “Open safe files after downloading”. That should stop it from unzipping automatically.
143 replies