Полная версия этой страницы:
Вопросы начинающих
Владимир
Jul 11 2012, 09:54
Цитата(meh2000 @ Jul 11 2012, 12:37)

...ставил все возможные размеры, не помагает.

1. Сомневаюсь. Иначе б написали какие именно. Мне это всегда помогало за исключением одного случая, за сознательною жизнь
2. Не хотите первый. Пытайтесь второй-- через панель PCB List гадость искать. Вот тот случай один и был такой-- там был компонент с размерами такими, что всегда что-то поподало вне размеров.
Нашел бяку-- сам себе по лбу настучал. Так как сам ляпу и допустил.
3. Самый удобный-- выкладывать проект. Тут люди добрые-- найдут гадость и помогут
peshkoff
Jul 11 2012, 11:23
Я имелл ввиду не за предлами границ платы, а за пределами видимой области.
у альтиума нет отрицательных координат (это единственный в мире САПР, не знающий отрицательных координат)
Но объекты туда иногда попадают. Увидеть их можно только в pcbList.
Определить наличие таких объектов можно при использовании печати, я писал ранее как.
покажите, как выглядит ваша плата при предпросмотре при печати.
Если объекты с отрицательными координатами имеют место быть, то плата не центрируется.
meh2000
Jul 11 2012, 11:41
Владимир, спасибо за науку!!!!
Вот скриншоты. Отмеченное *красным* значение стояло больше 20мм.
Чисто случайно ушёл на дробные цифры и все получилось.
Объяснить не могу.
ПП двухсторонняя, нужно что бы была *зеленка* и шелкография на обеих сторонах.
Правильно я выбрал слои?
Владимир
Jul 11 2012, 11:44
Цитата(meh2000 @ Jul 11 2012, 14:41)

Правильно я выбрал слои?
да
Цитата(meh2000 @ Jul 11 2012, 12:37)

...ставил все возможные размеры, не помагает.

Скинте проект. (если не секретно)
meh2000
Jul 11 2012, 12:41
Цитата(filmi @ Jul 11 2012, 15:04)

Скинте проект. (если не секретно)
...ответил в личку.
Цитата(meh2000 @ Jul 11 2012, 15:41)

...ответил в личку.
Так и есть! У вас 3 Region за пределами платы! Причём визуально их не видно.
Edit->Select->Outside Area (выделить область вокруг платы С ЗАПАСОМ!)
В PCB Inspector (F11) увидите 3 обьекта. Удалите их!!!
Нажмите для просмотра прикрепленного файла
meh2000
Jul 12 2012, 07:27
Цитата(filmi @ Jul 12 2012, 09:37)

Так и есть! У вас 3 Region за пределами платы! Причём визуально их не видно.
Edit->Select->Outside Area (выделить область вокруг платы С ЗАПАСОМ!)
В PCB Inspector (F11) увидите 3 обьекта. Удалите их!!!
Нажмите для просмотра прикрепленного файлаВыполнил Ваши рекомендации, вот что у меня получилось.
Выделил все по максимуму.
Master of Nature
Jul 12 2012, 07:47
Цитата(meh2000 @ Jul 12 2012, 11:27)

Выполнил Ваши рекомендации, вот что у меня получилось.
Выделил все по максимуму.
Рекомендация была выполнить Edit->Select->Outside Area (горячие кнопки S->O)
Потом указать, за пределами какой области всё выделить (прямоугольник).
Вы видимо что-то не так указали или вызвали другую команду.
Владимир
Jul 12 2012, 08:55
Цитата(Master of Nature @ Jul 12 2012, 10:47)

Вы видимо что-то не так указали или вызвали другую команду.
Судя по картинке выделено то что ВНУТРИ, а не ВНЕ (как рекомендовалось) выбранной области
meh2000
Jul 12 2012, 11:36
Цитата(Владимир @ Jul 12 2012, 11:55)

Судя по картинке выделено то что ВНУТРИ, а не ВНЕ (как рекомендовалось) выбранной области
Как теперь их удалить? Что то не получается.
peshkoff
Jul 12 2012, 11:45
Цитата(meh2000 @ Jul 12 2012, 15:36)

Как теперь их удалить? Что то не получается.
pcblist открыть и менять координаты
Владимир
Jul 12 2012, 12:09
кликнуть на pcb и нажать delete. Будьте внимательны. Двойной клик снимет выделение и ничего не сотрется
meh2000
Jul 12 2012, 12:24
Цитата(Владимир @ Jul 12 2012, 15:09)

кликнуть на pcb и нажать delete. Будьте внимательны. Двойной клик снимет выделение и ничего не сотрется

