mirror of
https://github.com/gittrahan/support-fins.git
synced 2026-10-18 18:03:27 -05:00
15 lines
882 B
JavaScript
15 lines
882 B
JavaScript
// Material profiles: the clearances each filament needs, one table for the website
|
|
// (ui/settings.js) and the plugins' engine entry (plugins/shared/engine/fins_entry.js),
|
|
// so a plugin's PETG prints the site's PETG numbers.
|
|
//
|
|
// PETG welds to a support far harder than the PLA every bite
|
|
// number here was tuned on, so PETG needs more clearance in both places at
|
|
// once: the plain breakaway prop's clearance (PROP.gap), and the bed pad -- thinner (FIN.padH) with a gap
|
|
// instead of a tack (PAD.grab < 0). PLA is exactly today's numbers, so switching
|
|
// to PLA (or never touching this) leaves existing prints unchanged. density is g/cm^3
|
|
// for the grams receipt.
|
|
export const MATERIAL = Object.freeze({
|
|
pla: Object.freeze({ padH: 0.5, padGrab: 0.05, propGap: 0.2, density: 1.24 }),
|
|
petg: Object.freeze({ padH: 0.3, padGrab: -0.10, propGap: 0.3, density: 1.27 }),
|
|
});
|