基于组件的三维CAD系统开发的关键技术研究
2007-12-24 09:56:09 来源:WEB开发网213.45,124.56
128.44,235.66
文件保存后,执行AutoCAD中“工具”下的“运行脚本”,在显示的窗口中查找并选中EX1.SCR,屏幕上会立即显示所绘线条。
(2)利用LSP程序
建立坐标表文件EX2.DAT,后缀任意,可以依次输入多段曲线,中间用曲线名称分开,程序自动绘制多条曲线并可标注坐标表。
“曲线1”
213.45,124.56
128.44,235.66
345.66,231.78
“曲线2”
433.34,567.23
434.12,464.12
利用AutoCAD中“工具”菜单下的“VisulLisp编辑器”建立DRLINE.LSP文件如下
(defun C:drline()
(if fn
(setq fn (getfiled "坐标点文件名" fn "" 2))
(setq fn (getfiled "坐标点文件名" "" "" 2))
)
(setq f (open fn "r"))
(setq p0 (getpoint "/n画线起点:"))
(setq bz 0 mm 1)
(command "pline")
(while (/= bz 1)
(setq md (read-line f))
(if (/= md nil)
(setq zbb (read md))
(setq bz 1)
)
(setq dx (car zbb) dy (cadr zbb))
(setq p1 (list (+ dx (car p0))
(+ dy (cadr p0)))
)
(command p1)
(setq mm (1+ mm))
)
(command "")
(close f)
)
文件存盘后,加载运行,相当于新增加了坐标画线命令DRLINE,按提示选中存放坐标表的文件即可实现自动绘制曲线。
- ››基于IP地址的vsftp服务器
- ››基于MySQL 水平分区的优化示例
- ››基于CentOS5的Linux下pptp和openvpn的搭建及配置
- ››基于JavaScript的网页版塔防游戏
- ››基于Android平台 QQ大战360手机游戏爆红
- ››基于Windows Azure的云计算应用设计
- ››基于AES算法实现对数据的加密
- ››基于SoPC目标板Flash编程设计的创建及应用
- ››基于SolidWarks齿轮机构的运动分析与仿真
- ››基于Windwos Server 2008故障转移群
- ››基于JavaScript的REST客户端框架
- ››基于JavaScript和CSS的Web图表框架横向对比
更多精彩
赞助商链接