HVAC15 LISP DÙNG ĐỂ VẼ HVAC TRÊN AUTOCAD, HVAC23 LISP CHO ZWCAD

HVAC15 Là lisp mình tổng hợp từ rất nhiều lisp khác nhau vào làm một
trước mình có đăng lisp hvac15
- Lisp HVAC15 Hoạt động tốt trên các phiên bản cad (2007-2019)
- HVAC15 & LISPNAM (đã thay đổi phần vẽ ống mền của bạn PCCC.tranvan vào. lệch vẫn giữ nguyên không đổi)
- Bản cập nhật này mình gộp vào 1 bản, menu có cả 2 dạng đó là classic và Ribbon (tùy bạn nào muốn dùng loại nào)
- Bản cập nhật này mình chỉnh sửa lại menu dạng ribbon vì nhiều bạn góp ý biểu tượng quá nhỏ.
- Bản cập nhật tháng 9-2018. update lisp vẽ ống gió mền của bạn PCCC.tranvan, fix lỗi UCS, fix lỗi chèn block, cập nhật bổ sung một số lisp (bổ sung lisp chèn block fitting thép, chỉnh sửa một số tiện ích. group 1 số đối tượng.
- chỉnh sửa lại phần vễ côn thu cho ống gió. thêm phần vẽ ống nhựa
- lisp nam mình tách riêng biệt nên các bạn muốn sử dụng phải add thêm đường dẫn thư mục "nam"
- vì lisp chứa rất nhiều lệch nên khuyến khích giữ nguyên lệnh mặc định của autocad. (những bạn đã đổi lệnh của autocad có khả năng bị trùng lệnh với lisp)
- để kiểm tra phiên bản các bạn có thể dùng lệnh "HVAC15"
- Hướng dẫn thay thế hoạc thêm block vào lisp
download file dưới:

- Cập nhật phiên bản HVAC23 chạy trên ZWcad. bản này nguồn gần giống với HVAC15.
- Hiện tại mình đang test trên ZWcad2023. (Chú ý bản HVAC23 không chạy được trên Autocad mà chỉ chạy được trên ZWcad)

- lần đầu cài đặt nếu vẫn chưa chạy được các bạn tắt cad và mở lại lisp sẽ tự load và dùng được.
Linkdownload HVAC15 cập nhật tháng 6-2023 thay đổi lisp vẽ ống sang Mline. thêm block fittinh hàn và ren, pvc..
Link Mediafire:
Linkdownload HVAC15 cập nhật tháng 29-9-2018 fix lỗi trên Autocad 2018
Link Mediafire:
Link 4share:
ABC Slice, cái này là block nên mình nghĩ autocad LT có thể dùng được và tiện cho bạn nào muốn block.(nhược điểm chưa có toolbar, ribbon mà chỉ có dạng menubar)
Link download:
video hướng dẫn cài đặt:
 
Chỉnh sửa lần cuối:
Bách hỏi thế là sao
Mình đã cho 2 hình ảnh rồi. khi mở bản drawing 01 thì load ok
mở tiếp bản vẽ có kiến trúc là không load được. nên không vẽ được
 
Bách hỏi thế là sao
Mình đã cho 2 hình ảnh rồi. khi mở bản drawing 01 thì load ok
mở tiếp bản vẽ có kiến trúc là không load được. nên không vẽ được
mình không để ý.
lỗi như vậy có nghĩa cad của bạn chỉ load lisp trên bản vẽ mở đầu tiên. còn khi mở thêm qua open cad sẽ không load lisp nữa.
bạn vào kiểm tra options->system đã tick vào ô "load acad.lsp with every drawing" chưa.
nếu chưa bạn tick vào rùi tắt cad đi bật lại.
 
Chào bạn lengocbach, mình load lisp lên bị lỗi
Command: (load "startup.VLX") ; error: bad argument type: stringp nil
mình cũng thử đánh lệnh ap, rồi add starup.vlx vào, nhưng rồi không dùng được, nhờ bác giúp mình với, không biết lỗi này xử sao
 
Chào bạn lengocbach, mình load lisp lên bị lỗi
Command: (load "startup.VLX") ; error: bad argument type: stringp nil
mình cũng thử đánh lệnh ap, rồi add starup.vlx vào, nhưng rồi không dùng được, nhờ bác giúp mình với, không biết lỗi này xử sao
do cad của bạn bi xung đột file acad.lsp
bạn và startup suite add 4 file như trong hình nhé.
rùi tắt cad đi rùi bật lại là dùng được luôn bạn không phải load thủ công nữa:
Chưa có tên.png
 
Cảm ơn bác Bách vì lisp rất hay, e mới tải bản v6.3, đây là bản mới nhất rồi phải không ạ? sau khi cài xong, mỗi lần khởi động cad em phải vào menu load "duct" lại thì mới dùng đc lisp, có cách nào cho cad tự động load k à? e đang dùng cad 2013, cũng gà nên mong các bạn chỉ giáo thêm :D
 
Cảm ơn bác Bách vì lisp rất hay, e mới tải bản v6.3, đây là bản mới nhất rồi phải không ạ? sau khi cài xong, mỗi lần khởi động cad em phải vào menu load "duct" lại thì mới dùng đc lisp, có cách nào cho cad tự động load k à? e đang dùng cad 2013, cũng gà nên mong các bạn chỉ giáo thêm :D
bình thường khi khởi động cad là dùng được luôn bạn nhé. mình để nút load phòng trường hợp có lỗi nào đó thì có thể load lại luôn.
 
Xin lỗi bạn vì đã sửa lisp của bạn mà chưa xin phép.
Mình dùng lisp của bạn thay thế hoàn toàn của anh nam. Và sửa lại lệch là vs01... vr01... nên sẽ ko xẩy ra hiện tượng xung đột.
Cách thức load lisp của anhnam mình cũng đã sửa lại.
Trước đây mình cũng đã từng gộp lisp của anh nam với 1 số lisp. Nhưng do lisp anhnam toan file fas nên minh ko sửa đc. Nên du load 1 file bắt buộc kèm theo file okey. Ban có cách nào convert ngược về lsp ko.
fix.png

sao mình load theo như hướng dẫn,mỗi lần vẽ nó cứ yêu cầu load như màn hình,add có cách nào khắc phục ko,mình sài cad 2015.Thanks
 
chào bạn! cám ơn bạn đã góp ý:
-Nếu bạn dùng cad 2007 thì bạn tải bản HVAC15.6 bạn nhé phiên bản cad này lispnam dùng tốt. bản HVAC15.8 FIX Lỗi vẽ ống mền trên cad 2015 và 2016. (mình sẽ thử bản bản 15.8 tren cad2007 xem tn)
- bản 15.8 mình chưa thử trên 2007. mình mới dùng trên cad 2010 và 2016.
mình có cập nhật bản 15.8.1 sửa một số lỗi. nếu bạn chưa có bạn taỉ lại.
vẽ branch ống gió như vậy góp ý mình đồng ý. mình cũng định sửa giống lispnam nhưng do nhu cầu cua mỗi người, nên mình vẫn để vậy.
-nếu bạn cài bản 15.6 hoạc 15.8 bạn chỉ cần load 1 trong 2 lisp "HVAC15" hoạc "lispnam" ở trong đó thì bạn có thể dùng được cả 2 lisp (nếu bạn nhớ lệch trong lisp) mà không cần load đủ cà 2. (lispnam minh để nguyên không sửa gì, mình chỉ sửa lại đôi chút trong menu "nam").
- lỗi chèn ống gió mình chưa hiểu đó là lỗi gì.(bạn có thể nói rõ hơn được ko. có phải chèn block động)
View attachment 13441
Add thêm đường dẫn của file lisp chứa lệnh mà bạn bị báo lỗi vào 2 mục như hình coi dc ko (vd hình mình đang add lisp nam)

cái này là file exe mà bạn,có giải nén được không/mình chưa rõ ý bạn.Thanks
 
Ok bạn giờ hết báo lỗi load,nhưng cái ống mềm vẽ ko dc,chỉ có 1 đường pline,rồi bị mất osnap,bạn có cách khắc phục ko?
 
1.khai báo thư mục an toàn Options=>Trusted Location add thêm các đường dẫn
2.chỉnh lại biến SECURELOAD

Controls whether AutoCAD loads executable files based on their location.
Type: Integer
Saved in: Registry
Initial value: 1
0 Loads executable files without warning. This option maintains legacy behavior, but is not recommended.

1 Loads executable files only if their location is in the trusted locations specified in the TRUSTEDPATHS system variable. Displays a warning during load requests from executable files that are not in trusted locations.
2 Allows executable files to be loaded only if their location is in the trusted locations specified in the TRUSTEDPATHS system variable.
The executable file types affected by SECURELOAD include the following:
  • ARX, DBX, CRX, HDI files
  • LSP, FAS, VLX, MNL, SCR files
  • .NET assemblies
  • VBA macros (DVB files)
  • acad.rx
  • JavaScript
  • DLL files
 
Back
Bên trên