Đến nội dung


Hình ảnh
- - - - -

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


  • Please log in to reply
3 replies to this topic

#1 hardwell

hardwell

    biết pan

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

Đã gửi 20 November 2013 - 05:16 PM

    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.


Bài viết đã được chỉnh sửa nội dung bởi hardwell: 20 November 2013 - 05:25 PM

  • 0

#2 Namvanvo

Namvanvo

    Edu level: li5

  • Members
  • PipPipPipPipPip
  • 386 Bài viết
Điểm đánh giá: 42 (tàm tạm)

Đã gửi 20 November 2013 - 05:22 PM

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


  • 1

#3 hardwell

hardwell

    biết pan

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

Đã gửi 20 November 2013 - 05:23 PM

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.


  • 1

#4 hardwell

hardwell

    biết pan

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

Đã gửi 20 November 2013 - 05:25 PM

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 !


  • 0