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

mã lisp phục vụ thống kê

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

Em mới tìm hiểu về Lisp và đang muốn tìm hiểu để viết một vài đoạn lisp mà mình thích làm theo cách riêng, có thể trong các diễn đàn có rất nhiều lisp viết về nó và rất chất lượng, song em vẫn mong muốn tim tòi để có thể hiểu và có thể tự viết một vài đoạn theo sở thích, nên mong anh chi chi bảo giùm một số điểm sau !

 

1 trong thong kê cốt thép chúng ta phải tính toán số lượng các thanh (cấu kiện) vậy có lisp nào có thể làm nhanh việc này được hay không.

2 Nếu muốn đưa một dòng text (kết quả của một đoạn lisp) về một style có sãn trong bản vẽ thì làm thế nào. ví dụ trong bản vẽ có các style như :ghichu; text; tieu đề ..., một đoạn lisp điền cao độ vào trong bản vẽ, nhưng đoạn lisp này lại tạo ra một style mới, em muốn phần text này thưộc style ghichu thì phải làm sao. (COMMAND "STYLE" "CAODO" "Vni-times" "" "" "" "" "")

3 có lisp nào tạo block từ những đối tượng vừa tạo hay không (các đối tượng vừa được tạo ra trong đoạn lisp) , ví du khi chúng ta tạo ra điền cao độ nếu muốn các phần Hatch va line thuộc 01 block còn phần text không thuộc block đó.

4. Nếu muốn chèn một block có sẳn trong bản vẽ, rồi thêm các chi tiết khác lên block đó (ví dụ như thêm text, line ...) thì phải làm sao !

 

 

cảm ơn các Bác nhiều chúc các Bác sức khỏe

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
Em mới tìm hiểu về Lisp và đang muốn tìm hiểu để viết một vài đoạn lisp mà mình thích làm theo cách riêng, có thể trong các diễn đàn có rất nhiều lisp viết về nó và rất chất lượng, song em vẫn mong muốn tim tòi để có thể hiểu và có thể tự viết một vài đoạn theo sở thích, nên mong anh chi chi bảo giùm một số điểm sau !

 

1 trong thong kê cốt thép chúng ta phải tính toán số lượng các thanh (cấu kiện) vậy có lisp nào có thể làm nhanh việc này được hay không.

2 Nếu muốn đưa một dòng text (kết quả của một đoạn lisp) về một style có sãn trong bản vẽ thì làm thế nào. ví dụ trong bản vẽ có các style như :ghichu; text; tieu đề ..., một đoạn lisp điền cao độ vào trong bản vẽ, nhưng đoạn lisp này lại tạo ra một style mới, em muốn phần text này thưộc style ghichu thì phải làm sao. (COMMAND "STYLE" "CAODO" "Vni-times" "" "" "" "" "")

3 có lisp nào tạo block từ những đối tượng vừa tạo hay không (các đối tượng vừa được tạo ra trong đoạn lisp) , ví du khi chúng ta tạo ra điền cao độ nếu muốn các phần Hatch va line thuộc 01 block còn phần text không thuộc block đó.

4. Nếu muốn chèn một block có sẳn trong bản vẽ, rồi thêm các chi tiết khác lên block đó (ví dụ như thêm text, line ...) thì phải làm sao !

cảm ơn các Bác nhiều chúc các Bác sức khỏe

 

1. Đây là bài tóan thống kê. Lọai thống kê này nhiều lắm.

2. Nếu đọan text đó đã có trên bản vẽ thì dùng lệnh SUBST để thay đổi style, còn nếu chưa có, tức là chạy LISP mới tạo ra text thì chuyển về STYLE cần thiết rồi viết text sau

3. Cái này thì làm được. Cần phải ghi nhận đối tượng nào vừa được tạo ra và có thể lưu thành một nhóm để tạo BLOCK từ nhóm đó.

4. Một block đã có trong bản vẽ khi thực hiện EDIT (Add, Edit, Remove) một vài thành phần trong BLOCK đó sẽ làm thanh đổi các đối tượng có cùng BLOCK. Có thể giải quyết bằng cách tao BLOCK mới kế thừa trên BLOCK sẵn có - (3).

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
1. Đây là bài tóan thống kê. Lọai thống kê này nhiều lắm.

2. Nếu đọan text đó đã có trên bản vẽ thì dùng lệnh SUBST để thay đổi style, còn nếu chưa có, tức là chạy LISP mới tạo ra text thì chuyển về STYLE cần thiết rồi viết text sau

3. Cái này thì làm được. Cần phải ghi nhận đối tượng nào vừa được tạo ra và có thể lưu thành một nhóm để tạo BLOCK từ nhóm đó.

4. Một block đã có trong bản vẽ khi thực hiện EDIT (Add, Edit, Remove) một vài thành phần trong BLOCK đó sẽ làm thanh đổi các đối tượng có cùng BLOCK. Có thể giải quyết bằng cách tao BLOCK mới kế thừa trên BLOCK sẵn có - (3).

 

Chào bạn vndesperados mình đọc câu trả lời của bạn mình thấy rất hay ... Nhưng mình thực sự không biết phần 3. làm thế nào để ghi nhận đối tượng vừa được tạo bằng lệnh lisp. và dùng hàm gì để lưu chúng thành một nhóm. Hàm gì để tạo lisp từ nhó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

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  

×