Đến nội dung


Hình ảnh

Trích tọa độ từ bản vẽ


  • Please log in to reply
7 replies to this topic

#1 Hoa Trang trắng

Hoa Trang trắng

    biết vẽ ellipse

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

Đã gửi 09 December 2009 - 02:41 PM

Em nhờ các bác giúp em vụ này, chả là em có 1 bản vẽ trong cad, trên đó tập hợp nhiều point, có tọa độ X, Y, làm thế nào để chuyển được các point đó sang dạng Excel có cột X và Y. Chuyển ngược lại thì em biết rồi, còn chuyển xuôi thì chưa biết, giúp em với.
Thanks.
  • 0

#2 gia_bach

gia_bach

    biết lệnh adcenter

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 1436 Bài viết
Điểm đánh giá: 1426 (rất tốt)

Đã gửi 09 December 2009 - 03:51 PM

&p&view

Em nhờ các bác giúp em vụ này, chả là em có 1 bản vẽ trong cad, trên đó tập hợp nhiều point, có tọa độ X, Y, làm thế nào để chuyển được các point đó sang dạng Excel có cột X và Y. Chuyển ngược lại thì em biết rồi, còn chuyển xuôi thì chưa biết, giúp em với.
Thanks.

Nếu bạn biết load LISP, sử dụng chương trình eiPoint (Export Import Point) của bác Hoành

link : eiPoint (Export Import Point)
  • 1

#3 Hoa Trang trắng

Hoa Trang trắng

    biết vẽ ellipse

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

Đã gửi 09 December 2009 - 05:01 PM

&p&view
Nếu bạn biết load LISP, sử dụng chương trình eiPoint (Export Import Point) của bác Hoành

link : eiPoint (Export Import Point)

Em đọc nhưng kg hiểu, có cách nào đơn giản hơn kg bác? Em dân cad nghiệp dư nên ngu cái phần đọc hiểu lắm.
  • 0

#4 Hoa Trang trắng

Hoa Trang trắng

    biết vẽ ellipse

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

Đã gửi 10 December 2009 - 09:05 AM

&p&view
Nếu bạn biết load LISP, sử dụng chương trình eiPoint (Export Import Point) của bác Hoành

link : eiPoint (Export Import Point)

UI bác nào giúp em với, mà cái lisp này dùng lệnh gì để gọi ra ạ?
  • 0

#5 gia_bach

gia_bach

    biết lệnh adcenter

  • CADViet Team
  • PipPipPipPipPipPipPip
  • 1436 Bài viết
Điểm đánh giá: 1426 (rất tốt)

Đã gửi 10 December 2009 - 10:00 AM

UI bác nào giúp em với, mà cái lisp này dùng lệnh gì để gọi ra ạ?

Trích từ bài viết của bác Hoành : Hướng dẫn sử dụng mã Lisp, từ code trên CADViet.com
* Cách sử dụng lisp như thế nào?
Cách cơ bản nhất là dùng lệnh appload (vào menu: Tools > Load Applications ...) rồi chọn file lisp cần sử dụng, nhấn vào phím load.

* Để lưu lại đường dẫn file sau mỗi lần load?
Bạn hãy check vào ô Add to History, từ lần sau bạn chỉ cần click tên file lisp từ bảng History list.

* Để file lisp tự động được load mỗi khi mở bản vẽ?
bạn hãy click vào ô contents trong phần Startup suite.

* Để chạy một đoạn mã lấy từ CADViet về:
- Nếu đoạn mã đã là 1 file lsp thì bạn chỉ việc download về và dùng chức năng appload lên để sử dụng (như đã nói ở trên).
- Nếu đoạn mã nằm trong bài viết của diễn đàn, mở notepad (hoặc một chương trình soạn thảo nào đó cho phép bạn soạn file text) rồi paste nội dung vào. Sau đó save file này thành một file có đuôi là lsp. Sau đó appload lên dùng.
- Nếu chương trình có sử dụng file ngoài như dcl, sld, dwg thì bạn có 2 lựa chọn:
. Copy các file này vào thư mục support của AutoCAD
. Copy vào một thư mục nào đó rồi khai báo thư mục này với AutoCAD bằng cách vào Menu: Tools > Options > Files > Support file search path > Add rồi thêm đường dẫn của bạn vào.

* Để biết tên lệnh là gì?
Bạn mở file lsp ra, tìm đến các dòng mã (defun c:, phía sau c: là tên lệnh. Ví dụ: (defun c:NOILINE thì tên lệnh là NOILINE.


lệnh exppnt : xuất số liệu
lệnh imppnt : nhập số liệu
  • 0

#6 Hoa Trang trắng

Hoa Trang trắng

    biết vẽ ellipse

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

Đã gửi 10 December 2009 - 10:10 AM

Trích từ bài viết của bác Hoành : Hướng dẫn sử dụng mã Lisp, từ code trên CADViet.com
* Cách sử dụng lisp như thế nào?
Cách cơ bản nhất là dùng lệnh appload (vào menu: Tools > Load Applications ...) rồi chọn file lisp cần sử dụng, nhấn vào phím load.

* Để lưu lại đường dẫn file sau mỗi lần load?
Bạn hãy check vào ô Add to History, từ lần sau bạn chỉ cần click tên file lisp từ bảng History list.

* Để file lisp tự động được load mỗi khi mở bản vẽ?
bạn hãy click vào ô contents trong phần Startup suite.

* Để chạy một đoạn mã lấy từ CADViet về:
- Nếu đoạn mã đã là 1 file lsp thì bạn chỉ việc download về và dùng chức năng appload lên để sử dụng (như đã nói ở trên).
- Nếu đoạn mã nằm trong bài viết của diễn đàn, mở notepad (hoặc một chương trình soạn thảo nào đó cho phép bạn soạn file text) rồi paste nội dung vào. Sau đó save file này thành một file có đuôi là lsp. Sau đó appload lên dùng.
- Nếu chương trình có sử dụng file ngoài như dcl, sld, dwg thì bạn có 2 lựa chọn:
. Copy các file này vào thư mục support của AutoCAD
. Copy vào một thư mục nào đó rồi khai báo thư mục này với AutoCAD bằng cách vào Menu: Tools > Options > Files > Support file search path > Add rồi thêm đường dẫn của bạn vào.

* Để biết tên lệnh là gì?
Bạn mở file lsp ra, tìm đến các dòng mã (defun c:, phía sau c: là tên lệnh. Ví dụ: (defun c:NOILINE thì tên lệnh là NOILINE.


lệnh exppnt : xuất số liệu
lệnh imppnt : nhập số liệu

Chờ mãi mới có người trả lời em, cám ơn bác, nhưng em dùng lệnh exppnt rồi mà nó kg chạy gì cả, thế là sao? Nó báo là
eiPoint © 2007 Cadviet.com; error: too many arguments
  • 0

#7 Hoa Trang trắng

Hoa Trang trắng

    biết vẽ ellipse

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

Đã gửi 10 December 2009 - 11:01 AM

Đừng dowload bằng cách click vào Download lisp file.
(chức năng này của diễn đàn đang bị lỗi)
Bạn copy toàn bộ text trong mục CODEBOX và luu thành file *.lsp.

Chán nhỉ !
http://www.cadviet.c...o...ost&p=81416
http://www.cadviet.c...o...ost&p=81280
http://www.cadviet.c...o...ost&p=81211
http://www.cadviet.c...o...ost&p=80862

Có mỗi chuyện error: too many arguments mà mất đến 5 bài !

Bác ơi kg được, nó lại báo thế này
; error: bad argument type: stringp nil
  • 0

#8 Hoa Trang trắng

Hoa Trang trắng

    biết vẽ ellipse

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

Đã gửi 11 December 2009 - 11:47 AM

Bác ơi kg được, nó lại báo thế này
; error: bad argument type: stringp nil

Ôi bác nào làm ơn giải thích cho em với, pleaseeeeeeeeeeeee
  • 0