Đến nội dung


Hình ảnh
- - - - -

làm hiện một layer bất kì mà không cần chọn đối tượng


  • Please log in to reply
6 replies to this topic

#1 PUCH

PUCH

    biết vẽ circle

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

Đã gửi 31 December 2008 - 10:19 AM

Hiiiiiiiiiii!!!!!!!!!!
Cho mình hỏi mọi ng có ai bit lisp nào có thể làm hiện ngay một lớp bất kì theo í ng sử dụng mà hok cần phải chọn đối tượng của lớp đó.
Như vậy thì sẻ không cần pải mất thời gian để tìm đối tượng lớp đó rùi vào layer để tắt lần lượt các lớp khác
HIIIIII :cheers: , vì mình hay làm vic với nhìu lớp mà mỗi lần cần làm vic trên một lớp thì pải đối tượng của lớp đó rùi dùng lệnh layerfrz để tẳt các lớp khác
Mệt kinh
Bạn nào có lisp có công dụng như vậy, làm ơn cho mình xin với
thankssssssssuuuuuuuuuuuuuu :s_big:
  • 0

#2 Lương Xuân Hậu

Lương Xuân Hậu

    biết lệnh ddedit

  • Members
  • PipPipPipPip
  • 299 Bài viết
Điểm đánh giá: 156 (tàm tạm)

Đã gửi 31 December 2008 - 11:06 AM

Hiiiiiiiiiii!!!!!!!!!!
Cho mình hỏi mọi ng có ai bit lisp nào có thể làm hiện ngay một lớp bất kì theo í ng sử dụng mà hok cần phải chọn đối tượng của lớp đó.
Như vậy thì sẻ không cần pải mất thời gian để tìm đối tượng lớp đó rùi vào layer để tắt lần lượt các lớp khác
HIIIIII :cheers: , vì mình hay làm vic với nhìu lớp mà mỗi lần cần làm vic trên một lớp thì pải đối tượng của lớp đó rùi dùng lệnh layerfrz để tẳt các lớp khác
Mệt kinh
Bạn nào có lisp có công dụng như vậy, làm ơn cho mình xin với
thankssssssssuuuuuuuuuuuuuu :s_big:

Mình ko rõ về "lít" lắm nhưng bạn có thể dùng lệnh layiso để hiện mỗi layer cần sử dụng cũng đc
  • 0
Hạnh phúc gì bằng những đêm đông
Ta bôi DEP rồi đắp chăn đi ngủ
Đời SV nghèo cơm ko đủ
Nên nhiều khi ngủ để quên đời

#3 PUCH

PUCH

    biết vẽ circle

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

Đã gửi 31 December 2008 - 01:52 PM

Nếu bạn ko chọn đối tượng của lớp thì bạn phải nhập tên Layer cần hiện ra thì lisp mới hiểu mà làm việc chứ.
Bạn nói như thể bạn đến máy ATM rồi tự động tiền chạy ra cho bạn lấy zậy

Nhưgn vấn đề là bít tên layer đó rùi nhưg pải làm soa cho nó hịên ra mà hok cần chọn đối tượng thụôc layer đó rùi dùng lệnh layeriso như bình thường í
vì sau khi purge rù i thì vẫn còn một số đối tượng thuộc các layer mà mình hok cần dùng nữa nhưng chúng ít và khó mà tìm ra dc
còn nếu vào layer để tắt tường lớp một thì lâu lắc hà
mèngƠI :cheers:
  • 0

#4 Tue_NV

Tue_NV

    KS Võ Quang Tuệ

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

Đã gửi 31 December 2008 - 02:29 PM

Nhưgn vấn đề là bít tên layer đó rùi nhưg pải làm soa cho nó hịên ra mà hok cần chọn đối tượng thụôc layer đó rùi dùng lệnh layeriso như bình thường í
vì sau khi purge rù i thì vẫn còn một số đối tượng thuộc các layer mà mình hok cần dùng nữa nhưng chúng ít và khó mà tìm ra dc
còn nếu vào layer để tắt tường lớp một thì lâu lắc hà
mèngƠI :cheers:

Mình vẫn chưa biết khó khăn của bạn nằm ở đâu?
Hiện tại các layer của bạn nằm trong tình trạng nào?
Các layer của bạn nằm trong tình trạng tắt. Bạn muốn hiện các layer đó mà không cần chọn đối tượng (thông qua việc biết tên layer đó).
Bạn hãy nêu yêu cầu của bạn một cách mạch lạc, rõ ràng. Bạn sẽ được giải đáp :s_big:
  • 0

#5 eng-hiep

eng-hiep

    biết lệnh erase

  • Members
  • PipPipPip
  • 104 Bài viết
Điểm đánh giá: 47 (tàm tạm)

Đã gửi 14 May 2009 - 12:04 PM

Mình ko rõ về "lít" lắm nhưng bạn có thể dùng lệnh layiso để hiện mỗi layer cần sử dụng cũng đc

Muốn các layer khác hiện ra lại thì dùng lệnh gì bác ?
Thanks !
  • 0

#6 cadviet244

cadviet244

    HVKT-12

  • Members
  • PipPipPipPip
  • 245 Bài viết
Điểm đánh giá: 157 (tàm tạm)

Đã gửi 14 May 2009 - 01:16 PM

Muốn các layer khác hiện ra lại thì dùng lệnh gì bác ?
Thanks !

Bạn dùng lệnh layon để hiện tất cả các layer mà bạn đã tắt. Chúc bạn vui
  • 1

#7 q288

q288

    biết lệnh fillet

  • Members
  • PipPipPipPip
  • 209 Bài viết
Điểm đánh giá: 164 (tàm tạm)

Đã gửi 14 May 2009 - 05:48 PM

Hiiiiiiiiiii!!!!!!!!!!
Cho mình hỏi mọi ng có ai bit lisp nào có thể làm hiện ngay một lớp bất kì theo í ng sử dụng mà hok cần phải chọn đối tượng của lớp đó.
Như vậy thì sẻ không cần pải mất thời gian để tìm đối tượng lớp đó rùi vào layer để tắt lần lượt các lớp khác
HIIIIII :mellow: , vì mình hay làm vic với nhìu lớp mà mỗi lần cần làm vic trên một lớp thì pải đối tượng của lớp đó rùi dùng lệnh layerfrz để tẳt các lớp khác


Bạn thử dùng ct này xem, nó cũng chỉ là dùng lệnh layer bình thg thôi.
Nhập tên layer muốn hiện, nếu muốn hiện toàn bộ thì enter . Ten lenh la BL.


(defun c:bl( / lay)
(setq lay (getstring "Bat layer: "))
(if (= lay "")
(command "-layer" "on" "*" "")
(command "-layer" "off" "*" "y" "on" lay "set" lay ""))
)

  • 1