找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1186|回复: 14

[研讨] 想搞一个自已的鸟瞰视窗,大家看看有什么办法??????/

[复制链接]
发表于 2015-7-2 21:46:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
(defun c:test_Dtest_OnInitialize (/)
;;初始化下拉列表
(dcl_Control_SetList test_Dtest_ComboBox1 list_disp)  ;初始列表框
(dcl_ComboBox_SetCurSel test_Dtest_ComboBox1 s_q3) ;初始列表值
;(dcl_BlockView_PreLoadDwg test_Dtest_BlockView1 "c:\\dj098.DWG")
(dcl_BlockView_DisplayDwg test_Dtest_BlockView1 "c:\\ldj098.DWG" 0 1)
(dcl_BlockView_DisplayDwg test_Dtest_BlockView1 "c:\\dj098.DWG" 0 2)
想用块预览方式,关键如何设置观察视点坐标....(dcl_BlockView_DisplayDwg test_Dtest_BlockView1这类语句不会用啊...

论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 264个

财富等级: 日进斗金

发表于 2015-7-2 22:44:20 | 显示全部楼层
轴测图没有观察点
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-3 20:49:17 | 显示全部楼层
实际我就是想编一个查找程序,在图中查找到的内容显示在小窗口中,编辑窗口还是原位置不动,一便对应查看其它编号所在区域...
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 264个

财富等级: 日进斗金

发表于 2015-7-3 22:27:47 来自手机 | 显示全部楼层
查找了直接 zoom  w,比用窗口直观
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-3 23:13:52 | 显示全部楼层
因为只是看看对应的编号所在的位置,不想移动...
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-4 14:04:53 | 显示全部楼层
(dcl_BlockView_DisplayDwg test_Dtest_BlockView1 DwgFileName [as String] CameraX [as Float] CameraY [as Float] {CameraZ [as Float]} {ZoomFactor [as Float]})
理论上讲,这个就有5个参数啊,前面应是相机的位置点 x y z 怎么多出2个参数就不认了?

点评

既然用,把参数写全了试试  详情 回复 发表于 2015-7-5 00:20
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 264个

财富等级: 日进斗金

发表于 2015-7-5 00:19:44 | 显示全部楼层
既然用,把参数写全了试试
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 264个

财富等级: 日进斗金

发表于 2015-7-5 00:20:46 | 显示全部楼层
挚友01 发表于 2015-7-4 14:04
(dcl_BlockView_DisplayDwg test_Dtest_BlockView1 DwgFileName [as String] CameraX [as Float] CameraY [ ...

既然用,把参数写全了试试
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-5 13:11:46 | 显示全部楼层
本帖最后由 挚友01 于 2015-7-5 13:14 编辑

试了1 1 1 1 1 or 0 0 0 0 0都说参数多了只有两位才对,但这两位一个是视角,另一个是比例
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 264个

财富等级: 日进斗金

发表于 2015-7-5 14:10:58 来自手机 | 显示全部楼层
control dwgname x y z scalefactor
数数几个参数
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-7 08:30:45 | 显示全部楼层
(dcl_BlockView_DisplayDwg test_Dtest_BlockView1 "C:\\电-77792-1.dwg" 1 1)
试了,这是最多的参数,是否是语句有问题啊,
displaydwg(Camera)和displayDWG(View)的语句怎么没有区别啊...

点评

不能图省事,注意参数的 Integer 和 Float 区别 (dcl_BlockView_DisplayDwg test_Dtest_BlockView1 "C:\\电-77792-1.dwg" 1 1.0) (dcl_BlockView_DisplayDwg test_Dtest_BlockView1 "C:\\电-77792-1.dwg" 1.0  详情 回复 发表于 2015-7-7 08:45
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 264个

财富等级: 日进斗金

发表于 2015-7-7 08:45:14 | 显示全部楼层
挚友01 发表于 2015-7-7 08:30
(dcl_BlockView_DisplayDwg test_Dtest_BlockView1 "C:\\电-77792-1.dwg" 1 1)
试了,这是最多的参数,是否 ...

不能图省事,注意参数的  Integer 和 Float 区别

(dcl_BlockView_DisplayDwg test_Dtest_BlockView1 "C:\\电-77792-1.dwg" 1 1.0)

(dcl_BlockView_DisplayDwg test_Dtest_BlockView1 "C:\\电-77792-1.dwg" 1.0 1.0 1.0 1.0)

Alisp 数据传递到 ARX 时,1 是 Integer,1.0 是 Float,不一样
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-7 10:33:17 | 显示全部楼层
ok 非常感谢!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-7 10:39:52 | 显示全部楼层
还是不行啊,opendcl函数参数处理发生异常! Error:参数太多
函数:Dcl_blockView_displayDWG 参数4
再帮我试试。。。

点评

试过了可能 ODCL 的 Bug ,还不支持 Camera 这种方式,用 0 - 9 的轴测模式吧  详情 回复 发表于 2015-7-7 12:01
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 264个

财富等级: 日进斗金

发表于 2015-7-7 12:01:54 | 显示全部楼层
挚友01 发表于 2015-7-7 10:39
还是不行啊,opendcl函数参数处理发生异常! Error:参数太多
函数cl_blockView_displayDWG 参数4
再帮 ...

试过了可能 ODCL 的 Bug ,还不支持 Camera 这种方式,用 0 - 9 的轴测模式吧
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-17 20:30 , Processed in 0.255097 second(s), 56 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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