Đến nội dung


Hình ảnh
- - - - -

[Yêu cầu] nhờ sửa thêm phần gọi Block text và cho nó song song đoạn thẳng


  • Please log in to reply
24 replies to this topic

#21 phamthanhbinh

phamthanhbinh

    biết lệnh adcenter

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

Đã gửi 10 April 2013 - 04:04 PM

vấn đề đã được giải quyết đơn giản và hiệu quả hơn rồi anh ạ,

có 1 chút nữa em muốn hỏi "r" 50 thì ok, nhưng muốn R quay theo mình chọn như dòng nhắc "nhap diem goc tren ben trai cua dong text" => "nhap diem goc duoi ben phai dong text" thì không được anh nhỉ

Hề hề hề,

Được, làm y chang như việc nhập dữ liệu số. có điều cần lưu ý là giá trị số này phải thể hiện ở đơn vị đo goc là độ.

Tỷ dụ:

 

(command "mtext" (setq p1 (getpoint "\nhap diem goc tren ben trai của dòng text")) "r" (getreal "\n Nhap gia tri goc nghieng theo do: ") (setq p2 (getpoint p1 "\nhap diem goc duoi ben phai dòng text")) "em khong biet" "" )

Chúc thành công.


  • 1
Chúc các quý Anh trên diễn đàn luôn khỏe, đẻ thêm được nhiều thứ để mót.

#22 namnhim

namnhim

    biết vẽ polygon

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

Đã gửi 10 April 2013 - 04:53 PM

vấn đề đã được giải quyết đơn giản và hiệu quả hơn rồi anh ạ,

có 1 chút nữa em muốn hỏi "r" 50 thì ok, nhưng muốn R quay theo mình chọn như dòng nhắc "nhap diem goc tren ben trai cua dong text" => "nhap diem goc duoi ben phai dong text" thì không được anh nhỉ

 

anh ơi, nếu bỏ góc quay  "R" 50 mà chỉ để "R" và pick điểm đầu và cuối của của đoạn thẳng làm hướng cho text song song được không


  • 0

#23 phamthanhbinh

phamthanhbinh

    biết lệnh adcenter

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

Đã gửi 11 April 2013 - 11:36 AM

anh ơi, nếu bỏ góc quay  "R" 50 mà chỉ để "R" và pick điểm đầu và cuối của của đoạn thẳng làm hướng cho text song song được không

Hề hề hề ,

Được.

(command "mtext" (setq p1 (getpoint "\nhap diem goc tren ben trai của dòng text")) "r" (/ (* 180 (angle (setq p3 (getpoint "\n Nhap diem dau tren pline tim duong")) (setq p4 (getpoint p3 "\n Nhap diem dinh huong thu hai tren pline tim duong)))) pi) (setq p2 (getpoint p1 "\nhap diem goc duoi ben phai dòng text")) "em khong biet" "" )

Cái kiểu học này của bạn không phải là cách hay đâu nhé. Nên học bài bản theo giáo trình hay trường lớp cụ thể. trong quá trình học chỗ nào chưa hiểu thì hỏi sẽ có kết quả tốt hơn. Còn học kiểu "mót" này thì chả thể nhớ lâu và cũng khó mà ứng dụng cho công việc của mình. Cái sự học là do bạn, có học nghiêm túc thì mới có kết quả tốt được. Còn học kiểu này vừa lâu vừa kém hiệu quả bởi cái tâm của cả người học lẫn người dạy bạn ạ.


  • 1
Chúc các quý Anh trên diễn đàn luôn khỏe, đẻ thêm được nhiều thứ để mót.

#24 namnhim

namnhim

    biết vẽ polygon

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

Đã gửi 11 April 2013 - 02:27 PM

cảm ơn anh đã có lời khuyên, thực sự là em cũng rất muốn học nếu có thời gian và nhất định trong thời gian tới em sẽ tham ra!

- anh ơi, đoạn này nó có vấn đề gì không mà em load lên nó báo lỗi này  ; error: malformed string on input        anh ạ:

 "r" (/ (* 180 (angle (setq p3 (getpoint "\n Nhap diem dau tren pline tim duong")) (setq p4 (getpoint p3 "\n Nhap diem dinh huong thu hai tren pline tim duong)))) pi)


  • 0

#25 phamthanhbinh

phamthanhbinh

    biết lệnh adcenter

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

Đã gửi 12 April 2013 - 10:37 AM

cảm ơn anh đã có lời khuyên, thực sự là em cũng rất muốn học nếu có thời gian và nhất định trong thời gian tới em sẽ tham ra!

- anh ơi, đoạn này nó có vấn đề gì không mà em load lên nó báo lỗi này  ; error: malformed string on input        anh ạ:

 "r" (/ (* 180 (angle (setq p3 (getpoint "\n Nhap diem dau tren pline tim duong")) (setq p4 (getpoint p3 "\n Nhap diem dinh huong thu hai tren pline tim duong)))) pi)

Hề hề hề,

Nó thiếu một dấu ngoặc kép khi kết thúc chuỗi Nhap diem dinh huong thu hai tren tim duong.Hãy sửa thành:

(command "mtext" (setq p1 (getpoint "\nhap diem goc tren ben trai của dòng text")) "r" (/ (* 180 (angle (setq p3 (getpoint "\n Nhap diem dau tren pline tim duong")) (setq p4 (getpoint p3 "\n Nhap diem dinh huong thu hai tren pline tim duong")))) pi) (setq p2 (getpoint p1 "\nhap diem goc duoi ben phai dòng text")) "em khong biet" "" )


  • 1
Chúc các quý Anh trên diễn đàn luôn khỏe, đẻ thêm được nhiều thứ để mót.