Pull to refresh

Добавление в Unreal Engine поддержки dxf формата

Reading time7 min
Views8.3K
image

Здравствуйте меня зовут Дмитрий. Я занимаюсь созданием компьютерных игр на Unreal Engine в качестве хобби. Сегодня расскажу как добавить поддержку dxf файлов в Unreal Engine. (Исходники как всегда в конце статьи).

DXF — это открытый формат векторной графики, разработанный компанией Autodesk. В силу своей открытости этот формат поддерживается огромным количеством редакторов векторной графики.

Читать дальше →
Total votes 15: ↑14 and ↓1+13
Comments3

Обзор бесплатных 2D САПР

Reading time8 min
Views127K
В сфере автоматизации проектирования с каждым годом всё сильнее укрепляют свои позиции параметрические трёхмерные САПР. Полезность такого подхода в инженерном деле сейчас не вызывает сомнений, и сфера применения такого подхода обширна.

Тем не менее, в инженерном деле остаётся место и для традиционного двумерного проектирования, и для этого есть соответствующие инструменты.

image
Читать дальше →
Total votes 43: ↑42 and ↓1+41
Comments91

Будущее веб-разработок CAD систем

Reading time3 min
Views15K
Откроем Википедию и посмотри что пишут про форматы .DXF и .DWG и развитие их.
DXF — открытый формат файлов для обмена графической информацией между приложениями САПР. Был впервые представлен в декабре 1982 года как часть AutoCAD 1.0, в качестве обменного формата данных, предоставляющего ту же информацию, что и закрытый внутренний формат AutoCAD — DWG, спецификация на который никогда не предоставлялась.

Читать дальше →
Total votes 26: ↑19 and ↓7+12
Comments34

Papermodelsonline.com: бизнес на бумажных модельках

Reading time1 min
Views3.3K
Роберт Скобл взял интервью (MP4, 53 МБ) у Лона Сафко (Lon Safko), основателя бизнеса Papermodelsonline.com. Он создаёт на компьютере бумажные модели и продаёт эти цифровые «выкройки» PDF, а также трёхмерные DXF-файлы через интернет от десяти долларов за штуку. Каждый хабрачеловек, кто своими руками склеил футурико-бота, может стать потенциальным клиентом Сафко.
Читать дальше →
Total votes 20: ↑20 and ↓0+20
Comments17

Обработка DXF файлов: конвертация в SVG и анализ

Reading time2 min
Views4.4K

В сфере металлообработки есть популярная операция - лазерная резка. Узким местом в цикле обработки заказа здесь может являться расчет. Он хоть и не сложный, но обычно выполняется вручную. А это означает, что помимо необходимости участия человека, он еще и затягивается на время коммуникации - отправки информации туда сюда.

Если вы захотите автоматизировать расчет стоимости заказа, вам придется иметь дело с DXF файлами - в некотором роде стандартном способе передачи чертежей нужных деталей. В этой задаче вам может помочь моя разработка.

Читать далее
Total votes 9: ↑8 and ↓1+7
Comments8

Преобразование dxf в svg

Reading time6 min
Views4.4K
Речь в статье пойдёт о программе на С/С++, написанной под Ubuntu, редактор — CodeBlocks. dxf — открытый формат, спецификация которого написана компанией Autodesk. Предполагаемое назначение — отображение dxf чертежей в веб проектах. Да, можно экспортировать из кое-каких редакторов, например, Librecad под Ubuntu или Acme CAD Converter под Windows, но это не во всех случаях может подходить, например, если нужна кастомизация.
Читать дальше →
Total votes 12: ↑12 and ↓0+12
Comments6

Импортируем DXF чертеж в программе на Java, наступая на все грабли этого «простого» формата

Reading time7 min
Views18K
AutoCAD и подобные ему САПР давно уже стали стандартом в области проектирования, и неудивительно что таким же стандартом стали широко используемые в них форматы файлов DWG/DXF. Так что если вы разрабатываете какое-то решение для архитекторов и проектировщиков, то умение работать с этими форматами (ну или хотя бы с одним из них) — must have фича вашего продукта.



В рамках своего вебсервиса для симуляции движения пешеходов пришлось и мне озаботиться импортом генпланов в этих форматах. Раньше с САПР я дела не имел, поэтому наивно думал «да что там, подумаешь — еще один формат чертежей, линии и многоугольники, что там может быть сложного?». Но в процессе работы выяснилось что сложного там может быть достаточно, некоторые нюансы вполне похожи на древние костыли, тянущиеся из глубин веков, при этом многие вещи толком не документированы в спецификациях самого формата (например работа с блоками или с кривыми). Видимо они считаются очевидными для любого чертежника, но что делать если вы родом из другой области, и таких знаний не имеете?

В общем под катом — перечисление граблей и решений, которые не удалось нагуглить и пришлось добывать полуночными бдениями над чертежами.
Читать дальше →
Total votes 19: ↑19 and ↓0+19
Comments4