明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1262|回复: 6

[提问] 求高手解答下。谢谢~~~~~~~~~

[复制链接]
发表于 2013-7-10 00:56 | 显示全部楼层 |阅读模式
8明经币
本帖最后由 flytoday 于 2013-7-10 00:58 编辑

查看ename实体的DXF码
选择对象: ((-1 . <图元名: 7ef9e2d0>) (0 . "LBAN") (330 . <图元名: 7ef6acf8>) (5
. "137E2") (100 . "AcDbEntity") (67 . 0) (410 . "Model") (8 . "LB_现浇板") (100
. "AcDbPolyline") (90 . 23) (70 . 1) (43 . 0.0) (38 . 0.0) (39 . 0.0) (10
6600.0 3400.0) (40 . 0.0) (41 . 0.0) (42 . 0.0) (10 6700.0 3550.0) (40 . 0.0)
(41 . 0.0) (42 . 0.0) (10 9000.0 3550.0) (40 . 0.0) (41 . 0.0) (42 . 0.0) (10
9000.0 2900.0) (40 . 0.0) (41 . 0.0) (42 . 0.0) (10 9100.0 2900.0) (40 . 0.0)
(41 . 0.0) (42 . 0.0) (10 11377.3 2900.0) (40 . 0.0) (41 . 0.0) (42 . 0.0) (10
17875.0 2900.0) (40 . 0.0) (41 . 0.0) (42 . 0.0) (10 17875.0 -100.0) (40 . 0.0)
(41 . 0.0) (42 . 0.0) (10 17875.0 -1600.0) (40 . 0.0) (41 . 0.0) (42 . 0.0) (10
27125.0 -1600.0) (40 . 0.0) (41 . 0.0) (42 . 0.0) (10 27125.0 -100.0) (40 .
0.0) (41 . 0.0) (42 . 0.0) (10 36100.0 -100.0) (40 . 0.0) (41 . 0.0) (42 . 0.0)
(10 36100.0 66100.0) (40 . 0.0) (41 . 0.0) (42 . 0.0) (10 18000.0 66100.0) (40
. 0.0) (41 . 0.0) (42 . 0.0) (10 18000.0 59400.0) (40 . 0.0) (41 . 0.0) (42 .
0.0) (10 13500.0 59400.0) (40 . 0.0) (41 . 0.0) (42 . 0.0) (10 6700.0 59350.0)
(40 . 0.0) (41 . 0.0) (42 . 0.0) (10 6700.0 62450.0) (40 . 0.0) (41 . 0.0) (42
. 0.0) (10 6600.0 62600.0) (40 . 0.0) (41 . 0.0) (42 . 0.0) (10 2100.0 62600.0)
(40 . 0.0) (41 . 0.0) (42 . 0.0) (10 -100.0 62600.0) (40 . 0.0) (41 . 0.0) (42
. 0.0) (10 -100.0 3400.0) (40 . 0.0) (41 . 0.0) (42 . 0.0) (10 2100.0 3400.0)
(40 . 0.0) (41 . 0.0) (42 . 0.0) (210 0.0 0.0 1.0))
查看VLA对象的特性

选择对象: ; IAcadLWPolyline: AutoCAD Lightweight Polyline 接口
;特性值:
;   Application (RO) = #<VLA-OBJECT IAcadApplication 00c2db8c>
;   Area (RO) = 2.2518e+009
;   Closed = -1
;   ConstantWidth = 0.0
;   Coordinate = ...不显示带索引的内容...
;   Coordinates = (6600.0 3400.0 6700.0 3550.0 9000.0 3550.0 ... )
;   Document (RO) = #<VLA-OBJECT IAcadDocument 025eaef4>
;   Elevation = 0.0
;   Handle (RO) = "137E2"
;   HasExtensionDictionary (RO) = 0
;   Hyperlinks (RO) = #<VLA-OBJECT IAcadHyperlinks 19e148f4>
;   Layer = "LB_现浇板"
;   Length (RO) = 214411.0
;   Linetype = "ByLayer"
;   LinetypeGeneration = 0
;   LinetypeScale = 1.0
;   Lineweight = -1
;   Normal = (0.0 0.0 1.0)
;   ObjectID (RO) = 2130305744
;   ObjectName (RO) = "AcDbLbBan"
;   OwnerID (RO) = 2130095352
;   PlotStyleName = "ByLayer"
;   Thickness = 0.0
;   TrueColor = #<VLA-OBJECT IAcadAcCmColor 19e148c0>
;   Visible = -1
;支持的方法:
;   AddVertex (2)
;   ArrayPolar (3)
;   ArrayRectangular (6)
;   Copy ()
;   Delete ()
;   Explode ()
;   GetBoundingBox (2)
;   GetBulge (1)
;   GetExtensionDictionary ()
;   GetWidth (3)
;   GetXData (3)
;   Highlight (1)
;   IntersectWith (2)
;   Mirror (2)
;   Mirror3D (3)
;   Move (2)
;   Offset (1)
;   Rotate (2)
;   Rotate3D (3)
;   ScaleEntity (2)
;   SetBulge (2)
;   SetWidth (3)
;   SetXData (2)
;   TransformBy (1)
;   Update ()
T

