Chuyển đến nội dung
Diễn đàn CADViet
  • Thông báo

    • Nguyen Hoanh

      CADViet đã hoàn tất nâng cấp   14/09/2017

      Chào các bạn, CADViet đã hoàn tất việc nâng cấp lên phiên bản mới. Tất cả các chức năng đã hoạt động theo kỳ vọng của ban quản trị. Nếu có vấn đề gì cần phản hồi, các bản post ở đây nhé: Trân trọng, Nguyễn Hoành.
Đăng nhập để thực hiện theo  
minhphuong_humg

Lọc riêng các số lẫn trong chữ

Các bài được khuyến nghị

Xin chào các bạn! Mình có vấn đề như thế này mà không biết giải quyết như thế nào mong các bạn giúp đỡ.

Mình có một file (xin xem file đính kèm), bây giờ mình muốn lọc riêng các số ra thành một lớp (định dạng của số xxx hoặc .xxx). Trước đây số và chữ thì nó cùng một lớp, nay mình muốn tách riêng các số ra một lớp, chữ ra một lớp. Xin các bạn giúp đỡ.

Xin cảm ơn!

http://www.cadviet.com/upfiles/2/namtoan1vn2000.dwg

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
Xin chào các bạn! Mình có vấn đề như thế này mà không biết giải quyết như thế nào mong các bạn giúp đỡ.

Mình có một file (xin xem file đính kèm), bây giờ mình muốn lọc riêng các số ra thành một lớp (định dạng của số xxx hoặc .xxx). Trước đây số và chữ thì nó cùng một lớp, nay mình muốn tách riêng các số ra một lớp, chữ ra một lớp. Xin các bạn giúp đỡ.

Xin cảm ơn!

http://www.cadviet.com/upfiles/2/namtoan1vn2000.dwg

Không có bạn nào giúp mình sao! Mong chờ quá!

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
phamthanhbinh    3.123
Không có bạn nào giúp mình sao! Mong chờ quá!

Chào bạn minhphuong_humg,

Bạn hãy chịu khó tìm tiếm trên diễn đàn nhé, đã có khá nhiều bài viết nói về điều này rồi. Bạn hãy xem cái nào gần nhất với mong muốn của bạn và thấy cần bổ sung thêm gì thì post lên. Việc bạn nêu ra một vấn đề đã có nhiều bài viết về nó chứng tỏ bạn không chịu tìm kiếm mà chỉ muốn ỷ lại như vậy là không nên đâu.

Mọi người chỉ giúp bạn khi bạn thực sự có khó khăn chứ không phải tạo điều kiện để bạn ỷ lại đâu nhé.

Hãy chịu khó tìm kiếm các thông tin bạn cần trên diễn đàn trước khi đặt yêu cầu giúp đỡ bạn nhé.

Bạn thử tham khảo mấy bài này rồi cho ý kiến nha.

http://www.cadviet.com/forum/index.php?sho...3203&st=100

( Bài viết số 103 của bác Tue_NV)

Chúc bạn đạt nguyện vọng.

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
quan_gt    15

Để lọc riêng các số ra khỏi text trong autoCAD, bác phamthanhbinh gửi link đến bài viết của các bác sử dụng lisp để lọc. Em thấy nếu có lisp thì tốt, nhưng cái dở là hơi phụ thuộc, trong khi bản thân AutoCAD cũng có thể làm được việc đó. Một cách sử dụng bộ lọc thôi ạ.

 

1. Có thể bôi chọn tất cả các đối tượng.

2. Sử dụng Quick select (ở menu chuột phải)

3. Trong Object type, chọn Text

Trong Properties, chọn Contents.

Trong Operator, chọn *wildcard match

Value, chọn 0*, 1*, 2*, 3*, 4*, 5*, 6*, 7*, 8*, 9*

OK.

Các bác thử xem có được không?

Làm thế này sẽ bị nhầm lẫn một chút nếu có các text ghi chú có số đề mục ở đầu, cẩn thận bỏ các text đấy đi trước khi lọc là ổn. :cheers:

  • Vote tăng 1

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
Để lọc riêng các số ra khỏi text trong autoCAD, bác phamthanhbinh gửi link đến bài viết của các bác sử dụng lisp để lọc. Em thấy nếu có lisp thì tốt, nhưng cái dở là hơi phụ thuộc, trong khi bản thân AutoCAD cũng có thể làm được việc đó. Một cách sử dụng bộ lọc thôi ạ.

 

1. Có thể bôi chọn tất cả các đối tượng.

2. Sử dụng Quick select (ở menu chuột phải)

3. Trong Object type, chọn Text

Trong Properties, chọn Contents.

