Đến nội dung


Hình ảnh
- - - - -

[Help] Làm sao lấy được thông tin của dimension?


  • Please log in to reply
2 replies to this topic

#1 kydanhlagi

kydanhlagi

    biết zoom

  • Members
  • Pip
  • 12 Bài viết
Điểm đánh giá: 2 (bình thường)

Đã gửi 26 January 2014 - 09:37 PM

Mọi người cho e hỏi nếu dùng c# thì làm sao lấy được thông tin của dim nhỉ?

E thử viết lại lệnh cut dim bằng c# mà không biết cách lấy x1LinePoint & x2LinePoint của dim, e mò trong properties của dim mà ko thấy.

E mới tập tọe c#, nếu câu hỏi chuối quá thì các bác thông cảm vậy. hehe :)


  • 0

#2 gia_bach

gia_bach

    biết lệnh adcenter

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 1432 Bài viết
Điểm đánh giá: 1425 (rất tốt)

Đã gửi 27 January 2014 - 09:03 AM

Mọi người cho e hỏi nếu dùng c# thì làm sao lấy được thông tin của dim nhỉ?

E thử viết lại lệnh cut dim bằng c# mà không biết cách lấy x1LinePoint & x2LinePoint của dim, e mò trong properties của dim mà ko thấy.

E mới tập tọe c#, nếu câu hỏi chuối quá thì các bác thông cảm vậy. hehe :)

Tham khảo Rotate dimension :

(tương tự cho Aligned, ...)

Dimension dim = (Dimension)tr.GetObject(id, OpenMode.ForRead);
if (dim is RotatedDimension)
{
	RotatedDimension rotDim = dim as RotatedDimension;
	Point3d x1 = rotDim.XLine1Point;
	Point3d x2 = rotDim.XLine2Point;
	Point3d line = rotDim.DimLinePoint;
}

  • 1

#3 kydanhlagi

kydanhlagi

    biết zoom

  • Members
  • Pip
  • 12 Bài viết
Điểm đánh giá: 2 (bình thường)

Đã gửi 27 January 2014 - 10:14 PM

Thanks bác gia_bach. Hoá ra là phải chuyển nó thành RotatedDim thì mới lấy đc mấy cái point này :)


  • 0