Demenzizu
-
Số lượng nội dung
12 -
Đã tham gia
-
Lần ghé thăm cuối
Bài đăng được đăng bởi Demenzizu
-
-
cái này hình như là lisp tedi thì phải rải taluy khi vẽ ra kiểu 2 tức là vtl2 thì nó lại ra như thế này thì không đúng nhờ các cao thủ chỉnh lại giúp cho vì nó phải vuông góc với hai canh là 2 đường trắc polyline đã có trên
-
các bác ui tui không dowload được vì máy có kaspersky 2010 làm thế nào vì không thể gỡ được phần mềm đi
-
Khoá file .dwg
trong Phần mềm
các bác à là dân xây dựng mà làm nhà mà không có cửa để khóa thì làm nhà để làm ri gì ???? :rolleyes:
-
To : khaosat2009Bạn khảosát2009 thử xem cái này có đúng ý bạn không
Bạn chạy thử :
(defun c:RFT(/ data f h line pt pXY spc str ten val);Read File Txt (vl-load-com) (defun Split (Str Char / Lst pos) (while (setq pos (vl-string-search Char Str)) (if (null Lst) (setq Lst (list (substr Str 1 pos))) (setq Lst (append Lst (list (read (substr Str 1 pos)))))) (setq Str (substr Str (+ pos 2)) )) (setq Lst (append Lst (list (read Str))))) (if (setq ten (getfiled "Chon File txt" (getvar "dwgprefix") "txt" 8)) (progn (or (tblsearch "layer" "Point") (command "-layer" "n" "Point" "") ) (or (tblsearch "layer" "Sothutu") (command "-layer" "n" "Sothutu" "c" 3 "Sothutu" "") ) (or (tblsearch "layer" "Caodo") (command "-layer" "n" "Caodo" "c" 4 "Caodo" "") ) (setq spc (vla-get-ModelSpace (vla-get-ActiveDocument(vlax-get-Acad-Object)))) ;(setq h 2) (Setq h (getreal"\nChieu cao chu:")) (if (= nil h)(setq h 2)) (setq kitu nil) (initget "X Y") (setq kitu (getkword "\nChon kieu xuat [X hay Y]:")) (cond ((= kitu "X") (setq kitu 0)) ((= kitu "Y") (setq kitu 1)) ) (if (= nil kitu)(setq kitu 0)) ;(* (getvar "dimtxt")(getvar "dimscale"))) (setq f (open (findfile ten) "r")) (while (setq Line (read-line f)) (if (vl-string-search "\t" Line) (progn (setq data (split Line "\t" ) val (car data) pt (cdr data)) (if (not(vl-catch-all-error-p (vl-catch-all-apply 'vlax-3d-point pt))) (progn ;(setq pXY (list (car pt)(cadr pt))) (if (= 0 kitu) (setq pXY (list (car pt)(cadr pt))) ) (if (= 1 kitu) (setq pXY (list (cadr pt)(car pt))) ) (vla-put-Layer (vla-addpoint spc (vlax-3d-point pXY)) "Point") ;kkkkkkkkkkkkk (vla-put-Layer (setq str (vla-addtext spc val (vlax-3d-point pXY) h)) "Sothutu") (vla-put-Alignment str 8) (vla-put-TextAlignmentPoint str (vlax-3d-point pXY)) (vla-put-Layer (vla-addtext spc (caddr pt) (vlax-3d-point pXY) h) "Caodo") ))))) )) (princ))
-
1
-
-
bạn thay dòng (setq h 2) thành dòng
(Setq h (getreal"\nChieu cao chu:"))
thì người dùng có thể nhập chiều cao chữ được
-
Unknown command "INAN". Press F1 for help.
Chän vµo khung cÇn in:"bad argument type: consp 0.0"
đấy là đối tượng bạn chọn là continuous bạn phải chuyển về đối tượng kiểu đường về bylayer thì mới được
Chúc các bạn làm việc vui vẻ
-
1
-
-
chào các bác các bác giúp em viết lisp
thứ nhất là:
trong cad có lênh OFFSET nhưng em muốn OFFSET đối tượng 3dpolyline cũng giống như OFFSET đối tượng 2D về cao độ của 3D là bằng nhau giống như cái 3D ban đầu vì lệnh của cad là không OFFSET được các đối tượng 3D mà phải nhập tọa độ cho chúng mới OFFSET được như vậy thì rất lâu vì bản vã của em có rất nhiều đối tượng 3D
thứ 2 là :
em có các đối tượng 2D polyline cần lisp để khi quét qua chúng các đối tượng 2D được chuyển thành 3D và các điểm cắt qua là có cao độ theo hướng mình quét qua và cao độ đó do người dùng nhập vào và cứ mỗi đường cao độ có bước chênh lệch nhau một bước là dellta do người dùng cho
-
Đây file này các bạn ạ file bị lỗi mình quyên không xem lại http://www.4shared.com/file/YRwTeVPS/inan.html
các bạn chỉ cần thiết đặt máy in trước khi in và load file inan và sử dụng lệnh inan là được
trong video chỉ hướng dẫn đến máy in mặc định của cad khi in trực tiếp thì chọn vào phần thiết đặt của máy in đã nối với máy của các bạn
-
có video clip đi kèm rồi
-
Cad 2011 không nhận lệnh in trong win 7 Utimate 64bit
trong Phần mềm
Đã đăng · Trả lời báo cáo
với autocad2011 chỉ có bản LT nên bản này không hỗ trợ về autolis và bộ Express
còn về máy in tì là tùy chọn trong option nhớ đặt như các đời cad khác là được