Chuyển đến nội dung
Diễn đàn CADViet
  • Thông báo

    • Nguyen Hoanh

      CADViet đã hoàn tất nâng cấp   14/09/2017

      Chào các bạn, CADViet đã hoàn tất việc nâng cấp lên phiên bản mới. Tất cả các chức năng đã hoạt động theo kỳ vọng của ban quản trị. Nếu có vấn đề gì cần phản hồi, các bản post ở đây nhé: Trân trọng, Nguyễn Hoành.
Đăng nhập để thực hiện theo  
viokute

Xin chỉ cách xóa đối tượng SHAPE

Các bài được khuyến nghị

viokute    0

Lúc trước mình có tạo 1 linetype để sử dụng, nhưng giờ mình để mất file .lin (gồm cả .shx) nên mỗi khi mở file CAD lên lại bị hỏi tìm file .shx đó, có cách nào xóa file .shx đó ko.

Cám ơn nhiều.

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
pphung183    425

Bạn có đưa lộn file không? Mình mở bình thường... nó có đòi hỏi tìm file .shx gì đâu? bạn chỉ thiếu font VNI-Arial Rounded thôi :D

  • Vote tăng 2

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
viokute    0

Sao lạ vậy ta. Hôm trước mình mở file này lên bị yêu cầu tìm file .shx bị thiếu mà.
Sao hôm nay ko bị...
Cảm ơn bạn nhiều nha.
Mà bạn cho hỏi nếu mình tạo Linetype dạng shape, file .lin còn, mà file .shx nó mất, khi đấy làm sao xoá .shx

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
ketxu    2.652

Câu hỏi tối nghĩa quá, mình đoán bừa. Shx qui định trong file *.lin của bạn, còn sử dụng linetype đó thì nó còn hỏi, k sử dụng / hoặc thay thế bằng linetype khác thì nó khỏi hỏi ^^

  • Vote tăng 1

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
pphung183    425

Quy ước chung:

1) Dòng chú thích trong File .LIN bắt đầu bằng dấu ; “chấm phẩy”

Vd :

;;

;; AutoCAD Linetype Definition file

;; Version 2.0

;; Copyright 1991, 1992, 1993, 1994, 1996 by Autodesk, Inc.

;;

2) Các giá trị trong acadiso.lin bằng các giá trị trong acad.lin x 25.4

3) Acad.lin dùng cho hệ anh, acadiso.lin dùng cho hệ m

4) Dùng acad.lin cho hệ m, khai báo biến hệ thống LTSCALE=24.5

5) Dùng acadiso.lin cho hệ anh, khai báo biến hệ thống LTSCALE=0.039, (bởi .0039=1/25.4)

Dạng Đường Đơn Giản

Dòng mô tả:

Vd:

*BORDER,Border __ __ . __ __ . __ __ . __ __ . __ __ .

A,.5,-.25,.5,-.25,0,-.25

1) Dấu * đặt trước tên dạng đường

2) Chuỗi mô tả nếu có được ngăn cách với tên dạng đường bằng dấu phẩy (,) và <= 47 ký tự

Dòng định dạng:

Vd:

*BORDER,Border __ __ . __ __ . __ __ . __ __ . __ __ .

A,.5,-.25,.5,-.25,0,-.25

1) Chữ A (mã alingment) quy định kết thúc bằng nét gạch liền

2) Giá trị = 0 dấu chấm

3) Giá trị > 0 chiều dài nét liền

4) Giá trị 0 < chiều dài khoảng trống

5) <= 80 ký tự

Dạng Đường Phức Tạp

Cơ bản như dạng đơn giản nhưng có chứa thêm đối tượng shape và đối tượng text

Cấu trúc mô tả đối tượng shape

Cấu trúc : [shapename,shxfilename] hoặc [shapename,shxfilename,transform]

Shapename: tên đối tượng shape

Shxfilename: tên của file shx

Transform: giá trị định dạng đối tượng shape

R=## góc quay tương đối so với đường gạch liền

A=## góc quay tuyệt đối so với wcs (trục X toàn cục)

S=## hệ số tỷ lệ

X=## khoảng cách dời đối tượng shape theo hướng đường gạch liền (hướng X)

>0 sang phải

<0 sang trái

Y=## khoảng cách dời đối tượng shape theo hướng vuông góc đường gạch liền (hướng Y)

>0 lên trên

<0 xuống dưới

Cấu trúc mô tả đối tượng text

Cấu trúc : [“string”,stylename] hoặc [“string”,stylename,transform]

String: nội dung text

Stylename: tên của kiểu text

Transform: giá trị định dạng đối tượng text

R=## góc quay tương đối so với đường gạch liền

A=## góc quay tuyệt đối so với wcs (trục X toàn cục)

S=## hệ số tỷ lệ

X=## khoảng cách dời đối tượng text theo hướng đường gạch liền (hướng X)

>0 sang phải

<0 sang trái

Y=## khoảng cách dời đối tượng text theo hướng vuông góc đường gạch liền (hướng Y)

>0 lên trên

<0 xuống dưới

Dạng Đường Hàn

Dựa vào quy tắt trên ta có thể tạo ra dạng đường hàn theo TCVN một cách nhanh chóng dựa

trên nền tảng của các dạng đường Acad có sẵn (nói theo thuật ngữ hướng đối tượng gọi là kế

thừa)

Chọn file acad.lin hoặc acadiso.lin , copy 4 dòng sau :

*TRACKS,Tracks -|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-

A,.15,[TRACK1,ltypeshp.shx,s=.25],.15

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

*GAS_LINE,Gas line ----GAS----GAS----GAS----GAS----GAS----GAS--

A,.5,-.2,["GAS",STANDARD,S=.1,R=0.0,X=-0.1,Y=-.05],-.25

Paste vào cuối file,dựa vào cấu trúc trên sửa và thêm vào các dòng sau:

Vd:

*HAN1,Han1 _|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_

A,.25,[TRACK1,ltypeshp.shx,y=-.25,s=.25],.25

*HAN2,Han2 _|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_

A,0,[TRACK1,ltypeshp.shx,y=-.25,s=.25],.25,[TRACK1,ltypeshp.shx,y=-

.25,s=.25],.25,[TRACK1,ltypeshp.shx,y=-.25,s=.25],-.25

*HAN3,Han3 _X_X_X_X_X_X_X_X_X_X_X_X_X_X_X_X_X_X_X_X_X_X_X_X_X_X_

A,.25,["XXX",STANDARD,S=.25,R=0.0,X=0,Y=-.25],.25

*HAN4,Han4 _X_X_X_X_X_X_X_X_X_X_X_X_X_X_X_X_X_X_X_X_X_X_X_X_X_X_

A,0,["XXX",STANDARD,S=.25,R=0.0,X=0,Y=-.25],.65,-.5

  • Vote tăng 3

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Tạo một tài khoản hoặc đăng nhập để nhận xét

Bạn cần phải là một thành viên để lại một bình luận

Tạo tài khoản

Đăng ký một tài khoản mới trong cộng đồng của chúng tôi. Điều đó dễ mà.

Đăng ký tài khoản mới

Đăng nhập

Bạn có sẵn sàng để tạo một tài khoản ? Đăng nhập tại đây.

Đăng nhập ngay

Đăng nhập để thực hiện theo  

×