明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1934|回复: 6

[提问] 高手教下lisp怎么新建视口,搜遍网络找不到

[复制链接]
发表于 2014-4-9 16:02:04 | 显示全部楼层 |阅读模式
高手教下lisp怎么新建视口?不是布局,我是想在视口里新建很多布局,我的平面图太大了,所以有这个想法。
 话说entmake是不行?想用 commadn  -vports 也不行,没法定比例及里面模型的位置。

 楼主| 发表于 2014-4-9 22:19:40 | 显示全部楼层
顶一下,期待高手
发表于 2014-4-10 21:44:30 | 显示全部楼层
本帖最后由 llsheng_73 于 2014-4-10 21:46 编辑

  1. (entmake(list'(0 . "VPORT")'(100 . "AcDbSymbolTableRecord")'(100 . "AcDbViewportTableRecord")(cons 2(getstring"视口名"))'(70 . 0) '(10 0.0 0.0 0.0) '(11 1.0 1.0 0.0) '(12 194.597 29.827 0.0) '(13 0.0 0.0 0.0) '(14 1.0 1.0 0.0) '(15 0.0 0.0 0.0) '(16 0.0 0.0 1.0) '(17 0.0 0.0 0.0) '(40 . 66.5068) '(41 . 1.78022) '(42 . 50.0) '(43 . 0.0) '(44 . 0.0) '(50 . 0.0) '(51 . 0.0) '(71 . 0) '(72 . 100) '(73 . 1) '(74 . 0) '(75 . 0) '(76 . 0) '(77 . 0) '(78 . 0)  '(65 . 1) '(110 0.0 0.0 0.0) '(111 1.0 0.0 0.0) '(112 0.0 1.0 0.0) '(79 . 0) '(146 . 0.0)))


自己对照DXF把不需要的去掉,以及所你所关心的相关组码值改成你所需要的,用(cons dxf 数值)表示它
发表于 2014-4-11 13:21:47 | 显示全部楼层
这个是不是你想要的?
http://bbs.mjtd.com/thread-93406-1-1.html
发表于 2014-4-11 21:09:33 | 显示全部楼层
(command "-layout" "n" "abcdef");;新建布局         
            (command "-layout" "s" "abcdef");;置为当前
            (command "_mview" "");;添加视口
 楼主| 发表于 2014-4-12 12:53:40 | 显示全部楼层
liu_kunlun 发表于 2014-4-11 21:09
(command "-layout" "n" "abcdef");;新建布局         
            (command "-layout" "s" "abcdef");;置 ...

谢谢!
可还是没法指定比例及需要的模型范围啊
 楼主| 发表于 2014-4-12 12:54:22 | 显示全部楼层
smartstar 发表于 2014-4-11 13:21
这个是不是你想要的?
http://bbs.mjtd.com/thread-93406-1-1.html

谢谢你,我看看能不能看懂
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-23 03:11 , Processed in 0.158175 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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