怎么鉴赏红宝石

Python015

怎么鉴赏红宝石,第1张

红宝石的英文名称Ruby,来源于拉丁语,是红色的意思。传说戴红宝石的人会健康长寿、聪明智慧、爱情美满,而且,左手戴上红宝石戒指或者左侧戴一枚红宝石胸饰,就会有一种逢凶化吉、变敌为友的魔力。

如今,人们把红宝石看作宝石中的珍品,把它当作七月生辰石,骄阳似火的七月,灿烂的阳光与红宝石夺目的红色光芒相互辉映,令人朝气蓬勃,奋发向上。所以人们又把红宝石比作热烈的爱情,将其作为结婚40周年的纪念石。所以,红宝石象征着勇敢、热情、恒久不变的爱。

红宝石是指颜色呈红色的刚玉宝石,与微量致色离子Cr3+有关,颜色可以是红色、橙色、橙红色、紫红色、褐红色。密度3.99-4.00,折射率1.762-1.770,抛光面显示亮玻璃光泽或亚金刚光泽。摩氏硬度9,是迄今为止自然界中所发现的、硬度仅次于钻石的高硬度物质。

一、产 地

1.缅甸

缅甸红宝石因含有较高的Cr2O3,而具有鲜艳的玫瑰红色—红色,其中以“鸽血红”最为珍贵,它是一种颜色饱和度较高的纯正的红色。

高档缅甸红宝石的颜色主要取决于两方面的共同作用:一是颜色的明度高并具有纯真的红色荧光,二是由内部因含有大量丝状金红石包体,使入射光线可以散射到宝石表面,赋予宝石更加柔和的颜色。

产地特征:

1)“糖蜜状”构造,缅甸红宝石颜色往往分布不均匀,常呈浓淡不一的絮状、团块状,在整体范围内表现为一种流动特征的漩涡状;

2)缅甸红宝石中的液状包体较少,以互为60º夹角的定向排列金红石最为典型。

缅甸红宝石中的漩涡状颜色分布缅甸红宝石中三向排列的金红石包体

2.孟素

孟素是在缅甸发现的一个较新的矿区,产出的红宝石以具有蓝色—黑色的核心为特征。经热处理后样品整体呈红至暗红色。孟素红宝石的颜色往往不均匀,表现为垂直Z轴方向的颜色分带,色带颜色由中心向外逐渐变浅。

产地特征:具有蓝色—黑色的核心。

具暗色核心的孟素红宝石

3.泰国

泰国是世界上重要的红宝石的产出国。由于Fe元素含量较高,泰国红宝石的颜色往往较深、透明度较低,多呈棕红色至暗红色。颜色较均匀,色带不发育。

产地特征:

1) 几乎不含金红石包体,但富含水铝矿包体;

2) 具有“煎蛋”状图案的包体。

泰国红宝石中的“煎蛋”状流体包体

4.斯里兰卡

以透明度高、颜色柔和而闻名于世。而且颗粒较大,其颜色多彩多姿,几乎包括从浅红—大红各种过渡色。

斯里兰卡红宝石含有丰富的固态包体,主要为金红石和锆石包体。

二、人工合成红宝石

目前用于人工合成红宝石的方法包括焰熔法、助溶剂法和水热法。

鉴定特征:

1)气泡;

2)弧形、树枝状生长纹;

3)助熔剂包裹体、彗星状包体,糖浆状纹理;

4)铂金属片、无色透明的纱网状包体或钉状包体。

弧形生长纹 波状生长纹 气泡

助熔剂残余 铂金属片 金属包体

三、人工处理红宝石

红宝石仅经过简单的热处理,不改变原本的晶体结构,仍可认为是天然红宝石。热处理属于人工优化的方法,这种方法历史悠久,结果稳定、持久而被广泛接受。目前市场上的绝大多数红宝石是经过简单热处理的。

红宝石的人工处理方法包括染色处理、充填处理和扩散处理。

1. 染色处理

方法与目的:将劣质的红宝石,即颜色浅、裂隙发育的红宝石放进有机染料浓液或有色油中浸泡、加温,使之染上颜色。

鉴定:

1)可见颜色集中于裂隙中;

2)表面光泽弱,局部油脂光泽;

3)紫外光下可发橙黄—橙红色荧光;

4)红外光谱显示染料的吸收峰;

5)紫外—可见光光谱中除了存在Cr3+谱外,还存在与染料有关的吸收带。

2.充填处理

方法与目的:通过真空条件下的加热处理或溶胶—凝胶的工艺,将充填材料注入或充填到红宝石的裂隙、孔洞和空隙中,以掩盖其裂纹缺陷、减少内反射,进而提高红宝石的颜色、通透性和纯净度。

鉴定:

1)裂隙较发育的红宝石中,放大检查可见裂隙或表面孔洞中的充填物,可能是铅玻璃、有机质等;

