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

Danh Cong

Moderator
  • Số lượng nội dung

    1.341
  • Đã tham gia

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

  • Ngày trúng

    110

Bài đăng được đăng bởi Danh Cong


  1. 56 phút trước, Doan Van Ha đã nói:

    Mọi người cho hỏi tí: biến hệ thống nào để khi tạo block thì block sau đó nếu chèn vào bản vẽ thì có thể dùng lệnh explode để nổ được?

    (tức đặt "allow exploding" trong lệnh tạo block í)

     

    Cháu tìm mãi ko ra :). Nhưng có cách để tạo Block kiểm soát việc cho nổ hay không nổ bằng lisp:

    Bác đọc thử bài này : https://www.cadtutor.net/forum/topic/16402-system-variable-allow-exploding/

    • Like 1

  2. 2 giờ trước, Q12091995 đã nói:

    Chào các bạn, mình có vấn đề như sau cần các bạn cho ý kiến. vấn đề ở đây là mình có bản vẽ bên xây dựng cung cấp qua cho ME xử lý, vấn đề ở đây là dim trong bản vẽ đó xuất hiện một vấn đề nhỏ. Mình khi sử dụng dim của mình với layer 0, nhưng khi dim xong các dim của mình hoàn toàn định dạng thành 1 layer khác. các bạn ai từng gặp rồi thì cho mình xin ý kiến nha. Mình cảm ơn.

     

    + Bạn gõ lệnh "DIMLAYER", kiểm tra xem có phải giá trị nó gán cho 1 layer riêng biệt hay ko. Nếu có, thì nhập dấu chấm "." vào giá trị đó.

    - DIMLAYER : Có từ CAD 2016 trở đi có biến này, nó gán layer khi cho Dim khi ghi kích thước.

    • Like 1

  3. 20 phút trước, haiha90 đã nói:

    em vừa thử,đúng là không có cái dấu chấm đỏ đó in ra.Nhưng mà nếu dc như nó không có như lisp cat dim thì tốt hơn,nó gọn và nhất là khi rà chuột qua nó không bị rườm rà khi bắt điểm ạ

     

    + Ko có cái Dimension nào mà ko có dấu chấm ở chân cả.

    Việc bạn dùng lisp cắt chân Dim ko có dấu chấm, là do bạn thiết lập khoảng cách từ dấu chấm đó đến nét vẽ gióng chân = 0. Nên ko thấy nó là điều đương nhiên.


  4. 1 giờ trước, Tan Phuoc đã nói:

    @ketxu chào bạn.

    cám ơn bạn đã chia sẻ, bạn có thể chia sẻ rõ thêm về cách làm giúp mình được không. 
    Mình cám ơn bạn nhiều

     

    + Google search, Youtube Search    là tính năng ko mất phí bạn ạ :)))

    Bạn mất công hỏi, thì mọi người đã cho bạn từ khóa để tìm kiếm rồi. Vậy tại sao bạn ko tìm kiếm câu trả lời dựa vào các từ khóa trên ?


  5. 3 giờ trước, anhhao_01 đã nói:

    Thank bạn Danh Cong.

    Nhưng ý mình là mình đang trong viewport nhưng sợi dây tóc nó chỉ hiện phía bên ngoài thay vì hiện bên trong như bình thường.như trong hình bạn thấy là mình dang trong viewport nhưng dây tóc nó hiện ra bêb ngoài đó bạn.

    Nó khó cái là nếu mình up file lẻn mấy bạn mở file lên ko thấy lỗi như mình.mình nghĩ do cài đặt hay cad lỗi.mình thử set cad về mặt định cũng ko đc

     

    + Vậy thì bạn thao tác :

    PURGE  ---> All  

    Audit  ---> Yes 

    Xem có được ko ???

    + Nếu ko được. Thì thử Save As bản vẽ sang định dạng DXF, rồi mở bản vẽ DXF lưu về Dwg lại xem.

    Nếu ko được nữa ....thì bạn nên thử độ cứng của máy tính với cái nền nhà xem thế nào :))))


  6. 1 giờ trước, K_Nam đã nói:

    Em cảm ơn. Cho em hỏi thêm là em làm việc trên server của cty mà em thấy máy nào cũng bị thì phải làm sao ạ ??? 

     

    Vào từng máy mà diệt bạn ạ. Sử dụng mạng Lan của công ty thì nguy cơ lây nhiễm rất cao :))) Ko diệt được thì đành sống chung với lũ thôi ^^

    • Vote tăng 1

  7. Ko phải lỗi file thì là do lỗi người dùng :))))

    Việc con trỏ thế nào, bạn trình bày chưa rõ nên tôi ko đoán nhiều . Tóm lại mớ lý thuyết về con trỏ trong Viewport có 3 lệnh. Bạn thành thạo là giải quyết được vấn đề.

    1. MVIEW   ---> Tạo ra 1 vùng nhìn Model bên không gian Layout.

    2. MSPACE   --->   "Bay" con trỏ chuột vào trong 1 MView bên Layout , thao tác các đối tượng trong MView như bên Model 1 cách bình thường.

    3. PSPACE  ---> Thoát con trỏ chuột trong Mview


  8. 17 giờ trước, K_Nam đã nói:

    Em đã xóa nó đi rồi nhưng nó tự sinh ra thêm. Em cũng thử cài đặt cái lisp diệt virus cho cad nhưng cũng ko khả quan. Bác biết cách nào giải quyết triệt để ko ?

    + Bạn search trên toàn bộ máy tính của bạn. Diệt hết 2 loại : ( acad.fas và acaddoc.lsp) là máy chạy ổn :))))


  9. 14 giờ trước, DuongTrungHuy đã nói:

    Chào Danh Cong.

    Thực ra thì mấy cái NTD có rất nhiều hãng viết phục vụ cho đo đạc, như cái bạn trên trình bày đó, nếu làm ăn chuyên nghiệp thì bạn nên có các phần đó vì nó tương thích nhiều đơn vị. Dù vậy cũng tuỳ công việc có thể tự làm... như vậy là bạn đã vẽ được trắc dọc, ngang, bình đồ bằng civil3d chưa. Nếu vẽ được thì bạn cho mình xem file số liệu, mình sẽ chuyển file NTD về file số liệu civil mà bạn quen dùng thì tốt hơn nhé

    Thân chào.

     

    + Vâng, chuyển số liệu từ NTD sang Civil 3d đúng là mối quan tâm hiện giờ của em :)))

    + File NTD của 1 công trình, và file số liệu Civil của nó ( Bác mở bằng Civil nhé , chứ cad thì nó ko đọc hết được các đối tượng trong Civil )

     

    NTD-Nam Son_ntd.txt

    Nam Son Civil 3D.dwg


  10. 1 giờ trước, sam8xd đã nói:

    Chi tiết cấu trúc file NTD các bạn xem video này

    Tuyệt đấy. :)))

    Để mình nghiên cứu thêm xem thế nào.

    Cám ơn bạn cung cấp tài liệu. Nhưng mà file VLX với thêm cái Serial có phí thì hơi ko khoái, hì, bác cấp cho thì tốt quá :))) Mình cần công cụ Import với Export NTD vào cad thôi.

     

    Bác @DuongTrungHuy, file NTD nó của em nó thế này.

     

    Tuyen6_ntd.txt


  11. 1 giờ} trướ}c, DuongTrungHuy đã nói:

    Hì chào Bạn.

    Bạn có thể cho mình 1 file Dwg để mình test xem có phù hợp với bình độ của bạn không đã nhé.

    Thân chào.

    À đây là vấn đề lớn chuyển qua chuyển lại. bạn cứ đưa 1 bình đồ đã nhé.

    + Thú thực là em vừa nhảy qua bên thiết kế đường. Nên cũng chưa tìm hiểu sâu về NTD.

    Thế nên là bên em toàn nhận file NTD của mấy bác khảo sát cấp. Trong file bao gồm có tuyến, với cao độ trên trắc ngang được xây dựng sẵn.

    Em đang sử dụng NoVa trên nền Civil 3D, nên có tính năng Import file NTD luôn.

    Nên em đang muốn có công cụ để chuyển qua, chuyển lại giữa file NTD và Civil 3D.

    Ví dụ nội dung File NTD của em :

     

     

    TDN    Version 3.5                    
    SYMBOLS    ND    TD    P    TC    NC    
    TYPEINPUT    0    0    0    0    0    
    POLE    DT6    0    3.11    0    0    3.141592654
    TARGETL    -3.861    3.141    D*0*    1        
    TARGETL    -6.436    3.028    *0*            
    TARGETL    -7.5    3.003    *0*            
    TARGETR    2.474    3.111    *0*            
    TARGETR    5.354    3.126    *0*            
    TARGETR    7.5    3.142    D*0*    2        
    POLE    C1    3.71    3.06    0    0    3.141592654
    TARGETL    -1.391    3.087    D*0*    1        
    TARGETL    -2.329    2.826    *0*            
    TARGETL    -2.728    2.793    *0*            
    TARGETL    -4.872    2.735    *0*            
    TARGETL    -5.903    2.47    *0*            
    TARGETL    -7.5    2.47    *0*            
    TARGETR    1.804    3.03    D*0*    2        
    TARGETR    4.448    3.06    *0*            
    TARGETR    5.888    3.09    *0*            
    TARGETR    7.5    3.12    *0*            
    POLE    1    20    3.01    0    0    3.141592654
    TARGETL    -1.437    2.975    D*0*    1        
    TARGETL    -1.739    2.923    *0*            
    TARGETL    -1.839    2.47    *0*            
    TARGETL    -4.536    2.47    *0*            
    TARGETL    -7.5    2.47    *0*            
    TARGETR    1.083    2.975    D*0*    2        
    TARGETR    1.221    2.875    *0*            
    TARGETR    1.341    2.37    *0*            
    TARGETR    4.421    2.37    *0*            
    TARGETR    7.5    2.37    *0*            
    POLE    2    40    2.9    0    0    3.141592654
    TARGETL    -1.345    2.875    D*0*    1        
    TARGETL    -1.55    2.86    *0*            
    TARGETL    -1.647    2.37    *0*            
    TARGETL    -4.446    2.37    *0*            
    TARGETL    -7.5    2.37    *0*            
    TARGETR    1.174    2.898    D*0*    2        
    TARGETR    1.305    2.67    *0*            
    TARGETR    1.41    2.39    *0*            
    TARGETR    4.491    2.392    *0*            
    TARGETR    7.5    2.39    *0*            

     

     


  12. 18 giờ trước, DuongTrungHuy đã nói:

    Chào nhé!

    Mình có viết chương trình để ghi ra file trắc dọc ngang NTD từ bình đồ Cad.

    Mình vẫn chưa hiết hết ý Bạn cần gì.

    Nếu cần, Bạn giải thích cặn kẽ thêm trong hộp thư thì tiện hơn nhé!

     

    You Wellcome!

     

    Bác DuongTrungHuy cho em xin file ghi NTD từ bình đồ vào cad, và ngược lại ( nếu có) được ko bác :))

    Mail của em : dodanhcong93@gmail.com

    nếu bác ko muốn công khai :))


  13. 1 giờ} trướ}c, TrungOji đã nói:

    Vâng. Trước em có từng tạo kiểu đường rồi. Nhưng yêu cầu đối tượng phải là các line riêng lẻ, ko có liên kết cơ các bác ạ.

     

    + Trên trang mạng có lisp phá vỡ Line Type , tuy nhiên mình test thì chỉ áp dụng được với các loại đoạn thẳng. Còn cong thì chắc ko đúng ý chủ thớt rồi. 

    Điều kiện dùng lisp : UNIT để dạng Milimeter.

    + Trang gốc : https://www.cadstudio.cz/en/download.asp?file=LinExp

     

    linexp.lsp


  14. 27 phút trước, TrungOji đã nói:

    Các tiền bối chỉ giúp em với. Chứ em ko biết làm cách nào ngoài copy với array. mất rất nhiều thời gian ạ.

     

    1. Tạo 1 File đuôi .lin  , ví dụ ABC.lin

    2. Copy dòng code dưới đây vào file đó.

     


    *HIDDEN-5x5,Hidden5x5 __ __ __ __ __ __ __ __ __ __ __ __ __ __
    A,5.0,-5.0

    *HIDDEN-10x10,Hidden10x10 __ __ __ __ __ __ __ __ __ __ __ __ __ __
    A,10.0,-10.0

    *HIDDEN-20x10,Hidden20x10 __ __ __ __ __ __ __ __ __ __ __ __ __ __
    A,20.0,-10

     

     

    3. Gõ lệnh LTYPE, load file ABC.lin vừa tạo. 

    ----> Vậy là bạn đã có các loại đường theo yêu cầu. Chú ý tỷ lệ Line type Scale phải bằng 1 ( Bật bảng Ctrl+1 lên), biến hệ thống LTS phải bằng 1.

    • Vote tăng 1

  15. 11 giờ trước, HALUMGLASS@GMAIL.COM đã nói:

    Thanks huunhantvxdts rất nhiều

    - Nhờ setvar toàn bộ thông số các biến dim

     

    Tặng bạn cần câu cá, còn câu được con cá nào hay không thì tùy bạn sử dụng :) :)

    + Setvar thông số Dim.

     

    ;  *****Tab Lines
            (setvar "DIMCLRD" 8)                ; Mau sac duong giong ngang duoi Text
            (setvar "DIMLTYPE" "continuous")        ; Kieu LineStyle duong giong ngang duoi Text
            (setvar "DIMLWD" -2)                ; Lineweight duong giong ngang duoi text = Block
             (setvar "DIMDLE" 0)                ; Khoang cach keo dai duong giong ngang duoi Text =0
             (setvar "DIMDLI" 4)                ; Khoang cach giua cac Dim khi do Base Line-Spacing

             (setvar "DIMCLRE" 8)                ; Mau sac duong giong vuong goc
            (setvar "DIMLTEX1" "continuous")        ; Kieu LineStyle duong giong vuong goc 1
             (setvar "DIMLTEX2" "continuous")        ; Kieu LineStyle duong giong vuong goc 2
             (setvar "DIMEXE" 0.5)            ; Khoang cach keo dai duong thang vuot qua Dim
             (setvar "DIMEXO" 3.0)            ; Khoang cach tu chan Dim toi diem bat dau ve duong giong
            (setvar "DIMFXLON" 0)            ; Bat, tat che do "Fix length Extension line"
            (setvar "DIMFXL" 6)                ; Gia tri Fix cua "Fix length Extension line"

             (setvar "dimdec" 0)                ; Extend beyond Stick
         ;  *****Tab Symbol and Arrow
            (setvar "DIMASZ" 1.5)            ; Kich thuoc mui ten
            (setvar "DIMBLK1" "")            ; Kieu mui ten
            (setvar "DIMBLK2" "")
            ;(setvar "DIMLDRBLK" "")        
             (setvar "DIMARCSYM" 2)            ; Thiet lap dau ky hieu khi do chieu dai duong cong = None
         ;  *****Tab Text
              (if (= (tblsearch "STYLE" ".VnarialH") nil) (command  "-style" ".VnarialH"     ".VnarialH"     "" "1.0" "0" "n" "n"))
              (setvar "DIMTXSTY" ".VnarialH")        ; Thiet lap Dim Text Style
              (setvar "DIMCLRT" 3)                ; Thiet lau mau sac cho Text Green = 3
              (setvar "DIMTXT" 1.5)            ; Chieu cao Text
              (setvar "DIMTAD" 1)                ; Text Placement ___Vartical = Above
              (setvar "DIMJUST" 0)                ; Text Placement ___Horizontal = Center
              (setvar "DIMGAP" 0.6)            ; Khoang cach Text --> Duong giong ngang chan Dim
         ;  *****Tab Fit
              (setvar "DIMFIT" 5)                ; Fit = Always keep text betwen lines
              (setvar "DIMTMOVE" 2)                   ; Thiet lap dinh dang Text khi keo Text ra khoi vi tri mac dinh
              (setvar "DIMTOFL" 1)                ; Ve them duong line tu cung tron toi tam cung tron ( nhu la ban kinh )
         ;  *****Mot vai dieu khac
              (setvar "DIMTIX" 1)                ; Thiet lap Dim ban kinh Arc la Auto hay Pick tay.
              (setvar "DIMTOH" 0)                ; Not Know
              (setvar "DIMTIH" 0)                ; Not Know
     

     

    • Like 1
    • Vote tăng 1
×