[water_system][mingdi]shenshen 13:57:25
实数转整数怎么是吸纳
实现
[LC100]建筑设计 13:59:03
[qqimg]oldimg/{07045A41-9E7E-92DA-8CB5-51803A8CA4D1}.jpg[/qqimg]
如何取得该命令是未知命令.
[pzweng]路人 14:00:27
if
[LC100]建筑设计 14:00:40
怎么写啊?
(if (null 命令) (操作))
这样吗?
路人兄
[pzweng]路人 14:11:21
(if C:123(princ "ok"))
[LC100]建筑设计 14:14:42
我那种是外部命令
是天正的命令
[pzweng]路人 14:15:21
试试看看
[LC100]建筑设计 14:15:42
好的
[LC100]建筑设计 14:18:14
不行
有也提示,没有也提示
细雨 14:20:33
请教小,lisp 自带编辑器,出错了,怎么知道,是哪一行出错了
[kwok][kwok]巭隼 14:21:43
错误跟踪
视图view
[LC100]建筑设计 14:28:02
搞定判断天正版本的方法了,实在是太兴奋了。。。。
[kwok][kwok]巭隼 14:28:29
分享一下方法
[LC100]建筑设计 14:29:11
利用天正内部命令设定变量,如果变量值为设定值就说明这个命令可行,然后就可以判断天正版本了。
(defun c:tes (/ tcbl)
(command "T91_TPScale" "123")
(setq tcbl (getvar "hpscale"));取得填充比例
(if (= tcbl 123) (princ "T9") (princ "t8"))
);end
我这个是判断天正8 天正9的方法
[kwok][kwok]巭隼 14:30:04
fzhemail高望晴岚 14:34:36
好
[LC100]建筑设计 14:36:47
所以说没有做不到,只有想不到。
[kwok][kwok]巭隼 14:38:21
[qqimg]oldimg/{0DB628D1-8067-5A68-EB79-056FE98E70A1}.jpg[/qqimg]取得上面白线的顶点后,怎么排成下面红线那样顶点?
[LC100]建筑设计 14:40:22
有点难道
主要是坐标点没法排序
[LC100]建筑设计 14:41:19
每个坐标点之间长度是可以计算出来,主要是如何画得出来,这种情况很复杂的。
[kwok][kwok]巭隼 14:42:09
画线不是在顶点排成一排后,连线不就出线了
[LC100]建筑设计 14:42:56
未知命令“123”。
像这种提示能不能关闭不显示?
[kwok][kwok]巭隼 14:43:41
查一下,看是不是多一个""
[kwok][kwok]巭隼 14:44:20
还有加上cmdecho设为0
[LC100]建筑设计 14:45:33
加上了,还是显示
(progn
(setvar "cmdecho" 0)
(command "T91_TPScale" "123")
(setq tcbl (getvar "hpscale"));取得填充比例
(if (= tcbl 123) (setq tzbb "t9") (setq tzbb "t8"))
(setvar "cmdecho" 1)
);progn
[kwok][kwok]巭隼 14:46:05
一般是提示未知命令就是多了一个""
[LC100]建筑设计 14:46:21
我这个命令本身是不存在的。
我只是不想让他提示这个东西而已。
[kwok][kwok]巭隼 14:47:05
(princ)最后加上这个试试
[LC100]建筑设计 14:48:25
还是显示了
细雨 14:48:35
(setq selsp (getfiled "选择lisp" "c:/" "lsp" 24))
(setq len1 (strlen selsp))
(setq n 1)
(repeat len1
(setq mm (substr selsp n 1))
(if (= mm "")
(setq selsp (strcat (substr selsp 1 (- n 1)) "/" (substr selsp (+ n 1) (- flen1 n) ))))
(setq n (1+ n))
)
(setq str1 (strcat "(load "" selsp """ ")"))
谁能帮我看下这段代码哪里错了
[kwok][kwok]巭隼 14:49:15
(setvar "cmdecho" 1);;加在这个后面
(princ)
)
[LC100]建筑设计 14:49:39
刚才加了,还是显示啊,你测试了没有?
[kwok][kwok]巭隼 14:49:39
不行就不不清楚了
[LC100]建筑设计 14:54:11
[qqimg]oldimg/{544B13F2-A755-E522-CC3B-57CE49092DE6}.jpg[/qqimg]
想了一下,这个应该是可以做得出来的。
但我不会做。
因为在特性中是可以查得到每一个点的顺序
[kwok][kwok]巭隼 14:57:16
肯定可以啦,主要是点排序,只是水平有限,还没到那程度,之前找到一个,但对闭合的线最后会少一点,也就是少了一段,那码是高人写的看不懂
[pzweng]路人 14:58:29
(if (C:db)(princ "ok")) |