Удалил, теперь пишет что нет ничего!
Владимир
Jul 12 2012, 12:32
Раз комнаты не используете-- удалите в настройках проекта их автоматическое формирование.
К стати при этом алтиум сам бы их удалил
Цитата(zvladimir @ Jun 29 2012, 12:49)

Проконсультируйте, пожалуйста, в трёх вопросах.
1) Как указать альтиуму, что контактная площадка находится на высоте?
Например, есть транзистор. Вся нижняя сторона это сток, на верху находится затвор и исток. Если я просто нарисую контактные площадки одна над другой, то он ругается т.к. они на одном слое и альтиум считает что они соеденины.
Возможно, но в другом САПР
тыц
koluna
Jul 12 2012, 19:44
Здравствуйте!
Подскажите, пожалуйста, как переместить текст надписей на портах в редакторе схем т. о., чтобы он не попадал на сами порты?
Владимир
Jul 13 2012, 05:28
Цитата(koluna @ Jul 12 2012, 22:44)

Здравствуйте!
Подскажите, пожалуйста, как переместить текст надписей на портах в редакторе схем т. о., чтобы он не попадал на сами порты?
Текст надписи уменьшит, масштаб при печати увеличить. Соответсвенно, если нужно переделать компоненты.
Напрямую-- никак
Подскажите, как сделать, что-бы реперные точки попадали в список элементов в файле Pick and place? Тогда будут видны их координаты, а это мне и нужно.
Сделал футпринт для реперных точек, ставлю его напрямик на печатную плату как механический элемент, либо как обычный, но отсутствующий в BOM, а все-равно не видно в списке.
Неужели рисовать к нему и схемную часть и бросать в схеме куда-нибудь в уголок? Как-то немного коряво.
LeDima
Jul 16 2012, 10:27
1 Как сделать, что бы при перемещении УГО компонентов на схеме соединительные проводники перемешались вместе с компонентом?
2 Есть ли в AD функция подобная функции Supply Rename в Mentor. (т.е. возможность переименовать скрытые выводы питания) или нужно переименовывать пины в Edit Pins?
Master of Nature
Jul 16 2012, 15:02
Цитата(LeDima @ Jul 16 2012, 14:27)

1 Как сделать, что бы при перемещении УГО компонентов на схеме соединительные проводники перемешались вместе с компонентом?
2 Есть ли в AD функция подобная функции Supply Rename в Mentor. (т.е. возможность переименовать скрытые выводы питания) или нужно переименовывать пины в Edit Pins?
1. Перетаскивать с зажатым CTRL
2. Знаю только через Edit Pins компонента. Хотя сам прекратил попытки использования скрытых пинов, т.к. возможны неприятные глюки. Сейчас использую только явные, явно присоединенные к цепям питания.
LeDima
Jul 16 2012, 15:30
Спасибо)
Цитата(Master of Nature @ Jul 16 2012, 10:02)

Хотя сам прекратил попытки использования скрытых пинов, т.к. возможны неприятные глюки. Сейчас использую только явные, явно присоединенные к цепям питания.
Практика использования скрытых пинов отмерла давно с нашествием разнообразной логики и появлением огромного количества других микросхем. Показ всех пинов сильно помогает при отладке, ремонте, проверке на тестировании, особенно, если это делают другие люди, а не разработчики. Да и разработчикам помогает, особенно при наличии более, чем 1 питания или земли на корпусе микросхемы.
Цитата
Подскажите, как сделать, что-бы реперные точки попадали в список элементов в файле Pick and place?
Сделал схемный элемент для реперной точки с соответствующим футпринтом, указал, что он механический. В таком виде он в Pick and place не попадает. А если делать обычный, то он вылезает еще в перечне элементов, что плохо. В итоге как-то мутно вышло, прямо на плате ставлю футпринт от этого элемента, тогда появляется в Pick and place, а в перечне нет, но при обновлении проекта норовит снести этот футпринт, надо бдить.
Цитата(bsp @ Jul 17 2012, 12:16)

