Đến nội dung


Hình ảnh
- - - - -

Giúp về lisp add text theo toạ độ


  • Please log in to reply
3 replies to this topic

#1 theduyhuynh

theduyhuynh

    Chưa sử dụng CAD

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

Đã gửi 07 November 2010 - 05:01 AM

Em mới học AutoCad hơn 1 tuần nay để vẽ cái mặt bằng bố trí các Máy động lực cho nhà máy
Em đã có toạ độ các máy.Bây giờ em muốn vẽ 1 hình tròn theo toạ độ đã cho (cái này em đã viết đc),nhưng thêm text (ví dụ M-22,M23...) cho từng vòng tròn thì không biết làm thế nào (vì hàm TEXT khi nhập tới phần hỏi góc của dòng text thì nó ko còn trong cửa sổ Command nữa).
Mong các bác biết về hàm TEXT (hoặc DTEXT) giúp dùm em,hoặc có giải pháp nào khác ko ?
  • 0

#2 thanhduan2407

thanhduan2407

    biết lệnh adcenter

  • Advance Member
  • PipPipPipPipPipPipPip
  • 993 Bài viết
Điểm đánh giá: 223 (khá)

Đã gửi 07 November 2010 - 11:09 AM

Em mới học AutoCad hơn 1 tuần nay để vẽ cái mặt bằng bố trí các Máy động lực cho nhà máy
Em đã có toạ độ các máy.Bây giờ em muốn vẽ 1 hình tròn theo toạ độ đã cho (cái này em đã viết đc),nhưng thêm text (ví dụ M-22,M23...) cho từng vòng tròn thì không biết làm thế nào (vì hàm TEXT khi nhập tới phần hỏi góc của dòng text thì nó ko còn trong cửa sổ Command nữa).
Mong các bác biết về hàm TEXT (hoặc DTEXT) giúp dùm em,hoặc có giải pháp nào khác ko ?

Không cần lisp bạn cũng làm được viêc này. Đầu tiên bạn mở excel lên, mở tệp dữ liệu tọa độ lên: Dùng hàm: =concatenate("text j c ",tọađộX, ",", tọađộY," caochữ gocxoay ",text hiển thị). Sau đó copy toàn bộ cột cho vào file notepage và lưu thành đuôi scr
Sau đó bạn đánh lệnh scr và chọn đường dẫn đến file vừa lưu.
ví dụ cho bạn nè: http://www.cadviet.c.../3/file_mau.rar
chúc bạn thành công
  • 2



Tôi là con kiến bò trên sa mạc kiến thức bao la. Biển học thật rộng lớn







#3 phamthanhbinh

phamthanhbinh

    biết lệnh adcenter

  • Moderator
  • PipPipPipPipPipPipPip
  • 6009 Bài viết
Điểm đánh giá: 3113 (tuyệt vời)

Đã gửi 07 November 2010 - 12:51 PM

Em mới học AutoCad hơn 1 tuần nay để vẽ cái mặt bằng bố trí các Máy động lực cho nhà máy
Em đã có toạ độ các máy.Bây giờ em muốn vẽ 1 hình tròn theo toạ độ đã cho (cái này em đã viết đc),nhưng thêm text (ví dụ M-22,M23...) cho từng vòng tròn thì không biết làm thế nào (vì hàm TEXT khi nhập tới phần hỏi góc của dòng text thì nó ko còn trong cửa sổ Command nữa).
Mong các bác biết về hàm TEXT (hoặc DTEXT) giúp dùm em,hoặc có giải pháp nào khác ko ?

Có rất nhiều phương pháp để làm việc bạn yêu cầu. Tuy nhiên bạn phải cho biết cái tetxt được bố trí ra sao trong vòng tròn mới hướng dẫn bạn làm đúng được, không có lại phải điều chỉnh bạn à....
  • 0
Chúc các quý Anh trên diễn đàn luôn khỏe, đẻ thêm được nhiều thứ để mót.

#4 theduyhuynh

theduyhuynh

    Chưa sử dụng CAD

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

Đã gửi 07 November 2010 - 11:44 PM

Có rất nhiều phương pháp để làm việc bạn yêu cầu. Tuy nhiên bạn phải cho biết cái tetxt được bố trí ra sao trong vòng tròn mới hướng dẫn bạn làm đúng được, không có lại phải điều chỉnh bạn à....

các bác có thư viện về hàm trong lisp ko ?
Ví dụ: hàm TEXT trong cửa sổ command thì ta nhập :
1- Toa do
2- Goc
3- Danh noi dung vao con nhay

Do đó khi viết trong lisp sẽ như thế nào ở phần gõ nội dung con nháy (command "text" "@-700,-200" "0" "nộidung" )
Cảm ơn thanhduan nha,để mình thử

@thanhduan : Mình làm đc rồi,cảm ơn bạn.Chúc bạn vui vẻ
  • 0