乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
楼主: mark

VISretaIN-系统变量

[复制链接]

44

主题

3166

帖子

2803

银币

中流砥柱

Rank: 25

铜币
557
发表于 2015-12-21 09:00:21 | 显示全部楼层
李,有没有可能在你的代码中添加“图层透明”选项?
回复

使用道具 举报

18

主题

1529

帖子

973

银币

中流砥柱

Rank: 25

铜币
649
发表于 2015-12-21 09:34:18 | 显示全部楼层

如果我记得,原始代码被编写为与ObjectDBX完全兼容,不幸的是,如果不通过
LAYER命令来消除这种兼容性,就无法配置层的透明度
回复

使用道具 举报

44

主题

3166

帖子

2803

银币

中流砥柱

Rank: 25

铜币
557
发表于 2015-12-21 09:56:28 | 显示全部楼层
在BricsCAD中,更改层的透明度只是更改其扩展数据。假设BricsCAD与“其他产品”兼容,并且我也指望着这一点,因此在DBX环境中也应该可以做到这一点。
  1. (_Data_ObjectXdataSet
  2.   lyrObj
  3.   "AcCmTransparency"
  4.   (if (/= val 33554687) (list (cons 1071 val))) ; Remove Xdata if transparency is 0%.
  5. )
回复

使用道具 举报

58

主题

3353

帖子

33

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1761
发表于 2015-12-21 10:17:07 | 显示全部楼层
在BricsCAD中,更改层的透明度是简单更改其Xdata的情况。假设BricsCAD与“其他产品”兼容,并且我指望这一点,因此这在DBX上下文中也应该是可能的。
[1]代码
在我有限的测试中,AutoCAD中似乎不是这样:与层关联的xdata当然会产生正确的透明度值,但附加/修改此类xdata似乎对层的透明度没有影响。
回复

使用道具 举报

238

主题

769

帖子

33

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1721
发表于 2015-12-21 10:53:50 | 显示全部楼层
我认为1的唯一真正问题是对层状态的依赖性,即使使用Layerstate-* LispFunctions也不能正确地重新加载。LAS文件(给定平面集中的每种图纸类型一个)。
和Civil 3D对象可能会产生不需要的结果(例如:路线的桩号偏移标签?),当层被冻结或关闭时,等等,这只是一个皮塔饼。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-11 00:04 , Processed in 0.358152 second(s), 60 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表