前言:中文期刊网精心挑选了变成熟范文供你参考和学习,希望我们的参考范文能激发你的文章创作灵感,欢迎阅读。
变成熟范文1
关键词:数控编程;手动编程;自动编程
DOI:10.16640/ki.37-1222/t.2017.14.124
1 手动编程
手动编程也称手工编程,整个编程阶段均由人工完成,包括节点坐标值的计算、走刀轨迹的设定、程序的输入和刀具磨损值得修改等等都由操作者自己独立完成。其编程步骤如下图所示
(1)分析工件图样。通过图纸分析工件的用途、材料、尺寸精度,根据毛坯的形状和热处理要求选择合适的数控机床。并大致确定采用什么道具,什么装夹方式,什么样的走刀路线。个人认为此步骤是最耗时也是最关键的,因为基本信息都从图纸上显示出来了。(2)确定加工工艺过程。确定零件的加工方法(包括工A具、装夹定位方法的选择等)、加工路线(包括对刀点、换刀点、进给路线)及切削用量(包括进给速度、主轴转速、切削深度等)。在制订数控加工工艺时必须考虑装夹要方便,工件少调头,进给路线尽量短,数值计算容易等因素。(3)数值计算。数值计算主要是节点坐标的计算,这里需要一定的数学处理,复杂的节点我们可通过CAD画图捕捉坐标。
(4)编写零件的加工程序。通过完成上述的准备工作就可以开始编写零件加工程序。(5)程序输入数控系统。程序单编好之后,通过一定的方法将其输入给数控系统。常用的输入方法有:1)手动数据输入。将程序单的内容直接通过数控系统的键盘手动键入数控系统。2)用控制介质输入。通过介质将程序输入到数控机床,如优盘等。3)通过机床的通信接口输入。通过与机床控制的通讯接口(一般是RS232接口)连接的电缆或者网线将电脑中的程序传输到数控机床中。
目前随着科技的发展,出现了更多的传输方式,比如WIFI传输,运传输等。
(6)校对加工程序。程序编制完成后需要校验其正确性,一般是将加工程序上的加工信息输入给数控系统进行空运转检验或者通过专用的仿真软件如上海宇龙仿真软件或斯沃仿真软件进行仿真。(7)首件试加工。通过首件试切的方法进一步考察程序的正确性并检查工件是否达到零件图纸要求。根据试切结果对程序进行修改以及采取尺寸补偿措施等,直到加工出满足要求的零件为止。
2 自动编程
自动编程也称为计算机辅助编程,其特点是程序编制工作的大部分或全部工作均由计算机完成。自动编程编出的程序可通过其自带的软件功能实现刀具运动轨迹的图形检查,编程人员可以观察整个切削模拟过程并从中及时发现错误进行修改。自动编程在很大程度上减轻了编程人员的劳动强度,有效的提高了加工效率倍,更重要的是解决了手工编程无法解决的许多复杂零件的编程难题。常见的自动编程软件有以下几种:
(1)UG-全称Unigraphics 是美国Unigraphics Solution公司开发的计算机辅助软件,是当今最先进的计算机辅助设计、分析和制造的高端软件,现在被广泛的应用于航空航天、汽车、轮船、通用机械和电子等工业领域。UG里带有数控加工处理模块,通过建模、加工、后处理能生成数控加工程序。其优点有:具有完整的刀具库;具备良好的使用者界面,客户也可自行化设计界面多样的加工方式;提供可靠、精确的刀具路径,能够直接在曲面及实体上加工;具备加工参数库管理功能,用户可根据实际情况自行定义;覆盖面广,包含二轴到五轴铣削、车床铣削、线切割等数控机床。(2)PRO/E-是由美国 PTC开发的一款软件,是一款普及最广泛的三维 CAD/CAM系统。该软件主要用于电子、机械、模具和玩具等民用行业。目前各高职院校、高校均开设该课程,足见其普及性。(3)Mastercam-美国CNC公司开发的一款CAD/CAM软件,该软件功能强大,能完成复杂零件的曲面加工要求,且价格低廉,对计算机硬件要求不高,成为各高职院校和民营企业首选软件。(4)CAXA制造工程师-是北京北航海尔软件有限公司开发的一款CAM软件,作为一款国产的CAM软件,其界面更适合国人习惯,从一开始CAXA得到了相关部门的认可,最近来湖南省的数控大赛CAXA均为指定比赛软件,CAXA正逐渐成为中国CAD/CAM/PLM业界的领导者和主要供应商。
3 两者优点和缺点
随着工业和计算机软件的迅速发展,机加工方面的零件越来越复杂,往往一个零件上面有多个复杂曲面,手动编程往往无法胜任这些工作,加工人员越来越依赖于自动编程,不可否认自动编程的优越性,但是也不能忽略手动编程的简单性,尤其对于高职院校的数控专业学生而言手动编程是基础,是基石。只有把手动编程学踏实了,才能更好的了解编程的过程,了解数控加工的工艺。而且手动编程生成的程序少,简洁,便于修改,自动编程生成程序往往过于冗长,不易查找和修改。目前在企业大部分工件还是依靠手动编程完成,这足以说明手动编程的优越性。所以,在实际的加工过程中,我们不能过分的依赖于某一种方法,而且应该将好的方法综合起来为我所用,简单的台阶和孔系,我们完全可以手动编程,这样省掉了CAM软件因为画图、后处理、导入数控机床所消耗的时间,复杂的曲面我们就完全交给CAM软件来完成。
4 结论
手动编程和自动编程是数控编程的两种方式,其各有优点缺点,在实际数控加工中我们应灵活处理,不要太过于局限了某一种方式。就高职院校数控专业学生而言,手动编程是基础,只有手动编程学踏实了才能更好的掌握自动编程。
参考文献:
[1]张宁菊.数控铣削编程与加工[M].机械工业出版,2010.
变成熟范文2
专注于数据集成的Informatica公司企业数据集成产品管理总监郑玮介绍说:“其实,在大数据这个概念出现以前,大规模并行处理(MPP)的需求早就出现了,横向扩展技术也已得到应用。但是,这些处理大数据的解决方案性价比不高。大数据的概念出现后,越来越多的厂商开始在提高大数据解决方案的经济性方面下功夫。”
Informatica的主要客户是像金融公司这样的传统企业。它们是否也面临着大数据的挑战呢?郑玮的回答是肯定的。像德意志银行、摩根士丹利等金融机构普通采用的风险分析就是大数据的实际应用。
与硬件保持距离
为了满足大数据的需要,数据集成产品本身会不会做出改变?郑玮表示:“回顾信息技术的发展历史,其实每五六年就会出现一次新的技术浪潮。我们时刻关注这些变化,而且走在这种变化的前面。因此,对于Informatica来说,大数据的出现并不意外,这种变化是自然而然发生的。Informatica只用了6个月的时间就开发出支持Hadoop的解决方案。大数据的出现并不会改变Informatica软件开发的底层技术核心。但是,由于数据量的快速增长,资源的调配方式或用户的一些使用方式可能会发生改变。”
对业界流行的软硬件集成的一体化解决方案,Informatica敬而远之。“Informatica只做软件。Informatica将与硬件厂商以及数据仓库厂商进行广泛合作,但自己不会涉足这些领域。”郑玮表示,“未来,我们的产品也不会与硬件或数据仓库产品进行绑定。Informatica将继续保持中立的地位。我们会更加专注,只做与数据集成、数据质量、主数据管理等相关的业务。”
由于产品的特殊性,Informatica将数据集成比喻成一座桥梁,它可以连接硬件、数据仓库、商务智能等产品。郑玮表示,Informatica最大的竞争对手其实是传统的手工处理方式。
一家知名的卡车运输公司采用Informatica Hadoop产品对其半结构化数据进行处理,从而提高了卡车的调配效率。以前,调配一辆卡车至少需要半天时间,而现在只要几分钟而已。
国内一家全球500强企业近日主动找到Informatica,希望借助Informatica的数据集成产品实现知识管理。
处理好非结构化数据
由于非结构化数据量猛增,用户必然面临如何同时处理好结构化数据和非结构化数据的问题,比如什么时候将数据放在传统的数据仓库中,什么时候要用开源的Hadoop处理数据。Informatica能帮助用户在同一个平台上处理结构化和非结构化数据。郑玮认为,处理好结构化数据和非结构化数据的关键是系统能够根据数据类型的不同,自动将结构化的数据分配到能处理结构化数据的系统中,而将非结构化的数据分配到能处理非结构化数据的系统中。
变成熟范文3
[关键词]测绘 全站仪 编程 开发
Abstract:Great changes have taken in the surveying and mapping industry about hardware and software.Drawing tools developed from manual tools to computer graphics.CASS and EPS is commonly used.The surving instruments have great changed,developed from optical instrument to total station instrument.The sofware and hardware is moreconvenient and precise.This articles will introduction Digital mapping of programming about the software of CASS and EPS.
Keywords:Surveying and mapping,Total station instrument,Programming, Development
1.引言
现在的全站仪很方便,比较好点仪器的都是无棱镜的,如果是测图的话,一天下来也有不菲的成果。外业的测量速度随着仪器的发展得到大幅度的提高,那么内业的处理速度也应该有相应的提高。这样才能整体提高整个工程的速度。但是眼下好多单位的测图流程还是停留在用全站仪采点,采用画草图的方式,然后内业处理再根据草图所画的来处理。这样的工序既和全站仪不匹配,又浪费人力,物力,财力。如果采用内业自动成图方法,则一个组2个人足够,外业也只是简单的描述下就可以了。由于我们单位最常用的是清华山维的编码,所以下文的自定义编码都是基于清华山维的。
2.程序开发的基础和设计
2.1 CASS的编码自定义功能
由于CASS的自身的编码难记,外业操作起来不方便。所以可以根据自己的习惯来自定义编码。在CASS中很好自己定义编码,在CASS安装目录下的SYSTEM文件夹内有一个JCODE.DEF文件。其数据格式如下边所示:
563,164400
677,144301
200,141101
其中逗号前的是自定义编码,逗号后的是CASS自身编码。其中的563为内部道路,是清华山维的内部成图编码,164400是CASS的内部成图编码,可以去通过JCODE.DEF文件将这个两种编码结合起来。
2.2 全站仪的数据结构
现在全站仪相对于以前的光学仪器,更加自动化。一般数据都是储存在仪器里边。等一天外业结束后,只需要把数据从仪器导出后就可以进行内业处理了。针对不同的软件,传输软件也会不同。本文以最常用的LEICA仪器为例。LEICA仪器的传输软件为Leica Survey Office。在这个软件中利用其中的格式编辑模块,编辑一个输出格式文件,然后利用传输软件中的数据交换管理器,把编辑好的格式文件导入到全站仪里边。以后每次外业结束后,回来传出数据的时候就可以按此格式文件来输出你所需要格式的文件。如图1所示,就是按需要格式输出的外业采点数据文件。
其中563为清华山维内部道路的编码,677为围墙的编码,200为居民地的代码,都是清华山维的成图编码。编码下边的数据格式是点号,点的X Y坐标,高程值。一个编码及以下内容代表一个完整的连续的地物。如上图所示8-14号点代表一段围墙。15-16号点位一栋房子的三个角点。
2.3外业采集数据
参照上边图1的数据传出文件可以看出,一个完整的地物应该按顺序依次采点。如果是同一个编码的地物有断开或者位置不同应该注意编码的断开(LEICA仪器直接回车下就可以)。如果是不同编码的地物应该注意对应编码的输入。按这样的方法外业采点,内业生成的图件只需要进行简单的连接和休整就可以了。
2.4清华山维和CASS需要生成的目标文件
这几个文件中的编码如,563,677,200,都是清华山维的编码。
2.5程序的设计
由于作业方式原因,本单位最常用的绘图软件是清华山维和CASS两种。所以外业采集数据的时候用的编码全部都是清华山维的成图编码。经过软件转化把外业采集的数据直接生成可以在清华山维中直接连图的目标文件。如果要转成CASS格式需要先编辑CASS系统文件下的JCODE文件,如上边所示。然后直接利用程序把外业采集数据文件和JCODE文件联系起来,生成符合CASS系统成图的目标文件。
3.程序的原代码
转换原始外业数据采集文件到清华山维格式文件:
Private Sub Command1_Click()
Dim wjm As String, bcwjm As String
Dim biaoshi As Integer, jy As String
Dim zhs As Integer, i As Integer
Dim zhh() As String, wjt1 As String, wjt2 As String
Dim sch As String ‘数据类型定义
biaoshi = 0
CommonDialog1.Action = 1
wjm = CommonDialog1.FileName
bcwjm = "QHSW" & CommonDialog1.FileTitle ‘建立转换后文件名和路径
Open bcwjm For Output As #1
Close #1
Open wjm For Input As #1
Do While Not EOF(1)‘进入循环对原始文件进行处理
Input #1, jy
If Right(jy, 3) = "1$1" Then
biaoshi = biaoshi + 1
If biaoshi = 1 Then
wjt1 = Left(jy, 3)
ElseIf biaoshi = 2 Then
wjt2 = Left(jy, 3)
Else
End If
If biaoshi = 2 Then
Open bcwjm For Append As #2 ‘对整理后的文件进行写入
wjt1 = wjt1 & " " & zhs & " " & "1 $1"
Print #2, wjt1
wjt1 = wjt2
Close #2
End If
If zhs > 0 Then
Open bcwjm For Append As #2
For i = 1 To zhs
sch = zhh(i) & " " & "1 1 0 0"
Print #2, sch
Next i
Close #2
zhs = 0
biaoshi = 1
End If
Else
zhs = zhs + 1
ReDim Preserve zhh(zhs)
zhh(zhs) = jy
End If
Loop
Close #1
End Sub
转换清华山维数据采集文件到CASS三维格式文件:
Private Sub Command2_Click()
Dim wjm As String, bcwjm As String
Dim bm As Integer, ds As Integer, ch As Integer
Dim i As Integer, sch As String
Dim dh As Integer, xx As Double, yy As Double, hh As Double ‘数据类型定义
CommonDialog1.Action = 1
wjm = CommonDialog1.FileName
bcwjm = "CASS" & CommonDialog1.FileTitle‘建立转换后文件名和路径
Open bcwjm For Output As #1
Close #1
Open wjm For Input As #1 ‘进入循环对原始文件进行处理
Do While Not EOF(1)
Input #1, bm, ds, ch, ch
For i = 1 To ds
Input #1, dh, xx, yy, hh, ch, ch, ch, ch
If i = 1 Then
Open bcwjm For Append As #2 ‘对整理后的文件进行写入
sch = dh & "," & bm & "," & Format(xx, "######.000") & "," & Format(yy, "######.000") & "," & hh
Print #2, sch
Close #2
Else
Open bcwjm For Append As #2
sch = dh & "," & "+" & "," & Format(xx, "######.000") & "," & Format(yy, "######.000") & "," & hh
Print #2, sch
Close #2
End If
Next i
Loop
Close #1
End Sub
4. 小结
上边的代码为VB6.0下编写的,由于本单位平时主要用的清华山维绘图软件,其次是CASS软件。所以本程序主要是针对清华山维,如果有需要转到CASS,可以用清华山维的标准格式转换成CASS的数据格式。清华山维格式的数据可以直接导入到软件中。CASS格式的数据可以先通过CASS绘图软件中的绘图处理―展野外测点点号―简码识别来进行导入。
转换后数据导入的效果图:
通过上边的图我们可以看的出,你所施测的区域的图已经通过软件大致连接好了。我们所要做的只是简单的把这些图形进行连接,封闭或者方向的调整等修补性质的操作。
自动化成图最重要的一个就是外业数据的采集(这里针对LEICA仪器),采集的时候我们要把握一个原则就是连续地物尽量不要换编码,不同地物或者同一地物有分段的时候可以采取换编码。目的是为了保证内业自动化成图的完整性。好的外业采集方法可以大幅度减少内业处理的工作量。通过外业有规律的采集点,内业的自动成图,可以大幅度提高外业的人员投入和内业的数据整理时间,极大的提高了工作效率。
参考文献:
李玉宝等, 大比例尺数字化测图技术。西南交通大学出版社
杨晶,VB6.0程序设计。科学出版社
变成熟范文4
机会来了,就在一次听写中,老师叫同学们拿出听写本。主人一会儿在伤痕累累的书包里找,一会儿在那乱得不能再乱的抽屉里找。可是找了半天也没找到。我就在小主人灰心的时候,我偷偷地溜进了书包里。
“王小刚,”老师气愤地说,“你的听写本呢?”“没……没有。”“放学你到我办公室,把生字抄10遍”“哦。”说着,便回过头继续给同学们听写。
经过这次惨痛的教训,小主人就像变了一个人似的,越来越爱惜自己的东西了。
变成熟范文5
我每天写作业的时候,会偷偷看一眼窗外的那棵大树,它是那么粗壮、挺拔、枝叶茂盛。我羡慕它,浓密的绿叶遮不住小鸟们站在枝条上此起彼伏的歌声,高大的身影让我们人类只能赞叹惊奇。
如果给我一次变身的机会,我一定会毫不犹豫的变成一棵大树,让累坏了的小鸟们,在我的手臂上好好休息;下雨的时候,我还可以为各种小生物和昆虫遮风挡雨。它们会对我感激不尽。每当清晨的第一缕阳光洒在我的枝叶上,小鸟清脆的鸣声,把我从美梦中唤醒。夜里的露水已经把我全身洗得干干净净,让我从头到脚都焕然一新。
日光给我能量,月光给我美丽,星星给虫子们的四重奏点缀宝石般的光芒。我变成了树,高远辽阔的天空,温暖厚实的土地会让我忘掉人间所有的烦恼忧愁。我会尽我的力量帮助更多的动物,为它们排忧解难。
变成熟范文6
关键词:二程;熟仁;熟辨
中图分类号:B244.6 文献标识码:A 文章编号:1003—0751(2013)01—0122—05
“熟”,乃为中国文化中一个极富意蕴的概念。儒家将之应用于“仁”,称为“熟仁”,使之具有做人之道、做官之道的丰富内涵。由孔子开启的“仁”,经过诸儒们的“熟仁”分析,获得了极为丰富的普世化的价值取向。二程对此具有很重要的理论贡献。
北宋二程,程颢和程颐,兄弟两人,大程谓明道,小程谓伊川,属儒家理学派人物。二程理学思想的精湛和淅沥,体现了其哲学思想的娴熟之处。或许正因为此,在二程的理学体系中,对“熟仁”的检讨就十分认真,也很有特色。二程的展开,一者承继孔孟,二者有所创意,并经过朱熹的吸收和改进,成为了儒家“熟仁”观念发展史中的一朵“奇葩”。
一、依孔、孟而来的“熟仁”辨识
二程的“熟仁”之辨,集中在孔、孟的方向上,以“贵熟”为基本,蕴涵了对于“熟”的深刻领悟。诸如此类:
“久则自然接熟。”①
存养熟后,泰然行将去。②
贵熟。③
亦须待佗心熟,便自然别。④
须是熟方能如此。⑤
学要信与熟。⑥
涵养纯熟。⑦
养之即熟。⑧
习见之熟。⑨
作用极熟,又能谨细行。⑩
这些有关“熟”的说法,是“熟仁”的延伸和扩充;对于“熟仁”之辨,凝聚着二程在孔、孟方向上的切肤体悟和贴切把握。所谓做人、做官、做事在“熟仁”之道上的应用、考验和锻炼,二程对之进行了精细论证,获得了在儒家“熟仁”观念中的特殊地位。
1.沿孔、孟方向,挖掘孟子之底蕴。“熟仁”二字考义,见于《孟子·告子上》的精辟陈述:“五谷者,种之美者也。苟为不熟,不如荑稗。夫仁,亦在乎熟之而已矣。”
古代中原地区称黍、稷、麦、菽(豆)、麻为“五谷”,“荑稗”即稊稗,长在农田里的杂草,结出的米粒很小,可食。此段意思是说:五谷是庄稼中的好品种,如果不熟,虽美,还不如“荑稗”。所以,仁,关键是使它成熟。
《孟子》一书,“熟仁”的提法仅出现这一次。但“熟仁”的意蕴若隐若现于《孟子》的字里行间。
二程的阐发,就是取于孟子的“仁,亦在乎熟之而已”命题。二程引孟子“苟为不熟,不如荑稗”来扩展“熟仁”观念:“‘乐则生,生则乌可已也。’须是熟方能如此。‘苟为不熟,不如稊稗。’‘是集义所生,非义袭而取之也。’须集义,这上头莫非义也。”孟子说“仁亦在乎熟”,二程扩充其实,从生存意义中探索“熟仁”之底据,“熟仁”是关乎“生”的问题。“乐则生”,应是“集义所生”,也就是“熟仁”的方向。一切须从“集义所生”上言“熟仁”,方能挑得明白彻底。这仍然是在生存论语境里去发掘孔、孟的“熟仁”深意。
品味一下二程引孟子的“乐则生,生则乌可已也”一句,也看得如是。此句出自《孟子·离娄上》:“孟子曰:‘仁之实,事亲是也;义之实,从兄是也。智之实,知斯二者弗去是也。礼之实,节文斯二者是也。乐之实,乐斯二者,乐则生矣。生则恶可已也。’”安乐的生活,在于拥有和实践仁义,所谓“智”,无非是知道仁义;所谓“礼”,也无非是调节和滋润仁义,这就是“乐”的内容和“乐则生”的实质。要达到这样的“乐则生”,二程给予“须是熟方能如此”的界定。
孟子的仁与义,是内在连接的一体。在孟子看来,仁是出自于内的恻隐之心,义是出自于内的羞恶之心,都是源于人心内在的生发。二程界定“集义”为走向“熟方能如此”的生存之道,真可谓是把握了孟子“熟仁”观念的核心所在。既然仁是出于内心,二程就把“熟仁”切入于“心熟”之中,的确是有其根据了。
2.“心熟”的创意。二程切入“心熟”,得益于孔子的“熟仁”体悟。孔子三句有关“熟仁”义的陈述,为之后儒家检讨“熟仁”的来龙去脉奠定了基础。
第一句出自《论语·里仁》:“君子无终食之间违仁,造次必于是,颠沛必于是。”
君子要名实相副,必须坚持“必于是仁”,这是成君之道。具体来说,就是要坚持和做到“无终食之间违仁”,这就是“仁之熟”。孔子期望“无终食之间违仁”,在于“苟志于仁矣”,“苟志于仁”,是“熟仁”的意志工夫。所谓“造次必于是,颠沛必于是”,就是坚持“仁”,坚持是达到“熟仁”的考验和锻炼。
第二句出自《论语·子张》:“博学而笃志,切问而近思,仁在其中矣。”
这段话是子夏说的,但也体现其老师孔子的“熟仁”思想。可以说,这段话是对孔子“君子无终食之间违仁”的继续挖掘。按子夏所言,彻始彻终的“仁在其中”,是博学、笃志、切问、近思的“习熟”锻炼。也就是说,博学、笃志、切问、近思,乃为“熟仁”的工夫。深入于这学、志、问、思之中的,应“见得个仁底道理”,使心中“所存自熟”,所熟在见于仁、习于仁,彻头彻尾,自始至终。
第三句出自《论语·为政》:“吾十有五而志于学,三十而立,四十而不惑,五十而知天命,六十而耳顺,七十而从心所欲,不逾矩。”
孔子亲历“熟仁”有道,他从十五岁开始有志于学、问、思,至七十岁,才有“不逾矩”之熟来。借朱熹的解释看得此理:“三十而立之时,便是个铺模定了,不惑时便是见得理明也。知天命时,又知得理之所自出。耳顺时,见得理熟。从心所欲不逾矩时,又是烂熟也。”
二程也在这个“来龙去脉”的意义上对此三段话作了一番“心熟”辨识。伊川指出:“仁义忠信不离乎心,造次必于是,颠沛必于是”,“孟子曰:‘充实而有光辉之谓大,大而化之之谓圣,圣而不可知之谓神。’……所谓化之者,入于神而自然,不思而得,不勉而中之谓也。孔子曰:‘七十而从心所欲不逾矩’是也。”二程在孔、孟的字里行间,索隐到了由孔、孟以来的习仁之熟的境界和方法、途径。二程总结了孔子十五志于学到七十不逾矩的心路历程,并以“明善”、“至诚”、“思知”勾勒出孔子“熟仁”的环节。二程指出:“‘十有五而志于学,三十而立,四十而不惑’,明善之彻矣。圣人不言诚之一节者,言不惑则自诚矣。‘五十而知天命’,思而知之也。‘六十而耳顺’,耳者在人之最末者也。至耳而顺,则是不思而得也。然犹滞于迹焉,至于‘七十从心所欲不逾矩’,则圣人之道终矣。此教之序也。”“此教之序”,是教人学得孔子一步一步走向“熟仁”的成熟环节。首先,二程追寻到儒家“熟仁”观念中的基本问题:如何存养得熟?
二、化“熟仁”为方法论
如何存养得熟?对此,宋明理学最重要的成就,是化“熟仁”为方法论,即在成人成事成万物之中,离不开“熟”。对此,二程的“成就”有几何?
1.“敬以直内”。有人问:“每常遇事,即能知操存之意,无事时,如何存养得熟?”二程回答:“古之人,耳之于乐,目之于礼,左右起居,盘盂几杖,有铭有戒,动息皆有所养。今皆废此,独有理义之养心耳。但存此涵养意,久则自熟矣。敬以直内是涵养意。言不庄不敬,则鄙诈之心生矣;貌不庄不敬,则怠慢之心生矣。”
二程回答,心熟于仁,是经过涵养得来的,经久就会产生“自熟”。以理义养心,是涵养的内容;敬以直内,是涵养的工夫。在二程的“自熟”心境里,理义成为仁的具体化,因而“熟仁”化作以理义养心;但更重要的是,二程以“敬以直内”作为涵养的自熟工夫,确为孔孟以来儒家熟仁观念里的标志性见识。
“敬以直内”出自于《周易·坤卦》:“直其正也,方其义也。君子敬以直内,义以方外,敬义立而德不孤。直方大,不习无不利,则不疑其所行也。”二程对“直方大”作了特定的解释,认为“熟仁”为德性之用,是“大而化之”的入神而渐渐自然,这就是“直方大”,存养在“不习无不利”的习熟之中。二程对“敬以直内”做过多种说明,大都围绕“习仁而熟”发挥。明道言:“仁者,人此者也。‘敬以直内,义以方外’,仁也。若以敬直内,则便不直矣。行仁义岂有直乎?‘必有事焉而勿正’则直也。夫能‘敬以直内,义以方外’,则与物同矣。故曰:‘敬义立而德不孤。’”明道认为,只能讲“敬以直内”,不能讲“以敬直内”,因为后者是离开了仁的内在自觉,偏离了“敬义”的正道方向,只在表面上做文章,结果是无有德无有义所立所生。这是不与物合的偏离。这使我们联想到孟子“由仁义行而非行仁义”的敬义执着(“直”)中的仁自觉。二程说得如是:“敬以直内,义以方外,仁也。不可曰以敬直内,以义方外。谓之敬义者,犹曰行仁义云耳,何直之有?”对“敬”的如此理解,二程回答“或问敬”说得准确:“主一之谓敬。”“一”即谓“仁”,“仁则一,不仁则二。”有人问:“何以能见一而主之?”二程以心之熟来辨:“齐庄整敕,其心存焉;涵养纯熟,其理着矣。”
二程坚信“涵养纯熟”,并以“敬”来规范“涵养”内容。“敬只是涵养一事。”这是对“敬以直内”的意义深化。二程说明:“敬,所以涵养也。集义,所谓必有事也。不知集义,是为无事也。”又,“(义者)中理见乎事,敬在心。义以方外,然后中理矣。”涵养需要敬,而持续的“敬”,终究会带来涵养纯熟。有人问:“义与敬,何以异?”二程回答:“敬,所以持守也。有是有非,顺理而行者,义也。”也就是说,要敬义而行,内外一致,“敬以直内,义以方外,合内外之道也。”这是“涵养纯熟”的途径。涵养之于熟,二程看出的“着力”之处,却指意在学上。二程一语道谛:“义有至精,理有至奥,能自得之,可谓善学矣。”
2.“学要信与熟”。二程论学,一个最大的特点就是连接着对“熟”的思考,如明道指出:“学要信与熟”。具而论之,有三点很值得说明。
其一,学与涵养。涵养纯熟,要在学。学什么?第一,“学在诚知诚养”。学以知诚,诚为熟仁;知诚涵养,即谓“养之(诚)既熟”。第二,“学至涵养”而“清明高远”。什么“清明高远”?是心。“涵养着乐处,养心便到清明高远。”而清明高远,恰在心之熟来。第三,“涵养着乐处”,也在“学至涵养其所得”,“得”什么?“得”精义入神之熟。这也就属于“清明高远”之境地。“学至涵养其所得而至于乐,则清明高远矣。”二程说得明确:“学之而不养,养之而不存,是空言也。”“圣人之道,更无精粗,从洒扫应对至精义入神,通贯只一理。虽洒扫应对,只看所以然者如何。切要之道,无如‘敬以直内’。”无论大事小事粗事细事,盖之于精义入神之熟来对待,则可学有自得而至于熟。这是儒家见习而熟的学习观在二程“熟仁”中的提炼。
其二,学与自得而通。二程感慨:“学莫贵乎自得。”“自得”什么?自得义理而涵养以至于通。有人问:“学,何如而谓之有得?”二程回答:“其必默识心通乎!笃诚明理而涵养之者。”“熟仁”也在于通。二程看出此中奥妙:“学贵于通。”“通”什么?通于义理、精于道,也就是“熟仁”之习。有人问:“何以会而通之?”二程回答:“求一物而通万殊”,“夫亦积习既久,则脱然自有该贯。所以然者,万物一理故也。”“熟仁”无非就是精通义理,即谓“进学莫先乎致知,养心莫大乎理义。”而这一切皆与自得有关:“义之精者,须是自求得之,如此则善求义也。”自得即为见习之熟,久之可谓涵养深远。二程说得是理:“习见之熟也,习闻之久也,涵泳其教化深且远也。”
其三,学与主“一”而熟。“一”何谓?是仁。“仁则一,不仁则二。”“一不敬,则私欲万端生焉。害仁,此为大。”二程一再申明:“一德立而百善从之”,“自性言之为诚,自理言之为道,其实一也”。也谓君子之学所在:“君子之学贵一,一则明,明则有功。”是心之明、心之敬:“主心者,主敬也;主敬者,主一也。不一,则二三矣。”“不一”则是“熟仁”的工夫。二程看出“主一”中有个“不一则二三”之辨。“一而二、二而一”,总是归于仁;“一二而合为三,三见则一二亡矣。离三而为一二,一二见而三亡矣。方为一二而求三,既已成三,又求一二,是不知理。”二程坚信“万物一理”又“万物一体”,“本末,一道”又“己与理一”;“一”即谓仁,也即谓“道”和“理”;二程比喻贴切:“求之有三,知之则一。行之有三,成功则一。”“中庸天理也。不极天理之高明,不足以道乎中庸。中庸乃高明之极耳,非二致也。”中庸乃“一”,是天理也!“非二致也”,正是“熟仁”的一种“敬”:“主一之谓敬”。但如何敬一?二程道明一个“熟”:“何以能见一而主之?子(指二程)曰:‘齐庄整敕。其心存焉;涵养纯熟,其理着矣。’”
3.“若要熟,也须从这里过”。“敬以直内,义以方外”也好,“涵养纯熟,义精仁熟”也好,二程着力处恰是达到熟仁的德性考验。《遗书》中,二程引证孟子:“自‘舜发于畎亩之中’,至‘孙叔敖举于海’,若要熟,也须从这里过。”
此段话出自《孟子·告子下》:“舜发于畎亩之中,傅说举于版筑之间,胶鬲举于鱼盐之中,管夷吾举于士,孙叔敖举于海,百里奚举于市。故天将降大任于是人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,曾益其所不能。人恒过,然后能改。困于心,衡于虑,而后作。征于色,发于声,而后喻。入则无法家拂士,出则无敌国外患者,国恒亡。然后知生于忧患,而死于安乐也。”孟子挑明的正是“熟仁”的德性锻炼。若要熟,须从这种锻炼过来。
德性锻炼来自于善养浩然之气。二程如是说道:“浩然之气,天地之正气,大则无所不在,刚则无所屈,以直道顺理而养,则充塞于天地之间。‘配义与道’,气皆主于义而无不在道,一置私意则馁矣。‘是集义所生’,事事有理而在义也,非自外袭而取之也。”直养这“浩然之气”,就有“配义与道”,完全靠人的自我努力所致。这就是一种习熟的努力。二程发挥孟子的“志一则动气,气一则动志”,指出:“一动气则动志,一动志则动气,为养气者而言也。若成德者,志已坚定,则气不能动志。”“气不能动志”,已成熟也。对此二程夸奖子夏是“笃志力行者也”;说曾子是“明理守约者也”。这也是力行于“博学、笃实、切问、近思”之“熟仁”工夫的结果。这也是从“恒”的意义中对“若要熟,也须从这里过”的特定理解。
实际上,若要熟,要从意志的锻炼和德性的成熟而来,二程以“主一”、“敬以直内”的“习”之而来,与浩然之气加以沟通:“主一无适,敬以直内,便有浩然之气。浩然须要实识得他刚大直,不习无不利。”坚持习熟而来,就是一种恒性锻炼。二程提倡的莫过于体现在“君子无终食之间违仁”的“恒”之特殊状态。“‘君子无终食之间违仁’,得善弗失也。‘道不可须臾离,可离非道’,言道也。‘造次颠沛必于是’,言守道也。”“熟仁”而“得善”就在于“无终食之间违仁”,“熟仁”而“守道”就在于“造次颠沛必于是”。二程的发挥,就在于说明“熟仁”与得“道”的不可分离:“须是无终食之间违仁,即道日益明矣。”
三、“熟仁”在出仕上的用意
二程的“熟仁”之辨,很显然有一种出仕用心。做人要求熟仁,做官上也须如此。二程均有出仕的经历。大程颢,官至京兆府鄠县、江宁府上元县主薄,泽州晋城令,监察御史里行等。小程颐,官历汝州团练推官、西京国子监教授、崇政殿说书等。在《二程集》中收集了一批为政书疏,读后不免感觉,“熟仁”在仕的用意,是不言“熟仁”二字而有“熟仁”之讲究。
二程认为仕途上须讲个“熟”字。在这批书疏里,二程多有重申。元佑元年《上太皇太后书》,面对出仕与否、将仕何为,伊川强调:“不三五次,便当习熟。若不如此渐致,待其自然,是辅导官都不为力,将安用之?”言下之意,小事要求渐渐而习,何况像出仕一类的大事,就更要三思而行,仕途中要有熟之功夫,渐渐用力而为,就有自然而然。官员不努力、不用功,会有这样的成绩吗?元佑二年四月,《又上太皇太后书》,伊川强调领导者须有“熟”之品性:“人主圣明,习熟见闻。”在《晋城县令题名记》,明道对地方官吏之于“熟仁”作了实践性要求:“今之为吏三岁,而代者固已迟之矣。使皆知礼义者,能自始至,即皇皇然图所施设,亦教令未熟,民情未孚,而更书已至矣。”地方官吏,事关地方风化之要,礼义教令自己要熟知,也要让天下人熟知,才会有好的民风和民情。这是“熟仁”化为官德的一种努力、风气和方法,所以仕途中要紧紧连接住“熟仁”。
二程看到,“熟仁”,就是在仕途中张扬儒家的道义论。二程带有坚定而纯真的儒家出仕观,因为它有个孔、孟“道义”在其中。二程坚信:“尚以何义,复齿仕列?”没有道义的支持,就决不为仕。这就叫“儒者进退,当如是乎?”即“去就之义当然”。这是最典型的儒家出仕观,义务论的又是道义论的。我们注意到,伊川从元佑二年十一月至元佑九年春的好几篇“状”里,几乎都在讲一个儒者进退去就的问题,其中贯穿着这个道义论基调。在元佑三年春的《第三状》,他坦陈:“道合则从,不合则去,儒者进退之大节。黜陟失当,则乱所由生;进退忘义,则道所由发。”在《乞致仕第一状》中,他陈述:“自古为臣陈力,不能则致其仕,礼也。”致仕,古代的退休制度。去就之“义”,盖以道义左右,也属义务应当。“熟仁”,就是要达到道义境界。为官出仕也莫不如此。
二程看到,为政之道里讲“熟仁”,也是在发展一种“若要熟,也须从这里过”的治道精神。如果说“熟仁”具有一种良好的方法论价值,那么,运用其在从政上,就得把握一种为政的先后程序。在《论王霸札子》中,明道说得如是:“夫事有大小,有先后。察其小,忽其大,先其所后,后其所先,皆不可以适治。”能够把握得好,就是一种政治的娴熟、治道的本领。对此,二程讲了“治道”之道:“故治天下者,必先立其志”,“既立求治之志,又思责任之道,则以求贤为先”。“熟仁”有先后、本末、大小之辨,治道也如此。先抓什么后抓什么,先做什么后做什么,都属于一个“熟仁”的进程,只不过这里是在讲治道。可能出于二程的为官经历,内中的娴熟,二程讲来体会颇深。治平二年,伊川在《为家君应诏上英宗皇帝书》说:
今言当世之务者,必曰所先者:宽赋役也,劝农桑也,实仓廪也,备灾害也,修武备也,明教化也。此诚要务,然犹未知其本也。臣以为所尤先者有三焉,请为陛下陈之。一曰立志,二曰责任,三曰求贤。
三者之中,复以立志为本,君志立而天下治矣。所谓立志者,至诚一心,以道自任,以圣人之训为可必信,先王之治为可必行,不狃滞于近规,不迁惑于众口,必期致天下如三代之世,此之谓也。夫以一夫之身,立志不笃,则不能自修,况天下之大,非体干刚健,其能治乎?
故臣愿陛下以立志为先,如臣前所陈,法先王之治,稽经典之训,笃信而力行之,救天下深沈固结之弊,为生民长久治安之计,勿以变旧为难,勿以众口为惑,则三代之治可望于今日也。
这些话语中虽有反对王安石变法之嫌,但是话语之中,不时流露出儒家“熟仁”的腔调和道义论的期待:“立志为先”、“笃信而力行”、“以道自任”、“立志不笃则不能自修”,无一不含有这方面的情怀和思绪。在伊川的《上仁宗皇帝书》里,对治国的左一个“道”、右一个“义”的不断重申和强调,就是希冀统治者和为官者要有责任、要有品德、要有道义在身,就是要一身正气,“惟王道之本,仁也”,道从哪里来?靠自身努力,靠“熟仁”的修炼,如伊川说的:“道必充于己,而后施以及人;是故道非大成,不苟于用。然亦有不私其身,应时而作者也。出处无常,惟义所在。”这里的话语深处,已经是在翻开孟子特有的精神了。