2)裂隙中含有残留气泡;

3)光泽较弱,部分样品呈现油脂光子;

4)经XRF、EPMA、LA-ICP-AES等定量分析,富含充填物质,且主要沿裂隙分布。

EPMA显示铅玻璃充填红宝石的Pb分布

3.扩散处理

方法与目的:利用高温使外来的Cr3+进入浅红色刚玉样品的表面晶格,形成一薄的红色扩散层,温度在1600~1800 ℃,在加热过程中添加Cr2O3、Al2O3等助剂。

鉴定:

1)放大检查,可见处理前的缺陷如裂隙或凹坑等的边缘或内部有颜色集中,有时也可见刻面棱线处颜色集中;

2)折射率值较高,有时高达1.788~1.790,甚至超过折射仪极限;

3)表面扩散处理的红宝石在短波紫外光下可有斑块状白色磷光。

四、质量评价

红宝石的质量评价也主要是从颜色(Color)、净度(Clarity)、切工(Cut)和重量(Carat)四个方面考虑的,也可称为4C分级。

1.颜色

颜色是评价彩色宝石最重要的指标。在红宝石的质量评价体系中,颜色的影响占50 %以上。红宝石的颜色分级是非常困难的,通常以颜色的三要素——色相、明度和饱和度来描述。

1)色相,是颜色的主要标志量,是各颜色之间相互区别的重要参数(见色相环图)。红宝石的红色调与Cr3+有关,当富含Cr3+而不含其它色素离子时,将呈现为鲜艳的红色;当含有杂质离子或有色包体时,红宝石将带有黄色、蓝色等杂色调,从而呈现为橙红色、紫红色。

从左至右,红宝石的紫色调愈加明显

2)明度,是人眼对宝石表面的明暗程度,即颜色的亮度。

从左至右,颜色明度依次提高

3)饱和度,也称彩度,是指彩色的浓度或彩色光所呈现颜色的深浅和鲜艳程度。

从左至右,颜色鲜艳度依次提高

对于高品质的红宝石,要求颜色鲜艳、纯正、均匀。其中以鸽血红或纯红色为最佳,其次为红色、粉红色、紫红色。

2. 净度

在红宝石的质量评价体系中,净度是仅次于颜色的第二重要因素。红宝石中存在内含物,会影响其透明度和颜色,所以内含物越小、越少、颜色与主体反差越小、所在位置越不明显越好。红宝石内含物极为丰富,裂隙也较发育,所以有“十红九裂”之说。

根据瑕疵的大小、数量、位置、颜色等,可以将红宝石的净度从高到低依次分为VVS、VS、SI1、SI2、I1、I2和I3。

VVS,指10倍放大镜下可见细微内含物,肉眼不可见,且不影响红宝石的美观;

VS,指10倍放大镜下容易可见内含物,有时肉眼可见,几乎不影响红宝石的明亮度;

SI1,指10倍放大镜下可见大的或数量多的内含物,且肉眼可见,轻微影响红宝石的美观,而几乎不影响其明亮度;

SI2,指10倍放大镜下可见明显内含物,且肉眼可见,轻微影响红宝石的美观和亮度;

I1,指肉眼可见明显内含物,对红宝石的美观、亮度和透明度有显著影响;

I2,指肉眼可见显著内含物,对红宝石的美观、亮度和透明度有显著影响;

I3,指肉眼可见大量显著的内含物,极大影响红宝石的美观、亮度和透明度;

3.切工

红宝石的质量评价体系中,切工是第三重要因素,价值影响通常在10~20 %。切工质量评价需考虑琢型、各参数比例、对称性、修饰度等几个方面,依次分完美(Excellent)、很好(Very Good)、好(Good)、一般(Fair)和差(Poor)。

红宝石最常见的琢型是椭圆型、短矩型,其次为圆多面型、祖母绿型。

1)参数比例:主要包括琢型的长宽比和全深比,可接受的全深比在60~80 %;

2)对称性:是指外形轮廓是否对称、底尖是否偏心,台面是否倾斜等对称要素;

3)修饰度:是指刻面排列是否整齐,是否有额外刻面,对琢型总体比列影响不大的偏差及抛光质量等。

4.克拉重量

在颜色、净度和切工相同的红宝石,克拉重量越大,价值越高。优质的天然红宝石非常稀少,且裂隙往往较发育,晶体颗粒较小。所以,3 ct以上的优质红宝石是极为稀少的,它的价格可能还高于同质量的钻石。

Laravel是一个有着美好前景的年轻框架,它的社区充满着活力,同时提供了完整而清晰的文档,而且为快速、安全地开发现代应用提供了必要的功能。

2011年,Taylor Otwell首次将Laravel带给这个世界,彼时,Laravel就是一个全新且现代的框架。Laravel基于MVC架构,可以满足诸如事件处理、用户身份验证等各种需求,同时通过包管理实现模块化和可扩展的代码,并且对数据库管理有着健壮的支持。

