From d5c12f9b9df31221d8bd8a19fb6b8160e31c1a18 Mon Sep 17 00:00:00 2001 From: Arthur Date: Mon, 20 Nov 2023 17:26:59 +0800 Subject: [PATCH] ENH: improve support style's tooltip jira: none Change-Id: I8ee858d7052f04ce7ea6b226a500c7d1bf8a482f (cherry picked from commit 665f31c4fcde22bd894cbb4a5fb160635947f2a4) --- bbl/i18n/BambuStudio.pot | 6 ++++-- bbl/i18n/zh_cn/BambuStudio_zh_CN.po | 23 +++++++++++++++++++---- src/libslic3r/PrintConfig.cpp | 5 +++-- 3 files changed, 26 insertions(+), 8 deletions(-) diff --git a/bbl/i18n/BambuStudio.pot b/bbl/i18n/BambuStudio.pot index e4198d3a2..5811af6fa 100644 --- a/bbl/i18n/BambuStudio.pot +++ b/bbl/i18n/BambuStudio.pot @@ -8754,8 +8754,10 @@ msgid "" "into a regular grid will create more stable supports (default), while snug " "support towers will save material and reduce object scarring.\n" "For tree support, slim style will merge branches more aggressively and save " -"a lot of material (default), while hybrid style will create similar " -"structure to normal support under large flat overhangs." +"a lot of material, strong style will make larger and stronger support " +"structure and use more materials, while hybrid style is the combination of " +"slim tree and normal support with normal nodes under large flat overhangs " +"(default)." msgstr "" msgid "Snug" diff --git a/bbl/i18n/zh_cn/BambuStudio_zh_CN.po b/bbl/i18n/zh_cn/BambuStudio_zh_CN.po index bafa9ce10..ed3afae1f 100644 --- a/bbl/i18n/zh_cn/BambuStudio_zh_CN.po +++ b/bbl/i18n/zh_cn/BambuStudio_zh_CN.po @@ -9063,13 +9063,15 @@ msgid "" "into a regular grid will create more stable supports (default), while snug " "support towers will save material and reduce object scarring.\n" "For tree support, slim style will merge branches more aggressively and save " -"a lot of material (default), while hybrid style will create similar " -"structure to normal support under large flat overhangs." +"a lot of material, strong style will make larger and stronger support " +"structure and use more materials, while hybrid style is the combination of " +"slim tree and normal support with normal nodes under large flat overhangs " +"(default)." msgstr "" "支撑物的样式和形状。对于普通支撑,将支撑投射到一个规则的网格中,将创建更稳定" "的支撑(默认),而紧贴的支撑塔将节省材料并减少物体的瑕疵。\n" -"对于树形支撑,苗条板的风格将更积极地合并树枝,并节省大量的材料(默认),而混" -"合风格将在大的平面悬垂下创建与正常支撑类似的结构。" +"对于树形支撑,苗条树将更激进地合并树枝,并节省大量的材料;粗壮树会产生更大更强壮的支撑结构," +"但用料更多;而混合树是苗条树和普通支撑的结合,它会在大的平面悬垂下创建与正常支撑类似的结构(默认)。" msgid "Snug" msgstr "紧贴" @@ -11227,6 +11229,19 @@ msgstr "" "避免翘曲\n" "您知道吗?打印ABS这类易翘曲材料时,适当提高热床温度可以降低翘曲的概率。" +#~ msgid "" +#~ "Style and shape of the support. For normal support, projecting the " +#~ "supports into a regular grid will create more stable supports (default), " +#~ "while snug support towers will save material and reduce object scarring.\n" +#~ "For tree support, slim style will merge branches more aggressively and " +#~ "save a lot of material (default), while hybrid style will create similar " +#~ "structure to normal support under large flat overhangs." +#~ msgstr "" +#~ "支撑物的样式和形状。对于普通支撑,将支撑投射到一个规则的网格中,将创建更稳" +#~ "定的支撑(默认),而紧贴的支撑塔将节省材料并减少物体的瑕疵。\n" +#~ "对于树形支撑,苗条板的风格将更积极地合并树枝,并节省大量的材料(默认),而" +#~ "混合风格将在大的平面悬垂下创建与正常支撑类似的结构。" + #~ msgid " search results" #~ msgstr " 搜索结果" diff --git a/src/libslic3r/PrintConfig.cpp b/src/libslic3r/PrintConfig.cpp index 4f3b7ceed..616063c03 100644 --- a/src/libslic3r/PrintConfig.cpp +++ b/src/libslic3r/PrintConfig.cpp @@ -3202,8 +3202,9 @@ void PrintConfigDef::init_fff_params() "will create more stable supports (default), while snug support towers will save material and reduce " "object scarring.\n" "For tree support, slim style will merge branches more aggressively and save " - "a lot of material (default), while hybrid style will create similar structure to normal support " - "under large flat overhangs."); + "a lot of material, strong style will make larger and stronger support structure and use more materials, " + "while hybrid style is the combination of slim tree and normal support with normal nodes " + "under large flat overhangs (default)."); def->enum_keys_map = &ConfigOptionEnum::get_enum_values(); def->enum_values.push_back("default"); def->enum_values.push_back("grid");