Владимир
Dec 31 2014, 12:51
Вопросы начинающих 2013С Новым годом!. С новой темой
С новым Годом! С новым вопросом). Есть законченный проект. Мне нужно добавить несколько др. элементов. И хотелось бы сбросить все десигнаторы в схеме и заново переназначить по порядку. Соответственно в PCB также десигнаторы изменяются. Можно ли как то автоматически изменить десигнаторы на плате соответсвенно со схемой, но связи оставить, что бы не изменять компоновку платы, а лишь добавить новые.( не знаю, понятно ли я выразился?)))
VladislavS
Jan 3 2015, 06:39
Можно. Совершенно штатная ситуация. Правишь схему и делаешь Design\Update PCB Document.
Но ведь допустим резистор который был R1, теперь R3, а на печатке он должен оставаться на том же месте и связи.
VladislavS
Jan 3 2015, 07:19
Связь между схемой и платой не по десигнаторам осуществляется. Уже давно попробовали бы что-ли, чего зря бумагу марать?
Владимир
Jan 3 2015, 07:23
Цитата(Iptash @ Jan 3 2015, 09:58)

Но ведь допустим резистор который был R1, теперь R3, а на печатке он должен оставаться на том же месте и связи.
Так оно и останется.
Перед аннотацией убедитесь, что все отсинхронизовано Project/Component Link
А как оно правильно делается? Если я сбрасываю десигнаторы в схеме, то присвоив заново десигнаторы в схеме, в PCB при update некоторые элементы упорно соединяются в к другим wire. Хотя на схеме связи другие т.е. правильные.
one_eight_seven
Jan 3 2015, 09:21
правильно - это не нарушать синхронизацию.
Напрмер, сначала добавляете новые компоненты на схему. Аннотируете (без сброса поз. обозначений). Обновляете плату.
После этого в схеме проводите аннотацию. Я делаю так:
1. Сбрасываю поз. обозначения
2. Назначаю новые.
3. (необязательно, работает и без этого) компилирую проект
4. Обновляю плату.
проблемы могут возникнуть, если вы нарушите связи, например, будете добавлять в схему что-то, потом удалять, тогда в проекте нарушаются связи между компонентами. Поэтому, в сделанном проекте, при необходимости его изменить, я делаю операции по-одной.
Например, если нужно удалять и добавлять, я сначала либо добавляю новые, потом обновляю плату, потом удаляю старые, снова обновляю плату. Либо наоборот
Либо, если надо поменять компоненты на Pin-to-pin совместимые аналоги, то удаляю старые, ставлю новые, присваиваю те же самые поз. обозначения (чтобы легче было синхронизировать). После чего в плате выбираю Project->component links, добавляю пары по поз. обозначению, обновляю связи. После чего импортирую в плату изменения из схемы (ну либо из схемы обновляю плату, что то же самое).
Владимир
Jan 3 2015, 09:45
Цитата(Iptash @ Jan 3 2015, 10:55)

А как оно правильно делается? Если я сбрасываю десигнаторы в схеме, то присвоив заново десигнаторы в схеме, в PCB при update некоторые элементы упорно соединяются в к другим wire. Хотя на схеме связи другие т.е. правильные.
Связь компонентов между схемой и PCB Производится не по Designator (это заблуждение) а по Unique коду компонента в схеме.
Component Link и делает эту связь. Частный случай-- связать в этом окне по Designator.
Если вы это сделали в начале и не потеряли связь-- у вас будет так как вы хотитет
Если у вас "элементы упорно соединяются в к другим wire" значит вы когда то утеряли эту связь. Для этих компонентов в правой стороне окна увидите соответствие например такое: C6 на PCB "связан" C8 на схеме. Уберите все несоответствия, и у вас будет желаемое
Спасибо всем. Вроде разобрался.
Ksiname
Jan 6 2015, 07:49
Есть ли кнопка Unpour для Polygon Pour, а то просто поменялась одна микросхема и нужно переразвести часть платы, и очень не хотелось бы по новой перерисовывать полигон, а если не отключать и вести, то салатовый цвет очень режет глаза)
Master of Nature
Jan 6 2015, 09:04
Цитата(Ksiname @ Jan 6 2015, 11:49)

