Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: 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
Владимир
Цитата(bsp @ Aug 22 2009, 21:24) *
Да, эти нормы на передовое производство не рассчитаны. А, кстати, какой отступ для паяльной маски является популярным для плат средней сложности. Понимаю, что вопрос очень расплывчатый, тогда спросим так: какое минимальное значение можно задавать, чтобы у среднего контрактного изготовителя это не вызвало удорожания изготовления печатной платы или ее сборки?

Еще вопрос. За две недели изучения и экспериментов с Альтиумом мой проект оброс кучей мусора в виде лишних файлов, связей, библиотек и наверняка еще чего-нибудь мне неведомого. Можно начать новую жизнь таким образом: этот проект убрать куда-нибудь в архив, сделать новый проект, в который скопировать и включить из старого файлы схемы, печатной платы ( разведенной ) и двух библиотек проекта - схемной и footprint'ов. Не развалится разводка на печатной плате?

Врядли это влияет на удорожание.

1/ Не развалится
2. наоборот. Заархивируйте "нужные" командой Project/Project Packager
3 Можно почистить и Bat файлом

del *.log
del *.eco
del *.htm
del *.SchDocPreview
del *.PcbDocPreview
del *.pcbdoc_viewstate
del *.TxtPreview
del *.NetPreview
del *.$$Preview
del protel_design_files
rmdir /S /Q history
rmdir /S /Q ProjectOutputs
Aleksey.z
Не могу назначить "Repeat" выводу типа Harness вываливает кучу ошибок, или это доступно только к шине?
Владимир
Цитата(Aleksey.z @ Aug 25 2009, 10:40) *
Не могу назначить "Repeat" выводу типа Harness вываливает кучу ошибок, или это доступно только к шине?


Нельзя. Непонятно что и в каких пределах повторять.Harness объединяет разноименные сигналы, включая и шины
Aleksey.z
Цитата(Владимир @ Aug 25 2009, 12:14) *
Нельзя. Непонятно что и в каких пределах повторять.Harness объединяет разноименные сигналы, включая и шины


Ну так пусть повторит Harness, был у нас один жгут с разноименными сигналами, пусть он сделает два, три, четыре таких жгута, сигналы в них как обычно тогда будут через [0..n] обозначатся
bsp
Вопрос по иерархии проектов в Альтиуме. По описаниям получается, что верхний лист в схеме всегда должен быть одиночным. У меня есть импортированный из Оркада проект, в нем верхних листов аж три, каждый расположен в своем файле. Если делать проект с нуля, можно было-бы делать по другому, а сейчас нельзя указать, что верхний уровень состоит из трех листов? В конце-концов, в Альтиуме существуют межстраничные соединители, они нужны для чего-нибудь? И ссылаться на нижнии уровни иерархии получается только на один листо из двух.
Владимир
Цитата(bsp @ Aug 25 2009, 12:05) *
Вопрос по иерархии проектов в Альтиуме. По описаниям получается, что верхний лист в схеме всегда должен быть одиночным. У меня есть импортированный из Оркада проект, в нем верхних листов аж три, каждый расположен в своем файле. Если делать проект с нуля, можно было-бы делать по другому, а сейчас нельзя указать, что верхний уровень состоит из трех листов? В конце-концов, в Альтиуме существуют межстраничные соединители, они нужны для чего-нибудь? И ссылаться на нижнии уровни иерархии получается только на один листо из двух.

Сделайте еще один, самый верхний, и сошлитесь в нем на те три.
Межстаничные--- когда ссылка сразу на несколько листов. Вот между этими листами это и работает.
Так в самом верхнем можно поставить одну ссылку, перечислив в ней через njxre с запятой все файлы. Например BL_Xilinic_SH3_RevA.SCHDOC;BL_Xilinic_SH7_RevA.SCHDOC;BL_Xilinic_SH8_Re
vA.SCHDOC
Соответственно и последний вопрос отпадает. Ссылайтесь на несколько листов сразу.
bsp
Владимир, спасибо! Это то, что надо.
Еще вопросик. В примерах проектов вижу над символами страниц Sheet Symbol Designator и Sheet Symbol File Name. А в конвертированном из Оркада проекте их нет. Как включить их, так и не нашел. Где это вообще искать?

