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

Nhờ sửa lisp tọa độ vc và td1

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

031113    0

Hiện em đang dùng 2 lisp vc và td1 để xuất tọa độ nhưng:

1, lisp vc và lisp td1 khi em dung xong thì bị mất bắt điểm (mỗi lần dung xong em laik phải bật lại rất bất tiện) em muốn nhờ các anh chỉnh dùm em.

2, lisp vc của em khi em nhập tọa độ với giá trị lớn vd: N:2331084499/E:457982965 làm cho phần số tràn ra khỏi khung mong anh chị chinh hộ em phần khung này to ra hơn 1 chút (to bằng cái ô STT là đc rồi ạ)

Em không biết gì về hiệu chỉnh lisp mong các anh giúp em. Em xin cảm ơn.

http://www.cadviet.com/upfiles/3/108640_vc.lsp

http://www.cadviet.com/upfiles/3/108640_td1__toa_do.lsp

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

Hiện em đang dùng 2 lisp vc và td1 để xuất tọa độ nhưng:

1, lisp vc và lisp td1 khi em dung xong thì bị mất bắt điểm (mỗi lần dung xong em laik phải bật lại rất bất tiện) em muốn nhờ các anh chỉnh dùm em.

2, lisp vc của em khi em nhập tọa độ với giá trị lớn vd: N:2331084499/E:457982965 làm cho phần số tràn ra khỏi khung mong anh chị chinh hộ em phần khung này to ra hơn 1 chút (to bằng cái ô STT là đc rồi ạ)

Em không biết gì về hiệu chỉnh lisp mong các anh giúp em. Em xin cảm ơn.

http://www.cadviet.com/upfiles/3/108640_vc.lsp

http://www.cadviet.com/upfiles/3/108640_td1__toa_do.lsp

Hề hề hề,

1/- về lisp VC: Việc mất truy bắt điểm do cái dòng code (setvar "osmode" 0) đặt sai chỗ. Bạn hãy chuyển nó xuống ngay dưới đoạn code

(setq 

      p00 ....

      p0 ...

      pvL ....

      oldos .....

)

Chưa rõ bạn muốn thế nào vì thực tế theo lisp thì cột STT có độ rộng là 4h chỉ bằng 1/2 độ rộng của các cột X, Y là 8h. Nay bạn lại muốn các cột X va Y có độ rộng bằng cột STT là 4h thì chật càng thêm chật bạn ạ.

Còn nếu bạn muốn tăng độ rộng của các cột này thêm 4h nữa tức là 12 h thì bạn phải sửa khá nhiều:

- Thay dòng code (command "array" "L" "" "r" 1 3 (* 8 h)) bằng dòng code (command "array" "L" "" "r" 1 3 (* 12 h))

- Thay dòng code (linepx (polar p0 (* 1.5 pi) (* 3 h)) (* 20 h)) bằng dòng code (linepx (polar p0 (* 1.5 pi) (* 3 h)) (* 28 h))

- Thay dòng code (linepx p0 (* 20 h)) bằng dòng code (linepx p0 (* 28 h))

- Thay dóng code: p2 (polar p1 0 (* 6 h)) bằng dòng code: p2 (polar p1 0 (* 8 h))

- Thay dòng code: p3 (polar p2 0 (* 8 h)) bằng dòng code p3 (polar p2 0 (* 12 h))

 

2/- về lisp td1 không có lỗi gì cần sửa cả. Trong lisp đã trả truy bắt điểm về như cũ trước khi chạy lisp rồi. ba5n chỉ cần làm đúng và đủ các thao tác mà lisp yêu cầu là OK.

 

CHÚC BẠN VUI.

 

(setq
    p00 (getpoint "\nDiem chuan bang toa do (phia tren ben trai):")
    p0 p00
    pvL (reverse (getvert et))
    oldos (getvar "osmode")
)
  • 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
thanhbdhl    1

Chào a phamthanhbinh e có lisp cần sủa chút ming a gíup đỡ.

Cái lisp BTD rất hay nhưng nhờ a thêm chút nữa dc không a.

1. khí chay lisp thì hiện luôn stt đỉnh thửa

2. thể hiện được khoảng cách cạnh trên thửa

3. chỉ điểm đầu, sau đó pic vào thửa là chạy ra dc bảng số liệu theo chiều thuận hoắc nguợc kim đồng hồ do mình chọn.

Nếu có không phiền bác cho e xin sdt có gì e nhờ bác và các chuyên gia chỉ bảo thêm

đây là bản mẫu và các lisp e dung để kết hợp. mong bác giúp đỡ sớm

http://www.cadviet.com/upfiles/3/124710_sos_1.dwg

http://www.cadviet.com/upfiles/3/124710_1285_btd_2.lsp

http://www.cadviet.com/upfiles/3/124710_tdd.lsp

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
thanhbdhl    1

Chào a phamthanhbinh e có lisp cần sủa chút ming a gíup đỡ.

Cái lisp BTD rất hay nhưng nhờ a thêm chút nữa dc không a.

1. khí chay lisp thì hiện luôn stt đỉnh thửa

2. thể hiện được khoảng cách cạnh trên thửa

3. chỉ điểm đầu, sau đó pic vào thửa là chạy ra dc bảng số liệu theo chiều thuận hoắc nguợc kim đồng hồ do mình chọn.

Nếu có không phiền bác cho e xin sdt có gì e nhờ bác và các chuyên gia chỉ bảo thêm

http://www.cadviet.com/upfiles/3/124710_sos_2.dwg

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


×