MCP HubMCP Hub
스킬 목록으로 돌아가기

select-print-material

pjt222
업데이트됨 2 days ago
3 조회
17
2
17
GitHub에서 보기
디자인aidesign

정보

이 Claude 스킬은 일반적인 필라멘트와 레진의 기계적, 열적, 화학적 특성을 비교하여 개발자들이 적절한 3D 프린팅 재료를 선택할 수 있도록 돕습니다. 야외 내구성, 내화학성 또는 특정 성능 요구사항에 맞는 재료 선정 및 프린팅 실패 문제 해결과 같은 사용 사례를 위해 설계되었습니다. 이 스킬은 프린팅 가능성과 기능적 요구사항 사이의 균형을 잡기 위해 실질적인 비교 정보를 제공합니다.

빠른 설치

Claude Code

추천
기본
npx skills add pjt222/agent-almanac -a claude-code
플러그인 명령대체
/plugin add https://github.com/pjt222/agent-almanac
Git 클론대체
git clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/select-print-material

Claude Code에서 이 명령을 복사하여 붙여넣어 스킬을 설치하세요

문서

Select Print Material

Pick right 3D printing material by matching properties to functional needs. Covers FDM filaments (PLA, PETG, ABS, ASA, TPU, Nylon) and SLA resins (standard, tough, flexible, castable) with property comparisons for strength, temp, chemical, flexibility, post-processing.

When Use

  • Pick material for part with specific mechanical needs (tensile, impact, flex)
  • Choose for temp-sensitive apps (hot, cold env)
  • Parts exposed to chemicals, UV, outdoor weathering
  • Food-safe or biocompatible apps
  • Balance printability vs performance for prototypes vs production
  • Troubleshoot material-related print failures or part issues
  • Optimize cost vs properties for production runs

Inputs

  • functional_requirements: Load type (tensile, compressive, bending, torsion), magnitude, duty cycle
  • environmental_conditions: Operating temp range, UV exposure, chemical contact, moisture
  • mechanical_properties_needed: Strength, flexibility, impact, fatigue
  • surface_finish: Appearance, post-processing planned
  • printability_constraints: Printer (heated bed, enclosure), user experience
  • special_requirements: Food safety, biocompatibility, electrical insulation, transparency

Steps

1. Identify Primary Requirement Category

Determine dominant requirement that drives material selection.

Mechanical Performance.

  • High strength under load
  • Impact/shock absorption
  • Flexibility or elastic behavior
  • Fatigue resistance (repeated loading)

Environmental Durability.

  • High/low temp exposure
  • UV/outdoor weathering
  • Chemical resistance (solvents, oils, acids)
  • Moisture/water exposure

Special Applications.

  • Food contact safety
  • Biocompatibility (medical)
  • Electrical properties (insulation, conductivity)
  • Optical properties (transparency, color)

Printability/Cost.

  • Easy printing for prototypes
  • Minimal warping/support
  • Low material cost for large parts
  • Wide availability

Got: Primary requirement identified (e.g., "outdoor UV resistance" or "high impact strength").

If fail: Multiple requirements equally critical? Use decision matrix to score materials across requirements (see step 6).

2. Apply Material Selection Filters

Use requirement to filter material candidates.

Filter 1: Process Type.

  • FDM: All thermoplastics (PLA, PETG, ABS, ASA, TPU, Nylon)
  • SLA: All resins (standard, tough, flexible, castable, high-temp)
  • Printer constraints: Heated bed (60-110°C) needed for ABS/ASA/Nylon; enclosure for ABS/ASA

Filter 2: Temperature Range.

Operating Temperature → Minimum Material Glass Transition (Tg):

< 45°C:  PLA, PLA+, Standard Resin, Tough Resin
< 60°C:  PETG, Flexible Resin
< 80°C:  ABS, ASA, CPE
< 100°C: Nylon, Polycarbonate, High-Temp Resin
> 100°C: PEEK, PEI (Ultem) - specialty printers only

