- Bàn phím ký tự. - Bàn phím chức năng chuyên dùng. 5.1.7. CÁC THIẾT BỊ XUẤT (OUPUT) Bao gồm: 1. Màn hình. 2. Máy vẽ. 3. Máy copy màn hình. 4. Các thiết bị vi phim. 5. Máy in. 5.2. PHẦN MỀM VÀ CƠ SỞ DỮ LIỆU ĐỒ HOẠ MÁY TÍNH 5.2.1.GIỚI THIỆU Phần cứng của CAD chỉ có tác dụng và hoạt động với phần mềm kèm theo. Phần mềm đó ởđây gồm hai loại : • Phần mềm đồ hoạ.
Đây là một bộ chương trình được viết ra nhằm tạo điều kiện cho người sử dụng vận hành hệ thống đồ hoạ máy tính (hệ ICG). Bộ chương trình này thường được sản xuất trọn gói nên còn có tên gọi gói phần mềm đồ hoạ, bao gồm những chương trình để tạo ra hình ảnh trên màn hình CRT, để điều khiển các hình ảnh đó và để thực hiện các kiểu tương tác khác nhau giữa ICG. AutoCAD là ví dụđiền hình về một bộ chương trình như vậy. Còn hệ ICG là một hệ thống đồ hoạ tương tác, ngoài phần mềm còn có phần cứng.
• Phần mềm ứng dụng (kể cả những chương trình bổ trợđể thực hiện những chức năng đặc biệt có liên quan đến CAD/CAM):
Bao gồm những phần mềm phân tích thiết kế(chẳng hạn như phân tích phần tử hữu hạn, mô phỏng động học cơ cấu...) và những phần mềm lập kế hoạch sản xuất - chế tạo
(chẳng hạn như lập kế hoạch gia công tự động, lập trình vật làm điều khiển số...). Những phần mềm loaị thứ hai này sẽđược đề cập tới ở các chương sau, khi nghiên cứ về CAM.
Phần mềm đồ hoạ dùng cho một hệ thống đồ hoạ máy tính cụ thể có tính đặc thù rất mạnh đối với phần cứng của hệ thống đó - có nghĩa là nó được viết ra chủ yếu là để chạy trên phần cứng đó của hệ thống. Vì thế, phần mềm phải được viết sao cho phù hợp với kiểu màn hình CRT và kiểu thiết bị vào được dùng trong hệ thống. Những chi tiết của phần mềm để chạy trên CRT quét vectơ sẽ phải có những điểm khác so với khi viết cho CRT quét dòng vì cấu tạo và nguyên tắc hoạt động của hai loại màn hình này không hoàn toàn giống nhau. Dẫu rằng những sự khác nhau như thế trong phần mềm nhiều khi người sử dụng không nhận
ra, nhưng chúng lại rất quan trọng đối với người xây dựng một hệ thống đồ hoạ máy tính tương tác.
Các nguyên tắc cơ bản cho việc thiết kế phần mềm đồ hoạ như sau : 1. Tính đơn giản : Phần mềm đồ hoạ phải dễ sử dụng.
2. Tính nhất quán : Goí phần mềm phải đem đến cho người sử dụng một phương pháp vận hành nhất quán và có thể dựđoán được các thao tác tiếp theo.
3. Tính đồng bộ : Không bỏ sót một chức năng nào đáng kể trong bộ chức năng đồ hoạ của phần mềm.
4. Tính bền vững : Chịu đựng được những sai phạm nhỏ trong vận hành của người sử dụng.
5. Tính hiệu quả : Với những hạn chế của phần cứng, phần mềm cần khai thác được đến mức tối đa khả năng của nó.
6. Tính kinh tế : Phần mềm không quá lớn hoặc quá đắt tiền đến mức khách hàng không chấp nhận được.
5.2.2. CẤU HÌNH PHẦN MỀM CỦA MỘT HỆ THỐNG ĐỒ HOẠ TƯƠNG TÁC (ICG) (ICG)
Khi người sử dụng vận hành một hệ ICG, có rất nhiều hoạt động khác nhau xảy ra. Có thể chia những hoạt động đó thành 3 loại :
1. Tương tác với thiết bịđầu cuối đồ hoạ để tạo ra và thay đổi những hình ảnh trên màn hình.
2. Kiến tạo nên một mô hình mà về mặt vật lý có thể vượt ra ngoài hình ảnh chứa trên màn hình. Đôi khi mô hình này còn được gọi là mô hình ứng dụng.
3. Nhập mô hình vào bộ nhớ trong (và cả bộ nhớ ngoài khi cần).
Khi làm việc với hệ thống đồ hoạ, người sử dụng thực hiện những công việc theo cách phối hợp chứ không phải theo cách hết loại công việc nọđến công việc khia. Người sử dụng kiến tạo nên một mô hình vật lý và nhập vào bộ nhớ bằng sự mô tả hình ảnh của mô hình đó cho hệ thống biết theo cách tương tác mà không cần suy nghĩ động tác nào thuộc vào loại nào trong ba loại kể trên. Sở dĩ phân ra như thế là để tương ứng với cấu hình tổng quát của một hệ phần mềm đồ hoạ dùng trong hệ ICG sẽ nói dưới đây.
Theo truyền thống, người ta xác định cấu hình tổng quát của một hệ phần mềm đồ hoạ gồm có ba môdun sau : 1. Gói phần mềm đồ hoạ 2. Chương trình ứng dụng (mô hình ứng dụng) 3. Cơ sở dữ liệu đồ hoạ CSDL ứng dụng chứng dương trình ụng Gói phần mềm đồ hoạ Thiết bị đầu cuối đồ hoạ Thiết bị vào của người sử dụng HỆ PHẦN MỀM ĐỒ HOẠ TRẠM THIẾT KẾ Hình 5.2. Cấu hình của một hệ phần mềm đồ hoạ
1/ Chương trình ứng dụng :Đây là môdun trung tâm của hệđồ hoạ. Nó là cái mô tảmô hình vật lý mà người sử dụng muốn thiết kế ra nên còn có tên là mô hình ứng dụng. Nó