Есть ли кнопка Unpour для Polygon Pour, а то просто поменялась одна микросхема и нужно переразвести часть платы, и очень не хотелось бы по новой перерисовывать полигон, а если не отключать и вести, то салатовый цвет очень режет глаза)
Для этого удобнее воспользоваться инструментом
Tools -> Polygon Pours -> Polygon ManagerТам выбираете полигоны, которые хотите скрыть и нажимаете
Shelve SelectedКогда закончите трассировку, чтобы снова их включить - нажмите там же
Unshelve Selected
Владимир
Jan 6 2015, 09:11
В настройках полигона есть флаг игнорировать Ignore On-Line Violation
можете тоже воспользоваться
Ksiname
Jan 8 2015, 11:21
Это скорее не вопрос, а просьба.
Может кто поделиться гостовскими рамками для схем?
И ещё вопрос, в видеоуроке Сабунина(как распечатать чертёж платы) я не совсем понял откуда там берутся рамки. Я так понимаю что они тоже хранятся в отдельных файлах, только их можно добавить через какой-то пункт меню или каждый раз копировать из файлов вручную?
Владимир
Jan 8 2015, 11:27
Цитата(Ksiname @ Jan 8 2015, 14:21)

Это скорее не вопрос, а просьба.
Может кто поделиться гостовскими рамками для схем?
Они все разные у разных пользователей.
Цитата
И ещё вопрос, в видеоуроке Сабунина(как распечатать чертёж платы) я не совсем понял откуда там берутся рамки. Я так понимаю что они тоже хранятся в отдельных файлах, только их можно добавить через какой-то пункт меню или каждый раз копировать из файлов вручную?
В 15 версии добавлена поддержка OLE объектов.
То есть можно вставлять рамки, или части от них, сделанные в других программах. Например в WORD
bodom83
Jan 8 2015, 12:09
Цитата(Владимир @ Jan 8 2015, 13:27)

В 15 версии добавлена поддержка OLE объектов.
То есть можно вставлять рамки, или части от них, сделанные в других программах. Например в WORD
При вставке объектов из dwg, dxf, txt Altium ругается на "Supported OLE Server wad not found for file", кроме Word какие форматы принадлежат к Ole объектам?
Владимир
Jan 8 2015, 13:06
Цитата(bodom83 @ Jan 8 2015, 15:09)

При вставке объектов из dwg, dxf, txt Altium ругается на "Supported OLE Server wad not found for file", кроме Word какие форматы принадлежат к Ole объектам?
Так нужна инсталляция той программы, которая позволяет редактировать то что вставляется. Офис стоит у всех. Поставьте редактор DWG.
При вставке OlE Объекта будет открыта эта программа.
Ksiname
Jan 9 2015, 07:31
Решил нужную рамку сам нарисовать, так как в 14 работаю и возникла проблема. При задании параметра Т.Контр., где ставится =ProcessInspection, он вместо звёздочки, как на остальных параметрах ставит ProcessInspection, с нормоконтролем тоже самое
Вопрос снят, разобрался, как добавить параметр
Возник другой вопрос, есть ли какие-нибудь горячие клавиши по переключению файлов в окне проектов, к примеру перейти на следующий файл или вернуться на предыдущий в рамках одного проекта?
Что-то я перестал понимать один момент... Вроде бы слой Mechanical 15/16 с определенным на ним Cortyard является проверочным при размещении компонентов - наехал кто-то на кого-то на этом слое - получи ошибку размещения. Но в текущем проекте размещение проверяется по слоям Mechanical 13/14, на которых красивая графика assembly, а не cortyard. Почему так? Это где-то настраивается или такая логика встроена в саму систему?
Master of Nature
Jan 9 2015, 11:09
Цитата(Uree @ Jan 9 2015, 14:34)

Что-то я перестал понимать один момент... Вроде бы слой Mechanical 15/16 с определенным на ним Cortyard является проверочным при размещении компонентов - наехал кто-то на кого-то на этом слое - получи ошибку размещения. Но в текущем проекте размещение проверяется по слоям Mechanical 13/14, на которых красивая графика assembly, а не cortyard. Почему так? Это где-то настраивается или такая логика встроена в саму систему?
Использование слоев
Mechanical полностью определяется пользователем. Никакой жесткой логики в системе по этому поводу нет.
Скорее всего, было добавлено или изменено какое-то правило. Думаю, сначала копайте там.
Цитата(Ksiname @ Jan 9 2015, 11:31)

Возник другой вопрос, есть ли какие-нибудь горячие клавиши по переключению файлов в окне проектов, к примеру перейти на следующий файл или вернуться на предыдущий в рамках одного проекта?
Переключаться между открытыми файлами - работает стандартное сочетание клавиш Windows
[Ctrl]+[Tab] и
[Ctrl]+[Shift]+[Tab]А вот насчет переключения строго в рамках проекта - не подскажу, возможно и нет такого.
Но есть такая возможность - включить переключение по
[Ctrl]+[Tab] на последний активный документ. Для этого надо поставить галочку в
DXP -> Preferences -> System -> View -> Documents Bar -> [ ]Ctrl+Tab switches to last active document
Владимир
Jan 9 2015, 11:46
Цитата(Uree @ Jan 9 2015, 13:34)

Что-то я перестал понимать один момент... Вроде бы слой Mechanical 15/16 с определенным на ним Cortyard является проверочным при размещении компонентов - наехал кто-то на кого-то на этом слое - получи ошибку размещения. Но в текущем проекте размещение проверяется по слоям Mechanical 13/14, на которых красивая графика assembly, а не cortyard. Почему так? Это где-то настраивается или такая логика встроена в саму систему?
Да. это красивая графика. В правилах можно настроить по описанному прямоугольнику. Но это не всегда катит.
Алтим до сих пор не может настроить проверку по этому слою, от налезания друг на друга, как например для шелкографии.
Выход как всегда есть через "коня".
Добавить такое же по форме 3-D тело. Тело можно скрыть (дабы не мешало, так как оно водит в заблуждение с реальными). тела должны быть удалены, если передается в механику.
Тела могут быть добавлены автоматически через Tools/Manager 3D.../ вкладка Batch
Будьте осторожны. Изначально все флаги стоят ровным счетом наоборот, чем хотелось бы.
Могу показать-- это 5 минут работы
Ksiname
Jan 9 2015, 11:55
Я так понял рамки для PCB нужно всё таки руками рисовать(14 версия у меня) в каком-нибудь механическом слое, но есть ли в PCB какая-нибудь плюшка на подобие Document Options/Parameters схематика или каждую запись нужно будет менять как редактирование текста?
Владимир
Jan 9 2015, 12:05
Цитата(Ksiname @ Jan 9 2015, 14:55)

Я так понял рамки для PCB нужно всё таки руками рисовать(14 версия у меня) в каком-нибудь механическом слое, но есть ли в PCB какая-нибудь плюшка на подобие Document Options/Parameters схематика или каждую запись нужно будет менять как редактирование текста?
Используйте параметры проекта
Project/Project option/Parameter
Цитата(Владимир @ Jan 9 2015, 12:46)

