找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1303|回复: 13

[求助] 替换标注样式问题

[复制链接]

已领礼包: 197个

财富等级: 日进斗金

发表于 2017-9-19 17:01:14 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 lwl450 于 2017-9-21 15:02 编辑

新建标注的时候替换已经有的标注样式,已有的标注样式的参数是错的,想替换成现在的,但(defun c:GG  ()(setq DICEN (namedobjdict))

  (if (dictsearch DICEN "AcadDim")

    (dictremove DICEN "AcadDim")

  )
  (dictadd DICEN

           "AcadDim"

            (entmakex '((0 . "XRECORD")

                        (100 . "AcDbXrecord")

                        (280 . 1))
用这个删除不了已经有的,图里有这样的标注存在,删不了改不了!!!求方法或者这个判断如何设置好

论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2017-9-19 21:29:56 | 显示全部楼层
输入D回车,击修改                 
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 197个

财富等级: 日进斗金

 楼主| 发表于 2017-9-19 22:06:03 | 显示全部楼层
本帖最后由 lwl450 于 2017-9-21 13:11 编辑

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

使用道具 举报

已领礼包: 3904个

财富等级: 富可敌国

发表于 2017-9-20 08:14:26 | 显示全部楼层
自行解决的还真不容易
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 197个

财富等级: 日进斗金

 楼主| 发表于 2017-9-20 08:44:22 | 显示全部楼层

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

使用道具 举报

已领礼包: 859个

财富等级: 财运亨通

发表于 2017-9-20 10:18:42 | 显示全部楼层


看 ActiveX 手册中 DimXXX 对象中的 Property,其中含有 color 的就是和颜色有关

  1. (defun c:tt (/ p1 p2 ms p3 dm)
  2.   (setq        ms (vla-get-modelspace
  3.              (vla-get-activedocument (vlax-get-acad-object))
  4.            )
  5.   )
  6.   (while (and (setq p1 (getpoint "\nFirst point: "))
  7.               (setq p2 (getpoint p1 "\nSecond point: "))
  8.               (setq p3 (getpoint p1 "\nPosition: "))
  9.          )
  10.     (setq dm (vla-adddimaligned
  11.                ms
  12.                (vlax-3d-point p1)
  13.                (vlax-3d-point p2)
  14.                (vlax-3d-point p3)
  15.              )
  16.     )
  17.     (vla-put-dimensionlinecolor dm acred)
  18.   )
  19.   (princ)
  20. )
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 197个

财富等级: 日进斗金

 楼主| 发表于 2017-9-21 11:19:58 | 显示全部楼层
已经有的标注样式怎样替换,好烦恼
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 604个

财富等级: 财运亨通

发表于 2017-9-21 13:31:44 | 显示全部楼层
  1. (defun C:w1 (/ D1 D2 DIMENSIONLINECOLOR LAYER OBJ1 OBJ2 STYLENAME LinearScaleFactor)
  2.   (setq d1 (car (entsel "\n 选择一个尺寸标注:")))
  3.   (setq obj1 (vlax-ename->vla-object d1))
  4.   (setq DimensionLineColor (vlax-get obj1 'DimensionLineColor))
  5.   (setq LinearScaleFactor (vlax-get obj1 'LinearScaleFactor))
  6.   (setq Layer (vlax-get obj1 'Layer))
  7.   (setq StyleName (vlax-get obj1 'StyleName))
  8.   (setq d2 (car (entsel "\n 选择另一个尺寸标注:")))
  9.   (setq obj2 (vlax-ename->vla-object d2))
  10.   (vlax-put obj2 'DimensionLineColor DimensionLineColor)
  11.   (vlax-put obj2 'LinearScaleFactor LinearScaleFactor)
  12.   (vlax-put obj2 'Layer Layer)
  13.   (vlax-put obj2 'StyleName StyleName)
  14.   (princ)
  15. )
1.gif
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 197个

财富等级: 日进斗金

 楼主| 发表于 2017-9-26 08:40:59 | 显示全部楼层

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

使用道具 举报

已领礼包: 197个

财富等级: 日进斗金

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

使用道具 举报

已领礼包: 3186个

财富等级: 富可敌国

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

使用道具 举报

已领礼包: 17个

财富等级: 恭喜发财

发表于 2022-7-18 11:12:24 | 显示全部楼层
(DEFUN C:MMD ()
(setq oc (car (entsel "\n选择源标注:")))
(setq ss (ssget '((0 . "Dimension"))))
(command "MATCHPROP" oc ss "")
(setq ss nil)
(princ)
)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2023-12-13 11:42:32 | 显示全部楼层
standards命令和checkstandards命令可以配置标准和检查标准。建立一个dws文件作为标准文件,现有文件的同名图层、文字样式、标注样式与标准文件中的设置不一致时,可以改为标准文件中的设置。
可以使用ADCENTER设计中心将标准文件中的图层、样式拖放到当前文件,但同名的不会自动更改设置。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-1 11:09 , Processed in 0.418976 second(s), 57 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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