mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-05-17 10:32:20 +00:00
Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
17d6e63cf9 | ||
|
|
0c8b596c48 | ||
|
|
f983610827 | ||
|
|
23165b8f3e | ||
|
|
5d1c36c7d4 |
11
README.md
11
README.md
@@ -59,6 +59,17 @@ Prebuilt binaries are available through the [github releases page](https://githu
|
||||
- run `BuildLinux.sh -udisr`
|
||||
|
||||
|
||||
# Note:
|
||||
If you're running Klipper, it's recommended to add the following configuration to your `printer.cfg` file.
|
||||
```
|
||||
# Enable object exclusion
|
||||
[exclude_object]
|
||||
|
||||
# Enable arcs support
|
||||
[gcode_arcs]
|
||||
resolution: 0.1
|
||||
```
|
||||
|
||||
# License
|
||||
Orca Slicer is licensed under the GNU Affero General Public License, version 3. Orca Slicer is based on Bambu Studio by BambuLab.
|
||||
|
||||
|
||||
Binary file not shown.
BIN
resources/handy_models/OrcaCube_v2.3mf
Normal file
BIN
resources/handy_models/OrcaCube_v2.3mf
Normal file
Binary file not shown.
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "Bambulab",
|
||||
"url": "http://www.bambulab.com/Parameters/vendor/BBL.json",
|
||||
"version": "01.06.00.01",
|
||||
"version": "01.06.00.02",
|
||||
"force_update": "0",
|
||||
"description": "the initial version of BBL configurations",
|
||||
"machine_model_list": [
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
"machine_unload_filament_time": "28",
|
||||
"nozzle_type": "stainless_steel",
|
||||
"nozzle_hrc": "20",
|
||||
"auxiliary_fan": "0",
|
||||
"auxiliary_fan": "1",
|
||||
"upward_compatible_machine":[
|
||||
"Bambu Lab X1 0.4 nozzle",
|
||||
"Bambu Lab X1 Carbon 0.4 nozzle"
|
||||
|
||||
@@ -2662,12 +2662,16 @@ namespace Skirt {
|
||||
|
||||
} // namespace Skirt
|
||||
|
||||
inline std::string get_instance_name(const PrintObject *object, const PrintInstance &inst) {
|
||||
return (boost::format("%1%_id_%2%_copy_%3%") % object->model_object()->name % object->get_id() % inst.id).str();
|
||||
inline std::string get_instance_name(const PrintObject *object, size_t inst_id) {
|
||||
auto obj_name = object->model_object()->name;
|
||||
// replace space in obj_name with '-'
|
||||
std::replace(obj_name.begin(), obj_name.end(), ' ', '_');
|
||||
|
||||
return (boost::format("%1%_id_%2%_copy_%3%") % obj_name % object->get_id() % inst_id).str();
|
||||
}
|
||||
|
||||
inline std::string get_instance_name(const PrintObject *object, size_t inst_id) {
|
||||
return (boost::format("%1%_id_%2%_copy_%3%") % object->model_object()->name % object->get_id() % inst_id).str();
|
||||
inline std::string get_instance_name(const PrintObject *object, const PrintInstance &inst) {
|
||||
return get_instance_name(object, inst.id);
|
||||
}
|
||||
|
||||
// In sequential mode, process_layer is called once per each object and its copy,
|
||||
|
||||
@@ -488,7 +488,7 @@ wxMenu* MenuFactory::append_submenu_add_generic(wxMenu* menu, ModelVolumeType ty
|
||||
std::vector<boost::filesystem::path> input_files;
|
||||
std::string file_name = item;
|
||||
if (file_name == "Orca Cube")
|
||||
file_name = "OrcaCube_v1.3mf";
|
||||
file_name = "OrcaCube_v2.3mf";
|
||||
else if (file_name == "3DBenchy")
|
||||
file_name = "3DBenchy.stl";
|
||||
else if (file_name == "Autodesk FDM Test")
|
||||
|
||||
@@ -10,5 +10,5 @@ endif()
|
||||
if(NOT DEFINED BBL_INTERNAL_TESTING)
|
||||
set(BBL_INTERNAL_TESTING "1")
|
||||
endif()
|
||||
set(SoftFever_VERSION "1.6.0")
|
||||
set(SoftFever_VERSION "1.6.1")
|
||||
set(SLIC3R_VERSION "01.05.00.61")
|
||||
|
||||
Reference in New Issue
Block a user