Да. это красивая графика. В правилах можно настроить по описанному прямоугольнику. Но это не всегда катит.
Алтим до сих пор не может настроить проверку по этому слою, от налезания друг на друга, как например для шелкографии.
Выход как всегда есть через "коня".
Добавить такое же по форме 3-D тело. Тело можно скрыть (дабы не мешало, так как оно водит в заблуждение с реальными). тела должны быть удалены, если передается в механику.
Тела могут быть добавлены автоматически через Tools/Manager 3D.../ вкладка Batch
Будьте осторожны. Изначально все флаги стоят ровным счетом наоборот, чем хотелось бы.
Могу показать-- это 5 минут работы
Спасибо, понятно, значит не работает. Ну тогда и рассчитывать на него не будем.
А с этими подключениями 3D как в засаде - его не видно, но где-то, какое-то, оно есть, на проверки влияет... мрак. Наворотили чего-то, непонятно зачем, а основной функционал как положено альтиуму в ....
Владимир
Jan 9 2015, 12:55
Цитата(Uree @ Jan 9 2015, 15:18)

Спасибо, понятно, значит не работает. Ну тогда и рассчитывать на него не будем.
Но проверять то нужно. Не верю я проверке на глаз. Всегда вылезет чего нибудь "нежданное" при сборке
А так "не работает" не верно говорить. Просто нет правил по проверке Clearance для графики на механических слоях. Там не чему "не работать"
Вообще 1 слоя TopAssy и TopCourtuard нужно поместить туда же, где TopOverlay. Это назначенные специализированные слои, указанные в IPC и нечего рисовать их в случайных механических. А то рисует каждый, где хочет.
Ksiname
Jan 9 2015, 13:13
Есть ли какая-нибудь функция, которая позволит одновременно отображать позиционные обозначения в слоях TopOverlay и TopAssy, а то как-то не слишком хочется текстом доставлять)
Владимир
Jan 9 2015, 13:17
Цитата(Ksiname @ Jan 9 2015, 16:13)

Есть ли какая-нибудь функция, которая позволит одновременно отображать позиционные обозначения в слоях TopOverlay и TopAssy, а то как-то не слишком хочется текстом доставлять)
Добавить к посадочному месту текст ".Designator" на нужном слое
Тогда уж ассембли и корт-ярд нужны и для ботома, и должны быть статическими, как оверлеи. И проверка плэйсмента должна в первую очередь по корт-ярду работать, а не по непонятно чему и где определенному...
Владимир
Jan 9 2015, 13:39
Цитата(Uree @ Jan 9 2015, 16:28)

Тогда уж ассембли и корт-ярд нужны и для ботома, и должны быть статическими, как оверлеи. И проверка плэйсмента должна в первую очередь по корт-ярду работать, а не по непонятно чему и где определенному...
+1
Ну и я об этом же.
По плоскости поверхности печатно платы--- да
Но и по 3D не мешает. Платы друг на друга становятся. Там это весьма необходимая вещь.
В AD 2005 была опция проверки по многогранику, сделанному из примитивов слоя. Это было по первой части неплохо. Теперь сделали лучше. Но не доделали и ребенка утеряли (проверка по Courtyard).
FLAGG_63
Jan 9 2015, 14:30
Здравствуйте!
Я - начинающий, прошу отнестись к вопросу с пониманием.
При перемещении элементов на макете платы с некоторыми элементами происходит следующее: выделяю элемент левым кликом
Нажмите для просмотра прикрепленного файлаи удерживаю выделение, курсов вылетает непонятно куда
Нажмите для просмотра прикрепленного файлаи вернуться получается только через J>O
С другими элементами все нормально: выделяю
Нажмите для просмотра прикрепленного файлаперемещаю
Нажмите для просмотра прикрепленного файлаповорачиваю
Нажмите для просмотра прикрепленного файлаПомогите,пожалуйста!!
Цитата(FLAGG_63 @ Jan 9 2015, 18:30)

