Rated 5/5 based on 240179 internet user reviews

Jump to content


Change Photo
- - - - -

lỗi cắt dim các bác giúp em với.


  • Please log in to reply
12 replies to this topic

#1 hotuan

hotuan

    biết vẽ circle

  • Members
  • PipPip
  • 36 posts
Danh tiếng: 14 (tàm tạm)

Gửi vào 06 May 2009 - 01:26 AM

em vẽ cad2007 mấy hôm nay làm đồ án mà không cắt được dim, mặc dù đă đi copy rất nhiều lisp về Load rồi lại Remove đi nhưng vẫn không được các bác ạ. Em đă lập 1 bản vẽ mới hoàn toàn để vẽ lại từ đầu khi copy bất kỳ đối tượng nào của bản vẽ trước đă bị lỗi th́ bản này cũng bị luôn. Biết vậy nên em không copy nhưng sau mấy ngày vẽ lại
bị t́nh trạng không cắt dim được. Đi hỏi ra cũng nhiều bạn cùng lớp bị lỗi tương tự như em. Mong các bác dúp em cách khắc phục với ạ.
  • 0

#2 nataca

nataca

    biết lệnh adcenter

  • CVN Team
  • PipPipPipPipPipPipPip
  • 712 posts
Danh tiếng: 541 (tốt)

Gửi vào 06 May 2009 - 01:42 AM

em vẽ cad2007 mấy hôm nay làm đồ án mà không cắt được dim, mặc dù đă đi copy rất nhiều lisp về Load rồi lại Remove đi nhưng vẫn không được các bác ạ. Em đă lập 1 bản vẽ mới hoàn toàn để vẽ lại từ đầu khi copy bất kỳ đối tượng nào của bản vẽ trước đă bị lỗi th́ bản này cũng bị luôn. Biết vậy nên em không copy nhưng sau mấy ngày vẽ lại
bị t́nh trạng không cắt dim được. Đi hỏi ra cũng nhiều bạn cùng lớp bị lỗi tương tự như em. Mong các bác dúp em cách khắc phục với ạ.

Bản vẽ của bạn đâu? Đưa lên đây ḿnh xem cho
  • 1

#3 hotuan

hotuan

    biết vẽ circle

  • Members
  • PipPip
  • 36 posts
Danh tiếng: 14 (tàm tạm)

Gửi vào 06 May 2009 - 08:18 AM

đấy là bản vẽ anh xem hộ em. thank anh nhé
http://www.cadviet.c...iles/160409.rar
  • 0

#4 Tue_NV

Tue_NV

    KS Vơ Quang Tuệ

  • Moderator
  • PipPipPipPipPipPipPip
  • 4,000 posts
Danh tiếng: 3556 (đỉnh cao)

Gửi vào 06 May 2009 - 08:33 AM

đấy là bản vẽ anh xem hộ em. thank anh nhé
http://www.cadviet.c...iles/160409.rar

Bạn xem bài viết này sẽ giải quyết được vấn đề.
Có ǵ không được post lên đây nhé :
http://www.cadviet.c...amp;#entry58373
Đọc kỹ bạn nhé.
  • 0

#5 hotuan

hotuan

    biết vẽ circle

  • Members
  • PipPip
  • 36 posts
Danh tiếng: 14 (tàm tạm)

Gửi vào 06 May 2009 - 09:17 AM

em Load Lisp SIRON.vlx của bác rồi nhưng vẫn không được
tại ḍ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:
SuperIron © 2007 - CADViet.com
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é
  • 0

#6 Tue_NV

Tue_NV

    KS Vơ Quang Tuệ

  • Moderator
  • PipPipPipPipPipPipPip
  • 4,000 posts
Danh tiếng: 3556 (đỉnh cao)

Gửi vào 06 May 2009 - 09:32 AM

em Load Lisp SIRON.vlx của bác rồi nhưng vẫn không được
tại ḍ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:
SuperIron © 2007 - CADViet.com
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é

Bạn phải gơ lệnh superiron trước khi sử dụng lệnh cắt dim đă chứ
Command: superiron

Super Iron © 2007 CADViet.com.
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/<Khong>):C : gơ C enter
.regen Regenerating model.

Bây giẉ mới sử dụng lệnh cắt dim
Chúc thành công
  • 0

#7 nataca

nataca

    biết lệnh adcenter

  • CVN Team
  • PipPipPipPipPipPipPip
  • 712 posts
Danh tiếng: 541 (tốt)

Gửi vào 06 May 2009 - 09:54 AM

Vấn đề ở đây là do bản vẽ của bạn các đối tượng có cao độ khác 0. Nếu đưa cao độ về = 0 th́ bạn dim sau đó cutdim b́nh thường. Lỗi này gây ra do lúc pick điểm th́ điểm pick có Z=0 nhưng các điểm chân đim lại có Z khác 0. V́ vậy hàm Inters của lisp catdim này không t́m ra giao điểm. Cái này sửa lisp 1 tư là dùng được ngon lành. Bạn đợi tư nữa ḿnh có thời gian rỗi ḿnh up file cutdim sửa lên cho.
  • 1

#8 nataca

nataca

    biết lệnh adcenter

  • CVN Team
  • PipPipPipPipPipPipPip
  • 712 posts
Danh tiếng: 541 (tốt)

Gửi vào 06 May 2009 - 10:30 AM

Vấn đề ở đây là do bản vẽ của bạn các đối tượng có cao độ khác 0. Nếu đưa cao độ về = 0 th́ bạn dim sau đó cutdim b́nh thường. Lỗi này gây ra do lúc pick điểm th́ điểm pick có Z=0 nhưng các điểm chân đim lại có Z khác 0. V́ vậy hàm Inters của lisp catdim này không t́m ra giao điểm. Cái này sửa lisp 1 tư là dùng được ngon lành. Bạn đợi tư nữa ḿnh có thời gian rỗi ḿnh up file cutdim sửa lên cho.

