lane.wei
a67436ee7e
FIX: app: fix the crash issue on win-7 again
...
jira: no-jira
Change-Id: I96e713513270270db3abcfdd67792b0a3ac92619
(cherry picked from commit caff5d9f38cdb962ca4069f8b0b5696d140aac6d)
2025-05-19 09:58:52 +08:00
lane.wei
85bce2ac33
FIX: app: fix the issue on win-7
...
use typedef instead of IsWow64Process2
jira: no-jira
Change-Id: I3d5c4becca1586094b6950431470b12bd71a0056
(cherry picked from commit c34e985f188c206d588ee8da7149ded2516981cf)
2025-05-19 09:58:46 +08:00
lane.wei
2d7259623f
FIX: fix studio not launch issue on windows-7
...
jira: no-jira
Change-Id: I531e009c0547d3a5d86d48e990d930eb8fa6ba00
(cherry picked from commit 3d02f03ef4ba229ebf9e28cd99a5d871916994dd)
2025-05-19 09:58:06 +08:00
lane.wei
285bbeceb7
FIX: GUI: use another api to get process type
...
jira: no-jira
Change-Id: I43fb1738b9b0173704c17c0d92df06f3c78fcde6
(cherry picked from commit af8926ea396480ea06222d421a2ecb704df04218)
2025-05-19 09:56:56 +08:00
lane.wei
ebc072b141
ENH: init: output the process architecture when init
...
jira: no-jira
Change-Id: Id5acb828269565945d887c6de4e32d715f83f503
(cherry picked from commit a29cb80bc7f959b5df44238a0a7f0a08948ff2a3)
2025-05-19 09:54:24 +08:00
lane.wei
aec877c7e0
FIX: gui: fix the crash issue on arm64 plateform
...
jira: no-jira
Change-Id: Ib95ffc3ceb421af345418d73af0261d3c25464a3
(cherry picked from commit 132d87b687f4b3bd016539380d7e9268d817ac40)
2025-05-18 22:47:42 +08:00
lane.wei
c0ba405a64
ENH: GUI: rename win_arm64 to windows_arm
...
jira: no-jira
Change-Id: I01eeb96efb06ec779f1338d1207f7f6641c2bc58
(cherry picked from commit bbf32fd6f7ffbf543c28882ff3801108942fb399)
2025-05-18 22:47:18 +08:00
lane.wei
320cd87f0b
ENH: GUI: add arm64 check logic for windows
...
jira: no-jira
Change-Id: Ic788d4ae9218b909eae5ce571d4436c39e77230a
(cherry picked from commit 323184e42c5f85c8738b03b890e5aaf3818e8858)
2025-05-18 22:46:50 +08:00
lane.wei
7af9802688
ENH: gui: add win_arm64 support
...
jira: no-jira
Change-Id: I43f66be1f264434a9bb26a9dd3fff1fb5c36d57c
(cherry picked from commit 659f758e451d20d3a6c5505a2530be578dd584dd)
2025-05-18 22:46:00 +08:00
lane.wei
cf0c5624a1
FIX: gui: fix the crash issue when close guide frame at the beginning
...
jira: STUDIO-9941
Change-Id: I47e189e838ae606d294d0c0b4ccffc6f833a27c3
(cherry picked from commit 093a7c25cb7507d0d6af228c2efa3410e1184c27)
2025-03-28 23:05:41 +08:00
lane.wei
6b30984e1f
ENH: version: bumped to 1.10.1
...
jira: no-jira
Change-Id: Ic2acf61195d4290d5c4742f18a5d769ba3030e63
(cherry picked from commit aed9dd9dff74bb8ed93c34b5fde2cac0b3dfc88c)
2025-01-23 13:45:11 +08:00
lane.wei
a0c0964b8c
ENH: network: refine current path logic
...
only use the same path as binary for current path
JIRA: STUDIO-7875
Change-Id: I5523e3b7e20b0f24de50c8d295f54b984693165a
(cherry picked from commit 62b98f783dcee8900da034b384167817155a3e59)
2025-01-23 10:32:38 +08:00
lane.wei
a7f58f39cf
ENH: network: load dlls from current directory if failed
...
JIRA: no-jira
Change-Id: I86efafe3aefac85d56879a68f864a52c0e62fca5
(cherry picked from commit cdf0859e78e8d62c2de13f2f9bf56a216a79a12a)
(cherry picked from commit b4cc20ac14298bac2e928d1d598e9d75ca953ba3)
2025-01-23 10:32:21 +08:00
lane.wei
8b33119640
ENH: networking: sync the header files to fix the compile issue
...
JIRA: no-jira
Change-Id: Ie1d454d4a9256e15a27b294af680a5ed49137f90
(cherry picked from commit 07e4aa213ac4a1b5bda865774a4e3d9e7f866170)
2025-01-23 10:02:30 +08:00
lane.wei
50e8e90dc8
FIX: update: add more logic to protect the file access
...
previous json lacks information
github: https://github.com/bambulab/BambuStudio/issues/4050
Change-Id: Ieca2a440f58f77f91caeac00576a38c861b26a5b
2024-06-15 19:59:11 +08:00
lane.wei
7b93986dfa
ENH: CLI: retry pipes no matter which error found
...
JIRA: no jira
Change-Id: Ic49dd1a55e83485eb72b5be97ba9509261f6c133
2023-10-13 14:43:42 +08:00
lane.wei
59f71cfc67
ENH: translation: refine translation for hot bed temperature
...
JIRA: no jira
Change-Id: I367d1a2e4aa8478b8892e41f9a41dac2fc8141bb
2023-10-10 14:19:23 +08:00
lane.wei
9f31a1ff7b
ENH: GUI: refine the text spacing for some warning
...
JIRA: no jira
Change-Id: I6d6a6e1e103a3c67ed6c93847877753bbe7c4691
2023-10-10 14:19:23 +08:00
lane.wei
df0f3ea72c
ENH: CLI: return error when the printable size exceeds the default one
...
also refine some logs
JIRA: XXXX
Change-Id: Ibec090e98b8d93b1396e691ecff97ced13b1d8c8
2023-10-10 14:19:23 +08:00
lane.wei
165bb96e35
ENH: CLI: add time estimation for non-cache slicing
...
JIRA: XXXX
Change-Id: Ifed2d70e8d6355087694df96e413cdbcf792d6d9
2023-10-10 14:19:23 +08:00
七喜
740384a55d
Revert "Revert "ENH: add X1E as upward printers""
...
This reverts commit f3102c5ea759047389e140d14d6297dc82341e60.
Reason for revert: add x1e back
Change-Id: I6c6f21bb67811d10915ad8b7508022d888b4aee0
2023-10-10 14:19:23 +08:00
七喜
7595252504
Revert "Revert "ENH: update X1E start gcode""
...
This reverts commit ae66ad25419b2a3762dfbf4e95b33b1fe944f09b.
Reason for revert: add x1e back
Change-Id: I90b771c5155c286299c2a48e673785150c69c709
2023-10-10 14:19:23 +08:00
七喜
081941b530
Revert "Revert "ENH: add profiles for X1E""
...
This reverts commit 68cfc58e87e25bb7292eabac161b6db5a71bb89c.
Reason for revert: add x1e back
Change-Id: Ie4152de548b30912a2a6ba96f8ebc3d25dbcd8cf
2023-10-10 14:19:23 +08:00
lane.wei
28c33d21b4
ENH: translation: update some translation for plate
...
Change-Id: Id0e3f7d93726b40f437202602a0527f99df20f44
2023-10-10 14:19:23 +08:00
七喜
250e3bb019
Revert "ENH: add profiles for X1E"
...
This reverts commit 8e2e709bb7037d28f1b32fdeb80eadcfafdc57f2.
Reason for revert: remove X1E related
Change-Id: I9a7b395dcbfa19adeef6891a59ed1074dee1fb18
2023-10-10 14:19:23 +08:00
七喜
dbd24e76f2
Revert "ENH: update X1E start gcode"
...
This reverts commit c047bd3a0776f061b4d532008b40db55ab83118f.
Reason for revert: remove X1E related
Change-Id: If5922b012c42a38f80f70fdee387388fccc7e656
2023-10-10 14:19:23 +08:00
七喜
2ffadb72f0
Revert "ENH: add X1E as upward printers"
...
This reverts commit 1e8d981b3c368775112b6f4a7496f14849d4c8d9.
Reason for revert: need to hide X1E in current stage
Change-Id: Ida1b57fd68a6a993aa148b12a46ff8a52092dc69
2023-10-10 14:19:23 +08:00
lane.wei
e8257103b7
FIX: CLI: fix the wipe tower depth not correct issue
...
estimate the wipe tower depth using more logic
JIRA: MAK-XXXX
Change-Id: Ieb66ebb7e75b20e61b7c0cb8e60496287434d31b
2023-10-10 14:19:23 +08:00
lane.wei
bdaabf614b
FIX: CLI: fix a 3mf saving issue
...
some model returns -122 which is caused by the picture size not aligned
JIRA: no jira
Change-Id: I6501403262dfd271e3022ef70ee11b1ac4d6651b
2023-10-10 14:19:23 +08:00
lane.wei
980b1bf38e
ENH: CLI: refine some logs
...
JIRA: STUDIO-XXXX
Change-Id: Ic61f7fbffabc28a76ac186c33182b9284c1c2da1
2023-10-10 14:19:23 +08:00
lane.wei
59061f912b
ENH: CLI: add more logic to improve slicing
...
1. only report slicing error when no-check not set
2. skip duplicate when under spiral_mode with by-layer print
JIRA: STUDIO-XXX
Change-Id: I03bf7f45b4cc43dcc1fd2ffb6b53321fe3324dad
2023-10-10 14:19:23 +08:00
lane.wei
3b9d61cfc0
ENH: config: add local logic into config.load
...
JIRA: github-2569
Change-Id: If593b9faee324dda096a27873587db27aa22129e
2023-10-10 14:19:23 +08:00
lane.wei
269f252b7b
ENH: mall: improve the score logic
...
don't refresh the ratings periodly
JIRA: STUDIO-XXXX
Change-Id: I9023c73a89302e780b2e486d6b96f306fa604c45
2023-09-23 00:48:53 +08:00
lane.wei
b8834c59cb
FIX: fix the config parse error for some language
...
JIRA: github-2568
Change-Id: Idd1ccb118dde4d0fe663ee4d1e4426c0e504ff1e
2023-09-23 00:48:53 +08:00
lane.wei
90044523f2
ENH: homepage: refine some text on homepage
...
JIRA: STUDIO-XXXX
Change-Id: I5dcafb0adb5e33a18fdd0126ece93c87a7e29c8a
2023-09-23 00:48:53 +08:00
lane.wei
03f7bcec51
FIX: CLI: refine some logic
...
1. sometimes the pipe open failed,
add some retry logic;
2. return the reason when no-check=1 while validate fail;
3. return an error when duplicate object under spiral-mode when not using
by-object print sequence
JIRA: MAK-xxxx
Change-Id: I3792d89dbbe560a8febe0f0154bccb8f573959a5
2023-09-23 00:48:53 +08:00
lane.wei
805248f38a
ENH: 3mf: improve some logic
...
1. skip file including /../
2. use snprintf instead of sprintf
JIRA: jira-xxxx
Change-Id: I6695dc11f9f4af4318038e6db5c219fd14e73aef
2023-09-22 16:21:26 +08:00
lane.wei
85ea716961
FIX: CLI: fix the png decoding error
...
JIRA: MAK-xxxx(no jira currently)
Change-Id: Id99511355cec7a51cafd5254f308c60a7ac1f57d
2023-09-22 16:21:26 +08:00
七喜
3ae2a6f176
Revert "FIX: korean font display issue"
...
This reverts commit 9c54bb7897352376b90da1e44d93a665746b8a2d.
Reason for revert: the korean translation is not supported on this branch
Change-Id: I8a35760f623ec8f9b3143675a3b041e7b6b05d40
2023-09-22 16:21:26 +08:00
lane.wei
f20a1932ee
ENH: Params: set the value of P1P/P1S to the same value of X1C
...
JIRA: no jira
Change-Id: I51f0dce20b128319478176c5dce3d47aacf5ab35
2023-09-22 16:21:26 +08:00
lane.wei
0a064e980b
ENH: deps: update some import libraries
...
1. update openssl to 3.1
2. update zlib to 1.2.13
3. update expat to 2.5
Change-Id: I46ac38f8e5acab4abae42645a56eec7d9381865e
(cherry picked from commit 34013820d325c41e1514d0f334f3c2be53145852)
2023-09-22 16:21:26 +08:00
lane.wei
29bdbf891c
FIX: CLI: disable wipe tower under sequent-print mode
...
JIRA: STUDIO-4409
Change-Id: I7a3552180a31613244afeebdfcd9bc6b4d8b13b5
2023-09-22 16:21:26 +08:00
lane.wei
e76be77cfc
ENH: 3mf: refine the rels to correct link
...
JIRA: STUDIO-4231
Change-Id: I02ff6343124ef2ea3642e5799469249538a4b97f
(cherry picked from commit 781793a4c84b3e8a01f38d990d34bee9add8850a)
2023-09-22 16:21:26 +08:00
lane.wei
ac988a5c53
ENH: add the smooth pei bed type
...
smooth pei plate uses the same parameters as high temp plate
JIRA: STUDIO-4181
Change-Id: I9db8ca7440b5b205902fd4b35af6c24440e1104d
(cherry picked from commit 97e803f62e7d02ff171c2c63e261d319d49ce398)
2023-09-22 16:21:26 +08:00
lane.wei
4bb913bcc8
ENH: Support: set the float air warning also to non-critical
...
JIRA: STUDIO-4217
Change-Id: Ic587acde0a566e4ea5217a5dc4f1ab8b6b155f5c
2023-09-22 16:21:26 +08:00
lane.wei
f250d6f5c7
FIX: CLI: fix the thumbnail color not correct issue
...
JIRA: MAK-1812
Change-Id: I61832ffeea75b9423d85ccd81d5602a3e7d288b8
2023-09-22 16:21:26 +08:00
lane.wei
c00caad244
ENH: CLI: add support of rotate
...
JIRA: STUDIO-4183
Change-Id: I091cc3142ce867d2ac75ba27b3cb2e4e569c9681
(cherry picked from commit 7eab9ba9f22dc8f00e13caf27c7cf72b8675562a)
2023-09-22 16:21:26 +08:00
lane.wei
4eea84f24a
FIX: CLI: fix the compiling issue under windows
...
JIRA: STUDIO-4217
Change-Id: Id937f921aa6d1f5cbc2300ba7395df71c3cd147a
(cherry picked from commit 799faa7bbd270050bc8b04afba27021ebaf88933)
2023-09-22 16:21:26 +08:00
lane.wei
bf8ac4c436
ENH: CLI: optimize the logic for message
...
1. treat the critical slicing warnings as error
2. save more information into result
including the triangle counts and the non-critical warnings
JIRA: STUDIO-4217
Change-Id: I25b746d06c9a1ef2d642c67852577982a2986322
(cherry picked from commit 1d9707ed04cbb6dc12b440b70f3581c619136ac3)
2023-09-22 16:21:26 +08:00
lane.wei
6d5fad236e
ENH: refine the logic of extruder_clearance_radius
...
1. use extruder_clearance_max_radius instead
2. set the value of P1P/P1S to the same value of X1C
JIRA: STUDIO-4214
Change-Id: I1ae5e4203db0933854b4388b5505dbf34b40edae
(cherry picked from commit 19cb6a0fbad0192d39813e449baed090baa163c5)
2023-09-22 16:21:26 +08:00
lane.wei
a1e4975c81
FIX: CLI: fix the wipetower wrongly generated issue
...
JIRA: MAK-xxx
Change-Id: I6d6af58c7106df4dacb51e98dd607ff77c058c13
(cherry picked from commit 080c6ced15bf9eb6e490fbd3616667d66ecbff86)
2023-09-22 16:21:26 +08:00
lane.wei
d5b9dcfbbe
FIX: CLI: fix the brim related issues
...
1. move the global functions to Model
2. set brim automation paremeters before process
JIRA: STUDIO-4208
Change-Id: I3f75175ec74d214ca2a6d5f3ade56d08e0ecd4f3
(cherry picked from commit bcc88bc01ec396e8fb8af1186b47a75cd5116f3c)
2023-09-22 16:21:26 +08:00
lane.wei
7f642112d2
ENH: CLI: add the re-arrange logic when the printer type change with different extruder_clearances
...
JIRA: STUDIO-4214
Change-Id: I6a8862b4da9812d38522fba2235d5e02f421878b
(cherry picked from commit 0d00660feb97fa0652c7984d92150aacd2746698)
2023-09-22 16:21:26 +08:00
lane.wei
731035b8b6
FIX: CLI: fix some issues
...
1. JIRA: MAK-1727, color of thumbnail not correct
2. JIRA: MAK-1723, model upload outside issue
Change-Id: I1754d730021c9df8044248e931023899d410d8de
2023-09-22 16:21:26 +08:00
lane.wei
2f51b0be97
FIX: CLI: fix a wipe tower position issue
...
when arrange failed and restore to original
we will compute the position of wipe tower again
we should skip this case
JIRA: STUDIO-4048
Change-Id: I19edc36dfa7ec5a9f6b5ba3a1c1e0767361b3e33
2023-09-22 16:21:26 +08:00
lane.wei
e1b3a5b6d5
ENH: CLI: add a flag to allow minimum size save
...
JIRA: STUDIO-3752
Change-Id: I0277c34d108185d10130630a72811122f8ee9ae2
2023-09-22 16:21:26 +08:00
lane.wei
f6ac8b60b7
FIX: CLI: fix serveral issues of CLI
...
1. duplicate id issue, MAK-1702
2. shrink issue, STUDIO-4048
Change-Id: Ie952f1ecc5267a60f0ce3220c4a5ea31cf7199ff
2023-09-22 16:21:26 +08:00
lane.wei
990b0947e7
FIX: CLI: add logic to allow use cached_data while printer size change
...
when print profile created on small printers
the cached data should also be used
JIRA: MAK-1658
Change-Id: I31e801bd3116838baaeaef44f4aa6d53d65aa058
2023-09-22 16:21:26 +08:00
lane.wei
fca0d5b239
FIX: CLI: fix serveral bugs
...
1. bed index not correct issue
2. pick thumbnail not correct when repetitions
Change-Id: Ie846432e29c596f95da30c7df199c252873504f3
2023-09-22 16:21:26 +08:00
lane.wei
34061f1fb7
ENH: CLI: add time record for prepare/slice/export
...
Change-Id: I4004a9af3823223c885f428f5a2f180f9d9074e5
2023-09-22 16:21:26 +08:00
lane.wei
db5ed65577
ENH: CLI: add more logic to support repetitions
...
1. add identify_id for those clone objects
2. ensure succuss when copy multiple objects
Change-Id: I8a92f485442577ce70b1f5c46449dae1ae07b713
2023-09-22 16:21:26 +08:00
lane.wei
468fc828d0
ENH: CLI: support system preset passed to CLI
...
Change-Id: I933d49e677c8610c3fe90bbe7d455f94d950ae96
2023-09-22 16:21:26 +08:00
lane.wei
5a5955f3bc
FIX: config: update config with correct logic
...
1. remove other vendors
2. set the version to correct one
jira: STUDIO-4009
Change-Id: I804bb1d08a9d241bc323a22b0d3fb40f7c9c3c9a
2023-08-19 01:32:59 +08:00
lane.wei
f3302153d2
ENH: Version: update version to 1.7.4
...
Change-Id: Ie7ef6a711b600dc83fae488038ee2d266e29f297
2023-08-15 21:39:51 +08:00
lane.wei
6750b5b33c
FIX: config: update config with correct logic
...
1. remove other vendors
2. set the version to correct one
jira: STUDIO-4009
Change-Id: I804bb1d08a9d241bc323a22b0d3fb40f7c9c3c9a
2023-08-15 21:39:51 +08:00
lane.wei
1f77d6e1bd
ENH: update version to 1.7.3
...
Change-Id: I882312e2767ca56e0a26c72dc0a5555880909aee
2023-08-08 10:41:55 +08:00
lane.wei
3752f608a4
FIX: sync the layer change gcode to P1P
...
Change-Id: I8a57c43dbb1e5979a1714939426995dc7d229966
2023-08-01 22:09:01 +08:00
lane.wei
2dde3708d1
FIX: add protection to fix crash when mesh boolean
...
when the split has no effect
we should return directly
Change-Id: I81510c3edea96e101abfedf77023264e06d7d35c
2023-08-01 22:09:01 +08:00
lane.wei
dbcfec8a32
ENH: mcut: disable debug related logic
...
found a crash in dump_mesh,
disable debug currently
Change-Id: I9f210ce074333e95233af08d3e782546107091dd
2023-08-01 22:09:01 +08:00
lane.wei
85e2868110
FIX: CLI: fix a compatible check issue for old printer and process
...
Change-Id: I74c75984d1abd0d1c52d8d4a19b6410c0041f280
2023-07-31 14:29:15 +08:00
lane.wei
0c45cac1a8
ENH: CLI: refine some logic of repetions and load configs
...
1. when object skipped, it should not be duplicated
it is set to unprintable before arrange
and the plate needs to be considered a skipped plate also
2. skip the wipe tower if not multi-color after skip
3. load default configs if there are no configs loaded
4. refine the result.json to include key_values
Change-Id: I8c132cabcdd78756673fe900267a226a41ae1b4d
2023-07-31 14:29:15 +08:00
lane.wei
8c29a57be4
ENH: CLI: add logic of uptodate_settings
...
1. load the updated machine/process config from uptodate_settings
2. if don't have uptodate_settings, keep the logic as before, use from local
Change-Id: I3520469ab6094f03895b8e0e4e84c7549190f244
2023-07-31 14:29:15 +08:00
lane.wei
99bbce0f0f
ENH: CLI: add the repetitions logic
...
support to duplicate object in a plate
Change-Id: I6bc964a2b9660adf3be7919f230524c979da9d50
2023-07-31 14:29:15 +08:00
lane.wei
0fc5c074cf
FIX: thumbnail: fix the thumbnail wrongly clip issue
...
Change-Id: I0f2040b8263aa3ea5c82278eabc8e6d0845bfa73
2023-07-31 14:29:15 +08:00
lane.wei
387f8838f2
ENH: CLI: add logic to translate objects between different bed size
...
1. from small bed to larger one, auto translate the models based on center;
2. from large bed to smaller one, report an error
Change-Id: I7b7fac1e370ff4daca82c4f36977a86fca268625
2023-07-31 14:29:15 +08:00
lane.wei
bb4f425027
ENH: add the error codes return logic
...
1. write a json to the outputdir
2. including message/error code/plate id
Change-Id: If2a13a89d34982a86102162c9c968cdf60702f19
2023-07-31 14:29:15 +08:00
lane.wei
ce051c34d2
FIX: CLI: fix the crash caused by plate name snapshot
...
Change-Id: I757597609c05c8eeabcb3011c9638ba5adee4904
2023-07-31 14:29:15 +08:00
lane.wei
a2da7e391b
ENH: thumbnail: optimize the thumbnail
...
1. set background to transparent
2. set the view to iso
Change-Id: Ib3371e60bea743ade55430a5d39b58f9b9acf050
2023-07-31 14:29:15 +08:00
lane.wei
e9e44225f9
ENH: linux: set the two buildings to different names
...
current the name are the same
just add some string to different them
Change-Id: Ie90c0595a1240e7739a7fc0b0c45f0db1341314b
2023-07-22 14:53:49 +08:00
lane.wei
eca0d78dbe
FIX: CURL: don't build curl.exe
...
on ubuntu 20.04, link curl.exe will cause an error
Change-Id: Ic854abdf020d36148394552eccc76dd7be19208f
2023-07-20 21:08:36 +08:00
lane.wei
e39fca1923
ENH: deps: fix the compiling issue caused by gmp downloading fail
...
download GMP from github directly for gmp blocking the access from
github
Change-Id: I344f14dded450c5a7549b2a94cafe46c25db9448
2023-07-14 18:04:21 +08:00
lane.wei
cae86ad38c
ENH: text: refine the text descriptions of calibrations
...
Change-Id: Ic4fd345410a2d34120c018e5b72182aaeb0b1425
2023-07-07 17:52:43 +08:00
lane.wei
18be0e3770
FIX: fix the .gcode.3mf can not loading issue
...
when use tool_change, the color change logic is wrongly forbidden when loading only gcode
Change-Id: I2a26fbb8f41f0769eaf01d08d8904efc922a6c3d
2023-07-07 17:52:43 +08:00
lane.wei
0c8245a76c
ENH: Cali: support thumbnail for calibrations
...
if generate 3mf from studio
we will add thumbnails into the 3mf
Change-Id: I70c2159da58d9b3908b6da185f22317ee9e27c7f
2023-07-07 17:52:43 +08:00
lane.wei
4dd068b505
ENH: version: update version to 1.7
...
Change-Id: Id14302d7d6ab510587e8f72cc72333210c386658
2023-07-07 17:52:43 +08:00
lane.wei
8b42a8b7e9
ENH: refine the skip_object&&cached_object logic
...
when the cached object is skipped
we need to reslicing it;
also do overhang detect for all objects
Change-Id: Ic842fd5a441426983a760145aeff9285e398d430
2023-07-07 17:52:43 +08:00
lane.wei
ced9e43be6
FIX: fix a typo in GCodeProcessor
...
Change-Id: I56b9eaedc3cb062d17facf7352eb469524db5b60
(cherry picked from commit 1bb3b64cfc1aabad9ece3e5d5c0f55a9cb3367c5)
2023-07-07 17:52:43 +08:00
lane.wei
ee0fe83744
ENH: language: add more logs when loading language
...
Change-Id: If9589bf4cd9d64c63fbb3282f8d1bf3650b80d14
(cherry picked from commit ff72d4bff4af4aa5c54b19ff22cf92bec9dd8bbc)
2023-07-07 17:52:43 +08:00
lane.wei
c06e47069f
FIX: config: fix a typo of skip_objects
...
Change-Id: I986da5d677820dfb73fbab5bff43ee26147e431a
2023-07-07 17:52:43 +08:00
lane.wei
7c76cf99b9
ENH: CLI: add option repetitions for future use
...
Change-Id: I97bdc04b542f9725a047348450c2c677d8807427
(cherry picked from commit d5a20f689cade6cc5b28bbec70931c6d122ef6f4)
2023-07-07 17:52:43 +08:00
lane.wei
c93f3f0a6b
FIX: fix a config loading issue under CLI
...
wrongly use machine config as process config
Change-Id: I63a7757ca3b8f178ca424624d874f3472b694a0e
(cherry picked from commit 5fe90491d182fe92c48bd35b5c527d0be98120d8)
2023-07-07 17:52:43 +08:00
lane.wei
d385384907
ENH: skip_objects: optimize the label_id logic in ModelInstance
...
Change-Id: Id20fe9b084426036d6cf4f54859655579bec7197
(cherry picked from commit ebb5343eef6aea9e54d11f3d6b98cf11ff941aa5)
2023-07-07 17:52:43 +08:00
lane.wei
ef06dfc931
ENH: object_skip: use identify_id for cli when skipping object
...
Change-Id: Ibbe3262b4817f82b7ac824ba6d4b3efd7f0ed886
2023-07-07 17:52:43 +08:00
lane.wei
b9afbd92c3
ENH: CLI: add logic to recompute flush volume matrix for mmu
...
Change-Id: Id9ce0cc054492762da31d2bd9dea53c73421d972
2023-07-07 17:29:08 +08:00
lane.wei
a7ec66c294
FIX: fix a slicing state not correct issue in some corner case[Studio-2600]
...
add a new object in other plate when slicing a plate
it will stop the background slicing process
and it should also send a complete event
Change-Id: Ie7cbcb5a97251a002b7448eb8a9c5bbde1680956
(cherry picked from commit 710a2b273424d59313d7053f0f2c2b54b0c849c0)
2023-07-07 17:29:08 +08:00
lane.wei
0fcc235e14
FIX: fix the crash issue when change setting after .gcode.3mf loaded
...
Change-Id: I47ae6c6b14f94858ff9789ef3ed927930b611203
(cherry picked from commit ad548cdc7491fd432603c80ea2fcf151115efd10)
2023-07-07 17:29:08 +08:00
lane.wei
c7775ace16
ENH: skip_objects: add the skipped_objects into sliced_info
...
Change-Id: I2a04aa00503a04cfe3e9d680ceabdb4947142d34
(cherry picked from commit ca548d69daa0bc2970efc080fcf1537e6babb278)
2023-07-07 17:29:08 +08:00
lane.wei
49f8d9e697
ENH: skip_object: add label_object_enabled flag in sliced_info
...
Change-Id: I7e62fd931d123b328c38da27de9625971938ac4a
2023-07-07 17:29:08 +08:00
lane.wei
5ddb47a8cd
ENH: CLI: output stl files into a subdirectory
...
Change-Id: I3d1a3685713a498d7d66e9d5cbabf90aaa3ffe43
(cherry picked from commit bcb352f48995f7c3488bdf8d5636499fcd2b714c)
2023-07-07 17:29:08 +08:00
lane.wei
d1c6cc03d5
ENH: disable MSAA for picking in framebuffer_ext
...
Change-Id: I768b87826cdb747bea45fef8b490b04eb559e133
2023-07-07 17:29:08 +08:00