Chuyển đến nội dung
Diễn đàn CADViet
Đăng nhập để thực hiện theo  
Saudoihamchoi08

Lệnh Line, Polyline Pro !!!

Các bài được khuyến nghị

Gud moning!

Trong AutoCad, khi các bạn dùng Line hay Polyline sẽ vẽ được liên tục các đoạn thẳng. Nhưng các đoạn thẳng này sẽ không tự vát góc ( không tự fillet - ①), hoặc khi giao nhau giữa 2 hay nhiều đoạn thẳng sẽ không tự cắt đi phần giao điểm ( không tự trim - ②).

Do đó tôi muốn hỏi các cao thủ trên diễn đàn có thể viết ra lệnh Line hay Polyline Pro hơn không?

Tôi tạm gọi là lệnh Line hay Polyline Pro này có đặc điểm đa số giống lệnh Line hay Polyline bình thường của AutoCad, chỉ khác được cải tiến ở điểm 1 và 2 nói trên. Còn qui luật fillet hay trim thì do người lập trình tự quyết định theo hướng có lợi cho người sử dụng.

Đây có thể chỉ là nhu cầu của các nhân tôi hoặc có thể là nhu cầu của nhiều người, do đó mong các bác rảnh rỗi dành chút thời gian nghiên cứu dùm nhé.

Thank.

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
Gud moning!

Trong AutoCad, khi các bạn dùng Line hay Polyline sẽ vẽ được liên tục các đoạn thẳng. Nhưng các đoạn thẳng này sẽ không tự vát góc ( không tự fillet - ①), hoặc khi giao nhau giữa 2 hay nhiều đoạn thẳng sẽ không tự cắt đi phần giao điểm ( không tự trim - ②).

Do đó tôi muốn hỏi các cao thủ trên diễn đàn có thể viết ra lệnh Line hay Polyline Pro hơn không?

Tôi tạm gọi là lệnh Line hay Polyline Pro này có đặc điểm đa số giống lệnh Line hay Polyline bình thường của AutoCad, chỉ khác được cải tiến ở điểm 1 và 2 nói trên. Còn qui luật fillet hay trim thì do người lập trình tự quyết định theo hướng có lợi cho người sử dụng.

Đây có thể chỉ là nhu cầu của các nhân tôi hoặc có thể là nhu cầu của nhiều người, do đó mong các bác rảnh rỗi dành chút thời gian nghiên cứu dùm nhé.

Thank.

Điểm 1: Bạn cứ vẽ Pline bình thường. Sau đó thì dùng lệnh Fillet với tham số P

  • Vote tăng 1

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
Điểm 1: Bạn cứ vẽ Pline bình thường. Sau đó thì dùng lệnh Fillet với tham số P

 

Chào bác Hoành.

 

Nếu mình dùng line vẽ đoạn thằng rồi dùng fillet để vát góc hay trim để cắt đoạn giao nhau, làm từng bước như thế thì mình đã không post bài yêu cầu lên diễn đàn rồi.

 

Mong các bác dành chút thời gian nghiên cứu thêm.

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
Chào bác Hoành.

 

Nếu mình dùng line vẽ đoạn thằng rồi dùng fillet để vát góc hay trim để cắt đoạn giao nhau, làm từng bước như thế thì mình đã không post bài yêu cầu lên diễn đàn rồi.

 

Mong các bác dành chút thời gian nghiên cứu thêm.

Xin lỗi,

bạn nói fillet nên tôi hiểu nhầm là bạn gặp khó khăn khi bo tròn góc.

 

Bạn thử xem vấn đề của bạn có phải ở đây không: nối các line, arc, lwpolyline không chạm nhau

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
Xin lỗi,

bạn nói fillet nên tôi hiểu nhầm là bạn gặp khó khăn khi bo tròn góc.

 

Bạn thử xem vấn đề của bạn có phải ở đây không: nối các line, arc, lwpolyline không chạm nhau

 

Cám ơn bác Hoành đã quan tâm nhưng cái link mà bác gửi chưa phải ý của mình.

Ý của mình là khi mình dùng lệnh vẽ đọan thẳng thì vừa vẽ đoạn thẳng sẽ vừa tự fillet hoặc vừa tự trim các đoạn giao nhau. Giống như là 1 lệnh Line rất thông minh, nó có thể làm được 1 lúc 3 chức năng. Người sử dụng chỉ việc vẽ liên tục và lệnh sẽ tự fillet và trim, Người sử dụng không cần kết thúc lệnh Line rồi sau đó mới dùng lệnh fillet hay trim.

 

