Chuyển đến nội dung
  • 302, Tòa C, Khu Đô thị Xuân Phương Resident, Nam Từ Liêm – Hà Nội
  • 709, Bright City, Km15, Kim Chung, Hoài Đức, Hà Nội
  • 0949.222.486
Facebook Twitter Google-plus Pinterest Youtube
  • Trang chủ
  • GIỚI THIỆU
  • KHÓA HỌC
    • KHÓA HỌC SOLIDWORKS CƠ BẢN CSWA
      • KHÓA HỌC SOLIDWORKS CẤP TỐC
      • KHÓA HỌC ONLINE THỜI GIAN THỰC – THI CHỨNG CHỈ QUỐC TẾ
    • KHÓA HỌC SOLIDWORKS NÂNG CAO CSWP
    • KHÓA HỌC SOLIDWORK CHUYÊN SÂU (Mold, Sheet, Surface….)
    • KHÓA HỌC BỔ TÚC THI CHỨNG CHỈ QUỐC TẾ CHO NGƯỜI ĐI LÀM
    • KHÓA HỌC NX SIEMENS
      • KHÓA HỌC NX SIEMENS CƠ BẢN
      • KHÓA HỌC NX SIEMENS NÂNG CAO
    • KHÓA HỌC AUTOCAD
  • THÔNG TIN
    • ƯU ĐÃI
    • THỦ THUẬT SOLIDWORKS
    • THƯ VIỆN HÌNH ẢNH
  • TÀI LIỆU
  • TIN TỨC – SỰ KIỆN
    • SỰ KIỆN
  • Liên hệ
  • Trang chủ
  • GIỚI THIỆU
  • KHÓA HỌC
  • THÔNG TIN
  • TIN TỨC – SỰ KIỆN
  • HỌC TRỰC TUYẾN
  • TÀI LIỆU
  • Liên hệ

Cách đơn giản hóa bảo trì các dự án tự động hóa thiết kế bằng cách sử dụng các ràng buộc 

Vòng đời dự án Tự động hóa Thiết kế dài hơn bạn nghĩ. Bạn có thể xem xét công việc được thực hiện khi nó được đưa vào sản xuất. Một ý kiến khác đó là thay vào đó, một dự án Thiết kế Tự động hóa là một thứ sinh động sẽ được cập nhật với dữ liệu sản phẩm mới và các biến thể trong suốt cuộc đời của nó. Và khi nó trở nên lớn hơn và có kinh nghiệm hơn, dự án cần phải được bảo trì để duy trì hiệu quả.

Nhưng đây là một phần phức tạp: bạn càng có nhiều dữ liệu, việc bảo trì sẽ càng khó khăn hơn. Một vấn đề phổ biến là khi một biến thể mới của một phần hoặc lắp ráp con được thêm vào, logic cần phải được thay đổi để xác định cách biến thể mới này sẽ phù hợp với hệ thống Tự động hóa Thiết kế. Các quy tắc cũ cần được chỉnh sửa và các quy tắc mới có thể cần phải được tạo.

Vì vậy, có cách nào để đơn giản hóa điều này? Tất nhiên là Có.

Và trong bài viết này, chúng tôi sẽ chỉ cho bạn cách bạn có thể tách dữ liệu của mình khỏi logic, cũng như cập nhật dữ liệu sản phẩm mà không phải thay đổi logic của mình bằng cách sử dụng phương pháp tự động hóa thiết kế dựa trên ràng buộc.

Chúng ta hãy xem một ví dụ đơn giản về mô hình băng tải (hình 1). Cụ thể hơn, chúng ta sẽ tập trung vào Beams và Rollers (hình 2).

Hình 1
Hình 2

Trong ví dụ của chúng tôi, có ba biến thể của dầm và ba biến thể của con lăn. Các cách thức mà chúng có thể được kết hợp được hiển thị trong ma trận bên dưới:

 BeamA BeamB BeamC
RollerACho phépKhông được phépKhông được phép
RollerBCho phépCho phépKhông được phép
RollerCCho phépCho phépCho phép

 

Trước tiên chúng  tôi sẽ mô tả cách bạn tới một cấu hình bằng cách sử dụng một cách tiếp cận tuần tự. Sau đó, chúng tôi sẽ chỉ cách xử lý cùng một cấu hình bằng cách sử dụng các ràng buộc và lợi ích của việc sử dụng phương pháp này.

Cách tiếp cận tuần tự

Cách tuần tự để thiết lập điều này có ba quy tắc nói rằng nếu một Beam được chọn, một số Roller được cho phép. Xem ví dụ về tập hợp quy tắc sẽ đạt được điều này dưới đây:

 

Nếu Beam A thì RollerA hoặc RollerB hoặc RollerC

Nếu Beam B thì RollerB hoặc RollerC

Nếu chùm C thì RollerC

 

Hãy tưởng tượng rằng bây giờ chúng ta cần phải thêm một con lăn mới, “RollerD”. Con lăn này sẽ làm việc cho BeamA và BeamB. Để đảm bảo thiết lập chính xác, chúng tôi cần phải thay đổi hai quy tắc mà chúng tôi đã tạo trước đó để tính đến biến thể con lăn mới này.

 

Nếu Beam A thì RollerA hoặc RollerB hoặc RollerC hoặc RollerD

Nếu Beam B thì RollerB hoặc RollerC hoặc RollerD

Nếu Beam C thì RollerC

 

Phương pháp tiếp cận dựa trên ràng buộc

