# Welcome to the OrcaSlicer Wiki OrcaSlicer is a powerful open source slicer for FFF (FDM) 3D Printers. This wiki page aims to provide an detailed explanation of the slicer settings, how to get the most out of them as well as how to calibrate and setup your printer. - [Printer Settings](#printer-settings) - [Material Settings](#material-settings) - [Process Settings](#process-settings) - [Quality Settings](#quality-settings) - [Strength Settings](#strength-settings) - [Speed Settings](#speed-settings) - [Support Settings](#support-settings) - [Multimaterial Settings](#multimaterial-settings) - [Others Settings](#others-settings) - [Prepare](#prepare) - [Calibrations](#calibrations) - [General Settings](#general-settings) - [Developer Section](#developer-section) > [!NOTE] > Please consider contributing to the wiki following the [How to contribute to the wiki](how_to_wiki) guide. ## Printer Settings ![printer-preset](https://github.com/OrcaSlicer/OrcaSlicer_WIKI/blob/main/images/GUI/printer-preset.png?raw=true) printer Settings related to the 3D printer hardware and its configuration. - Basic Information - [param_printable_space Printable space](printer_basic_information_printable_space) - [param_advanced Advanced](printer_basic_information_advanced) - [param_cooling_fan Cooling Fan](printer_basic_information_cooling_fan) - [param_extruder_clearance Extruder Clearance](printer_basic_information_extruder_clearance) - [param_adaptive_mesh Adaptive bed mesh](printer_basic_information_adaptive_bed_mesh) - [param_accessory Accessory](printer_basic_information_accessory) - [param_gcode Machine G_Code](printer_machine_gcode) - Multimaterial - [param_multi_material Multimaterial setup](printer_multimaterial_setup) - [param_tower Wipe tower](printer_multimaterial_wipe_tower) - [param_settings Single extruder multi_material parameters](printer_multimaterial_semm_parameters) - [param_advanced Advanced](printer_multimaterial_advanced) - Extruder - [param_information Basic Information](printer_extruder_basic_information) - [param_retraction Retraction](printer_extruder_retraction) - [param_retraction_material_change Retraction when switching materials](printer_extruder_retraction#retraction-when-switching-materials) - [param_extruder_lift_enforcement Z_Hop](printer_extruder_z_hop) - [param_acceleration Motion ability](printer_motion_ability) ## Material Settings ![filament-preset](https://github.com/OrcaSlicer/OrcaSlicer_WIKI/blob/main/images/GUI/filament-preset.png?raw=true) filament Settings related to the 3D printing material. - Material settings - [param_information Basic Information](material_basic_information) - [param_flow_ratio_and_pressure_advance Flow Ratio and Pressure Advance](material_flow_ratio_and_pressure_advance) - [param_extruder_temp Material temperatures](material_temperatures) - [param_chamber_temp Print Chamber temperature](material_temperatures#print-chamber-temperature) - [param_extruder_temp Print temperature](material_temperatures#nozzle) - [param_bed_temp Bed temperature](material_temperatures#bed) - [param_volumetric_speed Volumetric Speed limitation](material_volumetric_speed_limitation) - [param_cooling_part_fan Material Cooling](material_cooling) - [param_settings Setting Overrides](material_setting_overrides) - [param_gcode Advanced](material_advanced) - [custom-gcode_multi_material Multimaterial](material_multimaterial) - [param_dependencies_printers Dependencies](material_dependencies) ## Process Settings ![process-preset](https://github.com/OrcaSlicer/OrcaSlicer_WIKI/blob/main/images/GUI/process-preset.png?raw=true) process Settings related to the 3D printing process. ### Quality Settings ![process-quality](https://github.com/OrcaSlicer/OrcaSlicer_WIKI/blob/main/images/GUI/process/process-quality.png?raw=true) custom-gcode_quality Settings related to print quality and aesthetics. - [param_layer_height Layer Height Settings](quality_settings_layer_height) - [param_line_width Line Width Settings](quality_settings_line_width) - [param_seam Seam Settings](quality_settings_seam) - [param_precision Precision](quality_settings_precision) - [param_ironing Ironing](quality_settings_ironing) - [Z Contouring](quality_settings_z_contouring) - [param_wall_generator Wall generator](quality_settings_wall_generator) - [param_wall_surface Walls and surfaces](quality_settings_wall_and_surfaces) - [param_bridge Bridging](quality_settings_bridging) - [param_overhang Overhangs](quality_settings_overhangs) ### Strength Settings ![process-strength](https://github.com/OrcaSlicer/OrcaSlicer_WIKI/blob/main/images/GUI/process/process-strength.png?raw=true) custom-gcode_strength Settings related to print strength and durability. - [param_wall Walls](strength_settings_walls) - [param_shell Top and Bottom Shells](strength_settings_top_bottom_shells) - [param_infill Infill](strength_settings_infill) - [param_concentric Fill Patterns](strength_settings_patterns) - [param_gcode Template Metalanguage for infill rotation](strength_settings_infill_rotation_template_metalanguage) - [param_advanced Advanced](strength_settings_advanced) ### Speed Settings ![process-speed](https://github.com/OrcaSlicer/OrcaSlicer_WIKI/blob/main/images/GUI/process/process-speed.png?raw=true) custom-gcode_speed Settings related to print speed and movement. - [param_speed_first Initial Layer Speed](speed_settings_initial_layer_speed) - [param_speed Other Layers Speed](speed_settings_other_layers_speed) - [param_overhang_speed Overhang Speed](speed_settings_overhang_speed) - [param_travel_speed Travel Speed](speed_settings_travel) - [param_acceleration Acceleration](speed_settings_acceleration) - [param_jerk Jerk (XY)](speed_settings_jerk_xy) - [param_advanced Advanced / Extrusion rate smoothing](speed_settings_advanced) ### Support Settings ![process-support](https://github.com/OrcaSlicer/OrcaSlicer_WIKI/blob/main/images/GUI/process/process-support.png?raw=true) custom-gcode_support Settings related to support structures and their properties. - [param_support Support](support_settings_support) - [param_raft Raft](support_settings_raft) - [param_support_filament Support Filament](support_settings_filament) - [param_ironing Support Ironing](support_settings_ironing) - [param_advanced Advanced](support_settings_advanced) - [param_support_tree Tree Supports](support_settings_tree) ### Multimaterial Settings ![process-multimaterial](https://github.com/OrcaSlicer/OrcaSlicer_WIKI/blob/main/images/GUI/process/process-multimaterial.png?raw=true) custom-gcode_multi_material Settings related to multimaterial printing. - [param_tower Prime Tower](multimaterial_settings_prime_tower) - [param_filament_for_features Filament for Features](multimaterial_settings_filament_for_features) - [param_ooze_prevention Ooze Prevention](multimaterial_settings_ooze_prevention) - [param_flush Flush Options](multimaterial_settings_flush_options) - [param_advanced Advanced](multimaterial_settings_advanced) ### Others Settings ![process-others](https://github.com/OrcaSlicer/OrcaSlicer_WIKI/blob/main/images/GUI/process/process-others.png?raw=true) custom-gcode_other Settings related to various other print settings. - [param_skirt Skirt](others_settings_skirt) - [param_adhension Brim](others_settings_brim) - [param_special Special Mode](others_settings_special_mode) - [fuzzy_skin Fuzzy Skin](others_settings_fuzzy_skin) - [param_gcode G-Code Output](others_settings_g_code_output) - [param_gcode Post Processing Scripts](others_settings_post_processing_scripts) - [note Notes](others_settings_notes) ## Prepare tab_3d_active First steps to prepare your model/s for printing. - Right-Click Menu - [STL Transformation](prepare_stl_transformation) - [Simplify model](prepare_stl_transformation#simplify-model) - [Fix model](prepare_stl_transformation#fix-model) - Work In Progress... - Toolbar - [Basic](prepare_basic) - [toolbar_open_dark Add Objects](prepare_basic#add-objects) - [toolbar_add_plate_dark Add Plate](prepare_basic#add-plate) - [toolbar_measure_dark Measure Tool](prepare_basic#measure-tool) - [toolbar_orient_dark Auto Orient](prepare_auto_orient) - [toolbar_arrange_dark Auto Arrange](prepare_auto_arrange) - [custom-gcode_object-info Object Set](prepare_object_set) - [instance_add_dark Add/Remove Instances](prepare_object_set#part) - [split_objects_dark Split to Objects](prepare_object_set#split-to-objects) - [split_parts_dark Split to Parts](prepare_object_set#split-to-parts) - [toolbar_variable_layer_height_dark Variable Layer Height](prepare_variable_layer_height) - [Object Manipulation](prepare_object_manipulation) - [toolbar_move_dark Move](prepare_object_manipulation#move) - [toolbar_rotate_dark Rotate](prepare_object_manipulation#rotate) - [toolbar_scale_dark Scale](prepare_object_manipulation#scale) - [toolbar_flatten_dark Lay on Face](prepare_object_manipulation#lay-on-face) - [toolbar_cut_dark Cutting Tool](prepare_cutting_tool) - [toolbar_meshboolean_dark Mesh Boolean](prepare_mesh_boolean) - Painting/Marking Tools - [toolbar_fuzzy_skin_paint_dark Support Painting](prepare_support_painting) - [toolbar_seam_dark Seam Painting](prepare_seam_painting) - [toolbar_fuzzy_skin_paint_dark Paint-on fuzzy skin](prepare_paint_on_fuzzy_skin) - [mmu_segmentation_dark Color Painting](prepare_color_painting) - [toolbar_text_dark Emboss](prepare_emboss) - [toolbar_brimears_dark Brim Ears Painting](prepare_brim_ears_painting) - [Assembly Tools](prepare_assembly_tools) - [toolbar_assembly_dark Assemble](prepare_assembly_tools#assemble) - [toolbar_assemble_dark Assembly View](prepare_assembly_tools#assembly-view) ## Calibrations tab_calibration_active The [Calibration Guide](calibration_guide) outlines Orca’s key calibration tests and their suggested order of execution. - [param_extruder_temp Temperature](temp_calib) - [param_volumetric_speed Volumetric Speed](volumetric_speed_calib) - [param_flow_ratio_and_pressure_advance Pressure Advance](pressure_advance_calib) - [Adaptive Pressure Advance Guide](adaptive_pressure_advance_calib) - [param_line_width Flow Ratio](flow_ratio_calib) - [param_retraction Retraction](retraction_calib) - [param_precision Tolerance](tolerance_calib) - Advanced: - [param_jerk Cornering (Jerk & Junction Deviation)](cornering_calib) - [param_resonance_avoidance Input Shaping](input_shaping_calib) - [VFA](vfa_calib) ## General Settings - [Import and Export](import_export) - [Modes](option_mode) - [Keyboard Shortcuts](keyboard_shortcuts) - [Transfer or Discard Changes popup dialog](transfer_discard_changes) ## Developer Section im_code This is a documentation from someone exploring the code and is by no means complete or even completely accurate. Please edit the parts you might find inaccurate. This is probably going to be helpful nonetheless. - [How to build OrcaSlicer](how_to_build) - [How to run tests](how_to_test) - [Localization and translation guide](localization_guide) - [How to create profiles](how_to_create_profiles) - [How to contribute to the wiki](how_to_wiki) - [Preset, PresetBundle and PresetCollection](preset_and_bundle) - [Plater, Sidebar, Tab, ComboBox](plater_sidebar_tab_combobox) - [Built-in placeholders & variables](built_in_placeholders_variables) - [Slicing Call Hierarchy](slicing_hierarchy) - [How to Download Pull Requests Artifacts for Testing](how_to_download_pr_artifacts)