Đến nội dung


Hình ảnh

sửa lỗi lệnh "rec"


  • Please log in to reply
17 replies to this topic

#1 phuckaka

phuckaka

    biết pan

  • Members
  • Pip
  • 5 Bài viết
Điểm đánh giá: 1 (bình thường)

Đã gửi 27 August 2012 - 08:45 AM

hiện tại khi em vào cad vẽ "rec" và nhập kích thước "200,200" thì nó nhận là tọa độ mà không phải kích thước....ai biết chỉnh nó về lại kích thước thì chỉ em với :(
  • 0

#2 ketxu

ketxu

    Copier - Paster - Editor

  • Moderator
  • PipPipPipPipPipPipPip
  • 5685 Bài viết
Điểm đánh giá: 2606 (tuyệt vời)

Đã gửi 27 August 2012 - 08:50 AM

Tọa độ điểm đầu là tọa độ tuyệt đối, bạn nhập như vậy thì nó ra như vậy, có sai gì đâu mà sửa :)
  • 0

Thành viên nhóm CadMagic.
Mời bạn ghé thăm facebook nhóm - Page viết lisp theo yêu cầu  :
CAD MAGIC


#3 phuckaka

phuckaka

    biết pan

  • Members
  • Pip
  • 5 Bài viết
Điểm đánh giá: 1 (bình thường)

Đã gửi 27 August 2012 - 08:53 AM

Tọa độ điểm đầu là tọa độ tuyệt đối, bạn nhập như vậy thì nó ra như vậy, có sai gì đâu mà sửa :)

nhưng mà bình thường là nó nhận kích thước mà.....ví dụ mình vẽ 1 cái rec 200,200 đáng lẻ là kích thước các cạnh phải là 200,200.......nhưng đằng này là có tọa độ 200,200 còn kích thước của hình thì chạy lung tung :(.......còn cái tọa độ đầu thì tùy vào kích chuộc của mình thôi mà :|
  • 0

#4 Doan Van Ha

Doan Van Ha

    biết lệnh adcenter

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 5454 Bài viết
Điểm đánh giá: 2626 (tuyệt vời)

Đã gửi 27 August 2012 - 09:21 AM

Muốn vẽ rec có cạnh là 200 và 200 thì làm như sau:
Command: rec
RECTANG
Specify first corner point or [Chamfer/Elevation/Fillet/Thickness/Width]: (bấm chọn điểm gốc)
Specify other corner point or [Area/Dimensions/Rotation]: 200,200
  • 1

* Chỉ nên yêu cầu Lisp khi bạn làm việc đó mất cả ngày nhưng họ chỉ viết 1 giờ. Đừng nêu yêu cầu Lisp khi bạn chỉ làm 1 giờ nhưng bắt họ phải mất cả ngày.

* Nhờ viết lisp cũng như đi khám bệnh. Chỉ gởi căn cước và than sắp chết thì không bác sỹ nào cứu sống được.


#5 phuckaka

phuckaka

    biết pan

  • Members
  • Pip
  • 5 Bài viết
Điểm đánh giá: 1 (bình thường)

Đã gửi 27 August 2012 - 09:44 AM

Muốn vẽ rec có cạnh là 200 và 200 thì làm như sau:
Command: rec
RECTANG
Specify first corner point or [Chamfer/Elevation/Fillet/Thickness/Width]: (bấm chọn điểm gốc)
Specify other corner point or [Area/Dimensions/Rotation]: 200,200

cái này thì mình làm nhìu lần rồi....nhưng không biết sao nó dỡ chứng...làm như vậy mà nó nhận là tọa độ 200,200
  • 0

#6 sgcq

sgcq

    Hội Hai Lúa

  • Members
  • PipPipPipPipPipPipPip
  • 1880 Bài viết
Điểm đánh giá: 692 (tốt)

Đã gửi 27 August 2012 - 09:59 AM

Cách 1:
Command: REC
RECTANG
Specify first corner point or [Chamfer/Elevation/Fillet/Thickness/Width]: 0,0
Specify other corner point or [Area/Dimensions/Rotation]: 200,200

Cách 2:
Command: REC
RECTANG
Specify first corner point or [Chamfer/Elevation/Fillet/Thickness/Width]:
Specify other corner point or [Area/Dimensions/Rotation]: d
Specify length for rectangles <200.0000>: 200
Specify width for rectangles <200.0000>: 200
Specify other corner point or [Area/Dimensions/Rotation]:

Cách 3:

Command: POL
POLYGON Enter number of sides <4>:
Specify center of polygon or [Edge]:
Enter an option [Inscribed in circle/Circumscribed about circle] <I>: C
Specify radius of circle: <Ortho on> 100

Cách 4:

Command: PL
PLINE
Specify start point:
Current line-width is 0.0000
Specify next point or [Arc/Halfwidth/Length/Undo/Width]: 200
Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]: 200
Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]: 200
Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]: c

