1. BIM = Building Information Modeling

    比较时髦的概念。我想站在不同的角度,对这个东西的看法不同。对设计院来说,就是相当于把过去分散的专业流程统一起来,提高效率。领导喜欢,客户满意,呵呵。但是这是愿望,怎么实现呢?开发人员有另外的想法,呵呵。结果是大家都不满意。 说点题外话,用友是做财务软件起家的。开始的想法估计是做账本,在计算机上,那就照着纸质的账本描。然后不同的要求越来越多,软件功能越来越强。但是有一点是一定的,开发人员不能任意的更改软件的功能和界面。为什么?因为财务是严肃的事情,一定要按照规定来。好了,那对CAD来说,有什么不同呢?我觉得关键是,开发人员没办法知道使用软件的人的真正想法。我看到很多人都在说CAD不好用,呵呵,就是这个原因了。

    2009/06/02 CAD开发

  2. 特征建模和参数化

    特征建模(Featuremodeling)和参数化设计都是比较流行的概念,但是很多人容易混淆。

    2009/05/31 CAD开发

  3. CAD软件市场调查报告(续)

    很多软件公司将二维和三维软件分开,用户中也是分为二维绘图员和三维设计员之分,尽管有时有人可以兼顾这两个职位。经统计,在100多万升级购买CAD的用户中,70%的为二维用户。2007年,大概有500万的CAD软件用户。

    2009/05/29 CAD开发

  4. CAD软件市场调查报告

    来自于国外某市场调查报告,时间点为2008年以前,有点旧,但现在是金融危机,这个报告也有一定的考古价值,呵呵。

    2009/05/28 CAD开发

  5. 企业家的战略

    出自某大忽悠之口。知名不具。 就三条: 看别人看不到的地方 算别人算不清的帐 做别人不做的事情 看别人看不到的地方,就是从历史经验上看。中国房地产业年轻,我们可以看美国的房地产业。第二是从逻辑,科学的推理上看。第三就是去实际体验,收集信息。 算不清楚的帐,时间,道德,对象。创业者的工作,就是让别人去做帐清楚的事情。自己来控制那些算不清楚的。 不断创新组织结构,不断折腾,才能保持企业青春。让流程和人发挥作用,而不是官僚主义。

    2009/05/27 胡思乱想

  6. CAD软件开发要点

    从某牛人那里学来的单子,共享一下,该牛人的Blog在国内是上不去的,嘿嘿。 需要改正的 做错的事情 做的很草率的事情 不该做的事情 我的话:很多事我们只是不去做,因为版本要保持兼容性,等等。其实很多很差的功能还遗留在系统中。当软件变得很庞大,我们不得不花很大的精力使得整个工具系统完备(这是个数学名词,呵呵),也就是是工具系统能够完成用户大部分的需求。如果那些不好的功能妨碍了我们,那就要考虑重构整个系统的工具的设计。 Bugs 这是正确的 找个办法绕过去 这是个新特性 我的话:很多时候,我们对待bugs的态度就是这样。这也是对用户负责任(这么说听起来不对,如果做过长时间的产品发布管理就会明白这个道理)。不过这有个前提,那就是要保证你的软件经过充分测试之后,才发布。如果用户发现了愚蠢的错误,那就是我们开发者的错误了。 回归测试 删除旧的混乱的代码 重新开始开发 我的话:回归测试非常重要,如果没有回归测试,那就不要做上面这两件事情。 代码重构 增加单元测试 按照契约编程 使用敏捷的开发流程管理 使用.NET 我的话:我对.NET持有疑问。如果做行业应用,专业应用,可以使用,而且最好使用,这个可以提高效率。但是,对于CAD平台本身,最好不要用这个技术。实践证明过,嘿嘿。 国际化 过程标准化 本地化开发 我的话:良好的国际化工具很重要。最好做多语言版本的流程和开发分开。将需要做翻译的部分从开发系统中抽出来翻译,然后能够无缝的和发行版本结合起来,这就是这种系统的工作目标了。这需要在CAD软件架构设计之初就考虑到。如果已有架构,那就要考虑重构了。也有一些工具,可以直接翻译编译好的资源,但这个毕竟作用有限。翻译之外,更加重要的是:复查,这个需要有本地的工程师协助,使得符合本地的习惯。中国有中国的行规,翻译的人不一定真正了解。 运行效率 大模型测试 交互操作的效率 多线程 64位 我的话:这些都是金玉良言。很多时候忘了测试的东西。 缺少的功能 知道的功能 不知道的功能 新功能 核心工具 API 与行业习惯兼容 生态系统,包括web service,SOA,twitter,youtube等。 专业模块,包括钣金,模型,过程设计,知识管理。 竞争驱动 合同驱动 用户希望功能列表 合作伙伴需求 CEO的创意 未来的趋 我的话:这里面既有新功能的来源,也有新功能的方向。 平台 软件 硬件 新的开发工具 更快,更好,更强壮 能在手机上运行么? 我的话:手机是未来的方向,我们要密切注意这个趋势。还有微软的多触点技术,大屏幕显示技术,都是未来的重点方向。 更新 新的建模核心 新的约束引擎 新的文件格式支持 我的话:在一个版本稳定之后,就不要随便增加新工具。如果用户需要,可以提高更新的频率。 集成 自有的软件 其他公司的软件 能够帮助开发的软件

    2009/05/27 CAD开发

  7. 点石成金-访客至上的网页设计秘籍

    网页设计第一定律:“别让我思考”! 如果你的网页让第一次看到的人说:噢,这是,那是,我想要的东西就在这里。这就是网页设计的第一定律 什么样的事情不要思考呢: 我在什么位置? 我该从哪里开始? 他们把xxx放在哪里了? 这个是什么意思? 网页访问者的习惯: 我们不是阅读,而是扫描;除了新闻故事,包告,产品说明,法律文书,其他的只是一掠而过。我们总是很忙,而且我们知道不必阅读大部分内容,你可以回过头来看。 我们不做最佳选择,满意即可;我们总是很忙,而且就算是猜错了,也不会有严重的后果,权衡选择,并不会改变结果。而且猜测更有意思。 我们不是追根问底,而是应付了事;对大多数人来说,明白背后的原理不重要。如果发现东西能用,就会一直用它。 我想正是这些习惯,使得www.hao123.com非常成功。用户不需要思考,不需要知道什么域名,网址,搜索引擎。他们只想听歌,看电影,打游戏。打开电脑,一下子就能干这些事情,那就对了。 技术人员通晓网页设计背后的复杂的原理。但这个和设计本身没关系。这是实现问题。用户不需要知道这个,如果设计师从这个出发,那他就和用户生活在两个宇宙了。软件设计也是这个道理。

    2009/05/25 网站开发

  8. CAD软件中的参数化设计系统

    自从CAD软件问世以来,它已经迅速渗透到机械、航天、纺织、电子等各个领域,发挥了巨大的作用,产生了令人瞩目的经济效益。国家科委于“九五”期间发起了“甩图板”运动,使得CAD技术在我国工程设计领域得到了极为广泛的应用,极大地提高了设计效率、缩短了设计周期。

    2009/05/24 CAD开发

  9. 一个计算几何有关的网站

    http://www.geometrictools.com 这个网站是几本书的大本营,有很多可以用的代码,还有一个LGPL的完整的游戏引擎的代码。里面有很多文章。市面上卖的那本大部头的《计算机图形学几何工具算法详解》也在这个网站上。 网站还附带很多其他的实用的小算法。值得好好看看。一个月之前,这个网站还需要代理。现在不用了,嘿嘿。不知道能持续到什么时候。

    2009/05/23 CAD开发

  10. Autodesk营收下降

    2009年第一季度,公司营收下降$32.1 million。收入下降29%, $425.8 million。去年同期为$598.8 million。 具体的收入情况: 美洲下降 15%. 欧洲,中东,非洲下降 35%. 亚太地区下降 36%. 新兴经济体国家下降 42%. 3D 设计软件下降 16%. 2D 设计软件下降 39%. AutoCAD and AutoCAD LT 下降 42%. 公司计划裁员430人,同时招聘100名新员工。

    2009/05/22 CAD开发