Upload the universal gcode on an SD card and insert it in any printer. Launch the gcode from the printer interface, ignore warnings and proceed. Adjust temperature and fan speed once the print starts to fit your filament needs

Printer requirements for the gcodes: preferably 0.6mm nozzle and at least  180x180mm buildplate


Ali Fits any 120mm PC fan, "Uphere" version is specific the slightly smaller Uphere 120mm fan


Cut the fan frame with pliers and attach it mid-print with thick double sided adhesive tape.


If you choose a USB fan, you can add a "usb fan speed controller" (Google it) to adjust and increase USB fan speed. 



Use a 300x400mm "Frameless hepa filter" sheet with 2 fans or cut a shorter sheet for single fan



Watch this video to understand how Ali is made: https://www.youtube.com/watch?v=P_O8Nc2xM8s



Bambu Studio Settings:

Global: 

layer height: 0.6mm
line width sparse infill: 0.72mm
walls: 0
tops: 0
bottoms: 0
infill density: 24%
infill pattern: Rectilinear
length of sparse infill anchor: 1000 (unlimited)
maximum length of sparse infill anchor: 1000 (unlimited)
infill/wall overlap: 100%
detect narrow internal infill: no
infill speed: 40mm/s
reduce infill retraction: no

Ali 2:
infill density: 100%
walls: 1


Ali 3, Ali 4:
line width sparse infill: 1.2mm
infill density: 30%
infill pattern: Grid

Insert pause at layer 55 by right-clicking on the vertical bar after slicing in Bambu Studio


In the gcodes, pause for fan insertion is inserted as follows (uncomment/comment to change for Prusa or Bambulab pause commands): 


; Z_HEIGHT: 33.3
; layer num/total_layer_count: 55/69

;M400 U1 ; Bambulab pause
;M601 ; Prusa Pause

; Generic pause:
G0 X150.000 Y200.000 Z150.000 ; move away from the part
M18 S0 ; disable stepper inactivity timeout
M25 ; pause print
G0 X150.000 Y2000.000 Z151.000 ; buffer lines: some printers pause a few lines below M25
G0 X150.000 Y2000.000 Z152.000
G0 X150.000 Y2000.000 Z153.000
G0 X150.000 Y2000.000 Z154.000
G0 X150.000 Y2000.000 Z155.000
; Generic pause end

License Public Domain:
https://creativecommons.org/public-domain/cc0/