Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вопросы начинающих 2015г
Форум разработчиков электроники 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, 35
v-vovchek
При интерактивной трассировке есть режим отображения, при котором вся область, где не пройдет твоя трасса (зазоры и пр.), закрывается маской (затеняются серым слоем).
Я его как-то выключил, а включить не могу.
EvilWrecker
Здравствуйте,

Вопрос достаточно специфический: если я ничего не пропустил, то при вставке 3д модели на уровне библиотеки компонентов, эти самые модели всегда встают с определенным зазором до падов что хорошо видно если включить боковой вид. Хотелось бы знать, какова точная величина этого зазора- вестимо, с учетом того что альтиум использует имперские единицы(т.е "сколько вешать в милсах ?")Предугадывая вопрос "зачем оно надо"- балуюсь с 3д рендерами моделей с типа "имитации пайки", при определенных специфических случая зазор дает странные результаты в рендере. Понятное дело заниматься мапингом в мкаде нет никакого желания.
Владимир
Цитата(v-vovchek @ May 10 2016, 09:46) *
При интерактивной трассировке есть режим отображения, при котором вся область, где не пройдет твоя трасса (зазоры и пр.), закрывается маской (затеняются серым слоем).
Я его как-то выключил, а включить не могу.

CTRL+W
Hypericum
Цитата(EvilWrecker @ May 10 2016, 12:28) *
... эти самые модели всегда встают с определенным зазором до падов что хорошо видно если включить боковой вид. Хотелось бы знать, какова точная величина этого зазора...

В элементе в библиотеке выделяете "тело", ПК, properties, Standoff Height задаете нужную высоту. А 3D-модель может быть создана в 3d-редакторе не в точке 0,0 (опускаете / поднимаете) и не в плоскости XY (вращаете).
Владимир
Все зависит от точки привязки 3D модели.
Возможно учитывается толщина маски, но до такой точности я не опускаюсь.
musa
Цитата(EvilWrecker @ May 10 2016, 10:28) *
Вопрос достаточно специфический

В свойствах 3D модели высота над платой настраивается. Так что её можно сделать и нулевой. Вообще то выводы у микросхемы реально немного с зазором от платы. При рисовании кто то видимо сделал слишком реалистичную модель.
EvilWrecker
Цитата
В элементе в библиотеке выделяете "тело", ПК, properties, Standoff Height задаете нужную высоту. А 3D-модель может быть создана в 3d-редакторе не в точке 0,0 (опускаете / поднимаете) и не в плоскости XY (вращаете).


Это понятно - по умолчанию я привязываю "поверхность - поверхность"(align face), т.е с минимально возможны зазором, однако он(зазор) есть и ненулевой.

Цитата
Все зависит от точки привязки 3D модели.
Возможно учитывается толщина маски, но до такой точности я не опускаюсь.


Тут именно зазор который выставляет альтиум сам - полагаю сделано на уровне софта что избегать кучи ворнингов аля multiple body intersection при экпорте в мкад. Выглядит логично также в том плане что альтиум мешит модели с потерями.

Цитата
В свойствах 3D модели высота над платой настраивается. Так что её можно сделать и нулевой. Вообще то выводы у микросхемы реально немного с зазором от платы. При рисовании кто то видимо сделал слишком реалистичную модель.


Это мне известно, но позвольте немного прояснить: вопрос про зазор именно для случая картинки где поставлена "пайка", которая со стороны платы совершенно плоская, т.е фактически идет речь о расстоянии от плоскости до плоскости.
Constantin
Цитата(EvilWrecker @ May 10 2016, 11:30) *
Это понятно - по умолчанию я привязываю "поверхность - поверхность"(align face), т.е с минимально возможны зазором, однако он(зазор) есть и ненулевой.

Тут именно зазор который выставляет альтиум сам - полагаю сделано на уровне софта что избегать кучи ворнингов аля multiple body intersection при экпорте в мкад. Выглядит логично также в том плане что альтиум мешит модели с потерями.

Это мне известно, но позвольте немного прояснить: вопрос про зазор именно для случая картинки где поставлена "пайка", которая со стороны платы совершенно плоская, т.е фактически идет речь о расстоянии от плоскости до плоскости.


Этот зазор ("Align Face With Board") устанавливается равным 0.5 mil (0.0127mm) ЕМНИП.
musa
Цитата(EvilWrecker @ May 10 2016, 11:30) *
однако он(зазор) есть и ненулевой.

