Skip to content

Add FilAr filament vendor (PLA, PLA-mate, PETG)#10949

Open
gyarros wants to merge 1 commit into
bambulab:masterfrom
gyarros:add-filar-filament-vendor
Open

Add FilAr filament vendor (PLA, PLA-mate, PETG)#10949
gyarros wants to merge 1 commit into
bambulab:masterfrom
gyarros:add-filar-filament-vendor

Conversation

@gyarros
Copy link
Copy Markdown

@gyarros gyarros commented Jun 1, 2026

Add FilAr filament vendor (PLA, PLA-mate, PETG)

This PR adds FilAr, an Argentine filament manufacturer (https://www.filar.com.ar), as a system filament vendor for Bambu Lab printers.

What's included

For each of the three materials (PLA, PLA-mate, PETG):

  • 1 non-instantiated @base profile inheriting from fdm_filament_pla / fdm_filament_pet.
  • 13 printer-specific presets covering the same machine set as the existing third-party eSUN PLA+ line: A1, A1 mini, X1, X1 Carbon / P1S / X1E, H2D, H2D Pro, H2S (with 0.2 nozzle variants).
  • All 42 presets registered in resources/profiles/BBL.jsonfilament_list.

Files live under resources/profiles/BBL/filament/FilAr/ (following the SUNLU/ sub-folder convention).

Profile parameters (per manufacturer datasheet)

Material Nozzle Range Bed
PLA 210 °C (init 215) 200–220 60 °C
PLA-mate 200 °C (init 205) 195–210 60 °C
PETG 240 °C (init 245) 230–250 78 °C, reduced part cooling (40–60%)

Density: PLA 1.24, PETG 1.27 g/cm³. The per-printer mechanical tuning (fan curves, max volumetric speed, plate handling, dual-extruder includes) is inherited from Bambu's own eSUN PLA+ (PLA/PLA-mate) and Generic PETG (PETG) presets, so behavior matches established profiles; only the material identity and temperatures reflect FilAr's datasheet.

⚠️ Notes for maintainers (please read)

  • filament_id / setting_id are placeholders (FILARPLA, FILARPLA_00, …). I don't have officially assigned Bambu IDs. They are unique and pass check_duplicated_setting_id.py, but please reassign them to the proper registry values before merging if required — happy to update.
  • Temperatures are the manufacturer's published baseline ranges, not per-printer calibrated. I'm glad to refine any value or add calibration evidence on request.
  • Scope mirrors the existing eSUN PLA+ coverage. P1P / H2C / P2S / X2D are not included yet (same as eSUN) but can be added if desired.
  • Colors are not enumerated as separate presets (Bambu convention for third-party brands); color is selected by the user.

Submitted on behalf of the FilAr team.

@gyarros gyarros force-pushed the add-filar-filament-vendor branch from 6ad92e6 to cd41f21 Compare June 2, 2026 00:09
@gyarros gyarros force-pushed the add-filar-filament-vendor branch from cd41f21 to 735a7ec Compare June 3, 2026 23:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant