说明:双击或选中下面任意单词,将显示该词的音标、读音、翻译等;选中中文或多个词,将显示翻译。
您的位置:首页 -> 词典 -> AutoLISP编程
1)  AutoLISP programming
AutoLISP编程
2)  AutoLISP program
AutoLISP程序
1.
Quick Drawing of Position Symbol of Technology by Designing AutoLISP Program;
设计AutoLISP程序实现工艺定位符号的快速绘制
2.
Based on these equations,several AutoLISP programs were developed to calculate the parameters and draw the material layout and lofting plots.
然后编制几个AutoLISP程序计算出有关参数及绘出放样排料图。
3.
The principle and method of designing the involute tooth profile of plate gear milling cutter with AutoLISP program embeded in AutoCAD are introduced, and a design example is presented.
介绍了用AutoCAD内嵌的AutoLISP程序设计盘形齿轮铣刀渐开线齿形的原理及方法 ,并给出了设计实
3)  auto LISP
AutoLISP
1.
Using Program Edited by the Language of Auto LISP Realizes the Parameterisation to Modify the Drawing o f Auto CAD;
应用AutoLISP语言编程实现参数化修改AutoCAD图形
2.
Auto LISP, a sort of high level language, has the greatest graphical function in AutoCAD softwares.
AutoLISP语言在AutoCAD软件中具有一般高级语言所没有的强大图形功能。
3.
Therefore,a new method is presented in this paper to realize parametric drawing by combining advanced programming language and Auto LISP,and a mixed language programming design system of FORTRAN and Auto LISP are developed.
为解决这一问题,提出了将高级程序语言与AutoLISP相结合以实现参数化绘图的方法,开发了FORTRAN与AutoLISP混合编程程序设计系统。
4)  AutoLisp files
AutoLisp文件
5)  AutoLisp language
AutoLisp语言
1.
The method of drawing a part with helix property by AutoLisp language in AutoCAD;
应用AutoLisp语言实现具有螺旋线属性的机械零件的绘制
2.
The flowing of polymer melt in the head was simulated by AutoLisp language,which was helpful to get a clear understanding of the flowing law of melt and to design the structure and strength of the head of hollow blow molding machine in imitation of actual situation.
介绍了吹塑机头结构设计以及通过计算机编程展示机头内部结构 ,并利用AutoLisp语言模拟聚合物熔体在机头内部中的流动情况 ,有助于认清熔料的流动规律 ,对中空吹塑机头结构和强度进行仿真设计。
3.
The parametric drafting of AutoCAD softwares is fulfilled by the the adoption of Autolisp language.
采用 Autolisp语言编程 ,实现了 Auto CAD软件的参数化曲线生成功能 ,并设计了齿轮、凸轮等具有复杂曲线机械零件的金属线切割数控加工程序 ,并阐述了 Autolisp语言的使用技巧。
6)  Autolisp、 ObjectARX language
Autolisp、ObjectARX语言
补充资料:Autocad VBA初级教程 (第二课 编程基础)
 

第二课  编程基础



本课主要任务是对上一课的例程进行详细分析



下面是源码:
Sub c100()
Dim cc(0 To 2) As Double '声明坐标变量
cc(0) = 1000 '定义圆心座标
cc(1) = 1000
cc(2) = 0
For i = 1 To 1000 Step 10 '开始循环
  Call ThisDrawing.ModelSpace.AddCircle(cc, i * 10) '画圆
Next i
End Sub



先看第一行和最后一行:
Sub C100()
……
End Sub
C100是宏的名称,也叫过程名称,当用户执行C100时程序将运行sub 和end sub之间的所有指令。



第二行:
Dim cc(0 To 2) As Double '声明坐标变量
后半段“'声明坐标变量”自动变为绿色字体,它是代码语句的注释,它不会影响程序运行,它的作用是告诉阅读者程序员的想法。对于简单的程序,一般不需要写注释,如果要编写非常复杂的程序,最好要多加注释,越详细越好,对于程序员来说,这是一个好习惯。
电脑真正编译执行的是这条语句:Dim cc(0 To 2) As Double
它的作用就是声明变量。
Dim是一条语句,可以理解为计算机指令。
它的语法:Dim变量名 As 数据类型
本例中变量名为CC,而括号中的0 to 2声明这个CC是一个数组,这个数组有三个元素:CC(0)、CC(1)、CC(2),如果改为CC(1 to 3),则三个元素是CC(1)、CC(2)、CC(3),有了这个数组,就可以把坐标数值放到这个变量之中。
Double是数据类型中的一种。ACAD中一般需要定义坐标时就用这个数据类型。在ACAD中数据类型的有很多,下面两个是比较常用的数据类型,初学者要有所理解。
Long(长整型),其范围从 -2,147,483,648 到 2,147,483,647。
Variant  它是那些没被显式声明为其他类型变量的数据类型,可以理解为一种通用的数据类型,这是最常用的。



下面三条语句
cc(0) = 1000 '定义圆心座标
cc(1) = 1000
cc(2) = 0
它们的作用是给CC变量的每一个元素赋,值其顺序是X、Y、Z坐标。




For i = 1 To 1000 Step 10 '开始循环
……
Next i  '结束循环
这两条语句的作用是循环运行指令,每循环一次,i值要增加10,当i加到 1000时,结束循环。
i也是一个变量,虽然没有声明i变量,程序还是认可的,VB不是C语言,每用一个变量都要声明,不声明就会报错。简单是简单了,这样做也有坏处,如果不小心打错了一个字母,程序不会报错,如果程序很长,那就会出现一些意想不到的错误。
step后面的数值就是每次循环时增加的数值,step后也可以用负值。

说明:补充资料仅用于学习参考,请勿用于其它任何用途。
参考词条