Пытался увидеть зазор в альтиуме, не получилось. Видимо совсем маленький. Попробуйте сделать зазор отрицательным. Не понятна сама постановка задачи. Если компонент нарисован с имитацией пайки и координата находится на нижней плоскости компонента то по умолчанию он должен лечь на плоскость платы без зазора.
EvilWrecker
Цитата
Пытался увидеть зазор в альтиуме, не получилось. Видимо совсем маленький.


Приложил картинку- повторюсь, делось через align face.

Цитата
Попробуйте сделать зазор отрицательным.


Я это и хочу сделать- но перед этим хочется узнать точное значение этого отступа чтобы избежать новых артефактов. Т.е сделать расстояние 0.000мм, а не -0.019мм или +0.005мм.

Цитата
Не понятна сама постановка задачи. Если компонент нарисован с имитацией пайки и координата находится на нижней плоскости компонента то по умолчанию он должен лечь на плоскость платы без зазора.


Понятно что должен лечь с нулевым расстояние от плоскости до плоскости, но зазор есть и сохраняется при переводе на псб. При этом пока корпус относительно большой и картинка не крупным планом артефакты на границе не так заметны, но у меня много случаев с компонентам размером 01005 и 008004, там заметно весьма. Опять же, точное значение избавит от проблем с переконвертацией единиц.

Цитата
Этот зазор ("Align Face With Board") устанавливается равным 0.5 mil (0.0127mm) ЕМНИП.


Интересно- спасибо за число, попробую сейчас с ним.

UPDATE: вроде все встает как надо с зазором -0.5 mil, еще раз спасибо за информацию.
v-vovchek
Цитата(Владимир @ May 10 2016, 10:47) *
CTRL+W


Спасибо!
AlexeyK
Не получается установить расширения в альтиум. Захожу в DXP -> Extension and Updates -> Purchased а дальше у нужного расширения нажимаю кнопку установки в правом верхнем углу и ничего не происходит. У меня более ранних версиях такое бывало, как поборол уже не помню. Помогите.
musa
Цитата(AlexeyK @ May 15 2016, 17:07) *
как поборол уже не помню. Помогите.

Да все просто. Альтиум не знает откуда его взять. В настройках нужно указать путь к репозиторию или на худой конец к дистрибутиву в зависимости от того где оно хранится.
AlexeyK
Цитата
Да все просто. Альтиум не знает откуда его взять.

И откуда он тогда выдаёт мне расширение во вкладке Purchased? Путь к дистрибутиву я прописал.

Вот такое у меня окно (с наведённым указателем мыши на кнопку установки расширения)
Нажмите для просмотра прикрепленного файла

После нажатия на кнопку установки, процесс начинается и резко обрывается без ошибок. Вот скрин установки за пол секунды до окончания.
Нажмите для просмотра прикрепленного файла

Пробовал устанавливать другие расширения, не одно не ставится.
uriy
Кажется у меня было такое же.
Если правильно помню надо снять атрибут только для чтения у DXP.exe
sdsfy
Добрый день, коллеги.

Замучила одна проблема с net label.
Если net label класть на проводник за один раз, т.е. Place->net label, и навести его на проводник, то в месте привязки появляется красный крест, и после клика мышью, проводник принимает net name от net label. Тоже самое происходит, если выделив уже существующий на листе label удерживая Shift, создать дубликат оного и перетащить не отпуская кнопку мыши на другой проводник.
Ситуация сильно меняется, если скопировать label на пустое место, потом зацепить его мышью и пытаться поставить на проводник. В таком случае почти никогда не появляется красного креста, при наведении на проводник. Но самое главное, что после размещения на проводнике, проводник может принять новое название цепи, а может не принять.
Возможно, я чего-то очень важного не знаю о размещении net label на схеме.
Есть соображения, что я делаю не так?

Речь идет о AD15.

PS: Еще заметил, что если выделить установленный, но логически так и не зацепившийся проводом net label и сделать ему align to grid, то он сразу цепляется к проводнику.
AlexeyK
Цитата
Если правильно помню надо снять атрибут только для чтения у DXP.exe

У меня он не стоит.
koluna
Всем привет!

Есть жгут из нескольких цепей. На нескольких листах расположил для него Harness Connector.
Но на одном из листов использую не все цепи жгута. В итоге, при компиляции - ошибка.
Нужно ли во всех Harness Connector жгута в обязательном порядке использовать для всех цепей жгута Harness Entry, даже если его подключать некуда?
Как только я добавил Harness Entry для неиспользуемого сигнала - ошибка пропала.
Владимир
По умолчанию да.
Но на свой страх и риск можете переделать, что не проверяется, что вызывает Warning, а что приводит к Error
koluna
Цитата(Владимир @ May 16 2016, 17:38) *
По умолчанию да.
Но на свой страх и риск можете переделать, что не проверяется, что вызывает Warning, а что приводит к Error


