求助:求lisp入门
lisp吧
全部回复
仅看楼主
level 1
我想学一下cad二次开发,想学学lisp
前辈们,望指教
2013年03月20日 03点03分 1
level 13
才发现吧里的大神都不喜欢带新人,可能自愧学而不精
2013年04月02日 15点04分 2
level 10
cad不会唉,lisp还会一点
2013年04月03日 02点04分 3
可否相互学习一下?
2013年04月08日 02点04分
回复 绘图员老李 :当然可以啊,lisp入门简简单的
2013年04月08日 02点04分
level 9
除了cad,Lisp还有其他用途么
2013年04月08日 10点04分 4
level 3
我这里有本电子版的auto cad 2009 lisp二次开发与应用 你需要的话我发给你
2013年04月16日 05点04分 5
好的 谢谢您 我的邮箱[email protected] 不甚感激[顶]
2013年04月18日 04点04分
回复 绘图员老李 :[email protected] 你懂得
2013年04月23日 14点04分
回复 会笑的阴天 :其实后来我觉得vb比lisp更好用,甚至可以做界面。(lisp不知道能不嫩做界面)
2013年04月25日 04点04分
[email protected]能给我来一份波,么么
2013年05月13日 05点05分
level 5
吧里没大神
2013年04月16日 07点04分 6
level 1

据说vb也能控制CAD是不是真的?
谁有这方面的资料
2013年04月18日 04点04分 7
当然可以,我用过一点VBA和ObjectARX,前者是vb通过ActiveX才做cad,后者开发语言是c++更强大些
2013年06月26日 09点06分
level 12
学Autolisp吧,这个是做cad的
2013年04月27日 05点04分 8
都能实现哪些该功能? 能做界面吗?
2013年04月28日 00点04分
回复 绘图员老李 :不太清楚,只是知道这个是autoCAD的扩展语言,你可以上网查查,我学的是CL
2013年04月28日 01点04分
回复 绘图员老李 :AutoLisp(也有叫VisualLisp或VLisp的)本身就是集成在AutoCAD里的,可以自定义CAD命令,也可以直接携程GUI程序,很方便的。在语法上Common Lisp包括AutoLisp,也就是Common Lisp语法多数可以无障碍地在AutoLisp里使用,AutoLisp也有一些专有语法,百度或者爱问上搜下文档吧,很多
2013年06月26日 10点06分
level 8
跟大神学不敢说,讨论交流倒是欢迎。QQ:371056634
2013年06月27日 01点06分 10
level 7
1.从语言基础来说,AutoLisp是Common Lisp的子集(autolisp没有宏、condition和CLOS等,但多了对CAD底层命令、DSL和vla的处理),学完Common Lisp可以很自然地过度到AutoLisp。Common Lisp的学习更注重语法、控制结构和Lisp语言本身的逻辑思维训练。
2.如果从AutoLisp入手,很容易将其作为一种调用CAD命令的二次开发语言,尤其是现在的CAD二次开发教程,除了调命令就是贴代码。忽视Lisp强大的表现能力,CAD中那些强大和复杂的Lisp程序首先是靠Lisp的逻辑控制能力,然后才是结合图模进行一体化展示。
我认为学习AutoLisp应该从学Common Lisp开始(Scheme我没接触过,勿喷)。
2014年07月11日 03点07分 11
level 12
顶我师傅!
2014年07月11日 09点07分 12
level 4
如果是为CAD而学,不涉及其他,简单学一下 Common lisp ,
大量的学习 DXF 组码,以及选择集ss* 和实体 ent* 操作函数。
当然基本的car cdr ,assoc, subst等必须熟练.
2015年04月02日 14点04分 13
支持,DXF组码太重要了[大拇指]
2015年05月12日 04点05分
level 1
题目:用Auto LISP语言编写可在任意位置绘制任意指定大小的图形。设三角形左下角为x0,y0,三角形边长为a,可计算三顶点和圆心位置、半径。(拜托了,谢谢)
2015年05月09日 13点05分 14
1