明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2124|回复: 12

[LISP群(1)] 2013-05-18 明经 AutoLISP 编程(102918348) 群聊记录:为T就不用加载了

 关闭 [复制链接]
发表于 2013-5-18 00:07:31 | 显示全部楼层 |阅读模式
[caoyin][caoyin] 00:07:31
为T就不用加载了
[caoyin][caoyin] 00:08:14
(or(member "ScMenuBar.arx"(arx))
   (arxunload "ScMenuBar.arx")
)
[天财]天财 00:09:15
[qqimg]oldimg/{46E3ABEA-F07F-D07F-0873-49B3E26F07F5}.GIF[/qqimg]
 楼主| 发表于 2013-5-18 04:31:26 | 显示全部楼层
[ds-limt]-厨师木 04:31:26
有人在么?
 楼主| 发表于 2013-5-18 09:07:05 | 显示全部楼层
[【KAIXIN】] [【KAIXIN】]炫翔 09:07:05
[qqimg]oldimg/{1D7EC5AE-0AFA-57DD-8929-00B65DFA7FC7}.gif[/qqimg]
[雨的节奏][雨的节奏] 09:16:28
[qqimg]oldimg/{A8B6F130-A1B4-ECDF-CCB7-10D8B2AF4918}.jpg[/qqimg]
我按蓝线框选
怎么取得那个点啊
 楼主| 发表于 2013-5-18 09:32:59 | 显示全部楼层
[雨的节奏][雨的节奏] 09:32:59
[qqimg]oldimg/{A4B51BD2-E017-5654-2D95-33D2C9E78920}.jpg[/qqimg]
我框选之后怎么取得那个点?
[VBALISPER]恐龙 09:33:46
红线是框选?
[雨的节奏][雨的节奏] 09:34:03
就要取得红线上那个点
按蓝线那样框选
[VBALISPER]恐龙 09:38:16
蓝线框选,能选中红线么?
[雨的节奏][雨的节奏] 09:38:50
能啊
[阿然][阿然] 09:41:35
请参考ssnamex函数
 楼主| 发表于 2013-5-18 09:53:56 | 显示全部楼层
[雨的节奏][雨的节奏] 09:53:56
[qqimg]oldimg/{A6E45AF1-D944-293F-D9C5-48214CA7DB05}.gif[/qqimg]还是搞不定
 楼主| 发表于 2013-5-18 10:46:25 | 显示全部楼层
[雨的节奏][雨的节奏] 10:46:25
[qqimg]oldimg/{A4B51BD2-E017-5654-2D95-33D2C9E78920}.jpg[/qqimg]
我框选之后怎么取得那个点?
还是搞不定
求大神出马
[夏生生][x_s_s_1]生无可恋 10:47:48
是PL的角点?
[阿然][阿然] 10:48:29
(setq ss (ssget));_框选你的角点
(ssnamex ss 0);_看看结果,多重复几次,分别选择不同的角点,比较结果差异
[雨的节奏][雨的节奏] 10:50:55
嗯,PL
[雨的节奏][雨的节奏] 10:53:47
命令: (ssnamex ss 0)
((3  2 -1) (-1 (0 (137539.0 88598.9 0.0)) (0 (137551.0 88598.9 
0.0)) (0 (137551.0 88586.7 0.0)) (0 (137539.0 88586.7 0.0))))
出了这个点
[auto]sai 10:59:05
[qqimg]oldimg/{7EFC743A-A775-34E1-BC5F-B33661A52AB4}.jpg[/qqimg]
在哪输入命令。。
[夏生生][x_s_s_1]生无可恋 11:00:00
[qqimg]oldimg/{958400DA-43FE-66A8-CC8F-1EF4B7FC7554}.jpg[/qqimg]
没得命令,是代码
[auto]sai 11:00:59
如打进去检验是执行出来是nil
[夏生生][x_s_s_1]生无可恋 11:02:27
你在那里输入(+ 1 1)然后检验试试
[auto]sai 11:02:43
[qqimg]oldimg/{5494DA33-0B37-79AB-4ED2-8426144AC746}.jpg[/qqimg]
[auto]sai 11:04:22
[qqimg]oldimg/{5BD43F37-E78C-B340-D7D8-54A7335C85B4}.jpg[/qqimg] 这个检验我应该填入什么是不是我填的不对
我现在照着书输入
[夏生生][x_s_s_1]生无可恋 11:06:59
[qqimg]oldimg/{306B4BD3-27BC-0A24-22EA-3D4E00C8EA5A}.jpg[/qqimg]
[auto]sai 11:09:40
[qqimg]oldimg/{D7C6614B-44E1-2256-0A7B-918544987277}.jpg[/qqimg]我直接点的这个 然后出来检验对话框什么也不显示
[夏生生][x_s_s_1]生无可恋 11:12:03
您先把书中这一章通读
前后先对照一下
[auto]sai 11:12:55
好的 好的 谢谢你
[auto]sai 11:13:34
我买的这本书都是语言还有例题 