Filter 3: Mechanical Requirements.

High tensile strength:     Nylon > ABS/ASA > PETG > PLA > TPU
High impact resistance:    Nylon > PETG > ABS > ASA > PLA
Flexibility:              TPU > Flexible Resin > PLA (brittle)
Fatigue resistance:       Nylon > PETG > ABS > PLA

Filter 4: Environmental.

UV resistance:            ASA > PETG > ABS > PLA (poor)
Chemical resistance:      Nylon > PETG > ABS/ASA > PLA
Outdoor durability:       ASA > Nylon > PETG > PLA (degrades)
Moisture resistance:      ABS/ASA > PETG > PLA > Nylon (hygroscopic)

Got: 2-5 candidate materials remain after filtering.

If fail: No materials pass all filters? Relax least-critical requirement or consider post-processing (UV coating for PLA).

3. Compare Material Properties

Consult property table for detailed comparison.

FDM Filament Properties

MaterialPrint TempBed TempTensile StrengthElongationTg/HDTUV ResistEaseHygroscopic
PLA190-220°C50-60°C50-70 MPa5-7%55-60°CPoorEasyLow
PLA+200-230°C50-60°C60-75 MPa10-15%60-65°CPoorEasyLow
PETG220-250°C70-85°C50-60 MPa15-20%75-80°CGoodMediumMedium
ABS230-260°C95-110°C40-50 MPa20-40%95-105°CFairHardLow
ASA240-260°C95-110°C45-55 MPa15-30%95-105°CExcellentHardLow
TPU210-230°C40-60°C30-50 MPa400-600%60-80°CGoodMediumLow
Nylon240-270°C70-90°C70-80 MPa50-150%75-90°CExcellentHardVery High

Notes.

  • Tensile Strength: Higher = stronger under pulling load
  • Elongation: Higher = more flexible before breaking
  • Tg/HDT: Glass transition / heat deflection temperature (max operating temp)
  • Ease: Printing difficulty (warping, adhesion, stringing, supports)
  • Hygroscopic: Water absorption from air (needs dry box storage)

SLA Resin Properties

Resin TypeCure TimeTensile StrengthElongationHDTHardnessBest For
Standard2-4s45-55 MPa6-8%60-70°C82-85 Shore DMiniatures, prototypes
Tough4-6s55-65 MPa15-25%70-80°C80-85 Shore DFunctional parts, snaps
Flexible6-8s5-10 MPa80-120%50-60°C60-70 Shore AGaskets, grips
High-Temp8-12s60-70 MPa6-10%120-150°C85-88 Shore DHeat-resistant parts
Castable3-5s35-45 MPa8-12%60°C80 Shore DJewelry (lost-wax)

Got: Material properties compared, 1-3 top candidates identified by requirements.

If fail: Properties unclear? Consult manufacturer technical datasheets via WebFetch tool.

4. Evaluate Printability Tradeoffs

Assess printing difficulty vs performance for candidates.

Printability factors.

Easy (PLA, PLA+).

  • Min warping, good bed adhesion
  • Wide temp tolerance
  • Low stringing, supports remove easy
  • Ideal for beginners + prototypes
  • Tradeoff: Lower temp resistance, UV degradation, brittle

Medium (PETG, TPU).

  • Moderate warping (PETG needs 70°C+ bed)
  • Some stringing (tune retraction)
  • TPU needs direct drive extruder, slow speeds
  • Good strength-to-ease ratio
  • Tradeoff: PETG strings easy, TPU challenging for overhangs

Hard (ABS, ASA, Nylon).

  • Severe warping without enclosure
  • Strong fumes (ABS/ASA need ventilation)
  • Nylon extremely hygroscopic (dry box needed)
  • High bed temps (95-110°C) + chamber heat
  • Tradeoff: Excellent mechanical + environmental properties

Cost considerations.

