|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
08.10.2015, 11:15 | #1 | |
Модульные тесты (unit test) для чертежей и другой проректной документации
КЖ; C#
Санкт-Петербург
Регистрация: 03.11.2005
Сообщений: 2,588
|
||
Просмотров: 5078
|
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
по аналогии со своим направлением - когда рисуется что-то подо что-то, хотя бы условно это второе что-то должно фигурировать на чертеже. Вернее, в файле, где чертежи делаются. Касательно пресс-форм, например - это плита ТПА. Пусть даже в большинстве случаев привязочные размеры берутся "из головы", но они подразумеваются. Так же и в описанном случае. Лучше, чтобы они лежали фоном на своем слое, чтобы при проектировании видно было. Если же это правило не соблюдено (описание окружающей обстановки - одно из основных правил в проектировании/конструировании), то костыли уже можно разные придумывать. От проверки соседом до автоматической прогонки через ПО.
__________________
Век живи, век учись - ... |
|||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588
|
Цитата:
Вы предлагаете быть внимательнее. Я внимателен, но хочу , чтобы железный болван меня подстраховывал. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Мне кажется, что подход к проектированию слишком сильно отличается от подхода к программированию. Попробуй NavisWorks или что-то наподобие - по слухам, там можно прописывать наборы правил - что считать коллизией, а что - нет.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588
|
Цитата:
С чертежами это тестирование выражается в нормоконтроле и согласованием с заинтересованными сторонами, т.е. по факту тестирование чертежа проводится, но все это больше похоже на интеграционное и приемочное тестирование, причем в ручном режиме. Хочется несколько более простых и модульных (независимых) для чертежа. Про проверку отметок в архитектурно строительных чертежах я уже упоминал (проверка атрибутов и текстовых объектов на содержание в них отметок и сравнение с заданным диапазоном), проверки наложения различных отверстий так же делаются, есть еще ряд проверок на опечатки и проверки наличия необходимых данных... Неужели никто не пишет такого рода приложения для своей работы? |
|||
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
В проектировании тонкостей полно. Да ещё с учетом того, что частенько применяется правило "нельзя, но если очень хочется, то можно". И это на самом деле будет не хитрость отдельного конструктора (авось не заметят), а просто занижение общепринятых запасов (прочности, зазора, кол-ва, мощности и т.д.) по опыту применения таких заниженных запасов и знанию уровня последствий при разных условиях работы конструкции. В программных же продуктах любое отклонение критично. Или работает, или нет.
PS Справедливости ради замечу, что в больших конторах какие-то унификации правил возможны. И, соответственно, необходимость применения автоматической проверки. Но такое применение вызывает серьезное требование так же и к методам применения в файлах примитивов с одинаковыми свойствами всеми. А заставить людей так работать бывает очень сложно.
__________________
Век живи, век учись - ... Последний раз редактировалось Bull, 09.10.2015 в 09:34. |
|||
|
||||
Offtop: пишут, Aveva (PDMS), CSoft (Model Studio) и многие другие. Называется проверка коллизий.
Все придумано до нас)
__________________
Мастерская СПДС |
||||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588
|
Я читал эту тему перед тем как создавать свою.
Проверка коллизий чего? Например, на лист вынесли узел, потом узел поправили, добавив пару выносок (строк текста) и не заметили, что впорт теперь обрезает часть этих новых выносок. Это коллизия? Какая из предложенных Вами программ может программно отследить эту коллизию и указать на нее пользователю? |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Boxa, насколько я понял, ты сначала говорил о контроле проектных решений. Сейчас - о контроле оформления. Я ошибаюсь?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
Кулик Алексей aka kpblc, он обо всем сразу, я так понял. Чтобы ни таких, ни других, ни каких-то третьих ошибок в файле не стало после прогонки "чекером"
__________________
Век живи, век учись - ... |
|||
|
||||
Цитата:
============ Цитата:
----- добавлено через ~4 мин. ----- Offtop: Мне где-то попадалась на просторах инета "программа": "Сделать красиво" (задаешь название проекта, раздел, количество листов и жмешь кнопку-> проект готов)
__________________
Мастерская СПДС |
||||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588
|
Я вообще про простые (Модульные) тесты, которыми можно проверить чертеж и исключить досадные ошибки и неточности, это касается и проектных решений и оформления.
Осталось только обосновать начальству необходимость покупки этих комплексов и выбрасывание на помойку лицензий автокада.... Цитата:
Я о том, что можно проверить и проверить достаточно просто. Проверить отметки - легко и избавляет от ситуаций, когда узел скопировали, а отметки забыли поменять Проверить обрезку элементов впортом - просто и не нужно перепечатывать листы Проверить наличие необходимых материалов в спецификации - достаточно просто (как пример, утеплитель, как правило штрихуется ANSI37, нашли на чертеже эту штриховку и не нашли упоминание об утеплители в спецификации, неплохо бы поинтересоваться у пользователя не забыл ли он чего...) Проверить указанные на чертеже ссылочные документы с перечнем - достаточно просто и если документа нет, то либо внести в перечень либо удалить с чертежа... Проверки достаточно простые, и не зависят друг от друга, однако помогают делать проект лучше... Цитата:
Я хочу инструмент, наподобие CAD Standarts ( команда _checkstandards). Простой и понятный. Последний раз редактировалось Boxa, 09.10.2015 в 11:00. |
|||
|
||||
Цитата:
__________________
Мастерская СПДС |
||||
|
||||
Цитата:
Для энергетики программ сквозного проектирования да, действительно не нашел. поэтому: если не получается решить задачу в лоб, я меняю постановку задачи. вместо проверки спецификации, я ее заполняю автоматически, не заморачиваюсь проверкой, ссылочных и прилагаемых, а также ведомости рабочих чертежей они то же заполняются автоматом.
__________________
Мастерская СПДС |
||||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588
|
Цитата:
Если вернуться к аналогии с кодом, то Вы настроили шаблон по которому пишите код, а проверку и тесты не делаете. Шаблоны и код и у меня написаны, однако шаловливые руки граждан иногда удивляют. |
|||
|
||||
Offtop: однако 3/4 кода программы это защита от дурака шаловливых ручек.
Согласен с бабушками трудно работать ((
__________________
Мастерская СПДС |
||||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Разработка ПОС, искусство проектирования | Tyhig | Технология и организация строительства | 117 | 25.11.2021 17:38 |
Аттестация в Минрегионе по негосударственной экспертизе | Людмила Охр | Прочее. Архитектура и строительство | 350 | 14.02.2015 17:50 |
Какое отношение имеет Градостроительный кодекс к стадии "рабочая документация" | Witsoon | Прочее. Архитектура и строительство | 43 | 16.09.2014 20:15 |
"Нецелевое расходование бюджетных средств" или в чем разница между проектом и рабочкой 2 | digoron | Организация проектирования и оформление документации | 101 | 20.11.2013 17:47 |
экспертиза проектов строительства | QS | Прочее. Архитектура и строительство | 99 | 22.09.2011 19:06 |