ISO 105-B02-1994: Colorfastness to Artificial Light Test - Xenon...

5星 · 超过95%的资源 需积分: 50 63 下载量 40 浏览量 更新于2024-07-28 2 收藏 1.61MB PDF 举报
"ISO 105-B02-1994.pdf 是一份关于纺织品色牢度测试的标准文档,主要关注的是日晒牢度,即纺织品在人造氙弧光老化实验中的颜色保持能力。这份标准由国际标准化组织(ISO)制定,首次发布于1994年,后在2000年进行了第二次修订。" ISO 105系列标准是纺织品色牢度测试的一套全面指南,其中B02部分专门针对人工光照下的色牢度,特别是使用氙弧灯进行的老化测试。这项测试模拟了日光对纺织品颜色的影响,旨在评估和比较不同材料在长时间暴露于光照条件下的褪色或变色程度。 氙弧灯老化实验是一种常见的色牢度测试方法,它利用氙气放电产生的弧光来模拟全太阳光谱,包括紫外线、可见光和红外线。这种实验可以再现实际使用或储存环境中纺织品可能遇到的光照条件,从而评估其耐光性。通过这个测试,制造商和消费者可以了解纺织品在户外或者阳光直射下的颜色持久性。 在ISO 105-B02标准中,详细规定了实验设备的设置,如光源类型、辐射强度、温度控制以及测试周期等参数。此外,还包含了试样准备、评价方法和结果的解释。这些详细规定确保了测试结果的可比性和一致性,有助于全球范围内的制造商和贸易商统一质量标准。 修订版Amd.2:2000对原始标准进行了更新,可能涉及了技术改进、测试方法的优化或是对原有标准的澄清。这些修订旨在提高测试的准确性和可靠性,反映最新的技术和市场需求。 ISO 105-B02-1994标准对于纺织工业具有重要意义,它提供了一套标准化的测试方法,帮助生产商确保其产品的颜色稳定性,并满足消费者对颜色持久性的期望。同时,该标准也对产品质量控制、产品研发以及国际贸易起到关键作用。

请以最详细的方式解释这段代码with a01 as( select sm_id, isname, case when isname in ('冰箱', '冷柜') then '制冷' when isname = '商空' then '楼宇' when isname = '家空' then '空调' else isname end as cyx, factory_code, mtname, curstatus, model_code, model_name, start_time, --'保养起始时间' expire_time, --'保养到期时间' substring(start_time, 1, 7) byqsny, substring(expire_time, 1, 7) byjssj, case when stype = '2' then '二保' when stype = '3' then '三保' else stype end as bylx, case when mm_type = '2' then '二保' when mm_type = '3' then '三保' when mm_type = '4' then '三保带二保' else mm_type end as mmtype, --实际保养类型 upper_time, --上次保养时间 mm_time, --实际保养时间 scustcode, -- 实供应商编码 scustname, --实供应商名称 mould_status, --模具维保状态 mm_status, --实际是否保养 smould_status --模具实际维保状态 from dwd_mm_staymaintain_all a where by_status <> '无需保养' and length(factory_code) = 4 and curstatus not in ('报废中', '已报废', '冻结数据', '垃圾数据') and isname in ('冰箱', '冷柜', '家空', '商空', '洗涤', '厨电', '热水器') and substring(expire_time, 1, 10) <= from_unixtime(unix_timestamp(), 'yyyy-MM-dd') and expire_time is not null and expire_time <> '' ), b01 as( select cyx, byjssj, count(sm_id) by_ying from a01 group by cyx, byjssj ), b02 as( select cyx, byjssj, count(sm_id) by_shi from a01 where mm_status = '已保养' group by cyx, byjssj ),c01 as( select from_unixtime(unix_timestamp(), 'yyyy-MM') months, t1.cyx industry, t1.byjssj byjsyf, cast(t1.by_ying as string) by_ying, cast(t2.by_shi as string) by_shi, cast(t2.by_shi/t1.by_ying as decimal(8,5)) bywcl from b01 t1 left join b02 t2 on t1.cyx = t2.cyx and t1.byjssj = t2.byjssj) insert overwrite table dh_yf.tt_mould_asset_maintenance_overview select months, industry, byjsyf, by_ying, by_shi, cast(bywcl as string) bywcl, from_unixtime(unix_timestamp(), 'yyyy-MM-dd') etl_date, '%' unit from c01

2023-05-30 上传