Material cost per kg (typical):
PLA:    $15-25
PETG:   $20-30
ABS:    $18-28
ASA:    $25-35
TPU:    $30-45
Nylon:  $35-55
Standard Resin: $30-50/L
Specialty Resin: $60-150/L

Got: Printability assessed relative to printer + user experience. Decision balances performance needs vs practical constraints.

If fail: Material too difficult for current setup? Choose easier alternative, compensate with design changes (thicker walls, fillets).

5. Check Special Requirements

Verify material compat with special use cases.

Food Safety.

  • Safe when printed correct: PLA, PETG (with food-safe additives)
  • Never food safe: ABS, ASA (toxic additives), Nylon (porous, absorbs bacteria)
  • Requirements: Food-safe nozzles (stainless steel, not brass), seal surface with food-safe epoxy
  • Note: FDM layer lines trap bacteria — SLA smooth resin better for food contact

Biocompatibility (medical/dental).

  • FDM: Nylon (some grades), PLA (limited)
  • SLA: Medical-grade resins (certified for skin/tissue contact)
  • Warning: Home 3D printing not sterile; consult regulations for medical devices

Electrical Properties.

  • Insulation: PLA, PETG, ABS, ASA all good insulators (>10^14 Ω·m)
  • Conductivity: Use conductive filaments (carbon black, metal-filled)
  • Considerations: Moisture absorption (Nylon) reduces insulation

Transparency.

  • FDM: Nearly impossible (layer lines scatter light); use very thin walls or polish hard
  • SLA: Clear resins can achieve transparency with post-processing (sand/polish/coat)

UV Resistance.

  • Excellent: ASA (designed for outdoor), Nylon
  • Good: PETG, TPU
  • Poor: PLA (yellows + degrades), ABS (yellows)

Got: Special requirements verified vs material capabilities.

If fail: Material does not meet special requirement? Apply post-processing (UV-resistant coating on PLA) or choose different material.

6. Make Final Selection with Decision Matrix

Score candidates across weighted criteria.

Example for outdoor functional part.

CriterionWeightPLAPETGABSASANylon
UV Resistance30%165109
Strength25%67679
Printability20%107433
Temperature15%26889
Cost10%108864
Weighted Total5.356.805.907.257.45

Scoring: 1 (poor) to 10 (excellent)

Decision: Nylon scores highest (7.45) but ASA (7.25) nearly tied with better printability. Select ASA if printer has enclosure, or PETG (6.80) if printability important.

Got: Final material selected with documented rationale based on weighted priorities.

If fail: Decision unclear? Default to PETG for FDM or Tough Resin for SLA (best all-around compromises).

7. Document Material Settings

Record material-specific print settings for future use.

FDM settings template.

material: PETG
brand: "PolyMaker PolyLite"
color: "Blue"
nozzle_temp: 245°C
bed_temp: 80°C
chamber_temp: ambient
print_speed: 50mm/s
retraction_distance: 4.5mm
retraction_speed: 40mm/s
cooling: 50% (after layer 3)
notes: "Strings moderately, Z-hop helps. Dried 6h at 65°C."

SLA settings template.

resin: "Anycubic Tough Resin"
color: "Clear"
layer_height: 0.05mm
exposure_time: 6s
bottom_exposure: 40s
lift_distance: 6mm
lift_speed: 65mm/min
notes: "Post-cure 15min at 60°C for full strength. Brittle without cure."

Got: Settings documented in project notes or slicer profile library.

If fail: Start with manufacturer recommended settings, then iterate, document successful changes.

Checks

  • Primary functional requirement identified (mechanical, environmental, special)
  • Material candidates filtered by process, temp, requirements
  • Material properties compared via reference table or manufacturer datasheets
  • Printability assessed relative to printer (bed temp, enclosure, ventilation)
  • Special requirements checked (food safety, UV, transparency, etc.)
  • Final selection made using decision matrix with weighted priorities
  • Material-specific print settings documented for reproducibility
  • Cost + availability verified for planned quantity