Помогите,пожалуйста!!
Чтото вы усложняете
Для начала в настройках на вкладке General отключите автопанорамирование.
И потом используйте опции группировки Tools\Component Placement
И еще откройте панель РСВ и ткнув в компоноент и нажав правую кнопку мыши - Reposition Component
FLAGG_63
Jan 9 2015, 15:09
Цитата(musa @ Jan 9 2015, 20:00)

Чтото вы усложняете
Для начала в настройках на вкладке General отключите автопанорамирование.
И потом используйте опции группировки Tools\Component Placement
И еще откройте панель РСВ и ткнув в компоноент и нажав правую кнопку мыши - Reposition Component
Большое спасибо, помогло

С праздниками Вас!
При трассировке цепей имеющих правила длины появляется индикатор этой самой длины. И ездит по всему экрану на указателе мыши... достал уже

Как его поставить в уголок экрана и там зафиксировать?
Владимир
Jan 10 2015, 05:50
Вроде только отключить можно
Цитата(Uree @ Jan 10 2015, 02:55)

Как его поставить в уголок экрана и там зафиксировать?
Попробуйте Shift-G.
Ksiname
Jan 10 2015, 08:27
В PCB нарисовал рамку для чертежа печатной платы, рисовал линиями и надписи просто вставлял текстом. В файле по сути только эта одна рамка и есть. Сабунин с видеоуроками давал архив, где тоже были рамки, там в одном файле были то ли 3 то ли 4 рамки. И меня очень смущает момент, что мой файл с одной рамкой весит почти в 2 раза больше чем его файл с несколькими рамками. Проблема вроде не критичная, но мне всё таки интересно за счёт чего это получается.
Master of Nature
Jan 10 2015, 11:48
Цитата(Ksiname @ Jan 10 2015, 12:27)

В PCB нарисовал рамку для чертежа печатной платы, рисовал линиями и надписи просто вставлял текстом. В файле по сути только эта одна рамка и есть. Сабунин с видеоуроками давал архив, где тоже были рамки, там в одном файле были то ли 3 то ли 4 рамки. И меня очень смущает момент, что мой файл с одной рамкой весит почти в 2 раза больше чем его файл с несколькими рамками. Проблема вроде не критичная, но мне всё таки интересно за счёт чего это получается.
Это может получаться из-за разницы в версиях AD или из-за того, какая дополнительная информация хранится в самом файле.
Несколько линий не дадут двукратного изменения размера.
Цитата(musa @ Jan 10 2015, 08:56)

Попробуйте Shift-G.
Пробовал, не работает, так только включить-выключить можно.
Владимир
Jan 10 2015, 15:05
Цитата(Uree @ Jan 10 2015, 17:52)

Пробовал, не работает, так только включить-выключить можно.
Ну да. я так и писал что только так.
Закрепить ее в Toggle Heads Up Display нет возможности. Хотя было бы интересно
Да не то слово, что интересно. Ну реально закрывает как раз область, в которой ведется цепь. Интересно, тот кто это сделал пытался сам водить трассы с ТАК прицепленным индикатором?
Еще одна штука потерялась. Помню, что при перемещении объектов в данных Heads Up кроме координат показывается и дельта, на которую объект смещен. Где это включается/выключается? А то как-то случайно выключил и не могу включить обратно, а пригодилось бы...
ЗЫ Вопрос с дельтой снят, нашлась клавиша.
Цитата(Uree @ Jan 10 2015, 18:52)

Пробовал, не работает, так только включить-выключить можно.
Вообще странно включить-выключить Shift-H, А приклеить-отклеить Shift-G (у меня так). Иногда правда не с первого раза срабатывет. Ну а вообще F2 это включение меню этого окошка.
Владимир
Jan 10 2015, 16:51
Цитата(musa @ Jan 10 2015, 19:36)

Вообще странно включить-выключить Shift-H, А приклеить-отклеить Shift-G (у меня так). Иногда правда не с первого раза срабатывет. Ну а вообще F2 это включение меню этого окошка.
Речь не об этом меню, а о том, что показывает длину разводимого участка
Цитата(Uree @ Jan 10 2015, 18:20)

