Skip to content

FormFutura, AURAPOL: drying temperature and time for 8 filaments (new #767 fields) - #819

Merged
coffandro merged 2 commits into
OpenFilamentCollective:mainfrom
Makemo07:print-params-formfutura-aurapol
Oct 31, 2026
Merged

coffandro merged 2 commits into
OpenFilamentCollective:mainfrom
Makemo07:print-params-formfutura-aurapol

Conversation

@Makemo07

Copy link
Copy Markdown
Contributor

Summary

  • Updating existing data

Follow-up to #735 / #767: fills dry_temperature / dry_time (and one max_dry_temperature) from the manufacturers' technical data sheets — 4 FormFutura and 4 AURAPOL filaments.

FormFutura

Filament dry °C dry h Source
formfutura/PC/kratos_pc 75 24 datasheet
formfutura/PCTG/athena_gf10_gf_pctg 75 24 datasheet
formfutura/PCTG/athenax_pctg 75 24 datasheet
formfutura/PCTG/pctg_cf 75 24 datasheet

AURAPOL

Filament dry °C max dry °C dry h Source
aurapol/ABS/abs 80 85 4 datasheet
aurapol/ASA/asa 80 3 datasheet
aurapol/PETG/petg 65 8 datasheet
aurapol/PLA/pla 50 6 datasheet

How source values were mapped (same rules for every brand in this series):

  • Drying given as a range ("60–70 °C, 4–6 h"): dry_temperature = the lower temperature, max_dry_temperature =
    the upper one (only where the field was empty), dry_time = the upper number of hours.
  • Fan: only unambiguous values — "0–10 %" → 0 / 10, "OFF" → 0 / 0, "up to 100 %" → max_fan_speed 100 only;
    "ON" and similar left out.
  • Enclosure: "not necessary" → not_needed, "recommended…" → recommended, "yes / needed / heated chamber" →
    required.
  • A field where the sources for one filament disagree is left out; existing values are never changed; a
    dry_temperature above an existing max_dry_temperature is left out.

python -m ofd validate: all validations passed (no new warnings). Indentation of each file kept as it was.

🤖 Generated with Claude Code

https://claude.ai/code/session_01B8a6Te45fbpikDxHXroeG8

…penFilamentCollective#767 fields)

Values from the manufacturers' product pages / technical data sheets, mapped as described in the PR.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01B8a6Te45fbpikDxHXroeG8
@github-actions

github-actions Bot commented Oct 30, 2026 •

Copy link
Copy Markdown
Contributor

Automated review

Covers 9644d5c.

Changed values: 8 of 22 proven

Value Source
data/aurapol/ABS/abs/filament.json /dry_temperature = 80 ❌ drive.usercontent.google.com is not the brand's own site
data/aurapol/ABS/abs/filament.json /dry_time = 4 ❌ drive.usercontent.google.com is not the brand's own site
data/aurapol/ABS/abs/filament.json /enclosure = "recommended" ❌ the quote says nothing about an enclosure
data/aurapol/ABS/abs/filament.json /max_dry_temperature = 85 ❌ drive.usercontent.google.com is not the brand's own site
data/aurapol/ASA/asa/filament.json /dry_temperature = 80 ❌ drive.usercontent.google.com is not the brand's own site
data/aurapol/ASA/asa/filament.json /dry_time = 3 ❌ drive.usercontent.google.com is not the brand's own site
data/aurapol/ASA/asa/filament.json /enclosure = "recommended" ❌ the quote says nothing about an enclosure
data/aurapol/PETG/petg/filament.json /dry_temperature = 65 ❌ drive.usercontent.google.com is not the brand's own site
data/aurapol/PETG/petg/filament.json /dry_time = 8 ❌ drive.usercontent.google.com is not the brand's own site
data/aurapol/PLA/pla/filament.json /dry_temperature = 50 ❌ no proof was found
data/aurapol/PLA/pla/filament.json /dry_time = 6 ❌ no proof was found
data/formfutura/PC/kratos_pc/filament.json /dry_temperature = 75 ✅ brand page
data/formfutura/PC/kratos_pc/filament.json /dry_time = 24 ✅ brand page
data/formfutura/PC/kratos_pc/filament.json /enclosure = "recommended" ❌ the page covers several products, and the quote doesn't name this one
data/formfutura/PCTG/athena_gf10_gf_pctg/filament.json /dry_temperature = 75 ✅ brand page
data/formfutura/PCTG/athena_gf10_gf_pctg/filament.json /dry_time = 24 ✅ brand page
data/formfutura/PCTG/athena_gf10_gf_pctg/filament.json /enclosure = "not_needed" ✅ brand page
data/formfutura/PCTG/athenax_pctg/filament.json /dry_temperature = 75 ❌ quote not found on the source page
data/formfutura/PCTG/athenax_pctg/filament.json /dry_time = 24 ❌ quote not found on the source page
data/formfutura/PCTG/pctg_cf/filament.json /dry_temperature = 75 ✅ brand page
data/formfutura/PCTG/pctg_cf/filament.json /dry_time = 24 ✅ brand page
data/formfutura/PCTG/pctg_cf/filament.json /enclosure = "not_needed" ✅ brand page

Checks

No issues found by the automated checks.

AI review

Adds drying and enclosure fields to 4 AURAPOL and 4 FormFutura filaments, all in data/ files the PR changes. I checked the values against the datasheet text the script fetched: ABS, ASA, PETG, Kratos PC, AthenaX GF10, AthenaX, and AthenaX CF10 match, including the ABS max drying temperature of 85. The AURAPOL PLA datasheet could not be read, so its two values are not proven. Looks ready to merge once maintainers accept the PLA values on trust.

Sources the bot couldn't read (a maintainer should check these by hand): https://drive.google.com/file/d/1W7lHUyrL3-Mhov9DDaWcH1krceg3fZ9K/view (the page has almost no text (built by scripts?); no archived copy), https://drive.google.com/file/d/1eYryaiw7-c5AxGmrCDw6SFeDG9_S2wsp/view (the page has almost no text (built by scripts?); no archived copy), https://drive.google.com/file/d/1lMZzndGU3eidKYi9jWhx-IDMQcEBbeH1/view (the page has almost no text (built by scripts?); no archived copy)

claude-haiku-5-5 · $0.02 · reviewed 9644d5c

Auto-merge

The Auto-merge check decides, not this comment. A PR auto-merges after an hour (add the hold label to stop it) only if every changed value is proven above, nothing contradicts the brand, the brand isn't claimed, no sustainability data is touched and every check is green. Anything else waits for a maintainer.

Checks ran on 9644d5c · workflow run

Maintainers: ✅ LGTM & merge

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

AI review: see the summary comment.

Comment thread data/aurapol/ABS/abs/filament.json Resolved
Comment thread data/aurapol/ASA/asa/filament.json Resolved
Comment thread data/aurapol/ABS/abs/filament.json Resolved
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@coffandro

Copy link
Copy Markdown
Collaborator

LGTM! Thanks for the contribution, it'll be up on SP and the dataset at about 00:00 Danish time.
Also sorry for the "radio chatter", we're working out the kinks on a new system :D

@coffandro
coffandro merged commit 1de042c into OpenFilamentCollective:main Oct 31, 2026
13 checks passed
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.

2 participants