Skip to content

Profile folder structure with files

fr3ak2402 edited this page Jul 18, 2023 · 6 revisions

The following files are placed in the following folders of the structure:

  • profiles
    • vendor
      • assets
        • buildplate
          • {Printer manufacturer}_{machine name}_buildplate_model.stl
          • {Printer manufacturer}_{machine name}_buildplate_texture.png
        • cover
          • {Printer manufacturer} {machine name}_cover.png
        • hotend
          • {Printer manufacturer}_{machine name}_hotend.stl
      • filament
        • {Printer manufacturer} Generic {filament type} @base.json
        • {Printer manufacturer} Generic {filament type} @{nozzle diameter} nozzle.json
        • {Filament vendor} {filament type} @base.json
        • {Filament vendor} {filament type} @{nozzle diameter} nozzle.json
      • machine
        • {Printer manufacturer} {machine name}.json
        • {Printer manufacturer} {machine name} ({nozzle diameter} nozzle).json (Single extruder)
        • {Printer manufacturer} {machine name} ({nozzle diameter} nozzle) ({machine variant}).json (Mixer, Dual, IDEX, Left, Right)
      • process
        • {layer height}mm {quality} @{Printer manufacturer} {machine name} ({nozzle diameter} nozzle).json
    • {Printer manufacturer}.json

Example:

  • profiles
    • Snapmaker
      • assets
        • buildplate
          • snapmaker_j1_buildplate_model.stl
          • snapmaker_j1_buildplate_texture.png
        • cover
          • Snapmaker J1_cover.png
        • hotend
          • snapmaker_j1_hotend.stl
      • filament
        • Snapmaler Generic PLA @base.json
        • Snapmaler Generic PLA @0.4 nozzle.json
        • AddNorth PLA @base.json
        • AddNorth PLA @0.4 nozzle.json
      • machine
        • Snapmaker J1.json
        • Snapmaker J1 (0.4 nozzle) (IDEX).json
      • process
        • 0.20mm Standard @Snapmaker J1 (0.4 nozzle).json
    • Snapmaker.json