Trong Operator, chọn *wildcard match

Value, chọn 0*, 1*, 2*, 3*, 4*, 5*, 6*, 7*, 8*, 9*

OK.

Các bác thử xem có được không?

Làm thế này sẽ bị nhầm lẫn một chút nếu có các text ghi chú có số đề mục ở đầu, cẩn thận bỏ các text đấy đi trước khi lọc là ổn. :cheers:

Xin cảm ơn các bạn, mình đã làm theo cách của bạn và thấy cách này cũng rất hay. Nhưng có điều mình chưa hiểu "các text có ghi chú số mục ở đầu". Thực ra, mình "nhìn" thấy các text của mình ko có số mục ở đầu mà nó vẫn chọn. Bạn cho mình hỏi làm thế nào để bỏ chúng đi một cách nhanh nhất (làm được nhiều text có số mục ở đầu) được không?

Xin cảm ơn!

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
quan_gt    15
Xin cảm ơn các bạn, mình đã làm theo cách của bạn và thấy cách này cũng rất hay. Nhưng có điều mình chưa hiểu "các text có ghi chú số mục ở đầu". Thực ra, mình "nhìn" thấy các text của mình ko có số mục ở đầu mà nó vẫn chọn. Bạn cho mình hỏi làm thế nào để bỏ chúng đi một cách nhanh nhất (làm được nhiều text có số mục ở đầu) được không?

Xin cảm ơn!

 

Em down thử file của bác về xem, thấy hơi lạ. Ko hiểu các số dạng .130, .50, .230 là những cái j. Những số mà ko có dấu . đằng trước là cái j?

Ban đầu, em lọc thử bằng .*, 1*,2*,3*..., 9* thì nó lẫn cả các chữ có bắt đầu bằng Đ vào.

Em lọc lại, dùng thêm .1*,.2*,.3*,.4*, ..., .9*, 1*,2*,3*...., 9* thì tách được các chữ viết ra, nhưng ko hiểu sao lại chọn thiếu một vài số. những cái đã lọc được thì tách lớp ra, còn lại em lọc tiếp một lần nữa như thế thì được hết.

Em xem thì thấy các chữ số trong file này hơi lạ. Lúc em thử ED, dù ko sửa gì, thoát lệnh, chữ của bác nó dịch sang một tẹo. Cái này thì em ko hiểu. Em bó tay.

Bác để ý chút xem các cái mình cần lọc, nó có j giống nhau, có j khác với các đối tượng khác rồi tự tìm cách lọc là được mà.

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
Em down thử file của bác về xem, thấy hơi lạ. Ko hiểu các số dạng .130, .50, .230 là những cái j. Những số mà ko có dấu . đằng trước là cái j?

Ban đầu, em lọc thử bằng .*, 1*,2*,3*..., 9* thì nó lẫn cả các chữ có bắt đầu bằng Đ vào.

Em lọc lại, dùng thêm .1*,.2*,.3*,.4*, ..., .9*, 1*,2*,3*...., 9* thì tách được các chữ viết ra, nhưng ko hiểu sao lại chọn thiếu một vài số. những cái đã lọc được thì tách lớp ra, còn lại em lọc tiếp một lần nữa như thế thì được hết.

Em xem thì thấy các chữ số trong file này hơi lạ. Lúc em thử ED, dù ko sửa gì, thoát lệnh, chữ của bác nó dịch sang một tẹo. Cái này thì em ko hiểu. Em bó tay.

Bác để ý chút xem các cái mình cần lọc, nó có j giống nhau, có j khác với các đối tượng khác rồi tự tìm cách lọc là được mà.

Cảm ơn bạn rất rất nhiều. Cái số đó là diện tích của nhà đó đấy bạn ạ. Nhưng mình cũng như bạn, không hiểu tại sao cái thì có dấu . cái thì không có. Vì bây giờ, công việc của mình là chỉ cần cái tên đó thôi, còn những con số đó (tất cả) đều không cần thiết. Nếu làm như vậy thì hơi lâu nhỉ? Nhưng có lẽ sẽ nhanh hơn "nhặt" từng giá trị bằng tay đúng không bạn.

Xin cảm ơn bạn nhé!

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Tạo một tài khoản hoặc đăng nhập để nhận xét

Bạn cần phải là một thành viên để lại một bình luận

Tạo tài khoản

Đăng ký một tài khoản mới trong cộng đồng của chúng tôi. Điều đó dễ mà.

Đăng ký tài khoản mới

Đăng nhập

Bạn có sẵn sàng để tạo một tài khoản ? Đăng nhập tại đây.

Đăng nhập ngay

Đăng nhập để thực hiện theo  

×