При создании символов страниц Sheet Symbol Designator и Sheet Symbol File Name появляются, а если их нет, то добавить не получается. Надо, видимо заново сделать символ страницы.
uriy
Похоже на баг. Вроде галочка Show hidden Text Fields должна отобразить скрытые поля, у меня не отображает.
Владимир
Цитата(bsp @ Aug 25 2009, 12:52) *
Владимир, спасибо! Это то, что надо.
Еще вопросик. В примерах проектов вижу над символами страниц Sheet Symbol Designator и Sheet Symbol File Name. А в конвертированном из Оркада проекте их нет. Как включить их, так и не нашел. Где это вообще искать?

При создании символов страниц Sheet Symbol Designator и Sheet Symbol File Name появляются, а если их нет, то добавить не получается. Надо, видимо заново сделать символ страницы.

Из оркада не конвертировал.
наверное поля нужные заполнить нужно, может там пробелы.
Или чем гадать создайте из нужного листа новый,  по старому образцу все расставте.
bsp
Так и сделаю.
Dopler
Два вопроса:
1. Когда на плате начинаешь таскать компонент, остаются только его связи, остальные пропадают. Можно ли это как-либо отключить?
2. В зимней версии была галочка - автоматически завершать прокладку трассы по достижении центра контактной площадки. Сейчас она либо не работает (галочка automatically terminate routing ни на что не влияет), либо я ее не могу найти.
ellboy
Цитата(Scanner @ Aug 21 2009, 14:19) *
Уже обсуждалось.
Если печатаете из PDF, то при экспорте в последний ставим галки Holes.


Спасибо!