Bạn thử dùng lisp cutdim này xem có bị lỗi không. Ḿnh đă sửa một chút code của nó.
http://www.cadviet.c...es/CUTDIM_4.lsp
Hy vọng ngon lành :(
  • 1

#9 hotuan

hotuan

    biết vẽ circle

  • Members
  • PipPip
  • 36 posts
Danh tiếng: 14 (tàm tạm)

Gửi vào 06 May 2009 - 10:32 AM

Bạn phải gơ lệnh superiron trước khi sử dụng lệnh cắt dim đă chứ
Command: superiron

Super Iron © 2007 CADViet.com.
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/<Khong>):C : gơ C enter
.regen Regenerating model.

Bây giẉ mới sử dụng lệnh cắt dim
Chúc thành công

bản cad của em đă cắt dim ngon lành phở em cảm ơn các bác rất rất nhiều. Cuộc đời em vui tươi khi có các bác thank.
  • 0

#10 hotuan

hotuan

    biết vẽ circle

  • Members
  • PipPip
  • 36 posts
Danh tiếng: 14 (tàm tạm)

Gửi vào 06 May 2009 - 10:47 AM

Bạn phải gơ lệnh superiron trước khi sử dụng lệnh cắt dim đă chứ
Command: superiron

Super Iron © 2007 CADViet.com.
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/<Khong>):C : gơ C enter
.regen Regenerating model.

Bây giẉ mới sử dụng lệnh cắt dim
Chúc thành công

bản cad của em đă cắt dim ngon lành phở em cảm ơn các bác rất rất nhiều. Cuộc đời em vui tươi khi có các bác thank.
  • 0

#11 study_forever

study_forever

    biết vẽ line

  • Members
  • PipPip
  • 22 posts
Danh tiếng: 0 (b́nh thường)

Gửi vào 14 October 2009 - 11:07 PM

Bạn thử dùng lisp cutdim này xem có bị lỗi không. Ḿnh đă sửa một chút code của nó.
http://www.cadviet.c...es/CUTDIM_4.lsp
Hy vọng ngon lành :bigsmile:

Nhờ bác Nataca chỉnh nốt lisp căn hàng lisp thẳng nhau (lệnh BD) để cho nó cũng dùng được cho các Dim có 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 (< DEM LTH)    (PROGN	(SETQ DS (ENTGET (SSNAME SS DEM)))	(SETQ KDL (CDR (ASSOC 0 DS)))	(IF (= "DIMENSION" KDL)	   (PROGN		(SETQ PT13 (CDR (ASSOC 13 DS)))		(SETQ PT14 (CDR (ASSOC 14 DS)))		(SETQ PT10 (CDR (ASSOC 10 DS)))		(SETQ PT11 (CDR (ASSOC 11 DS)))		(SETQ N70 (CDR (ASSOC 70 DS)))		(IF (OR (= N70 0) (= N70 32) (= N70 33) (= N70 160) (= N70 161))		   (PROGN			(SETQ GOCY (ANGLE PT10 PT14))			(SETQ GOCX (+ GOCY (/ PI 2)))		   )		)		(SETVAR "OSMODE" 0)		(SETQ PTI (POLAR PT GOCX 2))		(SETQ PT10I (POLAR PT10 GOCY 2))		(SETQ PT10N (INTERS PT PTI PT10 PT10I NIL))		(SETQ KC (DISTANCE PT10 PT10N))		(SETQ O10 (ASSOC 10 DS))		(SETQ N10 (CONS 10 PT10N))		(SETQ DS (SUBST N10 O10 DS))		(SETQ PT11N (POLAR PT11 (ANGLE PT10 PT10N) KC))		(SETQ O11 (ASSOC 11 DS))		(SETQ N11 (CONS 11 PT11N))		(SETQ DS (SUBST N11 O11 DS))		(ENTMOD DS)	   )	)	(SETQ DEM (+ DEM 1))    ))(COMMAND "UCS" "P")(SETVAR "CMDECHO" CMD)(SETVAR "OSMODE" OSM)(setq *error* OLDERR)(PRINC))

  • 0

#12 solar

solar

    Chưa sử dụng CAD

  • Members
  • Pip
  • 2 posts
Danh tiếng: 0 (b́nh thường)

Gửi vào 19 November 2012 - 03:02 PM

Bạn phải gõ lệnh superiron trước khi sử dụng lệnh cắt dim đã chứ
Command: superiron

Super Iron © 2007 CADViet.com.
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/<Khong>):C : gõ C enter
.regen Regenerating model.

Bây giwò mới sử dụng lệnh cắt dim
Chúc thành công


Bác này trả lời chuẩn nhất forum, thanks bác nhiều!
  • 0

#13 nguyencanh160890

nguyencanh160890

    Edu level: ao5

  • Members
  • PipPip
  • 77 posts
Danh tiếng: 1 (b́nh thường)

Gửi vào 25 October 2013 - 10:33 AM

Anh Chị cho em hỏi luôn một chút về lisp Superion với ạ

Trong bản vẽ của em có trường hợp em dùng filter trên vùng bản vẽ đèn, cùng 1 bản vẽ có chỗ em filter hai đoạn thẳng không được, nhưng khi move 2 đoạn thẳng đó sang chỗ khác filter với bán kính R=300 thì ngon lành.

 

Nhưng sau khi dùng Lisp trên em đã làm được trên toàn 1 bộ bản vẽ.

 

Vậy, Anh Chị có thể giải thích rõ hơn? tại sao lại như vậy? và Lisp trên có tác dụng gì??? em cảm ơn Anh Chị nhiều!


  • 0