snakegreen: (Снейку хорошо)
Распечатка PDF была наклеекна на склееный в несколько раз картон (с гофрированным не вышло), и вырезано канцелярским ножом. Точность никакая, трение непредсказуемое, но главная задача выполнена: расчетная геометрия свои функции выполняет. В перспективе отрисовать сейф целиком и заказать лазерную резку из фанены. Хотя может посмотрим в сторону текстолита. Главное осознал принцип работы и проверил на практике.
snakegreen: (Снейку хорошо)
Знаете, а оказывается нужно более тщательно шерстить дебри настроек. Ну и плюс привыкать. Оказалось что шаблон развертки в NX не такая страшная вещь. Во первых он помещается в отдельный вид, где и лежит, нет необходимости в процессе гнуть модель туда-сюда. Во вторых модификация эскиза тоже проста, но есть различия: разработчики предлагают модифицировать общий профиль лепестка, а его ширина меняется отдельным параметром в самом фланце, при чем гораздо проще чем казалось. Как я уже писал основная концепция разработчиков: забудьте про эскизы! Отверстия создаются отдельным инструментом и это хорошо, потому что тут и пробитие по нормали, и пробитие с вытяжкой и вытяжка, и ребра жесткости, на любой вкус и цвет, достаточно продраться сквозь квадратную логику немцев. Возвращаясь к шаблону развертки. Меня по первости отпугнуло обилие непонятных аннотаций, перекрывающих развертку. Но выудив в настройках нужный раздел мы получаем необходимый минимум: радмус сгиба, угол сгиба, направление сгиба и порядок выполнения операций. Все автоматом в одном флаконе, бери да гни, хоть оригами проектируй. Таким образом мы получаем более широкий инструментарий, главное знать где искать в первый раз. По сути грубо говоря мы имеем сравнение Windows и Linux: красивый интерфейс из коробки против функционала. Будем учиться дальше!
snakegreen: (Снейку хорошо)
А теперь немного сравнения. В пердыдущем посте я рассказал как в SW обходится ограничение нулевой геометрии при работе с листовым металлом.И это важно, потому что в остальном модуль sheet mrtal работает весьма достойно. Взять например редактирование эскиза, оно позволяет хоть с легкостью отредактировать профиль фланца, хоть добавить отверстия. Единственно возникают трудности с расширением фланца но и это вполне решаемо. Так же весьма удобно реализована развертка.
А вот у NX все немного печальнее. С одной стороны описанной сложности с нулевой геометрией просто нет. Если вылетает ошибка надо просто проверить параметр гибки: материал снаружи/внутри/угол снаружи/. А вот дальше начинаются трудности. Во первых в одном фланце нельзя указать несколько кромок: один сгиб - один фланец. Во вторых намногл труднее отредактировать профиль, обилие вспомогательной геометрии порой не достаточно читается и не сразу понятно где заканчивается линия сгиба иинасинсется собственно сам фланец. Но самое обидное что нельзя ввести в эскиз дополнительные отверстия, программа сразу выдает ошибку, отверстия необходимо строить специальными инструментами и это не всегда удобно. Ну и самое печальное это развертка. Команда не разворачивает наше листовое тело а достраивает к нему развертку: мы получаем два тела видимых одновременно, в том числе на чертеже. Ситуацию может исправить разнесение модели и развертки по слоям, но это скорее костыли чем решение проблемы. Хотя надо признать у него есть свое применение, будь процес переключения видимости слоев более удобный это позволило бы быстро и эффективно проверять результаты построения, но увы. И чертеж. Команда "шаблон развертки" выдает нам именно развертку тела, с линиями сгибов, но помешает ее на отдельный вид, при построении чертежа необходимо указывать не проекционный вид а вид шаблона развертки, который при этом ощутимо перегружен информацией по сгибам.
В итоге листовой метал нам дает ощутимое преимущество SW перед NX, как и прежде не хватает самого главного - кроссплатформенной совместной работы.
snakegreen: (Снейку хорошо)
На днях в группе девушка задала вопрос, как так, программа мощная, а развертку из картона изобразить не способна. Я ей ответил что мол да, много ошибок возникает в результате нулевого радиуса и самопересечения лепестков при проектировании картонной тары. А потом перечитал свой комментарий и задумался: если программа не хочет самопересечения то как его избежать? А вот как!
Когда мы строим бобышку от какого либо объекта у нас в настройках есть галка "объединить результаты". Если ее снять то два объеккта не будут связаны между собой (не путать с привязкой к положению в пространстве), на них не будут распространяться свойства видимости, окраска, материал и прочее прочее. Если же ее не снимать то результатом потсроения будет не два а одно твердое тело со всеми вытекающими, как то например геометрия нулевой толщины в случае если в теле имеется касание граней, ребер или углов. Именно касание вызывает данную ошибку потому что математика и на ноль делить нельзя (отставим высшую математику где можно и не такие фокусы). Но это лирика, а вот и проза: при создании листового металла например инструментом "ребкро кромка" оно само собой по умолчанию включает в себя параметр объединения. Ну а как иначе мы можем от основания построить боковую стенку? Это уже отдельные элементы будут, два тела листового металла а не одно с лепестками. Так вот представим классическую коробку, выкроеную из цельного куска картона, в которой при закрытии например сперва два лепестка закрываются а следующие два? Правильно ложатся на них образуя между собой ту самую геометрию нулевой толщины. Ведь между лепестками расстояние сколько? 0 и даже не минус. И так практически с каждым построением, если где либо лепесток идет по касательной то сразу ошибка - тело то одно. А еще нулевой радиус. К слову ему не обязательно быть нулевым, правильнее всего задвать радиус гибки для конкретного материала, но в случае с гофрокартоном результат вальцовки либо перворации действительно дает на сгибе нулевой радиус. Так вот оказалось что как раз радиус нам не помеха - решив проблему касательности видим что с радиусами все в порядке. А как решить?
А очень просто. Достаточно перед построением лепестка, который может пройти касательно односительно другого надо всего навсего развернуть один из ранних сгибов, построить наше ребро и (Внимание!) согнуть сгиб снова. Не погасить разворот, это вызовет ошибку потому как пропускается этап разворота и именно создать сгиб, ведь дерево считается по порядку и погашенные элемент пропускается при рассчетах, а тут система разогнула, построила, согнула при этом ей нет необходимости просчитывать результаты построения, она просто переместила лепесток в пространстве. Все довольно просто. Самое сложное в этом процессе тщательно продумывать этапы разгиб/сгиб что бы не перегружать дерево конструирования.
А вот с параметричностью пока не вышло. Несколько часов методично прописывал уравнения для размеров, и все вроде прекрасно работало, но при попытке поменять исходную переменную (толщину) все посыпалось. Увы. Так что пока в планах построения индивидуально для каждой толщины материала. Главное что выкройка сошлась весьма точно.
snakegreen: (Снейку хорошо)
Младшая с разбегу прыгает плашмя на меня и скатывается с возгласом "ой-ой". В очередной раз попрыгнула приземлившись коленями на грудь.

Оля: надо было их выгулять по нашим болотистым буеракам что бы устали

Я: ночью выгуляем, как луна взойдет
Аня: что бы страшнее было, да?

Юля: ааа ням-ням (с разбегу вцепившись зубами мне в мышцу на груди)...
snakegreen: (Снейку хорошо)
Тут на днях мне подкинули любопытную задачу: комплект грузил определенной формы с шагом массы 80-150 грамм.
Ну по традиции создал первую моедль а дальше началось странное. Масштабирование. Оказалось что этот инструмент работает линейно, то есть масштабирует габаритные размеры, но нма то нужен объем. Поясню, масштабировать именно массу невозможно, благо мы все еще со школы знаем что масса вычисляется из объема и плотности который постоянен. Так что меняем объем. Методом тыка, перебирая знаки после запятой добился нужных параметров но такими извращенными методами работать не дело, надо искать где собака зарыта. Создаю кубический метр и начинаю экспериментировать: при масштабировании в два раза объем меняется... в восемь! Да, и вот надо было сразу то не догадаться, благо хорошие люди меня ткнули носом в то что лежит на поверхности: 8 это куб двойки, стало быть коэффициент мастабирования получается всего навсего извлечением кубического корня из необходимого нам коэффициента масштабирования объекта. Запускаем программу и вуаля, на первой же можели дабы получить прирост объема в полтора раза указываем кубический корень из 1.5 и все работает! Не благодарите меня, благодарите моих друзей и жену :-)

А дальше я подумал, ведь как получают детали из свинца? Льют в форму. Значит нужна форма и наверное настал тот самый случай вплотную занятся Mold Tools. Поехали

Самый простой вариант это создать вокруг нашей детали бобышку, вытянуть её (обязательно сняв галку "Объединить результаты" иначе фокус не получится) далее комбинируем тела вичтя одно из другого и наша форма готова, можно резать и пользовать. Но. Во первых это подходит для простых фигур, если наша деталь сложной формы да еще и с полостями мы замучаемся вручную прорисовывать все извлекаемые элементы, а значит недаром создан модуль "Инструменты литейной формы".

И так, тут все идет строго в обратном порядке. Сперва мы при помощи инструментов "ЛиниЯ разъема (Split Line)" и "ЛиниИ разъема (Parting Line)" - спасибо вам, о переводчики - создаем линию, которая будет сечь нашу будущую форму, линия не обязательно прямая, форма произвольная, хоть эллипс. Далее по этой линии создается плоскость сечения формы а от нее уже вытягивается сама форма, с анализом уклонов и извлекаемости. Остается добавить отверстия заливки и выхода газов. На самом деле все даже несколько проще чем кажется на первый взгляд. Спустя два ролика на Youtube была создана первая форма для отливки. Пусть объект примитивный но все же, значит будем и дальше экспериментировать.


snakegreen: (Снейку хорошо)
Други, техномаги, подсобите, а?
Деть младшая снесла на фиг все фотографии с телефона, мы даже оглянуться не успели. При чем не по отдельности, а удалила именно альбомы (по отдельности так быстро не смогла бы). Телефон был тут же изъят. Я испробовал наверное десяток разных программ для восстановления и те кто с флешкой работает и те кто напрямую с телефоном. А дальше началось странное. Без проблем восстанавливаются файлы удаленные год назад и раньше. А вот удаленные сейчас как корова языком слизала, никаких следов. Вот как так? Как мне восстановить именно последние фотографии? Ну очень надо.
snakegreen: (Снейку хорошо)
В пятницу приехала партия стройматериала, Интердекор продолжает радовать. В итоге за примерно сутки комната для Анчоуса была полностью обшита гипсокартоном, зашпатлевана моей героической супругой. А вчера к нам доехал Муха и с его неоценимой помощью начали сборку лестницы. Вот что значит свежий взгляд со стороны (да, я последнее время начал тупить нещадно), на ходу были внесены корректировки в несущую конструкцию и собраны забежные ступени. Все впервый раз, но вроде получилость :-)


snakegreen: (Default)


Итак, прошел месяц с тех пор, как вся страна узнала, что пьют, едят, носят и обсуждают в семье Дель. Что изменилось?

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

Светлана – красивой улыбчивой добродушной женщины больше нет. Есть Тень на грани помешательства и суицида.

Дети – бомбардируются журналистами, Аринами Шараповыми и «профессиональными психологами», заучивая наизусть новую реальность «мама плохая, таскала за уши, папа бил, нам тут хорошо, нам весело».

Что изменилось в нас?

Read more... )

#помогитевернутьдетей
#защитимнашисемьи

snakegreen: (Снейку хорошо)
Слайдов не будет, показывать практически еще не чего. Но вкратце опишу ситуацию.

Создав модель в какой либо среде (я имею в виду именно машиностроительные САПР) мы получаем тело состоящее либо из поверхностей либо из твердотельного элемента. Для передачи например на 3D  принтер нам надо конвертировать нашу модель в формат STL, который преобразует твердое тело в фасетное. Далее наше фасетное тело перестает быть доступным для редактирования в среде САПР. То есть мы его даже можем импортировать но получим всего лишь фигуру, являющуюся как бы объемным фоном. Ну да, можно наложить плоскости и нарисовать эскизы на глазок.
 Тем не менее на форумах не перестают появляться вопросы "как отредактировать STL модель в Solidworks" и тому подобные - тема востребована. Да, фасетные тела редактируются в том же 3DsMAX но они остаются фасетными, без параметризации и привязок в сборках. И тут нам на помощь приходит специализированное ПО, как например Geomagic Design. После импортирования фасетного тела, оно остается фасетным, НО при этом программа распознает её всю, позволяет выделить области (читай поверхности) и создать эскизы уже на них, привязывая геометрию эскизов к ключевым точкам полигонов. А так как вершины полигонов и их ребра и составляют геометрию тела, то получается как раз точное копирование нашей импортированой модели. Далее мы можем воспользоваться инструментами моделирования GDX для создания твердого тела либо экспортировать только эскизы и моделировать исходя из них в уже привычной нам САПР. Более того, есть волшебные кнопки "Solidworks" "NX" "Invertor" и другие, которые например автоматом запукают Solidworks и самостоятельно выполняют в ней распознование модели при чем с деревом проектирования, что просто бесценно.
 Представляете, мы замыкаем круг. Моделируем, конвертируем, передаем на станок. Скачиваем с общедоступного ресурса модель, конвертируем - редактируем. Да, на ресурсах типа GrabCAD  выкладывается весьма много моделей в свободном доступе, но крайне часто их геометрия содержит ошибки в лучше случае окно логов пестрит предупреждениями а в худшем мы просто получаем пустую среду с погашенными элементами.
 Самое главное в этой связке это возможность полноценного Reverse Engineering, когда мы сканируем деталь, и получуем в итоге ее трехмерную копию для своих нужд либо адаптации или ремонта. В общем ждите полноценных слайдов.
snakegreen: (Снейку хорошо)

На днях встал вопрос о том что надо модернизировать одну из созданых ранее моделей. Учитывая переезд, я сейчас не только не помню в чем именно чертил, но и сами исходники сейчас не дома. На самом деле ерунда, достаточно заехать с флешкой и забрать но вот что интересно: в доступе остались STL. А как это поможет спросите вы? А собственно есть сфера между областями проектирования, которую мало кто знает и умеет, но которая тем не менее весьма востребована. Большинство САПР в процессе работы создает в тркхмерном пространстве так называемый твердотельный объект, либо объем ограниченый плоскостями. А программы для графического модерирования преимущественно работают с фасетными телами, либо с облаками точек (облака точек в сапр тоже активно применяются). Фасетное тело, это объект, поверхность которого разбита на полигоны, простые геометрические фигуры плотно стыкованные вершинами и ребрами. То есть любая самая гладкая поверхность это набор геометрических фигур и чем их больше тем более плавная поверхность получается. И вот тут начинается самое интересное. Большинство сапр без проблем разбивают твердотел на полигоны образуя фасетное тело, а вот обратно.... и работать с фасетными телами они не умеют. А как быть, если после экспорта объекта в STL его надо снова отредактировать, а исходника нет? Или если мы имеем результат 3D сканирования? Можно путем измерения построить модель заново, а можно воспользоваться средствами распознавания и преобразования фасетного тела в твердое. Правда для этого существуют специальные приложения либо встраиваемые модули. Один из примеров который я увидел на днях это Geomagic Design X. Программа может создавать собственные 3D объекты, набор инструментов стандартный минимальный, а может имея импортированное фасетное тело построить модель на его основе и экспортировать в наиболее масмовые форматы как Solidworks, NX, Inventor, AutoCAD, ProE... лично для меня сфера неисследованная, но тем не менее интересная, любопытно научиться получать твердотел из результатов сканировпния. Это еще одно звено в круге: эскиз-объект-производство-скан-эскиз. То есть освоив эту сферу с выводом хотя бы на 3D  печать можно смело говорить о замкнутом цикле исследования/производства модели.

snakegreen: (Снейку хорошо)
Честно говоря, я думал изготовят приспособление и хорошо. А вон оно как...

snakegreen: (Снейку хорошо)


"Однажды, в студёную зимнюю пору
Сижу за компом я в темнице сырой
Гляжу - поднимается медленно вгору
Вскормлённый Ютубом Орёл молодой!"





snakegreen: (Снейку хорошо)

Новый социальный продукт "Супчик дна"

snakegreen: (Снейку хорошо)
В анекдоте это было сказано вынося в руках изрядную кучу отходов жизнедеятельности. А по факту. Я тут пока в свободную минутку, дабы забыться от реальности копался в модулях программы. И случайно наткнулся на... Манекен! Зовут его Jack (это не я, это создатели придумали). Джеку можно двигать все суставы, но (!) в пределах степеней свободы обычного человека, таким образом настраивая эргономичное положение тела и окружающих предметов а так же степени видимости предметов для Джека. Можно задвать рост, вес и множество прочих параметров. Ну и не удержавшись, тут же провел один маленький, но крайне интересный для меня эксперимент. В общем смотрите сами да сильно не ругайтесь





Profile

snakegreen: (Default)
snakegreen

March 2017

S M T W T F S
   12 34
56789 10 11
12 1314151617 18
1920 2122 232425
2627282930 31 

Syndicate

RSS Atom

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 23rd, 2017 12:44 am
Powered by Dreamwidth Studios