nắm tắt bài bác viết: bài viết này hướng dẫn áp dụng file lisp để bổ sung lệnh giảm DIM, dóng DIM. Trong khi cũng phía dẫn biện pháp khắc phục lỗi khiêu vũ DIM khi di chuyển đối tượng, là lỗi thường phát hiện khi áp dụng lệnh giảm DIM


*

Lệnh cắt DIM là lệnh dóng các chân DIM thẳng mặt hàng với nhau, lệnh dóng DIM là lệnh dóng các đường chứa số DIM thẳng hàng với nhau. Đây là 2 lệnh thường xuyên được áp dụng vì nâng cấp tính thẩm mỹ và làm đẹp của phiên bản vẽ và rút ngắn thời gian hiệu chỉnh DIM

Để thực hiện được lệnh cắt DIM với dóng DIM, bạn cần sử dụng tệp tin lisp CUTDIM.lsp để bổ sung cập nhật 2 lệnh này cho AutoCAD. Sau thời điểm load file lisp CUTDIM.lsp, bạn cũng có thể sử dụng các lệnh:

CD: để cắt DIM BD: để dóng DIM

Download: CUTDIM.lsp


*

Cách khắc chế lỗi nhảy DIM

Nhảy DIM là lỗi thường bắt gặp khi bạn sử dụng lệnh giảm DIM. Lỗi xẩy ra khi bạn dịch chuyển đối tượng và DIM có khả năng sẽ bị nhảy theo, địa chỉ DIM bị biến đổi và chân DIM bị kéo dài tới đều vị trí không xác định.

Bạn đang xem: Lỗi không cắt được dim trong cad

Thực chất đấy là một công dụng của AutoCAD với nó sẽ không phải là lỗi nếu như ta sử dụng công dụng này một cách tất cả chủ đích. Đây là anh tài associative của DIM, nó giúp DIM luôn liên kết với đối tượng, và khi đối tượng bị di chuyển hoặc đổi khác kích thước thì DIM cũng tự động hóa thay đổi theo. Tài năng này được áp dụng công dụng khi sử dụng Layout để quản lý phiên bản vẽ. Mặc dù nhiên bọn họ thường ko sử dụng tài năng này và cho nên vì thế nó thường lộ diện như là 1 trong những lỗi.

Để kiêng không chạm chán các lỗi trên, bọn họ cần tắt tác dụng DIM associative, bao hàm 2 bước:

Tắt anh tài tạo DIM associative trong mục Options > User Preferences. Những DIM được tạo sau thời điểm tắt hào kiệt này sẽ không thể thuộc tính associative nữa Tắt ở trong tính associative của các DIM đã gồm sẵn trong bạn dạng vẽ. Thông qua việc chọn tất cả các DIM (có thể chọn toàn bộ các đối tượng trên bạn dạng vẽ thông qua tổ phù hợp phím Ctrl+A) và gõ lệnh DDA

Tắt kỹ năng tạo DIM associative


*

Sử dụng lệnh DDA


*

em vẽ cad2007 mấy hôm nay làm thiết bị án nhưng không giảm được dim, tuy vậy đã đi copy không ít lisp về Load rồi lại Remove đi nhưng vẫn ko được các bác ạ. Em đã lập 1 bạn dạng vẽ mới hoàn toàn để vẽ lại từ trên đầu khi copy ngẫu nhiên đối tượng như thế nào của bạn dạng vẽ trước đã biết thành lỗi thì bạn dạng này cũng bị luôn. Biết vậy cần em ko copy tuy vậy sau mấy ngày vẽ lại

bị triệu chứng không cắt dim được. Đi hỏi ra cũng nhiều người cùng lớp bị lỗi tương tự như như em. Mong những bác dúp em giải pháp khắc phục với ạ.

Bạn đã xem: Lỗi không cắt được dim


*

Bạn xem nội dung bài viết này sẽ giải quyết được vấn đề.

Có gì ko được post lên đây nhé :

http://www.minhtungland.com/forum/index.php?sho...amp;#entry58373

Đọc kỹ chúng ta nhé.

