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

 
 
> Как создать не прямоугольные границы компонента?, Как создать не прямоугольные границы компонента?
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
 
Start new topic
Ответов
Murzik_6011
сообщение Jul 21 2009, 18:52
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 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
MihailS
сообщение Sep 22 2009, 03:01
Сообщение #3


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

Группа: Свой
Сообщений: 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
Alexey Sabunin
сообщение Sep 29 2009, 16:24
Сообщение #4


Эксперт
*****

Группа: Модераторы
Сообщений: 1 385
Регистрация: 18-07-06
Из: Сан Диего
Пользователь №: 18 895



Цитата(MihailS @ Sep 22 2009, 07:01) *
Имеется step модель конденсатора, после размещения, контур имеет прямоугольную форму, и именно по нему проверяется слиренс. Как поменять форму контура для степ модели?

создайте 3D модель - все проблемы решатся...


все зазоры будут мериться только по модели, а не по ее контуру! (на рисунке пример, версия Summer 09)

Цитата(MihailS @ Sep 29 2009, 08:54) *
Похоже программистам из альтиума работать ещё 2 пожизненных срока (столько косяков и недоработок cranky.gif )

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


--------------------
Видеоуроки по Altium Designer
Чем хуже ваша логика, тем интереснее последствия, к которым она может привести...
Рассел Бертран
Go to the top of the page
 
+Quote Post
MihailS
сообщение Oct 6 2009, 08:54
Сообщение #5


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

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



Цитата(Алексей Сабунин @ Sep 30 2009, 00:24) *
создайте 3D модель - все проблемы решатся...


все зазоры будут мериться только по модели, а не по ее контуру! (на рисунке пример, версия Summer 09)


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


Добавлю уточнение. Модель конденсатора круглая. Контур 3д тела квадратный. Если на уголок контура попадает другой компонент - всё впорядке. Ставлю два конденсатора у которых углы контура пересекаются - ошибка. В 3д видно что тела не пересекаются.
Есть мнения....????

Сообщение отредактировал MihailS - Oct 6 2009, 08:54
Go to the top of the page
 
+Quote Post
Alexey Sabunin
сообщение Oct 6 2009, 17:23
Сообщение #6


Эксперт
*****

Группа: Модераторы
Сообщений: 1 385
Регистрация: 18-07-06
Из: Сан Диего
Пользователь №: 18 895



Цитата(MihailS @ Oct 6 2009, 12:54) *
Добавлю уточнение. Модель конденсатора круглая. Контур 3д тела квадратный. Если на уголок контура попадает другой компонент - всё впорядке. Ставлю два конденсатора у которых углы контура пересекаются - ошибка. В 3д видно что тела не пересекаются.
Есть мнения....????

там наверное зазор какой-то задан? или вы 0 написали??? по вашей картинке инфы мало, мало ли что там в правилах написано!


выложите те 3 элемента, что на картинке, на отдельной плате с теме же опциями проекта! посмотрим...


--------------------
Видеоуроки по Altium Designer
Чем хуже ваша логика, тем интереснее последствия, к которым она может привести...
Рассел Бертран
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Volodin K.I.   Как создать не прямоугольные границы компонента?   Jul 19 2009, 10:49
- - Владимир   Сделайте для компонента Component Body (Place/3D B...   Jul 19 2009, 10:53
|- - Volodin K.I.   Цитата(Владимир @ Jul 19 2009, 14:53) Сде...   Jul 19 2009, 10:53
|- - Владимир   Цитата(Volodin K.I. @ Jul 19 2009, 13:53)...   Jul 19 2009, 12:20
|- - Volodin K.I.   Цитата(Владимир @ Jul 19 2009, 16:20) Что...   Jul 19 2009, 13:06
|- - Владимир   Цитата(Volodin K.I. @ Jul 19 2009, 16:06)...   Jul 19 2009, 13:47
|- - Volodin K.I.   Цитата(Владимир @ Jul 19 2009, 17:47) Вро...   Jul 19 2009, 13:56
- - MihailS   Вот явное нарушение правила зазора между компонен...   Jul 21 2009, 02:00
- - Pyku_He_oTTyda   http://electronix.ru/forum/index.php?showtopic=652...   Jul 21 2009, 04:07
|- - MihailS   Цитата(Pyku_He_oTTyda @ Jul 21 2009, 12:0...   Jul 21 2009, 06:14
|- - Владимир   Цитата(MihailS @ Jul 21 2009, 09:14) Не-а...   Jul 21 2009, 06:49
|- - Владимир   Цитата(Murzik_6011 @ Jul 21 2009, 21:52) ...   Jul 21 2009, 19:09
|- - Владимир   Цитата(MihailS @ Sep 22 2009, 06:01) Всё ...   Sep 22 2009, 05:25
||- - MihailS   Цитата(Владимир @ Sep 22 2009, 13:25) сей...   Sep 24 2009, 01:03
|- - MihailS   Вообщем вот: Правила вот: В правилах стоит гал...   Oct 7 2009, 01:23
|- - Алексей Сабунин   по рисункам нельзя определить на какое правило руг...   Oct 7 2009, 08:24
|- - MihailS   Цитата(Алексей Сабунин @ Oct 7 2009, 16:2...   Oct 8 2009, 01:56
|- - Алексей Сабунин   Цитата(MihailS @ Oct 8 2009, 05:56) Обрат...   Oct 8 2009, 19:36
- - uriy   ЦитатаКстати создаю 3д примитивы в виде цилиндра, ...   Sep 24 2009, 04:10
|- - MihailS   Цитата(uriy @ Sep 24 2009, 12:10) Это же ...   Sep 28 2009, 05:33
- - Alechek   ну решатся она по видимому только рисованием прими...   Sep 28 2009, 08:44
|- - MihailS   Цитата(Alechek @ Sep 28 2009, 16:44) ну р...   Sep 29 2009, 04:54
- - Владимир   Цитатаесли все делать, как задумано разработчиками...   Sep 29 2009, 16:31
- - Владимир   Там ругает ся на зазор 0.9xxxx мм. Тое есть наруша...   Oct 7 2009, 09:11


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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 05:42
Рейтинг@Mail.ru


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