Đến nội dung


Hình ảnh

loc các đối tượng dạng text số


  • Please log in to reply
7 replies to this topic

#1 tranlaogia

tranlaogia

    biết lệnh scale

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

Đã gửi 19 January 2011 - 02:00 PM

chào các bác trong điễn đàn. em có việc thắc mác nhờ các bác chỉ giùm. e có các đối tượng gồm các số và chữ số cùng là thuộc đối tượng text và cùng thuộc 1 lớp. giờ em muốn lọc các đối tượng sô riêng ra khỏi các đối tượg tex đó, mong các bác gúp đỡ. cám ơn nhiều
  • 0

#2 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 19 January 2011 - 02:31 PM

chào các bác trong điễn đàn. em có việc thắc mác nhờ các bác chỉ giùm. e có các đối tượng gồm các số và chữ số cùng là thuộc đối tượng text và cùng thuộc 1 lớp. giờ em muốn lọc các đối tượng sô riêng ra khỏi các đối tượg tex đó, mong các bác gúp đỡ. cám ơn nhiều

Hề hề hề,
Mong Tranlaogia giải thích lại giùm: các đối tượng gồm các số và chữ số này cùng là thuộc đối tượng text..... thì ý của lão gia ra sao nhé????
Phải chăng là lão gia muốn tách các text có giá trị là số ra khỏi cái tập hợp các text gồm cà text số và text chữ ????
Hề hề hề....
Nếu là vậy lão gia có thể dùng lisp với vòng lặp thông qua tất cả các đối tượng text được chọn sử dụng hàm điều kiện if (atof dt)
Lão gia hãy thử xem nhé....
  • 0
Chúc các quý Anh trên diễn đàn luôn khỏe, đẻ thêm được nhiều thứ để mót.

#3 NDBNGO

NDBNGO

    biết lệnh rotate

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

Đã gửi 19 January 2011 - 02:53 PM

chào các bác trong điễn đàn. em có việc thắc mác nhờ các bác chỉ giùm. e có các đối tượng gồm các số và chữ số cùng là thuộc đối tượng text và cùng thuộc 1 lớp. giờ em muốn lọc các đối tượng sô riêng ra khỏi các đối tượg tex đó, mong các bác gúp đỡ. cám ơn nhiều

Trong diễn đàm đã có lisp lọc toàn bộ đối tượng chữ và đối tượng số tạo thành 2 layer mới (Mặc định là sô và layer chu) chứa riêng các đối tượng này .Cá nhân sử dụng líp này rất tiện vì không chỉ lọc trong cùng 1 layer mà lọc trong tất cả các layer . Nếu lọc 1 layer bạn khóa các layer khác chỉ để lại 1 layer cần lọc.
  • 0

#4 18011985

18011985

    biết lệnh properties

  • Members
  • PipPipPipPip
  • 255 Bài viết
Điểm đánh giá: 61 (tàm tạm)

Đã gửi 19 January 2011 - 02:55 PM

chào các bác trong điễn đàn. em có việc thắc mác nhờ các bác chỉ giùm. e có các đối tượng gồm các số và chữ số cùng là thuộc đối tượng text và cùng thuộc 1 lớp. giờ em muốn lọc các đối tượng sô riêng ra khỏi các đối tượg tex đó, mong các bác gúp đỡ. cám ơn nhiều

Lão gia đưa ra đề tài bó tay không chịu được nghĩa là lão gia có text: abc1000 thì lấy giá trị 1000 hay tách thành 2 text abc và 1000?
Mong lão gia gia chỉ rõ hơn nha. Các cụ già thường nói mập mờ quá. :)
  • 1
Trăng 16 trăng tròn
Em 16 bụng ... như trăng

Hướng dẫn sử dụng diễn đàn:
Để cảm ơn hay bài viết có ích: Ấn dấu + cuối bài.
Không vừa lòng hay bài spam: Ấn dấu - cuối bài.

#5 tranlaogia

tranlaogia

    biết lệnh scale

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

Đã gửi 19 January 2011 - 04:28 PM

Lão gia đưa ra đề tài bó tay không chịu được nghĩa là lão gia có text: abc1000 thì lấy giá trị 1000 hay tách thành 2 text abc và 1000?
Mong lão gia gia chỉ rõ hơn nha. Các cụ già thường nói mập mờ quá. :)

ý e là như trên nova phần diện tích có các giá trị ghi diện tích và phần chữ, em muốn tách riêng phần số để nhân hoặc chia tất cả các số đó với 1 số khác nữa.
  • 0

#6 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 19 January 2011 - 04:40 PM

ý e là như trên nova phần diện tích có các giá trị ghi diện tích và phần chữ, em muốn tách riêng phần số để nhân hoặc chia tất cả các số đó với 1 số khác nữa.

Hề hề hề,
Ý tại ngôn ngoại, sao Tranlaogia không post cái hình mấy em mà lão gia muốn làm việc ấy lên cho bà con ngắm chút nhỉ??? Biết đâu có mưu gỡ giùm lão gia các vướng mắc với mấy em ấy nhể????
Hề hề hề....
  • 0
Chúc các quý Anh trên diễn đàn luôn khỏe, đẻ thêm được nhiều thứ để mót.

#7 trần hoàng anh

trần hoàng anh

    Chưa sử dụng CAD

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

Đã gửi 30 March 2012 - 11:37 AM

Trong diễn đàm đã có lisp lọc toàn bộ đối tượng chữ và đối tượng số tạo thành 2 layer mới (Mặc định là sô và layer chu) chứa riêng các đối tượng này .Cá nhân sử dụng líp này rất tiện vì không chỉ lọc trong cùng 1 layer mà lọc trong tất cả các layer . Nếu lọc 1 layer bạn khóa các layer khác chỉ để lại 1 layer cần lọc.

bác cho em hỏi lisp này nằm ở đâu đc ko ạ, em tìm khắp rồi mà k thấy. thks
  • 0

#8 nguyentienthanhddksct

nguyentienthanhddksct

    biết vẽ polygon

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

Đã gửi 30 March 2012 - 03:55 PM

Đây bạn:

;; free lisp from cadviet.com
(defun c:LocTextSo (/ ss ent str ss1)
(setq ss1 (ssadd))
(if (setq ss (ssget (list (cons 0 "TEXT"))))
(progn
(foreach ent (vl-remove-if 'listp (mapcar 'cadr (ssnamex ss)))
(setq str (cdr(assoc 1 (entget ent))))
(if (distof str 2)
(ssadd ent ss1)
)
)
(if (> (sslength ss1) 0)
(progn
(sssetfirst nil)
(princ (strcat "\nChon duoc " (itoa (sslength ss1)) " doi tuong Text co noi dung la so."))
(sssetfirst nil ss1)
)
)
)
)
)

  • 1

Các bạn mới học LISP vào đây học và cho ý kiến nhé:

http://www.vlisp.blo...-loi-mo-au.html