С пылу, с жару — очередное обновление шаблона КЖ и КМ! Изначально я планировал внести эти изменения вместе с предыдущем обновлением (с каркасами и закладными), но решил выделить отдельно.
В этом выпуске: обозначения для сечений, арматура А500С, ведомость изменений в штампе, исправленные семейства балок. Пожелания в основном с форума Автодеска.
Скачать файл со всеми обновлениями — яндекс, гугл.
Подробности, и как перенести настройки в свой шаблон — ниже.
Обозначение сечений
Речь про вот такую штуку:
Такое обозначение бывает удобно для узлов на загруженных чертежах, но ни в стандартном шаблоне, ни в каких-либо других я подобного не нашел. Можно сделать семейство «Типовой аннотации» да вписывать туда текст вручную, но это не круто. Здесь я создал именно «Стили разрезов».
Получилось не очень хорошо — пришлось создать отдельные типы для разных направлений (горизонтально, вертикально, под углом). Но, в принципе, уже неплохо:
Включить обозначение в начале или конце — щелкайте на значок с круговой стрелкой. В некоторых положениях обозначение может исказиться, но обычно выглядит нормально
В маркировке используются параметры «Номер узла» и «Номер листа» (про систему писал тут).
Перенести к себе — выбрать разрезы на плане, Ctrl-C, перейти в свой файл на план и Ctrl-V.
Арматура А500 и А500С
if(and(Арм.Класс = 240, ДиаметрРасчетный = 6 мм), "Ø6 А240", if(and(Арм.Класс = 240, ДиаметрРасчетный = 8 мм), "Ø8 А240", if(and(Арм.Класс = 240, ДиаметрРасчетный = 10 мм), "Ø10 А240", if(and(Арм.Класс = 240, ДиаметрРасчетный = 12 мм), "Ø12 А240", if(and(Арм.Класс = 240, ДиаметрРасчетный = 14 мм), "Ø14 А240", if(and(Арм.Класс = 240, ДиаметрРасчетный = 16 мм), "Ø16 А240", if(and(Арм.Класс = 240, ДиаметрРасчетный = 18 мм), "Ø18 А240", if(and(Арм.Класс = 240, ДиаметрРасчетный = 20 мм), "Ø20 А240", if(and(Арм.Класс = 400, ДиаметрРасчетный = 8 мм), "Ø8 А400", if(and(Арм.Класс = 400, ДиаметрРасчетный = 10 мм), "Ø10 А400", if(and(Арм.Класс = 400, ДиаметрРасчетный = 12 мм), "Ø12 А400", if(and(Арм.Класс = 400, ДиаметрРасчетный = 14 мм), "Ø14 А400", if(and(Арм.Класс = 400, ДиаметрРасчетный = 16 мм), "Ø16 А400", if(and(Арм.Класс = 400, ДиаметрРасчетный = 18 мм), "Ø18 А400", if(and(Арм.Класс = 400, ДиаметрРасчетный = 20 мм), "Ø20 А400", if(and(Арм.Класс = 400, ДиаметрРасчетный = 22 мм), "Ø22 А400", if(and(Арм.Класс = 400, ДиаметрРасчетный = 25 мм), "Ø25 А400", if(and(Арм.Класс = 400, ДиаметрРасчетный = 32 мм), "Ø32 А400", if(and(Арм.Класс = 400, ДиаметрРасчетный = 40 мм), "Ø40 А400", if(and(Арм.Класс = 500, ДиаметрРасчетный = 10 мм), "Ø10 А500С", if(and(Арм.Класс = 500, ДиаметрРасчетный = 12 мм), "Ø12 А500С", if(and(Арм.Класс = 500, ДиаметрРасчетный = 14 мм), "Ø14 А500С", if(and(Арм.Класс = 500, ДиаметрРасчетный = 16 мм), "Ø16 А500С", if(and(Арм.Класс = 500, ДиаметрРасчетный = 18 мм), "Ø18 А500С", if(and(Арм.Класс = 500, ДиаметрРасчетный = 20 мм), "Ø20 А500С", if(and(Арм.Класс = 500, ДиаметрРасчетный = 22 мм), "Ø22 А500С", if(and(Арм.Класс = 500, ДиаметрРасчетный = 25 мм), "Ø25 А500С", if(and(Арм.Класс = 500, ДиаметрРасчетный = 28 мм), "Ø28 А500С", if(and(Арм.Класс = 500, ДиаметрРасчетный = 32 мм), "Ø32 А500С", if(and(Арм.Класс = 500, ДиаметрРасчетный = 40 мм), "Ø40 А500С", "Unknown type"))))))))))))))))))))))))))))))