ssget逻辑运算符
你好试图弄清楚ssget逻辑运算符是如何工作的。。。通过李的网站
:
(ssget '((0 . "TEXT") (-4 . "<OR") (40 . 1.0) (8 . "0") (62 . 3) (-4 . "OR>")))
选择文字高度为1.0或图层“0”、颜色设置为3(绿色)或所有这些属性的组合的文字对象。
什么是-4 dxf组码?
或者当表达式为T时不会停止?而不是为什么或所有这些属性的组合?
指示ssget运算符(关系/逻辑)。
因为“”运算符是一个包含或(与表示异或的“”相反)。
;;; restric selection to Arcs, Circles, Elipses, Lines, LWPolylines, 2D (Heavy) Polylines, 2D Splines & Points.
(setq sel
(ssget
'( "_:L"
(
(-4 . "<OR")
(-4 . "<AND")
(0 . "ARC,CIRCLE,ELLIPSE,LINE,*POLYLINE,POINT")
(-4 . "<NOT")
(-4 . "<AND")
(0 . "POLYLINE") (-4 . "&") (70 . 88)
(-4 . "AND>")
(-4 . "NOT>")
(-4 . "AND>")
(-4 . "<AND")
(0 . "SPLINE") (-4 . "&=") (70 .
(-4 . "AND>")
(-4 . "OR>")
)
)
)
)
你能解释一下吗?它不适合日常逻辑“对圆弧、圆、椭圆、直线、LW多段线、二维(粗)多段线、二维样条曲线和点的限制选择”
为什么没有,或者有?
页:
[1]