lisp这句话什么意思
(defunkcircle(pcrbw)(command“pline”(polarpc0r)“w”bw“”“a”“ce”pc“a”359.99))...
(defun kcircle (pc r bw)
(command “pline” (polar pc 0 r) “w” bw “” “a” “ce” pc “a”359.99)
) 展开
(command “pline” (polar pc 0 r) “w” bw “” “a” “ce” pc “a”359.99)
) 展开
2个回答
展开全部
第一行
defun 定义函数
kcircle 函数名
(pc r bw) 函数接受的参数,在调用函数时要提供参数的值
第二行
command 在lisp中使用CAD命令
“pline” 使用“画多段线”命令
polar 得到与“基点”指定距离和角度的点
pc 基点
0 角度
r 与基点的距离
“w” 设定多段线宽度
bw 起点宽度
“” 设定终点宽度与起点相同
“a” 画圆弧
“ce” 先指定圆心
pc 圆心
“a” 指定角度
359.99 角度值
总结:这个函数的作用是,接受圆心、半径和宽度三个参数,调用多段线命令,先计算圆弧起点(与圆心距离为半径的点),然后输入起点和宽度,再设定画圆弧的方式,最后画出一个角度为359.99的圆弧。
defun 定义函数
kcircle 函数名
(pc r bw) 函数接受的参数,在调用函数时要提供参数的值
第二行
command 在lisp中使用CAD命令
“pline” 使用“画多段线”命令
polar 得到与“基点”指定距离和角度的点
pc 基点
0 角度
r 与基点的距离
“w” 设定多段线宽度
bw 起点宽度
“” 设定终点宽度与起点相同
“a” 画圆弧
“ce” 先指定圆心
pc 圆心
“a” 指定角度
359.99 角度值
总结:这个函数的作用是,接受圆心、半径和宽度三个参数,调用多段线命令,先计算圆弧起点(与圆心距离为半径的点),然后输入起点和宽度,再设定画圆弧的方式,最后画出一个角度为359.99的圆弧。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询