AutoLISP 培训教程 单元一:AutoLISP 主角潇洒登场 一. AutoLISP 是何方神圣? 1、AutoLISP 是 AutoCAD 的最佳拍檔! 2、AutoLISP 内含于 AutoCAD 软件内,不用另外花钱买! 3、AutoLISP 是强化 AutoCAD 最好、最直接的『程序语言』! 4、AutoLISP 易学、易用,即使不会程序设计的 AutoCAD 使用者,都能在最短的 时间内,写出令人惊 讶、赞叹的功能! 若说 AutoLISP 的出现,是替 AutoCAD 创造一片天的『最大功臣』,实不为过一点也不夸张! 5、AutoLISP 希望您去学习它、改善它、发挥它、享受它.真的!它的威力、魅力无穷! 二. AutoLISP 程序语言的特质分析: 学习 AutoLISP 是非常容易的,对初学者而言,即使没有学习过任何的程序语言,都能很快的上手,写 出精彩漂亮的 AutoLISP 程序! 语法简单:不用特殊的变量宣告,非常富有弹性,比起其它的程序语言,它的语法可说是非常简单而 有其独特的风格! 功能函数强大:除一般性的功能函数外,又拥有为数不少控制配合 AutoCAD 的特殊函数,再加上 AutoLISP 可直接呼叫执行所有 AutoCAD 的指令,以及掌握运用所有的 AutoCAD 系统变量,功能之强 大令人欣喜不已! 撰写的环境不挑剔:只要是一般的文书编辑软件都适用! 如:Windows 的记事本、PE2、PE3、DW3、 书中仙、汉书、EDIT....等 直译式程序: 不用再作编译,『即写即测、即测即用』,马上可以在 AutoCAD 中响应效果,马上就 有成就感! 横跨各作业平台:悠然自得,虽然 AutoCAD 有 DOS、Windows 版本之分但是 AutoLISP 却可在不改 写的原貌下,加载与执行! 三.撰写 AutoLISP 的动机? 1、欲强化 AutoCAD 原有指令时. 2、欲创造更有用的 AutoCAD 新指令. 3、欲简化繁琐的环境设定或绘图步骤时. 4、欲处理参数式绘图时. 5、欲做图面资料读文件、写文件. 6、欲做 AutoCAD 演示文稿展示时. 7、欲达到真正灵活掌控 AutoCAD 时. 8、欲提升自己跨上 AutoCAD 高手列车时. 四.AutoLISP 的效益评估? 1. 对公司负责人或设计主管而言: A. 也许某员工或干部花了 20 个小时撰写一个 AutoLISP 程序,表面上,这将近三天的时间,他连一张 图都没有画,甚至可能偶有发呆、沉思,若此程序一天可以替公司绘图部门节省 1 小时绘图时间,那 算一算,只要 20 天就抵销开发成本,而 20 天以后都是赚的,『用的愈久,省的愈多』! B. 若员工皆有此动力,在不影响正常工作,『鼓励』都来不及,那有『压抑』的道理,甚至还要派遣优 秀人员出去受训,学习更好的设计技巧与创意呢?! C. 千万不要因为您的不懂或压抑,SHOW 您的权威与 POWER,如此,不但对员工造成打击,甚至您可 能成为阻碍了公司计算机化进步的罪魁祸首 D. 当然,若要撰写的程序很多,内部设计人员的程序功力距离太远,达成需求的时间反而变得遥遥 无期,那倒不如求助于市面上已有的相关 AutoCAD 支持软件。 2. 对设计人员而言: A. 得到一笔提升绩效奖金呢? 当然,无形中,『AutoCAD 高手的封号』也将黄功力又往前迈出了一 大步,对个人的成长帮助匪浅,幸运的话,搞不好还可以袍加身,不亦乐乎!!! B. 『半桶水、响叮当』,千万不要因为会写 AutoLISP 程序而自傲、孤僻、嚣张起来,功力的增长, 只是让您有更多『服务他人、服务公司』的机会,若自恃过重,宁可不要! C. AutoLISP 程序功力的累进,是无远弗届的,千万不要『孤芳自赏』,『人外有人,天外有天』,也许 您觉得是『宝贝加三级』的程序,只是其它设计师基本程序中的一部份罢了! D. 既然 AutoLISP 是 AutoCAD 的『最大功臣』,当然不会轻易被舍弃,如此,您的学习,保证不会白 费! E. 『精益求精』、『虚心求教』、『用心学习、观摩』、『决心成为高手』 3.对程序本身而言: A. 少少的几行,却可能有『大大满意』的时候!!! B. 充份掌握了控制、 创造 AutoCAD 的 『尚方宝剑』 ,让您在 AutoCAD 的设计运作中 『得心应手』 , 享受无比的快乐与成就感!!! 五.如何有效的学习 AutoLISP ? 1、先由小程序着手,认识 AutoLISP 语法规定! 2、浏览所有的 AutoLISP 功能函数,重要的功能函数要熟记脑海,俗语说的好『一回生,二回熟』, 除非您不用心,否则没有学不好的道理!!! 3、要懂得偷懒:不要认为在绘图的过程中,繁琐的步骤是 【AutoLISP培训教程详解】 AutoLISP是一种专为AutoCAD设计的语言,它与AutoCAD紧密结合,无需额外购买,是增强AutoCAD功能的最佳工具。AutoLISP易学易用,即使是编程新手也能快速掌握,编写出高效能的程序。它的出现极大地提升了AutoCAD的潜力,被誉为AutoCAD发展的关键推动力。 AutoLISP的特性使其深受喜爱: 1. 语法简洁:不需要复杂的变量声明,具有很高的灵活性,语法独特。 2. 功能强大:包含大量通用函数和专门用于控制AutoCAD的特殊函数,同时能够直接调用所有AutoCAD命令及操作系统变量。 3. 编写环境自由:只需简单的文本编辑器即可,如Windows的记事本、PE2、PE3、DW3等。 4. 直译式编程:编写后立即测试,即时应用,能在AutoCAD中快速看到效果。 5. 平台兼容性:无论是在DOS还是Windows环境下,AutoLISP程序无需修改就能运行。 学习AutoLISP的动机多种多样: 1. 强化原有AutoCAD命令。 2. 创建新的、更有用的AutoCAD指令。 3. 简化复杂的环境设置和绘图流程。 4. 实现参数化绘图。 5. 进行图面数据的读写操作。 6. 创建AutoCAD演示文稿。 7. 提高对AutoCAD的操控灵活性。 8. 提升个人AutoCAD技能,成为高级用户。 学习AutoLISP带来的益处广泛: 对公司而言,投资在AutoLISP上的时间可以迅速回收,提高绘图效率,促进公司自动化进步。对设计人员来说,不仅可能提升业绩奖金,还能加速个人专业成长,甚至可能带来晋升机会。同时,AutoLISP的掌握不应导致自负,而是要用于服务团队,持续学习和分享。 有效学习AutoLISP的方法: 1. 从小程序开始,逐步熟悉语法。 2. 深入了解所有AutoLISP函数,尤其重要函数需牢记于心。 3. 学会利用AutoLISP解决绘图中的繁琐任务,避免不必要的劳累。 4. 多参考他人的程序设计,吸收经验和技巧。 AutoLISP是AutoCAD使用者的强大武器,通过学习和实践,不仅可以提高工作效率,还能带来创新和乐趣。对于企业与个人而言,投入AutoLISP的学习无疑是提升竞争力的重要途径。因此,无论你是公司领导还是设计人员,都应该积极地拥抱AutoLISP,让它成为你手中的“尚方宝剑”,在AutoCAD的世界中游刃有余。
剩余48页未读,继续阅读
- 粉丝: 193
- 资源: 3万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助