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

[Bug] PCB Exposure. Invert option does not work. #812

Closed
allpassed opened this issue Dec 28, 2023 · 6 comments
Closed

[Bug] PCB Exposure. Invert option does not work. #812

allpassed opened this issue Dec 28, 2023 · 6 comments
Assignees
Labels
external bug A bug caused by a external source

Comments

@allpassed
Copy link

System

UVtools v4.0.6 X64
Operative system: Linux 5.19.0-40-generic #41~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Mar 31 16:00:14 UTC 2 X64
Processor: Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz
Processor cores: 8
Memory RAM: 10.16 / 15.49 GB
Runtime: neon.22.04-x64
Framework: .NET 6.0.25
AvaloniaUI: 11.0.6
OpenCV: 4.8.1

Path:       /tmp/.mount_UVtoolerX3Pu/usr/bin/
Executable: /tmp/.mount_UVtoolerX3Pu/usr/bin/UVtools
Loaded file: xyzCalibration_cube.goo [Version: 0] [Class: GooFile]

Printer and Slicer

  • Printer: Elegoo Saturn3 Ultra
  • Slicer:

Description of the bug

Open PCB Exposure tools. Load a Gerber file. Try to check the 'Invert' checkbox for the Geber file.

How to reproduce

Open PCB Exposure tools.
Load a Gerber file.
Try to check the 'Invert' checkbox for the Geber file.
In my case the checkbox does not change its state. The preview does not change the content.

Files

ncp1450_step-up_converter_v4-F_Cu.zip

Copy link

This is your first time submitting an issue with UVtools 🥳Please review your issue and ensure that the submit template was followed, the information is complete, and not related to any other open issue. It will be reviewed shortly. Debugging is very important and make the program better. Thanks for contributing and making the software better! 🙌

@sn4k3 sn4k3 added the external bug A bug caused by a external source label Dec 28, 2023
@sn4k3
Copy link
Owner

sn4k3 commented Dec 28, 2023

Currently there are some bugs in the UI framework involving controls into the DataGrid. It will be fixed on the next release of it.

As workaround use the global Invert option.

@allpassed
Copy link
Author

Thank you for your quick response.
Could you please give me a hint on where the global Invert option is in the tool settings?

@sn4k3
Copy link
Owner

sn4k3 commented Dec 28, 2023

image

@allpassed
Copy link
Author

Oh, great! Thank you for your help!
Best regards.

sn4k3 added a commit that referenced this issue Jan 17, 2024
- **File formats:**
  - (Add) Emake3D Galaxy 1 (QDT) file format and PrusaSlicer printer profile
  - (Add) `ManufacturingProcess` property to get the manufacturing process used by the file/printer combination
  - (Add) `SupportAntiAliasing` property to get if the file supports antialiasing usage (grey pixels)
  - (Improvement) Goo: On encode image do not use gradient compression when going from grey to black or white
  - (Change) PZR: Disable gradient compression for this file format as it corrupt layer for Phrozen Sonic Mini 8K S (#776, #810, #814)
  - (Fix) Thumbnail text generation and for partial open files
- (Add) Title bar: Display the loaded file size and re-arrange the last operation run time to the right
- (Improvement) Re-arrange some items on `File` and `Help` menu
- (Fix) Layer actions - Import layer(s): Unable to process image files (#815)
- (Fix) PCB Exposure: Draw circles using ellipses in order to use non-square pixels (#822)
- (Fix) PrusaSlicer Printer: "Elegoo Mars 4" is wrongly named, renamed to "Elegoo Mars 4 DLP" and added the corresponding "Elegoo Mars 4"
- (Upgrade) .NET from 6.0.25 to 6.0.26
- (Upgrade) AvaloniaUI from 11.0.6 to 11.0.7 (Fixes #803, #812)
@sn4k3
Copy link
Owner

sn4k3 commented Jan 19, 2024

Fixed

@sn4k3 sn4k3 closed this as completed Jan 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
external bug A bug caused by a external source
Projects
None yet
Development

No branches or pull requests

2 participants