Т. е., правильным вариантом будет или задействовать все цепи или добавить Entry, к которому ничего не подключать?
Владимир
Правильно будет все. Главное целостность сигналов при синхронизации. По умолчанию-- они соблюдаются.
В других подходах-- тоже могут соблюдаться.
meh2000
Win 10*64/ Ad 6.1.7.

УГО реле состоит из part1, part2, part3. Провожу нумерацию, получаю то что на фото.
Как победить?
Constantin
Цитата(meh2000 @ May 17 2016, 11:22) *
Win 10*64/ Ad 6.1.7.

УГО реле состоит из part1, part2, part3. Провожу нумерацию, получаю то что на фото.
Как победить?


Запретить изменения:
uriy
Цитата(meh2000 @ May 17 2016, 12:22) *
Win 10*64/ Ad 6.1.7.

УГО реле состоит из part1, part2, part3. Провожу нумерацию, получаю то что на фото.
Как победить?

Выставить вручную позиционные в свойствах компонентов и залочить. В окне свойств эти параметры слева сверху.
meh2000
Цитата(Constantin @ May 17 2016, 11:45) *
Запретить изменения:

...изначально, залочено, но получил то что на фото. (

Цитата(uriy @ May 17 2016, 11:45) *
Выставить вручную позиционные в свойствах компонентов и залочить. В окне свойств эти параметры слева сверху.

Выполнил согласно рекомендации, то есть разлочил_изменил_залочил. Сделал перенумерацию, опять не правильно. Наверно не тот *бамбук*, курю. )
Constantin
Цитата(meh2000 @ May 17 2016, 12:00) *
разлочил_изменил_залочил.


Точно все parts?
Владимир
У вас тот случай, когда нужно Lock не только для Part но и для Designator
meh2000
Цитата(Constantin @ May 17 2016, 12:04) *
Точно все parts?

ДА!

Цитата(Владимир @ May 17 2016, 12:07) *
У вас тот случай, когда нужно Lock не только для Part но и для Designator

Спасибо! Вот теперь получилось! )
Владимир
Цитата(meh2000 @ May 17 2016, 12:38) *
ДА!

Чудес не бывает, где-то, что-то забыто.
meh2000
Цитата(Владимир @ May 17 2016, 12:43) *
Чудес не бывает, где-то, что-то забыто.

Владимир, если точнее, то не освоено! А нельзя посмотреть Ваши *не секретные проекты*, где либо? По учится есть чему у Вас!
Владимир
Начинал готовить. но застыло на кокам то этапе.
Требует слишком много времени
koluna
Привет!

Трассировка (пока без проводников).
Берем компонент и начинаем его двигать. Отображаются не все цепи, которые подключены к выводам компонента. Можно ли сделать так, чтобы отображались все цепи?
Чтобы видеть куда лучше поставить компонент.
Владимир
В панели PCB посмотреть для всех ли Net установлено отображение "резинок". Если нет--- включить
koluna
Цитата(Владимир @ May 17 2016, 18:08) *
В панели PCB посмотреть для всех ли Net установлено отображение "резинок". Если нет--- включить




Что-то не понял где это...
Случайно не галки слева?
Если да, то как их выставить все сразу? У меня только по одной получается, а цепей - ой как много...
Владимир
Нет, не они.
В этой панели Выделить все (All Net)>> правый клик Connection>>Show
koluna
Цитата(Владимир @ May 17 2016, 22:51) *
Нет, не они.
В этой панели Выделить все (All Net)>> правый клик Connection>>Show


Да делал так...
Судя по всему мы друг друга немного не поняли.

Когда я просто смотрю на плату - все резинки видны (ну или почти все, не важно здесь), ок.
А вот когда я беру компонент и начинаю его тащить, то отображаются только его резинки, да это правильно, но какие из его резинок будут отображаться определяет САПР (приближаем или отдаляем от другого компонента), т. е., резинки, как бы "прыгать" будут. А мне бы хотелось, чтобы резинки этого компонента были постоянно видны на всей плате. Ну, т. е., все цепи, подключенные к падам этого компонента были видны при перемещении...
Владимир
Так они "прыгают" к новым ближайшим PAD. И это правильно, так как там где стояло не устраивает и ищется новое место.
Где то в Preference вроде есть настройка не оптимизировать их (возможно вам это нужно) но я не использую этот режим.
koluna
Цитата(Владимир @ May 17 2016, 23:08) *
Где то в Preference вроде есть настройка не оптимизировать их (возможно вам это нужно) но я не использую этот режим.