Ví dụ là khi bác vẽ ngôi sao, nếu dùng lệnh Line bình thường thì 5 đỉnh của ngôi sao đó sẽ nhọn, 5 cạnh của ngôi sao sẽ giao nhau. Nếu bác muốn vát 5 đỉnh của ngôi sao phải dùng thêm lệnh fillet, nếu muốn cắt đoạn giao nhau giữa 5 cạnh của ngôi sao phải dùng lệnh trim.

 

Mọi việc sẽ dễ dàng, nhanh chóng hơn nếu có 1 lệnh có thể tập hợp được cả 3 lệnh Line-Fillet-Trim ( tạm gọi là lệnh Line pro ). Đầu tiên vẽ cạnh thứ 1 của ngôi sao, khi mình vừa vẽ xong cạnh thứ 2 thì đỉnh sẽ tự fillet, vừa vẽ xong cạnh thứ 3 thì đỉnh sẽ tự fillet và cạnh giao nhau sẽ tự TRIM, vừa vẽ xong cạnh thứ 4 thì đỉnh sẽ tự fillet và cạnh giao nhau sẽ tự TRIM, vừa vẽ xong cạnh thứ 5 thì đỉnh sẽ tự fillet và cạnh giao nhau sẽ tự TRIM.

 

Mong bác Hoành nghiên cứu giúp mình nhé.

Chúc bác luôn vui vẻ và thành công trong công việc.

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
Cám ơn bác Hoành đã quan tâm nhưng cái link mà bác gửi chưa phải ý của mình.

Ý của mình là khi mình dùng lệnh vẽ đọan thẳng thì vừa vẽ đoạn thẳng sẽ vừa tự fillet hoặc vừa tự trim các đoạn giao nhau. Giống như là 1 lệnh Line rất thông minh, nó có thể làm được 1 lúc 3 chức năng. Người sử dụng chỉ việc vẽ liên tục và lệnh sẽ tự fillet và trim, Người sử dụng không cần kết thúc lệnh Line rồi sau đó mới dùng lệnh fillet hay trim.

 

Ví dụ là khi bác vẽ ngôi sao, nếu dùng lệnh Line bình thường thì 5 đỉnh của ngôi sao đó sẽ nhọn, 5 cạnh của ngôi sao sẽ giao nhau. Nếu bác muốn vát 5 đỉnh của ngôi sao phải dùng thêm lệnh fillet, nếu muốn cắt đoạn giao nhau giữa 5 cạnh của ngôi sao phải dùng lệnh trim.

 

Mọi việc sẽ dễ dàng, nhanh chóng hơn nếu có 1 lệnh có thể tập hợp được cả 3 lệnh Line-Fillet-Trim ( tạm gọi là lệnh Line pro ). Đầu tiên vẽ cạnh thứ 1 của ngôi sao, khi mình vừa vẽ xong cạnh thứ 2 thì đỉnh sẽ tự fillet, vừa vẽ xong cạnh thứ 3 thì đỉnh sẽ tự fillet và cạnh giao nhau sẽ tự TRIM, vừa vẽ xong cạnh thứ 4 thì đỉnh sẽ tự fillet và cạnh giao nhau sẽ tự TRIM, vừa vẽ xong cạnh thứ 5 thì đỉnh sẽ tự fillet và cạnh giao nhau sẽ tự TRIM.

 

Mong bác Hoành nghiên cứu giúp mình nhé.

Chúc bác luôn vui vẻ và thành công trong công việc.

Thế thì ban đầu mình hiểu đúng rồi.

 

Bạn đã thử làm thế này chưa:

Điểm 1: Bạn cứ vẽ Pline bình thường. Sau đó thì dùng lệnh Fillet với tham số P

 

filletthamsop.png

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
Cám ơn bác Hoành đã quan tâm nhưng cái link mà bác gửi chưa phải ý của mình.

Ý của mình là khi mình dùng lệnh vẽ đọan thẳng thì vừa vẽ đoạn thẳng sẽ vừa tự fillet hoặc vừa tự trim các đoạn giao nhau. Giống như là 1 lệnh Line rất thông minh, nó có thể làm được 1 lúc 3 chức năng. Người sử dụng chỉ việc vẽ liên tục và lệnh sẽ tự fillet và trim, Người sử dụng không cần kết thúc lệnh Line rồi sau đó mới dùng lệnh fillet hay trim.

 

