![](https://www.cadviet.com/forum/uploads/set_resources_1/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
![](https://www.cadviet.com/forum/uploads/monthly_2017_09/N.png.b1a963ed74dd85fe1e855dbe12abea6a.png)
nguyen tuan hung
-
Số lượng nội dung
41 -
Đã tham gia
-
Lần ghé thăm cuối
Bài đăng được đăng bởi nguyen tuan hung
-
-
Hề hề hề,
bạn hãy kiểm tra lại các biến hệ thống cmddia, cmdactive, cmdecho và filedia của CAD xem nhé.
Thank bác rất nhiều.
Chúc bác sức khoẻ để có thể giúp đỡ được nhiều người trong cadviệt.
-
khi e thực hiện lệnh "Replace block with another block" thì cad chỉ hiện command mà không hiện hôp thoại.
Em mò trong phần tool của Express mãi mà không biết phải thay đổi giá trị nào,Bác nào biết về vấn đề này thì giúp e với.
-
Anh tú giải quyết cho em với.
Em có down vnplot2.1 của a vê mày và chọn máy in khổ a3(chọn block,xref sẽ in tất cả),scale to fit 1/1 thì nó to vượt khổ giấy.
mà khi in trog cad em cũng làm như trên thì được vì khung của em là khung theo khổ giấy a3 mà.
Có bác nào biết thì trả lời cho thắc mắc của em với.
Rất mong nhận được sự giúp đỡ của diễn đàn.
-
Version này mình nâng cấp từ phiên bản 1.0 và 2.0 theo góp ý của các bạn :undecided:
http://www.cadviet.com/forum/index.php?showtopic=28295
http://www.cadviet.com/forum/index.php?showtopic=27537
Tính năng bổ sung là
AE góp ý để mình làm version tiếp theo nha, nhất là bạn ketxu sáng tạo :wub:
Anh tú giải quyết cho em với.
Em có down vnplot2.1 của a vê mày và chọn máy in khổ a3(chọn block,xref sẽ in tất cả),scale to fit 1/1 thì nó to vượt khổ giấy.
mà khi in trog cad em cũng làm như trên thì được vì khung của em là khung theo khổ giấy a3 mà.
-
Chào tất cả mọi người trong diễn đàn.
EM có chút thắc mắc về cách đếm block mong ai bít thì giúp em.
Thanks
http://www.cadviet.com/upfiles/3/copy_of_mitsubishi_heavye072apr11tellancctv_system_plan.dwg
-
Ít nhất bạn cũng phải post lisp đó lên chứ :) Ngoài ra còn mục đích, file cad... thì mọi người mới giúp được bạn. CÒn nội dung như thế này, bạn hãy cứ chờ bác bemove nhé
Ngoài ra, bạn có thể xem ở đây
thank you very much !
đúng thư mà em cần
-
Dear all
Em chuyên vẽ cad điện nên thường xuyên phai chia tấm trần để đặt ĐÈN rất mất thời gian.
Em đọc trên diễn đàn và tìm thấy lisp tạo hatch của bác bemove rất hay.
Em đã down về và làm thử nhưng không hiểu rõ lisp nên không làm được.Mong các bác chỉ giúp cho.
-
Tui sẽ tổng hợp thành file thư viện từng loại rùi up lên cho bà con CADVIET cùng thưởng thức.
Các bạn thưởng thức hoạ tiết đắp hoa văn này ngẫm xem
bác có phần cad nào liên quan đến bản vẽ điện không cho em với.
nói chung là thư viên cad (điện).
Thank bác.
-
Bạn thêm 1 dòng thôi là được. Tối r mình ngại upload quá, bạn chịu khó chép code nhé
(defun c:clear1() ;free lisp from CADviet.com @ketxu (vl-load-com) (command "undo" "be") (command "change" (ssget "X") "" "p" "c" "8" "") (if (ssget "x" '((0 . "INSERT")(66 . 1))) (progn (setq adoc (vla-get-activedocument (vlax-get-acad-object)) ss (vla-get-activeselectionset adoc) ) (vlax-for block (vla-get-blocks adoc) (if (not (wcmatch (strcase (vla-get-name block) t) "*_space*")) (vlax-for ent block (progn (vla-put-color ent "8") ) ) ) ) (vlax-for attblock ss (setq atts (vlax-invoke attblock 'getattributes)) (foreach att atts (vla-put-color att 8) ) ) );end progn );end if (acet-sysvar-set (list "dimclrt" 8 "dimclre" 8 "dimclrd" 8 "cmdecho" 0 "INSUNITS" 4 "INSUNITSDEFSOURCE" 4 "INSUNITSDEFTARGET" 4)) (command "dim1" "update" (ssget "X" '((0 . "Leader"))) "") (command "-layer" "c" "8" "*" "") (vla-regen adoc acactiveviewport) (command "-purge" "a" "" "N") (command "undo" "e") (princ))
Bác cho thêm yêu cầu tất kả các đường trong layer về cỡ 0.09 cho e nhé trong lisp clear1.
Nó sẽ giúp ích cho em rất nhiều trong công việc.
-
Bạn thêm 1 dòng thôi là được. Tối r mình ngại upload quá, bạn chịu khó chép code nhé
(defun c:clear1() ;free lisp from CADviet.com @ketxu (vl-load-com) (command "undo" "be") (command "change" (ssget "X") "" "p" "c" "8" "") (if (ssget "x" '((0 . "INSERT")(66 . 1))) (progn (setq adoc (vla-get-activedocument (vlax-get-acad-object)) ss (vla-get-activeselectionset adoc) ) (vlax-for block (vla-get-blocks adoc) (if (not (wcmatch (strcase (vla-get-name block) t) "*_space*")) (vlax-for ent block (progn (vla-put-color ent "8") ) ) ) ) (vlax-for attblock ss (setq atts (vlax-invoke attblock 'getattributes)) (foreach att atts (vla-put-color att 8) ) ) );end progn );end if (acet-sysvar-set (list "dimclrt" 8 "dimclre" 8 "dimclrd" 8 "cmdecho" 0 "INSUNITS" 4 "INSUNITSDEFSOURCE" 4 "INSUNITSDEFTARGET" 4)) (command "dim1" "update" (ssget "X" '((0 . "Leader"))) "") (command "-layer" "c" "8" "*" "") (vla-regen adoc acactiveviewport) (command "-purge" "a" "" "N") (command "undo" "e") (princ))
chuẩn không cần chỉnh.
thank bác nhiều.
-
Bạn chỉ yêu cầu chuyển tất cả về màu 8 chứ chưa yêu cầu chuyển màu của layer về màu 8, phải không nào ^^ Bạn gửi lại file giúp mình nhé.
http://www.cadviet.com/upfiles/3/img_drawings_option_1_rev_no02_jan_27_2011.dwg
tất cả về hết màu 8,trong layer cung về hết màu 8,tất cả các đường về cỡ 0.09.
Bác xem dồi sủa code cho em nhe'.
-
lisp của bác chạy rất tốt.đã chuyển tất kả về màu 8 nhưng khi e bật layer lên thì màu trong đó vẫn giữ nguyên màu như lúc đầu.Em muốn tất cả màu ở trong layer cũng tự động chuyển về màu 8.Bác xem lai giúp em nhe'
Thank bac :rolleyes:
-
Bạn dùng IE để down lisp nhé. Nếu không thì reply, copy code của mình rồi tạo file lisp hoặc paste thẳng vào commandline của CAD ^^
(defun c:clear() ;free lisp from CADviet.com (vl-load-com) (command "undo" "be") (command "change" (ssget "X") "" "p" "c" "8" "") (if (ssget "x" '((0 . "INSERT")(66 . 1))) (progn (setq adoc (vla-get-activedocument (vlax-get-acad-object)) ss (vla-get-activeselectionset adoc) ) (vlax-for block (vla-get-blocks adoc) (if (not (wcmatch (strcase (vla-get-name block) t) "*_space*")) (vlax-for ent block (progn (vla-put-color ent "8") ) ) ) ) (vlax-for attblock ss (setq atts (vlax-invoke attblock 'getattributes)) (foreach att atts (vla-put-color att 8) ) ) );end progn );end if (acet-sysvar-set (list "dimclrt" 8 "dimclre" 8 "dimclrd" 8 "cmdecho" 0 "INSUNITS" 4 "INSUNITSDEFSOURCE" 4 "INSUNITSDEFTARGET" 4)) (command "dim1" "update" (ssget "X" '((0 . "Leader"))) "") (vla-regen adoc acactiveviewport) (command "-purge" "a" "" "N") (command "undo" "e") (princ))
lisp của bác chạy rất tốt.đã chuyển tất kả về màu 8 nhưng khi e bật layer lên thì màu trong đó vẫn giữ nguyên màu như lúc đầu.Bác xem lai giúp em nhe'
Thank bac :rolleyes:
-
Bạn muốn đổi tất cả về 1 màu, không đổi layer, hay chuyển hết về 1 màu, 1 layer, nhưng không xóa các layer thừa (purge) đi ?
em muốn đổi tất cả về màu 8 mà vẫn giữ nguyên layer và xóa các layer ko dùng đến đi
-
Bạn reply bài viết của mình để lấy code hoặc down link
[/qu
em muốn giữ lại layer nhưng e làm theo đúng lời bác mà vẫn ko được.
bac có thể sửa không.thank bác nhiều
HỎI về cài đặt hộp thoại Express trong cad 2007
trong Sử dụng AutoCAD
Đã đăng · Trả lời báo cáo
Em chào các Pro em là hưng.
Em biết vấn đề này trên cadviet đã đề cập đến nhiều nhưng em tim mãi mà không cái mà e muốn tìm.
Việc là như thế này:Phần mềm của công ty em dùng phần mềm có bản quyền và việc cài đặt do phòng IT quản lý.Không tự động cài đặt được.Khi họ cài cho em thi lại thiết mất cái phần "Express tool".Mà mà mỗi lần request rất phức tạp.
Các Pro cho e hỏi là bi giờ em không cạ lại cad thì có cách nào để add "Express tool" vào trong cad không ?
Cám ơn các pro nhiều.