Не нашел :`-(
Zlumd
Что за ключ появляется на паде при наведении курсора мыши на пад ?
Нажмите для просмотра прикрепленного файлаНажмите для просмотра прикрепленного файла
Что этот ключ означает ?
EvgenWL
Цитата(Zlumd @ May 18 2016, 09:33) *
Что за ключ появляется на паде при наведении курсора мыши на пад ?

Залоченый пад.
koluna
На плате есть прямая трасса (без изломов, один сегмент).
Можно ли как-нибудь быстрым и простым способом изменить ширину части этой трассы?

К примеру.
Допустим, прямая трасса 20 мм. Изначально ее ширина 0.2 мм.
Сделать так, чтобы 10 мм трассы было шириной 0.2 мм и 10 мм трассы шириной 0.5 мм.

Я все время ломаю ее или рву, а потом дорисовываю трассу с нужными параметрами.
Возможно, проще будет нарисовать поверх участка другую трассу с нужной шириной.
Возможно, есть более элегантный способ sm.gif
Владимир
Двойной клик по сегменту и указываем новую ширину.
Если часть сегмента-- только провести часть по новому

Если во время трассировки--
ведем одной шириной, клик в узле, нажимаем Tab указываем вторую ширину и продолжаем вести
koluna
Цитата(Владимир @ May 18 2016, 22:38) *
Двойной клик по сегменту и указываем новую ширину.


Это известно.

Цитата
Если часть сегмента-- только провести часть по новому


Понятно... В общем, если трасса уже есть - никак.

Цитата
Если во время трассировки--
ведем одной шириной, клик в узле, нажимаем Tab указываем вторую ширину и продолжаем вести


Это новое для меня - я с помощью Shift-w обычно переключаю.
Владимир
Цитата(koluna @ May 18 2016, 21:55) *
Это новое для меня - я с помощью Shift-w обычно переключаю.

Это кому как удобней
wayfarer
Господа! Может подскажете, как можно из библиотек ORCAD получить библиотеки для Altium Designer? а то .lib для оркада встречается много чаще нежели .ckt для альтиума. help.gif
meh2000
Win 10_64bit_8Г_озу, 1Г видео.
При установке АД 16,1,7. Получаю вот такое предупреждение. (
Что бы это значило? Как обойти эту проблему?
Hypericum
День добрый.
Ненормальная работа команды Reposition Component, или я что-то не доделал?

В файле pcbdoc на панели PCB выделил все компоненты, ПК, Reposition Component, порядок размещения на плате
HL5, HL8, HL6, HL7, HL4, HL3, HL2, HL1, HL9, X2, HL10,X1.

Другой раз выделил все компоненты ("другой раз закинул он невод"), ПК, Reposition Component, - другой порядок размещения на плате
HL6, X1, HL5, HL4, X2, HL3, HL10, HL1, HL7, HL2, HL9, HL8.

Генератор случайных чисел? Или где-то есть птичка? Как получить порядок ввода по алфавиту, хотя бы английскому?
Владимир
Цитата(Hypericum @ May 23 2016, 09:34) *
Генератор случайных чисел?

Загадка природы sm.gif
filmi
Цитата(Hypericum @ May 23 2016, 10:34) *
День добрый.
Ненормальная работа команды Reposition Component, или я что-то не доделал?

В файле pcbdoc на панели PCB выделил все компоненты, ПК, Reposition Component, порядок размещения на плате
HL5, HL8, HL6, HL7, HL4, HL3, HL2, HL1, HL9, X2, HL10,X1.

Другой раз выделил все компоненты ("другой раз закинул он невод"), ПК, Reposition Component, - другой порядок размещения на плате
HL6, X1, HL5, HL4, X2, HL3, HL10, HL1, HL7, HL2, HL9, HL8.

Генератор случайных чисел? Или где-то есть птичка? Как получить порядок ввода по алфавиту, хотя бы английскому?

Порядок расстановки компонентов зависит от порядка выделения этих элементов. Это если черех схематик выделять или на самой плате. Если черех панель PCB выделять - не работает! Надо в "Ошибки работы Altium Designer" занести!!!
Zlumd
Есть ли в AD аналог опции Right Reading в PCADe для текста ?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.