Thư Viện Bộ Phận PDT (PDT Parts Library)

Trình Đơn cho Thư Viện Bộ Phận PDT

../../../_images/addons_pdt_library_1.png

This module is in its infancy for releases up to and including 1.1.5 and is an attempt to organize a collection of parts, as objects, in a central repository. This library will consist of Objects, Collections and Materials. For now, these are placed in a holding blend file in Blender's:

Thư mục "...../Scripts/Addons/clockworxpdt" (địa điểm của abbr:`Trình Bổ Sung PDT (PDT Add-on)`).

Nguyên Tắc (Principles):

Về khái niệm mà nói, mô-đun này là nhằm sử dụng để lưu trữ các bộ phận dưới dạng các cá nhân đối tượng, hoặc trong trường hợp các bộ phận phức tạp hơn, chẳng hạn như một bộ động cơ, dưới dạng các tập hợp. Phương Pháp Blender xử lý các nguyên vật liệu cho các đối tượng được bổ sung, hoặc được kết nối là nếu bạn nạp một đối tượng bằng phương pháp Bổ Sung thì nó sẽ mang theo các nguyên vật liệu của đối tượng đó theo cùng. Nếu bạn bổ sung một bộ phận nhiều lần thì bạn sẽ nhận được nhiều bản sao của cùng một nguyên vật liệu - một hiện trạng rất không có hiệu quả cao. Vì vậy, phương pháp đề đạt cho hệ thống thí điểm này là để các nguyên vật liệu tách rời khỏi các đối tượng và lưu trữ chúng trên đối tượng "người giữ", hoặc đặt người dùng giả để nguyên vật liệu luôn được giữ trong tập tin thư viện blend. Sau đó, bạn có thể bổ sung thêm hoặc liên kết nguyên vật liệu một lần mà thôi, và ấn định nó cho nhiều bản sao của đối tượng đã bổ sung hoặc đã kết nối.

Kế hoạch dự tính là mở rộng hệ thống để người dùng có thể gửi các đối tượng, hoặc các tập hợp, hoặc nguyên vật liệu từ tập tin blend hiện đang mở của họ, đến tập tin blend thư viện. Ý đồ này sẽ là phương hướng phát triển tiếp theo trong bản phát hành sắp tới, nếu có thể. Thư viện bộ phận vốn tồn tại trong các hệ thống CAD từ những thập kỷ 1980, cái mà chúng được gọi là các "Tế Bào" và có một hoặc nhiều "Thư Viện Tế Bào" để lưu trữ chúng trong đó, mỗi tế bào có một tọa độ gốc do người dùng xác định, và tọa độ gốc này được sử dụng để đặt bộ phận trong thư viện. Quá trình này là nhằm đặt con trỏ tại vị trí nơi bạn muốn bộ phận nằm, và sau đó gọi nó bằng tên, và đối tượng sẽ được đặt tại vị trí con trỏ, với tọa độ gốc của nó nằm ở vị trí đó.

Thư Viện Bộ Phận PDT sử dụng cùng một phương pháp để lưu trữ, gọi lại và đặt các bộ phận tại vị trí con trỏ:

../../../_images/addons_pdt_library_2.png

Ví dụ này cho thấy Trình Đơn Thư Viện Bộ Phận và một số bộ phận mẫu, được đưa vào bởi phương pháp "Bổ Sung," hoặc "Kết Nối".

Tập Tin Thư Viện Bộ Phận (Parts Library File):

Các Thư Viện Bộ Phận có thể nằm ở bất cứ địa điểm nào bạn muốn trên hệ thống của mình. Vị trí tập tin của bạn, một tập tin blend của Blender bình thường, có thể được bố trí trong Cấu Hình :abbr:`Trình Bổ Sung PDT (PDT Add-on Preference)` (Cấu Hình của Người dùng => Thẻ Trình Bổ Sung):

../../../_images/addons_pdt_library_4.png

Bạn có thể đánh máy chữ vị trí và tên của tập tin hoặc nhấp vào biểu tượng "Thư Mục" và sử dụng các công cụ lựa chọn tập tin Blender để điều hướng đến tập tin của bạn. Tiện Ích Lựa Chọn trong PDT, sau đó, sẽ được cập nhật tự động với các đối tượng, tập hợp và nguyên vật liệu trong tập tin của bạn, tùy thuộc vào tiêu chí tìm kiếm nào đó. Bạn có thể thay đổi thư viện bất kỳ lúc nào trong phiên sử dụng của bạn để truy cập dữ liệu từ một tập tin thư viện khác.

Các Tùy Chọn là (The Options are):

Bổ Sung - thao tác này sẽ bổ sung thêm Đối Tượng, Tập Hợp hoặc nguyên Vật Liệu đã chọn từ thư viện vào tập tin blend hiện tại của bạn.

