Commit Graph

1164 Commits

Author SHA1 Message Date
Tiago Conceição e2aaffbf9b Compile cvextern without TIF 2023-01-08 01:17:38 +00:00
Tiago Conceição 86a432e212 Improvement on contour classes 2023-01-08 00:31:26 +00:00
Tiago Conceição 516b87d209 Improvements on contours classes and add a contour cache to layer 2023-01-06 23:46:18 +00:00
Tiago Conceição 8a0ba6719e Make Display size float rounding equal in all properties and formats 2023-01-06 18:08:57 +00:00
Tiago Conceição 9b6416241a Remove address from comments (#638) 2023-01-03 20:24:29 +00:00
Tiago Conceição 1386476b7a v3.10.0
- (Add) File format: Anet N7 (#635)
- (Add) PrusaSlicer Printer: Anet N7 (#635)
- (Improvement) Each layer can now be aware of it own resolution
- (Improvement) Better set of file resolution from layers when using a compression codec other than png
- (Fix) Anet N4 printer reset on latest firmware (#633)
- (Fix) PrusaSlicer printers: Change thumbnails resolution to match file preview resolution (Fix stretch images)
2023-01-02 23:05:31 +00:00
Tiago Conceição acbc4cd0ea Merge pull request #635 from sn4k3/anet-n7
Add support for Anet N7 and future Anet printers in same format
2023-01-01 21:16:43 +00:00
Tiago Conceição ad0cfd70d7 Update README.md 2023-01-01 20:39:45 +00:00
Tiago Conceição 9ef6ab4089 Add support for Anet N7
Modify file format to accept multiple anet printers with different resolutions.
2023-01-01 20:24:19 +00:00
Tiago Conceição 8966cd9661 Update UVtools.Core.xml 2023-01-01 20:22:36 +00:00
Tiago Conceição d1f8f977e8 Fix assign of ResolutionY 2023-01-01 20:18:45 +00:00
Tiago Conceição cd2ad6bd33 Add Resolution properties to Layer
Each layer can now be aware of it own resolution.
This fix the problem where we can't fix file resolution from layers when using compression codec other than png.
2023-01-01 20:13:44 +00:00
Tiago Conceição 20f0de97a9 Turn Resolution and Display in virtual properties 2023-01-01 20:09:37 +00:00
Tiago Conceição fda7d8768a Fix HaveZero condition 2023-01-01 20:08:41 +00:00
Tiago Conceição 4c2312f170 Add Anet N7 printer preset 2023-01-01 18:24:57 +00:00
Tiago Conceição 9edb6ae81d Create Anet N7.ini 2023-01-01 18:24:40 +00:00
Tiago Conceição 0cb5361d30 Rename Anet format 2023-01-01 18:20:11 +00:00
Tiago Conceição fd87a9a0f8 Update MainWindow.axaml.cs 2023-01-01 18:11:56 +00:00
Tiago Conceição c3a292a82c Refresh file properties after save 2023-01-01 18:09:17 +00:00
Tiago Conceição ee1f48cb05 Merge pull request #633 from aspadm/anet-n4-fixes
Anet n4 fixes
2023-01-01 18:04:34 +00:00
Tiago Conceição cec202d02a Fix potential bug on empty layers 2023-01-01 17:48:57 +00:00
Tiago Conceição 8bcc4a5a9a Use -1 2023-01-01 17:43:18 +00:00
Tiago Conceição 408bcb8bcd Update 010 script 2023-01-01 17:43:01 +00:00
Tiago Conceição 25db48e56e Use string.Empty constant instead of "" 2023-01-01 16:49:51 +00:00
aspadm 11414bad7d Anet N4: fix printer crash
Machine with FW v1.65 crashes and reboots for files with non-empty
description. Same for official slicer, so it looks like a FW bug.
2023-01-01 15:59:07 +03:00
aspadm a3e6bdaa38 PrusaSlicer: Anet N4: generate only needed preview 2023-01-01 04:57:24 +03:00
aspadm 2625a33d07 Anet N4: fix regression
In original format both name and description could be an empty string
with length -1.
Bounding rectangle should be an index of first/last white pixels.
2023-01-01 04:55:09 +03:00
Tiago Conceição da38522e59 v3.9.5
- (Add) File format: Anet N4 (#632)
- (Add) PrusaSlicer Printer: Anet N4 (#632)
2022-12-31 21:32:35 +00:00
Tiago Conceição 056771def9 Use FieldEncoding("UTF-16BE") 2022-12-31 20:46:47 +00:00
Tiago Conceição 1f9973df84 Fix partial save file corruption 2022-12-31 19:38:41 +00:00
Tiago Conceição 6633204729 Merge pull request #632 from aspadm/anet-n4-format
FileFormats: Add Anet N4 support
2022-12-31 19:29:45 +00:00
Tiago Conceição f07a69d987 Update UVtools.Core.xml 2022-12-31 19:21:44 +00:00
Tiago Conceição c03969f431 Update FileFormats.1pj 2022-12-31 19:21:39 +00:00
Tiago Conceição 6dc2394c30 Refactorings 2022-12-31 19:21:33 +00:00
Tiago Conceição 61c9c2724d Re-sort order 2022-12-31 19:18:46 +00:00
Tiago Conceição d9bf2edfe3 Remove antialiasing from slices 2022-12-31 19:08:28 +00:00
Tiago Conceição fa788efebb Reorder 2022-12-31 18:44:51 +00:00
Tiago Conceição c648441a52 Update README.md 2022-12-31 18:44:32 +00:00
Tiago Conceição 614f159916 Update n4.bt 2022-12-31 18:02:08 +00:00
Tiago Conceição d5967947a2 Create Anet N4.ini 2022-12-31 17:53:22 +00:00
Tiago Conceição 2f4bc251af Add n4.bt (010 template) 2022-12-31 17:45:47 +00:00
Tiago Conceição da560dd684 Add Anet N4 to machine presets 2022-12-31 05:09:37 +00:00
aspadm 26e4810d6e FileFormats: Add Anet N4 support
Anet N4 is LCD printer similar to Anycubic Photon (same display parameters).
The printer uses modified B9Creator job file (.b9j) with added preview image
and print parameters.
However, most of options are use integers, so it is impossible to set fractions
of second for exposure.
Format does not support anti-aliasing and curing/light offset delay.
2022-12-31 03:32:23 +03:00
Tiago Conceição 0c28eec946 v3.9.4
- **CTB:**
   - (Improvement) Split `uint PerLayerSettings` into `byte AntiAliasFlag`, `ushort Padding` and `byte PerLayerSettings`
   - (Improvement) Change the way and value set to `PerLayerSettings`, this may fix some recent problems where printer doesn't respect per layer settings?
2022-12-29 21:00:19 +00:00
Tiago Conceição c425075400 Update ScriptPreventResinShrinkage.cs 2022-12-24 22:06:28 +00:00
Tiago Conceição c9facf0a50 Update README.md 2022-12-17 17:41:34 +00:00
Tiago Conceição 925808e110 v3.9.3
- **Issues:**
  - (Fix) Resin traps and suction cups area sum, was losing precision due uint cast (#621)
  - (Fix) Overhang area was incorrectly showing bounding rectangle area instead it real area
- (Fix) OSF: Unable to open certain files when using anti-aliasing
- (Upgrade) .NET from 6.0.11 to 6.0.12
2022-12-14 23:33:04 +00:00
Tiago Conceição 439e0d162c v3.8.2
- **Dynamic lifts:**
  - (Improvement) Remove the 'light-off delay' set logic as it is now better integrated on 'Wait time before cure' suggestion and should run/applied there if intended
  - (Fix) Prevent set NaN values to lift height and/or speed
  - (Fix) Lift height and speed for the current layer must be calculated from previous layer (#618)
- (Improvement) Windows auto-updater will install the update without dialogs, just displaying installation progress
2022-12-11 05:18:33 +00:00
Tiago Conceição d406bc87a6 Fix links 2022-12-09 20:43:39 +00:00
Tiago Conceição 2d6720f9cb Improve imports 2022-12-09 20:37:53 +00:00