реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Altium 16 Проблемы с коллизией, Не удается установить 2 компонента в нужное положение
Andrew_BJ
сообщение May 8 2016, 19:10
Сообщение #1





Группа: Участник
Сообщений: 13
Регистрация: 9-09-12
Пользователь №: 73 462



Добрый день. Прошу помочь с проблемой. Что имеем:
Altium16,
парочка компонентов в отдельных библиотеках, для каждого компонента имеется 3д модель (Extruded)

Проблемное место:


Здесь нужно подвинуть транзистор к радиатору.

3d вид этого дела:


Судя по наблюдениям - Altium попросту игнорирует тела и при перемещении мышкой компонентов - он ориентируется аж на один единственный прямоугольник в который можно вписать модель (компонент).
Такая же проблема возникает если сделать радиальную сетку, и пытаться расположить пару компонентов под углом в около 45° друг рядом с другом. Ничего не выйдет, потому как опять таки будут созданы прямоугольники...

Ближе друг к другу увы, никак не получается... всё, уперся.

Правила капал, ничего не дает...

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

Еще настройка проверки онлайн (отключено):


Уже замучался этой проблемой... Как то на предыдущем проекте что то натыкал, и вышло так что мог компоненты друг на друга ставить!!! (То что нужно!), при этом коллизии показывались просто цветом.
Go to the top of the page
 
+Quote Post
Владимир
сообщение May 8 2016, 19:21
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Preference/PCB Editor/Interactive Routing: Component Pushing = Ignore
Go to the top of the page
 
+Quote Post
Andrew_BJ
сообщение May 9 2016, 07:17
Сообщение #3





Группа: Участник
Сообщений: 13
Регистрация: 9-09-12
Пользователь №: 73 462



Цитата(Владимир @ May 8 2016, 22:21) *
Preference/PCB Editor/Interactive Routing: Component Pushing = Ignore

Спасибо, Это именно то что требовалось!

Хотя интересно, способен ли Altium учитывать геометрию тел при Component Pushing = Avoid, т.е. что бы "не задумываясь" подвинул компонент до упора, до реальной границы 3д тела а не описанной рамки вокруг тела...
Go to the top of the page
 
+Quote Post
Владимир
сообщение May 9 2016, 07:51
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Режим расталкивания только в 16 версии появился.
В правилах контроль идет правильно.
Не учитывается только для для режима расталкивания
надеюсь будет поддержка и этого.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 15:48
Рейтинг@Mail.ru


Страница сгенерированна за 0.01368 секунд с 7
ELECTRONIX ©2004-2016