乐筑天下

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

[编程交流] 块:消失并重置co

[复制链接]

37

主题

125

帖子

87

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
190
发表于 2022-7-6 15:10:05 | 显示全部楼层 |阅读模式
大家好,我和blocks有点麻烦,我想知道是否有人可以解释一下这些问题。
 
当我通过autolisp创建块时,会发生两件事,
 
第一:块消失了,我必须将其插入到图形中
 
第二:我在块内设置的单个实体的颜色重置为bylayer。
 
值得注意的是,我刚刚注意到,如果你将新实体的颜色设置为除按层以外的任何颜色,则颜色会根据需要而变化
 
那么,有没有一种方法可以在te开始时设置它,并在lisp程序完成后重置它
 
谢谢
奥利。
回复

使用道具 举报

0

主题

119

帖子

119

银币

初来乍到

Rank: 1

铜币
0
发表于 2022-7-6 15:32:07 | 显示全部楼层
可以为插入点设置变量,并在创建块后在该点插入块。
 
我不确定我是否理解关于颜色的部分。你怎么知道实体的颜色变了?你是在分解块,然后列出实体/使用xlist,还是只是视觉上的改变?
回复

使用道具 举报

2

主题

439

帖子

536

银币

限制会员

铜币
-14
发表于 2022-7-6 15:43:05 | 显示全部楼层
 
你是怎么做到的?我知道至少有5种使用AutoLISP创建块的方法,但其中没有一种方法不会在创建后更改实体的颜色。如果不是FBI保护的密码,请公布。
回复

使用道具 举报

37

主题

125

帖子

87

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
190
发表于 2022-7-6 15:57:13 | 显示全部楼层
对不起,没有很好地解释。使用极轴定位点创建单个实体。每个实体通过entmod设置为适当的颜色。将实体添加到选择集中,然后将集中的项目转换为块。加载lisp文件时设置a计数器,以确保块的名称唯一。。
 
插入块时,块上的所有实体都显示为白色,之后手动更改颜色没有任何效果。
回复

使用道具 举报

0

主题

119

帖子

119

银币

初来乍到

Rank: 1

铜币
0
发表于 2022-7-6 16:04:22 | 显示全部楼层
发布该函数时,可能存在错误。
回复

使用道具 举报

37

主题

125

帖子

87

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
190
发表于 2022-7-6 16:13:54 | 显示全部楼层
我找到了我要找的系统变量:“cecolor”可以设置默认颜色,将其放入修复问题。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-4 19:05 , Processed in 0.535011 second(s), 64 queries .

© 2020-2025 乐筑天下

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