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  
hardwell

Nhờ viết lisp scale hàng loạt text có góc nghiêng khác nhau

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

hardwell    1

    Nhờ mọi người giúp mình với. Mình có file CAD có hàng trăm text nằm nghiêng ngả đủ kiểu (theo độ dốc dọc đường). Khi mình in ra khổ giấy yêu cầu thì text nhỏ quá không thấy được. Nên mình muốn scale hàng trăm text trên lên thêm 150%.

 

    Bình thường thì mình sẽ scale 1 text (lấy tâm scale tại tâm text), sau đó dùng mask property quét hết các text còn lại. Nhưng cái khó là các text được quét theo dạng mask property sẽ có cùng góc nghiêng với text source. Như vậy hàng trăm text sẽ có góc nghiêng giống nhau nên làm xáo trộn hết cả bản vẽ.

 

    Nếu phải scale thủ công hàng trăm text chắc mất cả mấy ngày mất. Xin mọi người viết giúp mình lisp scale hàng loạt text trên theo tỉ lệ scale tự chọn bằng cách quét 1 lần, và các text sẽ scale theo tỉ lệ đã chọn nhưng vẫn giữ nguyên góc nghiêng ban đầu và điểm scale là trung tâm text.

 

    Cảm ơn các bạn rất nhiều.

Chỉnh sửa theo hardwell

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
Namvanvo    42

bạn chỉ cần dùng lệnh properties (ctrl+1) rồi chọn tất cả text cần scale, tăng heigth lên bao nhiêu bạn muốn mà k ảnh hưởng đến góc hay những thông số khác, đảm bảo nhanh hơn cả dùng lisp  :D

  • 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
hardwell    1

Xin lỗi vì đã làm phiền mọi người, do mình tìm hiểu chưa kỹ. Mình dùng CAD 2014 nên khi bấm lệnh scale nó hiện ra một danh sách các lệnh đề xuất, trong đó có lệnh Scaletext. 

 

Chọn lệnh Scaletext, chọn hết đối tượng text, sau đó chọn center, rồi nhập tỉ lệ scale, vậy là ra sản phẩm. Hee.

 

Thành thật xin lỗi mọi người.

  • 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
hardwell    1

bạn chỉ cần dùng lệnh properties (ctrl+1) rồi chọn tất cả text cần scale, tăng heigth lên bao nhiêu bạn muốn mà k ảnh hưởng đến góc hay những thông số khác, đảm bảo nhanh hơn cả dùng lisp  :D

 

Cảm ơn bạn, cách bạn cũng rất hay, nhưng mà có một nhược điểm là mình không chọn được vị trí cần scale text. Thanks bạn nhiều !

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  

×