Крестовина

Плагин AVC_CrossPiece к AutoCAD и BricsCAD

Сделать пазы в пересекающихся деталях (солидах) для соединения крестом.

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

Кроме того программа умеет:

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

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

  • Подбирать правильное направление. Если детали можно выдвигать в обе стороны, то программа может выбрать не то направление, которое вам больше нравиться. В этом случае вам поможет опция «Наоборот».


Программа работает только в трехмерке, только с объектами типа Solid 3d, игнорирует сети и поверхности. Форма деталей может быть сколь угодно сложной, но все же это должна быть деталь из листового материала. Детали могут пересекаться под любыми углами.


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

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

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

Команда Крестовина (CRS)

Вы можете выбрать детали до вызова команды Крестовина. Но если вы хотите вызвать опции программы вы должны сначала снять выделение любых объектов и после этого вызвать команду CRS. Вы можете выделить 2 и более твердых тела сразу. В выделение могут случайно попасть любые посторонние объекты – это не страшно. Программа будет работать только с солидами. В процессе выбора деталей вы увидите в консоли 3 опции:

  • Наоборот – опция позволяет изменить направление выдвигания деталей из паза. Для определённости рекомендуется выделить сначала 1 солид, выбрать эту опцию и нажать ввод. Программа запросит выбрать второй солид.

  • Зазор – программа запросит размер щели, которую надо оставить между деталями для свободного вдвигания. Зазор рекомендуется использовать в случаях когда вы не уверены, что ваше производство получит материал точно такой толщины, как вы начертили. Например, поставщики ДСП позволяют себе разброс толщины листа от 15.8 до 16.5мм. В этом случае я рекомендую Зазор 0.3мм. Этот зазор будет сделан в каждую сторону от деталей. Т.о. паз будет на 0.6 мм шире детали. Т.е. можно сказать, что введенная вами цифра удваивается.

  • ЛЮфт – эта опция тоже создает зазор между деталями, но зазор будет сделан только в торцах вырезов. Это позволит задвинуть детали в крест глубже, что они расположены в сборке. Обычно этот зазор используется для компенсации диаметра режущей фрезы, которой изготавливают детали на фрезерном станке ЧПУ.

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

В некоторых случаях геометрия твердых тел оказывается настолько сложной, что дальнейшая обработка становится невозможна и Автокад выдает ошибку GeneralModelinglFail . Это не является ошибкой моей программы. Можно попробовать перечертить такие солиды заново. В БриксКАДе есть удобная команда _dmAudit, которая может исправить проблемы внутри солидов. В Автокаде теоретически есть похожая команда _SolidEdit _Body _cLean, но она работает только с одним солидом и редко может что-то исправить.

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

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

Программа отключает историю в свойствах солидов (History=None). Иначе работать с ними невозможно.

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

Следите за консолью – туда выводятся все сообщения программы.