Tôi chưa dùng Pro/E, nhưng chắc nó không khác SolidWorks bao nhiêu. Tôi giải thích bừa như sau, nếu sai thì các bạn đính chính dùm nhé!
Delete: chức năng này quá dễ hiểu vì rất gần gũi về hình thức cũng như tác dụng, giống như của nhiều phần mềm từ soạn thảo văn bản, bảng tính, đến đồ họa phổ thông. Nó có tác dụng xóa bỏ hoàn toàn đối tượng được chọn. Ta không còn nhìn thấy chúng trong mô hình nữa và thực tế chúng đã bị loại bỏ ra khỏi tập tin.
Hide: là chức năng dấu hoặc ẩn đối tượng đồ họa được chọn, để không làm rối mắt khi thực hiện những thao tác nào đó, ta có thể dùng chức năng này để dấu bớt những đối tượng không trực tiếp tham gia vào tiến trình. Ví dụ, ta cần hiệu chỉnh lại chế độ ăn khớp của một cặp bánh răng, ta có thể dấu vỏ hộp, các vòng bi, trục và ca-vet... để dễ quan sát và thao tác hiệu chỉnh cho cặp bánh răng này. Lệnh Hide có thể dấu các hình vẽ, mặt hình học, khối đặc, các kích thước hoặc đường dóng hay các đường cấu trúc... để chúng không xuất hiện trên màn hình. Lệnh này chỉ ẩn các đối tượng được chọn, không cho hiển thị các đối tượng này, nhưng chúng vẫn tồn tại trong tài liệu thiết kế. Sau đó, nếu cần thì ta có thể cho chúng xuất hiện trở lại trong vùng đồ họa bất cứ lúc nào.
Suppress: là chức năng "chặn" một hoặc một số đặc điểm nào đó trên mô hình. Chức năng này rất thú vị và rất "lạ", nhưng rất hiệu quả khi thiết kế các dạng đặc thù khác nhau của một kiểu chi tiết máy hoặc một kiểu tổ hợp lắp ráp. Với các phương pháp thiết kế cổ điển, ta không có khái niệm gì về chức năng "chặn", nhưng đây là tính năng rất hấp dẫn và đầy quyền năng của các phần mềm thiết kế tiên tiến.
Ví dụ,với một tài liệu thiết kế chi tiết máy: nếu ta cần thiết kế một bộ khớp nối trục kiểu đệm đàn hồi, ta cần có thiết kế của 2 puley rất giống nhau, chỉ khác là một cái có 6 lỗ to để đặt các đệm cao su, cái kia có 6 lỗ nhỏ để lắp bu-lông. Ta chỉ việc thiết kế 1 puley mặc định chẳng có lỗ nào cả, gọi là cấu hình cơ bản hoặc mặc định (default), sau đó tạo 6 lỗ to và đặt tên cho cấu hình này là puley1. Nếu chặn feature tạo 6 lỗ to này này thì ta lại trở về cấu hình mặc định ban đầu và ta có thể làm một feature mới với 6 lỗ nhỏ, đặt tên cấu hình mới đó là puley2. Như vậy, nếu ta chặn cả 2 feature vừa rồi, ta vẫn có puley mặc định chưa hề tạo lỗ, nhưng nếu chỉ chặn một trong 2 feature thì ta có các puley khác nhau tương ứng. Vậy là thay vì ta phải có 2 thiết kế độc lập và không hề tham chiếu với nhau, thì nhờ chức năng Suppress, ta chỉ cần 1 thiết kế với nhiều dạng đặc thù, đặc biệt là chúng luôn luôn phù hợp với nhau.
Ví dụ với tổ hợp lắp ráp: Bạn sẽ phải làm gì khi khách hàng A muốn puley lỗ to lắp trên động cơ và puley lỗ nhỏ lắp trên hộp giảm tốc, còn khách hàng B thì muốn ngược lại? Nếu không có chức năng suppress, bạn buộc phải có 2 thiết kế để thỏa mãn 2 khách hàng trái tính kia. May thay, bạn chỉ cần vài thao tác chặn đơn giản, bạn đã có thể đưa ra nhiều phương án khác nhau.
Trên đây chỉ là những ví dụ đơn giản để thấy tác dụng của lệnh suppress, thực tế trong công việc, tôi rất thích dùng lệnh này, đặc biệt là khi thiết kế những "họ" sản phẩm mà trong đó, các quy cách khác nhau thực ra rất giống nhau về mọi phương diện, chỉ có đôi chút dị biệt nhỏ. Không chỉ là vấn đề về tăng năng suất thiết kế, chức năng này luôn làm ta yên tâm về khả năng tương hợp giữa các chi tiết máy. (Bạn đã bao giờ "tá hỏa" khi phát hiện thấy chiếc kéo cắt vải mà bạn thiết kế khi lắp vào nhau lại rất kệch cỡm vì sai lệch một cách cực kỳ ngớ ngẩn giữa 2 gọng kéo chưa?).