Đến nội dung


Hình ảnh
- - - - -

Làm thế nào để biết danh sách liệt kê các thông tin của đối tượng


  • Please log in to reply
11 replies to this topic

#1 hocvecad

hocvecad

    biết vẽ arc

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

Đã gửi 27 June 2008 - 01:12 AM

Phiền các bác chỉ cho em ở đâu viết đầy đủ danh sách liệt kê thông tin các loại đối tượng như Text , Block , Line , ... . Ví dụ như với Text thì phần tử thư 1 là các ký tự của Text , phần tử thứ 0 là kiểu đối tượng (ở đây là Text ) ,..v.v..
  • 0

#2 vndesperados

vndesperados

    biết lệnh xref

  • Members
  • PipPipPipPipPipPipPip
  • 547 Bài viết
Điểm đánh giá: 253 (khá)

Đã gửi 27 June 2008 - 07:02 AM

Phiền các bác chỉ cho em ở đâu viết đầy đủ danh sách liệt kê thông tin các loại đối tượng như Text , Block , Line , ... . Ví dụ như với Text thì phần tử thư 1 là các ký tự của Text , phần tử thứ 0 là kiểu đối tượng (ở đây là Text ) ,..v.v..



Bạn có thể vào Google tìm kiếm với từ khóa : "DXF reference"

Hoặc xem tại trang này: http://www.autodesk....d/acad2000/dxf/
  • 0

#3 Nguyen Hoanh

Nguyen Hoanh

    biết lệnh adcenter

  • Moderator
  • PipPipPipPipPipPipPip
  • 4105 Bài viết
Điểm đánh giá: 4495 (đỉnh cao)

Đã gửi 27 June 2008 - 08:03 AM

Hoặc nhấn F1 để vào help của AutoCAD:
Help > Contents > AutoLisp, Visual Lisp, and DXF > DXF Referece > Entities Section
  • 0

#4 vndesperados

vndesperados

    biết lệnh xref

  • Members
  • PipPipPipPipPipPipPip
  • 547 Bài viết
Điểm đánh giá: 253 (khá)

Đã gửi 27 June 2008 - 08:08 AM

Hoặc nhấn F1 để vào help của AutoCAD:
Help > Contents > AutoLisp, Visual Lisp, and DXF > DXF Referece > Entities Section


Ừ nhỉ, ngày xưa cũng xem cái này hòai mà không nhớ. Lâu rùi trên máy không có Autocad nên chẳng đóng góp gì được cho diễn đàn.
  • 0

#5 vanduong

vanduong

    biết lệnh adcenter

  • Validating
  • PipPipPipPipPipPipPip
  • 1383 Bài viết
Điểm đánh giá: 536 (tốt)

Đã gửi 27 June 2008 - 08:15 AM

Ừ nhỉ, ngày xưa cũng xem cái này hòai mà không nhớ. Lâu rùi trên máy không có Autocad nên chẳng đóng góp gì được cho diễn đàn.

Pác nên cài lại ACAD đi, nếu không có Pác thì Lisp & VBA trên CADVIET mất một tài năng rùi (còn chỉ bọn em chứ :mellow: )
  • 0

#6 ssg

ssg

    biết lệnh adcenter

  • Vip
  • PipPipPipPipPipPipPip
  • 1228 Bài viết
Điểm đánh giá: 1087 (rất tốt)

Đã gửi 27 June 2008 - 08:25 AM

Chẳng ai nhớ nổi, ssg khi cần vẫn vào DXF Reference để tra cứu.
Thêm 1 chiêu thông dụng:
(defun C:EG() (setq d (entget (car (entsel))))), cho autoload. Khi cần bấm EG, nhìn vào kết quả return của d sẽ hiểu ngay. Cái nào không biết hoặc không nhớ thì bấm F1.
  • 0

#7 duongsatdn

duongsatdn

    biết lệnh adcenter

  • Moderator
  • PipPipPipPipPipPipPip
  • 1657 Bài viết
Điểm đánh giá: 761 (tốt)

Đã gửi 27 June 2008 - 08:42 AM

Pác nên cài lại ACAD đi, nếu không có Pác thì Lisp & VBA trên CADVIET mất một tài năng rùi (còn chỉ bọn em chứ :mellow: )

