乐筑天下

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

[编程交流] 简单lisp

[复制链接]

31

主题

107

帖子

76

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
155
发表于 2022-7-6 17:08:14 | 显示全部楼层 |阅读模式
你好
 
我是lisp新手,正在尝试制作一个可以在某些外部参照层上使用Frezz nd更改颜色的lisp。
 
这是代码,当然不起作用。。。我错过什么了吗?
  1. (defun c:kflager ()
  2. (setq xref_klager (*|K*))
  3. (setq xref_fklager (4K*|K005,4K*|K301-0))
  4. (command ".layer" "C" 151 "xref_klager" "" "")
  5. (command ".layer" "F" "xref_fklager" "" "")
  6. (princ)
  7. )
  8. (princ)

 
Thanx提前!
顺致敬意,
/艺术:)
回复

使用道具 举报

4

主题

940

帖子

961

银币

初来乍到

Rank: 1

铜币
12
发表于 2022-7-6 17:33:40 | 显示全部楼层
你不能像你尝试的那样对图层进行变量化
试试这个
  1. (defun c:kflager ()
  2. (command ".layer" "c" "151" "*|K*" "")
  3. (command ".layer" "f" "4k*|K005,4K*|K301-0" "")
  4. (princ)
  5. )
回复

使用道具 举报

31

主题

107

帖子

76

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
155
发表于 2022-7-6 17:58:16 | 显示全部楼层
好的thanx。。。
如果我没记错的话,我想我几个月前用setq做到了。。。如果我找到了,我会把它贴在这里。。
Thanx公司
回复

使用道具 举报

CAB

29

主题

781

帖子

430

银币

中流砥柱

Rank: 25

铜币
526
发表于 2022-7-6 18:09:16 | 显示全部楼层
你很接近。
  1. (defun c:kflager (/ xref_klager xref_fklager)
  2. (setq xref_klager "*|K*")
  3. (setq xref_fklager "4K*|K005,4K*|K301-0")
  4. (command ".layer" "C" 151 xref_klager "" "")
  5. (command ".layer" "F" xref_fklager "" "")
  6. (princ)
  7. )
  8. (princ)
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-4 16:32 , Processed in 0.354135 second(s), 60 queries .

© 2020-2025 乐筑天下

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