Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Altium для начинающего (2008 г)
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Altium Designer, DXP, Protel
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34
Владимир
Цитата(delamoure @ Jul 2 2009, 20:39) *
Вот здесь пугают: http://www.contractelectronica.ru/info/art...cb/project_pcb/
"в) края печатной платы должны быть открыты от маски на 0,2 мм внутрь во избежание отслаивания маски при фрезеровке;"

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

2uriy. Да я тоже к этому пришел.


Вы сами фрезеруете?
Производитель при необходимости легко сам очистит на нужный ему зазор маску и поставит вас в известность, если для вас это критично
MihailS
Ну не как не могу понять по какому принципу работает autopozition. Текст распологается как - попало.
Чую где-то есть функция "расставить".
mkshome
Цитата(uriy @ Jul 1 2009, 22:53) *
PLCC никогда не делал. C chip, soic, sot-23, qfn, wire wound, tqfp, bga никогда проблем не было. Тока с sot-89 там был у меня косячок. А так очень даже удобный иснтрумент. Главное очень быстро.

Генерю Чипы через EXEL файл, затем каждый в ручную - результат разный.
А исходные значения одинаковые.
КП реально отличаются.
MihailS
Я начертил линию и забыл её длину. При просмотре свойств указаны только координаты концов. Мне что вычислять длину?
Неужели этого не предусмотренно?
MihailS
В пикаде Pattern Editor поддерживает печать. А с эти монстром что делать. Ну не печатку же с 1 элементом делать?
Владимир
Цитата(mkshome @ Jul 3 2009, 07:27) *
Генерю Чипы через EXEL файл, затем каждый в ручную - результат разный.
А исходные значения одинаковые.
КП реально отличаются.


В ручную через мастера-- там свои настройки отступов, не такие как у вас в Excel,
Сделаете одинаково, будет одинако
Владимир
Цитата(MihailS @ Jul 3 2009, 05:11) *
Ну не как не могу понять по какому принципу работает autopozition. Текст распологается как - попало.
Чую где-то есть функция "расставить".
На так не пользуйтесь автопозицией. Mаnual рулит

Цитата(MihailS @ Jul 3 2009, 07:53) *
В пикаде Pattern Editor поддерживает печать. А с эти монстром что делать. Ну не печатку же с 1 элементом делать?


Не понял что вам нужно. Может это поможет
report/library report

Цитата(MihailS @ Jul 3 2009, 07:47) *
Я начертил линию и забыл её длину. При просмотре свойств указаны только координаты концов. Мне что вычислять длину?
Неужели этого не предусмотренно?

Смотря где. В PСBdoc можно образмерить все.
Если Вам так удобно создавайте так и там и копируйте в Library
Для особо сложных элементов (полностью посадочное место платы с PCI слотом и сложной формой периметра и внутренних вырезов) я так и делал.
Для простых-- нетнеобходимости
Alexey Sabunin
Цитата(MihailS @ Jul 3 2009, 08:47) *
Я начертил линию и забыл её длину. При просмотре свойств указаны только координаты концов. Мне что вычислять длину?
Неужели этого не предусмотренно?

при наведении курсора на линию в строке статуса показана ее длина! см. здесь
mkshome
Цитата(Владимир @ Jul 3 2009, 11:07) *
В ручную через мастера-- там свои настройки отступов, не такие как у вас в Excel,
Сделаете одинаково, будет одинако

Ручной генератор предлагает большее кол-во задаваемых параметров. Есть ли возможность загнать их в Excel? Столбци добавить , да назвать как-нибудь?
В мануале тишина, али я слепой.
Владимир
Цитата(mkshome @ Jul 5 2009, 17:51) *
Ручной генератор предлагает большее кол-во задаваемых параметров. Есть ли возможность загнать их в Excel? Столбци добавить , да назвать как-нибудь?
В мануале тишина, али я слепой.


Ну конечно есть. Tool/IPC footprint bath generator
там же и примеры таблиц есть
mkshome
Цитата(Владимир @ Jul 6 2009, 00:35) *
Ну конечно есть. Tool/IPC footprint bath generator
там же и примеры таблиц есть


Я, может не так выразился, но об этом и говорю.

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

Да от доброты душевной поменять слой мех13 на 4, али цвет тела. Извращение конечно - но хочу.