em Load Lisp SIRON.vlx của chưng rồi tuy vậy vẫn ko được

tại dòng command ghi:

Command: ap APPLOAD CUTDIM.LSP successfully removed from the history list.

SIron.vlx successfully removed from the history list.

SIron.vlx successfully loaded.

Command:

Su dung lenh SuperIron de bat dau!

HLisp da tai len thanh cong!

Command:

Command:

Command: ap APPLOAD CUTDIM.LSP successfully loaded.

Command:

Command:

Command: cd Please select dimension object!

Select objects: Specify opposite corner: 12 found

Select objects: Point to trim or extend:

Error: bad DXF group: (14)

bác xem lai hộ em nhé

Chia sẻ bài đăng nàyLiên kết tới bài bác đăngChia sẻ trên những trang web khác

Tue_NV 3.899

Tue_NV 3.899

KS Võ quang quẻ TuệModerator 3.8994.253 bài viếtGiới tính:MaleVị trí:Đà NẵngĐã đăng tháng 5 6, 2009

em Load Lisp SIRON.vlx của chưng rồi tuy thế vẫn không được

tại dòng command ghi:

Command: ap APPLOAD CUTDIM.LSP successfully removed from the history list.


SIron.vlx successfully removed from the history list.

Xem thêm:

SIron.vlx successfully loaded.

Command:

Su dung lenh SuperIron de bat dau!

HLisp domain authority tai len thanh cong!

Command:

Command:

Command: ap APPLOAD CUTDIM.LSP successfully loaded.

Command:

Command:

Command: cd Please select dimension object!

Select objects: Specify opposite corner: 12 found

Select objects: Point lớn trim or extend:

Error: bad DXF group: (14)

bác xem lai hộ em nhé

Bạn đề nghị gõ lệnh superiron trước khi sử dụng lệnh cắt dim sẽ chứ

Command: superiron

Xu ly duoc: LWPOLYLINE, DIMENSION, MTEXT, TEXT, HATCH, ARC, CIRCLE, ATTDEF,

ATTRIB, IMAGE, ELLIPSE, SHAPE, POINT, SOLID, 3DFACE, LINE, SPLINE, RAY, XLINE,

BLOCK

Ban co muon chay khong? (Co/):C : gõ C enter

.regen Regenerating model.

Bây giwò mới thực hiện lệnh cắt dim

Chúc thành công

Chia sẻ bài bác đăng nàyLiên kết tới bài bác đăngChia sẻ trên những trang website khác

nataca 554

nataca 554

biết lệnh imageclipThành viên 554697 bài xích viếtGiới tính:MaleĐã đăng tháng 5 6, 2009

Vấn đề ở đây là do bản vẽ của bạn các đối tượng người sử dụng có cao độ không giống 0. Nếu gửi cao độ về = 0 thì chúng ta dim kế tiếp cutdim bình thường. Lỗi này gây ra do thời gian pick điểm thì điểm pick bao gồm Z=0 nhưng các điểm chân đim lại có Z khác 0. Vì chưng vậy hàm Inters của lisp catdim này không tìm ra giao điểm. Tính năng này sửa lisp 1 tý là cần sử dụng được ngon lành. Chúng ta đợi tý nữa bản thân có thời hạn rỗi bản thân up file cutdim sửa lên cho.

1Chia sẻ bài bác đăng nàyLiên kết tới bài xích đăngChia sẻ trên các trang website khác

nataca 554

nataca 554

biết lệnh imageclipThành viên 554697 bài bác viếtGiới tính:MaleĐã đăng mon 5 6, 2009 vấn đề ở đó là do bản vẽ của khách hàng các đối tượng người dùng có cao độ khác 0. Nếu chuyển cao độ về = 0 thì các bạn dim kế tiếp cutdim bình thường. Lỗi này gây ra do lúc pick điểm thì điểm pick tất cả Z=0 nhưng các điểm chân đim lại sở hữu Z không giống 0. Vì vậy hàm Inters của lisp catdim này không tìm ra giao điểm. điều này sửa lisp 1 tý là cần sử dụng được ngon lành. Các bạn đợi tý nữa bản thân có thời gian rỗi mình up tệp tin cutdim sửa lên cho.

