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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Как создать не прямоугольные границы компонента?, Как создать не прямоугольные границы компонента?
Volodin K.I.
сообщение Jul 19 2009, 10:49
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 45
Регистрация: 5-12-07
Пользователь №: 33 012



Здравствуйте.

Столкнулся с такой проблемой. В Altium Designer Winter 09 создал компонент для круглой платы (разъем) из соображений компактности.
Однако границы компонента, а следовательно проверки столкновения неверны - ведь в вогнутой части можно ставить компоненты, а DRC говорит обратное.

Вопрос в том как указать что компонент то не прямоугольный (см. аттач.) а по форме самого разъема ?
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jul 19 2009, 10:53
Сообщение #2


Гуру
******

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



Сделайте для компонента Component Body (Place/3D Body)
Ну и правило проверки измените соответственно
Go to the top of the page
 
+Quote Post
Volodin K.I.
сообщение Jul 19 2009, 10:53
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 45
Регистрация: 5-12-07
Пользователь №: 33 012



Цитата(Владимир @ Jul 19 2009, 14:53) *
Сделайте для компонента Component Body (Place/3D Body)
Ну и правило проверки измените соответственно


я как раз это понимаю но как именно ... хоть убейте...
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jul 19 2009, 12:20
Сообщение #4


Гуру
******

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



Цитата(Volodin K.I. @ Jul 19 2009, 13:53) *
я как раз это понимаю но как именно ... хоть убейте...


Что именно, сделать Component Body
или правило создать?
Go to the top of the page
 
+Quote Post
Volodin K.I.
сообщение Jul 19 2009, 13:06
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 45
Регистрация: 5-12-07
Пользователь №: 33 012



Цитата(Владимир @ Jul 19 2009, 16:20) *
Что именно, сделать Component Body
или правило создать?

я и с правилами работал и с 3Dбоди.
Конечно имел ввиду правило ...
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jul 19 2009, 13:47
Сообщение #6


Гуру
******

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



Цитата(Volodin K.I. @ Jul 19 2009, 16:06) *
я и с правилами работал и с 3Dбоди.
Конечно имел ввиду правило ...


Вроде там все просто.
Загрузите отсюда. Тут работает с моими установками.
Взята из простенького двухслойного проекта
Прикрепленные файлы
Прикрепленный файл  11_26T.ZIP ( 509 байт ) Кол-во скачиваний: 86
 
Go to the top of the page
 
+Quote Post
Volodin K.I.
сообщение Jul 19 2009, 13:56
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 45
Регистрация: 5-12-07
Пользователь №: 33 012



Цитата(Владимир @ Jul 19 2009, 17:47) *
Вроде там все просто.
Загрузите отсюда. Тут работает с моими установками.
Взята из простенького двухслойного проекта


Владимир, спасибо! Все понял! Заработало!
Go to the top of the page
 
+Quote Post
MihailS
сообщение Jul 21 2009, 02:00
Сообщение #8


Частый гость
**

Группа: Свой
Сообщений: 124
Регистрация: 28-01-08
Из: Красноярск
Пользователь №: 34 493



Прикрепленное изображение

Вот явное нарушение правила зазора между компонентами. Но ведь на самом - то деле
конденсаторы не касаются друг друга. Как ни-ть можно сделать обьект 3dbody круглым, чтоб он совпадал с контуром компонента?
Go to the top of the page
 
+Quote Post
Pyku_He_oTTyda
сообщение Jul 21 2009, 04:07
Сообщение #9


Профессионал
*****

Группа: Свой
Сообщений: 1 751
Регистрация: 4-08-05
Из: Великие Луки
Пользователь №: 7 360



http://electronix.ru/forum/index.php?showtopic=65289


--------------------
Андрей Смирнов
Go to the top of the page
 
+Quote Post
MihailS
сообщение Jul 21 2009, 06:14
Сообщение #10


Частый гость
**

Группа: Свой
Сообщений: 124
Регистрация: 28-01-08
Из: Красноярск
Пользователь №: 34 493



Цитата(Pyku_He_oTTyda @ Jul 21 2009, 12:07) *


Не-а не понимаю. А где именно прописывается что на углах именно зазор отрицательный... бррр...
Разжуйте пожалуйста...
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jul 21 2009, 06:49
Сообщение #11


