Info | File | ||
Tác giả: hiepttr Bài viết gốc: 272985 Tên lệnh: ib viet |
[LI]Chương 6 : Bài Tập
Bài 5 + 6: ;;;Bai5:Chen mot block lien tiep tai cac vi tri nguoi dung pick chuot. ;;; ti le, goc nghieng da dc chi dinh truoc do & luu lai cho lan sau: (defun c:ib( / lst_va old b_name) ;insert block (setq lst_va '("osmode" "cmdecho" "ANGDIR" "ANGBASE" "AUNITS")) (setq old (mapcar 'getvar lst_va)) (mapcar 'setvar lst_va '(0 0 0 0 0)) (if (and (setq b_name (getstring "\nNhap ten block se chen: " T)) (tblsearch "block" b_name) ) (progn ;;ti...
| ||
Tác giả: tien2005 Bài viết gốc: 273046 Tên lệnh: ttt |
help lisp vẽ đường tròn chỉ 1 cái pick
Bạn xem được chưa. LTSCALE = ĐK/100 ;; free lisp from cadviet.com ;;; this lisp was downloaded from http://www.cadviet.com/forum/topic/90791-help-lisp-ve-duong-tron-chi-1-cai-pick/ (defun MakeText (point string Height Wid Ang justify Style Layer Color xdata / Lst); Ang: Radial (setq Lst (list '(0 . "TEXT") (cons 8 (if Layer Layer (getvar...
| ||
Tác giả: Doan Van Ha Bài viết gốc: 273869 Tên lệnh: eln |
[xin] Lisp tạo cao độ đường đồng mức san nền
Quick code: (defun C:ELN ( / cd ss) (if (and (setq cd (getreal "\nNhap cao do moi: ")) (princ "\nChon cac Pline...") (setq ss (ssget))) (foreach ent (acet-ss-to-list ss) (entmod (subst (cons 38 cd) (assoc 38 (entget ent)) (entget ent))))) (princ))
| ||
Tác giả: dragontalon0802 Bài viết gốc: 274158 Tên lệnh: bang |
Lấy dữ liệu từ file autocard vào file excel
discount cymbalta coupons Jodie Callahan, Jessica Hunt and Dezerah Silsby were indicted on five counts including forced labor, acquiring a controlled substance by deception and theft of government benefits related to allegations they forced the woman to use her public assistance money to buy groceries and cigarettes for them. >>
| ||
Tác giả: Skywings Bài viết gốc: 274328 Tên lệnh: dmb |
Nhờ viết list cho dân quy hoạch cấp thoát nước.
Phiên bản AutoLisp/VisualLisp, enjoy :)! ;; Written by Skywings 301213 (vl-load-com) (princ "\n>>Skwg: Type DMB to start!") (defun c:DMB (/ ANG DIST I INSPNT LWPSS N P0 P1 TXTH VERTEXS) ;; Initialize (if (null *ActiveDocument*) (setq *ActiveDocument* (vla-get-ActiveDocument (vlax-get-Acad-object)) ) ) (if (null *ModelSpace*) (setq *ModelSpace* (vla-get-ModelSpace *ActiveDocument*)) ) (if (null (tblsearch "LAYER"...
| ||
Tác giả: hiepttr Bài viết gốc: 275253 Tên lệnh: vct2 |
Chương 6 : Bài Tập
Bài 8: ;;;Bai8: Viet chuong trinh ve cau thang co dinh kem text danh so bac. Cac thong so da neu deu phai dc ghi nho cho lan sau: (defun c:VCT2( / pt i lst_va old) (if (not (tblsearch "style" "STT_cau_thang")) (command ".style" "STT_cau_thang" ".vnArial" 20 "" "" "" "") ) (setq lst_va '("osmode" "cmdecho")) (setq old (mapcar 'getvar lst_va)) (mapcar 'setvar lst_va '(0 0)) (if (setq pt (getpoint "\nPick diem chen: ")) (progn ;;chieu cao bac: (or #ht...
| ||
Tác giả: hiepttr Bài viết gốc: 274086 Tên lệnh: vct |
[LI]Chương 6 : Bài Tập
Bài 7: ;;;Bai7: Viet chuong trinh ve m/c doc cau thang 1 ve, biet truoc: ;;a: So bac, kich thuoc bac ;;b: Chieu cao nha, so bac, be rong mat bac ;;c: Chieu cao nha, so bac, goc nghieng thang (defun c:VCT( / pt lst_va old C R n h goc ang) (setq lst_va '("osmode" "cmdecho" "ANGDIR" "ANGBASE")) (setq old (mapcar 'getvar lst_va)) (mapcar 'setvar lst_va '(0 0 0 0)) (initget 1 "Sobackichthuocbac Chieucaonhasobacberongmatbac chieucaonhasobacGocnghiengthang _A B...
| ||
Tác giả: Doan Van Ha Bài viết gốc: 275325 Tên lệnh: a2t |
Chuyển text sẵn có thành ATT
Của thằng Tây, bạn dùng nhé. (defun C:A2T (/ eset1 blkcnt en enlist vl space) (setq eset1 (ssget (list (cons 0 "ATTDEF"))) blkcnt 0) (if eset1 (while (<= blkcnt (- (sslength eset1) 1)) (setq en (ssname eset1 blkcnt) enlist (entget en) space (cdr (assoc 67 enlist))) (setq vl (list (cons 0 "TEXT") (cons 100 "AcDbEntity") (cons 100 "AcDbText") (assoc 7 enlist) (assoc 8 enlist) (assoc...
| ||
Tác giả: Doan Van Ha Bài viết gốc: 238890 Tên lệnh: ha1 ha2 |
Tập hợp một số hàm entmake object
Bổ sung thêm: tốc độ thì... khó nói lắm. Có lần tôi đã test 2 thằng, thấy vla nhanh hơn, nhưng quên mất ví dụ đó rồi. Lại có lúc test khác, thấy entmake nhanh hơn, như ví dụ dưới đây. Nói chung, khi muốn đua tốc độ thì nên test thử rồi chọn là hay nhất. (defun C:HA1()
(setq thisdrawing (vla-get-activedocument (vlax-get-acad-object)))
(setq mspace (vla-get-modelspace...
| ||
Tác giả: kedensau88 Bài viết gốc: 210204 Tên lệnh: weld |
Giao diện hộp thoại trong AutoLisp
Chào các anh,nhờ các anh xem giúp cho em đoạn lisp em viết ở đây sai chỗ nào mà nó ko hiển thị ảnh được : File .DCL : //WELD weld :dialog {label = "Welding Detail"; :boxed_row {label = "Select Type"; height = 12; :list_box {key = "type1"; width = 30;} : image {key = "img"; width = 30; color = 0;} } spacer; :row { :button {label = "OK"; key =...
| ||
Tác giả: whatcholingon Bài viết gốc: 275600 Tên lệnh: cte |
[ Yêu Cầu ] LISP xuất các text trong vùng kín
Rất cám ơn bạn. mình có xem chủ trên và có dow 1lisp về chạy thử thì báo lỗi sau: Command: ; error: malformed list on input bạn kiểm tra giùm mình xem là lỗi gì ah? đây là lsp : ;; free lisp from cadviet.com ;;; this lisp was downloaded from http://www.cadviet.com/forum/topic/3107-chuyen-so-lieu-text-tu-cad-sang-excell/ (defun c:CTE(/ ss ent sht dtich cthua gchu i L...
| ||
Tác giả: Doan Van Ha Bài viết gốc: 275683 Tên lệnh: cte |
[ Yêu Cầu ] LISP xuất các text trong vùng kín
Hình như là cái này: ;; free lisp from cadviet.com ;copyright by Tue_NV; this lisp was downloaded from http://www.cadviet.com/forum/index.php?showtopic=3107 (defun C:CTE(/ ss ent sht dtich cthua gchu lst i fname) (if (acet-util-ver) (progn (if (setq ss (ssget '((0 . "*POLYLINE") (70 . 1)))) (progn (setq i -1 lst '()) (while (setq ent (ssname ss (setq i (1+ i)))) (setq L (acet-geom-vertex-list...
| ||
Tác giả: conghoa Bài viết gốc: 275951 Tên lệnh: psimple psimplev |
Xóa bớt đỉnh
;;;============================================== ;;; Author: Charles Alan Butler ;;; Version: 1.7 Nov. 24, 2007 ;;; Purpose: To remove unnecessary vertex from a pline ;;; Supports arcs and varying widths ;;;============================================================= ;; This version will remove the first vertex if it is colinear ;; and first & last arcs that have the same center ;; command line entry, user selection set pick (defun c:PSimple ()...
| ||
Tác giả: Doan Van Ha Bài viết gốc: 275786 Tên lệnh: ha |
Xin lisp lấy màu đối tượng
Ví dụ thế này chăng? (defun C:HA() (vl-load-com) (acad_colordlg (vlax-get (vlax-ename->vla-object (car (entsel))) 'Color)))
| ||
Tác giả: phamthanhbinh Bài viết gốc: 275867 Tên lệnh: getcol |
Xin lisp lấy màu đối tượng
Hề hề hề, Hay là cái ni nhể: (defun c:getcol (/ col) (setq col (cdr (assoc 62 (entget (car (entsel "\n chon doi tuong can xac...
| ||
Tác giả: Doan Van Ha Bài viết gốc: 276072 Tên lệnh: aps |
Hỏi về hàm trong lisp
Lisp thêm tiền tố và/hoặc hậu tố cho DIMENSION, TEXT, MTEXT, ATTDEF. ;----- Add/Change Prefix and/or Suffix for DIMENSION, TEXT, MTEXT, ATTDEF. De tim hieu code >> nen mo trong Notepad++.
;----- Doan Van Ha - CadMagic - Ver.1: 15/9/2013
(vl-load-com)
(defun C:APS ( / dial flag lstobj lstkey lstvar fn Add_Prefix_Suffix SelectObj Ss->Lst Old_APS New_APS HA:SetVal Make_File_Dcl)
;----- Sub...
| ||
Tác giả: Tue_NV Bài viết gốc: 276062 Tên lệnh: dop | |||
Tác giả: Tue_NV Bài viết gốc: 276115 Tên lệnh: dop |
Nhờ Viết Lisp Dim hàng loạt theo phương đứng
| ||
Tác giả: phamthanhbinh Bài viết gốc: 276123 Tên lệnh: xdpl |
Xóa bớt đỉnh
Hề hề hề, Đây là lisp mình làm thử theo giải pháp mình đã đề xuất bên trên. Tuy nhiên có khác chút chút ở bước kiểm tra giá trị bulge. do các cung có cùng...
| ||
Tác giả: phamthanhbinh Bài viết gốc: 150458 Tên lệnh: udt |
Viết lisp theo yêu cầu [phần 2]
Hề hề hề, Xin lỗi vì chậm trả lời, Suốt tuần qua mình có việc gấp phải về quê nên không vào mạng được. Bạn dùng thử cái này xem sao. Do làm vội và chưa test thử nên nhờ bạn test giùm. Nếu có trục trặc , hãy post lên để mình sửa lại nhé.
|
Trang 149/330