Сделал схемный элемент для реперной точки с соответствующим футпринтом, указал, что он механический. В таком виде он в Pick and place не попадает. А если делать обычный, то он вылезает еще в перечне элементов, что плохо. В итоге как-то мутно вышло, прямо на плате ставлю футпринт от этого элемента, тогда появляется в Pick and place, а в перечне нет, но при обновлении проекта норовит снести этот футпринт, надо бдить.
Добавлять в pcb элемент, которого нет на схеме - непавильно. Как Вы поступаете со схемными компонентами, которые присутствуют на схеме как опция, то есть в перечне элементов не должны присутствовать? Мы например добавляем в каждый библиотечный элемент аттрибут BOM, и при выводе BOM пользуемся специальной программой. Если написано NOT INSTALL в поле BOM , то такой компонент в BOM не попадает, программа его отсеивает.
peshkoff
Jul 17 2012, 11:23
если сделать Standard (No BOM) то в P&P попадет, а в перечень нет.
Цитата
если сделать Standard (No BOM) то в P&P попадет, а в перечень нет.
Делал так. Не попадало в P&P. Может проглядел, попробую еще раз.
Lukichev
Jul 18 2012, 08:35
Здравствуйте. Возникла проблема у новичка. Есть схема по которой разведена плата, нужно по этой же схеме развести точно такую же плату, но зеркально отраженную по оси Y. Возможно ли как то сделать с помощью инструментов Альтиума? Пробовал с помощью снипперсов, но возникли проблемы с выделением компонентов (просто не выделяются). Возможно ли как-то просто скопировать проект и уже в нем пытаться инвертировать? Извиняюсь за сумбурное выражение мыслей. Заранее спасибо.
Цитата(Lukichev @ Jul 18 2012, 18:35)

Здравствуйте. Возникла проблема у новичка. Есть схема по которой разведена плата, нужно по этой же схеме развести точно такую же плату, но зеркально отраженную по оси Y.
Насколько я понимаю, компоненты с тремя и более выводами зеркально отразить весьма проблематично. Уточните задачу и подумайте, как вы хотите поступить с микросхемами (к примеру) при зеркальном отражении.
Lukichev
Jul 19 2012, 06:26
Цитата(V_G @ Jul 18 2012, 16:37)

Насколько я понимаю, компоненты с тремя и более выводами зеркально отразить весьма проблематично. Уточните задачу и подумайте, как вы хотите поступить с микросхемами (к примеру) при зеркальном отражении.
Вы совершенно правы, зеркально отразить не получится. Сразу эта мысль в голову не пришла. Придется разводить плату еще раз.
peshkoff
Jul 25 2012, 07:05
как избавиться от этого сообщения??

выскакивает при Pin swap
про какие то выводы мне говорит. корпус BGA, все выводы обозначены и есть на схеме. что ему еще надо?
Master of Nature
Jul 25 2012, 13:23
Цитата(peshkoff @ Jul 25 2012, 11:05)

как избавиться от этого сообщения??

выскакивает при Pin swap
про какие то выводы мне говорит. корпус BGA, все выводы обозначены и есть на схеме. что ему еще надо?
очевидно надо внимательно просмотреть настройки проекта
стоят ли у вас галочки на Project -> Project Options -> Options -> Allow Pin-Swapping Using These Methods
или же схема нарисована так, что невозможно поменять пины
peshkoff
Jul 26 2012, 05:00
Цитата(Master of Nature @ Jul 25 2012, 17:23)

очевидно надо внимательно просмотреть настройки проекта
стоят ли у вас галочки на Project -> Project Options -> Options -> Allow Pin-Swapping Using These Methods
или же схема нарисована так, что невозможно поменять пины
Настройки ОК. Изменение положение NetLabel стоит.
В схеме косяк. Если меняем только положение NetLabel, то на всех выводах должны быть только NetLabel.
А у меня на паре выводов обнаружились резисторы подключенные непосредственно. Вот он их и не мог поменять.
Отсоединил, все ОК! Спасибо!
Начал осваивать AD10 на чужом проекте. Есть необходимость поменять УГО элементов в проекте (привести в соответствие с ГОСТ). Прочитав FAQ и литературу по AD6 выбрал для себя два пути: через FSO или создание schlib из схемы и правки УГО уже в библиотеке. По первому пути остановился на том, что после того как sch inspector найдет нужные элементы - не знаю как перейти к изменению их УГО (например, УГО резисторов). По второму пути: правлю УГО в созданной библиотеке, сохраняю, выполняю compile document schema.schdoc и ... всё остаётся по-старому. Подскажите пожалуйста как правильно отредактировать УГО тех же резисторов во всей схеме?
Владимир
Jul 31 2012, 08:13
через библиотеку.
Копмиляции не достаточно.
Нужно обновить все компоненты из библиотекию
Tool/update from library находяйь в схеме проекта
Update schematic Sheets находясь в библиотеке (из панели sch LIBRARY). При этом схема проекта должна быть открыта
Цитата(Владимир @ Jul 31 2012, 12:13)

через библиотеку.
Копмиляции не достаточно.
Нужно обновить все компоненты из библиотекию
Tool/update from library находяйь в схеме проекта
Update schematic Sheets находясь в библиотеке (из панели sch LIBRARY). При этом схема проекта должна быть открыта
Спасибо, разобрался.
gia1965
Aug 2 2012, 04:47
Здравствуйте. Есть ли возможность в altium разводки кристаллов. Т.е. кристалл распаивается на плате посредством перемычек. Или если по другому - можно ли создать футпринт с "динамическими" контактными площадками. Что бы можно было передвигать контакты (pad) которые "резинкой" связаны с кристаллом. Все это можнл реализовать через SCH, но может быть есть более простой способ?
В PCBDOC снимаете галочку Lock Primitives на компоненте двигаете пады куда вам нужно. Снова ставите галочку.
KARLSON
Aug 2 2012, 05:23
Создать компонент не кристалл, а контактная площадка. И размещать как вам угодно и сколько угодно.
Владимир
Aug 2 2012, 05:33
Цитата(uriy @ Aug 2 2012, 08:23)

