Chuyển đến nội dung
Diễn đàn CADViet

comeonnow

Thành viên
  • Số lượng nội dung

    42
  • Đã tham gia

  • Lần ghé thăm cuối

  • Ngày trúng

    1

Bài đăng được đăng bởi comeonnow


  1. (defun c: CLX()
    (command "MODEL")
    (command "AUDIT" "Y")
    (command "-XREF" "D" "*")
    (command "-VPORTS" "SI")
    (command "-VIEW" "TOP")
    (command "SCALELISTEDIT" "R" "Y" "E")
    (command "REGENALL")
    (command "-PURGE" "R" "*" "N")
    (command "-PURGE" "A" "*" "N")
    (command "SNAPANG" "0")
    (command "-PURGE" "R" "*" "N")
    (command "-SETBYLAYER" "ALL" "Y" "Y")
    (command "-PURGE" "A" "*" "N")
    (command "-PURGE" "R" "*" "N")
    (command "ZOOM" "E")
    (command "QSAVE")
    )

    Em viết như này nhưng không chạy được, các bác chỉ giúp với


  2. Chào các bác, 

    Em có 1 đoạn script để dọn kiến trúc Xref.

    Em cần chuyển thành lisp để dùng cho tiện, mong các bác tư vấn giúp

     

    MODEL
    AUDIT
    Y
    -XREF
    D
    *
    -VPORTS
    SI
    -VIEW
    TOP
    -SCALELISTEDIT
    R
    Y
    E
    REGENALL
    -PURGE
    R
    *
    N
    -PURGE
    A
    *
    N
    '_SNAPANG
    0
    -PURGE
    R
    *
    N
    -SETBYLAYER
    AL
    
    Y
    Y
    
    
    -PURGE
    A
    *
    N
    -PURGE
    R
    *
    N
    ZOOM
    E
    QSAVE
    

     


  3. Chào các bác,

     

    Em gặp vấn đề với sheetset như sau:

    Em tạo xong sheetset cho 1 dự án tất cả file (bản vẽ, xref, sheetset) được lưu trong 1 thư mục (giả sử 2018-06-11).

    Sang hôm sau, em copy thành 1 thư mục mới 2018-06-12 mở sheetset ra thì nó lại mở lại file trong ngày cũ.

    Trường hợp này nguyên nhân là vì sao nhỉ? Có cách khắc phục không? Hiện tại cũng không thể xóa file .dst rồi add lại (vì khi import layout as sheet thì các layout đó không hiện ra để add)

    Em chỉ còn mỗi cách add tay vào, làm rất mất công


  4. Đợt nghỉ lễ, em có tạo tool parellets ở máy tính nhà, Rồi export ra đủ Parellets và Parellet Groups.

     

    Hôm nay lên công ty import vào bị lỗi.

    Quote

    Source drawing "E:\CDC\Google Drive\temp\Temp\1.00.Ký hiệu điện.dwg" for block 
    "di27" not found.

     

    Có cách nào export cả file bản vẽ kia đi theo không nhỉ? Vì đường dẫn GG drive ở 2 máy không giống nhau

    11111.jpg


  5. 3 giờ trước, quang_lac đã nói:

    tool pallettes sang máy khác dùng hơi không khả thi lắm. Có thể export nhưng các bản vẽ ko kèm theo như etransmit


    phương án Block Library bằng lisp + file sld cũng phải copy cả thư mục data gốc rồi menuload mà bác? 

    Phần chữ đỏ là sao bác nhỉ? Có thể giải thích rõ hơn 1 chút được không? 


  6. Vào lúc 2/21/2018 tại 13:36, ketxu đã nói:

    Sao không dùng Tool Pallettes bạn :) Trực quan, đơn giản, modeless và tùy biến. Chứ kiểu Block Library bằng lisp + file sld như thế này trên mạng có kha khá, nhưng bất tiện

     

    Bác @ketxu có thể phân tích thêm 1 chút được không, về bất tiện của lisp+sld là như thế nào? Thực ra bên em cũng có 1 bộ kiểu này dùng rồi nên quen kiểu này, giờ muốn cải tiến sửa chữa thì không biết làm như thế nào...

    Về Tool Pallettes, modeless là như thế nào bác nhỉ?

    Vào lúc 2/22/2018 tại 09:21, duy782006 đã nói:

     

    Tks bác, em nghiên cứu so sánh phương pháp này với Tool Pallettes


  7. Vào lúc 7/6/2016 tại 11:19, vinh06102vt đã nói:

    Mình thấy yêu cầu của bạn gần giống với tính chát công việc của mình, thông thường thì ben mình thiết điện, mình nhận được bản vẽ kiến trúc, rồi sau đó dọn dẹp bản vẽ,  xóa hết các dim va các thứ lung tung, rôi sau đó chuyển tất cả nền kiến trúc về layer 0, và màu số 8. Trong đó, nên kiến trúc có rất nhiều các đối tượng block trùng nhau, mà edit chỉnh màu mè từng cái thì rất lâu, nên mình tìm được cái lisp norm.lsp , bạn chỉ cần gõ lệnh norm, enter chờ máy chạy, rùi sau đó bạn chọn hết cac đối tượng, chọn layer0, màu số 8 là ok. minh đã dùng trên bản vẽ của mình thấy ok. Link mình tìm thấy nó đây: http://www.cadtutor.net/forum/showthread.php?19161-lisp-for-changing-all-objects-in-a-block-to-layer-quot-0-quot

    P/s: vì các công cụ lisp ở trên mình đã dùng mà ko thể chuyển được block lồng nhau.

     

    Lisp: norm.lsp

    Link: https://drive.google.com/open?id=0B4fKWatut_ZnNmxON3BsQ1lGUEE


    Cách này có vẻ không ổn lắm, kiến trúc đã tách riêng thành các layer khác nhau thì k nên chuyển về 1 layer 0, khó cho quản lý xref, ví dụ: hatch nên để mờ hơn các nét thường...

    Với các dự án bên kiến trúc chuyên nghiệp thì thông thường tôi chỉ change by layer rồi set màu cho các layer đặc biệt (hatch, nét tường...) còn lại để màu 8, như vậy in sẽ rõ nét hơn

×