Bạn thử sử dụng lisp cutdim này xem gồm bị lỗi không. Tôi đã sửa một chút code của nó.

http://www.minhtungland.com/upfiles/CUTDIM_4.lsp


Hy vọng ngon cơm :(

2Chia sẻ bài bác đăng nàyLiên kết tới bài bác đăngChia sẻ trên các trang website khác

hotuan 14

hotuan 14

biết vẽ circleThành viên 1437 bài viếtĐã đăng tháng 5 6, 2009

Bạn nên gõ lệnh superiron trước lúc sử dụng lệnh cắt dim đã chứ

Command: superiron

Xu ly duoc: LWPOLYLINE, DIMENSION, MTEXT, TEXT, HATCH, ARC, CIRCLE, ATTDEF,

ATTRIB, IMAGE, ELLIPSE, SHAPE, POINT, SOLID, 3DFACE, LINE, SPLINE, RAY, XLINE,

BLOCK

Ban teo muon chay khong? (Co/):C : gõ C enter

.regen Regenerating model.

Bây giwò mới thực hiện lệnh cắt dim

Chúc thành công

bản cad của em đã cắt dim ngon cơm phở em cảm ơn những bác khôn xiết rất nhiều. Cuộc đời em vui miệng khi có các bác thank.

Chia sẻ bài bác đăng nàyLiên kết tới bài xích đăngChia sẻ trên các trang website khác

hotuan 14

hotuan 14

biết vẽ circleThành viên 1437 bài xích viếtĐã đăng mon 5 6, 2009

Bạn đề nghị gõ lệnh superiron trước khi sử dụng lệnh giảm dim đã chứ

Command: superiron

Xu ly duoc: LWPOLYLINE, DIMENSION, MTEXT, TEXT, HATCH, ARC, CIRCLE, ATTDEF,

ATTRIB, IMAGE, ELLIPSE, SHAPE, POINT, SOLID, 3DFACE, LINE, SPLINE, RAY, XLINE,

BLOCK

Ban co muon chay khong? (Co/):C : gõ C enter

.regen Regenerating model.

Bây giwò mới sử dụng lệnh giảm dim

Chúc thành công

bản cad của em đã giảm dim ngon cơm phở em cảm ơn các bác siêu rất nhiều. Cuộc sống em phấn kích khi có những bác thank.

Chia sẻ bài bác đăng nàyLiên kết tới bài đăngChia sẻ trên những trang website khác

study_forever 0

study_forever 0

biết vẽ lineThành viên 022 bài bác viếtĐã đăng mon 10 14, 2009

Bạn thử sử dụng lisp cutdim này xem tất cả bị lỗi không. Tôi đã sửa một ít code của nó.

http://www.minhtungland.com/upfiles/CUTDIM_4.lsp

Hy vọng ngon lành :bigsmile:

Nhờ chưng Nataca chỉnh nốt lisp căn hàng lisp trực tiếp nhau (lệnh BD) để cho nó cũng cần sử dụng được cho những Dim bao gồm Z khác 0 (giống như lisp CD trên bác viết ấy), cảm ơn bác rất nhiều

(DEFUN C:BD (/ CMD SS LTH DEM PT DS KDL N70 GOCX GOCY PT13 PT14 PTI PT10 PT10I PT10N O10 N10 PT11 PT11N O11 N11 KC OSM OLDERR)(SETQ CMD (GETVAR "CMDECHO"))(SETQ OSM (GETVAR "OSMODE"))(SETQ OLDERR *error* *error* myerror)(PRINC "Please select dimension object!")(SETQ SS (SSGET))(SETVAR "CMDECHO" 0)(SETQ PT (GETPOINT "Point to trim or extend:"))(SETQ PT (TRANS PT 1 0))(COMMAND "UCS" "W")(SETQ LTH (SSLENGTH SS))(SETQ DEM 0)(WHILE (Chia sẻ bài bác đăng nàyLiên kết tới bài xích đăngChia sẻ trên những trang website khác