Đến nội dung


Hình ảnh
- - - - -

Biến Tập Hợp Line Thành Spline


  • Please log in to reply
7 replies to this topic

#1 ksmech8722

ksmech8722

    biết pan

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

Đã gửi 19 November 2015 - 04:13 PM

Chào các bác em có một vấn đề nhỏ như sau : Em có một đường line như file đính kèm nó là tập hợp của các line. Bây giờ có lisp nào vẽ lại y chang như vậy để nó thành 1 spline không ạ ( ý của em là biến nó thành 1 đường splne) không dung Joint với mấy lệnh linh tinh vì khi explode ra nó lại thành tập hợp line. Em xin cảm ơn

P/S : đường trên là đường gốc đường dưới là đường e cần làm ra

 

 

 

 

 

http://www.cadviet.c...951_tap_hop.dwg


  • 1

#2 ksmech8722

ksmech8722

    biết pan

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

Đã gửi 23 November 2015 - 05:13 PM

đã 4 ngày trôi qua không có bác nào trả lời !!!!!!  :ph34r:  :mellow:


  • 0

#3 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 24 November 2015 - 12:19 PM

39678_ha.png

 

Anh chủ thớt không phải  là tập hợp của các đường L mà hổ lốn cả ARC nữa và giữa chúng lại có khe hở ! :)  :)  :)   

Em Join để chuyển thành PL thì chỉ được phần mầu xanh, phần mầu trắng không chuyển được.  Em chơi kiểu tách bó đũa  thành vài nắm đũa nhỏ rồi tiến hành Join làm nhiều lượt để ra được kết quả như hình ảnh

  Em dùng thử lisp của bác Doan Van Ha kết quả như sau:

1/ Fuzz distance <0>:     =>Tương đương với em Join một lần

2/ Fuzz distance <0>: 1   => Tương tương với việc em Join nhiều lần và kết quả của em khác với kết quả của bác Doan Van Ha.

Em có thắc mắc là khi các điểm có khoảng cách, cách làm của em là move triệt tiêu khoảng cách, lẽ ra nói phải ngắn hơn việc dùng lisp, sao lại dài hơn nhỉ??? (Dùng lệnh jf ra hình mầu tím)

Rất mong được bác Doan Van Ha cùng các bác giải đáp, em xin cảm ơn!

File: http://www.cadviet.c.../39678_hoằn.dwg


  • 0

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

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


#4 ksmech8722

ksmech8722

    biết pan

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

Đã gửi 24 November 2015 - 03:10 PM

em cảm ơn mọi người e thử xem sao đã


  • 0

#5 ndtnv

ndtnv

    biết lệnh minsert

  • Members
  • PipPipPipPipPipPip
  • 437 Bài viết
Điểm đánh giá: 384 (khá)

Đã gửi 24 November 2015 - 03:48 PM

Em có thắc mắc là khi các điểm có khoảng cách, cách làm của em là move triệt tiêu khoảng cách, lẽ ra nói phải ngắn hơn việc dùng lisp, sao lại dài hơn nhỉ??? (Dùng lệnh jf ra hình mầu tím)

Rất mong được bác Doan Van Ha cùng các bác giải đáp, em xin cảm ơn!

File: http://www.cadviet.c.../39678_hoằn.dwg

Nếu hở kiểu này thì move sẽ dài hơn

19626_2line.jpg


  • 2

#6 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 25 November 2015 - 10:44 AM

Cảm ơn bác, đúng là em  suy diễn  kiểu của em hơi bị ngố :) :) :)

Lỗi do hai đoạn liền kề có trùng nhau một tí, vì đoạn  em đo khi phóng to hình lên, không do dòm thấy khe hở, (chỉ có đoạn trên là rõ khe hở nhất)


  • 0

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

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


#7 haanh

haanh

    biết lệnh adcenter

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

Đã gửi 25 November 2015 - 08:17 PM

39678_ha.png

 

Anh chủ thớt không phải  là tập hợp của các đường L mà hổ lốn cả ARC nữa và giữa chúng lại có khe hở ! :)  :)  :)   

Em Join để chuyển thành PL thì chỉ được phần mầu xanh, phần mầu trắng không chuyển được.  Em chơi kiểu tách bó đũa  thành vài nắm đũa nhỏ rồi tiến hành Join làm nhiều lượt để ra được kết quả như hình ảnh

  Em dùng thử lisp của bác Doan Van Ha kết quả như sau:

1/ Fuzz distance <0>:     =>Tương đương với em Join một lần

2/ Fuzz distance <0>: 1   => Tương tương với việc em Join nhiều lần và kết quả của em khác với kết quả của bác Doan Van Ha.

Em có thắc mắc là khi các điểm có khoảng cách, cách làm của em là move triệt tiêu khoảng cách, lẽ ra nói phải ngắn hơn việc dùng lisp, sao lại dài hơn nhỉ??? (Dùng lệnh jf ra hình mầu tím)

Rất mong được bác Doan Van Ha cùng các bác giải đáp, em xin cảm ơn!

File: http://www.cadviet.c.../39678_hoằn.dwg

 

Trời! Sao Hoằn phải tự làm khổ mình bằng cách : "Em chơi kiểu tách bó đũa  thành vài nắm đũa nhỏ rồi tiến hành Join làm nhiều lượt để ra được kết quả như hình ảnh" ???

 

Có ít nhất là một cách biến các đường L và ARC rời  thành PL nhanh hơn cách của Hoằn rất nhiều (Có thể nói tương đương với dùng lisp).

Với số  lượng tới nhiều tới hàng  tỉ đối tượng chắc là Hoằn sẽ phải Join mất 7 tháng??? :) :) :)

 

Và cũng có ít nhất một cách nữa biến đường PL thành đường SPL một cách nhanh gọn  mà không phải nhớ tên lệnh lisp và mất công AP lisp.

Hoằn thử lần mần xem sao???

 

P/s: Cách làm của Hoằn có SAI SỐ HƠI BỊ KHỦNG BỐ!  Nếu ứng dụng vào  việc  tính khoảng cách để tên lửa đạn đạo xuyên lục địa của Liên-Xô và Mỹ bắn vào thủ phủ IS thì dân thường sẽ bị chết oan hơi bị nhiều.

1/

R-36M Satan: ICBM nặng nhất. Quốc gia sản xuất: Liên Xô, phóng lần đầu năm 1970. Trọng lượng phóng 211 tấn, tầm bắn 11.200-16.000 km

 2/

Trident II D5: ICBM chính xác nhất. Quốc gia sản xuất: Mỹ, phóng lần đầu năm 1987. Trọng lượng phóng 58 tấn, tầm bắn 11.300 km.

3/

LGM-30G Minuteman: ICBM bay nhanh nhất. Quốc gia sản xuất: Mỹ, phóng lần đầu năm 1966. Trọng lượng phóng 35,5 tấn, tầm bắn 13.000 km. Được cho là ICBM bay nhanh nhất thế giới và có thể đạt tốc độ hơn 24.000 km/h ở giai đoạn bay cuối.


  • 0

“Sống trong đời sống cần có một tấm lòng / Để làm gì em biết không ? / Để gió cuốn đi, để gió cuốn đi...”


#8 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 26 November 2015 - 11:25 PM

Em đã tự làm khổ mình rồi, sao chị Hà không giả nhời luôn mà lại bắt tội em phải " thử lần mần"???

Em chả dám lần mần vì đây không phải là đố vui,chị ạ! :) :) :)


  • 0

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

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