明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1530|回复: 13

[提问] "layout" 切换图面问题

[复制链接]
发表于 2018-6-25 16:08:42 | 显示全部楼层 |阅读模式
请问各位我先使用 (command "layout" "s" "1loupingmiantu") 插入一个块
再(command "layout" "s" "Model")跳回默认作图界面

屏幕会闪一下 请问有什么办法 不去切换 但另一个图面会插入完块


发表于 2018-6-28 23:01:21 来自手机 | 显示全部楼层
SY参数未定义  或者漏了双引号
回复 支持 0 反对 1

使用道具 举报

 楼主| 发表于 2018-6-26 16:03:12 | 显示全部楼层
namezg 发表于 2018-6-26 09:33
不用切换空间,用entmake生成块参照。
(entmake
        (list

实在抱歉朋友 请问一下 10 这里要什么格式?


(10 307.984 123.216 0.0)  这是我想插入的位置



(setq pw1(42427.6 -3914.69 0.0))
(entmake
        (list
                '(0 . "INSERT")
                (cons 410 SYOUGOUZU)
                (cons 2 KAI3H)
                (cons 10 pw1)
        )
)
 楼主| 发表于 2018-6-28 16:07:42 | 显示全部楼层
edata 发表于 2018-6-28 12:35
(10 10 307.984 123.216 0.0)>
你这里多了一个10

(defun c:kai3()
(command "-insert" "KAI3" pause "" "" pause)
(setvar "osmode" 0)
(setq pw1 '(307.984 123.216 0.0))
(entmake (list '(0 . "INSERT") '(100 . "AcDbEntity") '(100 . "AcDbBlockReference") (cons 10 pw1)
(cons 2 KAI3H) (cons 410 SYOUGOUZU)))
(setvar "osmode" 695)
(princ)
)

提示错误:
; ----- Error around expression -----
(CONS 410 SYOUGOUZU)
;
; error : bad argument type <(2)> ; expected <STRING> at [DXF/XED DATA]
:

大佬能帮忙看看吗?    410这里写法不对吗?

点评

410组后边那一串和2组同样的问题  发表于 2018-7-3 00:05
KAI3H未指定字符串或者应为"KAI3H"  发表于 2018-7-3 00:03
发表于 2018-6-25 17:06:30 | 显示全部楼层
我也不懂,等高手支招
发表于 2018-6-26 09:33:14 | 显示全部楼层
本帖最后由 namezg 于 2018-6-26 09:34 编辑

不用切换空间,用entmake生成块参照。
(entmake
        (list
                '(0 . "INSERT")
                (cons 410 LayoutName);布局名
                (cons 2 BlockName);块名
                (cons 10 InsertionPoint);插入点(在 OCS 中)
        )
)
 楼主| 发表于 2018-6-26 10:53:29 | 显示全部楼层
namezg 发表于 2018-6-26 09:33
不用切换空间,用entmake生成块参照。
(entmake
        (list

先感谢
再次被(entmake 打击一下 哈哈 的确比command 强太多了
发表于 2018-6-26 18:57:39 | 显示全部楼层
(setq pw1 '(42427.6 -3914.69 0.0))
 楼主| 发表于 2018-6-27 08:42:33 | 显示全部楼层
自贡黄明儒 发表于 2018-6-26 18:57
(setq pw1 '(42427.6 -3914.69 0.0))

晕 差个点。。。
 楼主| 发表于 2018-6-27 09:37:22 | 显示全部楼层
o(︶︿︶)o 唉 还是创建不出来


; error : bad argument type <(10 10 307.984 123.216 0.0)> ; expected <LIST> at [DXF/XED DATA]
发表于 2018-6-28 12:35:24 | 显示全部楼层
(10 10 307.984 123.216 0.0)>
你这里多了一个10
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-5-19 13:45 , Processed in 0.197921 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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