Commit Graph

1139 Commits

Author SHA1 Message Date
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
Tiago Conceição ef4f67a16d Update Python 2022-12-09 04:51:46 +00:00
Tiago Conceição 1da6f52013 v3.9.1
- (Improvement) Performance on pixel editor when using high count of layers below and/or above
- (Fix) Unable to disable specific issues detection
2022-12-03 18:52:28 +00:00
Tiago Conceição 816898836b v3.9.0
- **File formats:**
  - (Add) File extension: .gktwo.ctb to `ChituboxFile` to be able to convert files for UniFormation GKtwo under special CTB format
  - (Add) UniFormation GKtwo compatibility under CTB format, if exporting JXS rename to CTB before open
  - (Fix) CTB, CBDDLP, PHOTON, FDG, PHZ: Read and write files larger then 4GB (#608)
- **PCB Exposure:**
  - (Add) Offset X/Y to offset the PCB from it origin
  - (Add) Allow to toggle between "Show preview image cropped by it bounds" and "Show full preview image (The final result)"
  - (Improvement) Use rectangle instead of line for center line primitive (#607)
  - (Fix) Implement rotation to polygon and center line primitives (#607)
  - (Fix) Macros in a single line was not being parsed (#607)
  - (Fix) Invert color per file was not affecting primitives
- **Network printers:**
  - (Add) Socket requests with TCP and UDP
  - (Add) AnyCubic printer preset (However it can't upload a file)
  - (Add) Scripts in request path to allow a first request to fetch data to the final request:
    -  A script starts with **<\?** and ends with **?>**
    -  First parameter is the first request to get response content from
    -  Second parameter is the regex pattern to match content with
    -  Third parameter is the final request that supports a parameter from regex matching group, eg: **{#1}** is match Group[1] value
    -  **Example:** <\? getfiles > {0}\/(\d+\.[\da-zA-Z]+), > printfile,{#1} ?>
  - (Change) Allow to print a filename without send it when upload request path is empty
  - (Fix) Do not show printers with empty requests
- (Change) Default layer compression to Lz4 instead of Png
- (Improvement) Application is now culture aware but set part of `NumberFormat` to the `InvariantCulture.NumberFormat`
- (Improvement) Material cost now show with the current culture currency symbol due previous change
- (Improvement) Better submit of bug reports using sections and forms
- (Improvement) Linux: AppImage now have a help manual with possible arguments and parameters
- (Improvement) macOS: Codesign app on auto-installer and auto-upgrade to bypass arm64 run restriction (#431)
- (Improvement) macOS: Rebuilt arm64 libcvextern.dylib to run with less dependencies (#431)
- (Improvement) macOS: Try to show missing dependencies from openCV (if any) on the error message
- (Fix) UI: layers sorted lexicographically instead of numerically in the issues list view (#611)
- (Fix) PrusaSlicer printer parameters: UniFormation GKtwo
2022-12-01 04:27:44 +00:00
Tiago Conceição 8c4a4a5362 Update install-uvtools.sh 2022-11-26 05:22:28 +00:00
Tiago Conceição 4ec598d22c Update install-uvtools.sh 2022-11-26 05:20:11 +00:00
Tiago Conceição eefecefc26 Update install-uvtools.sh 2022-11-26 04:48:09 +00:00
Tiago Conceição 2ca1a56635 Update install-uvtools.sh 2022-11-24 06:05:42 +00:00
Tiago Conceição d716012bf6 Update install-uvtools.sh 2022-11-24 00:26:16 +00:00
Tiago Conceição d91ce921ea Links 2022-11-21 18:10:48 +00:00
Tiago Conceição d3ba2df8b2 Improve issue templates 2022-11-21 18:02:38 +00:00
Tiago Conceição bfc24cc364 Update bug_report_form.yml 2022-11-20 23:25:17 +00:00
Tiago Conceição b9552e19e8 Update bug_report_form.yml 2022-11-20 23:21:06 +00:00
Tiago Conceição 5b3d19f69c Update bug_report_form.yml 2022-11-20 23:08:38 +00:00
Tiago Conceição c997873d10 Update bug_report_form.yml 2022-11-20 23:06:08 +00:00
Tiago Conceição a1b2047912 Update bug_report_form.yml 2022-11-20 23:05:38 +00:00
Tiago Conceição 53319d3767 Update bug_report_form.yml 2022-11-20 23:02:48 +00:00
Tiago Conceição 41c9636364 Update bug_report_form.yml 2022-11-20 22:57:24 +00:00
Tiago Conceição 6470c5e6a7 Update bug_report_form.yml 2022-11-20 22:50:08 +00:00
Tiago Conceição abc79ac626 Update bug_report_form.yml 2022-11-20 22:44:33 +00:00
Tiago Conceição e3f5bb1fa1 Update bug_report_form.yml 2022-11-20 21:37:07 +00:00
Tiago Conceição 6e9fd6d195 Update bug_report_form.yml 2022-11-20 21:36:28 +00:00
Tiago Conceição abe3b8433d Update bug_report_form.yml 2022-11-20 21:32:00 +00:00
Tiago Conceição 980aa5cc42 Update bug_report_form.yml 2022-11-20 21:29:14 +00:00
Tiago Conceição ed6b2df25b Update bug report form 2022-11-20 21:23:53 +00:00
Tiago Conceição 30b4744cd6 Update bug_report.md 2022-11-20 21:06:12 +00:00