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  
tranduyquang25111

[Yêu cầu] Đánh số thứ tự bản vẽ

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

Chả là em có tải được lisp dsbv.vlx của bác Tue_NV

Nhưng khổ nỗi là danh mục chỉ cho ra thứ tự dạng 1/n (n là tổng số bản vẽ). Nay em muốn nhờ chính bác Tue_NV hoặc cao thủ nào đó giúp em update tính năng lên. Chẳng hạn đánh ra số thứ tự là 01/n và 01/0n (khi n<10) hoặc ghi ra kiểu khác như 1-n; 01-0n; hay không cần ghi tổng n nữa như 1, 2 , 3; 01, 02, 03...Cảm ơn các bác nhiều ợ.

 

Em có thấy 4rum có nhiều lisp copy tăng dần hoặc đánh số thứ tự như yêu cầu của em ở trên. Nhưng lại không có chức năng array như lisp của bác Tue. Vì em phải đánh số tới hơn trăm bản vẽ, copy rồi pick điểm thì lâu quá. Array mới nhanh được ạ.

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
ketxu    2.653

Chả là em có tải được lisp dsbv.vlx của bác Tue_NV

 

Nhưng khổ nỗi là danh mục chỉ cho ra thứ tự dạng 1/n (n là tổng số bản vẽ). Nay em muốn nhờ chính bác Tue_NV hoặc cao thủ nào đó giúp em update tính năng lên. Chẳng hạn đánh ra số thứ tự là 01/n và 01/0n (khi n<10) hoặc ghi ra kiểu khác như 1-n; 01-0n; hay không cần ghi tổng n nữa như 1, 2 , 3; 01, 02, 03...Cảm ơn các bác nhiều ợ.

 

Em có thấy 4rum có nhiều lisp copy tăng dần hoặc đánh số thứ tự như yêu cầu của em ở trên. Nhưng lại không có chức năng array như lisp của bác Tue. Vì em phải đánh số tới hơn trăm bản vẽ, copy rồi pick điểm thì lâu quá. Array mới nhanh được ạ.

Đỏ : chính xác là bạn cần ghi kiểu nào để a e xúm vào giúp. Máy tính nó hok hiểu "chẳng hạn" nên cũng khổ lắ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 ví dụ: e có 100 bản vẽ, trong đó có các bản vẽ cấp 1, 2 (hoặc nhiều hơn thế). Danh mục của bản vẽ thì như sau:

Ký hiệu bản vẽ (abcdefg) nói chung là phần này cố định, không đổi. Em gọi phần cố định là A cho nhanh ợ.

 

Bản vẽ cấp 1 sẽ là: A-01; A-02; ... A-21; ... (khi số thứ tự nhỏ hơn 10 thì có số 0 đứng trước: 01, 02..)

Nếu bản vẽ A-01 gồm 3 bản vẽ thì số hiệu bản vẽ sẽ là: A-01-1/3; A-01-2/3; A-01-3/3

 

Bản vẽ cấp 2 sẽ là: A-01.01; A-01.02; A-01.03

Nếu bản vẽ A-01.01 gồm 3 bản vẽ thì số hiệu bản vẽ sẽ là: A-01.01-1/3; A-01.01-2/3 ...

 

Lisp của bác Tue thì cho kết quả là: A-1/n. Giờ em nhờ các bác chỉnh sao cho kết quả xuất có cả A-1/n và A-01/n (tức là khi số thứ tự nhỏ hơn 10 thì có thêm số 0 ở trước). Em có thể chọn 1 trong hai kiểu kết quả hiện thị cho phù hợp. Sau đó em sẽ dùng lisp cắt + thêm text để ra được số hiệu như của e cần ợ. Lisp của bác Tue có cái hay là array được.

 

Thank các bác ợ.

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  

×