Jump to content

Converting 2D images to 3D with Inkscape/uk

From Appropedia

Якщо хтось знає простіший спосіб зробити це - будь ласка, додайте нижче.

Необхідне програмне забезпечення

  • Inkscape — редактор векторної графіки з відкритим кодом , з можливостями, подібними до Illustrator, CorelDraw або Xara X, що використовує стандартний формат файлу масштабованої векторної графіки (SVG) W3C.
  • OpenSCAD - надійний 3D CAD-моделер для програмістів

кроків

  1. Отримайте 2D-зображення та відкрийте його в Inkscape (або намалюйте його в Inkscape)
  2. Перетворіть його на шлях (якщо це спрацювало, ви повинні побачити купу сірих квадратів)
    1. Якщо це знайдене зображення, перейдіть до Шлях → Трасування растрового зображення - shift+Alt+B
    2. Якщо ви його намалювали, виберіть Шлях → Об'єкт до шляху або натисніть Shift+Ctrl+C
  3. Виберіть кожен вузол → перейдіть до Редагувати → Вибрати все або Ctrl+A
  4. Якщо вам потрібна висока роздільна здатність (криві лінії), натисніть крайню ліву кнопку «вставити нові вузли у вибрані сегменти» (виконайте це скільки завгодно разів 2 або 3 рази, щоб отримати досить плавні криві на більшості зображень).
  5. 300px-Inkscape-mtu.jpg
    Потім натисніть кнопку «Зробити вибрані відрізки лініями» – див. скріншот (якщо ви не бачите кнопок, натисніть F2).
  6. Файл → Зберегти як файл dxf
  7. Або збережіть файл у вашому каталозі OpenSCAD, або перемістіть його після збереження.
  8. Запустіть OpenSCAD
  9. Використайте команду імпорту в каталозі, де ви його зберегли. Якщо не на вашому власному комп'ютері (наприклад, на комп'ютері Principia), використовуйте:import(file="\\\\principia.edu\\home\\My Pictures\\filename.dxf", convexity=3);
  10. Тоді ви можете використовуватиlinear_extrude();
  11. Компіляція та рендеринг (F6)
  12. Зберегти як STL для друку: натисніть «Дизайн» → «Зберегти як STL» (це може зайняти деякий час залежно від складності вашого об’єкта).
  13. Відкрийте у своєму улюбленому програмному забезпеченні для 3D-друку та спробуйте роздрукувати його
  14. Якщо ви хочете імпортувати STL-файл в OpenSCAD:import("name-of-file.stl",convexity=3);

Альтернативи

Для реального об'єкта, такого як фотографія, альтернативою є використання групи зображень/фотографій, зроблених під дещо іншим кутом та з різними точками фокусування.

Використовуючи програмне забезпечення з відкритим кодом VisualFSM, ви можете конвертувати колекцію зображень у 3D-хмару точкових даних, яку потім можна редагувати в Meshlab перед друком. Дивіться тут посібник про те, як це зробити.

Безкоштовно, але не з відкритим вихідним кодом: http://www.selva3d.com . Завантажте свій файл, і він буде конвертований у STL за 3 кроки, без необхідності завантажувати будь-яке програмне забезпечення.

Ще одна безкоштовна альтернатива з відкритим вихідним кодом — http://web.archive.org/web/20170401174609/http://www.123dapp.com/catch

Дані сторінки
Цілі сталого розвитку
АвториМарі Фарсон
ЛіцензіяCC-BY-SA-3.0
МоваАнглійська (en)
ПерекладиІндонезійська , українська , чеська , португальська , польська , французька , російська , словацька , в'єтнамська , іспанська
Пов'язані14 підсторінок , 17 сторінок посилання тут
Перегляди20 847 переглядів сторінок ( аналітика )
Створено2 березня 2017 року , Марі Фарсон
Остання редакція3 серпня 2023 року , Феліпе Шеноне
Cookies help us deliver our services. By using our services, you agree to our use of cookies.