Pull to refresh

DWG — формат или торговая марка?

Нанософт разработка corporate blog CAD/CAM *
Понятно, что, разрабатывая САПР, мы тем или иным боком касаемся формата DWG. Последние 5 лет вокруг этого формата происходят активные баталии — Autodesk пытается получить эксклюзивные права, CAD-сообщество активно сопротивляется. При этом интересно, что на российском рынке эта борьба практически никем не освещается. Например, если зайти на русскую Википедию, то там опубликовано следующее определение формата DWG:
Определение формата DWG на сайте русской Википедии

На английской Вики информации существенно больше, да и сама информация куда менее предвзятая. Например, перевод английского определения звучит как:
Новое определение формата DWG на сайте русской Википедии

В результате взял на себя смелость поправить статью в русской Вики, а для себя вынес некоторые интересные факты.
Читать дальше →
Total votes 45: ↑40 and ↓5 +35
Views 11K
Comments 33

Ectognathus, робот-хексапод на микро-сервах своими руками

DIY
Добрый день, уважаемые хабровчане. Представляю вашему вниманию статью, в которой я описываю процесс проектирования и создания шестиногого робота полностью с нуля. Вы не найдете здесь надоевших всем ардуин и готовых наборов «хексапод за 5 минут». Из-за большого объема информации, статья будет состоять из нескольких частей, описывающих разные этапы проектирования и освещающих грабли, на которые я наступал в процессе оного.
Итак, встречайте – Ectognathus.
Читать дальше →
Total votes 127: ↑126 and ↓1 +125
Views 26K
Comments 26

Ectognathus, робот-хексапод на микро-сервах своими руками, часть вторая

DIY
Добрый день, уважаемые хабровчане. Это вторая часть статьи про разработку робота-хексапода. Первую часть вы можете найти тут.
В этой статье я расскажу непосредственно про производство самого робота, переход от моделей в SolidWorks к реальному устройству.
Читать дальше →
Total votes 88: ↑86 and ↓2 +84
Views 30K
Comments 79

Разработка API-приложения для программного пакета SolidWorks 2012. Часть1

CAD/CAM *
Sandbox
SolidWorks API (Application Programming Interface) — это интерфейс, позволяющий разрабатывать пользовательские приложения для системы SolidWorks. API – интерфейс содержит множество функций, которые можно вызывать из программ Microsoft Visual Basic, Microsoft Visual C++, Microsoft Visual Studio или из файлов-макросов SolidWorks. Эти функции предоставляют программисту прямой доступ к функциональным возможностям SolidWorks.

С помощью API – приложений можно решать множество различных задач, например такие как: интеграция SolidWorks с другими программными пакетами, разработка специализированных модулей, добавляющих к базовым возможностям SolidWorks дополнительную функциональность и различные другие задачи. API – приложения позволяют получить множество конфигураций одной детали или сборки, тем самым выиграть огромное количество времени при принятии конструкторских решений.

Разработка API — приложения может осуществляться на уровне создания макроса в SolidWorks, либо на уровне отдельного приложения, написанного на языке C# или VisualBasic. Все динамические библиотеки, необходимые для работы с API – приложениями автоматически инсталлируются вместе с SolidWorks. Как правило, если необходимо разработать полноценное приложение, для геометрических построений удобнее использовать программный код, записанный в макрос SolidWorks. Для начала работы с макросами, необходимо в программном пакете SolidWorks отобразить панель инструментов «Макрос».
Читать дальше →
Total votes 4: ↑4 and ↓0 +4
Views 32K
Comments 1

Разработка полноценного API – приложения для программного пакета SolidWorks. Модель болта

CAD/CAM *

Введение


В предыдущем материале были изложены основные принципы разработки API – приложений для системы трехмерного моделирования SolidWorks. В данной статье хотелось бы показать разработку реального API – приложения, предназначенного для повышения эффективности работы инженера – конструктора.
Одним из этапов конструирования является разработка трехмерной модели изделия. В сложных узлах используется множество стандартизированных и разработанных непосредственно самим конструктором крепежных изделий.
Разумеется альтернативным вариантом является использование конфигураций в SolidWorks, однако если необходимо использовать не стандартизированные крепежные изделия, то инженер не будет знать заранее какие размеры и конфигурации ему понадобятся. Соответственно процесс разработки и сборки сложных деталей постоянно будет прерываться необходимостью моделирования крепежных изделий.
В рамках этой работы разработано API – приложение для автоматического создания модели болта, с заданными геометрическими параметрами.
Читать дальше →
Total votes 4: ↑4 and ↓0 +4
Views 9.8K
Comments 0