Cách 5:...
Cách 6:...
Cách 7:...
  • 1

12728974_230210507314169_718723558582070 HỘI HAI LÚA

           fanpage: https://www.facebook.com/HoiHaiLua/

 

 

 

 

 

 


#7 hoan2182

hoan2182

    biết lệnh adcenter

  • Members
  • PipPipPipPipPipPipPip
  • 2646 Bài viết
Điểm đánh giá: 832 (rất tốt)

Đã gửi 27 August 2012 - 12:09 PM

Cách 2:
Command: REC
RECTANG
Specify first corner point or [Chamfer/Elevation/Fillet/Thickness/Width]:
Specify other corner point or [Area/Dimensions/Rotation]: d
Specify length for rectangles <200.0000>: 200
Specify width for rectangles <200.0000>: 200
Specify other corner point or [Area/Dimensions/Rotation]:


Em xin được bổ xung thêm:
Có nhiều cách vẽ, tùy theo vị trí của REC để lựa chọn cách vẽ thích hợp.

Cách 2 của bác chậm hơn cách của bác Doan Van Ha: Gõ rec bắt điểm di chuột theo hướng góc đối diện cần vẽ > nhập 200,200 (Không cần phải nhập tùy biến d)
  • 0

Gió đưa cây cải về trời

Rau răm ở lại chịu lời đắng cay...


#8 sgcq

sgcq

    Hội Hai Lúa

  • Members
  • PipPipPipPipPipPipPip
  • 1880 Bài viết
Điểm đánh giá: 692 (tốt)

Đã gửi 27 August 2012 - 01:33 PM


Em xin được bổ xung thêm:
Có nhiều cách vẽ, tùy theo vị trí của REC để lựa chọn cách vẽ thích hợp.

Cách 2 của bác chậm hơn cách của bác Doan Van Ha: Gõ rec bắt điểm di chuột theo hướng góc đối diện cần vẽ > nhập 200,200 (Không cần phải nhập tùy biến d)


2 lúa e xài cad 2013, nên cách của bác @doan van ha ko xài được. Mà phải đổi lại là @200,200. Dù sao cũng cám ơn bác @hoan2182
:D :D :D
  • 0

12728974_230210507314169_718723558582070 HỘI HAI LÚA

           fanpage: https://www.facebook.com/HoiHaiLua/

 

 

 

 

 

 


#9 hoan2182

hoan2182

    biết lệnh adcenter

  • Members
  • PipPipPipPipPipPipPip
  • 2646 Bài viết
Điểm đánh giá: 832 (rất tốt)

Đã gửi 27 August 2012 - 02:06 PM


2 lúa e xài cad 2013, nên cách của bác @doan van ha ko xài được. Mà phải đổi lại là @200,200. Dù sao cũng cám ơn bác @hoan2182
:D :D :D

(Chỉ cần nhập 200,200 là đủ, bác làm thử lại xem???)!
Nếu xài AutoCAD 2013 mà bác vẫn còn chơi kiểu NHẬP @ cổ lỗ sĩ từ thời AutoCAD14 thì bác đúng là NÔNG DÂN CHÍNH HIỆU CON TRÂU VÀNG rồi! :D :D :D :D :D :D :D :D :D :D :D :D

Nhà em có thửa ruộng rộng mênh mông bát ngát, chim cò bay mỏi cánh không có chỗ đậu, rơi lả tả . Hôm nào bác đến cày giúp em vài buổi nhé! :rolleyes: :rolleyes: :rolleyes:
  • 0

Gió đưa cây cải về trời

Rau răm ở lại chịu lời đắng cay...


#10 sgcq

