ExFAT analizator

Adott egy TF kartya. ExFAT van rajta. Mount, iras, torles PC-rol teljesen jo.

Ha a 3D nyomtatoval irok ra (PC-rol USB serial, megfelelo g-code, de akar Protenface is), akkor a nyomtato vezerloszoftvere nem latja a filenevet.

G-code file listazasra jo, ott a filenev.

Linuxban mountolva ott van.

 

Van valami tool, amivel osszehasonlithatnam a filerendszer allapotat es megtalalhatnam a kulonbseget a ketfajta iras kozott?

Hozzászólások

Szerkesztve: 2025. 01. 12., v – 16:35

Az exFAT egy különleges állatfaj, mindenféle karakterkonverziós táblázatok vannak rajta, amivel a fájlneveket konvertálgatja. Lehet, hogy olyan karakter van a névben, amihez kell a konverzió, de az egyik kezeli, a másik meg nem; vagy épp az a baj, hogy kéne a táblázat, de nincs, és az egyik rendszernek van alapértelmezettje, a másiknak meg nincs.

Ellenőrzésre a Linuxos fsck.exfat elég jó, de van, amin átsiklik, tapasztalat.
Esetleg File System Analyzer, de van kismillió githubos tool, szerintem próbálj be párat, hátha valamelyik tud okosságot mondani rá.
Ha csak hasonlítani akarod, akkor exfat dumper is akad bőven.

Kosz, megnezem ezeket is.

Kozben rajottem, hogy sima fat32/vfat.

Az fsck szerint minden jo. A fatcat szerint minden jo.

Johet a hexdump. Ezzel is minden jo... kiveve: az USB-serial-on feltoltott file csak rovid nevvel szerepel (nincs LFN bejegyzes a tablaban az igazi bejegyzes elott).

Ez ugye onmagaban nem lenne baj, teljesen szabalyos igy.

Az M20 parancs szepen listazza mindket filet. Hosszu filenevet csak az egyikhez ad az M33 parancs.

Azonban a hulye touch screen a printeren valoszinuleg a hosszu filenevet irna a listaba, de az nincs. Igy ott egy ures bejegyzes. Nyomtatni is lehet. Amig csak egy van, addig konnyu kitalalni, hogy mi is az. De amint tobb ures bejegyzes lesz, cseszhetem...

Futok egy kort az Anycubic supporttal, hatha van valami megoldasuk.

Connecting...
Printer is now online.
>>> m20
SENDING:M20
Begin file list
AAA.GCO 13
BBB.GCO 20
End file list
>>> m33 aaa.gco
SENDING:M33 AAA.GCO
/aaa.gco
>>> m33 BBB.GCO
SENDING:M33 BBB.GCO
/???

A legtöbb helyen azt írják nem kimondottan a fájlnevek kapcsán, hogy az alábbi formázással kell lennie a kártyának:

Max 16GB, de inkább 8GB-os kártya ajánlott

  • Step 1: Insert the SD card into the card reader and connect it to your computer.
  • Step 2: Go to "This PC" and navigate "Devices and Drives". Right-click on your SD card.
  • Step 3: From the menu, select "Format."
  • Step 4: In the "File system" dropdown, choose "FAT32 (Default)".
  • Step 5: In the "Allocation size unit" dropdown, select "4096 bytes".
  • Step 6: Click the "Start" button at the bottom to initiate the formatting process.

Ha nálad ez így van akkor bocs a belevaú.

Szerkesztve: 2025. 01. 12., v – 22:13

If gcode files are named with excessively long filenames or use specific symbols, it can stop your 3D printer from reading them. To resolve this issue, it is recommended to rename the files, shorten the filenames to within 10 characters and use only letters or numbers. Make sure the files are in the gcode format instead of STL. Only .gcode files can be read and printed by the 3D printer.

 

If your gcode files are correctly named, you may need to check whether you have placed the files inside subfolders on the SD card. Store your print files directly on the root directory of the card, as many machines are unable to read subfolders. 

 

Check the storage capacity of your SD card, as storing too many files can cause your 3D printer to read it. You should delete any files that are no longer needed or back them up on your computer for storage. 

 

Anycubic printers usually come with an 8GB TF card and a card reader. For example, in the packaging list of Anycubic Kobra 2, you can find these included tools. However, when using different cards that should be equal to or smaller than 8GB in capacity. This ensures that the machine can read it. 

 

https://store.anycubic.com/blogs/3d-printing-guides/fix-anycubic-3d-pri…