Будущее параметрического CAD’a

Cloud Invent ML corporate blog CAD/CAM *
Сегодня невозможно представить проектирование зданий, сооружений или деталей механизмов без использования CAD-систем. 90-е годы принесли революцию в CAD-индустрию, когда компания PTC продемонстрировала параметрический подход, значительно упростивший работу инженера, избавив его от части рутинных процедур, которые возникали при минимальной модификации чертежа. Параметрический элементно-ориентированный (feature-based) подход стал стандартом де-факто, но многие вопросы остались нерешенными, в первую очередь, из-за сложности расчетов, возникающих при параметризации чертежа. Прошло почти 20 лет, но CAD-технологии, кажется, не продвинулись ни на шаг. Сейчас у нас есть мощные компьютеры, многократно превосходящие любые системы, доступные в начале 90-х, повсеместно применяются гетерогенные вычисления, последние видеокарты содержат тысячи потоковых ядер. Застывшим во времени CAD пришла пора меняться.

В этой статье я хотел бы познакомить вас с тем что такое параметрический CAD и какие проблемы он испытывает в настоящем, рассказать о наших исследованиях, и о тех решениях, которые способны в ближайшие годы кардинально изменить всю индустрию.

Читать дальше →
Total votes 9: ↑7 and ↓2 +5
Views 16K
Comments 11

SolidWorks API (Delphi): подключение и получение дерева объекта

API *CAD/CAM *
Вероятно, многие читатели слышали о программе SolidWorks (см. оф.сайт). В настоящей статье она нас интересует с точки зрения автоматизации разработки изделий (деталей и сборок) на этапе проектирования промышленного производства.

