Skip to content

Add Sindoh filament - #306

Open
Icezaza2543 wants to merge 1 commit into
Donkie:mainfrom
Icezaza2543:agent/add-sindoh-filament
Open

Add Sindoh filament#306
Icezaza2543 wants to merge 1 commit into
Donkie:mainfrom
Icezaza2543:agent/add-sindoh-filament

Conversation

@Icezaza2543

Copy link
Copy Markdown
Contributor

Summary

Add the documented Sindoh 3DWOX filament catalog in the existing SpoolmanDB source format.

Variants added

  • PLA, 700 g, 1.75 mm: White, Black, Gray, Red, Yellow, Green, Blue, Pink, Purple
  • ABS, 600 g, 1.75 mm: White, Black, Gray, Red, Yellow, Green, Blue
  • 3DWOX 7X PLA, 1.5 kg, 1.75 mm: White, Blue
  • Flexible (represented as TPU), 500 g, 1.75 mm: White, Black, Red, Green, Yellow, Orange
  • PVA+, 500 g, 1.75 mm: Natural

Sources

Notes

  • Sindoh calls its flexible product Flexible; it is represented with the schema-supported TPU material key while retaining Flexible in the product name.
  • These products are refill filament, but the current upstream schema has no refill field. spool_type is therefore left unset rather than incorrectly describing a refill as a plastic or cardboard spool.
  • PETG and ASA are deliberately omitted because Sindoh documents them as third-party open materials, not Sindoh filament products.
  • Color values are conservative representative swatches where Sindoh does not publish official HEX values.

Validation

  • python -m check_jsonschema --schemafile materials.schema.json materials.json
  • python -m check_jsonschema --schemafile filaments.schema.json filaments/*
  • python scripts/compile_filaments.py
  • Manual inspection: 25 Sindoh compiled variants and 25 unique IDs; no unintended weight/color/diameter combinations
  • git diff --check

@Icezaza2543
Icezaza2543 marked this pull request as ready for review August 14, 2026 08:07
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