-
Số lượng nội dung
1387 -
Đã tham gia
-
Lần ghé thăm cuối
-
Ngày trúng
117
Bài đăng được đăng bởi Danh Cong
-
-
Không muốn xóa bài của bạn này lần 2: Nói thẳng là không thích viết hoa + không dấu.
Trích #Tue_NV : "Đừng DÙNG TOÀN CHỮ IN HOA, cái này được đọc như một lời la hét và bị đánh giá là thiếu lịch sự. Viết toàn chữ nhỏ mà không viết hoa đúng chỗ cũng chỉ bớt khó chịu hơn một chút vì nó cũng rất khó đọc." + https://www.cadviet.com/forum/topic/5888-viết-yêu-cầu-request-và-trả-lời-response-như-thế-nào/
-
20 giờ trước, Doan Van Ha đã nói:Danh Cong nhầm rồi đấy nhé!
Không biết cháu hiểu nhầm chỗ nào thế bác nhỉ :P bác chỉ giùm với @@
-
Thông thường là "đầu" code lisp.
Nhưng không phải là
(Vl-load-com) (defun c:abc (xyz)....)
Mà là (defun c:abc (xyz) ...(vl-load-com))
-
10 giờ trước, dinhtuongndvn1211 đã nói:Nội suy cao độ trên chiếu bằng
1: Đề bài thừa dữ liệu: +. Chỉ cần 1 cao trình + mái dốc / hoặc chỉ cần 2 cao trình là nội suy được.
2. Muốn có lisp thì phải mô tả được các bước 1, bước 2... bước n.... là làm cái gì.
Ví dụ: B1, pick điểm 1 , nhập cao trình +590, pick điểm 2 nhập +580
B2: Pick A.... Rồi còn số liệu xuất ra như thế nào... vv... Phải mô tả cho kỹ thì chúng tôi mới có thể giúp được.
-
Bài tham khảo: https://www.cadviet.com/forum/topic/167781-cách-sử-dụng-rtext-và-ứng-dụng-rtext-về-đường-dẫn-file-khi-in/
File tham khảo:
Theo ý kiến của mình, : Đọc để biết thôi, có sẵn rồi thì cứ việc xài ^^.
-
+ Vì hiểu biết về cad sơ sài + không chịu dùng tính năng "Tìm Kiếm" của diễn đàn !
https://www.cadviet.com/forum/topic/21054-cách-điều-chỉnh-kích-cỡ-số-ghi-kích-thước/
- 1
-
Bài tham khảo, nên sử dụn tính năng tìm kiếm trên diễn đàn trước khi đăng bài!
https://www.cadviet.com/forum/topic/170773-xử-lý-text-in-bị-rỗng-ruột-bên-trong/
https://www.cadviet.com/forum/topic/8780-những-điêù-chưa-biết-về-lệnh-in/
-
10 phút trước, ketxu đã nói:Ketxu biết đến nó là vì đã dịch gần hết các biến hệ thống trong CAD ^^ Đấy là nguồn chính thứ 1
Nguồn chính thứ 2 là search gg với nội dung liên quan, kèm theo chữ SYSVARS^^
Thôi, em chịu thua bác rồi Số lượng ngót ngét hơn 700 đấy bác ạ
-
1 giờ} trướ}c, Doan Van Ha đã nói:Trong lệnh SYSVDLG có biến OSNAPHATCH mà Danh Công! Cad đang dùng 2007
+ Em dùng Cad2012, kiểm tra trong SYSVDLG thì không có biến OSNAPHATCH. Tuy nhiên thì "Getvar" nó thì vẫn tồn tại giá trị của biến này. Đối với Cad2007 thì vẫn còn biến này trong SYSVDLG.
+ Ý em là : Khi biết đến tên biến "OSNAPHATCH", OSOPTIONS .... và vô vàn các biến khác nữa, thì ta mới lục tên nó trong danh sách SYSVDLG.
Vậy thì nếu không biết đến tên biến thì làm sao mà tra được. ( Ví như em sử dụng Cad2012 không tìm thấy OSNAPHATCH nó nằm ở đâu, Cad cũng không đưa ra gợi ý gì hết ---> Em muốn tìm hiểu về nó thì tìm kiểu gì , hoặc như em hỏi tại sao bác biết đến biến OSNAPHATCH nếu như không ai trong diễn đàn nhắc đến )
-
29 phút trước, ndtnv đã nói:Chính xác là vừa giết nhầm vừa bỏ sót.
OSOPTIONS = 7, Test => 1
............................................................
Ở đây, có 2 biến ảnh hưởng đến snap hatch objects là OSOPTIONS và OSNAPHATCH nên có thể dùng lisp của ketxu.
............................................................
20 giờ trước, quocmanh04tt đã nói:Không, ý mình là: nếu (getvar "osoptions") không phải = 1, bởi vì nó có các giá trị: 0, 1, 2, 3, 4, 5, 6, 7. Chứ không phải chỉ 0 với 1.
^^, Em hỏi các bác thêm chút nữa:
C1: Em tra biến hệ thống "OSOPTIONS" qua lệnh "SYSVDLG" , thì cad báo chỉ có các giá trị "0, 1, 2' ----> Anh #QuocManh với anh #ndtvn cho nhiều giá trị 3,4....n* , thì lấy đâu ra mà lắm giá trị thế???
C2: Biến OSNAPHATCH được lấy từ đâu ạ? Thường thì những biến loại này, em soi được bằng cách trỏ chuột vô Cad, là Cad gợi ý ra biến hệ thống để tác động lên các cài đặt của mình. Nhưng ở đây em chỉ thấy "OSOPTIONS" chứ có thấy OSNAPHATCH đâu ạ ???
-
-
7 phút trước, quocmanh04tt đã nói:"Quá nhanh, hơi nguy hiểm", có thể gọi là giết nhầm hơn bỏ sót.
:(( Em vẫn chưa hiểu lỗi ở đâu, tải về, kiểm tra file .lsp các kiểu. Nhưng rõ ràng là copy toàn bộ code cho vào Vlide thì ổn, còn Apload thì lại lỗi
-
Uhm, Không hiểu lỗi này do đâu, hình như có vấn đề trong việc tải file ở diễn đàn: Khiến cho file trực tiếp tải về rồi dùng tại chỗ bị trục trặc .
----> Nhắn các bác khác trên diễn thử kiểm tra giúp em lỗi này với !, máy em cũng bị tương tự.
Giải quyết:
B1: Tạo mới 1 file .txt, đặt tên aaa chẳng hạn. Rồi đổi đuôi file thành .lsp
B2: Mở file lisp "Test", copy nội dung từ file "Test" sang file "aaa"
B3: Chạy lại lisp
- 1
-
:((( Bạn tắt tiếng việt đi chưa ???? Nhớ là "TEST" ,,, chứ không phải là "Tét vào mông"
- 1
-
Chịu thua, mọi người trong diễn đàn có biết mặt mũi cái lisp bạn lấy ở đâu, xài thế nào, file phiếc ra làm sao đâu mà trả lời được :(((( Làm thầy bói đoán bệnh chăng...
-
Code tham khảo:
(defun c:test () (if (= (getvar "osoptions") 0) (setvar "osoptions" 1) (setvar "osoptions" 0)) (princ))
- 1
-
Google dịch là có thể hiểu rồi mà.
Tóm lại là lisp cần tìm 1 thằng bản vẽ, cháu nó có tên "TH_2.dwg". Lisp nó đăng lên loa phường, tìm khắp thư mục có dạng C:\...xxxx....xxxx nhưng không ra.
Giải quyết:
+ Lúc tìm lisp thì tác giả có những tập tin đính kèm nào, tác giả hướng dẫn cài bản vẽ "TH_2.dwg" ở đâu, có nó thì lisp mới chạy được. Không có cháu "TH_2.dwg" thì lisp... bỏ xó.
- 1
-
Thường thì những vấn đề này nên có "Đặt hàng".. :)) Nói vui thôi, nhưng nên có sự liên hệ với các anh chị có kinh nghiệm để họ bớt chút thời gian để viết bạn ạ... ^^ Vì để lập trình các bác ý cũng tốn thời gian lắm.
- 1
-
21 giờ trước, timmaimotnguoi đã nói:Command: ap
APPLOAD test.lsp successfully loaded.
Command: ; error: syntax error+ Có lỗi sảy ra trong việc tải file trên diễn đàn:
Giải quyết:
B1: Tạo 1 file đuôi .txt, rồi đổi đuôi file thành .lsp.
B2: Copy nội dung của lisp tại diễn đàn vào file, rồi chạy lại lisp là ổn.
- 1
-
Code tham khảo:
(defun c:test ( / DOITUONGI GIATRI I OBJECT TAPCHON THAPPHAN) (setq thapphan (getvar "dimdec") giatri (getreal "\nValue:") object (ssget '(( 0 . "DIMENSION"))) i 0 tapchon (ssadd)) (repeat (sslength object) (progn (setq doituongi (ssname object i)) (if (= (atof (rtos (cdr (assoc 42 (entget doituongi))) 2 thapphan)) giatri) (ssadd doituongi tapchon)) (setq i (+ i 1)) ) ); end repeat (sssetfirst nil tapchon))
-
Nhờ sữa lỗi lisp?
trong AutoLisp
Chịu thôi, 1 cái lisp dài loằng ngoằng thế này không biết đâu mà lần được. Thường thì viết lisp dài thì phải chia nhỏ ra mà kiểm tra, chứ kiểm tra 1 cục thế này thì không biết lỗi ở đâu mà gỡ.
- 1
-
Xem cái mớ loằng ngoằng đấy có phải là " Point" không rồi xoá nó đi, hoặc gõ "DDPT" để chỉnh hình dạng Point.
- 1
-
8 phút trước, danhviet87 đã nói:cho mình hỏi linetype là gì vậy? ko phải là layer à bạn?
+ Nét đứt # Nét Liền # Nét tim khác nhau ở điểm gì? Công cụ tìm kiếm trên diễn đàn để làm gì?
-
Cad 2007 chưa có tính năng này.
Copy đối tượng A khi paste thì ra đối tượng B
trong Sử dụng AutoCAD
Đã đăng · Trả lời báo cáo
+ Chắc là copy block có tên trùng nhau ---> Đổi tên hoặc "X" đối tượng trước khi copy.