没教在哪输入和本身软件使用。。
[夏生生][x_s_s_1]生无可恋 11:13:37
不客气,我也在学调试
[jicqj]大力水手 11:14:20
如何编写一个 模拟格式刷ma 的命令,只匹配 图层和颜色
[阿然][阿然] 11:14:40
编辑器的使用可以参考帮助-开发人员帮助
[阿然][阿然] 11:15:10
里面有个autolisp教程,这个教程的前面就是介绍编辑器的使用
[auto]sai 11:15:13
太感谢了
[auto]sai 11:18:06
我们公司cad的插件挺全面了 想学这个让自己用的更了解 再有就是看对参数化设计有没有帮助
 楼主| 发表于 2013-5-18 11:41:17 | 显示全部楼层
[流动的清泉][权心权意] 11:41:17
各位,我问个问题!
[流动的清泉][权心权意] 11:41:49
矩形的符号名称是LWPOLYLINE
我想求它顶点的坐标,应该有4个顶点!
[夏生生][x_s_s_1]生无可恋 11:42:26
[流动的清泉][权心权意] 11:42:31
(cdr (assoc 10 (entget (car 矩形))))
[流动的清泉][权心权意] 11:43:08
但是只能显示一个矩形的顶点!有没有哪位高手知道怎么把其他的顶点调出来啊!
[夏生生][x_s_s_1]生无可恋 11:43:29
[qqimg]oldimg/{E81F8DE4-0E93-0F29-56A0-2384732BE9B0}.jpg[/qqimg]
这也是矩形
[q530496591][q530496591]小菜鸟 11:44:41
矩形是多段线
他是有四个10
[流动的清泉][权心权意] 11:44:52
是rectang这个命令画的矩形!
[q530496591][q530496591]小菜鸟 11:45:06
所以它有四个顶点
你先把它属性取出来你就可以看到了
是多段线
[流动的清泉][权心权意] 11:46:05
(setq d1 (cdr (assoc 10 (entget (car en)))))这样就是提取属性啊!只能提取第一个的!
问下后面的三个怎么提取啊!
[q530496591][q530496591]小菜鸟 11:46:39
生无可恋兄不是给代码你了嘛
我菜……多段线暂时没玩
[流动的清泉][权心权意] 11:47:23
打快了,我试试!谢谢
[q530496591][q530496591]小菜鸟 11:48:23
下了。今天就上来转转!
[夏生生][x_s_s_1]生无可恋 11:48:35
86
[q530496591][q530496591]小菜鸟 11:48:45
8
[流动的清泉][权心权意] 11:49:01
88!
[q530496591][q530496591]小菜鸟 11:49:15
[qqimg]oldimg/{3EBDA3C3-46C6-3BFB-382D-7AA0574DBBB0}.jpg[/qqimg]
[夏生生][x_s_s_1]生无可恋 11:50:01
慢慢看吧,没系统的学过编程看起来比较费力
我是看得云山雾罩的
平时工程上搞搞没必要
 楼主| 发表于 2013-5-18 14:13:01 | 显示全部楼层
