Chuyển đến nội dung
Diễn đàn CADViet

DesignAutoLisp

Thành viên
  • Số lượng nội dung

    31
  • Đã tham gia

  • Lần ghé thăm cuối

Bài đăng được đăng bởi DesignAutoLisp


  1. thks anh Tot77

    nhân đây anh cho e hỏi luôn, khi e xác định giao điểm của đường 3dpoly và mặt 3dface dùng các hàm lisp nhu sau:

    (setq ss(ssget))
    (setq s1(vlax-ename->vla-object (ssname ss 0))
          s2(vlax-ename->vla-object (ssname ss 1))
    )
    (setq lstg (vlax-invoke s1 'IntersectWith s2 acExtendOtherEntity))

    sao không được, trong khi đó nó lại được khi xác định giao tuyến của các đường với nhau, ví dụ: line & circle, pline & line, hoặc 3dpoly & pline .....

    mong mọi người chỉ giúp....

    thks very much.....


  2. http://www.cadviet.com/upfiles/3/132733_dcl_2.txt

    http://www.cadviet.com/upfiles/3/132733_lsp_1.txt

    http://www.cadviet.com/upfiles/3/132733_editbox_1.lsp

    nhờ các cao thủ chỉ giáo

    e có file dcl và lsp như đính kèm

    cho e hỏi chút là khi e thực hiện thao tác trên nút select xong thì làm thế nào để hiện tiếp hộp thoại dcl như lúc gọi hàm editbox để thực hiện tiếp việc tiếp các thao tác tiếp theo

     

    thkssss cả nhà.............


  3. mọi người cho e hỏi chút

    giờ e có 1 chuỗi bất kỳ gồm các chữ số cách nhau bằng dấu cách "  "  hoặc dấu "," hay dấu chấm phẩy ";"

    em muốn lấy riêng các chữ số bên trái, bên phải  dấu cách "  "  hoặc dấu "," hay dấu chấm phẩy ";" thì làm thế nào???

    ví dụ: 1448.57,23.74 giờ muốn lấy số 1448.57 và số 23.74 riêng ra thì dùng hàm gì???

    hàm substr dùng không có được........

     

     

    thks cả nhà :mellow:  :)  :)  :)  :)  :)  :) 

×