Đến nội dung


Hình ảnh

Đố vui


  • Please log in to reply
1743 replies to this topic

#881 Doan Van Ha

Doan Van Ha

    biết lệnh adcenter

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

Đã gửi 30 September 2012 - 05:21 PM

Cách khác:
- Mirror đt qua 2 điểm: tâm O và M.
- Vẽ circle kiểu tan, tan, tan. Với cách chọn là 2 đt và đường tròn.
  • 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.


#882 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 30 September 2012 - 08:05 PM

1-Công bằng mà nói bác em hiepttr đã ra câu đố với cách dùng từ không đúng chỗ:
Cho trước 1 đường tròn bán kính R và 1 đường thẳng d, Điểm M (cố định) thuộc đường tròn. Anh Tuệ đã "chém" cho không thể đỡ được là đúng thôi.
Nếu bác em viết: Cho 1 đường tròn có một điểm M nằm ở vị trí bất kỳ trên đường tròn và một đường thẳng có vị trí bất kỳ thì mọi chuyện đã khác.
2-Bác Hà đã một lần tóm sống bác em hoa dai nhan khi mới đi vào trang 42 được 54 phút. Hôm nay, bằng thế võ Mirro độc đáo, sau 23 phút truy đuổi quyết liệt, bác em hiepttr đã phải ngã quay đơ.
Khi bác em hiepttr đang lồm cồm bò dậy hòng tẩu thoát, nhanh như chém gió, bác Hà đã tung tiếp chưởng Cicle, tan... khiến bác em hiepttr chịu chết không thể nhấn nút Like This được!

3- Cách làm của em khác cách làm của bác Hà:
Hình đã gửi
Trên hình ảnh, 2 nét chéo nhau là poin điểm M (em vẽ trên file của anh Tuệ), nét mầu xanh là đường tròn

........Circle>>> tan, tan, tan >>> Dùng con lăn chuột zoom to cho đến khi point tách ra khỏi đường tròn >>>Chọn 1 điểm tan >>>>Zoom nhỏ chọn tan trên đường tròn >>> Zoom nhỏ nữa chọn tan trên đường thẳng > xong !
http://www.cadviet.c...8_4652_cir1.dwg
Nhờ Bác Hà mở file của em ra xóa đường tròn mầu tím rồi thử vẽ lại đường tròn, xem cách làm của em có được không nhé!
  • 2

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

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


#883 Tue_NV

Tue_NV

    KS Võ Quang Tuệ

  • Moderator
  • PipPipPipPipPipPipPip
  • 4296 Bài viết
Điểm đánh giá: 3804 (đỉnh cao)

Đã gửi 30 September 2012 - 08:23 PM

1-Công bằng mà nói bác em hiepttr đã ra câu đố với cách dùng từ không đúng chỗ:
Cho trước 1 đường tròn bán kính R và 1 đường thẳng d, Điểm M (cố định) thuộc đường tròn. Anh Tuệ đã "chém" cho không thể đỡ được là đúng thôi.
Nếu bác em viết: Cho 1 đường tròn có một điểm M nằm ở vị trí bất kỳ trên đường tròn và một đường thẳng có vị trí bất kỳ thì mọi chuyện đã khác.
2-Bác Hà đã một lần tóm sống bác em hoa dai nhan khi mới đi vào trang 42 được 54 phút. Hôm nay, bằng thế võ Mirro độc đáo, sau 23 phút truy đuổi quyết liệt, bác em hiepttr đã phải ngã quay đơ.
Khi bác em hiepttr đang lồm cồm bò dậy hòng tẩu thoát, nhanh như chém gió, bác Hà đã tung tiếp chưởng Cicle, tan... khiến bác em hiepttr chịu chết không thể nhấn nút Like This được!
.....

Ôi chao ôi! Y như là phim kiếm hiệp ấy nhỉ? :D
Thanks All !
  • 0

#884 Doan Van Ha

Doan Van Ha

    biết lệnh adcenter

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

Đã gửi 30 September 2012 - 08:29 PM

Cô Hoan tung chiêu "mở mắt to ra" và "nheo mắt nhỏ lại" độc nhỉ!
  • 0

* 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.


#885 hiepttr

hiepttr

    Edu level: li10

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

Đã gửi 01 October 2012 - 07:34 AM

Có 1 cách xưa như quả đất (chậm nhưng chắc):
- Dưng đường thẳng qua O,M
- Dưng tiếp tuyến với đường tròn đã cho tại M, cắt đường thẳng đã cho tại N (không cắt thì dễ rồi)
- Dựng đường phân giác (có 2 đường) của góc tạo bởi 2 đường thẳng (d và tiếp tuyến vừa dựng), cắt đường thẳng qua O, M tại K (K')
- Đường tròn cần dưng có tâm K (K') , bán kính KM (K'M)
(Xin lỗi bác Hoan2182 vì có những trường hợp bài toán có 2 nghiệm hình) !
  • 0

Có vợ dù dữ dù hiền , bạn đều có lợi
_ Nếu vợ hiền, bạn sẽ là người đàn ông sung sướng
_ Nếu vợ dữ, bạn sẽ thành ... triết gia !

Bergson


#886 hiepttr

hiepttr

    Edu level: li10

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

Đã gửi 01 October 2012 - 07:50 AM


3- Cách làm của em khác cách làm của bác Hà:
Hình đã gửi
Trên hình ảnh, 2 nét chéo nhau là poin điểm M (em vẽ trên file của anh Tuệ), nét mầu xanh là đường tròn

........Circle>>> tan, tan, tan >>> Dùng con lăn chuột zoom to cho đến khi point tách ra khỏi đường tròn >>>Chọn 1 điểm tan >>>>Zoom nhỏ chọn tan trên đường tròn >>> Zoom nhỏ nữa chọn tan trên đường thẳng > xong !
http://www.cadviet.c...8_4652_cir1.dwg
Nhờ Bác Hà mở file của em ra xóa đường tròn mầu tím rồi thử vẽ lại đường tròn, xem cách làm của em có được không nhé!

Cái này về lý thuyế mà nói thì chắc là còn cải được đó, vì bác chọn 2 lần tiếp xúc cùng 1 đối tượng (chẳng qua là như cách tính tích phân) nên vẫn có sai số ở trong đó, OK!
Tuy vây mình đã học được 1 cách mới, hê hê ...
  • 0

Có vợ dù dữ dù hiền , bạn đều có lợi
_ Nếu vợ hiền, bạn sẽ là người đàn ông sung sướng
_ Nếu vợ dữ, bạn sẽ thành ... triết gia !

Bergson


#887 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 01 October 2012 - 09:11 AM

Có 1 cách xưa như quả đất (chậm nhưng chắc):
......
(Xin lỗi bác Hoan2182 vì có những trường hợp bài toán có 2 nghiệm hình) !

Trang trước em đã nói ở trang trước Nếu như vị trí tiếp xúc của đường tròn cần vẽ với đường tròn cho trước cho phép sai số thì vẽ được ngon lành, bài toán có 2 nghiệm! !Ở bài giải đố , em viết tếu táo cho vui bác em đừng giận nhé!

Hình như bác em vẫn chưa hiểu nguyên lý dựng hình của em??? AutoCAD chỉ hiển thị độ chính xác đến 0,00000000. Gõ ID để kiểm tra, thì nó là trùng nhau vì ID nó chỉ cho hiện đến 0.0000 :
Command: id Specify point: X = 24.2441 Y = 9.0944 Z = 0.0000
Command: ID Specify point: X = 24.2441 Y = 9.0944 Z = 0.0000
Trong ngành chế tạo máy, tiêu chuẩn về dung sai đo lường sai số đến 0.000 ví dụ 0,006. Nhưng thực tế chỉ cần sử dụng thước đo có có du xích 0,01 để kiểm tra sai số đến 2 số thập phân là máy đã chạy ầm ầm rồi. Em đã dựng tiếp điểm có sai số là 0,00000005>>>có thể chấp nhận được cách dựng hình đó và cách này chỉ để giải đố thôi.
Khi cần vẽ em sẽ ứng dụng thế võ Mirror rất độc đáo của bác Hà.
  • 0

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

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


#888 Doan Van Ha

Doan Van Ha

    biết lệnh adcenter

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

Đã gửi 01 October 2012 - 09:39 AM

1). ID cho hiện từ 0 đến 0.00000000, tùy theo format unit, chứ không phải chỉ 0.0000.
2). Nghe chủ topic nghi ngờ, tôi thử kiểm tra lại, thấy cách dựng này sai số khá lớn.
Trích dẫn 2 giá trị ID (tại point M và tại giao 2 circle):
Command: ID
Specify point: _endp of X = 24.24545298 Y = 9.09410287 Z = 0.00000000
Command:
ID Specify point: _nod of X = 24.24407535 Y = 9.09435266 Z = 0.00000000
  • 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.


#889 hiepttr

hiepttr

    Edu level: li10

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

Đã gửi 01 October 2012 - 09:49 AM