不管是专家还是新手,一旦接触到Laravel,都会有相见恨晚之感——这正是你在为PHP项目寻找的框架。本文我们将讨论为什么Laravel会成为最成功最流行的PHP框架。

模块化&可扩展性

Laravel是模块化和可扩展的,你可以在包含超过5500个程序包的Packalyst中找到你想要添加的任何代码。

微服务&API

Lumen是一个由Laravel衍生的专注于性能的微框架。使用Lumen提供的高性能API你可以更加简单快速地开发微型项目。Lumen使用最小的配置集成了Laravel的所有重要特性,你可以通过将代码复制到Laravel项目来实现框架的完整迁移。

<?php

$app->get('/', function() {

return view('lumen')

})

$app->post('framework/{id}', function($framework) {

$this->dispatch(new Energy($framework))

})

HTTP路由

Laravel拥有类似于Ruby on Rails的快速高效的路由系统。它可以让用户通过在浏览器上输入路径的方式让应用程序的各部分相关联。

Route::get('/', function () {

return 'Hello World'

})

HTTP中间件

Route::get('/', function () {

return 'Hello World'

})

Laravel可以通过中间件对应用进行保护——中间件会处理分析和过滤到达服务器的HTTP请求。你可以使用中间件来验证注册用户、避免跨站脚本攻击(XSS)以及其它安全问题。

<?php

namespace App\Http\Middleware

use Closure

class OldMiddleware {

public function handle($request, Closure $next) {

if ($request->input('age') <= 200) {

return redirect('home')

}

return $next($request)

}

}

缓存

Laravel提供了健壮的缓存系统,使用缓存可以让应用加载地更加快速,从而带来更好的用户体验。

Cache::extend('mongo', function($app) {

return Cache::repository(new MongoStore)

})

身份验证

安全是至关重要的。Laravel自带对本地用户的身份验证,并可以使用“remember” 选项来记住用户。此外你还可以引入一些额外参数,例如是否是活跃用户。

if (Auth::attempt(['email' =>$email, 'password' =>$password, 'active' =>1 ], $remember)) {

// The user is being remembered...

}

集成Stripe

Laravel Cashier可以满足你开发支付系统过程中所需要的任何需求。除此之外,它还同步并集成了用户身份验证系统。所以,你不再需要担心如何将计费系统集成到开发中了。

$user = User::find(1)

$user->subscription('monthly')->create($creditCardToken)

任务自动化

Elixir是一个让我们可以使用Gulp定义任务的Laravel API,我们可以使用Elixir定义预处理器来压缩CSS 和JavaScript。

elixir(function(mix) {

mix.browserify('main.js')

})

加密

一个安全的应用应该做到可以对数据进行加密。在Laravel中,可以使用OpenSSL和AES-256-CBC加密算法来满足你所有的加密需求。此外,所有的加密值都通过认证码进行签名以避免加密信息被篡改。

use Illuminate\Contracts\Encryption\DecryptException

try {

$decrypted = Crypt::decrypt($encryptedValue)

} catch (DecryptException $e) {

//

}

事件处理

Laravel应用中对事件的定义、记录和监听都非常便捷。服务提供者EventServiceProvider中的listen属性包含了应用中的所有事件列表。

protected $listen = [

'App\Events\PodcastWasPurchased' =>[

'App\Listeners\EmailPurchaseConfirmation',

],

]

分页

在Laravel中分页非常简单,因为它能够根据用户在浏览器中的当前页生成一系列分页链接。

<?php

namespace App\Http\Controllers

use DB

use App\Http\Controllers\Controller

class UserController extends Controller {

public function index() {

$users = DB::table('users')->paginate(15)

return view('user.index', ['users' =>$users])

}

}

对象关系映射(ORM)

Laravel包含了一个数据库处理层,其中的对象关系映射被称作Eloquent。另外这个对象关系映射也适用于PostgreSQL。

$users = User::where('votes', '>', 100)->take(10)->get()

foreach ($users as $user) {

var_dump($user->name)

}

单元测试

单元测试的开发是一个耗费大量时间的任务,但是它却保证了我们的应用能够正常工作,不出问题。Laravel使用PHPUnit进行单元测试。

<?php

use Illuminate\Foundation\Testing\WithoutMiddleware

use Illuminate\Foundation\Testing\DatabaseTransactions

class ExampleTest extends TestCase {

public function testBasicExample() {

$this->visit('/')->see('Laravel 5')->dontSee('Rails')

}

}

待办事项清单(Queue)

Laravel提供了在后台使用待办事项清单(to do list)处理复杂、漫长流程的选择,好吧,其实就是队列,队列可以让我们异步处理某些流程而不需要用户在加载页面时长时间的等待。

Queue::push ( new SendEmail ( $ message ))