明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: lcad

有高手能回答我的问题吗?[求助]

  [复制链接]
发表于 2002-3-23 11:23:00 | 显示全部楼层

我的观点

我想按照E2002的说法可以做到你所要求的东西。因为你所需要按照的比例也是在程序中设定的(不会每次都要用户自己设定吧,这样就更累了),那你可以通过程序来改变标注样式中标注值的比例。这样做比你思路要好些。
 楼主| 发表于 2002-3-23 12:42:00 | 显示全部楼层

看来MCCAD老兄并未理解我的意图[讨论]

我一再强调,我再强调一次我的目的是“设计者无需去考虑比例设置,由系统自动去完成”,请注意是“由系统自动去完成”,而不是用户自己去设置,E2002兄说的就是由用户自己去设置修改,看来看来MCCAD老兄也未理解他的意思。
这里我再重复一下我的思路:用户在加入图框后,系统会将其所加入的图框数据(范围、比例)记录下来,等到用户有在该图框内操作,需要比例的地方,系统会自动判断并乘上相应的比例,无需用户去设置,我已实现了自动判别以及尺寸标注的功能,但在做画线的程序发现有一些不太好实现,故此我才会发以上若干贴子求助,而你们这样高手们不但不能解答反而说我的方法有问题,就好比我有一条鲈鱼,我不知道怎么样做鱼,向大厨请教,大厨居然不知道,不知道倒也罢了,说一句就完了,我再找别的大厨请教,可这几位大厨居然说我的鲈鱼根本就不能吃,还建议我扔掉这条鲈鱼去弄只虾米吃吃算了,你说这是什么道理?
 楼主| 发表于 2002-3-23 14:05:00 | 显示全部楼层

我看也是!!

发表于 2002-3-23 14:09:00 | 显示全部楼层

来点掌声。欢迎欢迎

来点掌声。欢迎欢迎
发表于 2002-3-23 14:16:00 | 显示全部楼层

你是插入一个图框,画完后,再

你是插入一个图框,画完后,再插入一个图框,再画。。
还是其他的什么?
一个函数,lisp的vlax-ladta-put用的好,很有用!
发表于 2002-3-23 15:04:00 | 显示全部楼层

不好意思,我们倒不是想让你只吃虾米...

你先介绍一下你开发的是什么系统,竟然要把AutoCAD的所有命令都改造过这么大工程。
因为象画线、画圆、插块,几乎所有的AutoCAD绘图及修改命令都必须作改动。而最终的目的就是这些命令都来适应你这个自定义的比例变量。
发表于 2002-3-23 15:13:00 | 显示全部楼层

做个版主怎样,我们正在找人,而大家都说没那么多时间

发表于 2002-3-23 21:52:00 | 显示全部楼层

简易的解决办法

(setq x (cdr (grread (setq y (getpoint))))
if (distance x y)/ (distance (getvar "extmax")(getvar "extmin"))
   < 一个指定的比例
   认为是mouse
   否则为keyboard
若是您捕捉点时尽量靠近捕捉框中心,则上述这个比例应为0.02较为合适
发表于 2002-3-23 21:56:00 | 显示全部楼层

许多的掌声,诚恳的欢迎

许多的掌声,诚恳的欢迎
发表于 2002-3-25 09:50:00 | 显示全部楼层

关于程序自动处理“比例”这个问题,你看看TCH是怎么

如e2002兄所言,我画图确实只在模型空间中进行,但如果每画一张图你都要去调整尺寸比例和其它相关比例的话,你累不累?那就不是我的目的了,我的要求是设计者无需去考虑比例设置,由系统自动去完成,这才是我们进行二次开发的目的,不然我们去开发个什么!!!你不如直接用裸体AUTOCAD直接画好了,你就什么都不用做了!!!!!
对于MCCAD兄所言,我也不敢苟同,为什么要在MS和PS中反复折腾呢,能在一个空间里为什么不在一个空间里完成呢?我们开发的目的就是尽量简化操作者的操作,让他们的思想尽量去放在所设计的东西上,而不是老想着他的工具,这才是一个真正的开发者所要去开发的!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-6-7 21:44 , Processed in 0.186006 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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