Đến nội dung


Hình ảnh
- - - - -

Các bác giúp em về block cao độ tự động


  • Please log in to reply
3 replies to this topic

#1 daotac541

daotac541

    biết vẽ circle

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

Đã gửi 21 May 2010 - 09:48 AM

Em có 1 lisp + block sử dụng để cập nhật cao độ theo trục y trong file sau
http://www.cadviet.c...es/2/cao_do.rar

Bây giờ em muốn khi mình di chuyển block không chỉ số trong block thay đổi theo mà còn kèm dấu đứng trước.

VD: khi cao độ 200: số nhảy thành +200
khi cao độ 0 : số nhảy thành +- 0 ( giống như %%p 0 )

Cảm ơn các bác nhiều !!!!!!!!
  • 0

#2 Tue_NV

Tue_NV

    KS Võ Quang Tuệ

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

Đã gửi 21 May 2010 - 10:14 AM

Em có 1 lisp + block sử dụng để cập nhật cao độ theo trục y trong file sau
http://www.cadviet.c...es/2/cao_do.rar

Bây giờ em muốn khi mình di chuyển block không chỉ số trong block thay đổi theo mà còn kèm dấu đứng trước.

VD: khi cao độ 200: số nhảy thành +200
khi cao độ 0 : số nhảy thành +- 0 ( giống như %%p 0 )

Cảm ơn các bác nhiều !!!!!!!!

daotac541 hãy sử dụng Lisp đánh cao độ của Tue_NV ở topic này :
http://www.cadviet.c...showtopic=12103
  • 1

#3 daotac541

daotac541

    biết vẽ circle

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

Đã gửi 22 May 2010 - 08:39 AM

Trước tiên em xin cảm ơn bác Tue_NV đã trả lời câu hỏi của em.
Em có nghiên cứu cái lisp của bác và em định sửa theo đúng ý em nhưng mà em làm hoài vẫn chưa ra (tại em đang tập tành viết lisp).
- Trong lisp của bác có lệnh
(setq dmo (getpoint "\n Pick diem moc : "))
em thường vẽ với điểm mốc là 0,0,0 của tọa độ chuẩn của cad nên cái thao tác nhập cao độ và điểm hơi mất thời gian. Bác có thể hướng dẫn em viết lại đoạn code này để gắn biến "dmo" về 0,0,0 được không ạ?
- Với lại, khi chèn block thì tỉ lệ block bị trả về 1. Bác có thể chỉ cho em câu lệnh để chèn block với tỷ lệ block không đổi được không?

- Có điều gì sai sót mong bác và mọi người bỏ qua cho em.
Chúc bác và mọi người một ngày mới vui vẻ.
  • 0

#4 Tue_NV

Tue_NV

    KS Võ Quang Tuệ

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

Đã gửi 22 May 2010 - 09:36 AM

Trước tiên em xin cảm ơn bác Tue_NV đã trả lời câu hỏi của em.
Em có nghiên cứu cái lisp của bác và em định sửa theo đúng ý em nhưng mà em làm hoài vẫn chưa ra (tại em đang tập tành viết lisp).
......

Tue_NV sửa lại và thêm vào Lisp của bạn post lên.
http://www.cadviet.c...s/2/cao_do_.lsp
daotac thử xem có đúng ý không nhé.
  • 1