Cảm ơn bác Hà đã "phân xử" ! Chúc cả nhà vui khỏe !
  • 0

Có vợ dù dữ dù hiền , bạn đều có lợi
_ Nếu vợ hiền, bạn sẽ là người đàn ông sung sướng
_ Nếu vợ dữ, bạn sẽ thành ... triết gia !

Bergson


#890 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 01 October 2012 - 11:02 AM

1). ID cho hiện từ 0 đến 0.00000000, tùy theo format unit, chứ không phải chỉ 0.0000.
2). Nghe chủ topic nghi ngờ, tôi thử kiểm tra lại, thấy cách dựng này sai số khá lớn.
Trích dẫn 2 giá trị ID (tại point M và tại giao 2 circle):
Command: ID
Specify point: _endp of X = 24.24545298 Y = 9.09410287 Z = 0.00000000
Command:
ID Specify point: _nod of X = 24.24407535 Y = 9.09435266 Z = 0.00000000

Bác Hà thử kiểm tra lại xem sao?
Em mở cả AutoCAD2007 và 2013 ra kiểm tra, kết quả như sau:
Id điểm M : X = 24.24407535 Y = 9.09435266 Z = 0.00000000
Id em vẽ : X=24.24407547 Y=9.09435335 Z=0.00000000
(Em kiểm tra tại vị trí nằm trên đường thẳng nối tâm hai đường tròn tiếp xúc)
Em chủ động vẽ đường tròn có sai số đo theo đường nối tâm là 0,00000005 nhưng kết quả đo thực tế là 0,00000070??? Điều này cũng dễ hiểu thôi : máy móc thiết bị do con người thiết kế ra, phần mềm AutoCAD cũng vậy ...có thể có trục trặc kỹ thuật không đúng ý muốn của người thiết kế ra nó...)
Em cảm ơn bác Hà nhiều, em vừa chỉnh lại units....!
You have reached your quota of positive votes for the day (Bạn đã đạt đến hạn ngạch của bạn phiếu tích cực trong ngày)
  • 0

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

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


#891 Doan Van Ha

Doan Van Ha

    biết lệnh adcenter

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

Đã gửi 01 October 2012 - 11:19 AM

ID của M và ID của giao đường nối 2 tâm và circle:

Command: id
Specify point: _nod of X = 24.24407535 Y = 9.09435266 Z = 0.00000000
Command:
ID Specify point: _int of X = 24.24545298 Y = 9.09410287 Z = 0.00000000
Tôi dùng cad 2007
  • 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.


#892 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 01 October 2012 - 11:42 AM

Nếu như vị trí tiếp xúc của đường tròn cần vẽ với đường tròn cho trước cho phép sai số thì vẽ được ngon lành, bài toán có 2 nghiệm!

Hômqua em cứ nghĩ là mình sẽ vẽ được tiếp điểm sai lệnh 0,00000005 theo đường nối tâm hai đường tròn tiếp xúc nhau.
Hôm nay nhờ có sự kiểm tra của bác Hà, khi tự mình kiểm tra lại em còn phát hiện thêm một điều thú vị nữa là ngoài sai số vị trí tiếp điểm, cách làm của em còn có cả sai số về đường kính nữa :rolleyes: :rolleyes: ...Vị trí tiếp điểm đo tại hiện trường là 0,00000070 chứ không phải là 0,00000005 như mong muốn.
Rất may là sai số này không vượt quá giới hạn cho phòng vệ chính đáng như em đã viết ở bài viết trên:
"Trong ngành chế tạo máy, tiêu chuẩn về dung sai đo lường sai số đến 0.000 ví dụ 0,006. Nhưng thực tế chỉ cần sử dụng thước đo có có du xích 0,01 để kiểm tra sai số đến 2 số thập phân là máy đã chạy ầm ầm rồi. Em đã dựng tiếp điểm có sai số là 0,00000005>>>có thể chấp nhận được cách dựng hình đó và cách này chỉ để giải đố thôi.
Khi cần vẽ em sẽ ứng dụng thế võ Mirror rất độc đáo của bác Hà. "
  • 0

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

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


#893 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 20 October 2012 - 12:44 PM