Еще один вопрос. Если я правильно понял, то чтобы увидеть компонент в 3D в его footprint надо добавить 3D модель. А какое тогда назначение у PCB3DLib?
xlive
rolleyes.gif Добрый день! При интерактивной разводке проводник жмется к соседнему сам по себе неизвестно почему(( как убрать это>?
Владимир
Цитата(xlive @ Aug 27 2009, 08:50) *
rolleyes.gif Добрый день! При интерактивной разводке проводник жмется к соседнему сам по себе неизвестно почему(( как убрать это>?

расстояние регулируется "<" ">"
А ведет в соответсвии с правилами. минимум ведь не нарушается
Alexey Sabunin
Цитата(xlive @ Aug 27 2009, 09:50) *
rolleyes.gif Добрый день! При интерактивной разводке проводник жмется к соседнему сам по себе неизвестно почему(( как убрать это>?

Судя по картинке - он по привязке ориентируется! Отключите Design>Board Options --> SnapOnAllLayers
Кроме этого посмотрите какой вариант трассировки используется...при режиме PushAndHug проводник будет стараться "прилипать" к другим трассам...
peshkoff
Цитата(ellboy @ Aug 26 2009, 20:46) *
А какое тогда назначение у PCB3DLib?


это рудименты от прошлых версий.
если начинать с нуля изучать AD и самостоятельно делать библиотеки, то PCB3DLib не нужно использовать.
xlive
Cпасибо Владимир, Алексей Сабунин все исправил) вроде стало как надо( да как раз был включен режим psuhandhug в общем все отключил и переустановил альтиум xD) biggrin.gif
musa
на сайте Altium, в частности в разделе "что нового" есть куча маленьких видеороликов. Как и откуда их можно скачать. А то каждый раз качать из нета жалко трафик.
Владимир
Цитата(musa @ Aug 28 2009, 09:55) *
на сайте Altium, в частности в разделе "что нового" есть куча маленьких видеороликов. Как и откуда их можно скачать. А то каждый раз качать из нета жалко трафик.

а какая разница, откуда качать, если это не внутренний ftp или бесплатный ресурс вашего провайдера. Да и то в последнем случае трафика нет, если туда кто-то уже положил.
peshkoff
Цитата(musa @ Aug 28 2009, 10:55) *
на сайте Altium, в частности в разделе "что нового" есть куча маленьких видеороликов. Как и откуда их можно скачать. А то каждый раз качать из нета жалко трафик.


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

правда для каждого сайта отдельный скрипт...

так что погуглить надо в направлении "Скрипты для упрощения скачивания флэш-видео" или что-то в это роде.
bsp
Разделение земель в Альтиуме. В Оркаде можно присвоить любой цепи псевдоним ( alias ). Это позволяет рисуя, например, землю, на схеме разделять цифровую и аналоговые части и подключать к выводам микросхем с соответствующими названиями. Другое дело, что на плате название будет только одно, но все земляные выводы микросхем будут подключены, не взирая на их разное название. В Альтиуме, судя по примерам проектов и моим бесплодным попыткам, по-простому земли не разделить. В примерах проектов встречаются даже такие экзотические элементы, как элемент-перемычка, выполненный в виде дорожки определенной ширины. Более удобного варианта создатели Альтиума не заложили? Или может кто-нибудь сам придумал более изящное решение?

И еще вопросик. Наверное он не актуален для большинства участников форума, но все-же. Если использовать простой Альтиумовский угловой штамп, как вставить в него данные, которые он показывает? Что ни делаю, ничего не выводится.
Владимир
Цитата(bsp @ Aug 29 2009, 11:02) *
Разделение земель в Альтиуме. В Оркаде можно присвоить любой цепи псевдоним ( alias ). Это позволяет рисуя, например, землю, на схеме разделять цифровую и аналоговые части и подключать к выводам микросхем с соответствующими названиями. Другое дело, что на плате название будет только одно, но все земляные выводы микросхем будут подключены, не взирая на их разное название. В Альтиуме, судя по примерам проектов и моим бесплодным попыткам, по-простому земли не разделить. В примерах проектов встречаются даже такие экзотические элементы, как элемент-перемычка, выполненный в виде дорожки определенной ширины. Более удобного варианта создатели Альтиума не заложили? Или может кто-нибудь сам придумал более изящное решение?

И еще вопросик. Наверное он не актуален для большинства участников форума, но все-же. Если использовать простой Альтиумовский угловой штамп, как вставить в него данные, которые он показывает? Что ни делаю, ничего не выводится.


Главное разделение на PCB. На схеме называйте как хотите. если хотите объединить эти цепи физически на плате есть несколько вариантов.
1. Поставе оба значка земли на одну цепь. имя цепи будет присвоено одно. будет сообщение при компиляции проекта об объединении. Если это устраивает-- на здоровье
2. В правилах Clearance разрешить пересечение этим связям друг друга. В принципе одно и тоже что 1 пункт. Только не забыть замкнуть хотя бы в одном месте
3. Воспользоваться "элемент-перемычка" TieNet. Только почему определенной. можно любой, включая полигон. поищите по форуму @TieNeT@ писали
Вообще это более правильный ход.

Про штамп design/document option/parameter Там найдете

Кстати вот пример объединения 3 сигналов на основе сквозного PAD:
DDRR_A2, DDR1_A2, DDR2_A2
и там их много. и длины выравнивались
bsp
Сначала про штамп. Именно в design/document option/parameter в основном и копался. Вводил значения параметров, причем именно тех, которые должны отображаться в угловом штампе. Никакой реакции. Бил в бубен - записывал проект, компилировал, закрывал и открывал снова - боги молчат.

Насчет разделения цепей. Поискал про TieNeT, почитал. Ну как-то все не то. Чего хочется в идеале - плату потом в герберах не дорабатывать, это источник ошибок, ну про это там есть рассуждения. Дополнительный элемент на схеме вводить, тоже не очень - в перечень попадать он не должен, размеры желательны минимальные ( на плате ) и форма должна существовать для дорожек разной ширины. Игнорировать сообщения тоже плохо, их и так набегает много. Как ни странно, понравилась мысль писать простым текстом дополнительные названия цепей. Наверное потому, что в Оркаде фактически так и получалось - на схеме названия у цепей были разные, а при разводке была одна цепь. Правда, это не защищает от нечаянного слияния цепей, например цифровой и аналоговой земель. Ну да ладно, пока это в моих проектах это и так отслеживается.

Кстати, еще особенность Альтиума. Масса warning'ов на тему "цепь не имеет источника сигнала" ( вольный перевод ). Причем в некоторых образцовых проектах Альтиума видел присвоенное выводам значение "выход" у резисторов и прочих необычных в этом плане элементов. Настройка матрицы сочетания различных входов - выходов на это никак не влияет. Из-за этого у меня получается масса сообщений, в которых запросто утонут важные сообщения на другую тему. Да и отсутствие источника сигнала хочется проверять, но только по-настоящему.
MaslovVG
Цитата(bsp @ Aug 29 2009, 15:14) *
Сначала про штамп. Именно в design/document option/parameter в основном и копался. Вводил значения параметров, причем именно тех, которые должны отображаться в угловом штампе. Никакой реакции. Бил в бубен - записывал проект, компилировал, закрывал и открывал снова - боги молчат.

А печатать не пробовали? При просмотре схем на эране содержание его переменных document option/parameter не отображалось и изменения не были видны, но при печати все было нормально.
OLEG_BOS
Цитата(bsp @ Aug 29 2009, 14:14) *
Сначала про штамп. Именно в design/document option/parameter в основном и копался. Вводил значения параметров, причем именно тех, которые должны отображаться в угловом штампе. Никакой реакции. Бил в бубен - записывал проект, компилировал, закрывал и открывал снова - боги молчат.

А боги не пробовали включить галочку как на рисунке ? А вдруг поможет ? wink.gif
bsp
OLEG_BOS, галочка была включена. Попробовал с выключенной и опять с включенной - ничего.
one_eight_seven
Цитата
OLEG_BOS, галочка была включена. Попробовал с выключенной и опять с включенной - ничего.

Попробуйте распечатать или хотя бы предварительный просмотр.
Scanner
Как сделать скругления у прямоугольной платы?
Владимир
Цитата(bsp @ Aug 29 2009, 14:14) *
Сначала про штамп. ....


Да сделайте свои штампы.
Вона все что за два года для русских сохранилось
Цитата
Поискал про TieNeT, почитал. Ну как-то все не то. Чего хочется в идеале - плату потом в герберах не дорабатывать

Тут все то. с герберами все в порядке. ничего дорабатывать не нужно
Цитата
Масса warning'ов на тему "цепь не имеет источника сигнала" ( вольный перевод ).
Цитата
Настройка матрицы сочетания различных входов - выходов на это никак не влияет.

Это не там. Это тут Project/project option/error reporting
Отключите не нужное

Цитата(Scanner @ Aug 29 2009, 19:44) *
Как сделать скругления у прямоугольной платы?


Нарисовать их с помощью Arc smile.gif


Ах да обещанное.
Только не спрашивайте что к чему. Я их каждый раз меняю
OLEG_BOS
Цитата(bsp @ Aug 29 2009, 19:01) *
OLEG_BOS, галочка была включена. Попробовал с выключенной и опять с включенной - ничего.

Ну, незнаю что и сказать, похоже бубен у Вас какой-то неправильный или не ту галочку включали, или Вы не то хотели включить, или не там включали.. Мои догадки на этом теряются , а экстрасенсорными я тоже, увы, не обладаю sad.gif
Вот какой эфект, показанная выше галочка, дает у меня - магия ! wink.gif
bsp
Владимир, за Title большое спасибо, в дальнейшем буду их использовать, но текущий мой проект не вписывается в них без переделки. Не хочу его пока перерисовывать.

Сообщение об отсутствии источника сигнала отключил, тут все нормально.

О разделении цепей перечитаю еще, подумаю, не все сразу наверное осознал.

OLEG_BOS, вижу, у Вас галочка влияет несомненно, но дело в том, что у меня вообще нет никаких надписей там, где у Вас видна разница в надписях в зависимости от галочки. Нужные параметры естественно заполнены.
Такое впечатление, что еще где-то надо искать проблему.
bsp
Посмотрел еще раз разделение/объединение цепей. Похоже, в Альтиуме для этого предназначен элемент NetTie. Это как-бы компонент, в отличие от полигона в Пикаде 200Х, поэтому он рисуется на схеме ( что улучшает наглядность ), его можно не включать в БОМ ( а можно и включать, но кому это надо? ) и рисуют его нужной ширины для встраивания в дорожку. Осталось все это проверить на практике.
Владимир
Цитата(bsp @ Aug 30 2009, 13:52) *
Посмотрел еще раз разделение/объединение цепей. Похоже, в Альтиуме для этого предназначен элемент NetTie. Это как-бы компонент, в отличие от полигона в Пикаде 200Х, поэтому он рисуется на схеме ( что улучшает наглядность ), его можно не включать в БОМ ( а можно и включать, но кому это надо? ) и рисуют его нужной ширины для встраивания в дорожку. Осталось все это проверить на практике.

Почти все так. кроме встраивания в дорожку. Он может объединять не две, а несколько цепей. Поэтому "дорожка" частный случай объединения 2 цепей
bsp
А ведь верно, можно указывать несколько названий цепей для одного такого элемента. Это где-то упоминалось, вот только как их указывать, не могу найти.

Неудачно обновил элементы в схеме из схемной библиотеки, да еще после этого успел записать все файлы проекта. Пришлось срочно разбираться со Storage Manager. По одному файлу восстановил, все сразу не получалось. А их 10 штук, не очень удобно, ну ладно, главное не надо вручную исправлять.
Владимир
Цитата(bsp @ Aug 30 2009, 19:02) *
А ведь верно, можно указывать несколько названий цепей для одного такого элемента. Это где-то упоминалось, вот только как их указывать, не могу найти.

Неудачно обновил элементы в схеме из схемной библиотеки, да еще после этого успел записать все файлы проекта. Пришлось срочно разбираться со Storage Manager. По одному файлу восстановил, все сразу не получалось. А их 10 штук, не очень удобно, ну ладно, главное не надо вручную исправлять.


Поставьте SVN-subversion
bsp
Вопрос по классам цепей. В Альтиумовских примерах проектов обычно цепи питания на схеме включены в соотвествующий класс. Это понятно, когда тут же оговариваются требования на ширину дорожек. Но иногда встречается такое включение в класс цепей питания без всяких дополнительных параметров. Для чего это делать? Или это еще где-то используется?
bsp
В библиотеках "фирменных" футпринтов постоянно встречаются для микросхем по три варианта футпринта - с индексами N, L и M. Это для разных технологий пайки? В какой области искать?
Pyku_He_oTTyda
Normal, Low, Middle.
Если приходится пользоваться готовым, то выбираю "L"
Владимир
Цитата(bsp @ Aug 31 2009, 11:38) *
В библиотеках "фирменных" футпринтов постоянно встречаются для микросхем по три варианта футпринта - с индексами N, L и M. Это для разных технологий пайки? В какой области искать?

Это все описано в IPS
Если паяльником и дома в ванной, то собственный спмый большой самим сделанный
Если паяльником но монтажница со слепыми глазами то M
Если паяльными станциями то как правило N. Как правило, это основной вариант
Если крутость какая и элемент на элементе сидит то тогда L
Alexey Sabunin
Цитата(bsp @ Aug 31 2009, 12:38) *
В библиотеках "фирменных" футпринтов постоянно встречаются для микросхем по три варианта футпринта - с индексами N, L и M. Это для разных технологий пайки? В какой области искать?

Least, Nominal, Most...по умолчанию лучше N брать! Хотя Владимир описал наиболее доступно=) L - обеспечивает максимальную плотность монтажа!
Scanner
В библиотеке посадочных мест Atmel наткнулся на ТПМ'ы обведённые зелёной линией(слой Mechanical 15). Что это за линия?
Владимир
Цитата(Scanner @ Aug 31 2009, 21:45) *
В библиотеке посадочных мест Atmel наткнулся на ТПМ'ы обведённые зелёной линией(слой Mechanical 15). Что это за линия?

15 TOP Courtyard
Солнцеворот
Скажите, как поменять форматку для schematic на ГОСТовскую, я нашел только способ, при котором нужно вписать в поле полный путь к шаблону схемы, при этом, нет меню, чтобы ее выбрать по-людски, кнопкой мыши. Это у всех так?
Scanner
Цитата(Владимир @ Aug 31 2009, 23:58) *
15 TOP Courtyard

Это что такое? Можно поподробней!
Владимир
Цитата(Scanner @ Aug 31 2009, 23:40) *
Это что такое? Можно поподробней!


Ну в двух словах зона запрета установки соседних элементов.
Что пинцетом элемент ухватить, паяльником достать, щупом пролезть, теплу уйти...
можно пренебречь, если что-то игнорировать.
Вообще в IPC прописано
Aner
Цитата(Scanner @ Aug 31 2009, 23:40) *
Это что такое? Можно поподробней!

посадочная, "механическая площадка" компонента, где не допускаются пересечения с другим "механическими площадками" компонента(ов).
Также, эта площадка актуальна для плейсера(ов) разных и для оптического контороля качества пайки при серийном поточном производстве.
Timma
Цитата(Солнцеворот @ Sep 1 2009, 00:18) *
Скажите, как поменять форматку для schematic на ГОСТовскую, я нашел только способ, при котором нужно вписать в поле полный путь к шаблону схемы, при этом, нет меню, чтобы ее выбрать по-людски, кнопкой мыши. Это у всех так?

Design -> Template -> Set Template File Name
backa
Помогите с затыком - поставил новый Саммер09 , загружаю любую плату , хочу покрутить в 3D а он пишет что 3D режим не доступен . Раньше , когда стоял Саммер08 , с 3D проблем не было .
Все директы и драйвера для GeForse 7300GT установлены самые свежие...
Подскажите где засада
Владимир
Цитата(backa @ Sep 1 2009, 09:50) *
Помогите с затыком - поставил новый Саммер09 , загружаю любую плату , хочу покрутить в 3D а он пишет что 3D режим не доступен . Раньше , когда стоял Саммер08 , с 3D проблем не было .
Все директы и драйвера для GeForse 7300GT установлены самые свежие...
Подскажите где засада

Вы бы хоть скрин приложили.
Включаете режим как?
backa
Цитата(Владимир @ Sep 1 2009, 10:19) *
Вы бы хоть скрин приложили.
Включаете режим как?

Извините Владимир , но эта трабла на домашнем компе а про скрин я как-то не подумал laughing.gif .... Скрин приложу завтра обязательно....
Включаю через отбражение в 3D ( view\switch to 3D ) и когда хочу покрутить плату в разных плоскостях пишет в маленьком окошке на синем фоне "3D не доступен" (на 8 саммере всё работало без проблем )
Я установил на новую винду Саммер09 не чего не меняя в настройках ...
Может надо его включить где-то ....
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.