找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: lucas3

[求助] 改线型比例的代码,高手帮我看看

[复制链接]

已领礼包: 3199个

财富等级: 富可敌国

 楼主| 发表于 2014-1-6 23:18:35 | 显示全部楼层

大师,缺fy:begin 函数啊

点评

以前发过的  详情 回复 发表于 2014-1-6 23:30
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2014-1-6 23:30:02 | 显示全部楼层
lucas3 发表于 2014-1-6 23:18
大师,缺fy:begin 函数啊

以前发过的

app.rar

4.49 KB, 下载次数: 23

点评

大师 ,这个app.fas 都包含哪些函数啊?虽然是可以用了,效果也达到了,可是还要加载这个app.fas,有点得不偿失啊  详情 回复 发表于 2014-1-6 23:36
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 3199个

财富等级: 富可敌国

 楼主| 发表于 2014-1-6 23:36:08 | 显示全部楼层

大师 ,这个app.fas 都包含哪些函数啊?虽然是可以用了,效果也达到了,可是还要加载这个app.fas,有点得不偿失啊
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2014-1-7 00:26:50 来自手机 | 显示全部楼层
lucas3 发表于 2014-1-6 23:36
大师 ,这个app.fas 都包含哪些函数啊?虽然是可以用了,效果也达到了,可是还要加载这个app.fas,有点得 ...

有所得必有所失,你觉得得不偿失就不用
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 10393个

财富等级: 富甲天下

发表于 2014-1-7 07:58:52 | 显示全部楼层
沙发又改了……

点评

大师,不好意思,还是有问题,错误: 参数类型错误: numberp: nil  详情 回复 发表于 2014-1-7 08:22
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 3199个

财富等级: 富可敌国

 楼主| 发表于 2014-1-7 08:22:05 | 显示全部楼层
zxq0220 发表于 2014-1-7 07:58
沙发又改了……

大师,不好意思,还是有问题,错误: 参数类型错误: numberp: nil
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 10393个

财富等级: 富甲天下

发表于 2014-1-7 08:38:41 | 显示全部楼层
lucas3 发表于 2014-1-7 08:22
大师,不好意思,还是有问题,错误: 参数类型错误: numberp: nil

我这里没错呀。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2014-1-7 09:08:40 | 显示全部楼层
可以这样写
  1. (defun c:tt (/ ss i el show l)
  2.   (if (and (setq ss (ssget '((0 . "*LINE"))))
  3.            (progn
  4.              (setq i -1)
  5.              (repeat (sslength ss)
  6.                (setq el (cons (entget (ssname ss (setq i (1+ i)))) el))
  7.              )
  8.              (if
  9.                (apply '= (mapcar '(lambda (x) (cdr (assoc 48 x))) el))
  10.                 (setq show "多种")
  11.                 (setq
  12.                   show (vl-princ-to-string (cdr (assoc 48 (car el))))
  13.                 )
  14.              )
  15.              t
  16.            )
  17.            (setq
  18.              l (getdist (strcat "\n 请输入新的线型比例<" show "> :"))
  19.            )
  20.       )
  21.     (mapcar '(lambda (x)
  22.                (entmod (subst (cons 48 l)
  23.                               (assoc 48 x)
  24.                               x
  25.                        )
  26.                )
  27.              )
  28.             el
  29.     )
  30.   )
  31.   (princ)
  32. )
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 3199个

财富等级: 富可敌国

 楼主| 发表于 2014-1-7 09:52:45 | 显示全部楼层

选择单独的一条线时 也这样显示 “请输入新的线型比例<多种> :  更有问题的是 改不了线型比例,就是无论输什么值,线型比例一直是1.0 ,我现在用CAD2014测试的
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 3199个

财富等级: 富可敌国

 楼主| 发表于 2014-1-7 09:55:13 | 显示全部楼层
zxq0220 发表于 2014-1-7 08:38
我这里没错呀。

我用CAD2014测试,选择对象后按下空格,就出现:错误: 参数类型错误: numberp: nil
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2014-1-7 10:10:59 | 显示全部楼层
lucas3 发表于 2014-1-7 09:55
我用CAD2014测试,选择对象后按下空格,就出现:错误: 参数类型错误: numberp: nil

默认比例是没有 48 组码的,修改一下即可
后面的 subst 用 append 替换
前面的判断没有48时全部为 nil
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 3199个

财富等级: 富可敌国

 楼主| 发表于 2014-1-7 15:11:38 | 显示全部楼层
st788796 发表于 2014-1-7 10:10
默认比例是没有 48 组码的,修改一下即可
后面的 subst 用 append 替换
前面的判断没有48时全部为 nil
...

不懂,大师为啥不更新一下代码呢?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2014-1-7 15:38:04 来自手机 | 显示全部楼层
lucas3 发表于 2014-1-7 15:11
不懂,大师为啥不更新一下代码呢?

你难道一点不会?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 3199个

财富等级: 富可敌国

 楼主| 发表于 2014-1-7 15:47:19 | 显示全部楼层
st788796 发表于 2014-1-7 15:38
你难道一点不会?

这里面的fy:begin 与  (fy:end)函数 能帮我提供么 ?长老?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2014-1-7 15:58:06 来自手机 | 显示全部楼层
lucas3 发表于 2014-1-7 15:47
这里面的fy:begin 与  (fy:end)函数 能帮我提供么 ?长老?

你可以把fas编译到自己的vlx中
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-14 06:17 , Processed in 0.433575 second(s), 62 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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