Pitfalls

  1. Choose PLA for everything: PLA easy but unsuitable for temp >50°C, outdoor, long-term durability
  2. Ignore hygroscopy: Nylon + TPU absorb moisture from air, cause bubbling, poor adhesion, brittleness — use dry box
  3. ABS without enclosure: ABS warps severe without heated chamber; ASA slightly better but still needs enclosure
  4. Assume food safety: FDM parts porous + trap bacteria; true food safety needs sealing or SLA smooth resin
  5. Over-design for strength: Use expensive Nylon when PETG sufficient; overkill wastes money + adds difficulty
  6. Underestimate temperature: Parts near motors, heated beds, or in cars reach 60°C+ where PLA softens
  7. UV exposure neglect: PLA + ABS yellow + degrade in sunlight within months; use ASA or coat with UV-resistant finish
  8. Wet filament printing: Moisture causes steam bubbles in extruder, weak layer adhesion, stringing — always dry hygroscopic materials
  9. Ignore fumes: ABS + ASA emit styrene fumes; need active ventilation (not just open window)
  10. Resin handling: Uncured resin is skin sensitizer + toxic; always wear gloves, work in ventilated area

See Also

  • prepare-print-model: Configure slicer settings for chosen material
  • troubleshoot-print-issues: Fix material-related print failures (stringing, warping, adhesion)
  • Dry Filament (future skill): Proper drying procedures for hygroscopic materials
  • Post-Process 3D Prints (future skill): Sanding, vapor smoothing, painting, annealing for improved properties

GitHub 저장소

pjt222/agent-almanac
경로: i18n/caveman/skills/select-print-material
0
agentsagentskillsai-assisted-developmentclaude-codeskillsteams

연관 스킬

executing-plans

디자인

executing-plans 스킬은 검토 체크포인트가 포함된 통제된 배치로 실행할 완전한 구현 계획이 있을 때 사용합니다. 이 스킬은 계획을 불러와 비판적으로 검토한 후, 소규모 배치(기본값 3개 작업)로 작업을 실행하면서 각 배치 사이에 진행 상황을 아키텍트 검토를 위해 보고합니다. 이를 통해 내재된 품질 관리 체크포인트를 갖춘 체계적인 구현이 보장됩니다.

스킬 보기

requesting-code-review

디자인

이 스킬은 코드 변경 사항을 요구 사항에 따라 분석하기 위해 코드 리뷰어 하위 에이전트를 호출합니다. 작업 완료 후, 주요 기능 구현 후, 또는 메인 브랜치에 병합하기 전에 사용해야 합니다. 이 리뷰는 현재 구현체와 원래 계획을 비교하여 문제를 조기에 발견하는 데 도움이 됩니다.

스킬 보기

connect-mcp-server

디자인

이 스킬은 개발자들이 HTTP, stdio 또는 SSE 전송 방식을 통해 MCP 서버를 Claude Code에 연결하는 포괄적인 가이드를 제공합니다. GitHub, Notion 및 사용자 정의 API와 같은 외부 서비스를 통합하기 위한 설치, 구성, 인증 및 보안을 다룹니다. MCP 통합 설정, 외부 도구 구성 또는 Claude의 모델 컨텍스트 프로토콜 작업 시 활용하세요.

스킬 보기

web-cli-teleport

디자인

이 스킬은 작업 분석을 기반으로 개발자가 Claude Code 웹 인터페이스와 CLI 인터페이스 중 선택할 수 있도록 돕고, 두 환경 간 원활한 세션 텔레포트를 가능하게 합니다. 웹, CLI 또는 모바일 환경 전환 시 세션 상태와 컨텍스트를 관리하여 워크플로를 최적화합니다. 다양한 단계에서 서로 다른 도구가 필요한 복잡한 프로젝트에 사용하세요.

스킬 보기