Với công cụ dựa trên ràng buộc, các quy tắc đề cập đến các thuộc tính của các biến thể thay vì các giá trị biến thể hoặc các biến thể. Điều này cho phép chúng tôi tạo quy tắc cho biết tại sao các con lăn và dầm phù hợp với nhau, thay vì kết hợp.

Trong ví dụ của chúng tôi, lý do cho phép kết hợp các con lăn và dầm là đường kính con lăn không thể lớn hơn chiều cao Beam.

Chúng ta bắt đầu bằng cách tạo một bảng cho con lăn và dầm A-C, với các đặc tính cần thiết.

 RollerDiameter (mm)
RollerA10
RollerB20
RollerC30
 
RollerHeight (mm)
 
BeamA10
BeamB20
BeamC30

 

Bây giờ, chúng ta chỉ cần một quy tắc để mô tả cách kết hợp chúng. Trong quy tắc này, chúng tôi sẽ chỉ bao gồm logic đề cập đến các thuộc tính, thay vì các giá trị hoặc biến thể cụ thể, vì mục tiêu của chúng tôi là tách dữ liệu khỏi logic.

 

RollerDiameter <RollerHeight

Kết quả sẽ giống như các quy tắc trước đó. Sự khác biệt là quy tắc này nhỏ gọn nhưng dễ hiểu. Chúng tôi đã có thể thay thế 3 quy tắc, được hiển thị trong ví dụ tiếp cận tuần tự, chỉ với một quy tắc. Nếu bây giờ chúng ta muốn thêm một Roller mới, chúng ta chỉ cần thêm một hàng mới trong bảng con lăn của chúng ta và không cần thay đổi các quy tắc.

 RollerDiameter (mm)
RollerA10
RollerB20
RollerC30
RollerD22

 

Tóm tắt

Trong các dự án Thiết kế Tự động hóa thực tế, sự phụ thuộc giữa các thành phần thường phức tạp với rất nhiều sự phụ thuộc giữa các thành phần khác nhau. Điều này làm tăng tầm quan trọng của việc tách dữ liệu khỏi logic, như chúng ta đã làm với ví dụ rất đơn giản này. Bằng cách sử dụng phương pháp tiếp cận dựa trên ràng buộc, bạn có thể dễ dàng tách logic của mình khỏi dữ liệu, bảo trì đơn giản hóa chắc chắn. Làm việc với các ràng buộc có nghĩa là bạn nhận được ít quy tắc hơn, cũng như cách dễ dàng hơn để cập nhật dữ liệu sản phẩm của mình mà không phải trải qua logic của mình và tìm tất cả các quy tắc cần chỉnh sửa.

 

Bio
Facebook
Twiter
Google +
Bio

 STDC – Trung tâm SolidWorks Thành Đô là đơn vị đào tạo chuyên sâu về SolidWorks tại khu vực miền Bắc, cung cấp các chương trình học thực tiễn, bám sát nhu cầu công việc và ứng dụng trong doanh nghiệp. Với đội ngũ giáo viên nhiều kinh nghiệm thực tế và giáo trình luôn được cập nhật liên tục, chúng tôi đã đào tạo cho rất nhiều đối tượng khách hàng là sinh viên, người đi làm hay các doanh nghiệp có liên quan đến thiết kế 3D cơ khí. Phần mềm SolidWorks được sử dụng bởi hơn 2 triệu kỹ sư và nhà thiết kế trên toàn thế giới. Chúng tôi cam kết và tập trung cung cấp đào tạo và hỗ trợ để giúp bạn nhận ra lợi ích cũng như có một tương lai vững chắc.

Facebook

    Trung tâm Solidworks Thành Đô 

Twiter

    @Solidworks ThanhDo center

Google +

    Trung tâm Đào tạo Solidworks Thành Đô

Post navigation

 Biến sáng tạo SOLIDWORKS của bạn thành một tính năng chính với yêu cầu nâng caoCách tạo và làm việc với các thư viện riêng trên Solidworks 

Bài viết mới

  • Bộ cài các phiên bản Adobe Photoshop
  • Sử dụng Guide Curves cho lệnh Sweeps trong SOLIDWORKS
  • Tùy chỉnh giao diện Solidworks theo phong cách cá nhân
  • HƯỚNG DẪN THI THỬ CHỨNG CHỈ QUỐC TẾ SOLIDWORKS
  • Tạo tính năng thu phóng đến kích thước thực tế
  • Ghi chú thích bằng lệnh Hole Callout cho lỗ không thực hiện bằng lệnh Hole Wizard
  • Cách thêm font chữ bị thiếu vào Solidworks
  • Tùy chọn Save, Backup, and Auto-recover trong Solidworks
https://www.youtube.com/watch?v=jnafb5aqCLc
  • Cơ sở 1: C302, Tòa C, Khu Đô thị Xuân Phương Resident, Nam Từ Liêm – Hà Nội
  • Cơ sở 2 : 709 A1.1, Bright City, Km15, Kim Chung, Hoài Đức, Hà Nội
  • Email: solidworks@stdc.edu.vn
  • Fanpage: Trung tâm đào tạo Solidworks STDC
  • Hotline : 0949.222.486

THÔNG TIN

  • Về chúng tôi
  • Chính sách bảo mật
  • Điều khoản và điều kiện

Bản đồ

Đăng ký nhận tin

Gửi thông tin cho chúng tôi

  • Beyond Solidworks
  • Chuyện của Solidworks STDC
  • Liên hệ

© 2018 – Bản quyền thuộc về Trung tâm đào tạo Solidworks Thành Đô