zhimin.zeng
48f1d74127
ENH: calib support multi_extruder
...
1. backend support multi_extrude data structure
2. Compatible with third-party calibration
3. fix bug when get extruder in gocde export process
Change-Id: I5dac9abdd9907a521a1ba9b480f9e05640591bc1
(cherry picked from commit 21e6271e59ea8e4924866275566617d14a4b2b6e)
2025-08-24 23:18:05 +08:00
hang.xu
8a491cd55a
NEW:change mapping popup layout for multi nozzles.
...
jira:[Popup for multi nozzles]
Change-Id: I07e6d8f0469d2dcf0037d53e2ca8e22de78ca233
(cherry picked from commit 0924fce6858654c331eafcb91e43252f62e703bf)
2025-08-24 23:18:05 +08:00
lane.wei
22ce2ebc9a
ENH: config: add the extruder variant apply logic in Print::Apply()
...
we need to keep the original values and update after pre-slice
jira: no-jira
Change-Id: I232d3c43340b4a23bc42121bd05380746e736f20
(cherry picked from commit 7b7ebf1b959ba5c967baff30fb226c808a2e7d44)
2025-08-24 23:18:05 +08:00
Mack
d7029d383f
FIX:gcode viewer color arrangement recommendation
...
1.Limit of four filaments per row
2.Fix incorrect data
3.Add filament id display
4.Optimised layout
Change-Id: I9ac3701c99597a5ed243dac0e3e371cf9aca4066
(cherry picked from commit 3321277f86dfeb9de80b40c320e20dd5f33eab51)
2025-08-24 23:18:05 +08:00
chunmao.guo
5a00e9c704
FIX: config deep compare & plate config extruder switch
...
Change-Id: Iae1716e6511e252f131ab4355f9521d7611d7133
(cherry picked from commit 7e7e8723667852b34851fc19095f879b975773ba)
2025-08-24 23:18:05 +08:00
hang.xu
905f6b4291
NEW: two nozzles ams mapping
...
jira:[two nozzles ams mapping]
Change-Id: I914439114b2946cdc1e3e4eb07a37f75f0529c12
(cherry picked from commit 62ef51d0512bdbaf115b92d95ffd0407a15f48bb)
2025-08-24 23:18:04 +08:00
lane.wei
11445c6fe1
ENH: context: update filament_maps under auto mode after process
...
JIRA: no-jira
Change-Id: Ia14ed67343b876532931e3106d667973d9ea233d
(cherry picked from commit d520fc59ebae76460a8994f88753c7a2ea75ea69)
2025-08-24 23:18:04 +08:00
Mack
fb2226208a
NEW: gcode viewer add recommended colour filament widget
...
Change-Id: I37f38a175bb3f4a574a4855f8fef04e704da259c
(cherry picked from commit 4014c61f889f5cf0b7830123fb0a72690ff4e1e5)
2025-08-24 23:18:04 +08:00
chunmao.guo
f33f2fbc7d
FIX: support config editing of type FloatsOrPercents
...
Change-Id: If0821dc357b14f1b72aa1c89b3b0378947e80a5c
Jira: none
(cherry picked from commit 115fb9ce072273acf8df558a33fe48cf71f8e35b)
(cherry picked from commit 0c03a6b3616b855ccad5e629834d09672de334d7)
2025-08-24 23:18:03 +08:00
chunmao.guo
80aa3f1163
ENH: edit object config variant value
...
Change-Id: I97490f555a8a2848ccea78f74d79f71b0e93b36d
(cherry picked from commit 582b2d470f138d5263e689c647347d8bf119b645)
2025-08-24 23:18:03 +08:00
chunmao.guo
269fdcb324
FIX: ams filament & process config dirty
...
Change-Id: I80d9b30c82aa2830b821e7317370756d4e99e36d
(cherry picked from commit b45e30543e4dbddd7a4da5612660c34d1db659f8)
2025-08-24 23:18:03 +08:00
zhimin.zeng
8db3e3cd54
FIX: backend get the extruder id based on filament_map
...
Change-Id: Ib7679c0fc67336e462467dab9f5b4d4684d6eb19
(cherry picked from commit dcd9fd501354da33baea2adc0f645fabe8880cf1)
2025-08-24 23:18:02 +08:00
chunmao.guo
f5d2a1bc0c
ENH: param tab variant index & extruder switch
...
Change-Id: Icad6bce3b23ea98d5ef497ceabacc52f294af8f2
(cherry picked from commit 575572f184dc49eb763aa0b27f52f375dcb52f2d)
2025-08-24 23:18:02 +08:00
zhimin.zeng
fab6b21e4d
FIX: parameters modify of printer preset
...
Ensure correct behavior when modifying parameters of printer preset
Change-Id: Ic627a8e202bf4224b742336cc43ac611ddc5c997
(cherry picked from commit 366a14d8f715cbeca3d0f70a4727d91b6f0ca82e)
2025-08-24 23:18:02 +08:00
zhimin.zeng
a94b0e3dba
ENH: Add recommend filament maps method
...
Change-Id: I3945a8b9f0a57e10a1d230003f21c9877cc5f342
(cherry picked from commit 8c8c9a967b032a270a60e6cf075fe41a6f329e1c)
2025-08-24 23:18:02 +08:00
lane.wei
f0e1a7d5c9
ENH: filament: delete filament_extruder_id related logic
...
jira: no jira
Change-Id: Ie0d8e31a6a3eef0400b3ba6238f817bad4daca24
(cherry picked from commit e9081ba8d4013874c972f401b3633942028621b8)
2025-08-24 23:18:02 +08:00
zhimin.zeng
69d0d88da1
ENH: Display and modification of printer presets
...
Change-Id: I6a38704864fd4994a845686a299bec67f1b9b9b3
(cherry picked from commit 5b0d5259571d2b1c629ba7d88101134ec4548708)
2025-08-24 23:18:02 +08:00
lane.wei
d4e3f443cd
FIX: fix the compiling issue
...
jira: no jira
Change-Id: I864e16fb40a7735d25e5df667148de8bc4d3f120
(cherry picked from commit b08ed80f82ebf46a3ca6b130784553e0c4b0d278)
2025-08-24 23:18:02 +08:00
chunmao.guo
2fe654587b
ENH: filament actions and dual extruder filaments
...
Change-Id: I12a83f29c96887fc910976ac8e025c4f1508d945
(cherry picked from commit 0065ea986fc41132df43cca6704c8c98318e6b71)
2025-08-24 23:18:02 +08:00
Noisyfox
4861fc7e6b
Update delete filament btn
...
(cherry picked from commit 6becf796e0e4d8e6f92d4226ba26cb84023e9c72)
2025-08-24 23:18:01 +08:00
Noisyfox
e6b434e746
Remove duplicated code
...
(cherry picked from commit 4732123bb8c1c1e3952d45d3b84b4377fad7fb35)
2025-08-24 23:18:01 +08:00
lane.wei
141af16fa2
ENH: config: add filament_maps in partplate
...
Change-Id: I1183830788e703f1d33a8a4b620b58b822283dd4
(cherry picked from commit b0e3ab037e3f5af0851539af5ac15b8f96daf548)
2025-08-24 23:18:01 +08:00
zhimin.zeng
fe09c20725
ENH: support delete any filament id
...
Change-Id: I71bcd54985b3f9e19a19d04327d00b402ec22380
(cherry picked from commit f3d67a98ac770e6f045a76bed4531139763b33cf)
2025-08-24 23:18:01 +08:00
zhimin.zeng
84dc2d8835
ENH: flush_volume support multi_extruder and fix bug
...
Change-Id: Id6b041f71ee6e55e68a6937f24ce791caac8e708
(cherry picked from commit 6fbad9ed33b2868a2fffbebdc3a98926431a1093)
2025-08-24 23:18:01 +08:00
Noisyfox
ffd07a5f34
Don't bother with extruder variants
2025-08-24 23:18:01 +08:00
chunmao.guo
9433db8d54
FIX: impl sync extruder information & fix something
...
Change-Id: I5f7224f646729cba94505487d00015a8e48443c5
(cherry picked from commit 26bf483bfe089cc6730e1c1da452497feb320520)
2025-08-24 23:18:00 +08:00
chunmao.guo
76a8cc6ba4
ENH: dual extruder nozzle setting on sidebar
...
Change-Id: I7bc4209b311360c3357e3974f0e66a51daa78232
(cherry picked from commit 507c6a9b2cc4f854ef78acd07bc452ffb21b6bdb)
2025-08-24 23:18:00 +08:00
tao wang
b46b69ebad
NEW:support new ext slot mapping
...
jira:[support new mapping]
Change-Id: Iaf88f7bd57177df772a926ad162bd3b5a141327a
(cherry picked from commit 3b93bd2dd305026457e9f63ca3faeb153b59c9a5)
2025-08-24 23:18:00 +08:00
zhou.xu
95a5914c26
NEW:add "extruder_only_area" textures for
...
double extruder machine
jira:none
Change-Id: Iaf4118fb00641537838dae7cc5fdaaf07ccc9851
(cherry picked from commit a8d6c9fe8976dbcb79c1f89efb7107073cb17856)
(cherry picked from commit c74a769c14d702dbb78d479e49be927028502037)
2025-08-24 23:17:59 +08:00
niklasb and SoftFever
586921fa4d
GCodeViewer will now always show the estimations ( #10333 )
...
Co-authored-by: SoftFever <softfeverever@gmail.com >
2025-08-24 20:13:34 +08:00
yw4z
8b78fe98aa
Show axis on selected plate ( #9419 )
...
* Update 3DBed.cpp
* Update 3DBed.cpp
* Merge branch 'main' into axis-on-selected
2025-08-24 00:31:28 +08:00
Vovodroid
5fa35342fd
Add stl, step, etc. to recent list ( #9481 )
...
* Add stl, step, etc. to recent list
* Make configurable
* Merge branch 'main' into recent-files-pr
2025-08-24 00:24:30 +08:00
5ebb490a8d
Wiki Update 11 - Strength ( #10369 )
...
* Create Patterns specific wiki
* Fix typos in installation instructions
Corrected the winget flag from --exact to -e and removed an extraneous backtick from the Mac xattr command in the README installation instructions.
* Improve README formatting and clarity
* Calibration Flow Ratio Yolo Archimedean cords
Co-Authored-By: MxBrnr <142743732+MxBrnr@users.noreply.github.com >
* redirection/tab.cpp section
* Missing Frequent
* remove auto-cooling
* remove thumbnails
* seam pointers
* walls
* infill
* Image standarization
* Fix broken internal links
* Add reference note to Arachne wall generator docs
* OrcaSlicer std
* PrusaSlicer std
* 2d-lateral xlsx
* vertical patterns
* Redirections fix
* Update speed_settings_overhang_speed.md
* Fix to action
* FlowRate
Co-Authored-By: MxBrnr <142743732+MxBrnr@users.noreply.github.com >
* Top Bottom Shells
* advanced strength
* Action fix
* Update How-to-wiki.md
* Home.md icons and reorganize sections
* Home Icons fix
* Update cornering-calib.md
* Update strength_settings_infill.md
* Update Auxiliary-fan.md
Co-Authored-By: Fisheye_3D <78997080+fisheye3d@users.noreply.github.com >
* Add warning about wiki maintenance status
2025-08-23 23:43:45 +08:00
yw4z
099dbb4046
Fix: Reset object settings not working for plate's Skirt Start Angle and Other Layers Sequence ( #10482 )
...
* init
2025-08-23 23:19:00 +08:00
Ian Bassi
e56d4cc1b9
Fix IS & JD test ( #10481 )
...
Fix IS + JD test
2025-08-22 22:30:59 +08:00
SoftFever
883607e1d4
Refactor folder ( #10475 )
...
Move many third-party components' source codes from the src folder to a new folder called deps_src. The goal is to make the code structure clearer and easier to navigate.
2025-08-22 20:02:26 +08:00
Azi
4981b0b3e4
Fix: export printer config skipping currently selected preset ( #10380 )
...
* Fix: export printer config skipping currently selected preset
2025-08-21 22:10:22 +08:00
Noisyfox
684f5b44ee
Fix crash when opening AMS humidity popup ( #10472 )
2025-08-21 00:18:17 +08:00
SoftFever
6ae89f7d9b
rename 2DHoneycomb and 2DLattice to LateralHoneycomb and LateralLattice ( #10423 )
...
* rename 2DHoneycomb and 2DLattice to LateralHoneycomb and LateralLattice
* more renaming
2025-08-17 23:49:06 +08:00
Jo Kroese and SoftFever
e5d6de9080
Fix inability to create custom filament due to hidden printer selection checkbox ( #10362 )
...
Fix clipped printer selection in Create Filament Preset dialog
Ensure the scrolled panel in the Create Filament Preset dialog expands vertically by changing `m_main_sizer->Add(..., proportion=0)` to `proportion=1`. This exposes the printer selection checkbox, which is required to create a custom filament.
Fixes #6719
Co-authored-by: SoftFever <softfeverever@gmail.com >
2025-08-12 00:14:18 +08:00
SoftFever
eb92a2ddde
Fix focus stealing issue in dialog windows ( #9874 ) ( #10374 )
...
Remove RequestUserAttention calls on window deactivation to prevent random window activation when multiple OrcaSlicer instances are running.
2025-08-11 23:49:06 +08:00
9ae20024aa
Wiki Update 10 - Quality ( #10301 )
...
* Update quality_settings_wall_generator.md
* Expand layer height wiki
* Rework height
* Update quality_settings_line_width.md
* Update quality_settings_precision.md
* Update quality_settings_seam.md
* Minor linking
* Update quality_settings_wall_and_surfaces.md
* Reverse on odd improved
* Extra perimeter on overhangs
* Images fixes
* Update speed_settings_jerk_xy.md
* quality_settings_ironing
* Update quality_settings_seam.md
* Update quality_settings_bridging.md
* Remove precision sub-section links
* Add icons to settings links in Home documentation
* Moved fuzzy skin
Remove Fuzzy Skin section from special mode settings to it's own place.
* Fix image adaptive-pressure-advance-calib.md
* Update image references
Standardized image alt text and filenames for consistency and clarity.
* Update image alt text and file references in docs
Standardized and clarified image alt text in Calibration.md for easy md to html conversion.
* Update seam
* Base scarf joint seam
* Update quality_settings_seam.md
* Update quality_settings_wall_generator.md
* Update quality_settings_overhangs.md
* Fuzzy Skin Generator Mode Wiki
Co-Authored-By: π² <189209038+pi-squared-studio@users.noreply.github.com >
* Infill Templates Wiki
Co-Authored-By: π² <189209038+pi-squared-studio@users.noreply.github.com >
* basic md formating
* Update infill and advanced strength settings docs
* Moved + Linked Metalanguage
* image preview (change befor ready)
* Update strength_settings_infill_rotation_template_metalanguage.md
* reorder image description
* Some credits
* Spelling infill rotation metalanguage docs
* Crop metalanguage fills
* fix image reference
* Update strength_settings_infill_rotation_template_metalanguage.md
* Update strength_settings_infill_rotation_template_metalanguage.md
* standard characters images
* flow rate update division
* Update Tab.cpp
* Reworking flow rate calibration guide
* Update strength_settings_top_bottom_shells.md
* Flow Calib WIP
---------
Co-authored-by: π² <189209038+pi-squared-studio@users.noreply.github.com >
Co-authored-by: pi-squared-studio <pi.squared.studio@gmail.com >
2025-08-11 09:51:49 +08:00
202875a4bb
✨ TPMS-FK Infill ( Triply Periodic Minimal Surface Fischer Koch S) ( #10360 )
...
* seteo inicial
* version inicial
* Update FillTpmsFK.cpp
* marching squares
* Multiline support
* density adjusted
* tuning
cleaning
* symplify points
* optimization
* smoothing
* center offset contour
* icon
* bugfix 1
* reverse tbb scalar field bug fix
* safety
* Update Icon
Co-Authored-By: yw4z <28517890+yw4z@users.noreply.github.com >
* Update FillTpmsFK.cpp
* delete allptpos
---------
Co-authored-by: yw4z <28517890+yw4z@users.noreply.github.com >
Co-authored-by: SoftFever <softfeverever@gmail.com >
2025-08-10 23:10:35 +08:00
Alexandre Folle de Menezes
4cab501f14
Fix inconsistencies on new translated strings ( #10310 )
...
* Unmark string that don't need to be translated
* Spellcheck
* Fix calibration strings consistency
2025-08-09 23:52:48 +08:00
SoftFever
aacbcab468
Allow default_bed_type to be defined in machine profile
...
update some profiles
2025-08-09 10:51:00 +08:00
Noisyfox
b84fe5561a
Update BBL network plugin to 2.1.1 which allows debugger again ( #10320 )
...
* Update to latest bbs network plugin, which should allow debugging
* Remove debugger detection and warnings
* Downgrade to 2.1.1 as 2.2 seems to be unstable
2025-08-05 22:57:41 +08:00
SoftFever
f27a40d29b
Remap filament for pre-colored models ( #10303 )
...
* Add a new feature to allow users to remap filament for a pre-painted model.
* Fix the color issues to support the theme
* clean up code
* Fix broken freetype-2.12.1.tar.gz link
2025-08-03 13:28:03 +08:00
b16d3a2f4a
Fix Ironing/Support patterns ( #10278 )
...
NoisyGoat
Co-authored-by: Rodrigo <162915171+RF47@users.noreply.github.com >
Co-authored-by: Noisyfox <timemanager.rick@gmail.com >
2025-08-02 10:59:01 +08:00
3f1e4ca55a
Wiki Update 8 - Lorita ( #10094 )
...
* Wiki Home
Fix process-others
VFA test
* Add wall GIFs and update documentation
* Quality Overhangs Wiki Basic
Update README.md
Update Home.md
* Better only one wall
* Add infill ghosting image and update wall order
* Updates process options
* Fix calibration step numbering in documentation
Corrected the step numbers in the calibration order list to maintain sequential order.
* Update Calibration.md
* Update wall and surface quality docs with images and details
* Revise Linux build instructions and restructure sections
Co-Authored-By: cefiar <cefiar@gmail.com >
* APA Clarify compatibility notes
Co-Authored-By: dewi-ny-je <2866139+dewi-ny-je@users.noreply.github.com >
* Removed Tolerance test from calibration guide. Keeped as note
Co-Authored-By: Noisyfox <timemanager.rick@gmail.com >
* Copilot Review
---------
Co-authored-by: cefiar <cefiar@gmail.com >
Co-authored-by: dewi-ny-je <2866139+dewi-ny-je@users.noreply.github.com >
Co-authored-by: Noisyfox <timemanager.rick@gmail.com >
2025-07-30 00:15:18 +08:00
SoftFever
c7e66637f9
udpate locale
2025-07-26 15:08:54 +08:00