"Kết Nối" - chức năng này sẽ liên kết Đối Tượng, Tập Hợp hoặc nguyên Vật Liệu đã chọn từ thư viện vào tập tin blend hiện tại của bạn.

Việc bạn dự định làm việc với các đối tượng, tập hợp hoặc nguyên vật liệu hay không còn phụ thuộc vào cài đặt của "Tiện Ích Lựa Chọn" nằm bên cạnh nút Kết Nối nữa.

Ba "Tiện Ích Lựa Chọn" tiếp theo sẽ hiển thị các Đối Tượng, các Tập Hợp và các nguyên Vật Liệu trong tập tin blend Thư Viện, hoặc là toàn bộ nội dung hoặc nội dung được thanh lọc bởi đầu vào Tìm Kiếm bên cạnh mỗi Tiện Ích Lựa Chọn.

Dòng chữ Tìm Kiếm bao gồm bất kỳ một ký tự nào xuất hiện ở bất kỳ đâu trong Tên của Đối Tượng, Tập Hợp hoặc nguyên Vật Liệu. Vì vậy, tìm kiếm với dòng chữ "gear" trong hộp lùng tìm, chẳng hạn, sẽ tìm thấy các đối tượng có tên là "25T 20mm gear" `` hoặc "gears - 20mm 25teeth", v.v.

Do đó, nguyên tắc hoạt động là:

  • Đặt con trỏ 3D ở nơi bạn muốn định vị các đối tượng.

  • Điền bất kỳ tiêu chí tìm kiếm đòi hỏi nào để thu hẹp danh sách hiển thị trong tiện ích lựa chọn.

  • Chọn thể loại để làm việc, như các Đối Tượng, các Tập Hợp hoặc các nguyên Vật Liệu.

  • Chọn đối tượng, tập hợp hoặc nguyên vật liệu yêu cầu.

  • Nhấp vào "Bổ Sung" hoặc"Kết Nối".

Hiện tại, nếu bạn mang một tập hợp vào thì TOÀN BỘ các đối tượng trong tập hợp đó sẽ được đặt ở vị trí của con trỏ. Mục đích của việc này là đưa vào các mô hình phức tạp và giả định rằng chúng sẽ được đặt “như một đơn vị” tại vị trí của con trỏ, điều này cũng giả định rằng chúng được xây dựng từ một số đối tượng có tọa độ gốc chung trong thư viện.

Đề xuất ở giai đoạn này là các nguyên vật liệu có thể được nhập khẩu và sử dụng trên từng đối tượng phù hợp, có thể là có nhiều bộ phận sử dụng chung cùng một nguyên vật liệu, và trong trường hợp đó, sử dụng phương pháp này sẽ không dẫn đến khả năng nhiều nguyên vật liệu trùng lặp nhắc lại trong tập tin blend.

Nút "Hiển Thị Tập Tin Thư Viện" sẽ biểu hiện vị trí của tập tin thư viện bộ phận, cho chúng ta quan sát thấy trong cửa sổ bật lên, tập tin này cũng sẽ được in ra trong cửa sổ bàn giao tiếp, nếu bạn đang thi hành Blender dùng Thiết Bị Đầu Cuối. Mục đích của việc này là giúp chúng ta dễ dàng xác định vị trí của thư viện bộ phận để biên soạn.

Tập tin thư viện còn có thể được mở trong Blender, và được biên soạn giống như bất kỳ tập tin blend nào khác, nhằm cho phép chúng ta cho thêm các đối tượng, các tập hợp và các nguyên vật liệu mới của riêng mình vào.

Đây là một ví dụ về một loạt các động cơ được sử dụng trong nhiều loại xe đạp, xe ba bánh khác nhau. Các đối tượng này đã được Bổ Sung từ tập tin thư viện vào tập tin blend đang hoạt động, và sau đó được ấn định nguyên vật liệu vào:

../../../_images/addons_pdt_library_3.png

Each engine is modeled as a set of individual objects, organized as collections in the library blend file. All individual objects in each collection share a common origin point so they can be placed in the correct relative location.

Một giải pháp khác cũng đang được cân nhắc ở giai đoạn này là sẽ chỉ lưu trữ trong thư viện bộ phận các thành phần duy nhất của các động cơ này mà thôi, chẳng hạn như chúng sẽ dùng chung các thùng hình trụ, sau đó bổ sung thêm, hoặc kết nối chúng vào một tập tin dự án, và từ đó kiến tạo bất kỳ động cơ nào mình yêu cầu.

Hiện nay chúng tôi cố ý thả lỏng nỗ lực phát triển hệ thống phần mềm ở giai đoạn này, hầu cho các ý tưởng mới có thể được khám phá và hệ thống được tinh chỉnh. Rất có khả năng là những phát triển trong Blender hướng tới Hệ Thống Quản Lý Tài Nguyên tốt hơn và có năng lực hơn sẽ ngăn cản sự phát triển của mô-đun này.