Danh mục

Phát triển AutoCAD bằng ActiveX & VBA - Chương 9

Số trang: 14      Loại file: pdf      Dung lượng: 994.61 KB      Lượt xem: 16      Lượt tải: 0    
Thư viện của tui

Hỗ trợ phí lưu trữ khi tải xuống: 1,000 VND Tải xuống file đầy đủ (14 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

TẠO BỐ CỤC VÀ IN ẤNTrong chương nàySau khi đã tạo bản vẽ trong AutoCAD, thông thường ta sẽ in bản vẽ ra giấy. Một bản vẽ in ra có thể chứa một ảnh đơn của bản vẽ hoặc là sự kết hợp, sắp xếp của nhiều ảnh khác nhau. Trong không gian in, ta có thể tạo nhiều cửa sổ gọi là các khung nhìn nổi, để hiển thị các ảnh khác nhau của bản vẽ. Tùy theo nhu cầu mà ta có thể in một hoặc nhiều khung nhìn, hoặc thiết lập các lựa chọn để xác định...
Nội dung trích xuất từ tài liệu:
Phát triển AutoCAD bằng ActiveX & VBA - Chương 9TẠO BỐ CỤC VÀ IN ẤN 9 Trong chương nàySau khi đã tạo bản vẽ trong AutoCAD, thông thường Khái niệm không gian mô hình và không gian inta sẽ in bản vẽ ra giấy. Một bản vẽ in ra có thể chứa Bố cục bản vẽmột ảnh đơn của bản vẽ hoặc là sự kết hợp, sắp xếp Khái niệm khung nhìncủa nhiều ảnh khác nhau. Trong không gian in, ta có In bản vẽthể tạo nhiều cửa sổ gọi là các khung nhìn nổi, đểhiển thị các ảnh khác nhau của bản vẽ. Tùy theo nhucầu mà ta có thể in một hoặc nhiều khung nhìn, hoặcthiết lập các lựa chọn để xác định xem in cái gì vàảnh nằm vừa trong trang in như thế nào. Phát triển ứng dụng ActiveX và VBA | 2331. Khái niệm không gian mô hình và không gian inKhông gian mô hình (Model Space): là nơi để vẽ, nơi mà người dùng sẽ tạo ra cácđối tượng hình học của một mô hình nào đó . Thông thường, khi bắt đầu vẽ trênkhông gian mô hình, ta cần chỉ rõ giới hạn và đơn vị của bản vẽ.Không gian in (Paper Space): là nơi thể hiện sự trình bày trên giấy của mô hình khiđược in ra. Trong không gian in, ta có thể bố trí các khung nhìn khác nhau của bảnvẽ, thu phóng các khung nhìn một cách độc lập và sắp xếp các khung nhìn khácnhau của bản vẽ để in. Có thể có nhiều không gian in, mỗi không gian in là mộtcách trình bày bản vẽ .2. Bố cục bản vẽTất cả cấu tạo hình học của bản vẽ đều được chứa trong các Layout 1 . Không gianmô hình hình học được chứa trong một Layout riêng có tên là Model. Ta không thểthay đổi tên của Layout này cũng như tạo ra một Layout khác để chứa không gianmô hình hình học. Chỉ có một Layout chứa không gian mô hình trong một bản vẽ.Không gian in hình học được để trong nhiều Layout. Trong một bản vẽ có thể cónhiều Layout, mỗi cái thể hiện các cấu hình in khác nhau và ta có thể thay đổi têncủa các Layout này.Trong ActiveX Automation, đối tượng ModelSpace bao gồm toàn bộ các đối tượnghình học trong Layout của không gian mô hình. Bởi vì Layout không gian in có thểnhiều hơn một trong cùng một bản vẽ nên đối tượng PaperSpace chỉ đến Layuotkhông gian in hiện hành cuối cùng.2.1. Mối quan hệ giữa Layout và BlockNội dung của bất cứ Layout nào đều được đặt giữa hai đối tượng ActiveX khácnhau, đó là đối tượng Layout và đối tượng Block. Đối tượng Layout chứa các thiếtlập về in ấn và các đặc tính về hiển thị của Layout như là cách thể hiện trên giaodiện của AutoCAD. Đối tượng Block chứa thuộc tính hình học cho Layout. Mỗi đốitượng Layout được liên kết duy nhất với một đối tượng Block. Để truy cập vào đốitượng Block đã liên kết với Layout trước, sử dụng thuộc tính Block của Layout đó.Ngược lại, mỗi đối tượng Block cũng được liên kết với duy nhất một đối tượngLayout, và để truy cập vào đối tượng Layout đã liên kết với Block trước, sử dụngthuộc tính Layout cho Block đó.2.2. Khái niệm về cấu hình inĐối tượng PlotConfiguration giống với đối tượng Layout ở chỗ chúng đều chứa cácthông tin về in ấn. Khác biệt của chúng ở chỗ: đối tượng Layout được liên kết với1 Layout: là một khái niệm trong AutoCAD, nó thể hiện cách bố trí các đối tượng hình học trongbản vẽ. Bởi AutoCAD có hai loại không gian dùng để vẽ với mục đích khác nhau (Model Space vàPaper Space) cho nên khái niệm Layout sẽ tương ứng với những không gian vẽ này. Do trong tiếngViệt chưa có từ tương đương cho nên chúng tôi tạm sử dụng từ nguyên gốc tiếng Anh234 | Chương 9: Tạo bố cục và in ấnmột đối tượng Block chứa các đối tượng hình học cần in còn đối tượngPlotConfiguration không liên kết với một đối tượng Block nào, nó chỉ là tên củamột tập hợp các thông số in ấn có sẵn dùng cho bất cứ đối tượng hình học nào.2.3. Xác định các cấu hình của LayoutCác cấu hình của Layout điều khiển kết quả in ra sau cùng. Những cấu hình này liênquan đến khổ giấy, tỷ lệ in, vùng in, gốc in và tên của thiết bị in. Việc hiểu rõ cáchsử dụng một cách hợp lý các cấu hình trên sẽ đảm bảo kết quả in ra như mongmuốn. Tất cả các cấu hình cần thiết lập và thay đổi đối với mỗi Layout có thể thựchiện thông qua các thuộc tính và phương thức của đối tượng Layout.2.3.1. Lựa chọn khổ giấy và đơn vị inKhổ giấy được lựa chọn phụ thuộc vào cấu hình của thiết bị in được thiết lập tronghệ thống. Mối thiết bị in khác nhau sẽ có sẵn một danh sách các khổ giấy tiêuchuẩn. Để thay đổi khổ giấy trong Layout, sử dụng thuộc tính CanonicalMedia-Name.Đơn vị của bản in được xác định thông qua thuộc tính PaperUnits. Thuộc tính nàycó thể lấy một trong 3 giá trị là: acInches, acMillimeters, hoặc acPixels. Nếuthiết bị in được cấu hình i ...

Tài liệu được xem nhiều: