找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 771|回复: 5

[编程申请]:能否实现这样的参数化绘图?

[复制链接]
发表于 2004-4-19 16:52:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我们用Visual Lisp可以编制绘制图形的程序,可否将这个过程倒过来进行,就是将图形转化成程序,并且图形的重要参数可以修改,以便类似图形的绘制。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2004-4-20 11:50:47 | 显示全部楼层
很难,因为同样一个图形可以有各种各样不同的画法或顺序甚至采用各种不同的语法函数,真正的参数化绘图一般不用command命令而使用vlax,vla命令而这几个命令语法纷繁复杂,很难逆转!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-4-20 20:15:30 | 显示全部楼层
这里面可能会涉及到程序间的接口问题,我们可以把图形保存为dxf格式的文件,可以用记事本打开,里面是图形的基本信息,其实我们存的图形就是个数据库,如果能有个软件能读取里面的信息并整理,然后用Visual Lisp的相应语句替换,这样如何?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 593个

财富等级: 财运亨通

发表于 2004-4-20 20:23:07 | 显示全部楼层
最初由 fbicgf 发布
[B]这里面可能会涉及到程序间的接口问题,我们可以把图形保存为dxf格式的文件,可以用记事本打开,里面是图形的基本信息,其实我们存的图形就是个数据库,如果能有个软件能读取里面的信息并整理,然后用Visual Lisp的相... [/B]

不知你用过建筑软件没有,其中的轴线绘制和你的要求类似,输入间距数量就绘制了轴网,还比如结构软件TSSD中的基础绘制、梁绘制都是用对话框输入参数来绘图。你应该说明哪个专业,说个具体例子。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-4-21 17:14:56 | 显示全部楼层
我学的是机械,这个想法是这样产生的:我看到我们绘制机械上一些图纸时,常常因为一个零件或元件参数的变化而要重新来过,觉得是否可以简化一下。比如最简单的画一个矩形,如果能将它转化成一个Visual Lisp程序,通过修改里面的参数,就可以生成一类图形。这个想法可能有不成熟的地方,希望大家有兴趣的把它完善一下
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-4-29 07:53:18 | 显示全部楼层
用PROE吧,,别对Auto cad 要求的太多了,它根本就不支持参数化概念(虽通过编程可以实现特定内容的参数化,但局限性也是显而易见的),你若能在Autocad 上实现全参数化的话,就该去开公司了,PROE支持全参数化设计,想怎么改就怎么改(只要合理),你的要求完全可以实现。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2025-9-21 05:48 , Processed in 0.343837 second(s), 42 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表