Гуру
******

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



Цитата(MihailS @ Jul 21 2009, 09:14) *
Не-а не понимаю. А где именно прописывается что на углах именно зазор отрицательный... бррр...
Разжуйте пожалуйста...

Читайте выше.
1. создаем круглый Component Body
2. пишем в правиле нужный зазор до  Component Body
3. не плодим по существу одинаковых тем. Читаем соседние ветки
Go to the top of the page
 
+Quote Post
Murzik_6011
сообщение Jul 21 2009, 18:52
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 334
Регистрация: 15-02-07
Из: Великий Новгород
Пользователь №: 25 384



Цитата(MihailS @ Jul 21 2009, 06:00) *
.... Как ни-ть можно сделать обьект 3dbody круглым, чтоб он совпадал с контуром компонента?

Создание 3D body выполняется за пару кликов.
После того как Вы создали посадочное место с шелкографией в библиотеке (*.PcbLib), можно создать для этого посадочного места и 3D body.
1. ИдЁм через главное меню "Tools"->"Manage 3D Bodies for Current Component...".
2. Внимательно знакомитесь со столбцом "Description" - в нЁм перечислены элементы на основе которых можно "сляпать" 3D body. Я ориентируюсь на название слоя и площадь. Обычно использую или шелкографию (слой TopOverlay) или один из механических, на котором нарисован контур этого самого Body.
3. Кликните в колонке "Action" на против "понравившегося элемента" - в клетке запись "Add to ...." смениться на "Remove from ....". Так вот, те элементы, которые будут "Remove from" и составят контур 3D body.

Отступление для Алексея Сабунина. Почему в меню "manage 3d BODIES for current component"? (в следующем окне обсуждается только одно body). И почему "Add..." и "Remove..."? (Немного путает, на мой взгляд, удобнее "Use for").

По поводу правил для MihailS. Раньше в разделе "Placement" группа правил "Component Clearance" позволяла выбрать для расчЁтов 3D Body, но сейчас заглянул, а там только вертикальный зазор (Караул! Обокрали! 1111493779.gif ). Но самое интересное, что по прежнему всЁ работает в старом проекте, как будто ничего не изменилось (вообщем, круглое к круглому можно поставить правильно).
P.S. Извините, ошибся с числом кликов - их около 5.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jul 21 2009, 19:09
Сообщение #13


Гуру
******

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



Цитата(Murzik_6011 @ Jul 21 2009, 21:52) *
Но самое интересное, что по прежнему всЁ работает в старом проекте, как будто ничего не изменилось (вообщем, круглое к круглому можно поставить правильно).

Ну не все. Я уж бурчал больше года назад по этому поводу. Правильно сказано обокрали.
Работает все, что имеет ComponentBody. Тут не только рядом модно поставить, но и "насунуть" друг на друга
и подсунуть ( например под панельку, индикатор, держатель батареи ...)
Но пропала поддержка некоторых средств автоматического определения зазора без ComponentBody
Go to the top of the page
 
+Quote Post
MihailS
сообщение Sep 22 2009, 03:01
Сообщение #14


Частый гость
**

Группа: Свой
Сообщений: 124
Регистрация: 28-01-08
Из: Красноярск
Пользователь №: 34 493



Цитата(Murzik_6011 @ Jul 22 2009, 02:52) *
Создание 3D body выполняется за пару кликов.


Всё здоровао, только...малость не в тему. biggrin.gif

Имеется step модель конденсатора, после размещения, контур имеет прямоугольную форму, и именно по нему проверяется слиренс. Как поменять форму контура для степ модели?
Go to the top of the page
 
+Quote Post
Владимир
сообщение Sep 22 2009, 05:25
Сообщение #15


Гуру
******

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



Цитата(MihailS @ Sep 22 2009, 06:01) *
Всё здоровао, только...малость не в тему. biggrin.gif

Имеется step модель конденсатора, после размещения, контур имеет прямоугольную форму, и именно по нему проверяется слиренс. Как поменять форму контура для степ модели?

сейчас проверю. Вроде клиренс правильно считается
Go to the top of the page
 
+Quote Post

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

 


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


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