zhou.xu
af9ac3d216
FIX:upgrade scale_feature api
...
Jira: STUDIO-6460
Change-Id: Icda3218da5bfe3206285681a8dac13e9d14dfc60
2024-03-25 15:29:19 +08:00
zhou.xu
af3bf453c1
FIX:show result of plane and circle
...
Jira: STUDIO-6439
Change-Id: I53b76913593e0b5fcce01a74bc347d3628a3646a
2024-03-25 15:29:19 +08:00
hu.wang
b9b1c8872d
NEW:hms error code
...
JIRA: STUDIO-6302
Change-Id: Ia33511f4c636c8ada39ed5a4e52d9b185da9c00b
2024-03-25 15:29:19 +08:00
Arthur
cf35d0268f
FIX: blockers are not working correctly with organic supports.
...
jira: STUDIO-6278
Change-Id: If74e611821db25241dd67dfc4a3e44fac557a10d
(cherry picked from commit 76b9b2b7e856f648082cd3a09386775695c6accb)
2024-03-25 15:29:19 +08:00
Arthur
c7d12b703e
FIX: several issue of organic support
...
1. raft under organic trees are not generated
2. Studio may crash when generating organic supports for some objects.
jira: STUDIO-6407
Change-Id: I6e7ff2423b9fee95e4a4a85ccc2844549142f0c8
(cherry picked from commit 00db6c241270f5524bf1618109a2b45872073fd0)
2024-03-25 15:29:19 +08:00
qing.zhang
c9249e5952
FIX: error varible while calculate overhang speed
...
Jira: none
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I9381ab26cc3dff7f6c6cdb97c03cc4178a5f2afe
2024-03-25 15:29:19 +08:00
Arthur
22056d5f7e
ENH: improve the support of blade-shape overhangs
...
1. reduce the gap between blade-shape overhang and support
github: #3667
2. improve sharp tail detection of blade-shape overhangs by introducing
lslices_extrudable.
github: #2786 , #3367
jira: STUDIO-5065, STUDIO-6038
Change-Id: I4e899eace1aa28b100a6f4ce2b8d740c317f5530
(cherry picked from commit 08328b848e39c345b6c7b64021d1e0f04df24d08)
2024-03-25 15:29:19 +08:00
zhou.xu
4230ca8372
FIX:fix "Shift+pick point" bug
...
Jira: STUDIO-6433
Change-Id: Ib333e9c4d27e65968cfc5fc0136c18b1e18254bf
2024-03-25 15:29:19 +08:00
XunZhangBambu
fef0f7811b
ENH: detect in_head_wrap_zone more precisly
...
1.Union first layer convex hull with object's bbox to detect whether
model enter head_wrap_detect_zone
jira:NEW
Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: I11f26967d7421f41e9c824e62794c96591e6ae71
2024-03-25 15:29:19 +08:00
Arthur
58bba45bc2
FIX: improve cantilever detection of tree support
...
github: #3667
Change-Id: I5fd6d7d5a6e80aaa563f7d033381e6b8cb9093e0
(cherry picked from commit 3f5fdf82dcaa8636d295794a1113aab78f7327af)
2024-03-25 15:29:19 +08:00
zhou.xu
2243747e75
NEW:Support OLTP file
...
Jira: STUDIO-6421
Change-Id: I58bc94e978e6d2dd136ea370fb01f6ec80e14b23
2024-03-25 15:29:19 +08:00
zhou.xu
983aca7669
FIX:repairing models during cutting allows cancellation
...
Jira: STUDIO-6308
Change-Id: I217a8e55c0d5fdcc29a33c7e7c3401cc08307561
2024-03-25 15:29:19 +08:00
chunmao.guo
5ed48bbb08
FIX: use old slicer_uuid for client_id
...
Change-Id: I6c45e83213d613fc28eef04115f9cfb19dea703e
Jira: none
2024-03-25 15:29:19 +08:00
Arthur
e7ffe31cb3
FIX: raft of tree support was incorrect
...
1. Raft was not generated when tree support is selected but enable_support is false.
2. Raft angle and density of tree support was incorrect
github: #3675
Change-Id: Ifd78bf619a28eb03a908e75ad56af4934b6b08b7
(cherry picked from commit 2a448095a2fb4a2abebb0a5c8082a2ddbb635f16)
2024-03-25 15:29:19 +08:00
XunZhangBambu
117a2aa2d9
ENH: do not split top/bottom when shell param is 0
...
1. When detect surface type,do not detect top/bottom
surface if top/bottom shell layers is zero
jira:STUDIO-5843
Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: I844b24d061f3fc9aef56dab941140c567340eeae
2024-03-25 15:29:19 +08:00
qing.zhang
eace110b33
ENH: update overhang degree method on calssic mode
...
Jira: none
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I90f6e4c2ef618fdaef00bdaf1ca309893f484c1e
2024-03-25 15:29:19 +08:00
liz.li
3fbc9931cb
NEW: vase mode can be applied to one plate
...
jira: STUDIO-5838
Change-Id: Ifb315f7d79b570aeb7ee31d3495b4d465e3af0c6
2024-03-25 15:29:19 +08:00
XunZhangBambu
7cd2fee5c5
ENH: add note in prepare tab
...
1. Add filament note,process note,printer note
jira:[NEW]
Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: I86241a02cf23b54aecda6bdf94e3452cce2d6973
2024-03-25 15:29:19 +08:00
XunZhangBambu
ad57d0845b
NEW: add more filament types
...
jira:[NEW]
Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: Icbc27cf423ed7ab373107aa711430d6321105def
2024-03-25 15:29:19 +08:00
chunmao.guo
dfcabdb39f
FIX: not throw when _add_auxiliary_dir_to_archive
...
Change-Id: Idf54bbbd0ef557ec5e1a8e51ed669a1eb1fb4261
Jira: STUDIO-6339
2024-03-25 15:29:19 +08:00
chunmao.guo
6b4a33a196
FIX: add cli_id, cli_ver to bambu url
...
Change-Id: Ic527d1497c6dee0c723d7b4629f0be825a8f7545
Jira: none
2024-03-25 15:29:19 +08:00
lane.wei
07f965313a
FIX: seq_print: fix an invalid warning caused by sinking
...
github: https://github.com/bambulab/BambuStudio/issues/3007
Change-Id: I1111910f2c625d5a871ea01b37dbfa7b04a849ee
(cherry picked from commit a3db95bb0940d5afe07ef0bb07113cc2acd7cd0a)
2024-03-25 15:29:19 +08:00
zhou.xu
50a3757e61
ENH:remove warning of "too close to others"
...
Jira: STUDIO-6394
Change-Id: Ic2858ad328f36219a47f87c534ae0fd4d15c0b0c
2024-03-25 15:29:19 +08:00
zhou.xu
023c1ef7cb
NEW: add gizmo function of Measure
...
Jira: STUDIO-6166
Referenced some code from PrusaSlicer,and i made some improvements:
Change the measurement object to a local coordinate system and support measurement of multiple model_objects
thanks for PrusaSlicer and enricoturri1966
commit 928a642eb94ae8f04aee26e8242deb836cc1d3c3
Author: enricoturri1966 <enricoturri@seznam.cz>
Date: Fri Sep 2 11:24:06 2022 +0200
Measuring: Added features selection in GLGizmoMeasure
Change-Id: I9cec73398f0cdbd9a7718cb1d52145bf2562d9e1
2024-03-25 15:29:19 +08:00
liz.li
dab9a98e0d
NEW: support to adjust other layers print sequence
...
Jira: 6338
Change-Id: I5e6aef71aa9e6e97c1859aaaeb9ada5f1340414a
2024-03-25 15:29:19 +08:00
zhimin.zeng
8a965afb1a
ENH: add customize other layers print sequence
...
Jira: 6338
Change-Id: Ic14b2671ade37ab37583b81c5b509447b6c0d8f8
2024-03-25 15:29:19 +08:00
xun.zhang
bc36255090
ENH: optimize the get_tool_order func
...
Use Dp to refine performance
jira:[NEW]
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I38b0c875e4deee9d9fbe926087fb5b2e274f8f90
(cherry picked from commit 9b7b66dc7a1f5e3efa318227ae7694bec5ec1216)
2024-03-25 15:29:19 +08:00
maosheng.wei
2cc42a0fd9
FIX: No data in the drop-down menu of the AMS settings page
...
Jira: 6342 6343
Change-Id: I6938fb4a7ae2816a4675d8d739622e25f219f469
2024-03-25 15:29:19 +08:00
zhou.xu
ac1459e338
NEW: upgrade Measure class
...
SurfaceFeature is global,Measuring is local
Jira: STUDIO-6166
Change-Id: I62dc58c51f0ac5d9c587e2debe3d774f02a3158a
2024-03-25 15:29:19 +08:00
maosheng.wei
626e2a9f79
ENH: custom filament sync with printer
...
1. prompt sync user presets when create custom filament
2. Fix the issue of not displaying printers when creating custom Filaments based on presets when selecting PLA Aero Type.
3. Optimizing the traversal logic during AMS Setting Pop up reduces time complexity and allows for quick pop ups. Additionally, using nozzle calibers for retrieval and repairing custom materials may result in inaccurate retrieval.
4. Implement synchronization logic with the printer
-a. Received slot information, reset the slot when the "filament_id" in the information does not exist in Studio
-b. Received slot information, the nozzle temperature in the information is different from the preset nozzle temperature in Studio, reset the current temperature.
Jira: none
Change-Id: I511dc82563ec77a341839671d398607048ce1985
Signed-off-by: maosheng.wei <maosheng.wei@bambulab.com>
2024-03-25 15:29:19 +08:00
Arthur
d75e79c2ec
ENH: output the part name that causes mesh boolean failure
...
jira: none
Change-Id: Ie90809575291d66d54462f81c157d3e89fc34d55
(cherry picked from commit fdb6457798757a35b9623ece3b3071b3ad7ad38d)
2024-03-25 15:29:19 +08:00
enricoturri1966
06b17c4fdc
NEW:add measure gizmo new files
...
Jira: STUDIO-6166
most of the code come from orca
The original code is from PrusaSlicer and referring to the implementation of OrcaSlicer. Thanks for PrusaSlicer and OrcaSlicer , thanks for Lukas Matena and enricoturri1966 and so on.
commit f72d42f920334a05b0efa01f18eb4cc066809c00
Author: enricoturri1966 <enricoturri@seznam.cz>
Date: Tue Oct 31 11:43:04 2023 +0800
Measure: Initial porting of Measure Gizmo
diff --git a/resources/images/copy_menu.svg b/resources/images/copy_menu.svg
new file mode 100644
Change-Id: I81afa52165f14c34e0c63f2c40c953a04d76fc8b
2024-03-25 15:29:19 +08:00
zhimin.zeng
c094afe37a
FIX: The last trace of the PA line calibration is incorrect.
...
Jira: 6307
Change-Id: I498aa7d28c75a1aca31f334e06250b9b9f02430f
2024-03-25 15:29:19 +08:00
XunZhangBambu
53a4de5674
ENH: add new filament type PA-GF
...
1.Set Bambu PA6-GF type to PA-GF
jira:[NEW]
Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: I79b4896ed9901e8525fd770f4a37713729b7e420
2024-03-25 15:29:19 +08:00
zhimin.zeng
698e1ae63c
FIX: Unnecessary prime tower error prompts
...
Custom gcode on other plate causes unnecessary prime tower error prompts
Jira: 6305
Change-Id: If499659b364a6b6898db1587b7b2aeed03758667
2024-03-25 15:29:19 +08:00
zhimin.zeng
32399c9ff2
FIX: unexpected layers in multi color print
...
github: 3131
Change-Id: I2a42e3bbd2247fbc0957022e1baae43c9375a8fb
2024-03-25 15:29:19 +08:00
tao wang
d871339f0d
ENH:STL tracking restricted area
...
jira:[STUDIO-6155]
Change-Id: I289c8b8aa8f62f0e5cc7004fb60437aa3337ca85
2024-03-25 15:29:19 +08:00
Stone Li
9787cdb5a3
ENH: skip more print_host related info
...
JIRA: STUDIO-6247
Change-Id: I32e4c24f377e90c79370f33282e1a4b84477d57e
Signed-off-by: Stone Li <stone.li@bambulab.com>
2024-03-25 15:29:19 +08:00
Arthur
8caaf230df
FIX: Rectilinear Interlaced pattern not working for sung supports
...
jira: STUDIO-6276
github: #3596
Change-Id: Icea80646c7526448a81ff4f00e868a34db2fa8cf
(cherry picked from commit 6f86b4f6e70c8d1778e3beb867d0ab2583fc3e87)
2024-03-25 15:29:19 +08:00
chunmao.guo
d4e40d5b02
FIX: parse printer_model_id from 3mf
...
Change-Id: Ib149c986885ee6412898f1f51dd5a4aaad0a596d
Jira: none
2024-03-25 15:29:19 +08:00
Arthur
f5b8cadc8c
FIX: mesh boolean difference may miss some parts
...
jira: STUDIO-6209
Change-Id: Iea86393a45954157ccc80d3a143d3db1e15721e4
(cherry picked from commit a23eb1e0db00a5cf7b82b240ebcbbefd37f8a84d)
2024-03-25 15:29:19 +08:00
Arthur
fa61ee6abd
FIX: Checking support necessity not working
...
Only early stop detect_overhangs if support is disabled AND not checking support necessity.
jira: STUDIO-6158
Change-Id: I2d9662231d941827d6392d57344f7d911f641e09
(cherry picked from commit b811a6031d1afe0e7b1cb73050fe6391a65411ef)
2024-03-25 15:29:19 +08:00
tao wang
aa8d7acf3b
FIX:fixed issue with chinese path
...
jira:[Fixed the issue of failed loading of configuration files under Chinese path]
Change-Id: I9badd8fc158fcf49f46411ac4e5f72d58823eeb2
2024-03-25 15:29:19 +08:00
tao wang
026851c03e
ENH:remove log output
...
jira:[for log]
Change-Id: I86313ceeb0118171878336cf3d5cf4359e0f5798
2024-03-25 15:29:19 +08:00
Arthur
9d37a31338
FIX: z_distance_top==0 not working
...
jira: STUDIO-6144
Change-Id: I9ddaa237e2d71c8697a41bbbdb86f70d0b1e1452
(cherry picked from commit 38ba45e9cf7f59d2c1de658a56d8f2b109721bcd)
2024-03-25 15:29:19 +08:00
maosheng.wei
f0359e9304
FIX: [5779] fix show alias logic when load preset
...
Jira: 5779
Change-Id: I4fefe3c1ffbca9bd8296f1b3fdd5de48c6a36a28
2024-03-25 15:29:19 +08:00
maosheng.wei
139df6a9a4
FIX: ENH: Cannot save when illegal characters in the preset name
...
Jira: 5981
Change-Id: I5cce1a258230ea2d23f6f2400a14dee7e53b7705
2024-03-25 15:29:19 +08:00
Arthur
0589348c32
FIX: raft_first_layer_expansion not working with tree support
...
jira: STUDIO-6043
github: #3355
Change-Id: Idf2a0053026a6f232a5239c3f504191321feb6ee
(cherry picked from commit 3eb35f5b1a53990d215ae4d3527917611f5083c6)
2024-03-25 15:29:19 +08:00
XunZhangBambu
0909132bd4
FIX: add some missing filament type
...
Add PPS,PPS-CF,PPA-CF,PPA-GF
jira:[NEW]
Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: Ie2ca06d1d9571df55e8a418d509ae74b92791e8b
2024-03-25 15:29:19 +08:00
Arthur
39ae64fc53
ENH: accurate top z distance for tree support
...
1. accurate top z distance for tree support
Also fix a bug that bottom z and top z distances are misused.
jira: STUDIO-3000, STUDIO-5990
github: #1827
2. Change interface pattern to interlaced rectilinear when using
support material.
2. clean up tree support code
Change-Id: Icc8ce1b6844c841a6fbd1d623df707fdc8ed0f7b
(cherry picked from commit da7412a48dfb5767918ef125b9d0fb9718c03a61)
2024-03-25 15:29:19 +08:00
Arthur
72ef0a4d2a
ENH: give exaxt reason of boolean fail
...
jira: none
Change-Id: Ied645373a4516be7466078ace73c69ef584a743a
(cherry picked from commit f21819b4f6718357984650e7eb89a2e496dfa03c)
2024-03-25 15:29:19 +08:00
chunmao.guo
191ab5681f
FIX: remove period backup log
...
Change-Id: Ia7395bce17e192a0684e1102d119e1e908fa1e5b
2024-03-25 15:29:19 +08:00
Arthur
e482763f8e
FIX: 3mf with some Chinese puncs are not readable to 3D viewer
...
jira: none
Change-Id: I8470538c4a342f63c6334ae3268a99b3e8b54ba3
2024-03-25 10:42:29 +08:00
Arthur
abbd4e3ca7
ENH: export stl with proper translation
...
1. export stl with proper translation
If the object is not on first plate, previous export will give the
vertices very big coordinates.
jira: STUDIO-5991
2. add log for boolean failure reasons.
Change-Id: I52cec4e3ca31b215fbe60246f0266de3d4b8cb61
(cherry picked from commit 6c4dbc8c6c43dd5789e5ce3a572f465548068b77)
2024-03-25 10:42:29 +08:00
Arthur
5145f39f57
FIX: low-level NFP bug with auto-arranging
...
1. FIX low-level NFP bug with auto-arranging due to correctNfpPosition's
bug.
jira: STUDIO-5756, STUDIO-4874
2. FIX large items may not be able to be packed due to a too large inflation
jira: STUDIO-5566, STUDIO-5716
github: #3194
Change-Id: Id63fb3a5f5fe7ce3a5675c86a3d1440f46866ca3
(cherry picked from commit 9a789262cee4e14f10b673a4f00126d27bcf071b)
2024-03-25 10:42:29 +08:00
lane.wei
4bcb70f079
ENH: skip_object: set enable_skip to false when only one object in plate
...
Single object doesn't need to support skip
JIRA: no-jira
Change-Id: Ic42488b80b09a451286d68f8f2348eade879eed8
2024-03-25 10:42:29 +08:00
SoftFever
289c1c1534
ENH: QoL: improve PA Line method
...
Signed-off-by: SoftFever <softfeverever@gmail.com>
Jira: XXXX
Change-Id: I9b3a9f85f76ecb183a4f997b046128d88fecc488
2024-03-25 10:42:29 +08:00
zhimin.zeng
e9b33cfcb9
FIX: first layer print sequence is incorrect when print by object
...
Change-Id: I6943a2d59eeb10db176dbb5cbe8567b5320d7cb1
2024-03-25 10:42:29 +08:00
lane.wei
14d1297bbf
ENH: CLI: add logic to support skip pick images
...
1. skip_useless_pick support
2. fix the relation incorrect issue between plates and objects
JIRA: no-jira
Change-Id: I8aba229ca99292914583a1bbd036c2d8421b414d
2024-03-25 10:42:29 +08:00
maosheng.wei
0e277ec066
FIX: Studio UI Freeze when saving user preset
...
github: #3335
Change-Id: Idaf53f673a3e46408826c06bdde2c592395d358b
2024-03-25 10:42:29 +08:00
Arthur
fde4d41821
ENH: improve auto-arranging
...
1. add a translation
jira: STUDIO-5758
2. fix by-object arranging failing issue due to wrong exclusion_gap
jira: STUDIO-5941
Change-Id: Icbdbdf7d8ba91be7f355d31a5f81a9f79356dc7e
(cherry picked from commit eed212e3550cb2256625a6fd09fc3d69d66659c4)
2024-03-25 10:42:29 +08:00
XunZhangBambu
1fa6a08cc7
FIX: exception when comparing profiles
...
jira:[NEW]
Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: I946b5fcd35f779d271df2b3de731fdcada5aab29
2024-03-25 10:42:29 +08:00
Arthur
f3bd5ff870
FIX: several support bugs
...
1. interlaced rectilinear interface pattern not working with tree supports
2. infill overlaps with walls when wall count>1
3. support blockers can't block sharp tail detection in normal support
jira: STUDIO-5663
4. bottom z distance=0 not working for normal support.
jira: STUDIO-5676
github: #3203
Change-Id: I025eff2aaad90ad565661aa656c59c82ff969bbf
(cherry picked from commit 5aaf7ead0fd697043f673161e0ede0145ec49f4d)
2024-03-25 10:42:29 +08:00
Arthur
ec30954782
ENH: avoid duplicating meshes in boolean
...
For UNION and A_NOT_B(difference), the merged parts can be safely skipped.
jira: none
Change-Id: Ie931dba3d3f8c65565ff1f5ac24ff23292f8156f
(cherry picked from commit 37d49a0a49ddc15a187d3fac34b580f3192af86f)
2024-03-25 10:42:29 +08:00
Arthur
249ee5b766
ENH: improve auto arranging with multi colors
...
Improve sortfunc: single color objects first, then objects with more colors
jira: none
Change-Id: I06945d85206331121a26efd3ea8fcc575a183005
2024-03-25 10:42:29 +08:00
Kunlong Ma
8cba6a3566
FIX: Copywriting updates
...
JIRA: NONE
Change-Id: I6df034f95b4e6d517c57286dd6f564510b9fa4ab
2024-03-25 10:42:29 +08:00
maosheng.wei
9d0d0ccc4a
FIX: [5846] Custom Filament Page show System Filament
...
Simultaneously solve: When downloading Preset from the cloud, the filament_id of the preset in m_preset is null.
Jira: 5846
Change-Id: I6ba1b46fe92e345614b6a4af3fffa87d81fa2456
2024-03-25 10:42:29 +08:00
zhou.xu
4b91e78fb4
ENH:add "reset function" in cutTongueAndGroove mode
...
Jira: STUDIO-5804
Change-Id: I61fb10db65f5ab954473373ed585557c99212a8c
2024-03-25 10:42:29 +08:00
Kunlong Ma
27d3fd73ee
FIX: The problem caused by Euler angle calculation
...
JIRA: STUDIO-5441
Fix the issue of floating after flattening caused by Euler angle
calculation
thanks Lukas Matena and Prusa
Author: Lukas Matena
Data: Sep 23,2022
Fixed issue with Euler angles:
the function to extract Euler angles did not work reliably in some of the corner cases.
The bug was not present in 2.5.0 release.
Change-Id: Ie8e2c000ae38522b4f32d8557671519f86d19820
2024-03-25 10:42:29 +08:00
XunZhangBambu
9ce9536a08
ENH: refine some words with air filtration
...
Github:#3306
Signed-off-by: XunZhangBambu <xun.zhang@bambulab.com>
Change-Id: I917dc0d44e7f17f47d90a9e156fbfa8bf02c8049
2024-03-25 10:42:29 +08:00
Arthur
3ef065a4ed
FIX: auto arranging short objects gives overlapping results
...
jira: STUDIO-5778
Change-Id: I6761875d653fbed1beadd6480d37b97f71dfdf24
2024-03-25 10:42:29 +08:00
Arthur
472640c1f1
NEW: add nozzle_height to machine profile and do not detect conflict
...
Jira: request from 1.9
1. add nozzle_height to machine profile
2. auto arranging and sequential_print_clearance_valid don't consider objects conflicting if they are all shorter than nozzle_height and close.
3. do not detect conflict when all models are short.
Change-Id: I8d1eebb15d5bfa8c40d7491e033149e360531b89
(cherry picked from commit 6b4b52653db5f08d724a556c5c766c0bfa00f34d)
2024-03-25 10:42:29 +08:00
Kunlong Ma
62b872888f
FIX: The flushing was not auto-calc when sync ams list
...
JIRA: STUDIO-5551
1. flushing volume auto-calc when sync ams list
2. flushing volume takes the larger calculation value when filament has
multi-colors
Signed-off-by: Kunlong Ma <kunlong.ma@bambulab.com>
Change-Id: I72e6f9780ea56103a44c2da6068440a4615c254d
2024-03-25 10:42:29 +08:00
chunmao.guo
657050aa5c
ENH: support preset description(tooltip)
...
Change-Id: Iff005baac4974c538d1109fb0ba1df20b04a8f69
Jira: STUDIO-5754
2024-03-25 10:42:29 +08:00
zhou.xu
e04e39cecf
FIX:crash when intersection result is empty
...
Jira: STUDIO-5755
Change-Id: I56c35ccf8742f74a925d69e3dcd90c4ffc1294fa
2024-03-25 10:42:29 +08:00
maosheng.wei
e21a808d73
ENH: add alias for custom Filament preset
...
Jira: XXXX
Change-Id: I2fecc8b2bdb63618155e3d21f9db374a6119e416
2024-03-25 10:42:29 +08:00
zhou.xu
4f5d15be34
ENH:remember filament custom color
...
Jira: STUDIO-5635
Change-Id: Id7f7204851c6bc3975c8447db4b8ee7d2e9c6d9d
2024-03-25 10:42:29 +08:00
zhimin.zeng
7f46a1c04c
FIX: the initial_non_support_extruder_id is not correct
...
Jira: 5270
Change-Id: Id39074b1834cfad871c5afe03e7d00c8114838b9
2024-03-25 10:42:29 +08:00
zhimin.zeng
3ac6112178
FIX: An error of inconsistent layer height is reported.
...
Even if the height range does not modify the object layer height.
Change-Id: If55c77afa4cdbe8b8fcc6d1f1ca640f7338892f0
2024-03-25 10:42:29 +08:00
zhimin.zeng
c58393bbb8
FIX: Add flush_length for change_filament_gcode
...
Change-Id: I30f4b97d3d61c2a57f0e92f157cbd31c38aa7265
Jira: XXXX
2024-03-25 10:42:29 +08:00
maosheng.wei
4f1e048a83
FIX: 3mf specification: change namespace form slic3rpe to BambuStudio
...
Jira: XXXX
Change-Id: Id705affc875ef23fdf2ac6d79f0cb0aafc4f7050
2024-03-25 10:42:29 +08:00
maosheng.wei
785062bdfe
FIX: Filament issue generated when creating a printer
...
Jira: XXXX
Change-Id: I976770b69b47641bd54aa7a9c56fba7f58d1ab68
2024-03-25 10:42:29 +08:00
Arthur
f2b938ebc6
FIX: prevent slicing with adaptive layer height and organic support
...
Variable layer height is not supported with Organic supports.
This is picked from Prusa. Thanks.
jira: STUDIO-5614, STUDIO-5615
Change-Id: Iea462ecf8dd56e2a5a25cbe071519c29a2a763d3
(cherry picked from commit 708c5f0f7a00a30f9fe414b3dabe007ebdc48ca6)
2024-03-25 10:42:29 +08:00
Arthur
343f43ede8
FIX: several problems with mesh boolean
...
1. Cut with multiple volumes are OK now.
2. Close mesh boolean fail error with new object or open object
3. Fix wrong name and config of boolean resulting object
github: #3118
jira: none
Change-Id: If2c9dbfb36cbdfe4917a2371217923891bb7909c
(cherry picked from commit 982c0ecb92cf7c2b5ae5972ab900a6b10e7dda50)
2024-03-25 10:42:29 +08:00
chunmao.guo
9319440d74
FIX: Prefer old selection when sync AMS not compatible
...
Change-Id: I6b18db51887132a997cf78d70fff9a92e23bc44a
Jira: STUDIO-5416
2024-03-25 10:42:29 +08:00
maosheng.wei
dc47541220
FIX: add log for base_id and filament_id
...
github: #3087
Change-Id: Iebfbd0f224fce49f33fc81c71e6108f6e3abb5ff
2024-03-25 10:42:29 +08:00
lane.wei
4579623c18
ENH: CLI: add mk information support
...
JIRA: no jira
Change-Id: Idd89b143d439de50d9f52eb8aec95b262d66875d
2024-03-25 10:42:29 +08:00
wenjie.guo
f2b8d78230
FIX: remember the flow ratio calibration type
...
Jira: STUDIO-5181
Signed-off-by: wenjie.guo <wenjie.guo@bambulab.com>
Change-Id: Id6125d1d4ea58972ce55c2c2498259596b25111e
(cherry picked from commit 1af1038fd4824d989e992cb630cf34e00c787af7)
2024-03-25 10:42:29 +08:00
Arthur
4a9b31ed77
ENH: remove unnecessary translation labels
...
Principles of removal:
1. Don't translate common symbols such as mm/s, °C, etc.,
they are the same in most languages.
2. Don't translate professional terminology, such as CoreXY,
I3, PLA, TPU, HMS, etc.
3. Don't use unicode codes, use symbols instead. Eg. \u2103 -> °C.
Dont' worry, gettext and modern compilers can recognize them.
4. Fix some encoding warnings (don't use GB2312, use UTF-8 instead).
jira: none
Change-Id: Ifa847d4f32a6f8dcba660ae2026ad09fc914c7fb
2024-03-25 10:42:29 +08:00
lane.wei
9b47f26f20
FIX: fix the compiling error under macos for previous patches
...
/Users/ci.slave/slicer/patch_build/1/bamboo_slicer/src/libslic3r/GCode/GCodeProcessor.cpp:486:33: error: cannot pass non-trivial object of type 'std::string' (aka 'basic_string<char, char_traits<char>, allocator<char>>') to variadic function; expected type from format string was 'char *' [-Wnon-pod-varargs]
get_time_dhms(machine.time));
^~~~~~~~~~~~~~~~~~~~~~~~~~~
github pull request: https://github.com/bambulab/BambuStudio/pull/3360
Change-Id: If13ee145b20ef9532b23a58bb3b0a29f30d8c0a8
Change-Id: I98fd87417c432c3afae67a3d2bc29c79f8bffa3c
2024-01-19 18:17:39 +08:00
Dmytro Chystiakov
10e53651b3
fix: lower case of function name call
2024-01-17 17:08:15 +08:00
Dmytro Chystiakov
f0831aebcf
fix: 'print' was not declared in this scope
2024-01-17 17:08:15 +08:00
Dmytro Chystiakov
5e0e675f7d
add: support gcode estimated printing time for klipper
2024-01-17 17:08:15 +08:00
Bastien Nocera
79291b89cd
Fix ModelObject declaration
...
Forward declare ModelObject in bbs_3mf.hpp so this header can be
included in ModelObject.hpp where the class is actually defined,
the same way bbs_3mf.hpp also forward declares "class Model" and
others.
[274/471] Building CXX object src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Printer/PrinterFileSystem.cpp.o
FAILED: src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Printer/PrinterFileSystem.cpp.o
/run/ccache/bin/c++ -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_NO_LIB -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_NO_LIB -DCURL_STATICLIB -DGLEW_STATIC -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENSSL_CERT_OVERRIDE -DOPENVDB_OPENEXR_STATICLIB -DOPENVDB_STATICLIB -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK3__ -D__WXGTK__ -DwxDEBUG_LEVEL=0 -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/run/build/BambuStudio/src -I/run/build/BambuStudio/build/src/platform -I/run/build/BambuStudio/src/hidapi/include -I/run/build/BambuStudio/src/slic3r/Utils -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/run/build/BambuStudio/deps/build/destdir/usr/local/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/atk-1.0 -I/usr/include/blkid -I/usr/include/libmount -I/usr/include/sysprof-6 -I/run/build/BambuStudio/deps/build/destdir/usr/local/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/gio-unix-2.0 -I/usr/include/fribidi -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/gstreamer-1.0 -I/run/build/BambuStudio/build/src/libslic3r -I/run/build/BambuStudio/deps/build/destdir/usr/local/include/opencascade -I/run/build/BambuStudio/src/libnest2d/include -I/run/build/BambuStudio/src/miniz -I/run/build/BambuStudio/src/glu-libtess/include -I/run/build/BambuStudio/src/clipper2/Clipper2Lib/include -I/run/build/BambuStudio/src/minilzo -isystem /run/build/BambuStudio/src/eigen -isystem /run/build/BambuStudio/src/libigl -isystem /run/build/BambuStudio/deps/build/destdir/usr/local/lib/wx/include/gtk3-unicode-static-3.2 -isystem /run/build/BambuStudio/deps/build/destdir/usr/local/include/wx-3.2 -isystem /run/build/BambuStudio/deps/build/destdir/usr/local/include -isystem /run/build/BambuStudio/deps/build/destdir/usr/local/include/boost-1_78 -isystem /run/build/BambuStudio/deps/build/destdir/usr/local/include/OpenEXR -std=gnu++20 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=8 -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Printer/PrinterFileSystem.cpp.o -MF src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Printer/PrinterFileSystem.cpp.o.d -o src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Printer/PrinterFileSystem.cpp.o -c /run/build/BambuStudio/src/slic3r/GUI/Printer/PrinterFileSystem.cpp
In file included from /run/build/BambuStudio/src/slic3r/GUI/Printer/PrinterFileSystem.cpp:3:
/run/build/BambuStudio/src/libslic3r/Format/bbs_3mf.hpp:264:13: error: variable or field ‘save_object_mesh’ declared void
264 | extern void save_object_mesh(ModelObject& object);
| ^~~~~~~~~~~~~~~~
/run/build/BambuStudio/src/libslic3r/Format/bbs_3mf.hpp:264:30: error: ‘ModelObject’ was not declared in this scope
264 | extern void save_object_mesh(ModelObject& object);
| ^~~~~~~~~~~
/run/build/BambuStudio/src/libslic3r/Format/bbs_3mf.hpp:264:43: error: ‘object’ was not declared in this scope; did you mean ‘nlohmann::detail::value_t::object’?
264 | extern void save_object_mesh(ModelObject& object);
| ^~~~~~
Closes : #3141
2024-01-02 17:42:37 +08:00
Bastien Nocera
4c836314a6
libslic3r: Fix Slic3r::format declaration
2024-01-02 17:42:37 +08:00
Bastien Nocera
f54fb4a1cf
libslic3r: Fix missing includes
...
Fix a lot of "undeclared" errors during compilation on top of the
current GNOME 45 Flatpak SDK.
2024-01-02 17:42:37 +08:00
Ricky M
7ce38201c8
Update PrintConfig.cpp to fix typo
2023-12-21 11:14:50 +08:00
Bastien Nocera
9445cc83e1
Fix tbb declaration
...
[114/471] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/STEP.cpp.o
FAILED: src/libslic3r/CMakeFiles/libslic3r.dir/Format/STEP.cpp.o
/run/ccache/bin/c++ -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_NO_LIB -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_NO_LIB -DHAVE_FREETYPE -DHAVE_OPENGL_EXT -DHAVE_XLIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOCC_CONVERT_SIGNALS -DOPENVDB_OPENEXR_STATICLIB -DOPENVDB_STATICLIB -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/run/build/BambuStudio/src -I/run/build/BambuStudio/build/src/platform -I/run/build/BambuStudio/src/libslic3r -I/run/build/BambuStudio/build/src/libslic3r -I/run/build/BambuStudio/deps/build/destdir/usr/local/include/opencascade -I/run/build/BambuStudio/src/libnest2d/include -I/run/build/BambuStudio/src/miniz -I/run/build/BambuStudio/src/glu-libtess/include -I/run/build/BambuStudio/src/clipper2/Clipper2Lib/include -isystem /run/build/BambuStudio/src/eigen -isystem /run/build/BambuStudio/src/libigl -isystem /run/build/BambuStudio/deps/build/destdir/usr/local/include -isystem /run/build/BambuStudio/deps/build/destdir/usr/local/include/boost-1_78 -isystem /run/build/BambuStudio/deps/build/destdir/usr/local/include/OpenEXR -O2 -pipe -g -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=8 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/STEP.cpp.o -MF src/libslic3r/CMakeFiles/libslic3r.dir/Format/STEP.cpp.o.d -o src/libslic3r/CMakeFiles/libslic3r.dir/Format/STEP.cpp.o -c /run/build/BambuStudio/src/libslic3r/Format/STEP.cpp
/run/build/BambuStudio/src/libslic3r/Format/STEP.cpp: In function ‘bool Slic3r::load_step(const char*, Model*, bool&, ImportStepProgressFn, StepIsUtf8Fn)’:
/run/build/BambuStudio/src/libslic3r/Format/STEP.cpp:269:5: error: ‘tbb’ has not been declared
269 | tbb::parallel_for(tbb::blocked_range<size_t>(0, namedSolids.size()), [&](const tbb::blocked_range<size_t> &range) {
| ^~~
/run/build/BambuStudio/src/libslic3r/Format/STEP.cpp:269:23: error: ‘tbb’ has not been declared
269 | tbb::parallel_for(tbb::blocked_range<size_t>(0, namedSolids.size()), [&](const tbb::blocked_range<size_t> &range) {
| ^~~
2023-12-15 09:58:21 +08:00
Bastien Nocera
97355ed49d
Fix std::setw and std::setfill declarations
...
[128/471] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/GCode/ConflictChecker.cpp.o
FAILED: src/libslic3r/CMakeFiles/libslic3r.dir/GCode/ConflictChecker.cpp.o
/run/ccache/bin/c++ -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_NO_LIB -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_NO_LIB -DHAVE_FREETYPE -DHAVE_OPENGL_EXT -DHAVE_XLIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOCC_CONVERT_SIGNALS -DOPENVDB_OPENEXR_STATICLIB -DOPENVDB_STATICLIB -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/run/build/BambuStudio/src -I/run/build/BambuStudio/build/src/platform -I/run/build/BambuStudio/src/libslic3r -I/run/build/BambuStudio/build/src/libslic3r -I/run/build/BambuStudio/deps/build/destdir/usr/local/include/opencascade -I/run/build/BambuStudio/src/libnest2d/include -I/run/build/BambuStudio/src/miniz -I/run/build/BambuStudio/src/glu-libtess/include -I/run/build/BambuStudio/src/clipper2/Clipper2Lib/include -isystem /run/build/BambuStudio/src/eigen -isystem /run/build/BambuStudio/src/libigl -isystem /run/build/BambuStudio/deps/build/destdir/usr/local/include -isystem /run/build/BambuStudio/deps/build/destdir/usr/local/include/boost-1_78 -isystem /run/build/BambuStudio/deps/build/destdir/usr/local/include/OpenEXR -O2 -pipe -g -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=8 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/GCode/ConflictChecker.cpp.o -MF src/libslic3r/CMakeFiles/libslic3r.dir/GCode/ConflictChecker.cpp.o.d -o src/libslic3r/CMakeFiles/libslic3r.dir/GCode/ConflictChecker.cpp.o -c /run/build/BambuStudio/src/libslic3r/GCode/ConflictChecker.cpp
In file included from /run/build/BambuStudio/src/libslic3r/GCode/ConflictChecker.hpp:4,
from /run/build/BambuStudio/src/libslic3r/GCode/ConflictChecker.cpp:1:
/run/build/BambuStudio/src/libslic3r/GCode/../Utils.hpp: In function ‘std::string Slic3r::convert_to_full_version(std::string)’:
/run/build/BambuStudio/src/libslic3r/GCode/../Utils.hpp:110:24: error: ‘setw’ is not a member of ‘std’
110 | ss << std::setw(2) << std::setfill('0') << items[i];
| ^~~~
/run/build/BambuStudio/src/libslic3r/GCode/../Utils.hpp:15:1: note: ‘std::setw’ is defined in header ‘<iomanip>’; did you forget to ‘#include <iomanip>’?
14 | #include "libslic3r.h"
+++ |+#include <iomanip>
15 |
/run/build/BambuStudio/src/libslic3r/GCode/../Utils.hpp:110:40: error: ‘setfill’ is not a member of ‘std’
110 | ss << std::setw(2) << std::setfill('0') << items[i];
| ^~~~~~~
/run/build/BambuStudio/src/libslic3r/GCode/../Utils.hpp:110:40: note: ‘std::setfill’ is defined in header ‘<iomanip>’; did you forget to ‘#include <iomanip>’?
2023-12-15 09:58:21 +08:00
Bastien Nocera
5e1ee1d2a1
Fix boost::nowide::remove declaration
...
[111/471] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Format/STEP.cpp.o
FAILED: src/libslic3r/CMakeFiles/libslic3r.dir/Format/STEP.cpp.o
/run/ccache/bin/c++ -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_NO_LIB -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_NO_LIB -DHAVE_FREETYPE -DHAVE_OPENGL_EXT -DHAVE_XLIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOCC_CONVERT_SIGNALS -DOPENVDB_OPENEXR_STATICLIB -DOPENVDB_STATICLIB -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/run/build/BambuStudio/src -I/run/build/BambuStudio/build/src/platform -I/run/build/BambuStudio/src/libslic3r -I/run/build/BambuStudio/build/src/libslic3r -I/run/build/BambuStudio/deps/build/destdir/usr/local/include/opencascade -I/run/build/BambuStudio/src/libnest2d/include -I/run/build/BambuStudio/src/miniz -I/run/build/BambuStudio/src/glu-libtess/include -I/run/build/BambuStudio/src/clipper2/Clipper2Lib/include -isystem /run/build/BambuStudio/src/eigen -isystem /run/build/BambuStudio/src/libigl -isystem /run/build/BambuStudio/deps/build/destdir/usr/local/include -isystem /run/build/BambuStudio/deps/build/destdir/usr/local/include/boost-1_78 -isystem /run/build/BambuStudio/deps/build/destdir/usr/local/include/OpenEXR -O2 -pipe -g -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -std=gnu++17 -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -DOPENVDB_ABI_VERSION_NUMBER=8 -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/Format/STEP.cpp.o -MF src/libslic3r/CMakeFiles/libslic3r.dir/Format/STEP.cpp.o.d -o src/libslic3r/CMakeFiles/libslic3r.dir/Format/STEP.cpp.o -c /run/build/BambuStudio/src/libslic3r/Format/STEP.cpp
/run/build/BambuStudio/src/libslic3r/Format/STEP.cpp: In member function ‘bool Slic3r::StepPreProcessor::preprocess(const char*, std::string&)’:
/run/build/BambuStudio/src/libslic3r/Format/STEP.cpp:49:20: error: ‘remove’ is not a member of ‘boost::nowide’
49 | boost::nowide::remove(temp_step_path.c_str());
| ^~~~~~
2023-12-15 09:58:21 +08:00