Chuyển đến nội dung
Diễn đàn CADViet
  • Thông báo

    • Nguyen Hoanh

      CADViet đã hoàn tất nâng cấp   14/09/2017

      Chào các bạn, CADViet đã hoàn tất việc nâng cấp lên phiên bản mới. Tất cả các chức năng đã hoạt động theo kỳ vọng của ban quản trị. Nếu có vấn đề gì cần phản hồi, các bản post ở đây nhé: Trân trọng, Nguyễn Hoành.
Đăng nhập để thực hiện theo  
mothaiba0106

Hỏi về scale một chiều đường pl, nhờ các pro giúp.

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

Em dùng lisp scale một chiều để scale một hình trong đó chứa các đường pl, khi phá block thì các đường pl chuyển hết thành line. Các bác có cách nào để khi scale xong đường pl giữ nguyên thuộc tính không?

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
hoan2182    836

Em dùng lisp scale một chiều để scale một hình trong đó chứa các đường pl, khi phá block thì các đường pl chuyển hết thành line. Các bác có cách nào để khi scale xong đường pl giữ nguyên thuộc tính không?

Nếu hình của anh là bock thì không cần phải dùng lisp Scale 1 chiều. Anh chỉ cần chèn block thay đổi tỷ lệ theo chiều X hoặc Y , sau khi phá block đường spline vẫn là đường spline!

 

(Em nhầm, đọc pl thành spl)

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
duy782006    1.374

lisp thực chất dùng cách tạo đối tượng thành block sau đó thay đồi tỉ lệ x và y. sau đó nổ ra. PLINE trong trường hợp nổ ra từ block có x và y khác nhau sẽ vỡ vụn.

  • 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
phamthanhbinh    3.123

Em dùng lisp scale một chiều để scale một hình trong đó chứa các đường pl, khi phá block thì các đường pl chuyển hết thành line. Các bác có cách nào để khi scale xong đường pl giữ nguyên thuộc tính không?

Hề hề hề,

Đã phá nó đi rồi, muốn có lại nó thì ta lại phải xây lại nó thôi.

cách xây là dựa trên các line sau khi nổ hãy xác dịnh các mút của line và vẽ lại pline mới qua các điểm mút này. Sau đó xóa các line đi

Hề hề hề,...

Thích dùng lisp thì dùng mà không thì chơi bằng tay cũng chả lâu đâu.

Hề hề hề,....

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
hibihibi276    0

Hề hề hề,

Đã phá nó đi rồi, muốn có lại nó thì ta lại phải xây lại nó thôi.

cách xây là dựa trên các line sau khi nổ hãy xác dịnh các mút của line và vẽ lại pline mới qua các điểm mút này. Sau đó xóa các line đi

Hề hề hề,...

Thích dùng lisp thì dùng mà không thì chơi bằng tay cũng chả lâu đâu.

Hề hề hề,....

Sao phải rối rắm vẽ lại bằng Pl thế! phá block ra rồi thì dùng Bo lại rồi move ra là xong việc gì phải đi lại bằng Pl rồi delete đi cho mất công;)

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
hoan2182    836

Sao phải rối rắm vẽ lại bằng Pl thế! phá block ra rồi thì dùng Bo lại rồi move ra là xong việc gì phải đi lại bằng Pl rồi delete đi cho mất công;)

Em không hiểu anh Bo lại rồi move ra là xong dư ...lào??? Mong được anh chia sẻ!

Cách làm của em là dùng lệnh PE làm liền lại các đường PL đã bị "nổ" vỡ vụn nát ra trở thành một đối tượng là đường PL có thuộc tính như ban đầu:

 

Command: pe

PEDIT Select polyline or [Multiple]:

Object selected is not a polyline

Do you want to turn it into one? <Y>

Enter an option [Close/Join/Width/Edit vertex/Fit/Spline/Decurve/Ltype

gen/Reverse/Undo]: j

Select objects: Specify opposite corner: 5 found

Select objects:

3 segments added to polyline

Enter an option [Close/Join/Width/Edit vertex/Fit/Spline/Decurve/Ltype

gen/Reverse/Undo]:

Command:

  • 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

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  

×