Skip to content

Conversation

gszy
Copy link
Contributor

@gszy gszy commented Aug 11, 2025

UVtools allows user to copy predefined printer configuration files (ini) to their PrusaSlicer config directory. The name of the printer/file is then embedded in model files, at least in case of Photon Mono M7’s native pm7 zipballs. Such a zipball contains a JSON (?) file anycubic_photon_resins.pwsp, which has field machine_type.name, where the name is saved.

When the name starts with AnyCubic instead of Anycubic, the printer shows the following message:

File parameter, version number mismatch

and refuses to start printing (the model can be selected and previewed, it just cannot be printed). Tested on system version 4.0.6.4.

UVtools allows user to copy predefined printer configuration files (ini)
to their PrusaSlicer config directory. The name of the printer/file is
then embedded in model files, at least in case of Photon Mono M7's
native pm7 zipballs. Such a zipball contains a JSON (?) file
anycubic_photon_resins.pwsp, which has field machine_type.name, where
the name is saved.

When the name starts with "AnyCubic" instead of "Anycubic", the printer
shows message "File parameter, version number mismatch" and refuses to
start printing (the model can be selected and previewed, it just cannot
be printed). Tested on system version 4.0.6.4.
Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is your first time submitting a pull request with UVtools 🥳Please review your PR and ensure that the submit template was followed, the information is complete, and not related to any other open PR. It will be reviewed shortly. PRs by community are very important and make the program better and richer in every way. Thanks for contributing and making the software better! 🙌

@sn4k3 sn4k3 merged commit e91ce85 into sn4k3:master Aug 12, 2025
1 check passed
@sn4k3
Copy link
Owner

sn4k3 commented Aug 12, 2025

Thanks for finding this, I will apply same name to other printers

@gszy gszy deleted the anycubic-pm7 branch August 12, 2025 06:11
sn4k3 added a commit that referenced this pull request Aug 23, 2025
- (Change) Setting: Default layer compression codec from `LZ4` to `PNG`, this will reduce the memory usage and better RAM management when handling large resolution files. For current users is required to change on settings if you want to switch
- (Change) Setting: Default available RAM limit from `1GB` to `0` (Disabled)
- (Change) PrusaSlicer printers: Rename all `AnyCubic` printers to `Anycubic`
- (Improvement) Allocate some arrays as uninitialized to improve the performance
- (Improvement) CTB: Less allocations while encrypting/decrypting layers
- (Improvement) Less allocations when getting compressed zip entries to bytes
- (Improvement) Less memory pressure when using `LZ4` layer compression
- (Improvement) When read archive file formats with 8 bit png and PNG compressor, initialize the layer with the image instead of the bytes to force calculations
- (Fix) Crash when checking for updates in some cases (#1054)
- (Fix) NanoDLP: Fill TotalSolidArea with the resin millimeters (#1057)
- (Fix) Anycubic PrusaSlicer printers name: File parameter, version number mismatch (#1055)
- (Fix) Archive file formats when using PNG compressor are saving incomplete images and not loading the layer height
- (Fix) Memory leak setting layer PNG bytes when using other compressor than PNG
- (Fix) File - Extract when using PNG compressor was not extracting the whole layer image area
- (Upgrade) AvaloniaUI from 11.3.3 to 11.3.4
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

Successfully merging this pull request may close these issues.

2 participants