如何获得标注全局比例
AcDbRotatedDimension0
DIMENSION
5
35E
330
1F
100
AcDbEntity
8
03-标注层
100
AcDbDimension
2
*D3
10
156.8879736873655
20
185.2618569389491
30
0.0
11
219.2317236873655
21
200.2618569389491
31
0.0
70
32
71
5
42
32.32659319376762
73
0
74
0
75
0
3
标准
100
AcDbAlignedDimension
13
124.5613804935979
23
221.4585007174943
33
0.0
14
156.8879736873655
24
220.4219515202434
34
0.0
100
AcDbRotatedDimension
1001
ACAD
1000
DSTYLE
1002
{
1070
40
1040
3.75
1002
}
0
ENDSEC
A
100
AcDbSymbolTableRecord
100
AcDbDimStyleTableRecord
2
标准
70
0
4
"
40
5.25
41
3.5
42
0.0
.............
请问各位大师上面红字的两段组码如何提取?
这个组码是标注全局比例,或者请问一下点取标注如何获得标注全局比例? DIMSCALE 这个全局标注比例的变量,可以用这个改改比例 琴剑江山_10184 发表于 2014-8-26 11:47 static/image/common/back.gif
DIMSCALE 这个全局标注比例的变量,可以用这个改改比例
DIMSCALE变量对于不是当前使用的标注样式和手工改过的标注就没法用了 你是获取标注尺寸的全局比例因子还是获取标注样式的全局比例因子? AbnerXk 发表于 2014-8-26 12:59 http://bbs.mjtd.com/static/image/common/back.gif
你是获取标注尺寸的全局比例因子还是获取标注样式的全局比例因子?
是获取选中的那一个标注尺寸的全局比例因子,请帮一下忙,谢谢 zkq1212 发表于 2014-8-27 08:08 static/image/common/back.gif
是获取选中的那一个标注尺寸的全局比例因子,请帮一下忙,谢谢
(Vlax-Put-Property (Vlax-Ename->Vla-Object (car (entsel))) 'ScaleFactor 10 ) zkq1212 发表于 2014-8-26 12:48 static/image/common/back.gif
DIMSCALE变量对于不是当前使用的标注样式和手工改过的标注就没法用了
(defun C:w1 (/ E OBJ)
(setq e (car (entsel)))
(setq obj (vlax-ename->vla-object e))
(vlax-get obj 'scalefactor) ;全局比例
(vlax-get obj 'linearscalefactor) ;测量比例
)
		页: 
[1]