В PCBDOC снимаете галочку Lock Primitives на компоненте двигаете пады куда вам нужно. Снова ставите галочку.
+1.
Только каждый PAD должен быть задублирован. Первый принадлежит кристаллу (и все они находятся в одном слое), второй (дублированный) уже на плате и динамически и двигается куда надо, и на нужный слой ставится. Между первым и дублированным и есть перемычка
v-vovchek
Aug 2 2012, 06:46
Цитата(Владимир @ Aug 2 2012, 08:33)

Только каждый PAD должен быть задублирован. Первый принадлежит кристаллу (и все они находятся в одном слое), второй (дублированный) уже на плате и динамически и двигается куда надо, и на нужный слой ставится. Между первым и дублированным и есть перемычка
Влвдимир! Это шикарное решение!
Владимир
Aug 2 2012, 08:01
Цитата(v-vovchek @ Aug 2 2012, 09:46)

Влвдимир! Это шикарное решение!
Так я уж за полгода третий раз это описываю, и 1 раз на практике демонстрировал
gia1965
Aug 2 2012, 14:32
Спасибо за ответы. Пока так и делаем. Но не очень удобно. Если растощить дублирующие Pad в разные концы платы , то программа всю эту область будет определять как занимаемую данным кристаллом, мешая тем самым разводке других близко расположенных компонентов. Что-бы исключить это - приходится блокировать данный "кристалл". И соответственно дэ-блокировать его если надо что-то с ним сделать. Когда много кристаллов на плате - много времени все это забирает. Есть путь попроще: создаем кристалл как обычный компонент, и на схеме все соединения делаем через контактные площадки (например с pad 0.5*0ю5мм). (контактная площадка -тоже отдельный элемент схемы со своим pad-ом, )Тогда при экспорте в PCB кристалл стоит сам по себе , а контакные площадки можно двигать как угодно и, иммитируя длинные перемычки. Но это все-таки изощрения. В других прогах
вроде есть специальные сервиси для этого.
А вот динамический 3D образ изменяющейся перемычки -было бы OK, но я не соображу как. Может есть у кого идеи? Спасибо за ответы!
peshkoff
Aug 3 2012, 08:12
Цитата(gia1965 @ Aug 2 2012, 18:32)

Спасибо за ответы. Пока так и делаем. Но не очень удобно. Если растощить дублирующие Pad в разные концы платы , то программа всю эту область будет определять как занимаемую данным кристаллом, мешая тем самым разводке других близко расположенных компонентов. Что-бы исключить это - приходится блокировать данный "кристалл". И соответственно дэ-блокировать его если надо что-то с ним сделать. Когда много кристаллов на плате - много времени все это забирает. ..
Если компонент залочить, а примитивы разлочить, то выделяться и двигаться будут только примитивы.
Владимир
Aug 3 2012, 09:20
Цитата(peshkoff @ Aug 3 2012, 11:12)

Если компонент залочить, а примитивы разлочить, то выделяться и двигаться будут только примитивы.
А если из элементов микросборки в футпринте сделать еще и Unit, то последнне бодет двигать всю микросборку, без тех падов, на которые идет разварка
gia1965
Aug 4 2012, 04:04
Можно расшифровать Unit. Не понял причем тут мм. или дюймы?
Владимир
Aug 4 2012, 04:11
Цитата(gia1965 @ Aug 4 2012, 07:04)

Можно расшифровать Unit. Не понял причем тут мм. или дюймы?
Описка вышла. Unit ==> Unions
Здравствуйте!
Замучился.
Altium 9.3.1.
Помогите, пожалуйста.
Хочу так:

а получается либо так:

либо так:

в зависимости от "Convert cross junction".
Причем иногда он делает требуемое перекрестное соединение, а иногда нет - "огибает" перекрестный проводник...
Владимир
Aug 5 2012, 14:40
preference/schematic/general/convert cross junction снять там птицу
Цитата(Владимир @ Aug 5 2012, 18:40)

preference/schematic/general/convert cross junction снять там птицу
Да знаю я. Написал же...
Мне крест нужен с точкой посередине, а при отрисовке четвертого "луча" проводника Альтиум упорно разрывает связь!!!
Я от безисходности галку поставил...
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.