已有2个数字,如何实现将这2个数字相乘并将结果写入对应框内
本帖最后由 注册 于 2014-9-5 07:33 编辑如图,最近实行了标准化外窗系统(江苏),需编制门窗表,实际运用时已经知道窗的樘数和单樘的展开面积,现在要求总的展开面积,一个个用手工去算比较麻烦,如何实现自动计算并将计算结果写入对应框(数字为单行文字),谢谢,要求控制到小数点后面2位 另应院长要求,上传dwg
编程思路
1、框选要计算的文字;
2、取文字插入点组成表(pt en);
3、对表进行按行排序;
4、对每行文字内容进行计算;
5、计算新文字的坐标点;
6、写结果到右边格中。 到我的网络U盘去下载一个ce.lsp。 ll_j 发表于 2014-9-4 08:53 static/image/common/back.gif
到我的网络U盘去下载一个ce.lsp。
多谢了,哈哈 ll_j 发表于 2014-9-4 08:53 static/image/common/back.gif
到我的网络U盘去下载一个ce.lsp。
很实用,用于明细表计算帮助很大 ll_j 发表于 2014-9-4 08:53 static/image/common/back.gif
到我的网络U盘去下载一个ce.lsp。
请教,各行需要保留的小数,跟前面最多的位数一样,该如何修改呢?
例如:
2 3.2 6.4
3 3.229.66 梦里水香 发表于 2014-9-6 21:17 static/image/common/back.gif
请教,各行需要保留的小数,跟前面最多的位数一样,该如何修改呢?
例如:
2 3.2 6.4
(setvar "DIMZIN" 0)
ZZXXQQ 发表于 2014-9-7 08:33 static/image/common/back.gif
(setvar "DIMZIN" 0)
已解决,太厉害了。
突然发现竟然还有一个隐藏的功能,就是可以所有数加/减/乘/除某一固定数值,真是不错的很。
不知道学这个要怎么学呢,以前别人给了一本AUTOLISP设计魔法书,里面错误好多,并且学起来感觉很吃力。。。 梦里水香 发表于 2014-9-9 21:09 static/image/common/back.gif
已解决,太厉害了。
突然发现竟然还有一个隐藏的功能,就是可以所有数加/减/乘/除某一固定数值,真是不错 ...
这里有个概念错误,工程中小数点保留位数不应该是任意的,每种单位都应该有一种约定俗成,而且这种约定俗成的位数在不同时候也不同,这与工程设计精度有关,不应该是任意写多少位,多了要四舍五入,少了要补零,更不是那个位数多用那个。
就事论事,用多的位数是容易办到的(ce程序太大,也不会修改了),就是先判断位数,结果再按此输出。
ll_j 发表于 2014-9-10 12:52 static/image/common/back.gif
这里有个概念错误,工程中小数点保留位数不应该是任意的,每种单位都应该有一种约定俗成,而且这种约定俗 ...
哦,不是什么大的工程,就是明细表重量统计,一列是数量,一列是单重,最后需要算总重;
有的是一块钢板,单重就修约到0.5,一个螺栓,重量就是0.012这样子,要是保留一位小数就没法算了。。要是都弄成3位小数又太占地方,后续0太多也不好看
页:
[1]
2