Hình đã gửi
(Đính chính chữ trên ảnh: Vẽ 2 đường thẳng // với đoạn thẳng đã cho và tiếp xúc với đường spline)
CAD2013 có tính năng vượt trội nên việc giải bài toán trên trở nên đơn giản rất nhiều. Em đã vẽ được hai điểm thỏa mãn điều kiện đầu bài. Các bác mở File bản vẽ của em ra kiểm tra thử bằng 2 cách :
- Gõ ID di chuột vào tiếp điểm, khi thấy hiện lên chữ Intersetction thì bấm chuột nó sẽ hiện ra tọa độ của tiếp điểm và nó chỉ có duy nhất một tiếp điểm mà thôi.
- Dùng lệnh trim, chọn đường spline rồi …sẽ biết nó đúng là tiếp điểm.
http://www.cadviet.c...678_dovuiha.dwg
Xin mời các bác giải đố cho vui bằng cách xóa hai đường tiếp đi rồi vẽ lại !

Anh Hà đã có lời giải bằng lisp xem trong đây: http://www.cadviet.c...ic=53705&st=260
Xin mời các bác cùng vui thư giãn khai thác hết công suất và tiềm năng và AutoCAD để giải câu đố trên!
  • 0

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

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


#894 Doan Van Ha

Doan Van Ha

    biết lệnh adcenter

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

Đã gửi 20 October 2012 - 07:13 PM

Sao lại còn phải giải nữa? Tôi đã giải bằng cad và Hoằn đã xem trong topic này rồi mà (hay có gì còn chưa hiểu?):
http://www.cadviet.c...=0
  • 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.


#895 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 20 October 2012 - 08:14 PM

Sao lại còn phải giải nữa? Tôi đã giải bằng cad và Hoằn đã xem trong topic này rồi mà (hay có gì còn chưa hiểu?):
http://www.cadviet.c...=0

Hình như là anh đã nhớ nhầm??? Nguyên văn bài viết của em Hoằn là:

Anh Hà thân mến!
Em cảm ơn anh rất nhiều nhiều! khi anh đã giải đố trong topic này:
http://www.cadviet.c...ic=53705&st=260
Vẽ các đường tiếp tuyến chung giữa hai đường Em...líp là đề tài theo chị Hà em nói là chị đã theo đuổi khá lâu. Khi chị Haanh tìm ra cách làm chị ấy đã nói cho em biết ngay, em hỏi chị không nói bắt em phải nghĩ, chị ấy bảo em là phải qua nhiều bước trung gian mới làm được.
Em cũng đã suy nghĩ nhiều nhưng vẫn đi vào ngõ cụt. Việc anh tìm ra cách vẽ đơn giản, khiến em ngỡ ngàng và vui vô cùng anh ạ!
Sáng nay, nhận được thông tin của anh trong này:
http://www.cadviet.c...pic=67159&st=20
Em hoang mang và buồn quá anh Hà ơi!
Mạng là ảo, nhưng tình cảm giữa những người trên mạng ảo là có thật. Trời mênh mông đất cũng bao la có thể ở ngoài đời sẽ chẳng bao giờ có dịp được gặp anh ...nhưng em vẫn nhớ là trên đời này em có thêm được một người anh ... là anh Hà!
Để lúc nào bình tâm lại em sẽ viết bài trả lời anh trong :
[Trân trọng kính mời] VIẾT LISP CHO DÂN CƠ KHÍ!sau nhé!
Chào tạm biệt anh, cầu mong anh gặp vui nhiều khi tham gia viết bài trên diễn đàn!
Người em bé nhỏ tội nghiệp trên diễn đàn CADViet.com
Em Hoằn - Hoan 2182 (Nguyễn Thị Minh Hoan)

1)-Cách dùng Lisp và dùng AutoCAD để vẽ đường tiếp tuyến chung giữa hai hình em...líp ( hình ellipse) thì em đã nghiệm thu rồi!
2)-Vẽ đường thẳng // với đường thẳng cho trước và tiếp xúc với đường Spline thì em mới chỉ nghiệm thu khi dùng Lisp thôi, còn dùng AutoCAD thì em vưỡn chưa nghiệm thu được, vì cách làm của anh hôm nay hơi bị chậm hơn cách của em!
Anh suy nghĩ thêm nhé! (Vừa rồi em mới xem cách làm của anh, sáng nay em không để ý)
Xin mời các bác cùng thư giãn khai thác hết công suất và tiềm năng của AutoCAD!
  • 1

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

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


#896 hochoaivandot

hochoaivandot

    biết dimradius

  • Members
  • PipPipPipPipPip
  • 310 Bài viết
Điểm đánh giá: 106 (tàm tạm)

Đã gửi 21 October 2012 - 05:10 PM

2)-Vẽ đường thẳng // với đường thẳng cho trước và tiếp xúc với đường Spline