sgcq

    Hội Hai Lúa

  • Members
  • PipPipPipPipPipPipPip
  • 1880 Bài viết
Điểm đánh giá: 692 (tốt)

Đã gửi 27 August 2012 - 02:34 PM

:D :D :D
-Vấn đề ở chổ đó bác ạ. E ko biết mấy cái biến điều chỉnh nó là cái nào. Nếu gõ 200,200 thì ra tọa độ, còn gõ @200,200 thì ra kích thước. Có chổ nào chỉnh được nó ko bác?
-Ruộng bác rộng mà có cá lóc thì hết sẩy. Khi nào vô mùa bác để vài con, 2 lúa ghé lai rai. :D
  • 0

12728974_230210507314169_718723558582070 HỘI HAI LÚA

           fanpage: https://www.facebook.com/HoiHaiLua/

 

 

 

 

 

 


#11 hoan2182

hoan2182

    biết lệnh adcenter

  • Members
  • PipPipPipPipPipPipPip
  • 2646 Bài viết
Điểm đánh giá: 832 (rất tốt)

Đã gửi 27 August 2012 - 02:41 PM

Không hiểu ý câu hỏi của bác?

Bác không cần phải quan tâm đến biến bủng gì cho mệt ra cứ cài AutoCAD 2013 ra vẽ.
Gõ Rec> bắt điểm di chuột theo hướng góc đối diện cần vẽ > nhập 200,200 > nó ra hình vẽ có kích thước đúng yêu cầu là được!
  • 0

Gió đưa cây cải về trời

Rau răm ở lại chịu lời đắng cay...


#12 sgcq

sgcq

    Hội Hai Lúa

  • Members
  • PipPipPipPipPipPipPip
  • 1880 Bài viết
Điểm đánh giá: 692 (tốt)

Đã gửi 27 August 2012 - 03:06 PM

Vấn đề như sau, mời bác xem qua. :D
Cái mình cần vẽ là điểm C, nhưng nếu nhập 200,200 thì chỉ được B.
Lúc trước e có chỉnh cad lại để việc đưa mốc về o(x=0,y=0) cho dễ. Tới bữa nay thì quên mất tiêu là chỉnh ở đâu rùi. :D



Hình đã gửi
  • 0

12728974_230210507314169_718723558582070 HỘI HAI LÚA

           fanpage: https://www.facebook.com/HoiHaiLua/

 

 

 

 

 

 


#13 hoan2182

hoan2182

    biết lệnh adcenter

  • Members
  • PipPipPipPipPipPipPip
  • 2646 Bài viết
Điểm đánh giá: 832 (rất tốt)

Đã gửi 27 August 2012 - 03:36 PM

REC > bắt điểm C > di chuột theo hướng góc đối diện với C > nhập giá trị 200,200 > xong!
  • 0

Gió đưa cây cải về trời

Rau răm ở lại chịu lời đắng cay...


#14 ketxu

ketxu

    Copier - Paster - Editor

  • Moderator
  • PipPipPipPipPipPipPip
  • 5685 Bài viết
Điểm đánh giá: 2606 (tuyệt vời)

Đã gửi 27 August 2012 - 05:11 PM

Để ketxu tóm lại các bác nhé, đa số đều hiểu sai rồi :

- Hiện tại (08 trở đi, đời trước ketxu k tham khảo) CAD để chế độ mặc định khi nhập tọa độ là Relative. Có nghĩa là khi các bác nhập (x,y) sẽ tự động được thêm thành @x,y, trong đó :

@ là đại diện cho Lastpoint, tức là điểm đã được chọn ngay trước đó
x : delta x - tọa độ x của điểm mới sẽ được + thêm khoảng này
y : delta y - tọa độ y của điểm mới sẽ được + thêm khoảng này

=> Khi cần vẽ HCN 200,300, bạn pick 1 điểm bất kỳ (x1,y1), sau đó đánh 200,300, CAD sẽ tự thêm thành @200,300, tọa độ góc thứ 2 sẽ là (x1+200 ,y1+300), chính là lý do ta vẽ được HCN 200 x 300

(Nếu ban đầu chưa pick điểm (con trỏ chuột dạng dấu thập không có kẻ dẫn), @ = 0,0,0, tọa độ bạn nhập vào sẽ nghiễm nhiên thành tuyệt đối)

