DXF / SVG / ГенераториФайли. Інструменти. Можливості.
UK
Збережене0
Підготовка файлів · 6 хв

Як виправити розімкнені контури й подвійні лінії у файлах DXF

Команда DXF World, Мейкери й редактори
Коротка відповідь

Щоб виправити розімкнені контури в DXF, виділіть розімкнені форми, з'єднайте кінцеві точки автоз'єднанням із допуском близько 0,05-0,2 мм, потім видаліть дубльовані лінії та відрізки, що перекриваються. Перевірте, що кожен контур замкнений і присутній один раз, бо подвійні лінії змушують лазер різати той самий край двічі.

Ви кладете аркуш, натискаєте Старт, і лазер малює ідеальне серце... крім останнього міліметра контуру, де він просто зупиняється. Деталь лишається приклеєною до дошки, ви виколупуєте її ножем, і край виглядає так, ніби його надкусили. За майже кожним таким випадком стоїть розімкнений контур у файлі DXF, форма, початок і кінець якої не зовсім сходяться.

Двійнята-проблема це подвійні лінії: той самий край намальований двічі, тож промінь проходить його двічі й лишає ширший темніший випал. Обидві легко виправити, коли знаєш, де дивитися.

Чому у файлах DXF бувають розімкнені контури й подвійні лінії

DXF зберігає геометрію як окремі об'єкти: лінії, дуги, полілінії, сплайни. Замкнена форма замкнена лише якщо кінці сходяться точно або полілінію позначено як замкнену. Поширені причини:

ПричинаЯк виглядаєТипове походження
Округлення під час експортуПроміжок 0,001-0,05 ммЕкспорт із CAD чи ЧПК
Форма з окремих лінійВиглядає замкненою, а це 12 окремих відрізківТрасовані або розбиті креслення
Накладення після копіюванняДва однакові контури один на одномуЗлиті файли чи дубльовані шари
Спільні країДві деталі обидві малюють стінку між нимиРозкладки нестингом чи коробками
Помилки імпортованих сплайнівКрихітний виліт кінцяВільні форми

Проміжок 0,02 мм невидимий на екрані, але лазерний контролер сприймає його як два окремі контури. Промінь усе одно піде по кожному контуру, але програма не зможе заповнити форму, оптимізувати порядок "внутрішнє перед зовнішнім" чи правильно підвести різ.

Крок 1: Побачте проблему

У LightBurn скористайтеся Edit > Select Open Shapes. Якщо щось виділилося, ці контури розімкнені. Потім користуйтеся View > Show Direction і режимом Wireframe/Coarse, щоб роздивитися лінії. Ще один швидкий тест: перемкніться в режим Fill і наблизьте. Замкнені форми показують суцільну заливку; розімкнені нічого.

В Inkscape наблизьте підозрілі місця інструментом вузлів (N). Виділіть контур і шукайте кінцеві вузли, що виглядають як квадрати зі стрілкою. Два кінцеві вузли поруч із проміжком і є винуватцем.

Порада: робіть тест для всього файлу до очищення. Порахуйте, скільки форм розімкнено. Після завершення це число має бути нулем.

Крок 2: З'єднайте розімкнені контури

Проходьте варіанти від простого до ручного.

  1. Автоз'єднання. У LightBurn виділіть форми й запустіть Edit > Auto-Join Selected Shapes. Воно з'єднує кінці, що лежать у межах допуску. Якщо нічого не відбувається, проміжок більший за допуск; збільшуйте його в налаштуваннях потроху.
  2. З'єднання в Inkscape. Інструментом вузлів виділіть рамкою два кінцеві вузли й натисніть Shift+J (Join Selected Nodes). Якщо вони далеко, скористайтеся Join with Segment.
  3. Об'єднайте, потім виправте. Для форми з багатьох окремих ліній виділіть їх усі й скористайтеся Контур > Об'єднати, а потім з'єднайте кінці по одному.
  4. Перемалюйте проміжок. Для впертих місць проведіть коротку лінію через проміжок на тому ж шарі й з'єднайте її.
Розмір проміжкуНайкращий підхідРизик
Менше 0,05 ммАвтоз'єднання з допуском 0,1 ммЖодного, непомітно
Від 0,05 до 0,5 ммАвтоз'єднання з більшим допуском, перевірте формуКрихітна зміна форми
Понад 0,5 ммРучне з'єднання або з'єднувальний відрізокПеревірте задум дизайну

Типова помилка: ставити дуже високий допуск автоз'єднання, як-от 2 мм, щоб "воно запрацювало". Далекі кінці різних форм з'єднуються, і контур вашої деталі перенаправляється в "метелика". Піднімайте допуск малими кроками й щоразу дивіться на результат.

Крок 3: Приберіть подвійні лінії

Виділіть усе й запустіть Edit > Delete Duplicates у LightBurn. Воно видаляє ідентичні накладені лінії. Якщо дві лінії перекриваються лише частково, наприклад спільна стінка між двома коробками, допоможе лише ручне очищення: видаліть одну з двох ліній або злийте обидві форми через Контур > Об'єднання в Inkscape, щоб лишилася одна стінка.

Як перевірити потім: задайте в перегляді тонку лінію, а потім відсуньте одну форму вбік. Якщо лишилася лінія-привид, під нею є ще одна копія. Інший тест: змоделюйте завдання й подивіться на оцінку часу. Різ дубльованого контуру приблизно подвоює ділянку різу, тож для оленя-прикраси з довжиною різу 0,47 м хід був би ближчим до 0,94 м.

Крок 4: Конвертуйте складні об'єкти

Деякі об'єкти DXF спричиняють проблеми в лазерних програмах. Сплайни й еліпси зазвичай обробляються, але у старіших програмах можуть ламатися під час імпорту. Текст, штрихування, розміри й 3D-тіла часто ігноруються або імпортуються сміттям. Якщо ваш CAD дозволяє, експортуйте простішу версію, як-от R12 або 2000 ASCII DXF, лише з 2D-геометрією. Розбийте текст на контури й видаліть шари розмірів перед експортом. Потім перевірте які одиниці використовує DXF, бо хибно масштабований імпорт це інша, але так само дратівлива проблема.

Крок 5: Перевірте перед різом

  1. Імпортуйте в лазерну програму й прочитайте розмір відомого елемента.
  2. Знову запустіть Select Open Shapes; воно не має нічого виділити.
  3. Відкрийте перегляд і гляньте на порядок і час.
  4. Виріжте одну деталь із залишку й переконайтеся, що вона випадає чисто.

Швидка діагностична таблиця

СимптомІмовірна причинаВиправлення
Деталь не випадає в одному місціПроміжок у контуріАвтоз'єднання або з'єднайте вручну
Темніший, ширший випал на краяхПодвійні лініїDelete Duplicates
Заливка для гравіювання не вдається на форміФорма розімкненаЗамкніть, потім залийте
Порядок різу хаотичнийБагато крихітних відрізківОб'єднайте в полілінії
Програма падає під час імпортуЕкзотичні об'єктиЕкспортуйте заново простий DXF

Запобігайте проблемі біля джерела

Якщо ви малюєте власні файли, завершуйте кожен контур командою замикання (Close у вашому CAD). Не накладайте однакові шари. Якщо ріжете коробку з шиповими з'єднаннями, користуйтеся генератором, що видає чисті замкнені контури, як-от наш генератор коробок, який експортує і SVG, і DXF.

Приклад із життя: кільце крихітних проміжків

Уявіть весільне серце, трасоване з логотипа й експортоване CAD-програмою. Воно виглядає ідеально, але різ зупиняється тричі навколо контуру, завжди в тих самих місцях. Select Open Shapes показує 11 розімкнених контурів. Причина в тому, що початкову криву розбито на відрізки в кожному куті з крихітними проміжками округлення. Автоз'єднання з допуском 0,1 мм замикає всі одинадцять одним кліком, а Delete Duplicates потім прибирає другий контур, що ховався під першим. Тестовий різ випадає чисто, а оцінка часу зменшується вдвічі.

КрокКількість доКількість після
Розімкнені форми110
Дубльовані лінії1 повний контур0
Орієнтовна довжина різуприблизно вдвічі більшазнову очікувана

Порада: зберігайте очищену еталонну копію кожного файлу, що завдав вам клопоту. Наступного разу починайте з чистої копії, а не з оригінального експорту.

Наступний крок

Відкрийте DXF, що вас турбує, запустіть Select Open Shapes і виправляйте по одній проблемі. Потім зробіть один тестовий різ на залишку. Для цілісної картини готовності файлу пройдіть також як підготувати SVG; логіка та сама.

Питання та відповіді

Що таке розімкнений контур у DXF?

Контур, початок і кінець якого не сходяться, тож форма не замкнена. Вона може виглядати замкненою на екрані, коли проміжок дуже малий.

Як знайти розімкнені форми в LightBurn?

Скористайтеся Edit > Select Open Shapes. Усе виділене це розімкнені контури. Виправте їх через Auto-Join Selected Shapes або з'єднайте кінцеві точки вручну.

Який допуск автоз'єднання використовувати?

Почніть приблизно з 0,1 мм і піднімайте малими кроками. Значення понад 0,5 мм ризикують з'єднати кінці, що належать різним формам.

Чому мій лазер ріже ту саму лінію двічі?

Бо у файлі є дубльовані накладені лінії. Скористайтеся Delete Duplicates або об'єднайте форми, щоб кожен спільний край існував один раз.

Чи заважають розімкнені контури лазеру різати?

Промінь усе одно йде по контуру, але деталь може лишитися прикріпленою в проміжку, заливки можуть не спрацювати, а порядок різів стає непередбачуваним.