[kwok][kwok]巭隼 14:13:01
[qqimg]oldimg/{1BC61648-C8C6-5484-74D5-E40447F4CF0B}.jpg[/qqimg]框选中白线产生红线的圈,可以做到吗?
[qq1241274614] 14:22:23
应该是可以!
[夏生生][x_s_s_1]生无可恋 14:26:54
vla-GetBoundingBox
[繁花落叶] 14:29:21
请教大家,定义了两个toolbar,为什么只显示出一个呢
如果定义3个,则只能显示2个
就是比定义的toolbar少一个。这是为什么呢。
***TOOLBARS
**Gavin工具条
               [_Toolbar("Gavin工具条", _Floating, _Show, 850, 50, 1)]
ID_DHB         [_Button("多行编辑", "TSSD_16_BHBJ", "TSSD_16_BHBJ")]^C^CLINE
ID_DHB         [_Button("多行编辑", "TSSD_16_BHBJ", "TSSD_16_BHBJ")]^C^CLINE
[kwok][kwok]巭隼 14:29:53
vla-GetBoundingBox怎么弄,我只会 用它取得最大和最小 点,只有2个点,象上图要多点怎么取?
[繁花落叶] 14:30:18
有谁搞过toolbar的,请指导下吧。
[夏生生][x_s_s_1]生无可恋 14:31:18
[qqimg]oldimg/{8B1A5017-C231-7737-E85D-2286A59CB63B}.jpg[/qqimg]
[夏生生][x_s_s_1]生无可恋 14:31:56
先得出绿色框[qqimg]oldimg/{108805AA-7B4B-7F21-2CA8-B859C732D8D6}.jpg[/qqimg]
再得出红色框[qqimg]oldimg/{C38E83CC-6BDB-9AAC-3C28-57FABEC102E4}.jpg[/qqimg]
去掉黄色框[qqimg]oldimg/{E97F276F-E69C-F738-D56D-AFC5ABEC5892}.jpg[/qqimg]
一系列点排序问题
[kwok][kwok]巭隼 14:33:22
这个黄色框怎么 求出来?
[kwok][kwok]巭隼 14:33:58
用红色框的点?
[夏生生][x_s_s_1]生无可恋 14:34:07
是的
共线,然后排序
[夏生生][x_s_s_1]生无可恋 14:35:11
就是几个点表相互之间的关系
[kwok][kwok]巭隼 14:35:34
好复杂,
对点表一直弄不懂
看来又得慢慢进修了
[夏生生][x_s_s_1]生无可恋 14:36:15
我印象中网站上有类似的
你搜搜
[kwok][kwok]巭隼 14:36:32
thx
 楼主| 发表于 2013-5-18 15:03:10 | 显示全部楼层
[雨的节奏][雨的节奏] 15:03:10
谁有比较全的lisp函数
vla-GetBoundingBox
我这边这份竟然连这个都没有
[夏生生][x_s_s_1]生无可恋 15:04:10
这个看vba的帮助
[soly2006]季鸟 15:05:53
搜:AutoCAD LISP_VLISP函数库查询辞典
[夏生生][x_s_s_1]生无可恋 15:06:31
那个是PDF吧
[soly2006]季鸟 15:06:57
都是PDF,目前还没有好事者做成chm
[雨的节奏][雨的节奏] 15:07:08
[qqimg]oldimg/{CD9B03B1-D478-85A1-DCAB-BBB16B1DBBE2}.jpg[/qqimg]
这个?
[夏生生][x_s_s_1]生无可恋 15:07:24
是的
在里面搜索GetBoundingBox
[雨的节奏][雨的节奏] 15:09:02
vla-GetBoundingBox有直接可以找这个的吗
[阿然][阿然] 15:10:20
[qqimg]oldimg/{3FD090EE-150D-BBC6-FFFC-7FF7F12CE8C5}.jpg[/qqimg]
[雨的节奏][雨的节奏] 15:10:43
这个里面找不到啊
water_system 15:19:52
那个阵列命令对话框两点取距离再回来怎么实现的
 楼主| 发表于 2013-5-18 16:06:41 | 显示全部楼层
[VBALISPER]恐龙 16:06:41
请教一下,数字1e6表示什么意思.1*10的6次方吗)
[Sign88]宁波标志 16:09:40
yes
[VBALISPER]恐龙 16:13:16
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-12-23 17:20 , Processed in 0.207143 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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