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

Freshtel
Теле 2
Ростелеком
Yota
Домру
Билайн
Мегафон
Мтс

RTFM

Dec. 26th, 2016 11:19 am
snakegreen: (Снейку хорошо)

Сколько раз я перечитывал учебник, но видел только фигу. И вот на днях, методом тыка обнаружил все то о чем вы стеснялись спросить. Открыл книгу - вот оно, синим по белому, те самые слова. Но почему то мозг их упорно не воспринимал пока не наткнулся сам.
Короче, есть нюанс. Допустим строим мы поверхность по сетке кривых. Нам последовательно надо выбрать кривые, которые формируют профили поперечного сечения (или продольного, в зависимости от задачи). И вот тут всплывает очень важный, мощный но не сразу понятный момент. Кривая поперечного сечения может быть построена дугой, сплайном, не важно. Но она можеть быть и набором кривых. И это позволяет задавать закон кривизны поперечного сечения, по стыку, касательно, продолжением кривизны, и именно это позволяет создавать поверхности класса А, грубо говоря плавные аэродинамически обтекаемые. И вот тут начинается самое интересное. Я честно выбираю одну за другой кривые сечений и получаю ошибку за ошибкой, а все потому что после выбора кривой сечения необходимо сказать программе что это есть законченое сечение: добавить его в набор! То есть пока мы не нажали кнопку добавления набора, все выбраные кривые, даже в разных плоскостях, считаются ОДНОЙ КРИВОЙ ОДНОГО СЕЧЕНИЯ. Вот когда я это осознал дело пошло. И вот опять ошибка. Читаю, но уже зная что искать. Нужно быть внимательным при клике, ведь кривая может состоять из нескольких кривых и с какой стороны мы кликаем определяет какая сторона кривой с какой соединяется. Проще. Если вы ведете кистью по маячкам, и у вас на каждом отрезке по два маячка, левый и правый, то для достижения ровной линии надо ориентироваться на все правые или все левые, в противном случае у нас получается зигзаг.
Итоги. Выбираем кривые, каждый раз кликая по одному краю, в случае ошибки нажимаем "сменить направление", добавляем каждую из них в набор, при необходимости выбираем степень кривизны в узлах стыковки и получаем высококачественную поверхность, которую построить методами твердотельного моделирования крайне трудоемко. Сразу отвечу поклрнникам 3DsMax, каждая кривая в сечении имеет полноценный набор размеров и параметризации, что позволяет получить чертеж сечения или данные для ЧПУ.

snakegreen: (Снейку хорошо)
Не секрте, что большинство ныне действующих САПР имеют в своей основе ядро Parasolid. Это ядро было создано в 1988 году компанией McDonald Duglas и после этого продано компании Siemens. На нынешний момент Siemens собствено и занимается разработкой, отладкой и продвижением этого ядра. По сути именно по этому большинство САПР так похожи друг на друга, и все различия ведут свои корни именно из требований заказчика. Ну и далее уже от способностей разработчиков зависит насколько качественно работает тот или иной инструмент ну и конечно интерфейс программы.
 Принципы примерно одинаковы везде: создайте эскиз, вытяните или поверните его, создайте отверстия, фаски и скругления, сделайте вырезы или нарастите бобышки. Но вот что любопытно. Есть например тапая САПР, так же принадлежащая Siemens под названием Solid Edge. Это модуль посвященный синхронному моделированию, по сути чуть более развернутый и выделеный в отдельную программу модуль NX.
 Да, NX  на самом деле хоть и задает основные принципы работы в среде 3D моделирования сам им не следует совершенно. Ну вот от слова совсем: забудьте про эскизы, используйте их когда иначе ну совсем никак. Создавайте тела примитивами, модифицируйте их примитивами и инструментами синхронного редактирования. При создании сложных элементов используйте поверхности и синхронное моделирование.
 По первости оно сбивает с толку. Нас всегда учили плоскостному 2D черчению а потом преобразованию этого эскиза в трехмерный объект. А тут поверхности. Даже инструмент тело по траектриии или по сечениям отсутствует, вместо него существуют инструменты построения поверхностей по сечениям и траекториям, а так же весьма мощные функции редактирования этих поверхностей. Даже трехмерный эскиз как таковой отсуствует, просто рисуйте отрезки и слайны сразу в 3D не создавая эскиз. Вот и любопытно, ядро то по сути одно, но сподвигая всех пользователей на путь эскиз-бобышка\вырез сами разработчики предпочитают подход 3DsMax - лепи как из пластелина, но с ограничениями и размерами. Вот и получается что стандартный подход легче в освоении, при чем намного, и как следствие легче в внедрении, но синхронный подход дает больше функционала. И сдатся мне именно за ним будущее САПР, когда в реальном времени синхронное редактирование детали будет повторятся манипулятором станка с соотвествующей функцией 3D печать\фрезерование.
snakegreen: (Снейку хорошо)

Что важно для рядового инженера при работе с сапр? Во первых удобство использования инструментов а уже потом конечный результат. Почему? Потому что именно понимание логики интерфеса развязывает руки, а непонимание ограничивает возможности. Да, существуют курсы, обучение, практика, но эргономику взаимодействия со средой проектирования никто не отменит и именно она позволяет повышать скорость, качество и разнообразие методов проектирования.
Эскиз. Не смотря на развитие технологий до сих пор основой любого моделирования является 2D эскиз на плоскости, имеющейся, созданной пользователем или же ассоциативной с каким либо объектом геометрии. Из чего состоит эскиз? Точка, линия, дуга и взвимосвязи между ними. Прямоугольник, круг и прочее это всего лишь развитие точки дуги и линии, по сути инструменты сокращающие время построения геометрии. А вот возможности наложения взаимосвязей и ограничений, в том числе размерных, это уже залог качественной геометрии. Тут очень важен баланс между набором инструментов и перегруженностью интерфейса. Ну и конечно возможностями математических алгоритмов программы. Очень хорошо когда есть отдельные кнопки для всех возможных операций с линией но если нет функции выровнять точки, окончания прямых, это уже дополнительные построения справочной геометрии. Как пример но все же.
Модель. Основами построения моделей являются вытягивания и повороты. Дальше лишь вариации. Кто то клепает много кнопок вытянуть, вврезать вытянуть так, этак... кто то помещает все функции в контекстные меню. Тот же баланс межлу перегруженностью интерфейса, возможностями и насколько программа считает себя умнее пользователя. Что удобнее, сделать вырез по траекториии с сечениями на концах, вытянуть эскиз с булевой операцией вычитания или спроецировать эскиз на каждую из поверхностей с соответствующим независимым действием? Зависит от задач, удобства использования инструмента и опять же математических алгоритмов программы.
Отдельной темой можно вынести синхронное моделирование. Это очень мощный инструмент и большинство разработчиков еще только осваивают его. Еще бы, изменение геометрии на лету без привлечения дополнительных эскизов и плоскостей да еще в реальном времени. Задача непростая, но возможности открывает огромные. Лично я считаю за ней будущее, по крайней мере ближайшее.
Сборки. Практически все современные сапр позволяют вести сборку как снизу вверх так и сверху вниз. Можно комбинировать готовые модели а можно создавать их прямо в контексте сборки. Но надо быть внимательным потому что нередко в контексте сборки возникают параметрические взаимосвязи между отдельной геометрией различных моделей, что неизбежно повлечет ошибки при изменении или удалении каких либо элементов.
Таких разделов много. Все эти мысли вслух к тому что каждая САПР выделяется в своей области, универсального помошника нет. То что в одной делается двумя кликами мыши в другой требует нагромождения построений. Возможно это правильно и создает здоровую среду конкуренции, но вот чего точно не хватает это полноценного импорта/экспорта между ними. Особенно в случае многопользовательской совместной работы, ведь совсем не обязательно крупным концернам, имеющим подразделения в разных уголках мира поголовно развертывать только одну среду на все этапы производства. Совместимость нужна, это был бы маленький но очень уверенный шаг в процессе разработки и внедрения технологий.

Это мое сугубо личное мнение и не факт что верное, просто я люблю чертить :-)

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


Короче други. В Inventor действительно существует механизм трансформации модели в *.rfa формат. Правда сделано это немного по хитрому. Тут не прокатит "сохранить как", тут надо открывать специальную вкладку, проверить геометрию модели на совместимость с BIM и после инструментами преобразовать в необходимый тип семейства Revit. В целом все весьма удобно, если не считать того что сам процесс моделирования в Invertor кошмарен. Правда есть нюанс, при проверке геометрии стабильно возникает ошибка если в модели были использованы фаски или скругления. На счет всех элементов построения не скажу, но что бы преобразовать модель в BIM формат фаски и скругления придется делать вытягиванием по траектории. Кошмар если честно. Искренне желаю авторам сего чуда не останавливаться на достигнутом и доработать алгоритмы потому как это именно то что, я уверен, очень поможет многим людям, проектирующим семейства Revit. А если еще эта функция сможет работать с импортированными файлами (STEP, x_t, prt....) то ей вообще цены не будет, Архикад с его GDL будет нервно курить в сторонке.

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

Продолжая эксперименты, по совету друзей с импортом/экспортом форматов, я продолжил работу с той самой розеткой. Любопытный факт. Экспорт в Inventor есть, но как водится либо это dwg либо step. Step переносится красиво, экспортирует даже не поверхности а геометрические элементы (в моем случае элементы вытягивания) с сохранением размеров. Но как это водится в виде перенесенных тел, работать с которыми не желает. То есть по сути импортированный объект может выступать справочной геометрией для локальных построений. Dwg переносится... в виде ребер и не более. Я конечно еще покопаю иные форматы но чувствую что это предел, большего Inventor из NX не поймет. Я это к чему. Так как Inventor является продуктом семейства Autodesk он имеет совместимость с другим их продуктом Revit. И не просто совместимость (модели очень качественно переносятся, о чем я уже писал) но даже имеет встроенный инструмент для проверки геометрии и создания файлов .rfa, то есть средствами Inventora можно создавать модели для семейства Revit и даже указывать подтип семейства с средствами соединения. Спасибо огромное Юрию Ярославовичу за прекрасный ролик. Поле непаханное, моя розетка, подала признаки жизни. Первый же запуск инструмента распознал все тела, скушал контакты под штепсель но выдал ошибку на бобышку с уклоном. Жаль. Тем не менее это первый успех по созданию семейства Revit средствами сторонней CAD. И я уверен что не последний, где то там есть возможность импортирования моделей в других форматах и распознавания Inventor для Revit. А коли так можно будет ваять семейства без проблем. Вообще предстоит освоить очень много информации, в том числе вложенные семейства таблицы выбора Revit, средства revers engineering Inventor и экспорт NX, SW. Все это безумно интересно, как сказал мой хороший друг Сергей Лукьянов "Тот случай когда путь интереснее результата". Ведь по сути я всем этим занимаюсь именно ради ппоцесса, итоговое применение мне практически не свеитит :-)

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

Тест провалился. Модели из NX в Revit импортируются и в общем довольно неплохо. Более того NX гораздо качественнее импортирует в DWG нежели SW. Но вот беда, при импортировании гробится параметрия, модель содержит в себе полный комплект размеров, но они нередактируемые. Печалька. Таким образом можно запилить фиксированные семейства без настройки параметров, тупо плодить огромное количество файлов.
Тут мне один товарищ намекнул, мол dwg принадлежит компании Autodesk они про него все все знают, ежели желаешь параметричность в импортированной модели Inventor тебе в руки. Допустим, подумал я. После SW с его наидружественнейшим интерфейсом и NX с его громаднейшими возможностями, особенно в сфере синхронного моделирования Inventor оказался ммм... отсталым. Это мое сугубо личное впечатление, работать в нем можно, но я бы такое не купил. Да, графика интерфейса красива, но функционал крайне отсталый. Однако ложка меда есть, dwg он импортирует на порядок лучше всех остальных, как никак свое, родное. Модель вставляется прекрасно, без бубна и красиво. Но опять без параметрии. То есть геометрия передается просто на ура, но взаимосвязи опять теряются по дороге. И все бы ничего, и лепить бы модели средствами Revit но после качественных инструментов приходить к построению где для каждого вида и эскиза приходится строить новые плоскости, да еще отсутствуют такие элементарные инструменты как "фаска" и "скругление" (это все про Revit) весьма и весьма грустно. Но нет нам покоя, будем пробовать. Думаю в итоге у меня получится весьма любопытный материал сравнения разных CAD систем по созданию электрической розетки и электропроводки в целом. И да, я еще ни разу не тестировал проектирование пресс-форм :-)

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

Чем хорош Revit. Тем что там библиотечные элемнты - семейства, создаются тем же стандартным методом моделировпния эскиз-тело. Правда очень ограничен функционал, оно и понятно, это все же не основная задача программы. Но оно есть, благо детище Autodesk и имеются все наработки из Autocad и Invertor. Да и с dwg/dxf прекрасно работает, их собственный стандарт как никак. А главное не требуется знание скриптового программирования в отличие от Archicad где без знания языка GDL создать свой собственный библиотечный элемент не так то просто.
И вот. Ноут у меня старенький, слабый, но тем не менее. Заново перерисовав розетку в NX методом dwg без каких либо проблем импортировал её в среду создания семейства Revit. И даже ориентация по осям подхватилась без проблем. Но дальше особо покопать не удалось. Что мы имеем на данный момент. Объект импортирован в семейство "электроприбор на основе стены", размещен в нужном месте. Но при этом имеет фасетную поверхность, дефолтную раскраску и нет доступа к редактированию геометрии. Хотя я уверен что это все решаемо. Надеюсь такими мелкими шагами научусь таки разводить электропроводку. Очень уж интересно получается. Кстати NX гораздо качественнее импортирует в dwg недели SW.

snakegreen: (орешек)
Оригинал взят у [livejournal.com profile] arpadhaizy в «Кукушка» — смертельная игра скучающих русских офицеров
Оригинал взят у [livejournal.com profile] staryiy в «Кукушка» — смертельная игра скучающих русских офицеров
«Кукушка» — чрезвычайно рискованная игра офицеров Русской Императорской Армии, которая, тем не менее, была широко распространена во всех отдаленных гарнизонах, от Мерва до Петропавловска-Камчатского. На Дальнем Востоке ее, правда, называли «Тигра».

8882538
Цитата:

Теперь куда тише стало. Размах меньше — да и начальство препоны ставит. Прежде как стояли в городе: нет ни цирка, ни театра… Соберется публика у кого из холостых, а то в своей офицерской столовой, и как выпьют хорошенько — сейчас же в кукушку играть начнут. Любили страсть эту игру.

— Что это за кукушка, есаул? — снова спросил доктор. — Карточная игра какая—нибудь?

Есаул так и прыснул от смеха…

— Кукушка?.. — переспросил он через минуту, отбрасывая далеко от себя обглоданную кость. — Это, я вам доложу, преинтересная игра, у кого только нервы крепкие… Обыкновенно для этого выбирается какая—нибудь большая постройка. Сарай, что ли, либо конюшня пустая — и вот, человек десять забираются туда ночью, причем у каждого револьвер в руках, да патронов запас хороший… Погасят огонь и разбредутся по всему помещению… Ну, там каждый что найдет, бочку ли, ящик, а то и другую какую штуку, да за нее и схоронится… А один, по жребию, самую кукушку представлять должен… Рассядутся… И тихо, так тихо все станет, даже дыхания не слышно. А тут—то кукушка и крикнет: «Ку—ку»… Остальные на голос в кукушку и стреляют… Как хватят чуть не залпом… Тра—та—та, и защелкают пули по стенам… И опять снова тихо так, что сам слышишь, как сердце в груди колотится… А там опять: «Ку—ку». А в ответ: тра—та—та… Прямо—таки в азарт многие входили. Стреляешь, стреляешь… Прислушивается, и снова: «Ку—ку». Забываешь, что это свой же брат кукует, а только и думаешь: «Погоди, проклятая, вот уже следующий раз я тебя как следует срежу». Бывает, что по очереди кукуют, да с места на место перебегают… И как пойдут палить, так со стороны слушать — целое сражение… Весело так сделается.

Read more... )


snakegreen: (Снейку хорошо)
Первый эксперимент собственно. Создать модель в NX и рендер в KeyShot. Осознал требования. Модель примитивная однако рендер делался.... долго. Так что по прежнему ограничемся моделированием, без красивостей.

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

В общем теперь в наличии все. Спасибо огромное друзьям!

На кухне полноценная мойка с горячей и холодной водой и сливом
В туалете работающий унитаз
Установлены краны на стиралку и умывальник
Умывальник осталось закрепить (планирую соорудить временную тумбу из остатков осп) к стиралке кинуть кабель и прикрутить розетку. И собственно можно жить и далее совершенствовать кровлю, не опасаясь опоздать на последний автобус, мы уже вполне обитаем. Да, условия относительно спартанские, но зато они есть. Самое главное можно выпускать детей гулять без опаски во двор или же позволять им беситься и скакать без оглядки на соседей. Это здорово! Спасибо вам, друзья!

snakegreen: (Снейку хорошо)
Кортнев как всегда прекрасен. Очень красивый клип!

snakegreen: (Снейку хорошо)
Давно не писал. Некогда и сил не хватает. Примерно так

snakegreen: (Снейку хорошо)
Сегодня впервые чуть не пизданулся с крыши. Лежал вниз головой, пропенивал наружние стыки. И тут внезапно страховка проскользнула, не смотря на рога. В итоге восьмерка сработала, но остановилась буквально на самом краю центра тяжести. Еще бы сантиметров 5 и клюнул бы носом вниз, а учитывая что обвязка скаллазная а не промальповская были все шансы из нее вылететь. Так я с полминуты висел на краю размахивая руками и баллоном пены, ловил равновесие, ну вот четко как Итан Хант в серверной, потом благо удалось уравновесится и по сантиметру сместитьс назад, взять веревеку рукой и разеврнутся головой вверх, а дальше уже вытянуть на страховке себя ввех. И знаете, оказалось я уже и позабыл что такое адреналин.

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

Последние две недели шли в бешеном темпе. Мы уложили крышу. Последнюю панель пока не клали, что бы вылезать на крышу проще. Следующий этап обрешетка, осп и собственно кровля. Если кому интересно можно читать обо всех этапах, включая бюрократию, может кому и пригодится. https://www.forumhouse.ru/threads/369715/page-5

snakegreen: (Default)


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

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

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

Еще в 1946 году британский бактериолог сэр Александр Флеминг, "крестный отец" антибиотиков, открывший пенициллин, предупреждал об опасности распространения резистентности. Он переживал, что спрос на это лекарство со стороны населения приведет к злоупотреблению им, и у бактерий выработаются защитные механизмы.

"Человек, бездумно относящийся к лечению пенициллином, несет моральную ответственность за смерть того, чей организм не справится с инфекцией, вызванной устойчивой к пенициллину бактерией, — сообщил он читателям ежедневной американской газеты New York Times. — Надеюсь, этого зла удастся избежать".

Read more... )

Вот тут можно почитать подробнее, Почему лекарства перестают работать? и Как лейкоцит гоняется за бактерией

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. 9th, 2025 02:00 am
Powered by Dreamwidth Studios