Repository navigation
Patron EG: correct bed temperatures, densities and Matte tolerance against the vendor product pages (4 lines) - #800
Conversation
PLA+ (PLA/pla+): max_bed_temperature 70 -> 60. Source: the vendor's own product page https://patron-3d.com/products/black-pla (HTTP 200), which carries a spec table in the product description. The page is undated (a first-party Shopify product page, no datasheet exists); the same table appears on all 43 product pages of this line. The page says "Bed Temperature: 60 °C". The nozzle range (190-230, "Nozzle Temperature: 190 - 230 °C"), minimum bed (60) and density (1.24, "Density: 1.24 g/cm³") already match the page. The vendor publishes a single bed value, so the minimum and maximum are both 60. The page publishes no diameter tolerance, so that is left as is. No page values differ from the ones used, so there is nothing marked as not used. Claude-Session: https://claude.ai/code/session_014fHhyroWe51HLFNXtKm6sv
…meter tolerance Matte PLA (PLA/matte_pla): max_bed_temperature 70 -> 60; density 1.24 -> 1.31; diameter_tolerance 0.02 -> 0.03. Source: the vendor's own product page https://patron-3d.com/products/black-matte-pla (HTTP 200), which carries a spec table in the product description. The page is undated (a first-party Shopify product page, no datasheet exists); the same table appears on all 14 product pages of this line. The page says "Bed Temperature: 60 °C", "Density: 1.31 g/cm³", "Diameter: 1.75mm +/- 0.03mm". The nozzle range (190-230, "Nozzle Temperature: 190 - 230 °C") and minimum bed (60) already match. The vendor publishes a single bed value, so the minimum and maximum are both 60. No page values differ from the ones used, so there is nothing marked as not used. Claude-Session: https://claude.ai/code/session_014fHhyroWe51HLFNXtKm6sv
Marble PLA (PLA/marble_pla): max_bed_temperature 70 -> 60. Source: the vendor's own product page https://patron-3d.com/products/white-marble-pla (HTTP 200), which carries a spec table in the product description. The page is undated (a first-party Shopify product page, no datasheet exists); the same table appears on all 4 product pages of this line. The page says "Bed Temperature: 60 °C". The nozzle range (190-230, "Nozzle Temperature: 190 - 230 °C"), minimum bed (60) and density (1.24, "Density: 1.24 g/cm³") already match. The Marble pages reuse the PLA+ page template text. The page publishes no diameter tolerance, so that is left as is. No page values differ from the ones used, so there is nothing marked as not used. Claude-Session: https://claude.ai/code/session_014fHhyroWe51HLFNXtKm6sv
PETG HS (PETG/petg_hs): density 1.24 -> 1.26. Source: the vendor's own product page https://patron-3d.com/products/black-petg-hs (HTTP 200), which carries a spec table in the product description. The page is undated (a first-party Shopify product page, no datasheet exists); the same table appears on all 14 product pages of this line. The page says "Density(g/cm3) 1.26". The nozzle range (220-260, "Extruder Temperature(℃) 220-260℃"), bed range (75-90, "Bed temperature(℃) 75-90℃") and maximum drying temperature (60, "Dry at 60℃ for 8 hours") already match. No page values differ from the ones used, so there is nothing marked as not used. Claude-Session: https://claude.ai/code/session_014fHhyroWe51HLFNXtKm6sv
Automated reviewCovers Changed values: 9 of 12 proven
3 changes (names, colours, new or removed entries, sustainability, density and similar) can't be proven by a script and need a maintainer. ChecksNo issues found by the automated checks. AI reviewFour Patron EG value corrections (3 PLA bed/density/tolerance edits, 1 PETG HS density) plus added drying values on three PLA files. I read the four vendor product pages in the PR sources, and each changed value matches its page: PLA+, Matte PLA and Marble PLA bed 60 °C with drying 50 °C for 8 h, Matte density 1.31 with tolerance ±0.03 mm, and PETG HS density 1.26. Ready to merge from a data standpoint. Data found for lines outside this diff (add by hand)
claude-haiku-5-5 · $0.00 · reviewed 54153fb Auto-mergeThe Checks ran on 54153fb · workflow run Maintainers: ✅ LGTM & merge |
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
LGTM! Thanks for the contribution, it'll be up on SP and the dataset at about 00:00 Danish time. |
Tracking csmarshall/ofd-to-spoolman#47.
Corrects 4 data/patron_eg lines (3 PLA, 1 PETG) where the existing value disagrees with the vendor's own product-page spec table, one commit per product line, each commit quoting its source. Patron EG publishes no datasheet; the only first-party source is the spec table in the Shopify product description on https://patron-3d.com/products/ (first-party page, undated: the Shopify
updated_atis a bulk touch, not a content date). Every colour page of a line carries the identical table (43 PLA+, 14 Matte, 4 Marble, 14 PETG HS pages). All old values, quotes and URLs (HTTP 200) were checked by script before editing.Identity: brand.json website is patron-3d.com and origin EG matches the Cairo address in the site footer; the store calls itself "Patron 3D" / "Patron 3d filaments", so the name "Patron EG" appears only in OFD.
Files are under data/patron_eg///filament.json. The vendor gives a single bed value for the PLA lines, so min and max are both 60 (the minimum was already 60).
Left unchanged on purpose:
uv run -m ofd validatepasses before and after (324 warnings in both, none new).Human-directed, AI-assisted: every value was checked against the vendor product page by a human reviewer before submission.
https://claude.ai/code/session_014fHhyroWe51HLFNXtKm6sv