lch8526 发表于 2016-1-6 13:57:34

怎样才能生成这样的图形

请问左边的图形是用什么方法生成的?右边的图形是把左边的图形炸开后变成了一个无名块

以下部是这个图形的VLA码与DXF码

###<VLA码>###
; IAcadEntity: AutoCAD Entity 接口
;特性值:
;   Application (RO) = #<VLA-OBJECT IAcadApplication 00d591b4>
;   Document (RO) = #<VLA-OBJECT IAcadDocument 1d66edf0>
;   Handle (RO) = "CAC5"
;   HasExtensionDictionary (RO) = 0
;   Hyperlinks (RO) = #<VLA-OBJECT IAcadHyperlinks 2ddbafa4>
;   Layer = "item"
;   Linetype = "BYLAYER"
;   LinetypeScale = 1.0
;   Lineweight = -1
;   Material = "ByLayer"
;   ObjectID (RO) = 1979688808
;   ObjectName (RO) = "CYKYDimEntity"
;   OwnerID (RO) = 1979370696
;   PlotStyleName = "ByLayer"
;   TrueColor = #<VLA-OBJECT IAcadAcCmColor 2dd07b30>
;   Visible = -1
T


###<DXF码>###
((-1 . <图元名: 75ffa768>) (0 . CYKYDimEntity) (330 . <图元名: 75faccc8>) (5 .
CAC5) (100 . AcDbEntity) (67 . 0) (410 . Model) (8 . item) (100 . YKYDimEntity)
(1 . _YKY_REG_XUHAO) (1 . ) (1 . <标准>) (1 . <标准>) (70 . 1) (40 . 1.0) (70 . 2)
(70 . 1) (70 . 0) (70 . 0) (70 . 1) (40 . 0.5) (40 . 60.0) (40 . 60.0) (40 .
1.0) (40 . 1.0) (40 . 8.0) (70 . 6) (70 . 4) (70 . 4) (1 . standard) (40 .
40.0) (1 . {1|0||||}) (11 1749.29 59.5543 0.0) (11 1798.5 261.833 0.0) (11
1828.5 261.833 0.0) (11 1773.9 160.693 0.0) (1 . 0))



ivde 发表于 2016-1-6 14:33:34

本帖最后由 ivde 于 2016-1-6 14:37 编辑

ARX自定义实体

lch8526 发表于 2016-1-6 15:22:46

ivde 发表于 2016-1-6 14:33 static/image/common/back.gif
ARX自定义实体

怎样才能生成?有没有资料可以参考一下?

Gu_xl 发表于 2016-1-6 15:28:12

lch8526 发表于 2016-1-6 15:22 static/image/common/back.gif
怎样才能生成?有没有资料可以参考一下?
如果你能学会Object arx,自然就知道了!
页: [1]
查看完整版本: 怎样才能生成这样的图形