Skip to content

Morphing

Morphing trong QCAD nghĩa là biến đổi một đa tuyến thành một đa tuyến khác trong một số bước nhất định.

Hình dạng nguồn và hình dạng đích của thao tác morphing phải là đa tuyến. Bạn có thể chuyển đổi đường tròn, elip và spline thành đa tuyến bằng cách sử dụng Hiệu chỉnh > Phá vỡ. Các đoạn được kết nối của đường thẳng, cung tròn, cung elip, spline và đa tuyến hở có thể được nối thành các đa tuyến đơn bằng cách nhấp chuột phải vào một đoạn và chọn Tự động tạo đa tuyến.

Đối với đa tuyến hở, hãy đảm bảo rằng cả hai đa tuyến có cùng hướng. Bạn có thể đảo ngược hướng của một đa tuyến bằng cách sử dụng Hiệu chỉnh > Đảo ngược.

Ví dụ, nếu các đa tuyến của bạn là các chuỗi đường thẳng dọc như hiển thị bên dưới, hãy đảm bảo cả hai đều có điểm bắt đầu ở trên cùng (hoặc dưới cùng). Bạn có thể thấy điểm bắt đầu của một đa tuyến được đánh dấu màu đỏ nếu các đa tuyến được chọn như hiển thị bên dưới. Kết quả của thao tác morphing được hiển thị giữa các đa tuyến đã chọn:

Hai đa tuyến hở với các điểm bắt đầu được căn chỉnh và kết quả morphing giữa chúng

Đối với đa tuyến kín, hãy đảm bảo rằng cả hai đa tuyến có cùng hướng (theo chiều kim đồng hồ hoặc ngược chiều kim đồng hồ). Chọn cả hai đa tuyến và sử dụng trình sửa thuộc tính để thay đổi thuộc tính Hướng thành Theo chiều kim đồng hồ hoặc Ngược chiều kim đồng hồ:

Đặt thuộc tính Hướng của đa tuyến kín trong trình sửa thuộc tính

Ngoài ra, hãy kiểm tra xem các điểm bắt đầu của các đa tuyến kín có được căn chỉnh hay không để ngăn bất kỳ sự xoay nào trong quá trình morphing. Trong ví dụ này, các điểm bắt đầu của hai đa tuyến kín không được căn chỉnh và morphing dẫn đến một biến đổi kiểu xoay:

Morphing của các đa tuyến kín với các điểm bắt đầu không căn chỉnh gây ra sự xoay

Bạn có thể di chuyển điểm bắt đầu của một đa tuyến bằng cách nhấp chuột phải vào nó và chọn Di chuyển điểm bắt đầu. Sau đó, nhấp vào vị trí mới của điểm bắt đầu. Vị trí này có thể nằm trên bất kỳ nút nào hoặc trên bất kỳ đoạn nào của đa tuyến. Bây giờ morphing mượt mà hơn nhiều:

Morphing của các đa tuyến kín sau khi căn chỉnh các điểm bắt đầu

Nếu hai đa tuyến có cùng chính xác số đoạn, mỗi đoạn của đa tuyến nguồn được biến đổi thành đoạn tương ứng của đa tuyến đích.

Nếu hai đa tuyến có số đoạn khác nhau, một cách tiếp cận khác được áp dụng, có thể dẫn đến biến dạng tại các góc nhọn như hiển thị trong ví dụ này (lưu ý cạnh dưới bên trái bị biến dạng trong quá trình morphing):

Biến dạng morphing tại các góc nhọn với số đoạn khác nhau

Để ngăn hiệu ứng này, hãy chia đa tuyến thành hai đa tuyến tại góc trên bên phải và góc dưới bên phải bằng cách sử dụng Hiệu chỉnh > Chia. Sau đó morph hai đa tuyến riêng lẻ:

Morphing mượt mà sau khi chia các đa tuyến tại các góc chiến lược

Để morph một đa tuyến thành một đa tuyến khác, chọn Đa tuyến > Vẽ > Morph, nhấp vào đa tuyến thứ nhất rồi đến đa tuyến thứ hai.

Thanh công cụ tùy chọn ở trên cùng cho phép bạn nhập số bước và chọn nội suy các đoạn cung (để áp dụng morphing một cách nghiêm ngặt cũng cho các điểm trên cung). Bạn cũng có thể nhập một hệ số tùy chỉnh đã biết để áp dụng, trong đó 0.0 nằm trên đa tuyến thứ nhất và 1.0 khớp với đa tuyến thứ hai. 0.5 sẽ nằm chính xác ở giữa. Bạn cũng có thể ngoại suy bằng cách nhập một hệ số > 1.

Ví dụ morphing Ví dụ morphing Ví dụ morphing Ví dụ morphing Ví dụ morphing

Đa tuyến đơn:

Ví dụ morphing với một đa tuyến đơn

Năm đa tuyến riêng biệt, được chia ở những vị trí chiến lược để tách chân, đuôi, đầu:

Ví dụ morphing với năm đa tuyến riêng biệt được chia ở những vị trí chiến lược