zdqwy19 发表于 2024-11-7 08:22:29

plane-surface是什么

      读取region的时候,plane-surface后面是(0.0 6.739758385168648225),请问plane-surface是什么,如何得来。下面是(entget(car(entsel)))和(vlax-dump-object(vlax-ename->vla-object(car(entsel))))读取的信息。

命令: TTT
Select a 3DSolid:
22300 27 2 4
225.1.0.65535  0
1 9.999999999999999547e-07 1.000000000000000036e-10
asmheader $-1 -1 13 225.1.0.65535 #
body $-1 -1 $-1 $2 $-1 $-1 #
lump $-1 -1 $-1 $-1 $3 $1 #
shell $-1 -1 $-1 $-1 $-1 $4 $-1 $2 #
face $-1 -1 $-1 $-1 $5 $3 $-1 $6 forward double out #
loop $-1 -1 $-1 $-1 $7 $4 #
plane-surface $-1 -1 $-1 0 6.739758385168648225 0 0 0 1 1 0 0 forwardv I I I I #
coedge $-1 -1 $-1 $8 $9 $-1 $10 reversed $5 0 $-1 #
coedge $-1 -1 $-1 $11 $7 $-1 $12 forward $5 0 $-1 #
coedge $-1 -1 $-1 $7 $11 $-1 $13 reversed $5 0 $-1 #
edge $-1 -1 $-1 $14 0 $15 1.567121432479324339 $7 $16 forward 7 unknown #
coedge $-1 -1 $-1 $9 $8 $-1 $17 forward $5 0 $-1 #
edge $-1 -1 $-1 $14 0 $18 5 $8 $19 forward 7 unknown #
edge $-1 -1 $-1 $15 0 $20 5.000000000000000888 $9 $21 forward 7 unknown #
vertex $-1 -1 $-1 $12 0 $22 #
vertex $-1 -1 $-1 $13 0 $23 #
ellipse-curve $-1 -1 $-1 -7.674284733906884585e-16 -8.881784197001252323e-16 0 0 0 1 3.529031584507116293 3.542024290649516072 0 1  0  1.567121432479324339 #
edge $-1 -1 $-1 $18 0 $20 1.567121432479324339 $11 $24 forward 7 unknown #
vertex $-1 -1 $-1 $17 0 $25 #
straight-curve $-1 -1 $-1 3.52903158450711496 3.542024290649515184 0 0.7058063169014231475 0.7084048581299028369 0  0  5 #
vertex $-1 -1 $-1 $13 1 $26 #
straight-curve $-1 -1 $-1 -3.529031584507114516 3.542024290649515628 0 -0.7058063169014229254 0.7084048581299029479 0  0  5.000000000000000888 #
point $-1 -1 $-1 3.52903158450711496 3.542024290649515184 0 #
point $-1 -1 $-1 -3.529031584507114516 3.542024290649515628 0 #
ellipse-curve $-1 -1 $-1 -1.534856946781376917e-15 -1.776356839400250465e-15 0 0 0 1 7.058063169014232585 7.084048581299032143 0 1  0  1.567121432479324339 #
point $-1 -1 $-1 7.058063169014230809 7.084048581299030367 0 #
point $-1 -1 $-1 -7.058063169014229921 7.084048581299031255 0 #nil
命令: !(vlax-dump-object(vlax-ename->vla-object(car(entsel))))
选择对象: ; IAcadRegion: AutoCAD Region 接口
;特性值:
;   Application (RO) = #<VLA-OBJECT IAcadApplication 000000013fc41e30>
;   Area (RO) = 58.7671
;   Centroid (RO) = (3.95442e-17 7.00597)
;   Document (RO) = #<VLA-OBJECT IAcadDocument 000000003af24878>
;   EntityTransparency = "ByLayer"
;   Handle (RO) = "2DD"
;   HasExtensionDictionary (RO) = 0
;   Hyperlinks (RO) = #<VLA-OBJECT IAcadHyperlinks 00000000444254c8>
;   Layer = "0"
;   Linetype = "ByLayer"
;   LinetypeScale = 1.0
;   Lineweight = -1
;   Material = "ByLayer"
;   MomentOfInertia (RO) = (3008.34 664.603)
;   Normal (RO) = (0.0 0.0 1.0)
;   ObjectID (RO) = 42
;   ObjectName (RO) = "AcDbRegion"
;   OwnerID (RO) = 43
;   Perimeter (RO) = 33.5068
;   PlotStyleName = "ByLayer"
;   PrincipalDirections (RO) = (1.0 3.60547e-16 -3.60547e-16 1.0)
;   PrincipalMoments (RO) = (123.836 664.603)
;   ProductOfInertia (RO) = 1.78691e-13
;   RadiiOfGyration (RO) = (7.15478 3.3629)
;   TrueColor = #<VLA-OBJECT IAcadAcCmColor 0000000044424f20>
;   Visible = -1
T


页: [1]
查看完整版本: plane-surface是什么