Постановка задачи аналогична описанной в статье Tekla Structure API (c#): подключение и получение дерева объектов, за исключением технологии реализации, — получить дерево объектов модели, т.е. сборки, которые входят в модель и детали, которые входят в сборки, их взаимосвязи и параметры.

Используемая система разработки — Borland Delphi 7.
Читать дальше →
Total votes 10: ↑9 and ↓1 +8
Views 11K
Comments 0

Опыт установки SolidWorks на виртуальной машине Windows 7 в хостовой ОС Ubuntu

CAD/CAM *
Sandbox
Под Linux, наверное, невозможно найти полноценную профессиональную CAD-систему. Как-то так повелось, не то в силу GPL-лицензии, не то в силу каких-то других обстоятельств, что Dassault Systemes пишет так почитаемые в России SolidWorks и CATIA под Windows. В результате чего все, или практически все КБ (конструкторские бюро), работающие в этих CAD-ах, привязаны к ней.

Не у меня одного на компьютере живёт зоопарк всякого софта. Для какого-то приходилось и отладочный режим Windows включать. Что-то не вычищалось из реестра при всех стараниях. Что-то тащило за собой службы, запускаемые при старте ОС. В общем, давно крутилась мысль навести в этом всём порядок с помощью виртуализации. Поставить гипервизор, запускать из него тематические виртуальные машины, в которых уже запускать всех этих капризных, но так нужных для ощущения полноты жизни алгоритмических тварей, которые уже не смогут прогрызть себе путь к хостовой операционке и другим виртуалкам, испортив всё и сразу. К тому же, есть такие бесплатные и, судя по отзывам, неплохие гипервизоры, как VirtualBox. И раз уж всё работает на виртуальных машинах, то хостовой ОС может быть Linux, который будет не так просто пробить вирусной атакой, для которого есть море бесплатного софта и который по другим причинам привлекательней Windows. Всё вроде как стройно, красиво, логично.
Читать дальше →
Total votes 7: ↑2 and ↓5 -3
Views 21K
Comments 5

Мобильные рабочие станции Dell приходят на помощь поклонникам кемпинга

Dell Technologies corporate blog Computer hardware Laptops
История о том, как бывший архитектор NASA создал идеальный трейлер

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

Нам всегда импонировали люди, которые не готовы мириться с существующим рамками и не боятся экспериментировать. Сегодняшняя история как раз о таком человеке. Его зовут Гарретт Финни (Garrett Finney), он основал производственную компанию Taxa и успешно ею руководит. Кемпинг – дело жизни Гарретта, его страсть и главное увлечение. Все свободное время он проводит с рюкзаком за спиной, сплавляется по рекам на каяке, ищет живописные уголки Америки, где можно побыть наедине с природой – одним словом, в дорожном трейлере проводит больше времени, чем дома. В какой-то момент Гарретт понял, что все существующие на рынке фургоны не могут удовлетворить его потребности – всем им чего-то не хватает. К тому же, он привык путешествовать с семьей – женой и двумя детьми, – а это накладывает дополнительные требования к оснастке и организации быта в трейлере. Гарретт хотел найти небольшой и легкий прицеп, который бы подходил к обычной машине и не требовал покупки грузовика. В то же время, в нем должно быть достаточно места для четверых человек. К счастью, Гарретт дизайнер и архитектор по образованию, поэтому он решил спроектировать такой трейлер сам.
Читать дальше →
Total votes 12: ↑8 and ↓4 +4
Views 4.8K
Comments 4

Dell приходит на выручку YETI

Dell Technologies corporate blog Design DIY
Вам когда-нибудь приходила идея создать идеальный продукт, отчаявшись найти что-нибудь подобное у других производителей? На самом деле, большинство гениальных изобретений начинались именно с этого: человек не смог отыскать на рынке предложение, которое бы его устраивало, и решил взяться за дело самостоятельно. В итоге мир увидели много действительно хороших продуктов, начиная от компьютерных игр и заканчивая бытовыми предметами, спортивным или походным инвентарем, одеждой, украшениями, услугами. И нередко подобный опыт выливался в открытие собственного бизнеса, который может стать очень даже успешным.

Читать дальше →
Total votes 12: ↑5 and ↓7 -2
Views 2.8K
Comments 8

Как изменится применение визуализации в проектировании в эпоху виртуальной и дополненной реальности

Dell Technologies corporate blog Computer hardware The future is here
Часть 1. Визуализация в проектировании



Разработка продуктов изменилась за последние несколько лет. С распространением краудфандинга произошел всплеск стартап-проектов, Интернет вещей требует учитывать в процессе разработки продуктов во всех сферах возможность подключения к глобальной сети, и даже старая гвардия — крупные производители — ищет пути эксплуатации возможностей сетевого подключения и массовой кастомизации.
Читать дальше →
Total votes 7: ↑6 and ↓1 +5
Views 9.4K
Comments 1

Все, что вы не знали о новом SOLIDWORKS 2019 и не успели спросить

DassaultSystèmes corporate blog Working with 3D-graphics *CAD/CAM *Data visualization *Prototyping *
Все, кто следит за новостями рынка САПР, знают, что компания Dassault Systèmes провела
2 октября интерактивное мероприятие SOLIDWORKS FORUM, на котором представила обновленную систему проектирования SOLIDWORKS 2019.

Новая версия SOLIDWORKS — огромный шаг вперед. Изменен интерфейс продукта, значительно улучшена производительность. Обо всем этом мы расскажем ниже.
Total votes 16: ↑15 and ↓1 +14
Views 37K
Comments 36

Кому эффективнее всего заниматься разводкой печатных плат?

DassaultSystèmes corporate blog Designing and refactoring *
Давайте вспомним, как распределялись обязанности специалистов в электронной промышленности лет 40 назад. Процесс делился на два основных этапа, первым из которых была разработка принципиальных схем, и занимались этим (да и до сих пор занимаются) инженеры-схемотехники. Многое с тех пор изменилось, но суть осталась той же.
Читать дальше →
Total votes 23: ↑18 and ↓5 +13
Views 10K
Comments 24

Эпоха экономики впечатлений уже рядом. Технологии будущего в быту

DassaultSystèmes corporate blog Wireless technologies *Nanotechnologies
Всем, наверное, интересно знать, как мы будем жить в будущем. Например, что будет если закончится вода в мире? Что предстоит сделать, когда нарушится баланс между человеком и животным миром? На сколько хватит места для выращивания зерновых культур? Что за слухи ходят вокруг снижения популяции пчел? И когда появится возможность управлять автомобилем не вручную?
Total votes 13: ↑12 and ↓1 +11
Views 4.2K
Comments 5

Платформа 3DEXPERIENCE помогает создавать общественный транспорт будущего

DassaultSystèmes corporate blog Working with 3D-graphics *
image

Постоянно увеличивающиеся темпы роста промышленного производства, урбанизация и сложная экологическая обстановка на планете требуют новых подходов в организации грузопассажирских перевозок. Существующие транспортные проблемы уже невозможно решить традиционными способами.
Читать дальше →
Total votes 9: ↑7 and ↓2 +5
Views 5.3K
Comments 25

История постройки гусеничного робота

Robotics development *DIY
Sandbox
image

Моя история погружения в изучение робототехники и создание робота с помощью 3d принтера. Ошибки, с которыми я столкнулся и что хотел-бы получить в итоге
Читать дальше →
Total votes 68: ↑67 and ↓1 +66
Views 13K
Comments 21

Что нового в SOLIDWORKS 2020

DassaultSystèmes corporate blog System Analysis and Design *Working with 3D-graphics *CAD/CAM *3D printers
image

Более чем шести миллионам пользователей по всему миру SOLIDWORKS позволяет ускорить и усовершенствовать процесс разработки изделий – начиная со стадии концептуального дизайна до изготовления конечной продукции – и сгенерировать добавленную стоимость для их бизнеса. Рассмотрим подробнее SOLIDWORKS 2020 — новейшую версию пакета приложений для 3D-дизайна и проектирования, разработанную научно-исследовательским подразделением Dassault Systèmes на основе комментариев и идей об усовершенствовании, собранных у сообщества SOLIDWORKS по всему миру.

Итак, SOLIDWORKS 2020 помогает оптимизировать процесс разработки и производства промышленных изделий на всех стадиях. В новой версии улучшения сосредоточились в основном в трех областях:

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

Оптимизация процессов. Благодаря расширенным возможностям проектирования, расчетов, управления инженерными данными и подготовки производства сокращается цикл разработки, повышается качество продукции и снижается ее себестоимость.

Согласованная работа в облаке. К SOLIDWORKS 2020 можно без труда подключать приложения, работающие на платформе 3DEXPERIENCE. Это дает возможность контролировать многие аспекты разработки изделий, подготовки производства и поставки продукции, причем в любой момент времени.
Total votes 18: ↑15 and ↓3 +12
Views 28K
Comments 12

Что нового в SOLIDWORKS Simulation 2020

DassaultSystèmes corporate blog System Analysis and Design *Working with 3D-graphics *CAD/CAM *3D printers
image

Девиз SOLIDWORKS Simulation 2020 — еще производительнее, еще проще!

SOLIDWORKS Simulation 2020 — это МКЭ для всех: теперь сложные расчетные задачи под силу не только специалистам-расчетчикам


SOLIDWORKS Simulation 2020 устраняет барьеры на пути широкого внедрения имитационного моделирования и расчетов методом конечных элементов. Эти сложные задачи становятся доступными для широкого круга инженеров-конструкторов, а не только для узких специалистов, которых обычно не хватает. Чем меньше приходится изготавливать физических протитипов — тем больше экономия и короче цикл разработки; более надежные, качественные и безопасные изделия.
Новые возможности SOLIDWORKS Simulation 2020 повышают производительность труда конструкторов, ведь наша цель — помочь промышленным предприятиям быстрее выводить продукцию на рынок.
Total votes 6: ↑6 and ↓0 +6
Views 6.6K
Comments 7

Выбираем идеальную систему для 3D-проектирования

DassaultSystèmes corporate blog Working with 3D-graphics *CAD/CAM *IT-companies
3D-проектирование на промышленных предприятиях давно не воспринимается как что-то необычное. 3D-системы постепенно становятся де-факто стандартом в конструкторских бюро, а развитие технологий 3D-печати еще больше стимулирует интерес инженеров и технологов к трехмерным инструментам. Хотя некоторые конструкторские задачи по-прежнему эффективнее решать в 2D, число новых покупателей трехмерных САПР будет только расти.



Эта статья для тех, кто еще не сделал свой выбор, но хочет понять, по каким критериям сравнивать 3D-системы и какие характеристики продуктов самые важные.
Читать дальше →
Total votes 18: ↑8 and ↓10 -2
Views 6K
Comments 8

Nvidia RTX — технология трассировки лучей в реальном времени наконец-то появилась в SOLIDWORKS Visualize

DassaultSystèmes corporate blog Working with 3D-graphics *CAD/CAM *
image

Visualize 2020 SP0 стал первой версией популярного визуализационного модуля SOLIDWORKS, в которой полноценно задействованы технологии RTX компании NVIDIA. Теперь у инженеров появилась возможность создавать из 3D-моделей изображения и анимации настоящего фотореалистичного качества. Используя возможности графического процессора NVIDIA Quadro RTX, Visualize точно моделирует поведение реальных объектов благодаря технологии трассировки лучей в реальном времени, которую предоставляет NVIDIA Iray SDK.
Total votes 8: ↑8 and ↓0 +8
Views 4.2K
Comments 5