
- ;功 能:EntMake 方式生成对齐对标注,默认图层、颜色、标注样式、标注全局比例变量。
- ;调用格式:($YF_EMAligneDim <起点> <终点> <文字基点>)
- ;返 回 值:生成对象图元名。
- ;支持函数:
- ;示 例:($YF_EMAligneDim (Getpoint) (Getpoint) (GetPoint))
- ;整理日期:2015年5月12日
- (Defun $YF_EMAligneDim (SP EP TxtPt / DIMSCALE OScale DD DD2 Result)
- (EntMake
- (List
- '(0 . "DIMENSION") '(100 . "AcDbEntity") '(100 . "AcDbDimension")
- (Cons 10 Txtpt)
- '(70 . 33) '(1 . "") '(100 . "AcDbAlignedDimension")
- (Cons 13 SP) (Cons 14 EP)
- (List
- -3 (List "ACAD"
- '(1000 . "DSTYLE") '(1002 . "{") '(1070 . 40) (Cons 1040 (GetVar "DIMSCALE")) '(1002 . "}")))
-
- )
- )
- (EntLast)
- )
|