Как их менять коллективно постфактум я занаю, просто изучаю возможности автогеенратора посредством "экселя"

Итого вопрос: можно ли добавлять столбцы и как вязать их с параметрами?
xlive
всем привет)) проблема с выводом на печать... когда то я етот вопрос давно упустил( теперь столкнулся с проблемой такой) хочу распечатать схему на двойном формате A3 (297x840)... делаю умный пдф) печатаю с него) в настройках принтера все как надо(( ставлю custom1 (297x840) при выводе на печать размер чертежа уменьшается...(( как это исправить>?) а лучше отпишите плз как печатаете Вы. Заранее спасибо)
peshkoff
Народ, скажите, кто как проставляет имена цепей в разъемах на SCH.
Проблема вот в чем: решили добавить аттрибут для контакта в библиотеке, затем на схеме правим.

Теперь получается если нам вдруг понадобилось соединитель поменять на другой, то все надписи сбрасываются...
В ПКАДе писалось просто текстом, соответственно при изменении компонента надписи оставались на своих местах.
Здесь можно было тоже написать просто текстом, но как то сильно топорно для AD.
Как сделать правильно? Или как вы делаете?
uriy
Я все же пишу текстом. Разъем создаю пустым. Потом в SCH пишу название и объединяю в юнион. Правда с юнионами есть проблемы, не всегда они двигаются вместе.
Владимир
Цитата
Правда с юнионами есть проблемы, не всегда они двигаются вместе.

Есть такая гадость sad.gif
peshkoff
Два вопроса:
1. Как сделать, чтобы при выполнении команды Tools\Component Placement\Reposition Selected Components перемещался компонент в текущую позицию курсора, а не наоборот?
2. Задал для цепи Connection Color, можно ли теперь заставить пады, принадлежащие этой цепи, окраситься также?
Spartak
Цитата(peshkoff @ Jul 23 2009, 17:30) *
Народ, скажите, кто как проставляет имена цепей в разъемах на SCH.
Проблема вот в чем: решили добавить аттрибут для контакта в библиотеке, затем на схеме правим.

Теперь получается если нам вдруг понадобилось соединитель поменять на другой, то все надписи сбрасываются...
В ПКАДе писалось просто текстом, соответственно при изменении компонента надписи оставались на своих местах.
Здесь можно было тоже написать просто текстом, но как то сильно топорно для AD.
Как сделать правильно? Или как вы делаете?

Так и в P-CAD, если писать имена цепей как атрибуты, при смене типа разъёма они исчезнут.
peshkoff
Цитата(Spartak @ Jul 27 2009, 14:20) *
Так и в P-CAD, если писать имена цепей как атрибуты, при смене типа разъёма они исчезнут.


в пикаде вообще не было аттрибута контакта. да и причем тут пикад?
вопрос как сделать в AD правильно.
peshkoff
в общем сам себе отвечу: через SCH лист вроде можно править, достаточно быстро. Выделить все пины, отсортировать по соединителю, копируем имена (не по отдельности, а сразу таблицу) и вставляем параметры в новые.
MaxEngee
Как то криво у меня маскирование работает 

Хочу при переключении слоев (по *) однозначно видеть на каком слое стоят компаненты.

Layer Display Options - Single Layer Mode

По shift + S перебираю режимы маскирования и получаеться следующая х=рня:

Некоторые компоненты маскируются правильно а некоторые видны на всех слоях.

На рис.1 и 2 один smd элемент на bottom слое и один smd на top.  Smd на bottom маскируеться правильно а smd top не маскируеться вообще.

На рис.3 и 4 все smd на top layer. При переключении  на bottom маскируеться только небольшая часть. При чем на рис. 4 сверху есть 3 элемента в корпусе 1210 (стоит горизонтально ) и одна верхняя  PAD маскируеться и нижняя нет !!!!!!!!!!

Все футпринты взяты из стандартных библиотек.

В чем может быть дело?
uriy
MaxEngee выкладываайте проект или состряпайте новый если этот не хотите показывать.
У меня такой вопрос.
Есть проект состоящий из трех листов, предположим, Sheet1.SchDoc, Sheet2.SchDoc, Sheet3.SchDoc.
Для каждого листа должна быть своя плата PCB1.PcbDoc, PCB2.PcbDoc и PCB3.PcbDoc. Для этого из открытой Sheet1.SchDoc делаю Design->Update PCB Document PCB1.PcbDoc. Мне казалось логичным что он должен перенести на плату компоненты только из текущего SchDoc из которого я делаю Update, но это оказалось не так, на плату переносятся компоненты сразу из трех листов. Можно ли этого где-то настроить чтобы для каждого листа была своя плата. Пока вижу способ только разделить проект на три проекта.
skal
Цитата(uriy @ Aug 5 2009, 09:59) *
MaxEngee выкладываайте проект или состряпайте новый если этот не хотите показывать.
У меня такой вопрос.
Есть проект состоящий из трех листов, предположим, Sheet1.SchDoc, Sheet2.SchDoc, Sheet3.SchDoc.
Для каждого листа должна быть своя плата PCB1.PcbDoc, PCB2.PcbDoc и PCB3.PcbDoc. Для этого из открытой Sheet1.SchDoc делаю Design->Update PCB Document PCB1.PcbDoc. Мне казалось логичным что он должен перенести на плату компоненты только из текущего SchDoc из которого я делаю Update, но это оказалось не так, на плату переносятся компоненты сразу из трех листов. Можно ли этого где-то настроить чтобы для каждого листа была своя плата. Пока вижу способ только разделить проект на три проекта.


1 проект = 1 плата
artem79
Цитата(uriy @ Aug 5 2009, 07:59) *
У меня такой вопрос.
Есть проект состоящий из трех листов, предположим, Sheet1.SchDoc, Sheet2.SchDoc, Sheet3.SchDoc.
Для каждого листа должна быть своя плата PCB1.PcbDoc, PCB2.PcbDoc и PCB3.PcbDoc. Для этого из открытой Sheet1.SchDoc делаю Design->Update PCB Document PCB1.PcbDoc. Мне казалось логичным что он должен перенести на плату компоненты только из текущего SchDoc из которого я делаю Update, но это оказалось не так, на плату переносятся компоненты сразу из трех листов. Можно ли этого где-то настроить чтобы для каждого листа была своя плата. Пока вижу способ только разделить проект на три проекта.


В DXP 2003 была возможность создавать несколько листов и соответственно плат в одном проекте. А в последующих убрали. Сколько не мучился так и пришлось разные проекты создавать.
peshkoff
остается вариант создать три контура печатной платы.
правда непонятна логика разработчиков, для чего есть команда в проекте Add New to Project\PCB.
Получается можно добавить PCB сколько хочешь и чего с ними делать?
uriy
Цитата
остается вариант создать три контура печатной платы.
правда непонятна логика разработчиков, для чего есть команда в проекте Add New to Project\PCB.
Получается можно добавить PCB сколько хочешь и чего с ними делать?
Вот именно нестыковочка какая-то. Кроме того когда делаешь Design->Update PCB Document можно выбрать одну из нескольких PCB в проекте.
Scanner
Вопрос к спецам - сам несколько дней уже безуспешно мучаюсь.
Имею готовый стандартный пластиковый корпус, под него необходимо изготовить ПП заданого размера и с заданым (исходя из корпуса) положением установочных отверстий. Если с размерами платы ясно -PCB Wizard в помощ, то с крепёжными отверстиями платы возник вопрос. Как разместить их точно там где надо, строго по размерам? Изготовить заготовку в формате STEP не предлогать.
Alexey Sabunin
Цитата(Scanner @ Aug 5 2009, 16:51) *
Вопрос к спецам - сам несколько дней уже безуспешно мучаюсь.
Имею готовый стандартный пластиковый корпус, под него необходимо изготовить ПП заданого размера и с заданым (исходя из корпуса) положением установочных отверстий. Если с размерами платы ясно -PCB Wizard в помощ, то с крепёжными отверстиями платы возник вопрос. Как разместить их точно там где надо, строго по размерам? Изготовить заготовку в формате STEP не предлогать.

1. поставить начало координат в угол платы, или точку, которая у вас пойдет за базу
2. Place>pad
3. E>J>L вводим координаты и дважды ждем Enter

p.s. но я если честно всегда ставлю вручную, подбирая шаг сетки кратный размеру и ориентируясь по информационному окну, в крайнем случае размеры потом можно подправить в свойствах...
peshkoff
отверстие поставить в виде пада, точно указав координаты.
без СТЕПа чтоли никак?
MaxEngee
Цитата(uriy @ Aug 5 2009, 06:59) *
MaxEngee выкладываайте проект или состряпайте новый если этот не хотите показывать.
У меня такой вопрос.
Есть проект состоящий из трех листов, предположим, Sheet1.SchDoc, Sheet2.SchDoc, Sheet3.SchDoc.
Для каждого листа должна быть своя плата PCB1.PcbDoc, PCB2.PcbDoc и PCB3.PcbDoc. Для этого из открытой Sheet1.SchDoc делаю Design->Update PCB Document PCB1.PcbDoc. Мне казалось логичным что он должен перенести на плату компоненты только из текущего SchDoc из которого я делаю Update, но это оказалось не так, на плату переносятся компоненты сразу из трех листов. Можно ли этого где-то настроить чтобы для каждого листа была своя плата. Пока вижу способ только разделить проект на три проекта.

Файл платы прикреплен. Обратите внимание как видет себя маскирование при переключении слоев в режиме single mode
OLEG_BOS
Цитата(MaxEngee @ Aug 5 2009, 15:58) *
Обратите внимание как видет себя маскирование при переключении слоев в режиме single mode

Все работает как обычно, никаких проблем не видно. Файл открывался в AD Summer09, видеокарта с аппаратной поддержкой DirectX 9.0.
MaxEngee
Цитата(OLEG_BOS @ Aug 5 2009, 17:08) *
Все работает как обычно, никаких проблем не видно. Файл открывался в AD Summer09, видеокарта с аппаратной поддержкой DirectX 9.0.




В таком режиме (Hide other layer) у меня все тоже работает.


Вы включите режим Gray Scale other layer или Monochrom other layer

В  режиме Hide other layer не удобно работать, не видно как раставленны компоненты на другой стороне
OLEG_BOS
Цитата(MaxEngee @ Aug 5 2009, 17:33) *
В таком режиме (Hide other layer) у меня все тоже работает.

Я Вам специально привел рисунки Вашего файла - где на них видно, что включен режим "Hide other layer", если видно затемненные монохромные изображения других слоев ?
Цитата(MaxEngee @ Aug 5 2009, 17:33) *
В  режиме Hide other layer не удобно работать, не видно как раставленны компоненты на другой стороне

Ну так он для этого и существует, что при надобности можно отключать видимость остальных слоев. Или у Вас плохо с переводом английского меню? laughing.gif Если плохо - включите себе русское меню.

P.S. И когда уже люди научатся задавать точные и лаконичные вопросы, экономя свое и чужое время ? cranky.gif
uriy
Monochrom other layer тоже вроде как работает как надо. У вас не настроены парные слои. Хотя у вас из механических кроме Mechanical 1 видимо не исользуются.
Scanner
Как при автотрассировке назначить разную толщину(Width) дорожек для разных Net ? Пробую, например, для Net_C1 установить 1 мм, при запуске Situs рисует всё приоритетными 0,6мм.
MaxEngee
Цитата(OLEG_BOS @ Aug 5 2009, 18:45) *
Я Вам специально привел рисунки Вашего файла - где на них видно, что включен режим "Hide other layer", если видно затемненные монохромные изображения других слоев ?

Ну так он для этого и существует, что при надобности можно отключать видимость остальных слоев. Или у Вас плохо с переводом английского меню? laughing.gif Если плохо - включите себе русское меню.

P.S. И когда уже люди научатся задавать точные и лаконичные вопросы, экономя свое и чужое время ? cranky.gif


01.gif


Спасибо за точный и лаконичный ответ 

Повторюсь с вопросом 

В режиме Single Layer & Gray Scale other layer наблюдаеться следующая картина, рис. 1,2.

Некоторые компоненты не маскируються и видны с двух сторон без всякого изменения цвета.

В режиме Hide Other Layer все ок. 

Уважаемые коллеги прошу отвечать только по существу и поберигите эмоции для девочки&мамочки (Do not write rubbish on the forum)
peshkoff
Цитата(MaxEngee @ Aug 6 2009, 10:19) *
В режиме Single Layer & Gray Scale other layer наблюдаеться следующая картина, рис. 1,2.


похоже на глюк...
не меняя никаких настроек в преференс, у меня показывает нормально
версия W09

(режим singlе layer у меня боттом красный)
Alexey Sabunin
Цитата(MaxEngee @ Aug 6 2009, 10:19) *
В режиме Single Layer & Gray Scale other layer наблюдаеться следующая картина, рис. 1,2.

Некоторые компоненты не маскируються и видны с двух сторон без всякого изменения цвета.

Проверил на всех имеющихся версиях AD, проблема не проявляется! Все маскируется как надо!

Цитата(MaxEngee @ Jul 31 2009, 13:11) *
По shift + S перебираю режимы маскирования и получаеться следующая х=рня:

можно об этом поподробнее?! какие режимы вы перебираете по Shift+S?
MaxEngee
Цитата(Алексей Сабунин @ Aug 6 2009, 09:42) *
Проверил на всех имеющихся версиях AD, проблема не проявляется! Все маскируется как надо!


можно об этом поподробнее?! какие режимы вы перебираете по Shift+S?

по Shift+S перебираються доступные режимы отображения в Single Layer Mode. Доступные режимы выбираються галочками в Available Single Layer Mode 
Alexey Sabunin
Цитата(MaxEngee @ Aug 6 2009, 10:59) *
по Shift+S перебираються доступные режимы отображения в Single Layer Mode. Доступные режимы выбираються галочками в Available Single Layer Mode 

вполне хватает оставить один режим и Shift+S переключать на один слой, либо на все...
а маскировка работает во всех режимах!
MaxEngee
Цитата(Алексей Сабунин @ Aug 6 2009, 10:09) *
вполне хватает оставить один режим и Shift+S переключать на один слой, либо на все...
а маскировка работает во всех режимах!


Так может будут какие-нибудь рекомендации?

У меня версия 8,0,0,15895.

Может поновее поставить или проблема в видиокарте, у меня встроенная Intel82865 ?
Scanner
Акцентирую внимание на своём вопросе разная ширина дорожек при автотрассировке
Alexey Sabunin
Цитата(MaxEngee @ Aug 6 2009, 11:25) *
Так может будут какие-нибудь рекомендации?

Рекомендую установить лицензионное программное обеспечение! maniac.gif

Цитата(Scanner @ Aug 6 2009, 09:20) *
Как при автотрассировке назначить разную толщину(Width) дорожек для разных Net ? Пробую, например, для Net_C1 установить 1 мм, при запуске Situs рисует всё приоритетными 0,6мм.

там есть еще приоритеты! похоже что приоритет правил 1 мм выше, чем правило 0,6 мм
Scanner
Цитата(Алексей Сабунин @ Aug 6 2009, 12:39) *
там есть еще приоритеты! похоже что приоритет правил 1 мм выше, чем правило 0,6 мм


Несовсем понял?
Владимир
Цитата(Scanner @ Aug 6 2009, 11:49) *
Несовсем понял?


если несклько правилустанавливают разные параметры для объектов топологии, можно и нужно установить приоритет. Какое и где действует
MaxEngee
Цитата(MaxEngee @ Aug 6 2009, 10:25) *
Так может будут какие-нибудь рекомендации?

У меня версия 8,0,0,15895.

Может поновее поставить или проблема в видиокарте, у меня встроенная Intel82865 ?


Поставил Саму2009 и все ОК
Iptash
Здравствуйте.
Допустим есть несколько параллельно идущих проводника с зазорами между ними 0,5мм. Можно ли выдилив эти проводники изменить автоматом эти зазоры?
Владимир
Цитата(Iptash @ Aug 7 2009, 16:25) *
Здравствуйте.
Допустим есть несколько параллельно идущих проводника с зазорами между ними 0,5мм. Можно ли выдилив эти проводники изменить автоматом эти зазоры?


Можно, но за счет ширины.
Если ширина остается-- то правило и если подвинуть один крайний проводник, остальные сдвинутся н зазор установленный в правиле, если есть место
Iptash
Спасибо.
Scanner
Как при автотрассировке заставить трасировщик добавлять на плату позиционое обозначение на плату?
Aleksey.z
Как экспортировать 3D изображение платы в PDF ? И как вооще с ним работать. Мне например хочется презентацию замутить, надо фон под плату добавить, источник света повертеть. Как это реализовано в Альтиуме?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.