Відповіді:
Це здається слабким місцем для Inkscape, щоб не було простого способу зробити це. Найкращий спосіб впоратися з цим я знайшов поки:
На щастя, хтось описав цю техніку в Інтернеті з ілюстраціями (прокрутіть трохи вниз) http://www.inkscapeforum.com/viewtopic.php?f=5&t=880
Я сподіваюсь, що десь там є інструмент для редагування шляхів, який може просто перетворити шлях так, як ви (та п’ятдесят тисяч інших користувачів Inkscape). Якщо ні, це зробить чудовий проект кодування вихідних днів.
Варіант вузлів:
Круглий віджет, який потрібно перетягнути, щоб отримати закруглені кути:
Що відбувається при перетягуванні круглого віджета:
Як зазначають інші, це працює лише на прямокутниках (але це звичайний випадок використання, який висаджує людей на цю сторінку).
Цього можна досягти, використовуючи ефект шляху «Філе / Фаска» (наразі доступний лише у версії розробника 0.91+devel, який можна знайти тут ).
Ось як ви його використовуєте:
Виберіть шлях, який потрібно змінити, а потім відкрийте вкладку ефектів шляху внизу Path > Path Effects....
Додайте новий ефект у вікно ефектів шляху та виберіть Fillet/Chamfer.
Виберіть радіус, який потрібно застосувати до кутів шляху, і натисніть Filletкнопку.
Якщо ви хочете закруглювати лише деякі кути, поставте галочки Change only selected nodes boxта виберіть вузли, які потрібно змінити в режимі редагування контуру, перш ніж натиснути Filletкнопку.
Ще одне спрощене рішення проблем, але яке також працює для не прямокутних фігур:
Ось ще один метод, який я щойно виявив, коли хотів додати закруглені кути до існуючого неправильного багатокутника для створення дизайну перспекції лазерного різання, більш стійкого до розтріскування.
Виберіть інструмент " Редагувати шляхи по вузлу" (F2) та виберіть кутовий вузол, який потрібно зробити округлим.
Утримуйте кнопку Ctrl-Altі трохи натисніть по горизонтальній лінії від кута, щоб додати новий вузол.
Extensions -> Modify Path -> Add Notes ...для додавання вузлів для того, щоб Вузли були на однаковій відстані до краю на кожному краї.
Я використав інший метод. Після того, як я звик до цього і навчився використовувати варіанти оснащення, я виявив, що міг працювати досить швидко. Це найкраще справляється з доріжками, складеними ортогональними лініями, паралельними осі.


Іншим рішенням цієї проблеми є використання інструменту поділу шляху. Перевага тут полягає в тому, що радіуси можна чітко встановити як число
Мені вдалося вирішити це за допомогою Edit paths by nodesінструменту. Я покажу, як я обробляв єдиний кінець, але операція повинна працювати для будь-якої форми з плоским краєм. Починаючи з такої форми:
Виберіть Edit paths by nodesінструмент і оберіть форму. Якщо кінець вашої форми рівний, у неї повинно бути два вузли, по одному для кожного кута. Виберіть ці вузли і натисніть Insert new nodes into selected segmentsкнопку:
Це додасть третій вузол між двома вузлами в кінці, і буде виглядати приблизно так:
Тепер, коли у нас є вузол посередині, ми можемо зробити наші закруглені кути. Просто виберіть вузол і витягніть його, щоб він створив крапку, наприклад:
Обов’язково використовуйте Ctrl + drag, щоб перетягувати по прямій лінії. Тепер, коли ми маємо точку , ми повинні дозволити вузлу бути згладжені, і це де Make selected nodes symmetricкнопка входить:
. Це додає кілька ручок до вузла, щоб ми могли змінити форму вузла. Це буде виглядати приблизно так:
Тепер просто відрегулюйте ручки (утримуючи Ctrl, щоб все було прямо), щоб отримати бажану округлість:
Якщо ваша версія Inkscape не має ефекту шляху філе / фаски, ви можете знайти розширення, яке я написав, корисним:
Я мав успіх із просто використанням кривих Безьє. Наприклад, я б намалював форму L подібної форми
|
|
|
\
\
\_________
(дуже грубе мистецтво ASCII!), тобто з діагональною лінією, де повинен бути закруглений кут, а потім регулюйте контрольні точки Безьє для двох точок з'єднання ліній.
Оскільки чистого рішення немає, згадаймо ще одне, використовуючи GIMP!
1- Зробіть копію лише цього об’єкта в іншому екземплярі Inkscape (якщо у вас є інші об'єкти)
2- Експорт у растровий файл (png-файл)
3- Відкрийте png за допомогою GIMP, оберіть фігуру за допомогою "Вибрати за допомогою інструмента кольорів"
3- Виберіть -> Перо -> Rпікселями (радіус)
4- Розфарбуйте виділення та знову збережіть / експортуйте у png
5- Відкрийте модифікований файл.
Він працює досить добре, але трохи змінює вашу форму.
Це схоже на рішення Wrzlprmft .
Вибачте, у мене немає 10 репутації для розміщення зображень
Ви також можете створити розширення Inkscape, яке:
Бере ці входи:
який кут ви хочете закрутити
міцність округлення ( r )
чим це:
Вибачте за мою страшну англійську
Ви можете використовувати редактор XML в Inkscape, щоб зробити прямокутники закругленим кутом. Відкрийте редактор XML, виберіть <svg:rectелемент. Додайте атрибути rx та ry, в нижньому правому куті редактора XML є два поля та Setкнопка. Введіть rxу верхнє поле та 10будь-яке інше число, а потім натисніть Set.
ryі, rxале вони не інтерпретуються.
Насправді це дуже просто.
Зробіть форму, яка має прямокутні кути.
Клацніть на інструменті прямокутника
Клацніть на одній із круглих ручок у куті форми, а не на одній із квадратних ручок.
Натисніть Shiftі перетягніть кругову ручку, вона автоматично зробить закруглені кути.