mirror of
				https://github.com/SoftFever/OrcaSlicer.git
				synced 2025-11-02 20:51:23 -07:00 
			
		
		
		
	ENH: modify default value to support 3rd-party printer
As title. Signed-off-by: salt.wei <salt.wei@bambulab.com> Change-Id: Id8be38a23e4fe4c19eb255ffb7cabf1befeae85b
This commit is contained in:
		
							parent
							
								
									a0524cd25d
								
							
						
					
					
						commit
						ccd7b7fd7b
					
				
					 5 changed files with 47 additions and 36 deletions
				
			
		| 
						 | 
				
			
			@ -1,7 +1,7 @@
 | 
			
		|||
{
 | 
			
		||||
    "name": "Bambulab",
 | 
			
		||||
    "url": "http://www.bambulab.com/Parameters/vendor/BBL.json",
 | 
			
		||||
    "version": "01.02.01.02",
 | 
			
		||||
    "version": "01.02.01.03",
 | 
			
		||||
    "force_update": "0",
 | 
			
		||||
    "description": "the initial version of BBL configurations",
 | 
			
		||||
    "machine_model_list": [
 | 
			
		||||
| 
						 | 
				
			
			@ -204,7 +204,7 @@
 | 
			
		|||
        {
 | 
			
		||||
            "name": "Generic PLA @0.2 nozzle",
 | 
			
		||||
            "sub_path": "filament/Generic PLA @0.2 nozzle.json"
 | 
			
		||||
        },   
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "name": "Generic PLA-CF",
 | 
			
		||||
            "sub_path": "filament/Generic PLA-CF.json"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -9,6 +9,7 @@
 | 
			
		|||
        "256x256",
 | 
			
		||||
        "0x256"
 | 
			
		||||
    ],
 | 
			
		||||
    "auxiliary_fan": "1",
 | 
			
		||||
    "bed_exclude_area": [
 | 
			
		||||
        "0x0",
 | 
			
		||||
        "28x0",
 | 
			
		||||
| 
						 | 
				
			
			@ -113,6 +114,9 @@
 | 
			
		|||
    "extruder_clearance_radius": "65",
 | 
			
		||||
    "extruder_clearance_height_to_rod": "36",
 | 
			
		||||
    "extruder_clearance_height_to_lid": "140",
 | 
			
		||||
    "nozzle_volume": [
 | 
			
		||||
        "118"
 | 
			
		||||
    ],
 | 
			
		||||
    "nozzle_diameter": [
 | 
			
		||||
        "0.4"
 | 
			
		||||
    ],
 | 
			
		||||
| 
						 | 
				
			
			@ -149,6 +153,7 @@
 | 
			
		|||
    "deretraction_speed": [
 | 
			
		||||
        "30"
 | 
			
		||||
    ],
 | 
			
		||||
    "nozzle_type": "hardened_steel",
 | 
			
		||||
    "silent_mode": "0",
 | 
			
		||||
    "single_extruder_multi_material": "1",
 | 
			
		||||
    "change_filament_gcode": "M620 S[next_extruder]A\nM204 S9000\n{if toolchange_count > 1}\nG17\nG2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\n{endif}\nG1 Z{max_layer_z + 3.0} F1200\n\nG1 X70 F12000\nG1 Y245\nG1 Y265 F3000\nM400\nM106 P1 S0\n{if old_filament_temp > 0 && next_extruder < 255}M109 S[old_filament_temp]{endif}\nG1 X90 F3000\nG1 Y250 F4000\nG1 X100 F5000\nG1 X120 F12000\n\nG1 X20 Y50 F12000\nG1 Y-3\n\nT[next_extruder]\n\n; always use highest temperature to flush\nM400\nM109 S[nozzle_temperature_range_high]\n\n{if next_extruder < 255}\nG1 X54  F12000\nG1 Y265\n\nM400\n\nG92 E0\n{if flush_length_1 > 1}\n; FLUSH_START\n{if flush_length_1 > 23.7}\nG1 E23.7 F{old_filament_e_feedrate} ; do not need pulsatile flushing for start part\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{old_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\n{else}\nG1 E{flush_length_1} F{old_filament_e_feedrate}\n{endif}\n; FLUSH_END\nG1 E-[old_retract_length_toolchange] F1800\nG1 E[old_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_2 > 1}\n; FLUSH_START\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_3 > 1}\n; FLUSH_START\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\n; FLUSH_END\nG1 E-[new_retract_length_toolchange] F1800\nG1 E[new_retract_length_toolchange] F300\n{endif}\n\n{if flush_length_4 > 1}\n; FLUSH_START\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\n; FLUSH_END\n{endif}\n\nM400\nM109 S[new_filament_temp]\n\nM400\nM106 P1 S255\nM400 S3\nG1 X80 F15000\nG1 X60 F15000\nG1 X80 F15000\nG1 X60 F15000; shake to put down garbage\n\nG92 E0\nG1 E-[new_retract_length_toolchange] F1800\n\nG1 X70 F5000\nG1 X90 F3000\nG1 Y255 F4000\nG1 X100 F5000\nG1 Y265 F5000\nG1 X70 F10000\nG1 X100 F5000\nG1 X70 F10000\nG1 X100 F5000\nG1 X165 F15000; wipe and shake\nG1 Y256 ; move Y to aside, prevent collision\nM400\nG1 Z[z_after_toolchange] F3000\n{if layer_z <= (initial_layer_print_height + 0.001)}\nM204 S[initial_layer_acceleration]\n{else}\nM204 S[default_acceleration]\n{endif}\n{else}\nG1 X[x_after_toolchange] Y[y_after_toolchange] Z[z_after_toolchange] F12000\n{endif}\nM621 S[next_extruder]A",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,7 @@
 | 
			
		|||
    "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": "150",
 | 
			
		||||
    "wall_loops": "2",
 | 
			
		||||
| 
						 | 
				
			
			@ -90,6 +91,7 @@
 | 
			
		|||
    "detect_thin_wall": "0",
 | 
			
		||||
    "top_surface_pattern": "monotonicline",
 | 
			
		||||
    "top_surface_line_width": "0.42",
 | 
			
		||||
    "top_surface_acceleration": "2000",
 | 
			
		||||
    "top_surface_speed": "200",
 | 
			
		||||
    "top_shell_layers": "3",
 | 
			
		||||
    "top_shell_thickness": "0.8",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue