Крепеж

Плагин AVC_Fixture к AutoCAD и BricsCAD.

Расстановка крепежей на стыке двух деталей: эксцентрики, конфирматы, рафиксы, мебельные петли, полкодержатели…

Программа расстановки крепежей ориентирована, прежде всего, на ускорение проектирования мебели и изделий из плит ДСП, МДФ и т.п. Программа расставит крепления для плоских деталей, которые надо соединить под прямым углом. Если вы используете твердотельное моделирование в AutoCAD или BricsCAD, то данная программа позволит вам радикально ускорить работу по соединению деталей, подготовке присадки. Вам не понадобиться для этой работы изучать и оплачивать сложные специализированные мебельные программы. Вы избавитесь от части рутины и сократите число ошибок. Над вашим монитором висит листочек с шагами 32мм? Пришло время выкинуть его.


О загрузке и установке плагина читайте тут.

Для запуска плагина вам придется зарегистрироваться и пополнить баланс учетной записи или получив бонусы

Затем можно активировать одну из лицензий:

Возможности программы

Ограничения работы программы

Программа сможет избавить вас от 90% рутинных операций, но все же вам придется проверить и оптимизировать результаты работы. Сложные случаи программа оставит вам, признавая превосходство человеческого интеллекта... пока признавая...

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

Подготовка крепежных блоков

Перед началом работы следует подготовить специальные блоки-крепежи. В блоке могут быть любые объекты и другие блоки, но для контроля габаритов используются только солиды, кроме солидов слоя Отверстия. Создавая крепеж важно правильно расположить и правильно развернуть чертеж. Ноль системы координат блока будет использован командой как точка вставки. Ось X блока будет развернута вдоль плоскости торцевой детали. Ось Y - вдоль линии стыка деталей. А ось Z - наружу или вовнутрь сборки.

Для создания новых крепежей проще всего создать копию уже настроенного блока-крепежа и отредактировать ее в редакторе блоков (_-bedit). 

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

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

Для удобства вычитания отверстий командой Сверловка желательно сразу размещать цилиндры будущих отверстий в слое "Отверстия".Крепежи, которые требуется ставить снизу деталей (например, полкодержатели) требуется рисовать вверх ногами, т.к. ось Z блока будет развернута против оси Z чертежа.

В файле fixture поставляемом с программой содержатся примеры популярных крепежей, оптимизированные под соединение плит толщиной 16мм. Каждый крепеж уже содержит настройки расстановки. Наверняка вам захочется изменить эти блоки для адаптации под стандарты вашей фирмы. Я не рекомендую редактировать файл fixture, так как он будет заменен при обновлении версии программы. Лучше вставьте блоки в свой шаблон и там уже модифицируйте.

В редакторе блоков вы увидите список «fix_» атрибутов. В них хранятся настройки крепежа. Можно передвинуть их, если мешают, но не удаляйте их, не переименовывайте и не редактируйте.

AutoCAD - ленивый зверь. Он сам не хочет обновлять иконки блоков. Чтоб увидеть миниатюрное изображение блока в диалоге Вставка (_insert) или в диалоге Крепеж (Fixture), вам надо заранее вызвать команду _blockicon. В диалоге Крепеж есть кнопка вызова этой команды для блоков текущего чертежа. Цвет фона иконок зависит от текущего фона чертежа. Поэтому я рекомендую вызывать команду _blockicon с пространства листа, а не модели. Тогда фон будет белый (если конечно вы не перенастроили цвета Автокада)

Подготовка модели изделия

Начертите изделие из деталей - солидов. Проверьте, что стыки деталей сделаны точно, плоскости деталей совпадают. Если поверхность детали не плоская - подрежьте ее с помощью _slice. Настоятельно рекомендуется проектировать изделия, начиная от габаритного бокса и отрезая от бокса панели командой _slice или Отслоение (ASL), и как можно меньше чертить плоские эскизы деталей для вытягивания. Этот метод ускоряет моделирование каркасной мебели и любых изделий из плоских панелей.

Для соединения деталей командой Крепеж, необходимо чтоб одна деталь подходила к другой плоским торцом под прямым углом. Деталь, которая подходит к стыку тонким торцом – это обычно часть каркаса изделия. Далее в тексте я называю ее «торцевой деталью». Часто в этой детали приходится сверлить торцевые отверстия (для конфирматов, эксцентриковых стяжек). Дешевые фрезерные станки ЧПУ не умеют делать такие отверстия и их делают на многошпиндельных сверлильных станках, у которых четко задан шаг сверловки (32мм) и длина насверливаемой детали – 800мм. Поэтому подгонка под шаг 32 делается только для торцевой детали. Вторая соединяемая деталь – это обычно фасадная панель, дверка, полка, столешница. В ней отверстия делаются «по плати» т.е. в основной большой плоскости.

Порядок работы

Диалог выбора и настройки

Все настройки и имя блока сохраняются автоматически при смене текущего блока или при нажатии ОК.

Файл с библиотекой блоков

При открытии диалога в нем всегда выбран текущий чертеж. В списке всегда есть файл fixture с библиотекой крепежей и ваш файл шаблона. А так же в списке сохраняются 20 последних использованных файлов. Другие файлы можно выбрать кнопкой «Открыть файл».

Список крепежей

Содержит все крепежные блоки из выбранного файла. Крепеж, который вы использовали в последний раз, будет выбран автоматически. Кликните на нужном крепеже, чтоб отредактировать настройки расстановки. Кликните дважды, чтоб выбрать крепеж и сразу закрыть диалог. Когда в списке появится выбранный блок, то в правой части окна появятся настройки расстановки. 

Использовать текущий слой

программа будет размещать блоки на текущем слое (выбранном до вызова команды), а не на слое "Крепеж"

Запрашивать каждый раз

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

Показать все блоки

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

Кнопка «Вставить блок» 

загружает блок из выбранного файла/шаблона в текущий файл. Все настройки можно редактировать только для крепежей из текущего файла. Поэтому для редактирования настроек надо сначала нажимать кнопку «Вставить».

Кнопка «Копировать»

делает копию выбранного блока. Добавляет к имени блока "Copy". Используйте, чтобы вставлять одинаковые крепежи с разными настройками. Работает только в текущем файле.

Кнопка «Обновить иконки»

обновляет все иконки блоков в списке. Эта опция не работает в Брикскад, так как отсутствует команда BLOCKICON

Блок

показывает имя выбранного блока-крепежа. Вы можете редактировать имя блока прямо в этом окне.


Группа настроек «Отбор стыков»

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


Группа настроек «Расстановка по Y» 

Задает количество и положение крепежей вдоль линии стыка. Это главная настройка расстановки крепежей.


Настройка направления Z

Задает расположение крепежа относительно торцевой детали.


Положение по Z

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


Если есть зазор

При наличии зазора в стыке крепежи могут быть расставлены на конце торцевой детали или на плати.

Опции командной строки

Сбросьте выбор объектов перед вызовом команды чтоб увидеть опции командной строки (два раза Esc).

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

БЛок - опция позволяет ввести имя блока-крепежа прямо в командной строке. Блок должен быть загружен в текущий чертеж заранее. Используйте опцию для настройки своих кнопок с часто используемыми крепежами. В макросе кнопки напишите "^C^C_Fixture БЛ Эксцентрик;"  или "^C^C_Fixture БЛ Уголок сталь 30х30х30;".  Не забудьте сбросить выделение в начале макроса (^C^C) и добавить точку с запятой в конце (т.к. имя блока допускает пробелы, то завершать макрос пробелом не получится). Отключите галочку "Запрашивать каждый раз".

Алгоритмы расстановки крепежей

В команде Крепеж запрограммированы два очень разных метода расстановки: Расстановка с фиксированным расстоянием от края и расстаровка с фиксированным шагом.

Расстановка с фиксированным расстоянием от края

В этом варианте работы программа ставит крепежи с жестко заданным расстоянием от края стыка (опция Старт). Если производится с шагом 32мм, то этот шаг будет четко задан от одного края детали (можно выбрать, какая это будет деталь - стыкуемая торцем или платью). И далее крепежи расставляются равномерно до достижения ширины сверлильного (настройка Дальний крепеж) или до конца детали. При подгонке под шаг 32мм крепежи могут встать не совсем равномерно. А расстояние от последнего крепежа до конца стыка получится случайным числом (больше стартового отступа). Если устанавливается только 2 крепежа, то второй ставится на том же расстоянии Старт от второго конца стыка, а расстояние между крепежами будет случайным, не кратным 32мм. 

Этот алгоритм расстановки используется по умолчанию. 

Алгоритм оптимизирован для сверления на ручном многошпиндельном сверлильном станке. У станка можно будет зафиксировать боковой упор на заданном расстоянии (опция Старт) и не менять больше положение этого упора. Переворот детали позволяет использовать тот же упор и для сверления от другого конца. Таким образом обеспечивается точная и быстрая ручная сверловка. 

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

Расстановка с фиксированным шагом

На некоторых производствах считается важным делать абсолютно равномерную и симметричную расстановку крепежей. В этом случае следует включить опцию "Фиксированный шаг". Тогда программа распределит крепежи совершенно равномерно, но расстояния от краев стыка будут случайные (больше, чем задано в опции Старт). В этом режиме можно исключить установку центрального крепежа (опция Четное количество) и настроить зеркальное отображение крепежей на второй половине стыка. Эти опции позволят получать симметричные детали даже если крепеж требует несимметричного сверления, как, например, минификс+шкант.

Если стык короче, чем деталь (то есть одна деталь короткая или детали сдвинуты), то программа подвинет крепежи так, чтоб все равно получилась симметричная деталь. Но это подравнивание производится только если сдвиг не большой, не более чем заданный минимальный шаг. При этом можно выбрать, какую именно деталь из двух стыкуемых, следует пытаться сделать симметричной (опция "Ровнять от края плати, а не торца").

В этом режиме опция "дальний крепеж" игнорируется.

При использовании этого метода расстояния от края детали до первых крепежей получатся разные у всех деталей. Торцевой упор на многошпиндельном станке придется перенастраивать для каждой детали и сверление получится долгим и не точным. Рекомендуется использовать этот метод только, если все сверления, включая торцевые, осуществляются на ЧПУ.