Compare commits
10 commits
99e4879f8b
...
906923cd24
Author | SHA1 | Date | |
---|---|---|---|
|
906923cd24 | ||
|
f8b84310d6 | ||
|
1d0af13aa3 | ||
|
160a0e2aea | ||
|
14f77e41fb | ||
|
f1ef4abca8 | ||
|
db16cacc38 | ||
|
d022d7ba69 | ||
|
7bd6863525 | ||
|
911baa84b2 |
22 changed files with 2116 additions and 1344 deletions
|
@ -3,7 +3,7 @@
|
|||
set -e
|
||||
set -o pipefail
|
||||
|
||||
while getopts ":dpa:snt:xbc:h" opt; do
|
||||
while getopts ":dpa:snt:xbc:hu" opt; do
|
||||
case "${opt}" in
|
||||
d )
|
||||
export BUILD_TARGET="deps"
|
||||
|
@ -37,6 +37,9 @@ while getopts ":dpa:snt:xbc:h" opt; do
|
|||
1 )
|
||||
export CMAKE_BUILD_PARALLEL_LEVEL=1
|
||||
;;
|
||||
u )
|
||||
export BUILD_UNIVERSAL="1"
|
||||
;;
|
||||
h ) echo "Usage: ./build_release_macos.sh [-d]"
|
||||
echo " -d: Build deps only"
|
||||
echo " -a: Set ARCHITECTURE (arm64 or x86_64)"
|
||||
|
@ -46,6 +49,7 @@ while getopts ":dpa:snt:xbc:h" opt; do
|
|||
echo " -x: Use Ninja CMake generator, default is Xcode"
|
||||
echo " -b: Build without reconfiguring CMake"
|
||||
echo " -c: Set CMake build configuration, default is Release"
|
||||
echo " -u: Build universal binary (both arm64 and x86_64)"
|
||||
echo " -1: Use single job for building"
|
||||
exit 0
|
||||
;;
|
||||
|
@ -57,10 +61,18 @@ done
|
|||
# Set defaults
|
||||
|
||||
if [ -z "$ARCH" ]; then
|
||||
ARCH="$(uname -m)"
|
||||
if [ "1." == "$BUILD_UNIVERSAL". ]; then
|
||||
ARCH="universal"
|
||||
else
|
||||
ARCH="$(uname -m)"
|
||||
fi
|
||||
export ARCH
|
||||
fi
|
||||
|
||||
if [ "1." == "$BUILD_UNIVERSAL". ]; then
|
||||
echo "Universal build enabled - will create a combined arm64/x86_64 binary"
|
||||
fi
|
||||
|
||||
if [ -z "$BUILD_CONFIG" ]; then
|
||||
export BUILD_CONFIG="Release"
|
||||
fi
|
||||
|
@ -205,16 +217,71 @@ function build_slicer() {
|
|||
# zip -FSr OrcaSlicer${ver}_Mac_${ARCH}.zip OrcaSlicer.app
|
||||
}
|
||||
|
||||
function build_universal() {
|
||||
echo "Building universal binary..."
|
||||
# Save current ARCH
|
||||
ORIGINAL_ARCH="$ARCH"
|
||||
|
||||
# Build x86_64
|
||||
ARCH="x86_64"
|
||||
PROJECT_BUILD_DIR="$PROJECT_DIR/build_$ARCH"
|
||||
DEPS_BUILD_DIR="$DEPS_DIR/build_$ARCH"
|
||||
DEPS="$DEPS_BUILD_DIR/OrcaSlicer_dep_$ARCH"
|
||||
build_deps
|
||||
build_slicer
|
||||
|
||||
# Build arm64
|
||||
ARCH="arm64"
|
||||
PROJECT_BUILD_DIR="$PROJECT_DIR/build_$ARCH"
|
||||
DEPS_BUILD_DIR="$DEPS_DIR/build_$ARCH"
|
||||
DEPS="$DEPS_BUILD_DIR/OrcaSlicer_dep_$ARCH"
|
||||
build_deps
|
||||
build_slicer
|
||||
|
||||
# Restore original ARCH
|
||||
ARCH="$ORIGINAL_ARCH"
|
||||
PROJECT_BUILD_DIR="$PROJECT_DIR/build_$ARCH"
|
||||
DEPS_BUILD_DIR="$DEPS_DIR/build_$ARCH"
|
||||
DEPS="$DEPS_BUILD_DIR/OrcaSlicer_dep_$ARCH"
|
||||
|
||||
# Create universal binary
|
||||
echo "Creating universal binary..."
|
||||
PROJECT_BUILD_DIR="$PROJECT_DIR/build_Universal"
|
||||
mkdir -p "$PROJECT_BUILD_DIR/OrcaSlicer"
|
||||
UNIVERSAL_APP="$PROJECT_BUILD_DIR/OrcaSlicer/Universal_OrcaSlicer.app"
|
||||
rm -rf "$UNIVERSAL_APP"
|
||||
cp -R "$PROJECT_DIR/build_x86_64/OrcaSlicer/OrcaSlicer.app" "$UNIVERSAL_APP"
|
||||
|
||||
# Get the binary path inside the .app bundle
|
||||
BINARY_PATH="Contents/MacOS/OrcaSlicer"
|
||||
|
||||
# Create universal binary using lipo
|
||||
lipo -create \
|
||||
"$PROJECT_DIR/build_x86_64/OrcaSlicer/OrcaSlicer.app/$BINARY_PATH" \
|
||||
"$PROJECT_DIR/build_arm64/OrcaSlicer/OrcaSlicer.app/$BINARY_PATH" \
|
||||
-output "$UNIVERSAL_APP/$BINARY_PATH"
|
||||
|
||||
echo "Universal binary created at $UNIVERSAL_APP"
|
||||
}
|
||||
|
||||
case "${BUILD_TARGET}" in
|
||||
all)
|
||||
build_deps
|
||||
build_slicer
|
||||
if [ "1." == "$BUILD_UNIVERSAL". ]; then
|
||||
build_universal
|
||||
else
|
||||
build_deps
|
||||
build_slicer
|
||||
fi
|
||||
;;
|
||||
deps)
|
||||
build_deps
|
||||
;;
|
||||
slicer)
|
||||
build_slicer
|
||||
if [ "1." == "$BUILD_UNIVERSAL". ]; then
|
||||
build_universal
|
||||
else
|
||||
build_slicer
|
||||
fi
|
||||
;;
|
||||
*)
|
||||
echo "Unknown target: $BUILD_TARGET. Available targets: deps, slicer, all."
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -13355,7 +13355,7 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
msgid "Auto brim width"
|
||||
msgstr ""
|
||||
msgstr "オートブリム幅"
|
||||
|
||||
msgid ""
|
||||
"Enabling this option means the width of the brim for tree support will be "
|
||||
|
@ -13363,7 +13363,7 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
msgid "Tree support brim width"
|
||||
msgstr "Tree support brim width"
|
||||
msgstr "ツリーサポートブリム幅"
|
||||
|
||||
msgid "Distance from tree branch to the outermost brim line"
|
||||
msgstr ""
|
||||
|
@ -13410,7 +13410,7 @@ msgstr ""
|
|||
"ます。"
|
||||
|
||||
msgid "Support wall loops"
|
||||
msgstr "Support wall loops"
|
||||
msgstr "サポートのウォール数"
|
||||
|
||||
msgid "This setting specify the count of walls around support"
|
||||
msgstr "This setting specify the count of walls around support"
|
||||
|
@ -13441,7 +13441,7 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
msgid "Chamber temperature"
|
||||
msgstr "Chamber temperature"
|
||||
msgstr "庫内温度"
|
||||
|
||||
msgid ""
|
||||
"For high-temperature materials like ABS, ASA, PC, and PA, a higher chamber "
|
||||
|
@ -14933,16 +14933,16 @@ msgstr ""
|
|||
"使用するIPアドレスを1つ選んでください。"
|
||||
|
||||
msgid "PA Calibration"
|
||||
msgstr "PA Calibration"
|
||||
msgstr "PAキャリブレーション"
|
||||
|
||||
msgid "DDE"
|
||||
msgstr ""
|
||||
msgstr "ダイレクトドライブ"
|
||||
|
||||
msgid "Bowden"
|
||||
msgstr "Bowden"
|
||||
msgstr "ボーデン"
|
||||
|
||||
msgid "Extruder type"
|
||||
msgstr ""
|
||||
msgstr "押出機タイプ"
|
||||
|
||||
msgid "PA Tower"
|
||||
msgstr "PA Tower"
|
||||
|
@ -14954,10 +14954,10 @@ msgid "PA Pattern"
|
|||
msgstr "PA Pattern"
|
||||
|
||||
msgid "Start PA: "
|
||||
msgstr "Start PA:"
|
||||
msgstr "開始PA:"
|
||||
|
||||
msgid "End PA: "
|
||||
msgstr "End PA: "
|
||||
msgstr "終了PA: "
|
||||
|
||||
msgid "PA step: "
|
||||
msgstr "PA step:"
|
||||
|
@ -15076,14 +15076,14 @@ msgid "Upload to storage"
|
|||
msgstr "ストレージへのアップロード"
|
||||
|
||||
msgid "Switch to Device tab after upload."
|
||||
msgstr ""
|
||||
msgstr "アップロード後、デバイスタブに切り替える。"
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid "Upload filename doesn't end with \"%s\". Do you wish to continue?"
|
||||
msgstr "Filename to upload doesn't end with \"%s\". Do you want to continue?"
|
||||
|
||||
msgid "Upload"
|
||||
msgstr "Upload"
|
||||
msgstr "アップロード"
|
||||
|
||||
msgid "Print host upload queue"
|
||||
msgstr "Print host upload queue"
|
||||
|
@ -15095,14 +15095,14 @@ msgid "Progress"
|
|||
msgstr "Progress"
|
||||
|
||||
msgid "Host"
|
||||
msgstr "Host"
|
||||
msgstr "ホスト"
|
||||
|
||||
msgctxt "OfFile"
|
||||
msgid "Size"
|
||||
msgstr "Size of file"
|
||||
msgstr "ファイルサイズ"
|
||||
|
||||
msgid "Filename"
|
||||
msgstr "Filename"
|
||||
msgstr "ファイル名"
|
||||
|
||||
msgid "Cancel selected"
|
||||
msgstr "Cancel selected"
|
||||
|
@ -15117,7 +15117,7 @@ msgid "Uploading"
|
|||
msgstr "アップロード中"
|
||||
|
||||
msgid "Cancelling"
|
||||
msgstr "Canceling"
|
||||
msgstr "キャンセル中"
|
||||
|
||||
msgid "Error uploading to print host"
|
||||
msgstr "プリントホストへのアップロードに失敗"
|
||||
|
@ -15218,10 +15218,10 @@ msgid "Select filament preset"
|
|||
msgstr "Select filament preset"
|
||||
|
||||
msgid "Create Filament"
|
||||
msgstr "Create Filament"
|
||||
msgstr "フィラメントを作成"
|
||||
|
||||
msgid "Create Based on Current Filament"
|
||||
msgstr "Create Based on Current Filament"
|
||||
msgstr "現在のフィラメントを元に作成"
|
||||
|
||||
msgid "Copy Current Filament Preset "
|
||||
msgstr "Copy Current Filament Preset "
|
||||
|
@ -15327,10 +15327,10 @@ msgid "Create Printer/Nozzle"
|
|||
msgstr "Create Printer/Nozzle"
|
||||
|
||||
msgid "Create Printer"
|
||||
msgstr "Create Printer"
|
||||
msgstr "プリンターを作成"
|
||||
|
||||
msgid "Create Nozzle for Existing Printer"
|
||||
msgstr "Create Nozzle for Existing Printer"
|
||||
msgstr "既存のプリンターに別サイズのノズル径を作成"
|
||||
|
||||
msgid "Create from Template"
|
||||
msgstr "Create from Template"
|
||||
|
@ -15634,7 +15634,7 @@ msgid "Failed to create temporary folder, please try Export Configs again."
|
|||
msgstr "Failed to create temporary folder, please try Export Configs again."
|
||||
|
||||
msgid "Edit Filament"
|
||||
msgstr "Edit Filament"
|
||||
msgstr "フィラメントを編集"
|
||||
|
||||
msgid "Filament presets under this filament"
|
||||
msgstr "Filament presets under this filament"
|
||||
|
@ -15666,7 +15666,7 @@ msgid "+ Add Preset"
|
|||
msgstr "+ Add Preset"
|
||||
|
||||
msgid "Delete Filament"
|
||||
msgstr "Delete Filament"
|
||||
msgstr "フィラメントを削除"
|
||||
|
||||
msgid ""
|
||||
"All the filament presets belong to this filament would be deleted. \n"
|
||||
|
@ -15678,7 +15678,7 @@ msgstr ""
|
|||
"information for that slot."
|
||||
|
||||
msgid "Delete filament"
|
||||
msgstr "Delete filament"
|
||||
msgstr "フィラメントを削除"
|
||||
|
||||
msgid "Add Preset"
|
||||
msgstr "Add Preset"
|
||||
|
@ -15696,7 +15696,7 @@ msgid "[Delete Required]"
|
|||
msgstr "[Delete Required]"
|
||||
|
||||
msgid "Edit Preset"
|
||||
msgstr "Edit Preset"
|
||||
msgstr "プリセットを編集"
|
||||
|
||||
msgid "For more information, please check out Wiki"
|
||||
msgstr "For more information, please check out our Wiki"
|
||||
|
@ -15705,7 +15705,7 @@ msgid "Collapse"
|
|||
msgstr "Collapse"
|
||||
|
||||
msgid "Daily Tips"
|
||||
msgstr "Daily Tips"
|
||||
msgstr "今日のヒント"
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid "nozzle memorized: %.1f %s"
|
||||
|
@ -15723,7 +15723,7 @@ msgid "*Printing %s material with %s may cause nozzle damage"
|
|||
msgstr "*Printing %s material with %s may cause nozzle damage"
|
||||
|
||||
msgid "Need select printer"
|
||||
msgstr "Need select printer"
|
||||
msgstr "プリンターを選ぶ必要があります"
|
||||
|
||||
msgid "The start, end or step is not valid value."
|
||||
msgstr "The start, end or step is not valid value."
|
||||
|
@ -15745,13 +15745,13 @@ msgid "Test"
|
|||
msgstr "テスト"
|
||||
|
||||
msgid "Could not get a valid Printer Host reference"
|
||||
msgstr "Could not get a valid Printer Host reference"
|
||||
msgstr "有効なプリンタホスト参照を取得できませんでした"
|
||||
|
||||
msgid "Success!"
|
||||
msgstr "Success!"
|
||||
msgstr "成功!"
|
||||
|
||||
msgid "Are you sure to log out?"
|
||||
msgstr ""
|
||||
msgstr "本当にログアウトしますか?"
|
||||
|
||||
msgid "Refresh Printers"
|
||||
msgstr "Refresh Printers"
|
||||
|
@ -16149,9 +16149,9 @@ msgid ""
|
|||
"height, and results in very apparent layer lines and much lower printing "
|
||||
"quality, but shorter printing time in some printing cases."
|
||||
msgstr ""
|
||||
"Compared with the default profile of a 0.8 mm nozzle, it has a bigger layer "
|
||||
"height. This results in very apparent layer lines and much lower print "
|
||||
"quality but shorter print time in some cases."
|
||||
"0.8mmノズルのデフォルト・プロファイルと比較すると、レイヤーの高さが大きくなっています。"
|
||||
"その結果、レイヤーラインが非常に目立ち、印刷品質が大幅に低下しますが、"
|
||||
"場合によっては印刷時間が短縮されます。"
|
||||
|
||||
msgid ""
|
||||
"Compared with the default profile of a 0.8 mm nozzle, it has a much bigger "
|
||||
|
@ -16247,18 +16247,25 @@ msgid ""
|
|||
"Did you know that calibrating your printer can do wonders? Check out our "
|
||||
"beloved calibration solution in OrcaSlicer."
|
||||
msgstr ""
|
||||
"キャリブレーション\n"
|
||||
"プリンターを校正することで、素晴らしい効果が得られることをご存知ですか?"
|
||||
"オルカスライサーの校正(キャリブレーション)ソリューションをご覧ください。"
|
||||
|
||||
#: resources/data/hints.ini: [hint:Auxiliary fan]
|
||||
msgid ""
|
||||
"Auxiliary fan\n"
|
||||
"Did you know that OrcaSlicer supports Auxiliary part cooling fan?"
|
||||
msgstr ""
|
||||
"補助部品冷却ファン\n"
|
||||
"OrcaSlicerが補助部品冷却ファンをサポートしていることをご存知ですか?"
|
||||
|
||||
#: resources/data/hints.ini: [hint:Air filtration]
|
||||
msgid ""
|
||||
"Air filtration/Exhaust Fan\n"
|
||||
"Did you know that OrcaSlicer can support Air filtration/Exhaust Fan?"
|
||||
msgstr ""
|
||||
"空気ろ過/排気ファン\n"
|
||||
"OrcaSlicerが空気ろ過/排気ファンに対応していることをご存知ですか?"
|
||||
|
||||
#: resources/data/hints.ini: [hint:G-code window]
|
||||
msgid ""
|
||||
|
@ -16524,10 +16531,10 @@ msgid ""
|
|||
"extruder/hotend clogging when printing lower temperature filament with a "
|
||||
"higher enclosure temperature. More info about this in the Wiki."
|
||||
msgstr ""
|
||||
"When do you need to print with the printer door opened?\n"
|
||||
"Did you know that opening the printer door can reduce the probability of "
|
||||
"extruder/hotend clogging when printing lower temperature filament with a "
|
||||
"higher enclosure temperature? There is more info about this in the Wiki."
|
||||
"プリンターのドアを開けたまま印刷する必要があるのはどんなときですか?\n"
|
||||
"エンクロージャーの温度が高い状態で低温のフィラメントをプリントする場合、"
|
||||
"プリンターのドアを開けると、エクストルーダーやホットエンドが"
|
||||
"詰まる確率が下がることをご存知ですか?これについてはWikiに詳しい情報があります。"
|
||||
|
||||
#: resources/data/hints.ini: [hint:Avoid warping]
|
||||
msgid ""
|
||||
|
@ -16536,13 +16543,13 @@ msgid ""
|
|||
"ABS, appropriately increasing the heatbed temperature can reduce the "
|
||||
"probability of warping."
|
||||
msgstr ""
|
||||
"Avoid warping\n"
|
||||
"Did you know that when printing materials that are prone to warping such as "
|
||||
"ABS, appropriately increasing the heatbed temperature can reduce the "
|
||||
"probability of warping?"
|
||||
"反りを避ける\n"
|
||||
"ABSのような反りやすい素材を印刷する場合、"
|
||||
"ヒートベッドの温度を適切に上げることで、"
|
||||
"反りが発生する確率を下げることができることをご存知ですか?"
|
||||
|
||||
#~ msgid "Current Cabin humidity"
|
||||
#~ msgstr "Current Cabin humidity"
|
||||
#~ msgstr "現在の庫内湿度"
|
||||
|
||||
#~ msgid "Stopped."
|
||||
#~ msgstr "中止しました"
|
||||
|
@ -16552,7 +16559,7 @@ msgstr ""
|
|||
#~ msgstr "接続に失敗しました (%d)"
|
||||
|
||||
#~ msgid "Initialize failed (Device connection not ready)!"
|
||||
#~ msgstr "Initialization failed (Device connection not ready)!"
|
||||
#~ msgstr "初期化に失敗しました(デバイス接続の準備ができていません)!"
|
||||
|
||||
#, c-format, boost-format
|
||||
#~ msgid "Initialize failed (%s)!"
|
||||
|
@ -16578,7 +16585,7 @@ msgstr ""
|
|||
#~ "pingを実行します。"
|
||||
|
||||
#~ msgid "IP and Access Code Verified! You may close the window"
|
||||
#~ msgstr "IP and Access Code Verified! You may close the window"
|
||||
#~ msgstr "IPとアクセスコードが確認されました!ウィンドウを閉じてください"
|
||||
|
||||
#~ msgid "Force cooling for overhang and bridge"
|
||||
#~ msgstr "オーバーハングとブリッジの冷却"
|
||||
|
@ -16744,10 +16751,10 @@ msgstr ""
|
|||
#~ msgstr "ワイプタワーエクストルーダー"
|
||||
|
||||
#~ msgid "Please input a valid value (K in 0~0.3)"
|
||||
#~ msgstr "Please input a valid value (K in 0~0.3)"
|
||||
#~ msgstr "有効な値を入力してください (K in 0~0.3)"
|
||||
|
||||
#~ msgid "Please input a valid value (K in 0~0.3, N in 0.6~2.0)"
|
||||
#~ msgstr "Please input a valid value (K in 0~0.3, N in 0.6~2.0)"
|
||||
#~ msgstr "有効な値を入力してください (K in 0~0.3, N in 0.6~2.0)"
|
||||
|
||||
#~ msgid "Printer local connection failed, please try again."
|
||||
#~ msgstr "Printer local connection failed; please try again."
|
||||
|
@ -16931,7 +16938,7 @@ msgstr ""
|
|||
|
||||
#, c-format, boost-format
|
||||
#~ msgid "Load failed [%d]"
|
||||
#~ msgstr "Load failed [%d]"
|
||||
#~ msgstr "ロード失敗 [%d]"
|
||||
|
||||
#~ msgid "Failed to fetching model information from printer."
|
||||
#~ msgstr "Failed to fetch model information from printer."
|
||||
|
@ -17005,7 +17012,7 @@ msgstr ""
|
|||
#~ "No one part is selected to keep after cut"
|
||||
|
||||
#~ msgid "Edit Text"
|
||||
#~ msgstr "Edit Text"
|
||||
#~ msgstr "テキストを編集"
|
||||
|
||||
#~ msgid "Error! Unable to create thread!"
|
||||
#~ msgstr "エラー:スレッドを作成できません"
|
||||
|
@ -17017,25 +17024,25 @@ msgstr ""
|
|||
#~ msgstr "Choose SLA archive:"
|
||||
|
||||
#~ msgid "Import file"
|
||||
#~ msgstr "Import file"
|
||||
#~ msgstr "ファイルインポート"
|
||||
|
||||
#~ msgid "Import model and profile"
|
||||
#~ msgstr "Import model and profile"
|
||||
#~ msgstr "モデルとプロファイルを取り込む"
|
||||
|
||||
#~ msgid "Import profile only"
|
||||
#~ msgstr "Import profile only"
|
||||
#~ msgstr "プロファイルのみ取り込む"
|
||||
|
||||
#~ msgid "Import model only"
|
||||
#~ msgstr "Import model only"
|
||||
#~ msgstr "モデルのみ取り込む"
|
||||
|
||||
#~ msgid "Accurate"
|
||||
#~ msgstr "Accurate"
|
||||
#~ msgstr "緻密"
|
||||
|
||||
#~ msgid "Balanced"
|
||||
#~ msgstr "Balanced"
|
||||
#~ msgstr "バランス"
|
||||
|
||||
#~ msgid "Quick"
|
||||
#~ msgstr "Quick"
|
||||
#~ msgstr "高速"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Discribe how long the nozzle will move along the last path when retracting"
|
||||
|
@ -17052,7 +17059,7 @@ msgstr ""
|
|||
#~ "右クリックし、メニューで選択できます。"
|
||||
|
||||
#~ msgid "Filling bed "
|
||||
#~ msgstr "Filling bed"
|
||||
#~ msgstr "ベッドをこのオブジェクトで満たす"
|
||||
|
||||
#, boost-format
|
||||
#~ msgid "%1% infill pattern doesn't support 100%% density."
|
||||
|
@ -17084,7 +17091,7 @@ msgstr ""
|
|||
|
||||
#, c-format, boost-format
|
||||
#~ msgid " doesn't work at 100%% density "
|
||||
#~ msgstr " doesn't work at 100%% density "
|
||||
#~ msgstr "100%% の密度では使用できません"
|
||||
|
||||
#~ msgid "Ctrl + Shift + Enter"
|
||||
#~ msgstr "Ctrl + Shift + Enter"
|
||||
|
@ -17245,7 +17252,7 @@ msgstr ""
|
|||
#~ msgstr "指定したファイルリストからフィラメント設定を読込む"
|
||||
|
||||
#~ msgid "Skip Objects"
|
||||
#~ msgstr "Skip Objects"
|
||||
#~ msgstr "オブジェクトスキップ"
|
||||
|
||||
#~ msgid "Skip some objects in this print"
|
||||
#~ msgstr "Skip some objects in this print"
|
||||
|
@ -17286,7 +17293,7 @@ msgstr ""
|
|||
#~ msgstr "Embedded"
|
||||
|
||||
#~ msgid "Online Models"
|
||||
#~ msgstr "Online Models"
|
||||
#~ msgstr "オンラインモデル"
|
||||
|
||||
#~ msgid "Show online staff-picked models on the home page"
|
||||
#~ msgstr "Show online staff-picked models on the home page"
|
||||
|
@ -17324,7 +17331,7 @@ msgstr ""
|
|||
#~ msgstr "底面との隙間があります、レイヤーを入れ替えました"
|
||||
|
||||
#~ msgid "The model has too many empty layers."
|
||||
#~ msgstr "このモデルには空層があります。"
|
||||
#~ msgstr "このモデルには空の層があります。"
|
||||
|
||||
#~ msgid "Cali"
|
||||
#~ msgstr "標定"
|
||||
|
@ -17333,7 +17340,7 @@ msgstr ""
|
|||
#~ msgstr "押出のキャリブレーション"
|
||||
|
||||
#~ msgid "Push new filament into the extruder"
|
||||
#~ msgstr "Push new filament into the extruder"
|
||||
#~ msgstr "新しいフィラメントを押出機に挿入してください"
|
||||
|
||||
#, c-format, boost-format
|
||||
#~ msgid ""
|
||||
|
@ -17356,7 +17363,7 @@ msgstr ""
|
|||
#~ "ドアを開いて換気を良くするか、ベッド温度を下げてください。"
|
||||
|
||||
#~ msgid "Total Time Estimation"
|
||||
#~ msgstr "Total Time Estimation"
|
||||
#~ msgstr "予想合計時間"
|
||||
|
||||
#~ msgid "Resonance frequency identification"
|
||||
#~ msgstr "共振特性測定"
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -4,7 +4,7 @@ msgstr ""
|
|||
"Project-Id-Version: Orca Slicer\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-02-20 21:21+0800\n"
|
||||
"PO-Revision-Date: 2025-02-17 11:39-0300\n"
|
||||
"PO-Revision-Date: 2025-02-21 11:24-0300\n"
|
||||
"Last-Translator: Alexandre Folle de Menezes <afmenez@terra.com.br>\n"
|
||||
"Language-Team: Portuguese, Brazilian\n"
|
||||
"Language: pt_BR\n"
|
||||
|
@ -1372,13 +1372,13 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
msgid "Warning:please select Plane's feature."
|
||||
msgstr ""
|
||||
msgstr "Aviso: por favor selecione o recurso do Plano."
|
||||
|
||||
msgid "Warning:please select Point's or Circle's feature."
|
||||
msgstr ""
|
||||
msgstr "Aviso: por favor selecione o recurso do Ponto ou do Círculo."
|
||||
|
||||
msgid "Warning:please select two different mesh."
|
||||
msgstr ""
|
||||
msgstr "Aviso: por favor selecione duas malhas diferentes."
|
||||
|
||||
msgid "Copy to clipboard"
|
||||
msgstr "Copiar para a área de transferência"
|
||||
|
@ -4134,7 +4134,7 @@ msgid "Input value is out of range"
|
|||
msgstr "Valor de entrada está fora do limite"
|
||||
|
||||
msgid "Some extension in the input is invalid"
|
||||
msgstr ""
|
||||
msgstr "Alguma extensão na entrada é inválida"
|
||||
|
||||
#, boost-format
|
||||
msgid "Invalid format. Expected vector format: \"%1%\""
|
||||
|
@ -5265,6 +5265,8 @@ msgid ""
|
|||
"Please check if the SD card is inserted into the printer.\n"
|
||||
"If it still cannot be read, you can try formatting the SD card."
|
||||
msgstr ""
|
||||
"Por favor verifique se o cartão SD está inserido na impressora.\n"
|
||||
"Se ele ainda não puder ser lido, você pode tentar formatar o cartão SD."
|
||||
|
||||
msgid "LAN Connection Failed (Failed to view sdcard)"
|
||||
msgstr "Falha na conexão LAN (Falha para ver o cartão SD)"
|
||||
|
@ -5725,14 +5727,18 @@ msgid ""
|
|||
"The server is unable to respond. Please click the link below to check the "
|
||||
"server status."
|
||||
msgstr ""
|
||||
"O servidor não consegue responder. Por favor clique no link abaixo para "
|
||||
"verificar o status do servidor."
|
||||
|
||||
msgid ""
|
||||
"If the server is in a fault state, you can temporarily use offline printing "
|
||||
"or local network printing."
|
||||
msgstr ""
|
||||
"Se o servidor estiver em estado de falha, você poderá usar temporariamente a "
|
||||
"impressão offline ou a impressão em rede local."
|
||||
|
||||
msgid "How to use LAN only mode"
|
||||
msgstr ""
|
||||
msgstr "Como usar o modo somente LAN"
|
||||
|
||||
msgid "Don't show this dialog again"
|
||||
msgstr "Não mostrar esse diálogo novamente"
|
||||
|
@ -6685,7 +6691,7 @@ msgid "with OrcaSlicer so that Orca can open models from"
|
|||
msgstr ""
|
||||
|
||||
msgid "Current Association: "
|
||||
msgstr "Associação Atual:"
|
||||
msgstr "Associação Atual: "
|
||||
|
||||
msgid "Current Instance"
|
||||
msgstr "Instância Atual"
|
||||
|
@ -6854,10 +6860,10 @@ msgstr ""
|
|||
"dispositivos ao mesmo tempo e gerenciar vários dispositivos."
|
||||
|
||||
msgid "Auto arrange plate after cloning"
|
||||
msgstr ""
|
||||
msgstr "Organizar automaticamente a mesa após a clonagem"
|
||||
|
||||
msgid "Auto arrange plate after object cloning"
|
||||
msgstr ""
|
||||
msgstr "Organizar automaticamente a mesa após a clonagem de objeto"
|
||||
|
||||
msgid "Network"
|
||||
msgstr "Rede"
|
||||
|
@ -8054,7 +8060,7 @@ msgid "Nozzle temperature when printing"
|
|||
msgstr "Temperatura do bico ao imprimir"
|
||||
|
||||
msgid "Cool Plate (SuperTack)"
|
||||
msgstr ""
|
||||
msgstr "Mesa Fria (SuperTack)"
|
||||
|
||||
msgid ""
|
||||
"Bed temperature when cool plate is installed. Value 0 means the filament "
|
||||
|
@ -8072,7 +8078,7 @@ msgstr ""
|
|||
"significa que o filamento não suporta impressão na cool plate"
|
||||
|
||||
msgid "Textured Cool plate"
|
||||
msgstr ""
|
||||
msgstr "Mesa Fria texturizada"
|
||||
|
||||
msgid ""
|
||||
"Bed temperature when cool plate is installed. Value 0 means the filament "
|
||||
|
@ -8090,16 +8096,16 @@ msgstr ""
|
|||
"significa que o filamento não suporta impressão na Mesa de Engenharia"
|
||||
|
||||
msgid "Smooth PEI Plate / High Temp Plate"
|
||||
msgstr "Mesa PEI lisa / Mesa de alta temperatura"
|
||||
msgstr "Mesa PEI Lisa / Mesa de Alta Temperatura"
|
||||
|
||||
msgid ""
|
||||
"Bed temperature when Smooth PEI Plate/High temperature plate is installed. "
|
||||
"Value 0 means the filament does not support to print on the Smooth PEI Plate/"
|
||||
"High Temp Plate"
|
||||
msgstr ""
|
||||
"Temperatura da mesa quando a mesa PEI lisa/ de alta temperatura está "
|
||||
"Temperatura da mesa quando a Mesa PEI Lisa/Mesa de Alta Temperatura está "
|
||||
"instalada. O valor 0 significa que o filamento não suporta a impressão na "
|
||||
"Mesa PEI lisa/Mesa de Alta Temperatura"
|
||||
"Mesa PEI Lisa/Mesa de Alta Temperatura"
|
||||
|
||||
msgid "Textured PEI Plate"
|
||||
msgstr "Mesa PEI Texturizada"
|
||||
|
@ -8295,7 +8301,7 @@ msgid "Layer height limits"
|
|||
msgstr "Limites de altura da camada"
|
||||
|
||||
msgid "Z-Hop"
|
||||
msgstr ""
|
||||
msgstr "Z-Hop"
|
||||
|
||||
msgid "Retraction when switching material"
|
||||
msgstr "Retração ao trocar material"
|
||||
|
@ -8606,11 +8612,11 @@ msgid "Obj file Import color"
|
|||
msgstr ""
|
||||
|
||||
msgid "Specify number of colors:"
|
||||
msgstr ""
|
||||
msgstr "Especifique a quantidade de cores:"
|
||||
|
||||
#, c-format, boost-format
|
||||
msgid "The color count should be in range [%d, %d]."
|
||||
msgstr ""
|
||||
msgstr "A quantidade de cores deve estar na faixa [%d, %d]."
|
||||
|
||||
msgid "Recommended "
|
||||
msgstr "Recomendado "
|
||||
|
@ -9145,7 +9151,7 @@ msgid "Connect"
|
|||
msgstr "Conectar"
|
||||
|
||||
msgid "Manual Setup"
|
||||
msgstr ""
|
||||
msgstr "Configuração Manual"
|
||||
|
||||
msgid "connecting..."
|
||||
msgstr "conectando..."
|
||||
|
@ -10056,16 +10062,16 @@ msgid "Bed types supported by the printer"
|
|||
msgstr "Tipos de mesa suportadas pela impressora"
|
||||
|
||||
msgid "Smooth Cool Plate"
|
||||
msgstr ""
|
||||
msgstr "Mesa Fria Lisa"
|
||||
|
||||
msgid "Engineering Plate"
|
||||
msgstr "Engenharia Plate"
|
||||
|
||||
msgid "Smooth High Temp Plate"
|
||||
msgstr ""
|
||||
msgstr "Mesa de Alta Temp. Lisa"
|
||||
|
||||
msgid "Textured Cool Plate"
|
||||
msgstr ""
|
||||
msgstr "Mesa Fria Texturizada"
|
||||
|
||||
msgid "First layer print sequence"
|
||||
msgstr "Sequência de impressão da primeira camada"
|
||||
|
@ -10294,6 +10300,11 @@ msgid ""
|
|||
"The actual top surface flow used is calculated by multiplying this value "
|
||||
"with the filament flow ratio, and if set, the object's flow ratio."
|
||||
msgstr ""
|
||||
"Este fator afeta a quantidade de material para preenchimento sólido superior. Você "
|
||||
"pode diminuí-lo ligeiramente para ter um acabamento de superfície suave. \n"
|
||||
"\n"
|
||||
"O real fluxo de superfície superior usado é calculado multiplicando este valor pela "
|
||||
"taxa de fluxo do filamento e, se definido, pela taxa de fluxo do objeto."
|
||||
|
||||
msgid "Bottom surface flow ratio"
|
||||
msgstr "Fluxo em superfície inferior"
|
||||
|
@ -10304,6 +10315,10 @@ msgid ""
|
|||
"The actual bottom solid infill flow used is calculated by multiplying this "
|
||||
"value with the filament flow ratio, and if set, the object's flow ratio."
|
||||
msgstr ""
|
||||
"Este fator afeta a quantidade de material para preenchimento sólido do fundo. \n"
|
||||
"\n"
|
||||
"O real fluxo de preenchimento sólido do fundo usado é calculado multiplicando este "
|
||||
"valor pela taxa de fluxo do filamento e, se definido, pela taxa de fluxo do objeto."
|
||||
|
||||
msgid "Precise wall"
|
||||
msgstr "Parede precisa"
|
||||
|
@ -10312,6 +10327,8 @@ msgid ""
|
|||
"Improve shell precision by adjusting outer wall spacing. This also improves "
|
||||
"layer consistency."
|
||||
msgstr ""
|
||||
"Melhora a precisão da casca ajustando o espaçamento da parede externa. Isso "
|
||||
"também melhora a consistência da camada."
|
||||
|
||||
msgid "Only one wall on top surfaces"
|
||||
msgstr "Perímetro único em superfícies superiores"
|
||||
|
@ -10544,7 +10561,7 @@ msgstr ""
|
|||
"automaticamente."
|
||||
|
||||
msgid "Painted"
|
||||
msgstr ""
|
||||
msgstr "Pintado"
|
||||
|
||||
msgid "Brim-object gap"
|
||||
msgstr "Espaço entre a borda e objeto"
|
||||
|
@ -11422,13 +11439,16 @@ msgid ""
|
|||
msgstr ""
|
||||
|
||||
msgid "Tool change time"
|
||||
msgstr ""
|
||||
msgstr "Tempo de troca de ferramenta"
|
||||
|
||||
msgid ""
|
||||
"Time taken to switch tools. It's usually applicable for tool changers or "
|
||||
"multi-tool machines. For single-extruder multi-material machines, it's "
|
||||
"typically 0. For statistics only"
|
||||
msgstr ""
|
||||
"Tempo gasto para trocar ferramentas. Geralmente é aplicável para trocadores "
|
||||
"de ferramentas ou máquinas multi-ferramentas. Para máquinas multi-materiais "
|
||||
"de extrusora única, é tipicamente 0. Apenas para estatísticas"
|
||||
|
||||
msgid ""
|
||||
"Filament diameter is used to calculate extrusion in gcode, so it's important "
|
||||
|
@ -11725,7 +11745,7 @@ msgid "Grid"
|
|||
msgstr "Grade"
|
||||
|
||||
msgid "2D Lattice"
|
||||
msgstr ""
|
||||
msgstr "Malha 2D"
|
||||
|
||||
msgid "Line"
|
||||
msgstr "Linha"
|
||||
|
@ -12130,7 +12150,7 @@ msgstr ""
|
|||
"Não imprimir preenchimento de lacuna com um comprimento menor que o limiar "
|
||||
"especificado (em mm). Esta configuração se aplica ao preenchimento superior, "
|
||||
"inferior e sólido e, se estiver usando o gerador de perímetro clássico, ao "
|
||||
"preenchimento de lacuna de parede."
|
||||
"preenchimento de lacuna de parede. "
|
||||
|
||||
msgid ""
|
||||
"Speed of gap infill. Gap usually has irregular line width and should be "
|
||||
|
@ -12851,7 +12871,7 @@ msgid "mm³/s²"
|
|||
msgstr "mm3/s2"
|
||||
|
||||
msgid "Smoothing segment length"
|
||||
msgstr "Distancia do segmento de suavização"
|
||||
msgstr "Comprimento do segmento de suavização"
|
||||
|
||||
msgid ""
|
||||
"A lower value results in smoother extrusion rate transitions. However, this "
|
||||
|
@ -12913,6 +12933,9 @@ msgid ""
|
|||
"minimum layer time defined above when the slowdown for better layer cooling "
|
||||
"is enabled."
|
||||
msgstr ""
|
||||
"A velocidade mínima de impressão para a qual a impressora diminui a "
|
||||
"velocidade para manter o tempo mínimo de camada definido acima quando a "
|
||||
"desaceleração para melhor resfriamento da camada está ativada."
|
||||
|
||||
msgid "Diameter of nozzle"
|
||||
msgstr "Diâmetro do bico"
|
||||
|
@ -13020,6 +13043,8 @@ msgid ""
|
|||
"This option will drop the temperature of the inactive extruders to prevent "
|
||||
"oozing."
|
||||
msgstr ""
|
||||
"Esta opção diminuirá a temperatura das extrusoras inativas para evitar "
|
||||
"vazamentos."
|
||||
|
||||
msgid "Filename format"
|
||||
msgstr "Formato do nome do arquivo"
|
||||
|
@ -13208,12 +13233,14 @@ msgid "Force a retraction when changes layer"
|
|||
msgstr "Forçar uma retração ao mudar de camada"
|
||||
|
||||
msgid "Retract on top layer"
|
||||
msgstr ""
|
||||
msgstr "Retração na camada superior"
|
||||
|
||||
msgid ""
|
||||
"Force a retraction on top layer. Disabling could prevent clog on very slow "
|
||||
"patterns with small movements, like Hilbert curve"
|
||||
msgstr ""
|
||||
"Forçar uma retração na camada superior. Desabilitar pode evitar obstrução em "
|
||||
"padrões muito lentos com pequenos movimentos, como a curva de Hilbert"
|
||||
|
||||
msgid "Retraction Length"
|
||||
msgstr "Distância de retração"
|
||||
|
@ -13670,7 +13697,7 @@ msgid ""
|
|||
"skirt."
|
||||
msgstr ""
|
||||
"Combinado - saia única para todos os objetos, Por objeto - saias individuais "
|
||||
"por objeto"
|
||||
"por objeto."
|
||||
|
||||
msgid "Combined"
|
||||
msgstr "Combinado"
|
||||
|
@ -13727,7 +13754,7 @@ msgid "Solid infill"
|
|||
msgstr "Preenchimento sólido"
|
||||
|
||||
msgid "Filament to print solid infill"
|
||||
msgstr ""
|
||||
msgstr "Filamento para imprimir o preenchimento sólido"
|
||||
|
||||
msgid ""
|
||||
"Line width of internal solid infill. If expressed as a %, it will be "
|
||||
|
@ -13816,9 +13843,12 @@ msgid ""
|
|||
"value is not used when 'idle_temperature' in filament settings is set to non "
|
||||
"zero value."
|
||||
msgstr ""
|
||||
"Diferença de temperatura a ser aplicada quando uma extrusora não estiver "
|
||||
"ativa. O valor não é usado quando 'idle_temperature' nas configurações de "
|
||||
"filamento é definido como valor diferente de zero."
|
||||
|
||||
msgid "Preheat time"
|
||||
msgstr ""
|
||||
msgstr "Tempo de pré-aquecimento"
|
||||
|
||||
msgid ""
|
||||
"To reduce the waiting time after tool change, Orca can preheat the next tool "
|
||||
|
@ -13826,14 +13856,21 @@ msgid ""
|
|||
"seconds to preheat the next tool. Orca will insert a M104 command to preheat "
|
||||
"the tool in advance."
|
||||
msgstr ""
|
||||
"Para reduzir o tempo de espera após a troca de ferramenta, o Orca pode pré-"
|
||||
"aquecer a próxima ferramenta enquanto a ferramenta atual ainda está em uso. "
|
||||
"Esta configuração especifica o tempo em segundos para pré-aquecer a próxima "
|
||||
"ferramenta. O Orca irá inserir um comando M104 para pré-aquecer a ferramenta "
|
||||
"com antecedência."
|
||||
|
||||
msgid "Preheat steps"
|
||||
msgstr ""
|
||||
msgstr "Passos de pré-aquecimento"
|
||||
|
||||
msgid ""
|
||||
"Insert multiple preheat commands(e.g. M104.1). Only useful for Prusa XL. For "
|
||||
"other printers, please set it to 1."
|
||||
msgstr ""
|
||||
"Insire múltiplos comandos de pré-aquecimento (por exemplo, M104.1). Útil "
|
||||
"apenas para Prusa XL. Para outras impressoras, defina como 1."
|
||||
|
||||
msgid "Start G-code"
|
||||
msgstr "Código de Início"
|
||||
|
@ -13956,18 +13993,21 @@ msgid ""
|
|||
"Normal (manual) or Tree (manual) is selected, only support enforcers are "
|
||||
"generated"
|
||||
msgstr ""
|
||||
"Normal (automático) e Árvore (automático) são usados para gerar suporte "
|
||||
"automaticamente. Se Normal (manual) ou Árvore (manual) for selecionado, "
|
||||
"apenas os reforçadores de suporte serão gerados"
|
||||
|
||||
msgid "Normal (auto)"
|
||||
msgstr ""
|
||||
msgstr "Normal (automático)"
|
||||
|
||||
msgid "Tree (auto)"
|
||||
msgstr ""
|
||||
msgstr "Árvore (automático)"
|
||||
|
||||
msgid "Normal (manual)"
|
||||
msgstr ""
|
||||
msgstr "Normal (manual)"
|
||||
|
||||
msgid "Tree (manual)"
|
||||
msgstr ""
|
||||
msgstr "Árvore (manual)"
|
||||
|
||||
msgid "Support/object xy distance"
|
||||
msgstr "Distância xy entre suporte e objeto"
|
||||
|
@ -14652,7 +14692,7 @@ msgstr ""
|
|||
"espaçamento é ajustado automaticamente."
|
||||
|
||||
msgid "Idle temperature"
|
||||
msgstr ""
|
||||
msgstr "Temperatura ociosa"
|
||||
|
||||
msgid ""
|
||||
"Nozzle temperature when the tool is currently not used in multi-tool setups."
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "Bambulab",
|
||||
"url": "http://www.bambulab.com/Parameters/vendor/BBL.json",
|
||||
"version": "01.10.00.33",
|
||||
"version": "01.10.00.34",
|
||||
"force_update": "0",
|
||||
"description": "the initial version of BBL configurations",
|
||||
"machine_model_list": [
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
{
|
||||
"type": "filament",
|
||||
"filament_id": "GFG99",
|
||||
"setting_id": "AliZPX1FSA04",
|
||||
"name": "AliZ PETG @P1-X1",
|
||||
"from": "system",
|
||||
|
|
|
@ -398,6 +398,10 @@
|
|||
"name": "0.12mm Fine @Creality K1 (0.4 nozzle)",
|
||||
"sub_path": "process/0.12mm Fine @Creality K1 (0.4 nozzle).json"
|
||||
},
|
||||
{
|
||||
"name": "0.12mm Fine @Creality K1 SE",
|
||||
"sub_path": "process/0.12mm Fine @Creality K1 SE 0.4 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "0.12mm Fine @Creality K1C",
|
||||
"sub_path": "process/0.12mm Fine @Creality K1C 0.4 nozzle.json"
|
||||
|
@ -582,6 +586,10 @@
|
|||
"name": "0.16mm Optimal @Creality K1 (0.4 nozzle)",
|
||||
"sub_path": "process/0.16mm Optimal @Creality K1 (0.4 nozzle).json"
|
||||
},
|
||||
{
|
||||
"name": "0.16mm Optimal @Creality K1 SE",
|
||||
"sub_path": "process/0.16mm Optimal @Creality K1 SE 0.4 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "0.16mm Optimal @Creality K1C",
|
||||
"sub_path": "process/0.16mm Optimal @Creality K1C 0.4 nozzle.json"
|
||||
|
@ -795,8 +803,8 @@
|
|||
"sub_path": "process/0.40mm Standard @Creality K2 Plus 0.8 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "0.20mm Fast @Creality K1 SE 0.4",
|
||||
"sub_path": "process/0.20mm Fast @Creality K1 SE 0.4.json"
|
||||
"name": "0.20mm Standard @Creality K1 SE 0.4",
|
||||
"sub_path": "process/0.20mm Standard @Creality K1 SE 0.4.json"
|
||||
},
|
||||
{
|
||||
"name": "0.20mm Standard @Creality Hi",
|
||||
|
@ -1094,6 +1102,10 @@
|
|||
"name": "0.24mm Draft @Creality K1 (0.4 nozzle)",
|
||||
"sub_path": "process/0.24mm Draft @Creality K1 (0.4 nozzle).json"
|
||||
},
|
||||
{
|
||||
"name": "0.24mm Draft @Creality K1 SE",
|
||||
"sub_path": "process/0.24mm Draft @Creality K1 SE 0.4 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "0.24mm Draft @Creality K1C",
|
||||
"sub_path": "process/0.24mm Draft @Creality K1C 0.4 nozzle.json"
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
"inherits": "fdm_creality_common",
|
||||
"printer_model": "Creality K1 SE",
|
||||
"gcode_flavor": "klipper",
|
||||
"default_print_profile": "0.20mm Fast @Creality K1 SE 0.4",
|
||||
"default_print_profile": "0.20mm Standard @Creality K1 SE 0.4",
|
||||
"nozzle_diameter": [
|
||||
"0.4"
|
||||
],
|
||||
|
|
|
@ -0,0 +1,119 @@
|
|||
{
|
||||
"type": "process",
|
||||
"setting_id": "GP004",
|
||||
"name": "0.12mm Fine @Creality K1 SE",
|
||||
"from": "system",
|
||||
"inherits": "fdm_process_common_klipper",
|
||||
"instantiation": "true",
|
||||
"adaptive_layer_height": "0",
|
||||
"reduce_crossing_wall": "0",
|
||||
"max_travel_detour_distance": "0",
|
||||
"bottom_surface_pattern": "monotonic",
|
||||
"bottom_shell_layers": "3",
|
||||
"bottom_shell_thickness": "0",
|
||||
"bridge_flow": "1",
|
||||
"bridge_speed": "50",
|
||||
"internal_bridge_speed": "150%",
|
||||
"brim_width": "5",
|
||||
"brim_object_gap": "0.1",
|
||||
"compatible_printers": [
|
||||
"Creality K1 SE 0.4 nozzle"
|
||||
],
|
||||
"compatible_printers_condition": "",
|
||||
"print_sequence": "by layer",
|
||||
"default_acceleration": "12000",
|
||||
"bridge_no_support": "0",
|
||||
"draft_shield": "disabled",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"outer_wall_line_width": "0.42",
|
||||
"outer_wall_speed": "200",
|
||||
"outer_wall_acceleration": "5000",
|
||||
"inner_wall_acceleration": "5000",
|
||||
"wall_infill_order": "inner wall/outer wall/infill",
|
||||
"line_width": "0.42",
|
||||
"infill_direction": "45",
|
||||
"sparse_infill_density": "15%",
|
||||
"sparse_infill_pattern": "crosshatch",
|
||||
"internal_bridge_support_thickness": "0.8",
|
||||
"initial_layer_acceleration": "500",
|
||||
"initial_layer_line_width": "0.5",
|
||||
"initial_layer_print_height": "0.12",
|
||||
"initial_layer_speed": "60",
|
||||
"gap_infill_speed": "300",
|
||||
"infill_combination": "0",
|
||||
"sparse_infill_line_width": "0.45",
|
||||
"infill_wall_overlap": "15%",
|
||||
"sparse_infill_speed": "500",
|
||||
"interface_shells": "0",
|
||||
"ironing_flow": "10%",
|
||||
"ironing_spacing": "0.15",
|
||||
"ironing_speed": "100",
|
||||
"ironing_type": "no ironing",
|
||||
"layer_height": "0.12",
|
||||
"reduce_infill_retraction": "1",
|
||||
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
|
||||
"detect_overhang_wall": "1",
|
||||
"overhang_1_4_speed": "60",
|
||||
"overhang_2_4_speed": "30",
|
||||
"overhang_3_4_speed": "10",
|
||||
"overhang_4_4_speed": "10",
|
||||
"only_one_wall_top": "1",
|
||||
"inner_wall_line_width": "0.45",
|
||||
"inner_wall_speed": "300",
|
||||
"wall_loops": "3",
|
||||
"print_settings_id": "",
|
||||
"raft_layers": "0",
|
||||
"seam_position": "aligned",
|
||||
"seam_slope_conditional": "1",
|
||||
"seam_slope_inner_walls": "1",
|
||||
"seam_slope_entire_loop": "1",
|
||||
"skirt_distance": "2",
|
||||
"skirt_height": "1",
|
||||
"skirt_loops": "0",
|
||||
"minimum_sparse_infill_area": "15",
|
||||
"internal_solid_infill_line_width": "0.42",
|
||||
"internal_solid_infill_speed": "300",
|
||||
"spiral_mode": "0",
|
||||
"initial_layer_infill_speed": "105",
|
||||
"standby_temperature_delta": "-5",
|
||||
"enable_support": "0",
|
||||
"resolution": "0.012",
|
||||
"support_type": "normal(auto)",
|
||||
"support_style": "default",
|
||||
"support_on_build_plate_only": "0",
|
||||
"support_top_z_distance": "0.2",
|
||||
"support_bottom_z_distance": "0.2",
|
||||
"support_filament": "0",
|
||||
"support_line_width": "0.42",
|
||||
"support_interface_loop_pattern": "0",
|
||||
"support_interface_filament": "0",
|
||||
"support_interface_top_layers": "2",
|
||||
"support_interface_bottom_layers": "2",
|
||||
"support_interface_spacing": "0.5",
|
||||
"support_expansion": "0",
|
||||
"support_interface_speed": "80",
|
||||
"support_base_pattern": "default",
|
||||
"support_base_pattern_spacing": "2.5",
|
||||
"support_speed": "150",
|
||||
"support_threshold_angle": "30",
|
||||
"support_object_xy_distance": "0.35",
|
||||
"tree_support_branch_diameter": "2",
|
||||
"tree_support_branch_angle": "45",
|
||||
"tree_support_wall_count": "1",
|
||||
"detect_thin_wall": "0",
|
||||
"top_surface_pattern": "monotonicline",
|
||||
"top_surface_line_width": "0.42",
|
||||
"top_surface_acceleration": "5000",
|
||||
"top_surface_speed": "200",
|
||||
"top_shell_layers": "5",
|
||||
"top_shell_thickness": "0.6",
|
||||
"travel_acceleration": "12000",
|
||||
"travel_speed": "500",
|
||||
"enable_prime_tower": "0",
|
||||
"wipe_tower_no_sparse_layers": "0",
|
||||
"prime_tower_width": "60",
|
||||
"xy_hole_compensation": "0",
|
||||
"xy_contour_compensation": "0",
|
||||
"gcode_label_objects": "0",
|
||||
"precise_outer_wall": "1"
|
||||
}
|
|
@ -0,0 +1,119 @@
|
|||
{
|
||||
"type": "process",
|
||||
"setting_id": "GP004",
|
||||
"name": "0.16mm Optimal @Creality K1 SE",
|
||||
"from": "system",
|
||||
"inherits": "fdm_process_common_klipper",
|
||||
"instantiation": "true",
|
||||
"adaptive_layer_height": "0",
|
||||
"reduce_crossing_wall": "0",
|
||||
"max_travel_detour_distance": "0",
|
||||
"bottom_surface_pattern": "monotonic",
|
||||
"bottom_shell_layers": "3",
|
||||
"bottom_shell_thickness": "0",
|
||||
"bridge_flow": "1",
|
||||
"bridge_speed": "50",
|
||||
"internal_bridge_speed": "150%",
|
||||
"brim_width": "5",
|
||||
"brim_object_gap": "0.1",
|
||||
"compatible_printers": [
|
||||
"Creality K1 SE 0.4 nozzle"
|
||||
],
|
||||
"compatible_printers_condition": "",
|
||||
"print_sequence": "by layer",
|
||||
"default_acceleration": "12000",
|
||||
"bridge_no_support": "0",
|
||||
"draft_shield": "disabled",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"outer_wall_line_width": "0.42",
|
||||
"outer_wall_speed": "200",
|
||||
"outer_wall_acceleration": "5000",
|
||||
"inner_wall_acceleration": "5000",
|
||||
"wall_infill_order": "inner wall/outer wall/infill",
|
||||
"line_width": "0.42",
|
||||
"infill_direction": "45",
|
||||
"sparse_infill_density": "15%",
|
||||
"sparse_infill_pattern": "crosshatch",
|
||||
"internal_bridge_support_thickness": "0.8",
|
||||
"initial_layer_acceleration": "500",
|
||||
"initial_layer_line_width": "0.5",
|
||||
"initial_layer_print_height": "0.16",
|
||||
"initial_layer_speed": "60",
|
||||
"gap_infill_speed": "300",
|
||||
"infill_combination": "0",
|
||||
"sparse_infill_line_width": "0.45",
|
||||
"infill_wall_overlap": "15%",
|
||||
"sparse_infill_speed": "500",
|
||||
"interface_shells": "0",
|
||||
"ironing_flow": "10%",
|
||||
"ironing_spacing": "0.15",
|
||||
"ironing_speed": "100",
|
||||
"ironing_type": "no ironing",
|
||||
"layer_height": "0.16",
|
||||
"reduce_infill_retraction": "1",
|
||||
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
|
||||
"detect_overhang_wall": "1",
|
||||
"overhang_1_4_speed": "60",
|
||||
"overhang_2_4_speed": "30",
|
||||
"overhang_3_4_speed": "10",
|
||||
"overhang_4_4_speed": "10",
|
||||
"only_one_wall_top": "1",
|
||||
"inner_wall_line_width": "0.45",
|
||||
"inner_wall_speed": "300",
|
||||
"wall_loops": "3",
|
||||
"print_settings_id": "",
|
||||
"raft_layers": "0",
|
||||
"seam_position": "aligned",
|
||||
"seam_slope_conditional": "1",
|
||||
"seam_slope_inner_walls": "1",
|
||||
"seam_slope_entire_loop": "1",
|
||||
"skirt_distance": "2",
|
||||
"skirt_height": "1",
|
||||
"skirt_loops": "0",
|
||||
"minimum_sparse_infill_area": "15",
|
||||
"internal_solid_infill_line_width": "0.42",
|
||||
"internal_solid_infill_speed": "300",
|
||||
"spiral_mode": "0",
|
||||
"initial_layer_infill_speed": "105",
|
||||
"standby_temperature_delta": "-5",
|
||||
"enable_support": "0",
|
||||
"resolution": "0.012",
|
||||
"support_type": "normal(auto)",
|
||||
"support_style": "default",
|
||||
"support_on_build_plate_only": "0",
|
||||
"support_top_z_distance": "0.2",
|
||||
"support_bottom_z_distance": "0.2",
|
||||
"support_filament": "0",
|
||||
"support_line_width": "0.42",
|
||||
"support_interface_loop_pattern": "0",
|
||||
"support_interface_filament": "0",
|
||||
"support_interface_top_layers": "2",
|
||||
"support_interface_bottom_layers": "2",
|
||||
"support_interface_spacing": "0.5",
|
||||
"support_expansion": "0",
|
||||
"support_interface_speed": "80",
|
||||
"support_base_pattern": "default",
|
||||
"support_base_pattern_spacing": "2.5",
|
||||
"support_speed": "150",
|
||||
"support_threshold_angle": "30",
|
||||
"support_object_xy_distance": "0.35",
|
||||
"tree_support_branch_diameter": "2",
|
||||
"tree_support_branch_angle": "45",
|
||||
"tree_support_wall_count": "1",
|
||||
"detect_thin_wall": "0",
|
||||
"top_surface_pattern": "monotonicline",
|
||||
"top_surface_line_width": "0.42",
|
||||
"top_surface_acceleration": "5000",
|
||||
"top_surface_speed": "200",
|
||||
"top_shell_layers": "3",
|
||||
"top_shell_thickness": "0.6",
|
||||
"travel_acceleration": "12000",
|
||||
"travel_speed": "500",
|
||||
"enable_prime_tower": "0",
|
||||
"wipe_tower_no_sparse_layers": "0",
|
||||
"prime_tower_width": "60",
|
||||
"xy_hole_compensation": "0",
|
||||
"xy_contour_compensation": "0",
|
||||
"gcode_label_objects": "0",
|
||||
"precise_outer_wall": "1"
|
||||
}
|
|
@ -1,7 +1,8 @@
|
|||
{
|
||||
"type": "process",
|
||||
"setting_id": "GP004",
|
||||
"name": "0.20mm Fast @Creality K1 SE 0.4",
|
||||
"name": "0.20mm Standard @Creality K1 SE",
|
||||
"renamed_from": "0.20mm Fast @Creality K1 SE 0.4",
|
||||
"from": "system",
|
||||
"inherits": "fdm_process_common_klipper",
|
||||
"instantiation": "true",
|
||||
|
@ -106,5 +107,6 @@
|
|||
"prime_tower_width": "60",
|
||||
"xy_hole_compensation": "0",
|
||||
"xy_contour_compensation": "0",
|
||||
"gcode_label_objects": "0"
|
||||
"gcode_label_objects": "0",
|
||||
"precise_outer_wall": "1"
|
||||
}
|
|
@ -0,0 +1,119 @@
|
|||
{
|
||||
"type": "process",
|
||||
"setting_id": "GP004",
|
||||
"name": "0.24mm Draft @Creality K1 SE",
|
||||
"from": "system",
|
||||
"inherits": "fdm_process_common_klipper",
|
||||
"instantiation": "true",
|
||||
"adaptive_layer_height": "0",
|
||||
"reduce_crossing_wall": "0",
|
||||
"max_travel_detour_distance": "0",
|
||||
"bottom_surface_pattern": "monotonic",
|
||||
"bottom_shell_layers": "3",
|
||||
"bottom_shell_thickness": "0",
|
||||
"bridge_flow": "1",
|
||||
"bridge_speed": "50",
|
||||
"internal_bridge_speed": "150%",
|
||||
"brim_width": "5",
|
||||
"brim_object_gap": "0.1",
|
||||
"compatible_printers": [
|
||||
"Creality K1 SE 0.4 nozzle"
|
||||
],
|
||||
"compatible_printers_condition": "",
|
||||
"print_sequence": "by layer",
|
||||
"default_acceleration": "12000",
|
||||
"bridge_no_support": "0",
|
||||
"draft_shield": "disabled",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"outer_wall_line_width": "0.42",
|
||||
"outer_wall_speed": "200",
|
||||
"outer_wall_acceleration": "5000",
|
||||
"inner_wall_acceleration": "5000",
|
||||
"wall_infill_order": "inner wall/outer wall/infill",
|
||||
"line_width": "0.42",
|
||||
"infill_direction": "45",
|
||||
"sparse_infill_density": "15%",
|
||||
"sparse_infill_pattern": "crosshatch",
|
||||
"internal_bridge_support_thickness": "0.8",
|
||||
"initial_layer_acceleration": "500",
|
||||
"initial_layer_line_width": "0.5",
|
||||
"initial_layer_print_height": "0.2",
|
||||
"initial_layer_speed": "60",
|
||||
"gap_infill_speed": "300",
|
||||
"infill_combination": "0",
|
||||
"sparse_infill_line_width": "0.45",
|
||||
"infill_wall_overlap": "15%",
|
||||
"sparse_infill_speed": "500",
|
||||
"interface_shells": "0",
|
||||
"ironing_flow": "10%",
|
||||
"ironing_spacing": "0.15",
|
||||
"ironing_speed": "100",
|
||||
"ironing_type": "no ironing",
|
||||
"layer_height": "0.24",
|
||||
"reduce_infill_retraction": "1",
|
||||
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
|
||||
"detect_overhang_wall": "1",
|
||||
"overhang_1_4_speed": "0",
|
||||
"overhang_2_4_speed": "50",
|
||||
"overhang_3_4_speed": "30",
|
||||
"overhang_4_4_speed": "10",
|
||||
"only_one_wall_top": "1",
|
||||
"inner_wall_line_width": "0.45",
|
||||
"inner_wall_speed": "300",
|
||||
"wall_loops": "3",
|
||||
"print_settings_id": "",
|
||||
"raft_layers": "0",
|
||||
"seam_position": "aligned",
|
||||
"seam_slope_conditional": "1",
|
||||
"seam_slope_inner_walls": "1",
|
||||
"seam_slope_entire_loop": "1",
|
||||
"skirt_distance": "2",
|
||||
"skirt_height": "1",
|
||||
"skirt_loops": "0",
|
||||
"minimum_sparse_infill_area": "15",
|
||||
"internal_solid_infill_line_width": "0.42",
|
||||
"internal_solid_infill_speed": "300",
|
||||
"spiral_mode": "0",
|
||||
"initial_layer_infill_speed": "105",
|
||||
"standby_temperature_delta": "-5",
|
||||
"enable_support": "0",
|
||||
"resolution": "0.012",
|
||||
"support_type": "normal(auto)",
|
||||
"support_style": "default",
|
||||
"support_on_build_plate_only": "0",
|
||||
"support_top_z_distance": "0.2",
|
||||
"support_bottom_z_distance": "0.2",
|
||||
"support_filament": "0",
|
||||
"support_line_width": "0.42",
|
||||
"support_interface_loop_pattern": "0",
|
||||
"support_interface_filament": "0",
|
||||
"support_interface_top_layers": "2",
|
||||
"support_interface_bottom_layers": "2",
|
||||
"support_interface_spacing": "0.5",
|
||||
"support_expansion": "0",
|
||||
"support_interface_speed": "80",
|
||||
"support_base_pattern": "default",
|
||||
"support_base_pattern_spacing": "2.5",
|
||||
"support_speed": "150",
|
||||
"support_threshold_angle": "30",
|
||||
"support_object_xy_distance": "0.35",
|
||||
"tree_support_branch_diameter": "2",
|
||||
"tree_support_branch_angle": "45",
|
||||
"tree_support_wall_count": "1",
|
||||
"detect_thin_wall": "0",
|
||||
"top_surface_pattern": "monotonicline",
|
||||
"top_surface_line_width": "0.42",
|
||||
"top_surface_acceleration": "5000",
|
||||
"top_surface_speed": "200",
|
||||
"top_shell_layers": "3",
|
||||
"top_shell_thickness": "0.6",
|
||||
"travel_acceleration": "12000",
|
||||
"travel_speed": "500",
|
||||
"enable_prime_tower": "0",
|
||||
"wipe_tower_no_sparse_layers": "0",
|
||||
"prime_tower_width": "60",
|
||||
"xy_hole_compensation": "0",
|
||||
"xy_contour_compensation": "0",
|
||||
"gcode_label_objects": "0",
|
||||
"precise_outer_wall": "1"
|
||||
}
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"type": "filament",
|
||||
"filament_id": "GFN98",
|
||||
"filament_id": "AliZ003",
|
||||
"name": "AliZ PA-CF @base",
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
{
|
||||
"type": "filament",
|
||||
"filament_id": "GFG99",
|
||||
"setting_id": "AliZGFSA04",
|
||||
"name": "AliZ PETG @System",
|
||||
"from": "system",
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"type": "filament",
|
||||
"filament_id": "GFG99",
|
||||
"filament_id": "AliZ001",
|
||||
"name": "AliZ PETG @base",
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
"type": "filament",
|
||||
"name": "AliZ PETG-CF @base",
|
||||
"inherits": "AliZ PETG @base",
|
||||
"filament_id": "GFG50",
|
||||
"filament_id": "AliZ001-1",
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
"fan_cooling_layer_time": [
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
"type": "filament",
|
||||
"name": "AliZ PETG-Metal @base",
|
||||
"inherits": "AliZ PETG @base",
|
||||
"filament_id": "AliZ001-2",
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
"fan_cooling_layer_time": [
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
"type": "filament",
|
||||
"name": "AliZ PLA @base",
|
||||
"from": "system",
|
||||
"filament_id": "AliZ002",
|
||||
"instantiation": "false",
|
||||
"inherits": "fdm_filament_pla",
|
||||
"enable_pressure_advance": [
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
"enable_overhang_speed": "1",
|
||||
"enable_prime_tower": "1",
|
||||
"enforce_support_layers": "0",
|
||||
"exclude_object": "1",
|
||||
"filename_format": "{input_filename_base}_{nozzle_diameter[0]}n_{layer_height}mm_{filament_type[0]}_{printer_model}_{print_time}.gcode",
|
||||
"from": "system",
|
||||
"gap_infill_speed": "120",
|
||||
|
|
|
@ -465,9 +465,8 @@ void PrintConfigDef::init_common_params()
|
|||
ConfigOptionDef* def;
|
||||
|
||||
def = this->add("printer_technology", coEnum);
|
||||
//def->label = L("Printer technology");
|
||||
def->label = "Printer technology";
|
||||
//def->tooltip = L("Printer technology");
|
||||
def->label = L("Printer technology");
|
||||
def->tooltip = L("Printer technology");
|
||||
def->enum_keys_map = &ConfigOptionEnum<PrinterTechnology>::get_enum_values();
|
||||
def->enum_values.push_back("FFF");
|
||||
def->enum_values.push_back("SLA");
|
||||
|
@ -3111,10 +3110,8 @@ void PrintConfigDef::init_fff_params()
|
|||
def->set_default_value(new ConfigOptionFloat(100));
|
||||
|
||||
def = this->add("inherits", coString);
|
||||
//def->label = L("Inherits profile");
|
||||
def->label = "Inherits profile";
|
||||
//def->tooltip = L("Name of parent profile");
|
||||
def->tooltip = "Name of parent profile";
|
||||
def->label = L("Inherits profile");
|
||||
def->tooltip = L("Name of parent profile");
|
||||
def->full_width = true;
|
||||
def->height = 5;
|
||||
def->set_default_value(new ConfigOptionString());
|
||||
|
@ -3128,7 +3125,6 @@ void PrintConfigDef::init_fff_params()
|
|||
|
||||
def = this->add("interface_shells", coBool);
|
||||
def->label = L("Interface shells");
|
||||
def->label = "Interface shells";
|
||||
def->tooltip = L("Force the generation of solid shells between adjacent materials/volumes. "
|
||||
"Useful for multi-extruder prints with translucent materials or manual soluble "
|
||||
"support material");
|
||||
|
@ -3817,8 +3813,6 @@ void PrintConfigDef::init_fff_params()
|
|||
def->set_default_value(new ConfigOptionStrings());
|
||||
|
||||
def = this->add("printer_model", coString);
|
||||
//def->label = L("Printer type");
|
||||
//def->tooltip = L("Type of the printer");
|
||||
def->label = L("Printer type");
|
||||
def->tooltip = L("Type of the printer");
|
||||
def->set_default_value(new ConfigOptionString());
|
||||
|
@ -3834,7 +3828,6 @@ void PrintConfigDef::init_fff_params()
|
|||
def->set_default_value(new ConfigOptionString(""));
|
||||
|
||||
def = this->add("printer_variant", coString);
|
||||
//def->label = L("Printer variant");
|
||||
def->label = L("Printer variant");
|
||||
//def->tooltip = L("Name of the printer variant. For example, the printer variants may be differentiated by a nozzle diameter.");
|
||||
def->set_default_value(new ConfigOptionString());
|
||||
|
@ -4290,7 +4283,6 @@ void PrintConfigDef::init_fff_params()
|
|||
|
||||
def = this->add("skirt_height", coInt);
|
||||
def->label = L("Skirt height");
|
||||
//def->label = "Skirt height";
|
||||
def->tooltip = L("How many layers of skirt. Usually only one layer");
|
||||
def->sidetext = L("layers");
|
||||
def->mode = comSimple;
|
||||
|
@ -4430,7 +4422,7 @@ void PrintConfigDef::init_fff_params()
|
|||
def->set_default_value(new ConfigOptionFloatOrPercent(200, true));
|
||||
|
||||
def = this->add("spiral_starting_flow_ratio", coFloat);
|
||||
def->label = "Spiral starting flow ratio";
|
||||
def->label = L("Spiral starting flow ratio");
|
||||
def->tooltip = L("Sets the starting flow ratio while transitioning from the last bottom layer to the spiral. "
|
||||
"Normally the spiral transition scales the flow ratio from 0% to 100% during the first loop "
|
||||
"which can in some cases lead to under extrusion at the start of the spiral.");
|
||||
|
@ -4440,7 +4432,7 @@ void PrintConfigDef::init_fff_params()
|
|||
def->mode = comAdvanced;
|
||||
|
||||
def = this->add("spiral_finishing_flow_ratio", coFloat);
|
||||
def->label = "Spiral finishing flow ratio";
|
||||
def->label = L("Spiral finishing flow ratio");
|
||||
def->tooltip = L("Sets the finishing flow ratio while ending the spiral. "
|
||||
"Normally the spiral transition scales the flow ratio from 100% to 0% during the last loop "
|
||||
"which can in some cases lead to under extrusion at the end of the spiral.");
|
||||
|
@ -7214,20 +7206,20 @@ CLIActionsConfigDef::CLIActionsConfigDef()
|
|||
def->set_default_value(new ConfigOptionBool(false));*/
|
||||
|
||||
def = this->add("export_3mf", coString);
|
||||
def->label = "Export 3MF";
|
||||
def->tooltip = "Export project as 3MF.";
|
||||
def->label = L("Export 3MF");
|
||||
def->tooltip = L("Export project as 3MF.");
|
||||
def->cli_params = "filename.3mf";
|
||||
def->set_default_value(new ConfigOptionString("output.3mf"));
|
||||
|
||||
def = this->add("export_slicedata", coString);
|
||||
def->label = "Export slicing data";
|
||||
def->tooltip = "Export slicing data to a folder.";
|
||||
def->label = L("Export slicing data");
|
||||
def->tooltip = L("Export slicing data to a folder.");
|
||||
def->cli_params = "slicing_data_directory";
|
||||
def->set_default_value(new ConfigOptionString("cached_data"));
|
||||
|
||||
def = this->add("load_slicedata", coStrings);
|
||||
def->label = "Load slicing data";
|
||||
def->tooltip = "Load cached slicing data from directory";
|
||||
def->label = L("Load slicing data");
|
||||
def->tooltip = L("Load cached slicing data from directory");
|
||||
def->cli_params = "slicing_data_directory";
|
||||
def->set_default_value(new ConfigOptionString("cached_data"));
|
||||
|
||||
|
@ -7237,13 +7229,13 @@ CLIActionsConfigDef::CLIActionsConfigDef()
|
|||
def->set_default_value(new ConfigOptionBool(false));*/
|
||||
|
||||
def = this->add("export_stl", coBool);
|
||||
def->label = "Export STL";
|
||||
def->tooltip = "Export the objects as single STL.";
|
||||
def->label = L("Export STL");
|
||||
def->tooltip = L("Export the objects as single STL.");
|
||||
def->set_default_value(new ConfigOptionBool(false));
|
||||
|
||||
def = this->add("export_stls", coString);
|
||||
def->label = "Export multiple STLs";
|
||||
def->tooltip = "Export the objects as multiple STLs to directory";
|
||||
def->label = L("Export multiple STLs");
|
||||
def->tooltip = L("Export the objects as multiple STLs to directory");
|
||||
def->set_default_value(new ConfigOptionString("stl_path"));
|
||||
|
||||
/*def = this->add("export_gcode", coBool);
|
||||
|
@ -7254,45 +7246,39 @@ CLIActionsConfigDef::CLIActionsConfigDef()
|
|||
|
||||
/*def = this->add("gcodeviewer", coBool);
|
||||
// BBS: remove _L()
|
||||
def->label = ("G-code viewer");
|
||||
def->tooltip = ("Visualize an already sliced and saved G-code");
|
||||
def->label = L("G-code viewer");
|
||||
def->tooltip = L("Visualize an already sliced and saved G-code");
|
||||
def->cli = "gcodeviewer";
|
||||
def->set_default_value(new ConfigOptionBool(false));*/
|
||||
|
||||
def = this->add("slice", coInt);
|
||||
def->label = "Slice";
|
||||
def->tooltip = "Slice the plates: 0-all plates, i-plate i, others-invalid";
|
||||
def->label = L("Slice");
|
||||
def->tooltip = L("Slice the plates: 0-all plates, i-plate i, others-invalid");
|
||||
def->cli = "slice";
|
||||
def->cli_params = "option";
|
||||
def->set_default_value(new ConfigOptionInt(0));
|
||||
|
||||
def = this->add("help", coBool);
|
||||
def->label = "Help";
|
||||
def->tooltip = "Show command help.";
|
||||
def->label = L("Help");
|
||||
def->tooltip = L("Show command help.");
|
||||
def->cli = "help|h";
|
||||
def->set_default_value(new ConfigOptionBool(false));
|
||||
|
||||
def = this->add("uptodate", coBool);
|
||||
def->label = "UpToDate";
|
||||
def->tooltip = "Update the configs values of 3mf to latest.";
|
||||
def->label = L("UpToDate");
|
||||
def->tooltip = L("Update the configs values of 3mf to latest.");
|
||||
def->cli = "uptodate";
|
||||
def->set_default_value(new ConfigOptionBool(false));
|
||||
|
||||
def = this->add("downward_check", coStrings);
|
||||
def->label = "downward machines check";
|
||||
def->tooltip = "check whether current machine downward compatible with the machines in the list";
|
||||
def->label = L("downward machines check");
|
||||
def->tooltip = L("check whether current machine downward compatible with the machines in the list");
|
||||
def->cli_params = "\"machine1.json;machine2.json;...\"";
|
||||
def->set_default_value(new ConfigOptionStrings());
|
||||
|
||||
def = this->add("load_defaultfila", coBool);
|
||||
def->label = "Load default filaments";
|
||||
def->tooltip = "Load first filament as default for those not loaded";
|
||||
def->cli_params = "option";
|
||||
def->set_default_value(new ConfigOptionBool(false));
|
||||
|
||||
def = this->add("min_save", coBool);
|
||||
def->label = "Minimum save";
|
||||
def->tooltip = "export 3mf with minimum size.";
|
||||
def->label = L("Load default filaments");
|
||||
def->tooltip = L("Load first filament as default for those not loaded");
|
||||
def->cli_params = "option";
|
||||
def->set_default_value(new ConfigOptionBool(false));
|
||||
|
||||
|
@ -7303,15 +7289,15 @@ CLIActionsConfigDef::CLIActionsConfigDef()
|
|||
def->set_default_value(new ConfigOptionBool(false));
|
||||
|
||||
def = this->add("mtcpp", coInt);
|
||||
def->label = "mtcpp";
|
||||
def->tooltip = "max triangle count per plate for slicing.";
|
||||
def->label = L("mtcpp");
|
||||
def->tooltip = L("max triangle count per plate for slicing.");
|
||||
def->cli = "mtcpp";
|
||||
def->cli_params = "count";
|
||||
def->set_default_value(new ConfigOptionInt(1000000));
|
||||
|
||||
def = this->add("mstpp", coInt);
|
||||
def->label = "mstpp";
|
||||
def->tooltip = "max slicing time per plate in seconds.";
|
||||
def->label = L("mstpp");
|
||||
def->tooltip = L("max slicing time per plate in seconds.");
|
||||
def->cli = "mstpp";
|
||||
def->cli_params = "time";
|
||||
def->set_default_value(new ConfigOptionInt(300));
|
||||
|
@ -7323,8 +7309,8 @@ CLIActionsConfigDef::CLIActionsConfigDef()
|
|||
def->set_default_value(new ConfigOptionBool(false));
|
||||
|
||||
def = this->add("normative_check", coBool);
|
||||
def->label = "Normative check";
|
||||
def->tooltip = "Check the normative items.";
|
||||
def->label = L("Normative check");
|
||||
def->tooltip = L("Check the normative items.");
|
||||
def->cli_params = "option";
|
||||
def->set_default_value(new ConfigOptionBool(true));
|
||||
|
||||
|
@ -7339,19 +7325,19 @@ CLIActionsConfigDef::CLIActionsConfigDef()
|
|||
def->set_default_value(new ConfigOptionBool(false));*/
|
||||
|
||||
def = this->add("info", coBool);
|
||||
def->label = "Output Model Info";
|
||||
def->tooltip = "Output the model's information.";
|
||||
def->label = L("Output Model Info");
|
||||
def->tooltip = L("Output the model's information.");
|
||||
def->set_default_value(new ConfigOptionBool(false));
|
||||
|
||||
def = this->add("export_settings", coString);
|
||||
def->label = "Export Settings";
|
||||
def->tooltip = "Export settings to a file.";
|
||||
def->label = L("Export Settings");
|
||||
def->tooltip = L("Export settings to a file.");
|
||||
def->cli_params = "settings.json";
|
||||
def->set_default_value(new ConfigOptionString("output.json"));
|
||||
|
||||
def = this->add("pipe", coString);
|
||||
def->label = "Send progress to pipe";
|
||||
def->tooltip = "Send progress to pipe.";
|
||||
def->label = L("Send progress to pipe");
|
||||
def->tooltip = L("Send progress to pipe.");
|
||||
def->cli_params = "pipename";
|
||||
def->set_default_value(new ConfigOptionString(""));
|
||||
}
|
||||
|
@ -7395,15 +7381,15 @@ CLITransformConfigDef::CLITransformConfigDef()
|
|||
def->set_default_value(new ConfigOptionPoint(Vec2d(100,100)));*/
|
||||
|
||||
def = this->add("arrange", coInt);
|
||||
def->label = "Arrange Options";
|
||||
def->tooltip = "Arrange options: 0-disable, 1-enable, others-auto";
|
||||
def->label = L("Arrange Options");
|
||||
def->tooltip = L("Arrange options: 0-disable, 1-enable, others-auto");
|
||||
def->cli_params = "option";
|
||||
//def->cli = "arrange|a";
|
||||
def->set_default_value(new ConfigOptionInt(0));
|
||||
|
||||
def = this->add("repetitions", coInt);
|
||||
def->label = "Repetions count";
|
||||
def->tooltip = "Repetions count of the whole model";
|
||||
def->label = L("Repetions count");
|
||||
def->tooltip = L("Repetions count of the whole model");
|
||||
def->cli_params = "count";
|
||||
def->set_default_value(new ConfigOptionInt(1));
|
||||
|
||||
|
@ -7423,14 +7409,14 @@ CLITransformConfigDef::CLITransformConfigDef()
|
|||
def->tooltip = L("Multiply copies by creating a grid.");*/
|
||||
|
||||
def = this->add("assemble", coBool);
|
||||
def->label = "Assemble";
|
||||
def->tooltip = "Arrange the supplied models in a plate and merge them in a single model in order to perform actions once.";
|
||||
def->label = L("Assemble");
|
||||
def->tooltip = L("Arrange the supplied models in a plate and merge them in a single model in order to perform actions once.");
|
||||
//def->cli = "merge|m";
|
||||
def->set_default_value(new ConfigOptionBool(false));
|
||||
|
||||
def = this->add("convert_unit", coBool);
|
||||
def->label = "Convert Unit";
|
||||
def->tooltip = "Convert the units of model";
|
||||
def->label = L("Convert Unit");
|
||||
def->tooltip = L("Convert the units of model");
|
||||
def->set_default_value(new ConfigOptionBool(false));
|
||||
|
||||
def = this->add("orient", coInt);
|
||||
|
@ -7460,8 +7446,8 @@ CLITransformConfigDef::CLITransformConfigDef()
|
|||
def->set_default_value(new ConfigOptionFloat(0));
|
||||
|
||||
def = this->add("scale", coFloat);
|
||||
def->label = "Scale";
|
||||
def->tooltip = "Scale the model by a float factor";
|
||||
def->label = L("Scale");
|
||||
def->tooltip = L("Scale the model by a float factor");
|
||||
def->cli_params = "factor";
|
||||
def->set_default_value(new ConfigOptionFloat(1.f));
|
||||
|
||||
|
@ -7502,55 +7488,55 @@ CLIMiscConfigDef::CLIMiscConfigDef()
|
|||
def->tooltip = L("Load configuration from the specified file. It can be used more than once to load options from multiple files.");*/
|
||||
|
||||
def = this->add("load_settings", coStrings);
|
||||
def->label = "Load General Settings";
|
||||
def->tooltip = "Load process/machine settings from the specified file";
|
||||
def->label = L("Load General Settings");
|
||||
def->tooltip = L("Load process/machine settings from the specified file");
|
||||
def->cli_params = "\"setting1.json;setting2.json\"";
|
||||
def->set_default_value(new ConfigOptionStrings());
|
||||
|
||||
def = this->add("load_filaments", coStrings);
|
||||
def->label = "Load Filament Settings";
|
||||
def->tooltip = "Load filament settings from the specified file list";
|
||||
def->label = L("Load Filament Settings");
|
||||
def->tooltip = L("Load filament settings from the specified file list");
|
||||
def->cli_params = "\"filament1.json;filament2.json;...\"";
|
||||
def->set_default_value(new ConfigOptionStrings());
|
||||
|
||||
def = this->add("skip_objects", coInts);
|
||||
def->label = "Skip Objects";
|
||||
def->tooltip = "Skip some objects in this print";
|
||||
def->label = L("Skip Objects");
|
||||
def->tooltip = L("Skip some objects in this print");
|
||||
def->cli_params = "\"3,5,10,77\"";
|
||||
def->set_default_value(new ConfigOptionInts());
|
||||
|
||||
def = this->add("clone_objects", coInts);
|
||||
def->label = "Clone Objects";
|
||||
def->tooltip = "Clone objects in the load list";
|
||||
def->label = L("Clone Objects");
|
||||
def->tooltip = L("Clone objects in the load list");
|
||||
def->cli_params = "\"1,3,1,10\"";
|
||||
def->set_default_value(new ConfigOptionInts());
|
||||
|
||||
def = this->add("uptodate_settings", coStrings);
|
||||
def->label = "load uptodate process/machine settings when using uptodate";
|
||||
def->tooltip = "load uptodate process/machine settings from the specified file when using uptodate";
|
||||
def->label = L("load uptodate process/machine settings when using uptodate");
|
||||
def->tooltip = L("load uptodate process/machine settings from the specified file when using uptodate");
|
||||
def->cli_params = "\"setting1.json;setting2.json\"";
|
||||
def->set_default_value(new ConfigOptionStrings());
|
||||
|
||||
def = this->add("uptodate_filaments", coStrings);
|
||||
def->label = "load uptodate filament settings when using uptodate";
|
||||
def->tooltip = "load uptodate filament settings from the specified file when using uptodate";
|
||||
def->label = L("load uptodate filament settings when using uptodate");
|
||||
def->tooltip = L("load uptodate filament settings from the specified file when using uptodate");
|
||||
def->cli_params = "\"filament1.json;filament2.json;...\"";
|
||||
def->set_default_value(new ConfigOptionStrings());
|
||||
|
||||
def = this->add("downward_check", coBool);
|
||||
def->label = "downward machines check";
|
||||
def->tooltip = "if enabled, check whether current machine downward compatible with the machines in the list";
|
||||
def->label = L("downward machines check");
|
||||
def->tooltip = L("if enabled, check whether current machine downward compatible with the machines in the list");
|
||||
def->set_default_value(new ConfigOptionBool(false));
|
||||
|
||||
def = this->add("downward_settings", coStrings);
|
||||
def->label = "downward machines settings";
|
||||
def->tooltip = "the machine settings list need to do downward checking";
|
||||
def->label = L("downward machines settings");
|
||||
def->tooltip = L("the machine settings list need to do downward checking");
|
||||
def->cli_params = "\"machine1.json;machine2.json;...\"";
|
||||
def->set_default_value(new ConfigOptionStrings());
|
||||
|
||||
def = this->add("load_assemble_list", coString);
|
||||
def->label = "Load assemble list";
|
||||
def->tooltip = "Load assemble object list from config file";
|
||||
def->label = L("Load assemble list");
|
||||
def->tooltip = L("Load assemble object list from config file");
|
||||
def->cli_params = "assemble_list.json";
|
||||
def->set_default_value(new ConfigOptionString());
|
||||
|
||||
|
@ -7577,21 +7563,21 @@ CLIMiscConfigDef::CLIMiscConfigDef()
|
|||
|
||||
|
||||
def = this->add("outputdir", coString);
|
||||
def->label = "Output directory";
|
||||
def->tooltip = "Output directory for the exported files.";
|
||||
def->label = L("Output directory");
|
||||
def->tooltip = L("Output directory for the exported files.");
|
||||
def->cli_params = "dir";
|
||||
def->set_default_value(new ConfigOptionString());
|
||||
|
||||
def = this->add("debug", coInt);
|
||||
def->label = "Debug level";
|
||||
def->tooltip = "Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:trace\n";
|
||||
def->label = L("Debug level");
|
||||
def->tooltip = L("Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:trace\n");
|
||||
def->min = 0;
|
||||
def->cli_params = "level";
|
||||
def->set_default_value(new ConfigOptionInt(1));
|
||||
|
||||
def = this->add("enable_timelapse", coBool);
|
||||
def->label = "Enable timeplapse for print";
|
||||
def->tooltip = "If enabled, this slicing will be considered using timelapse";
|
||||
def->label = L("Enable timeplapse for print");
|
||||
def->tooltip = L("If enabled, this slicing will be considered using timelapse");
|
||||
def->set_default_value(new ConfigOptionBool(false));
|
||||
|
||||
#if (defined(_MSC_VER) || defined(__MINGW32__)) && defined(SLIC3R_GUI)
|
||||
|
@ -7608,59 +7594,59 @@ CLIMiscConfigDef::CLIMiscConfigDef()
|
|||
def->set_default_value(new ConfigOptionString());
|
||||
|
||||
def = this->add("load_filament_ids", coInts);
|
||||
def->label = "Load filament ids";
|
||||
def->tooltip = "Load filament ids for each object";
|
||||
def->label = L("Load filament ids");
|
||||
def->tooltip = L("Load filament ids for each object");
|
||||
def->cli_params = "\"1,2,3,1\"";
|
||||
def->set_default_value(new ConfigOptionInts());
|
||||
|
||||
def = this->add("allow_multicolor_oneplate", coBool);
|
||||
def->label = "Allow multiple color on one plate";
|
||||
def->tooltip = "If enabled, the arrange will allow multiple color on one plate";
|
||||
def->label = L("Allow multiple color on one plate");
|
||||
def->tooltip = L("If enabled, the arrange will allow multiple color on one plate");
|
||||
def->set_default_value(new ConfigOptionBool(true));
|
||||
|
||||
def = this->add("allow_rotations", coBool);
|
||||
def->label = "Allow rotatations when arrange";
|
||||
def->tooltip = "If enabled, the arrange will allow rotations when place object";
|
||||
def->label = L("Allow rotatations when arrange");
|
||||
def->tooltip = L("If enabled, the arrange will allow rotations when place object");
|
||||
def->set_default_value(new ConfigOptionBool(true));
|
||||
|
||||
def = this->add("avoid_extrusion_cali_region", coBool);
|
||||
def->label = "Avoid extrusion calibrate region when doing arrange";
|
||||
def->tooltip = "If enabled, the arrange will avoid extrusion calibrate region when place object";
|
||||
def->label = L("Avoid extrusion calibrate region when doing arrange");
|
||||
def->tooltip = L("If enabled, the arrange will avoid extrusion calibrate region when place object");
|
||||
def->set_default_value(new ConfigOptionBool(false));
|
||||
|
||||
def = this->add("skip_modified_gcodes", coBool);
|
||||
def->label = "Skip modified gcodes in 3mf";
|
||||
def->tooltip = "Skip the modified gcodes in 3mf from Printer or filament Presets";
|
||||
def->label = L("Skip modified gcodes in 3mf");
|
||||
def->tooltip = L("Skip the modified gcodes in 3mf from Printer or filament Presets");
|
||||
def->cli_params = "option";
|
||||
def->set_default_value(new ConfigOptionBool(false));
|
||||
|
||||
def = this->add("makerlab_name", coString);
|
||||
def->label = "MakerLab name";
|
||||
def->tooltip = "MakerLab name to generate this 3mf";
|
||||
def->label = L("MakerLab name");
|
||||
def->tooltip = L("MakerLab name to generate this 3mf");
|
||||
def->cli_params = "name";
|
||||
def->set_default_value(new ConfigOptionString());
|
||||
|
||||
def = this->add("makerlab_version", coString);
|
||||
def->label = "MakerLab version";
|
||||
def->tooltip = "MakerLab version to generate this 3mf";
|
||||
def->label = L("MakerLab version");
|
||||
def->tooltip = L("MakerLab version to generate this 3mf");
|
||||
def->cli_params = "version";
|
||||
def->set_default_value(new ConfigOptionString());
|
||||
|
||||
def = this->add("metadata_name", coStrings);
|
||||
def->label = "metadata name list";
|
||||
def->tooltip = "matadata name list added into 3mf";
|
||||
def->label = L("metadata name list");
|
||||
def->tooltip = L("metadata name list added into 3mf");
|
||||
def->cli_params = "\"name1;name2;...\"";
|
||||
def->set_default_value(new ConfigOptionStrings());
|
||||
|
||||
def = this->add("metadata_value", coStrings);
|
||||
def->label = "metadata value list";
|
||||
def->tooltip = "matadata value list added into 3mf";
|
||||
def->label = L("metadata value list");
|
||||
def->tooltip = L("metadata value list added into 3mf");
|
||||
def->cli_params = "\"value1;value2;...\"";
|
||||
def->set_default_value(new ConfigOptionStrings());
|
||||
|
||||
def = this->add("allow_newer_file", coBool);
|
||||
def->label = "Allow 3mf with newer version to be sliced";
|
||||
def->tooltip = "Allow 3mf with newer version to be sliced";
|
||||
def->label = L("Allow 3mf with newer version to be sliced");
|
||||
def->tooltip = L("Allow 3mf with newer version to be sliced");
|
||||
def->cli_params = "option";
|
||||
def->set_default_value(new ConfigOptionBool(false));
|
||||
}
|
||||
|
|
|
@ -10,7 +10,7 @@ endif()
|
|||
if(NOT DEFINED BBL_INTERNAL_TESTING)
|
||||
set(BBL_INTERNAL_TESTING "0")
|
||||
endif()
|
||||
set(SoftFever_VERSION "2.3.0-beta")
|
||||
set(SoftFever_VERSION "2.3.0-beta2")
|
||||
string(REGEX MATCH "^([0-9]+)\\.([0-9]+)\\.([0-9]+)"
|
||||
SoftFever_VERSION_MATCH ${SoftFever_VERSION})
|
||||
set(ORCA_VERSION_MAJOR ${CMAKE_MATCH_1})
|
||||
|
|
Loading…
Reference in a new issue