iCAx开思网

标题: 写过作文吗?编程不比写作文难! [打印本页]

作者: r-o-o-n    时间: 2009-8-26 20:48
标题: 写过作文吗?编程不比写作文难!
高中老师教给我们,写作文无非就是6个W,把6个W交待清楚,作文就写完了。这6个W分别是:
When(时间)
Where(地点)
Who(人物)
What(情节)
Why(原因)
hoW(方式)
突然发现,编程不也是这6个W吗?多么惊人的相似,愚以为,把复杂的东西简单化,才是我们用软件,学软件的基本要领。把复杂的事物分解,这也是我们做事的基础。各位看客,且听我分解。

When, 我们不能控制程序什么时候做,但是我们可以控制其先后顺序,写作文也是如此,什么时间并不重要,只是一个日期而己,关键是先后顺序,这样前因后果才能搭配到一起去。编程同样是如此,没有建立毛胚,就无从建立程序,没有粗加工,也就不能精加工。
Where, 地点,显而易见,我们可以理解成编程所控制的范围,那么这里就要掌握好控制范围的基本操作。
Who, 人物、主角,主角是谁?谁来切削?刀具!一般写作文要交待人物,人物什么性别,什么模样,什么性格.....刀具呢?刀具也一样,什么形状,什么材质,什么类型,它在当前环境下能跑多快,能转多快。
What,情节。编程没有情节,但是编程有加工对象,这个加工对象就是What(什么),也就是说,我们编一个程序,要加工出什么样子来!这个样子,由你的加工曲面来确定,也就是说选面。
Why,为什么要加工?很多朋友会奇怪,加工就加工,还要问为什么吗?对,要有为什么,为什么要用所选用的方式,用别的方式行不行?选择最恰当的方法来编程,做到程序的最优化。不然的话,整一个极小切深的精加工,一下子干到底完事!可以吗?不可以!所以,在这里我们要对每个程序认真地考虑,认真地分析,为什么要用这个,把前因后果分析清楚,就不至于问到:什么时候要用曲面铣,什么时候要用体积铣?
hoW,方式。确定好加工方法,选择好要加工的曲面,确定加工范围,选择好合适的刀具(包括其切削参数如转速进给冷切等),现在要做什么?现在给你选用的方法设置参数,如下刀量,刀间距,下刀方式,安全高度等等。
编程,要做总结,不能一味地死记硬背。以前我写过编程的N个7,那个是让大家死记硬背的,这个6W可以作为编程的提纲,任何编程过程,离不开的几个对象,加工什么,加工哪里,用什么加工,怎么加工?只有这样,领悟到编程的几个要素,遇到任何工件,任何新功能,都不会觉得头疼,关键在于,你对加工了解多少?这个,需要花一段时间去向前辈学习。软件功能的学习,却是很简单的。
这个仅仅是一个提纲,具体的各项操作,大家可以随便买一本书来看看,里面的内容基本上把CimatronE的操作都介绍到,或者范例中会用到,大家只要明白,书里面为什么这么做,怎么做,就算只是一本很简易的入门书,大家也能做到举一反三。
这里,再次推荐Cimatron China推出的一套三本的书,我之前也讲过,这本书,适合于初学者和需要作一些提高的朋友,但肯定不可能什么功能都介绍到,只能说把最重要的,最常用的功能给大家介绍了。就比方说集合,书里只有一个范例中用了一下,但如果我要认真来讲这个功能,我也能吱吱歪歪讲一个小时。大家在学习的时候,遇到的功能,要花点脑子去想一想,不要按照书用过一次就完了。还得仔细看看里面有哪些功能,有哪些选项。

推广到其它的软件,PM,UG,MC,CATIA,这些软件,离得开这6个W吗?离不开!牢牢记住6W!编程不再难学!
作者: r-o-o-n    时间: 2009-8-26 20:50
沙发自己坐,欢迎大家进来探讨!
作者: shan7412    时间: 2009-8-26 20:50
说得好啊!!!!!!!!!!!
作者: ganwenjiang    时间: 2009-8-26 20:54
大哥,写作文也有的人写出来如神来之笔,有的写出来枯燥无味啊,
作者: r-o-o-n    时间: 2009-8-26 20:57
ganwenjiang 发表于 2009-8-26 20:54
大哥,写作文也有的人写出来如神来之笔,有的写出来枯燥无味啊,


那么,编程也有人编得好,有人编得不好。把6W写完,罪状也就交待清楚了,程序也就编完了。至于到了每个细节怎么做,还可以继续再深入地讨论和研究。那么,有人在描写人物的时候,永远只是两个眼睛一张嘴,有的人在描述人物的时候,还会加以刻画,这不就是老手和新手的区别么?

本帖最后由 r-o-o-n 于 2009-8-26 20:58 编辑
作者: 杰仔    时间: 2009-8-26 21:04
编程的也弄到“神来之刀”“鬼斧神工”
作者: 132zxq    时间: 2009-8-26 21:22
静下来啥事都好做
作者: xiaozhuxia    时间: 2009-8-26 21:27
老大以后可以当老师了哇
作者: tantiduo    时间: 2009-8-26 21:49
发骚
作者: 海洋之心99    时间: 2009-8-26 23:17
经典 经典 !!!!!!!!
作者: CSQ1212    时间: 2009-8-27 00:57
联想丰富,见识了!
作者: shing.6    时间: 2009-8-27 08:32

很好的連想,但對編程,好像没什麼幫助,
作者: ecs2006    时间: 2009-8-27 08:48
牛!
作者: goldman    时间: 2009-8-27 09:12
r-o-o-n 发表于 2009-8-26 20:48
高中老师教给我们,写作文无非就是6个W,把6个W交待清楚,作文就写完了。这6个W分别是:
When(时间)
Where(地点)
Who(人物)
What(情节)
Why(原因)
hoW(方式)
突然发现,编程不也是这6个W吗?多么惊人的相似 ...

小伙子,精辟!
作者: htr850105    时间: 2009-8-27 12:14
同意转正做老师!
作者: 枫情泪人    时间: 2009-8-29 16:16
太长了,看了后面,忘了前面
作者: moyihuai    时间: 2009-8-29 17:03
如果按套路不可能成绝顶高手!
作者: zzm750623    时间: 2009-8-29 18:27
老榆就是联想丰富,呵呵。
作者: 123456789L    时间: 2009-8-29 18:57
有创意.有创意呀
作者: pangxie1    时间: 2009-8-29 20:09
厉害。。。。。。
作者: many6238    时间: 2009-8-29 20:15
只有心境到了一定地步才可以写得出!!
作者: cocozzb    时间: 2009-8-29 20:32
我的经验是和钳工多交流,不一定按照模型来加工,目的只有一个:能用就行

写作文的经验拿到编程来用,反过来可行吗?

本帖最后由 cocozzb 于 2009-8-29 20:41 编辑
作者: z-cam    时间: 2009-8-29 21:45
我赞同 特别是针对初学者啦,老手当然自成一套,咱就不必操心了
作者: 袁记    时间: 2009-8-30 00:23
有时候不要把编程看得太复杂,不管多复杂的型腔,用3种方式解决它,开粗、绕、爬。
作者: djzhaomei    时间: 2011-7-29 15:01
支持老大,做编程的讲究的就是个心态,追求的就是个境界!
作者: djzhaomei    时间: 2011-7-29 15:04
其实作文可能人人都能写,但能成作家的就屈指可数了;同理,做编程可能学几个月就会了,但能成大师级的就少了,个人修为和领悟能力有差异。





欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3