- Move hoặc copy đường có sẵn
- Chọn điểm gốc copy/move bất kỳ trên đường có sẵn
- Chọn điểm đến: Tan>chọn spline
  • 0

Dương Bá Diệp

 

www.cadonline.duyxuyen.vn 

 

Thành viên nhóm CADMAGIC

 


#897 Doan Van Ha

Doan Van Ha

    biết lệnh adcenter

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

Đã gửi 21 October 2012 - 05:19 PM

OAO? Đâu có được! Đã giải ở đây nhưng vẫn bị Hoằn chê dài.
http://www.cadviet.c...=0
  • 2

* 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.


#898 hochoaivandot

hochoaivandot

    biết dimradius

  • Members
  • PipPipPipPipPip
  • 310 Bài viết
Điểm đánh giá: 106 (tàm tạm)

Đã gửi 21 October 2012 - 05:21 PM

Sorry, Mình trả lời ẩu rồi. Đúng là không được. Thông cảm nhé các bác :angry2:
  • 0

Dương Bá Diệp

 

www.cadonline.duyxuyen.vn 

 

Thành viên nhóm CADMAGIC

 


#899 Doan Van Ha

Doan Van Ha

    biết lệnh adcenter

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

Đã gửi 21 October 2012 - 09:31 PM

@Hoằn: giải câu đố trên đi, chứ lâu quá, để còn ra câu đố mới chứ!
  • 0

* 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.


#900 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 22 October 2012 - 07:29 AM

OAO? Đâu có được! Đã giải ở đây nhưng vẫn bị Hoằn chê dài.
http://www.cadviet.c...=0

Cũng có trường hợp em lại thích...dài anh Hà a! Nếu em ra câu đố vui vì sao em thích... dài chắc là anh không giải được, em tự giải nhé!
Ấy là em nói về cái lisp của anh đó.Trường hợp vẽ đường thẳng tiếp xúc với Spline và // với đường đã cho:
1) Nếu vẽ ít một vài đường, em dùng AutoCAD nhanh hơn lisp
2) Nếu vẽ nhiều vài trăm đường chẳng hạn em lại thích dùng lisp của anh hơn vì nó ...dài.
(Trong khi chờ đợi lisp vẽ, em sẽ thịt gà rồi mời anh sang uống rượu với vợ chồng em một bữa)

Như anh đã nói từ đầu rồi mà Hoan: với những bài toán kiểu này lisp không đạt chính xác tuyệt đối được. Phương pháp chung là vi phân đường cong, mà đã vi phân thì không tuyệt đối. Em muốn tăng độ chính xác lên thì sửa con số 1000 thành 10000 hay 100000... (trong lisp ấy). Nhưng, hãy pha trà hay bỏ đá vô li để ngồi mà nhâm nhi nhé!

@ bác hochoaivandot : em cảm ơn bác đã tham gia giải đố, em dự đoán là bác chỉ nghĩ cách vẽ chứ không mở file của em ra để vẽ, nên đã xảy ra sự cố như trên.

Gợi ý của em là dùng 2 lệnh vẽ duy nhất, không phải dùng bắt điểm Tan, sẽ lâu vì bắt điểm Tan phải Shift + chuột phải > chọn Tan (ngốn thời gian tương đương với 1 lệnh vẽ)


Đố vui ở trang trước, em mang sang đây cho tiện:

Hình đã gửi
(Đính chính chữ trên ảnh: Vẽ 2 đường thẳng // với đoạn thẳng đã cho và tiếp xúc với đường spline)
CAD2013 có tính năng vượt trội nên việc giải bài toán trên trở nên đơn giản rất nhiều. Em đã vẽ được hai điểm thỏa mãn điều kiện đầu bài. Các bác mở File bản vẽ của em ra kiểm tra thử bằng 2 cách :
- Gõ ID di chuột vào tiếp điểm, khi thấy hiện lên chữ Intersetction thì bấm chuột nó sẽ hiện ra tọa độ của tiếp điểm và nó chỉ có duy nhất một tiếp điểm mà thôi.
- Dùng lệnh trim, chọn đường spline rồi …sẽ biết nó đúng là tiếp điểm.
http://www.cadviet.c...678_dovuiha.dwg
Xin mời các bác giải đố cho vui bằng cách xóa hai đường tiếp đi rồi vẽ lại !

Anh Hà đã có lời giải bằng lisp xem trong đây: http://www.cadviet.c...ic=53705&st=260
Xin mời các bác cùng vui thư giãn khai thác hết công suất và tiềm năng và AutoCAD để giải câu đố trên!
  • 0

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

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