Quay trở về vấn đề chủ topic, vì 1 lý do nào đó mà CAD của bạn đã không còn ở chế độ mặc định, có nghĩa là khi bạn đánh 200,200 ở lựa chọn corner thứ 2 HCN, CAD không tự thêm ký tự @ vào nữa

=> Có 2 cách xử lý :
1 - Tự đánh @ vào trước 200,200 là OK
2 - Chỉnh lại biến DYNPICOORDS trở về giá trị 0 (relative)

(Nói thêm là nếu để bằng 1 thì là tọa độ tuyệt đối naz)


@hoan2182 : trách bác sgcq hem đúng r ^^
  • 2

Thành viên nhóm CadMagic.
Mời bạn ghé thăm facebook nhóm - Page viết lisp theo yêu cầu  :
CAD MAGIC


#15 phuckaka

phuckaka

    biết pan

  • Members
  • Pip
  • 5 Bài viết
Điểm đánh giá: 1 (bình thường)

Đã gửi 27 August 2012 - 05:16 PM

Vấn đề như sau, mời bác xem qua. :D
Cái mình cần vẽ là điểm C, nhưng nếu nhập 200,200 thì chỉ được B.
Lúc trước e có chỉnh cad lại để việc đưa mốc về o(x=0,y=0) cho dễ. Tới bữa nay thì quên mất tiêu là chỉnh ở đâu rùi. :D



Hình đã gửi

mình cũng bị như bác này
  • 0

#16 phuckaka

phuckaka

    biết pan

  • Members
  • Pip
  • 5 Bài viết
Điểm đánh giá: 1 (bình thường)

Đã gửi 27 August 2012 - 05:19 PM

Để ketxu tóm lại các bác nhé, đa số đều hiểu sai rồi :

- Hiện tại (08 trở đi, đời trước ketxu k tham khảo) CAD để chế độ mặc định khi nhập tọa độ là Relative. Có nghĩa là khi các bác nhập (x,y) sẽ tự động được thêm thành @x,y, trong đó :

@ là đại diện cho Lastpoint, tức là điểm đã được chọn ngay trước đó
x : delta x - tọa độ x của điểm mới sẽ được + thêm khoảng này
y : delta y - tọa độ y của điểm mới sẽ được + thêm khoảng này

=> Khi cần vẽ HCN 200,300, bạn pick 1 điểm bất kỳ (x1,y1), sau đó đánh 200,300, CAD sẽ tự thêm thành @200,300, tọa độ góc thứ 2 sẽ là (x1+200 ,y1+300), chính là lý do ta vẽ được HCN 200 x 300

(Nếu ban đầu chưa pick điểm (con trỏ chuột dạng dấu thập không có kẻ dẫn), @ = 0,0,0, tọa độ bạn nhập vào sẽ nghiễm nhiên thành tuyệt đối)

Quay trở về vấn đề chủ topic, vì 1 lý do nào đó mà CAD của bạn đã không còn ở chế độ mặc định, có nghĩa là khi bạn đánh 200,200 ở lựa chọn corner thứ 2 HCN, CAD không tự thêm ký tự @ vào nữa

=> Có 2 cách xử lý :
1 - Tự đánh @ vào trước 200,200 là OK
2 - Chỉnh lại biến DYNPICOORDS trở về giá trị 0 (relative)



@hoan2182 : trách bác sgcq hem đúng r ^^

hihi....tks bác....e đã sửa được rồi...:X
  • 1

#17 heomoi1512

heomoi1512

    Chưa sử dụng CAD

  • Members
  • Pip
  • 1 Bài viết
Điểm đánh giá: 0 (bình thường)

Đã gửi 05 January 2014 - 07:29 PM

2 - Chỉnh lại biến DYNPICOORDS trở về giá trị 0 (relative)


 

Mod cho em hỏi cách chỉnh với ạ. Em mới học Cad :D


  • 0

#18 HaTrongTien_XD

HaTrongTien_XD

    Chưa sử dụng CAD

  • Members
  • Pip
  • 1 Bài viết
Điểm đánh giá: 0 (bình thường)

Đã gửi 04 December 2014 - 01:23 PM

bạn nhấn phím F6 là ok


  • 0