본문으로 건너뛰기
🛠️ToolsShed

Viscosity Converter

동점도 및 운동 점도 단위(Pa·s, cP, Poise, cSt, m²/s 등)를 변환합니다.

단위변환된 값
Pascal-second (Pa·s)0.001
Millipascal-second (mPa·s = cP)1
Micropascal-second (μPa·s)1000
Centipoise (cP = mPa·s)1
Poise (P)0.01
kgf·s/m²1.0197e-4
lbf·s/ft² (slug/ft·s)2.0885e-5

참고 값:

물질동적 점도운동 점도
Air (20°C)0.018 mPa·s15.1 mm²/s
Water (20°C)1.002 mPa·s1.004 mm²/s
Milk~3 mPa·s~3 mm²/s
Blood~3–4 mPa·s~3–4 mm²/s
Olive oil~80 mPa·s~80 mm²/s
Motor oil (SAE 30)~90–120 mPa·s~100 mm²/s
Honey~10,000 mPa·s~10,000 mm²/s

이 도구 소개

점도는 액체가 흐르는 데 얼마나 저항하는지를 나타내는 유체의 기본 특성입니다. 유압 시스템을 설계하는 엔지니어, 윤활유를 제조하는 화학자, 제품의 일관성을 최적화하는 식품 과학자 등 다양한 분야의 전문가들에게 서로 다른 측정 단위의 점도 이해는 필수적입니다. 이 변환 도구는 동점도 단위(파스칼 초, 푸아즈 등)와 운동 점도 단위(스토크, 센티스토크 등) 사이의 변환을 쉽게 만들어, 단위 변환의 번거로움을 제거합니다.

시작 단위와 목표 단위를 선택하고 값을 입력하기만 하면 변환기가 즉시 결과를 표시합니다. SI 단위인 파스칼 초(Pa·s)나 석유 및 화장품 산업에서 널리 사용되는 센티포아즈(cP) 같은 전통적 단위를 사용 중이든 상관없이, 이 도구는 모든 계산을 자동으로 처리합니다. 동점도(Pa·s, cP, Poise, P 단위로 측정)와 운동 점도(m²/s, cSt, St 단위로 측정) 모두를 지원하므로 다양한 분야와 표준 규격 사이에서 유연하게 작업할 수 있습니다.

자주 묻는 질문

코드 구현

# Viscosity unit conversions (base: Pa·s for dynamic, m²/s for kinematic)

DYNAMIC_FACTORS = {
    "Pa·s":     1,
    "mPa·s":    1e-3,   # = cP
    "cP":       1e-3,
    "μPa·s":    1e-6,
    "P":        0.1,     # Poise
    "kgf·s/m²": 9.80665,
    "lbf·s/ft²": 47.880259,
}

KINEMATIC_FACTORS = {
    "m²/s":  1,
    "cm²/s": 1e-4,   # = St (Stokes)
    "mm²/s": 1e-6,   # = cSt
    "cSt":   1e-6,
    "ft²/s": 9.2903e-2,
}

def convert_dynamic(value, from_unit, to_unit):
    base = value * DYNAMIC_FACTORS[from_unit]
    return base / DYNAMIC_FACTORS[to_unit]

def convert_kinematic(value, from_unit, to_unit):
    base = value * KINEMATIC_FACTORS[from_unit]
    return base / KINEMATIC_FACTORS[to_unit]

def kinematic_to_dynamic(kinematic_cSt, density_g_cm3):
    """cSt × density (g/cm³) = cP"""
    return kinematic_cSt * density_g_cm3

# Examples
print(f"1 cP = {convert_dynamic(1, 'cP', 'Pa·s'):.4f} Pa·s")
print(f"1000 cP = {convert_dynamic(1000, 'cP', 'Pa·s'):.2f} Pa·s")
print(f"Water: 1 cSt = {convert_kinematic(1, 'cSt', 'm²/s'):.2e} m²/s")

# Water at 20°C: density ≈ 0.998 g/cm³, kinematic ≈ 1.004 cSt
print(f"Water dynamic: {kinematic_to_dynamic(1.004, 0.998):.3f} cP")

Comments & Feedback

Comments are powered by Giscus. Sign in with GitHub to leave a comment.