Интересно, тот кто это сделал пытался сам водить трассы с ТАК прицепленным индикатором?
Так оно вообще год только как появилось
Так что и на этом спасибо
Ну год как бы и не мало, чтобы имеющийся функционал для Head Up индикатора "приклеить" к индикатору длины. Те же функции использовать да и все...
Владимир
Jan 10 2015, 17:58
Цитата(Uree @ Jan 10 2015, 20:31)

Ну год как бы и не мало, чтобы имеющийся функционал для Head Up индикатора "приклеить" к индикатору длины. Те же функции использовать да и все...
Так Head Up пишет один, а индикатор другой.
Не встретились
Цитата(Владимир @ Jan 10 2015, 21:58)

Head Up
Ну тогда извиняюсь. И что это за окошко и как включается-выключается и настраивается?
Владимир
Jan 11 2015, 09:01
Включается выключается также через Shift+G, но в режиме, когда трасса прокладывается. Показывает актуальную длину цепи, которая прокладывается, и указатель длины, до которой нужно выровнять, если есть в этом необходимость
Цитата(Владимир @ Jan 11 2015, 13:01)

режиме, когда трасса прокладывается
Спасибо. Иногда бывает очень полезна.
Владимир
Jan 11 2015, 09:17
Цитата(musa @ Jan 11 2015, 12:08)

Спасибо. Иногда бывает очень полезна.
Всегда, когда есть выравнивание.
Но Uree прав. Так как индикатор тянется за мышкой, он может перекрывать область где можно выравнивать.
Не смертельно, так как полупрозрачно, и используется редко. да и можно вообще отключить. В панели PCB это информация дублируется.
Но если есть возможность удобства-- его следует представить
Здравствуйте.
У нас в настоящее время используется PCAD2006.
Появились задачи, на которых его использовать затруднительно (трассировка высокоскоростных цепей). Ищу подходящий инструмент.
Мне порекомендовали Altium, как идеологически близкий к PCAD. Взял потестировать. Возникли вопросы по работе в редакторах.
1. Можно ли как-нибудь реализовать функцию "увеличение+центровка" (Zoom¢er)
чтобы при нажатии "горячей клавиши" Zoom производилось панорамирование увеличиваемого участка
в центр экрана, как в PCAD?
2. Можно ли сделать, чтобы инструмент "линейка" работал как в PCAD, то есть, без привязки к сетке?
3. Можно ли как-нибудь назначить на "горячие клавиши" переключение "большого курсора"("X"), как в PCAD?
4. Как сделать, чтобы при перемещении объекта мышью в полях dx:dy координатной панельки выводились
смещения _объекта_ от первоначального положения, как в PCAD, а не смещения _курсора_?
5. Есть ли в Altium какой-нибудь инструмент, подобный Renumber в PCAD (Symbol Editor), для
полуавтоматического переименования объектов, содержащих в имени числовой индекс?
6. Как сделать автоматическую генерацию позиционного обозначения при добавлении/вставке компонентов?
7. Отключил мешающее автопанорамирование в редакторе схем. При этом, к примеру, при выполнении операции
Place->Part... полосы прокрутки окна редактора оказываются заблокированными. Как исправить?
8. Почему-то отсутствуют полосы прокрутки у окна редактора корпусов элементов. Как вернуть?
9. У меня в Windows установлен крупный (125%) шрифт. Из-за этого в некоторых диалоговых
панелях, например в Library Editor Workspace (Options->Document options) часть элементов
съезжает за границы окна. Как можно поменять размер шрифта в диалоговых панелях?
10. Если в схемном редакторе схватить и удерживать компонент при помощи левой кнопки мыши, то
элемент dx:dy в нижней панели будет перекрываться циклическими надписями: "Left-", "Right-", "Plus-",
"Minus-", "Insert-" итд. Как это отключить?
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.