如上这些是一个。基于CAD基础上开发的,算量软件我查看其构件的显示出来的代码。。。

请举例说怎么才能让在CAD插件识别到这个构件。。。

麻烦了谢谢~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

最佳答案

"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2013-7-10 00:56 | 显示全部楼层
  1. (ssget '((0 . "LBAN")))
回复

使用道具 举报

 楼主| 发表于 2013-7-10 01:02 | 显示全部楼层
查看ename实体的DXF码
选择对象: ((-1 . <图元名: 7ef9b5a8>) (0 . "LUBANLINEBEAM") (330 . <图元名:
7ef6acf8>) (5 . "D62D") (100 . "AcDbEntity") (67 . 0) (410 . "Model") (8 .
"LB_框架梁") (100 . "LbPolyLine") (70 . 1) (0 . "LWPOLYLINE") (100 .
"AcDbEntity") (67 . 0) (100 . "AcDbPolyline") (90 . 5) (70 . 0) (43 . 0.0) (38
. 0.0) (39 . 0.0) (10 50.0 13200.0 0.0) (40 . 0.0) (41 . 0.0) (42 . 0.0) (10
9000.0 13200.0 0.0) (40 . 0.0) (41 . 0.0) (42 . 0.0) (10 18000.0 13200.0 0.0)
(40 . 0.0) (41 . 0.0) (42 . 0.0) (10 27000.0 13200.0 0.0) (40 . 0.0) (41 . 0.0)
(42 . 0.0) (10 35975.0 13200.0 0.0) (40 . 0.0) (41 . 0.0) (42 . 0.0) (210 0.0
0.0 1.0))

查看VLA对象的特性
选择对象: ; IAcadEntity: AutoCAD Entity 接口
;特性值:
;   Application (RO) = #<VLA-OBJECT IAcadApplication 00c2db8c>
;   Document (RO) = #<VLA-OBJECT IAcadDocument 05858a74>
;   Handle (RO) = "D62D"
;   HasExtensionDictionary (RO) = 0
;   Hyperlinks (RO) = #<VLA-OBJECT IAcadHyperlinks 19cc17e4>
;   Layer = "LB_框架梁"
;   Linetype = "ByLayer"
;   LinetypeScale = 1.0
;   Lineweight = -1
;   ObjectID (RO) = 2130294184
;   ObjectName (RO) = "ObjBeam"
;   OwnerID (RO) = 2130095352
;   PlotStyleName = "ByLayer"
;   TrueColor = #<VLA-OBJECT IAcadAcCmColor 19cc3570>
;   Visible = -1
;支持的方法:
;   ArrayPolar (3)
;   ArrayRectangular (6)
;   Copy ()
;   Delete ()
;   GetBoundingBox (2)
;   GetExtensionDictionary ()
;   GetXData (3)
;   Highlight (1)
;   IntersectWith (2)
;   Mirror (2)
;   Mirror3D (3)
;   Move (2)
;   Rotate (2)
;   Rotate3D (3)
;   ScaleEntity (2)
;   SetXData (2)
;   TransformBy (1)
;   Update ()
T

还有这个也一样。。。。。
回复

使用道具 举报

发表于 2013-7-10 08:25 | 显示全部楼层
flytoday 发表于 2013-7-10 01:02
查看ename实体的DXF码
选择对象: ((-1 . ) (0 . "LUBANLINEBEAM") (330 . ) (5 . "D62D") (100 . "AcDbEnt ...

这些都是自定义实体对象!需生成这些对象的arx程序来管理编辑!
回复

使用道具 举报

 楼主| 发表于 2013-7-10 09:46 | 显示全部楼层
能不能。。说下怎么用CAD插件。。怎么能选择到这个~~
回复

使用道具 举报

 楼主| 发表于 2013-7-10 11:41 来自手机 | 显示全部楼层
麻烦哪位高手。说下怎么用CAD插件。选择到这个~~
回复

使用道具 举报

发表于 2013-7-11 11:59 | 显示全部楼层
帮顶。。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-5-10 13:49 , Processed in 0.158288 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表