Đến nội dung


Hình ảnh
- - - - -

thay đổi value của dimspace


  • Please log in to reply
2 replies to this topic

#1 hatesale

hatesale

    biết zoom

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

Đã gửi 15 March 2015 - 09:35 AM

Em chào các bác. Chúc các bác ngày cuối tuần vui vẻ. :)  :)  :)  :)  :)

Theo em biết thì từ cad 2008 mới có lệnh dimspace để dãn đều các hàng dim. Tuy nhiên mặc định cad (auto) là = 2 lần chiều cao text dim. ngoài ra mình có thể nhập giá trị (value) giữa 2 hàng dim ( ví dụ 600).

Em có thử viết lisp gán giá trị hai hàng dim như sau nhưng không được, mong các bác viết hộ e nhé.

 

(defun C:DS()

(command "Dimspace" .pause .pause 600 ""))

 

Em nhờ các bác viết hộ em cái lisp như sau:

-lisp tên là DS

-lisp gán value giữa 2 hàng dim là : 600

 

Thanks các bác nhiều  :)  :)  :)  :)  :)  :)  :)  :)  :)  :)  :)

 

 


  • 0

#2 Nguyen Hoanh

Nguyen Hoanh

    biết lệnh adcenter

  • Moderator
  • PipPipPipPipPipPipPip
  • 4105 Bài viết
Điểm đánh giá: 4495 (đỉnh cao)

Đã gửi 15 March 2015 - 01:48 PM

Bạn sửa như sau:

 

(defun C:DS()
(command "Dimspace" pause (ssget) "" 600 ""))

 

Thay chữ .pause đầu tiên của bạn thành pause (bỏ dấu chấm)

Thay chữ .pause thứ hai của bạn thành 2 thông số (ssget) ""


  • 0

#3 hatesale

hatesale

    biết zoom

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

Đã gửi 17 March 2015 - 08:21 AM

Em cảm ơn bác hoành nhé. Em làm được rồi ạ. Chúc bác cùng các a e cadviet ngày mới vui vẻ  :)  :)  :)  :)  :)  :)


  • 0