Khổ một nỗi (theo em được biết) máy ở công ty của bác vndesperados không được xài phần mềm bất hợp pháp!
Nhưng máy ở nhà thì sao bác vndesperados ơi!
  • 0

#8 vndesperados

vndesperados

    biết lệnh xref

  • Members
  • PipPipPipPipPipPipPip
  • 547 Bài viết
Điểm đánh giá: 253 (khá)

Đã gửi 27 June 2008 - 08:55 AM

Khổ một nỗi (theo em được biết) máy ở công ty của bác vndesperados không được xài phần mềm bất hợp pháp!
Nhưng máy ở nhà thì sao bác vndesperados ơi!


Ở nhà dùng Linux. Cũng không biết là có CAD cho Linux không
  • 0

#9 duongsatdn

duongsatdn

    biết lệnh adcenter

  • Moderator
  • PipPipPipPipPipPipPip
  • 1657 Bài viết
Điểm đánh giá: 761 (tốt)

Đã gửi 27 June 2008 - 09:25 AM

Ở nhà dùng Linux. Cũng không biết là có CAD cho Linux không

Hình như là không có bác ạ.
http://www.google.co...i&q=%...m&lr=
  • 0

#10 Snowman

Snowman

    biết lệnh mirror

  • Members
  • PipPipPip
  • 155 Bài viết
Điểm đánh giá: 90 (tàm tạm)

Đã gửi 27 June 2008 - 07:10 PM

Các bác cho em hỏi chút, làm cách nào tạo ra những kiểu đối tượng mới, chẳng hạn trong NOVA có các bảng khối tượng, bảng yếu tố cong có tên HTABLEDATA không thể chỉnh sửa được (trừ khi explode)
Đây là record của nó:
((-1 . <Entity name: 400c9ca0>) (0 . "HTABLEDATA") (330 .
<Entity name: 4009ccc8>) (5 . "7EBC") (100 . "AcDbEntity") (67 . 0) (410 .
"Model") (8 . "BANGDIENTICH"))

Một số công ty cũng dùng kiểu đối tượng này để bảo mật bản vẽ, họ tạo ra những kiểu đối tượng (giống như group) nhưng chỉ nhìn được mà không sửa được, ko thể explode được. Theo như em biết thì đây là dạng đối tượng phức nhưng tạo ra nó bằng cách nào thì em chưa biết, các bác giải thích giúp em với!
  • 0

. - ' * ' - .. - ... "Sống trong đời sống cần có một tấm lòng..." . - ' * ' - .. -
-----------------------------------------------------------------------------------

Hình đã gửi Hình đã gửi


#11 hocvecad

hocvecad

    biết vẽ arc

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

Đã gửi 27 June 2008 - 07:40 PM

HÌnh như cả cách vào DXF Reference của bác Hoành và cả lisp của ssg đều không liệt kê đầy đủ thông tin các đối tượng thì phải .
  • 0

#12 Snowman

Snowman

    biết lệnh mirror

  • Members
  • PipPipPip
  • 155 Bài viết
Điểm đánh giá: 90 (tàm tạm)

Đã gửi 28 June 2008 - 06:15 PM

Các bác cho em hỏi chút, làm cách nào tạo ra những kiểu đối tượng mới, chẳng hạn trong NOVA có các bảng khối tượng, bảng yếu tố cong có tên HTABLEDATA không thể chỉnh sửa được (trừ khi explode)
Đây là record của nó:
((-1 . <Entity name: 400c9ca0>) (0 . "HTABLEDATA") (330 .
<Entity name: 4009ccc8>) (5 . "7EBC") (100 . "AcDbEntity") (67 . 0) (410 .
"Model") (8 . "BANGDIENTICH"))

Một số công ty cũng dùng kiểu đối tượng này để bảo mật bản vẽ, họ tạo ra những kiểu đối tượng (giống như group) nhưng chỉ nhìn được mà không sửa được, ko thể explode được. Theo như em biết thì đây là dạng đối tượng phức nhưng tạo ra nó bằng cách nào thì em chưa biết, các bác giải thích giúp em với!


Các bác giúp em cái này với!
  • 0

. - ' * ' - .. - ... "Sống trong đời sống cần có một tấm lòng..." . - ' * ' - .. -
-----------------------------------------------------------------------------------

Hình đã gửi Hình đã gửi