20/11/2025

Lisp miễn phí thay đổi Block Unit cho toàn bộ Block trong bản vẽ | BLOCKUNITS by gccdaemon | AutoLISP Reviewer

Ứng dụng được phát triển/Sưu tầm bởi đội ngũ AutoLISP Thật là đơn giản
   

Thông tin thêm: 👉👉👉

Lệnh BLOCKUNITS

Thay đổi Block Unit của toàn bộ Block Define trong bản vẽ.




1 Thêm class BLOCKUNITS.lsp

Lưu mã sau dưới dạng tệp tin BLOCKUNITS.lsp
Code:
(DEFUN C:BLOCKUNITS (/ UNIT)
	(vl-load-com)
	(PRINC "\nBlock Units:")
	(PRINC "\n0.	Unitless")
	(PRINC "\n1.	Inches")
	(PRINC "\n2.	Feet")
	(PRINC "\n3.	Miles")
	(PRINC "\n4.	Millimeters")
	(PRINC "\n5.	Centimeters")
	(PRINC "\n6.	Meters")
	(PRINC "\n7.	Kilometers")
	(PRINC "\n8.	Microinches")
	(PRINC "\n9.	Mils")
	(PRINC "\n10.	Yards")
	(PRINC "\n11.	Angstroms")
	(PRINC "\n12.	Nanometers")
	(PRINC "\n13.	Microns")
	(PRINC "\n14.	Decimeters")
	(PRINC "\n15.	Dekameters")
	(PRINC "\n16.	Hectometers")
	(PRINC "\n17.	Gigameters")
	(PRINC "\n18.	Astronomical Units")
	(PRINC "\n19.	Light Years")
	(PRINC "\n20.	Parsecs")
	(initget "0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20")
	(setq UNIT (getkword "\nEnter New Block Units <0>: "))
	(IF	(= UNIT nil)
		(vlax-for x	(vla-get-Blocks (vla-get-activedocument (vlax-get-acad-object)))
				(vlax-put-property x "Units" 0)))
	(IF	(/= UNIT NIL)
		(vlax-for x	(vla-get-Blocks (vla-get-activedocument (vlax-get-acad-object)))
				(vlax-put-property x "Units" UNIT)))
	(PRINC "\nBlock Units Changed")
	(PRINC)
)
	(princ "\n...Block Units: Type \"BLOCKUNITS\" or \"BUNITS\" to begin...")


Nguồn


Tác giả: gccdaemon



Link tải (MediaFire)




---------------------------------------------------------------------------------------------
Ứng dụng được phát triển bởi đội ngũ AutoLISP Thật là đơn giản - Tác giả ứng dụng in D2P

    

Mọi thông tin xin liên hệ Fanpage AutoLISP Thật là đơn giản!
Cảm ơn bạn đã theo dõi!

Không có nhận xét nào:

Đăng nhận xét

Lisp miễn phí thay đổi Block Unit cho toàn bộ Block trong bản vẽ | BLOCKUNITS by gccdaemon | AutoLISP Reviewer

Ứng dụng được phát triển/Sưu tầm bởi đội ngũ AutoLISP Thật là đơn giản     Thông tin thêm: 👉👉👉