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

lohado

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

    112
  • Đã tham gia

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

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


  1. 3 phút trước, sgcq đã nói:

    Cad 2018 không có lệnh viu bây (viewbase) hả bác?

    2 lúa lúc trước xài 2017 thì thấy có, thay thế cho lệnh cv cực tốt. Nay xài 2007 rùi, nên không biết. Theo ngu ý của 2 lúa thì bác viết giúp 2 lúa 1 cái lisp cải tiến lệnh viu bây sao cho nó có thể cho phép trích view theo mặt của đối tượng. Khi đó, nếu làm bản vẽ tách thì chỉ cần chọn mặt để làm view, không phải xoay đối tượng nữa. Được không bác?

    Nếu có 1 lisp tương tự chạy trên cad 2007 càng tốt. Bây giờ còn rất nhiều mem không thể cài cad đời cao được. 

     

    Dear bác,

    Cái lisp vặt này cũng chỉ là combo lệnh dựa trên viewbase thôi.Chỉ là nó 1 lúc chiếu ra 4 hình,chiếu tất cả các đối tượng được chọn cùng lúc xong rồi xuất ra 1 file riêng.

    Không có gì đặc biệt ạ.Bác nào code ngon đc hơn thì cho e xin ạ,tại lisp này thấy hơi nông dân 1 tý ^_^

     


  2. 4 giờ trước, Doan Van Ha đã nói:

    Màu đỏ: Bạn load bằng lệnh command thì được, chỉ không load được từ dialog thôi.

    Tôi đã từng làm, tiếc là giờ không còn cài nó nên không hướng dẫn được. Hình như là (command "appload" "Tên_file_kèm_đường_dẫn")

    E thử và load đc rồi ạ.Kể cũng hay.Cái này có tính là lỗi của CAD ko nhỉ ?


  3. Chào toàn thể anh em CAD Việt.

    Hiện do công việc mình có kiếm được cái lisp như thế này,mục đích là thống kê layer trong bản vẽ, và đưa tên đó về đúng layer của nó.

     

    Tuy nhiên có 1 số bản vẽ như file mình đính kèm,thì text bị nhảy rất xa so với vị trí insert point.

     

    Mình ktra thì thấy tọa độ trong DXF code khác với trong bảng properties.

     

    Mong các cao thủ dành chút thời gian giúp đỡ vấn đề này với ạ.

     

    http://www.cadviet.com/upfiles/7/146106_cadviet.dwg

     

    http://www.cadviet.com/upfiles/7/146106_layer.lsp


  4. Gộp xref vào bản vẽ chỉ có cách là bind

    Quy trình bind thì còn tùy vào mục đich của người dùng nữa

    1,audit bản vẽ mà bạn xref vào,vì nhiều khi bản vẽ đó bị lỗi sẽ không bind được

    2.mình hay sửa biến bindtype thành 1,để khi bind thi cách layer trùng sẽ tự động gộp lại.bạn có thể thử với giá trị 0 và 1 để thấy rõ sự khác biệt

    3.mở xref manager bằng lệnh xr (mình thì hay dùng er cho tiện),kích vào bản vẽ đó rồi chọn bind

    Mình hay dùng xref,hay phải bind nên để nút ấn bằng macro cho tiện

    2016c6995813-778e-4a9d-8986-40e954e53d1c

    thêm cái quick reload

    2016563cedc3-887d-4b7d-b8e6-2477484607d0


  5. Bạn up file lên đây mình convert cho.hoặc bạn tìm google jwcad

    Nếu file convert bị lỗi,bạn xóa bớt đối tượng đi rồi convert là được

    Còn vẫn không được thì bạn tìm Jac converter.

    Cái đó mình có nhưng bản quyền công ty nên xin phép ko share nhé :)

     File jw cad 


  6. Khung tên chỉ là một ví dụ dễ hình dung nhất. Thường thì là sử dụng xref. Thay đổi khung cũng đơn giản.

     

    Ví dụ phức tạp hơn 1 chút: đó là tag cửa. Công trình nhiều tầng chẳng hạn.

    Block tag cửa thường là chỉ có 2 tag: tag tên cửa và tag kích thước cửa. Các bản vẽ đều có hết tag cửa rồi.  Bây giờ CDT yêu cầu thêm thông tin bậu cửa sổ cách sàn bao nhiêu (thường là 900 chẳng hạn) và cửa đi sẽ là 0. Rồi bây giờ sẽ phải sửa toàn bộ tag cửa thêm 1 att và thay lại block mới 3 att vào toàn bộ block cũ 2att. Không tính trâu bò sửa tay ^_^. Có cách nào nhanh không ?

    Bên bạn có yêu cầu tên block không được thay đổi không ?nếu ko thì bạn tạo block att từ block cũ,có tên là block2 chẳng hạn.copy vào rồi dùng lệnh blockreplace xong là oke.

    nếu nhiều bản vẽ,muốn làm nhanh,b có thể viết 1 cái macro nhỏ.mỗi bản vẽ chỉ cần copy block mới vào xong kick macro cái là xong luôn.

×