Ví dụ là khi bác vẽ ngôi sao, nếu dùng lệnh Line bình thường thì 5 đỉnh của ngôi sao đó sẽ nhọn, 5 cạnh của ngôi sao sẽ giao nhau. Nếu bác muốn vát 5 đỉnh của ngôi sao phải dùng thêm lệnh fillet, nếu muốn cắt đoạn giao nhau giữa 5 cạnh của ngôi sao phải dùng lệnh trim.

 

Mọi việc sẽ dễ dàng, nhanh chóng hơn nếu có 1 lệnh có thể tập hợp được cả 3 lệnh Line-Fillet-Trim ( tạm gọi là lệnh Line pro ). Đầu tiên vẽ cạnh thứ 1 của ngôi sao, khi mình vừa vẽ xong cạnh thứ 2 thì đỉnh sẽ tự fillet, vừa vẽ xong cạnh thứ 3 thì đỉnh sẽ tự fillet và cạnh giao nhau sẽ tự TRIM, vừa vẽ xong cạnh thứ 4 thì đỉnh sẽ tự fillet và cạnh giao nhau sẽ tự TRIM, vừa vẽ xong cạnh thứ 5 thì đỉnh sẽ tự fillet và cạnh giao nhau sẽ tự TRIM.

 

Mong bác Hoành nghiên cứu giúp mình nhé.

Chúc bác luôn vui vẻ và thành công trong công việc.

Mình cũng chưa thử tìm hiểu cách làm của bạn, bình thường mình vẫn làm theo cách của bác H, sau khi vẽ xong bằng PL sử dụng lệnh filler,chọn đầy đủ các thông số cần sau đó dùng tham số P, bạn chỉ càn kick một lần là các cạnh khác cũng tự chuyển đổi luôn.Nếu bạn tìm được phương pháp tốt hơn thì hãy post lên để a e tham khảo nhé.Thanks!

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
Thế thì ban đầu mình hiểu đúng rồi.

 

Bạn đã thử làm thế này chưa:

filletthamsop.png

 

Chào bác Hoành.

 

Mình đã làm thử cách của bác rồi.

 

Có 2 điểm khác sau đây:

1- Bác phải kết thúc lệnh Line rồi dùng lệnh Fillet --> Mất 2 công đoạn.

2- Phương pháp này không tự cắt đoạn thẳng được.

 

Có lẽ do mình dùng từ TRIM ở đây không đúng nên mình xin dùng lại từ CẮT ĐOẠN THẲNG.

Ở đây mình tạm gọi là lệnh LINE-PRO bởi vì thực chất nó là lệnh vẽ đoạn thẳng. Cái PRO ở đây có nghĩa là lệnh đã tích hợp sẵn chế độ thông minh, cho dù bác có vẽ N đoạn thẳng lệnh cũng sẽ cứ hiểu là " Gặp góc sẽ vát góc, Gặp đoạn giao nhau sẽ cắt đi 1 phần". Ở đây qui luật cắt như thế nào là đẹp mình nghĩ sẽ khó cho người lập trình nên người lập trình sẽ tự quyết định qui luật này theo hướng có lợi cho người sử dụng.

 

Bác xem file đính kèm để hiểu thêm nhé.

 

http://www.cadviet.com/upfiles/Drawing1_24.dwg

 

Chúc bác cuối tuần vui vẻ.

Chia sẻ bài đăng này


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

Nhờ các bác giúp...! Tôi vẽ lệnh pl ma nét to như hình chữ nhật giờ muốn thu nhỏ lại như Default lam thế nào nhỉ..mong bác nào biết chỉ giùm tôi với.

Chia sẻ bài đăng này


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

Tạo một tài khoản hoặc đăng nhập để nhận xét

Bạn cần phải là một thành viên để lại một bình luận

Tạo tài khoản

Đăng ký một tài khoản mới trong cộng đồng của chúng tôi. Điều đó dễ mà.

Đăng ký tài khoản mới

Đăng nhập

Bạn có sẵn sàng để tạo một tài khoản ? Đăng nhập tại đây.

Đăng nhập ngay

Đăng nhập để thực hiện theo  

×