Осилил, например, такую -
A component has copper connected to an unused pad (one without a designator). This was caused when a netlist was loaded with Reconnect Copper enabled, then Nets Reconnect was run which incorrectly added the unused pad to the net.
Компонент имеет медь, подключенную к неисп площадке (одна без обозначения). Это было вызвано загрузкой списка цепей с включённым переподкл меди, затем было запущено переподкл цпей с неверно добавленными в цепь неисп площадками.
Хотя там есть предупреждение. Во вложении
К сообщению прикреплен файл:optim (3327_optim.jpg, 0 Kb)
В наполовину готовой плате взорвать корпус с парой сотен площадок, при этом потеряв все его цепи о_О
Вот контекст -
Component %s has no Type attribute. (У компонента %s нет атрибута Тип.)
Вот что советуют -
Replace the component with one having a type attribute, or explode the component, add a type attribute, and replace it in the library.
Вот будет ''перевсод'' -
Создайте атрибут Тип для компонента в библиотеке, затем нажмите ''Обновить с заменой'' компонент в проекте через меню Утилиты.
Ну во первых переводится немного по другому
"Замените компонент на имеющим атрибут типа, или взорвите компонент, добавьте атрибут типа и замените его в библиотеке".
И потом не понимаю что вас смущает. Никто не заставляет вас "взрывать" компонент вместе со связями. Подозреваю что такой компонент нельзя даже поставить в плату. А операция очень полезная. Постоянно ей пользуюсь для корректировки и создания новых компонентов
Именно в проекте. И на плате и в схеме. "Взорвать" это разбить элемент на примитивы. После этого прямо из РСВ или схематика его можно сохранить в библиотеку.
Explode - взорвать (бобмочку) :)
В диалогах и подсказках - 'Разрушить'. Но о нашем - по теме.
Если - Component %s has no Type attribute - из-за этого обязательно надо - ..or explode the component..? о_О
Неуженли без этого никак...
Дык пути разные есть. Можно и просто добавить type в этот компонент. А если таких много на плате? А в следующем проекте? А если нет уверенности, что в библиотеке он лежит именно в таком виде, как сейчас на плате?
ИМХО скопировать, explode, поправить как надо и сохранить в библиотеке.
Откуда? При правильном создании компонента вы обязательно задаете Тип и Десигнатор. Если забыли то Пикад обязательно переспросит и создаст автоматически. Без указания типа он не может сохранить компонент.
Без указания типа он не может сохранить - Может :)portvein_777
''Если забыли то Пикад обязательно переспросит..''
Переспросит только при создании символа или корпуса.
И вы вправе отказаться вообще вставлять Type - он проглотит. И ошибки (этой) вам не выдаст :)
Во вложении.
А редактор библиотек спрашивать не будет. И подефолту назначит самый верхний Type - Простой.
Его вы можете только изменить на любой из ещё 4х видов. Но - не удалить.
Скорей всего эта ошибка никогда ни у кого не вылезет.
Только при частичном разрушении библиотеки, что нереально.
К сообщению прикреплен файл:Tip.lib (3332_Tip.lib.rar, 0 Kb)
Ну и что. нормальный диод со всеми необходимыми атрибутами. Более того загрузил его в Паттерн едитор удалил тип и номинал попытался сохранить появилось предупреждение и табличка где предложили заполнить недостающее. При создании символа или корпуса действительно можно не задавать и проигнорировать предложение но тип он всеравно создаст. Что то мы видимо о разном говорим или не понимаем друг друга
И - главное.
Забыл напомнить ещё раз - не надо путать Туре корпуса и Туре компонента - это абсолютно разные атрибуты.
Туре компонента НЕЛЬЗЯ захотеть не вставить. Только изменить. Поэтому подумать надо над тем, что выше я писал.
Так:
"В наполовину готовой ПЛАТЕ взорвать КОРПУС с парой сотен площадок"
"загрузил его в Паттерн едитор удалил тип и номинал "
Поэтому и говорил о Pattern Type.
Эта ошибка (выше) не о Pattern Type, а о Component Type.
Кинул вчера 3 этих диода (без Pattern Type), изменил Component Type, ещё и цепями связал -
не только этой, вообще никаких ошибок.
Не знаю кто как усложняет себе жизнь, но на мой взгляд при именно этой ошибке - Component %s has no Type attribute. -
прямая дорога в Librar Executive, затем в самом проекте Utils → Force Update.
Но никак не разрушать связанный цепями корпус, или долгий путь -
сначала копировать, потом отдельный разрушать, потом его патъедом в ехекутиве, а потом всё равно Утилс → Обновить с заменой.
К сообщению прикреплен файл:force (3334_force.jpg, 0 Kb)
Нет ошибок у того, кто ничего не делает :)portvein_777
Друзья, ну не стесняйтесь выложить сюда номера ошибок, какие попадались :)
Сервиспаков и обновлений русификации не будет, лучше чтобы сразу больше :)
Ответ будет по каждой - либо уже найдена, либо ''свежая струя''.
Файл автора той http://www.pcad.ru/forum/71203/ темы натолкнул сразу на блок ошибок по цепям.
В редакторе ПЛАТ полно таких ошибок, как например вот эта -
59936 - Local Net %s has disconnected sections on sheet %s at %s and sheet %s at %s.
А где у нас ЛИСТЫ, как не в редакторе СХЕМ, получается - причём тут pcb...
Ну так конечно поступать нельзя. Иногда бывает нужно подправить компонент или на основе того что есть сделать новый паттерн. Тогда эта команда самое то. Но Force Update делать не всегда нужно. Достаточно часто можно просто заменить один паттерн на другой.
По ошибкам не ждите вала сообщений. Они появляются не так часто потому что у всех все уже накатано и нештатные ситуации случаются крайне редко а начинающие появляются здесь не так часто.
на основе того что есть сделать новый паттернportvein_777
Так это - самое оно - паттерь-эдитор :)
''часто можно просто заменить один паттерн на другой'' - и либрар-экзекутер.
''бывает нужно подправить компонент''
Поправить компонент на основе того, что есть - а это сразу - в либрар-экзекутер.
И всё это (эпоха слабеньких пк уже прошла) - не закрывая свой проект в окне редактора плат.
А потом лишь кнопочку - (Форце-упдате) Обновить с заменой - без всяких лишних там телодвижений :)
А то матёрые пикадеры (по разговорам) создают корпуса в редакторе плат, символы - в схематике -
это ж лишние проблемы для ''себя любимого''! А так - не закрывая редактор плат, в другом приложении ''на лету'' сделать всё что надо :)
''По ошибкам не ждите вала сообщений'' - Да вала и не надо :)
Вы, например, может припомните какую-нить любую (лючше не одну), что раньше вылетала :)
Обсуждать/смеяться умные не будут, а дуракам закон не писан, ну и Бог с ними с убогими :)
Ну и причем здесь "матерые". Я например почти всегда так делаю, очень удобно. Не надо ничего лишнего открывать и все что нужно всегда под рукой. Ну например из библиотеки Пикада подгрузить похожий элемент и из него сделать нужный. Или прямо с готовой платы взять компонент и сохранить его в библиотеке. Ну и иногда подправить компонент чтобы улучшить разводку платы. И зачем для этого открывать другие программы
Ну это уже кому как угодно -
благо девелоперы создали альтернативу чтоб было не как в ПДД - для всех едино, а не так - один на крвсный, другой по встречке :)
И всё же не поверю, чтоб вы не помнили ни одной ошибки - ну прям все сразу ангелы :)
И всё же не поверю, чтоб вы не помнили ни одной ошибки - ну прям все сразу ангелВахтанг
Ну, почему же. Прям сейчас вскочила:
ERROR: PcbPolygon at (786.400mm,342.875mm) is incomplete or missing
from output.
Draw aperture may be too large.
ERROR: PcbPolygon at (787.700mm,342.875mm) is incomplete or missing
from output.
.......
File Finished:
Errors: 6
Warnings: 0
ругается при выводе в гербера слоя пасты, на те компоненты, в которых я пасту оставил не по умолчанию, а нарисовал сам, сделав его меньше размера пад-а, или разделил большой пад на квадраты.
Что самое интересное - загружаю гербер в САМ350, всё отражается корректно!
Спасибо за отклик.
Данная ошибка у вас 6 раз с разными локациями повторяется в файле ош/предупр, а не в диалоге :)
Это уже переведено, сначала ваш, потом наш вот как то так -
ERROR: PcbPolygon at (787.700mm,342.875mm) is incomplete or missing from output
Draw aperture may be too large.
ОШИБКА: %s на (%s,%s) неполный или отсутствует в выводе
Возможно апертура очень большая
________________________________________________
Почему - ''в выводе'', а не в выводном файле - в программе ограничено число вводимых мной (русских) знаков.
Думается, САМу350 до лампочки, ведь вы пользуете её лишь как конвертор.
''разделил большой пад на квадраты''
Получились типа 'полигоны', скорее всего на них и ругается..
Немножко приходится хитрить, сам термопад приходится временно менять на пад размером 0,1х0,1 иначе маска выводится по его размеру. Тогда квадраты, нарисованные в слое "паста" выводится нормально.
Где то в настройках свойств пада имеется непобедимые настройки в закладке "комплекс". Надо разобраться как его настроить.
Ну как стало ясно - хитрить с пикадом если выйдет, то не всегда - явную ''некорректность'' (с точки зрения девелоперов пикада) он пресекает :)
Уверен, вы найдёте лучший путь обхода. Спасибо вам, начало положено.
Есть целые блоки ошибок, в которых сомневаюсь - не от схематика ли они, и выскочат ли когда нибудь в псб -
Ошибка: Component instance %s (%s) pin %s references an unknown net %s near line %ld.
Ошибка: Duplicate pin designator %s in instance %s near line %ld. Pin ignored.
Предупр: COMP_DEF %s has no SPKG section near line %ld. Pin names will start at '1'.
И т.п...
Друзья, пишите всё что было, может что то новое проскочит.
И далее не будем обсуждать, а только сверять - переведено уже или нет ещё :)
А пока займусь снимком ЛОЦМАН.
Жалко, что он текст не выложил в той http://www.pcad.ru/forum/70305/ теме в сообщении от 10.03.2017 23:48
Ширина линии (%s) не соответствует мин-ной или макс-ной, назначенной для цепи %s.
* Правило: %s
%s* Линия на %s: %s %s [слой %s]
И там весь блок - площадки, полигоны и т.п.
Перевод ошибки согласно новых веяний :)portvein_777
Pads Translator not found. Please go to http://www.p-cad.com to download.
Pads Translator не найден. Программа устарела, скачать её невозможно.
Почти. Шансы около 0.
Наткнулся на клондайк ошибок такого планаportvein_777
Простите, если обидел предыдущим ответом.
Дело в том, сам я наверно слишком консервативен во всём, не обязательно в пикаде.
Раз увидел приложение Редактор корпусов, значит сам для себя решил, что для корпусов он, а не Редактор плат :)
Мотивов юзать его, а не псб у меня мильён. Так же как у вас мильён мотивов делать так, как делаете вы :)
И то, и то нельзя назвать неправильным, раз девелоперы позволили так делать.
А в альтиуме, кажись (не помню), один ярлык программы сразу для всего.
Хотя в Редакторе корпусов есть Мастер корпуса, который, как я понял, не юзает НИКТО. Ну или почти никто. А зря :)
В каких то случаях он действительно полезен. Но там столько всего заполнять нужно.Проще взять похожий из библиотеки Пикада и сделать из него. И опять же графику всеравно самому делать надо. Та что предлагает мастер чаще всего неподходит
Проще взять похожий из ... Пикада и сделать из него.portvein_777
Ну в общем да :)
Планирую с 10 по 15 отдать народу, может там потом попробуете :)
А здесь скопировал ошибки, идущие подряд (заметил, когда почти перевёл) - в чём разница кроме номера в начале о_О ...
55239, "Unable to add ClassToClass %sTo%s on line %d. NetClass %s does not exist. Importing ECO file is halted."
55240, "Unable to add ClassToClass %sTo%s on line %d. NetClass %s does not exist. Importing ECO file is halted."
...пойду искать фаноут, может там отличия...
Там то же самое... :(
''Проще взять похожий из ... Пикада и сделать из него.''
- из-за моего консерватизма мне - в редакторе корпусов :)
дтп там тоже грузится с сетками, площадками и текстом...
Зато не надо целиться чтоб ровненький рядок площадок получился, расстоянье между них и прочее :)
А полигоны с шелкографией туда и после можно накидать. и рефпоинт 100% сама встанет по центру.
Всё, усталь, хачьу спатЪ (надерибасовской-1991) :)
ровненький рядок площадок получился, расстоянье между нихDed
Ну для этого специальная команда есть. И потом чаще всего все паттерны делаются по даташиту и все данные берутся оттуда. В мастере тоже очень много ручной работы получаеся Ну в общем кто как привык тот так и делает
В мастере тоже очень много ручной работыportvein_777
Вся ручная работа в мастере сводится к банальному забиванию размеров/расстояний с даташита.
Когда в далёком Январе'17 открыл английский вариант - 'тёмный' это мягко сказано, для меня был там такой чёрный лес, что и не передать :)
К сообщению прикреплен файл:master (3343_master.gif, 0 Kb)
Операционка Win7.
P-cad2006, SP2.
при разводке простенькой двухсторонней платы, после нажатия правой кнопки мыши, чтобы P-cad сам довел линию до конца, появилось сообщение:
Warning: Unexpected condition at:
PcbNetCg.cpp(760)
Contact Technical Support for assistance.
Continue and save your design usign the File Save As Command to avoid overwriting your original file, or Quit the program now.
Далее, любое действие вызывает повторение этого сообщения. Выход из него только после многократного нажатия Esc, но на следующем действии то же самое.
Прошлый раз помогло пере сохранение файла под другим именем и перезапуск P-Cad.
Сегодня что то не помогает.
Попробую перезагрузить комп.
Вечером попробую открыть файл под Win XP.
Никто не сталкивался?
появилось сообщение: Warning: Unexpected condition atportvein_777
Судя по написанному у вас английская версия.
Попробуйте на Win7 удалить сначала сервиспак, потом саму программу из панели управления.
Затем почитайте ''Обязательные условия успешной установки P-CAD 2006 (и SP2) на любую Windows'' там - http://radiokot.ru/forum/viewtopic.php?p=3184105#p3184105
Ставить русификатор не обязательно, но обязательно соблюсти всё остальное.
Спасибо, почитал. Богата наша страна светлыми головами. Молодец парень, такую работу осилил.
Попробую на досуге, хотя с пониманием английского проблем нет и привык уже к нему.
А с моей проблемой, по всей видимости, дело в самом файле, т.к. дома, на WinXP, так же себя ведёт.
А на работе, под Win7, другие файлы всё таки нормально открываются.
Перед удалением желательно скопировать из каталога программы
все файлы с расширениями ini и key, проверить, не в этом ли
каталоге файл dtp, свои личные библиотеки и и всё остальное своё.
А лучше, чтобы не искать каждый файл, лучше включить поиск по дате изменения
скажем начиная с 01.01.2008 по текущую дату. И всё сохранить в другом месте.
Я перед удалением искал по дате, собирал мышкой всё найденное
и РАРил с сохранением ПОЛНЫХ путей.
Потом разархивировал с корня ''С:\''.
Все мои файлы вставали сразу на свои места.
дело в самом файле, т.к. дома, на WinXPportvein_777
Так скурпулёзно создаваемый мной файл испорчен (мной или программой) безвозвратно d
Остался лишь былой скриншот. Ошибка во вложении.
Файл был открытым длительное время, шло автосохранение, помимо него я соранял "дискеткой".
Поражённым оказался и архивный, правда неоднократно заменённый мной файл .ВАК :(
Даже правка в нотепаде++ строки 3441 ни к чему не привела.
Можно по картинкам и по памяти начинать восстанавливать файл с нуля :)
К сообщению прикреплен файл:Error (3389_Error.gif, 0 Kb)
по картинкам и по памяти начинать восстанавливать файл с нуляDed
Бывает у него иногда такое. Попробуйте открыть на другой машине с другой версией Пикада и сохранить потом в ASCII. Иногда помогает. Кроме того Пикаду категорически не нравятся некоторые символы, тильда (~) например.
на другой машине с другой версией Пикада и сохранить в ASCIIportvein_777
Спасибо вам от души за поддержание беседы!
На другом пк с этой версией пикаджа вчера файл не открылся.
Этот файл я изначально сохранил в ASCII, хотя предлагалось в бинаре.
Ранее даже нормальные файлы не всегда открывались предыдущими версиями пикада.
Насчёт символа тильда (~) не знал, спасибо на будущее, но этот знак ведь даже по смыслу
не для пикада - пикад ведь программа на основе точной науки, а не условно-приблизительной :)
в том плане, например, что номинал или название детали примерно (~) такое.
Вообще такая потеря сразу всего это очередной ляп девелоперов, могли учесть поведение программы
в случае ввода пользователем недопустимых синтаксисов, не лишая его сразу всего содержимого.
В каких то случаях программа не даёт сохранить откровенную белиберду, указывая причину отказа.
Но в моём то случае схематик всё пересохранял как во всех диалогах с океем, так и при нажатии
на дискетку, ни на что не ругаясь - значит девелоперам ещё пинка, жаль что не видят и не слышат :)
Ну раз никто уже писать не хочет, закрою данную ошибку.portvein_777
Благодаря включённой резервной копии абсолютно весь файл в самом
последнем варианте правки не был потерян, выявленная ранее ошибка устранена.
Главное в целости файлов .s01 и .s02. Потом ошибку смоделировал - всё то же самое.
Обратил внимание, что на форуме заскучали, решил немного поделиться тем что нарыл.
Просто не хотелось быть одиноким оратором, вопящим в пустоту. Даже "всплакнул" для
убедительности, но со знаками подмигивания и улыбки. Уважаемый Ded, спасибо, что не остались безучастны!
При построении схемы всё делал согласно правил, придуманных девелоперами, не косячил,
а всего то указал ширину проводника (питание) для выделения его среди других на листе.
Результата на печати с монитором не дало, вернул всё взад и задал атрибутом ширину цепи.
Вот этот "синтаксис" и не понравился пикаду, хотя странно - если залипуха, почему всё сохранилось.
PS: то, ради чего русифицировал пикад, в сентябре добил (имж.7) после возни с переводом,
жду детали от китайцев :)
PSS: я немного призадумался - девелоперам почёт - создали бестселлер :)
Но с другой стороны дэбилы не только в Гондурасе -
каким местом девелоперы думали тогда - два слова - ширина и цепь - несовместимы!
или тогда надо брать цепь не электрическую, а якорную, туалетную, колодезную, моторную...
...или писать в атрибутах программы - ширина не цепи, а всех дорожек выбранной цепи.
Или это так Саврушев перевёл, а от него плясать пошли - что более возможно ;)
Возможно ли в схематике любую линию (цепь) на листе бумаги сделать толще остальных...
К сообщению прикреплен файл:проект (3390_Proekt1.gif, 0 Kb)
Похоже только прямым редактированием. Но по ГОСТу все линии должны быть одинаковыми и быть основной ширины. Может они исходили как раз из этого. Но плохо то что им даже цвет поменять нельзя
по ГОСТу все линии должны быть одинаковымиportvein_777
Насчёт миллионов единиц потерянных трудов за ~20 лет - от своих слов не отказываюсь.
А насчёт - ''Похоже только прямым редактированием'' - век живи век учись (и умрёшь дураком) ― вы правы :)
во вложении
К сообщению прикреплен файл:Российская схема (3392_CXA1129N-Print.jpg, 0 Kb)
Да как то не заморачивался на этом. Просто на цепь ставил метку в виде порта и сразу было видно что за цепь. Можно и несколько на одну цепь в разных местах. Если уж так сильно хочется то можно просто выделить всю цепь и вручную сделать её толще.
Да как то не заморачивался ... просто выделить всю цепьportvein_777
Я так и сделал.
Просто выделил всю цепь и в свойствах указал толщину одним разом для всех отрезков.
Перед этим (во вложении) снял один флажок, чтобы свойства стали доступны :)
К сообщению прикреплен файл:флажок (3393_flazhok.jpg, 0 Kb)
что представленная Вами схема российская?
Судя по префиксам позиционных обозначений она сделана
по ANSI (American National Standart Institute).
Во всяком случае в ГОСТ 2.710 префикс IC не существует, для
микросхем есть префикс D, ну или DA, DD и т.д.
А транзистор должен иметь префикс VT, но допускается только V
для полупроводниковых и электровакуумных приборов.
Во всяком случае в ГОСТ 2.710 Судя по префиксамportvein_777
" шкурку ", чтобы не писали глупости и не путали людей.
Я Вам написал номер ГОСТ-а для префиксов позиционных обозначений,
так напишите и Вы на каком основании Вы ставите для транзистора
префикс "Т", который по ГОСТ 2.710 предназначен для трансформаторов.
" шкурку ", чтобы не устраивали склок на форуме ;)
Я не хуже вашего знаком со всеми префиксами, как российскими, так и советскими.
Для правильного написания ГОСТов есть педагоги в институтах.
А если вас легко запутать, не поддавайтесь, листайте учебную литературу.
В предыдущем сообщкнии уважаемый Ded не только мне но и ВАМ уже писал - "по ГОСТу все линии должны быть одинаковыми".
Продолжение должно быть вам понятно.
Ну не дают даже в гараж отъехать, ложат и ложат ;)
Тук-тук, поймите, всем умным людям в отличии от Вас понятно ―
Российская не из-за префиксов и толстых линий, а потому,
что доработана Российским пользователем Русского пикада.
Хотя со слабеньким "закосом" под японцев, не без этого.
Учитесь видеть "между строк", не выискивая в каждом слове
к чему бы прицепиться - в жизни это в тыщу раз полезней.
И удивитесь, как в семейной жизни станет легче :)
Я лишь указал на ошибку в приведенном Вами примере.
А по поводу так называемого "русского пикада", так
это обычное воровство. Т.к. ни каких прав на изменения
ни в кодах, ни в меню не имеет права делать никто
кроме правообладателя (Altium Limited) на эту программу.
Или может Вы обладаете каким-нибудь документом, который
подтверждает ваше право на модификацию программы?
Насчёт ценности ваших указаний.
Все, кто хотел нормально выучиться, и уже работают, прекрасно знают где и как чего писать.
"...Или может Вы обладаете..." - лицензией на использование любой английской версии пикада ;)
в чём у меня серьёзные сомнения.
Так чтобы знали - Altium Limited самым первым получил копию русификатора с русскими шрифтами,
которых нет в локализации их копий Windows, предназначенных для установки лишь в Америке.
И возражений насчёт распространения "устаревшего пакета" на русскоговорящих территориях я не получал.
Хотя они и отказались от предложения сотрудничества по полной трусификации их последних разработок.
Учитесь жить легко и без придирок, и люди к вам потянутся ;)
Волноваться надо Вам. Это Вы украли, да еще пытаетесь модифицировать.
Лицензией лично я не обладаю, но контора, в которой я работаю, обладает
одним лицензированным рабочим местом с PCAD-2006. А дома я пользуюсь
программами просмотра (PCBView.exe и SCHView.exe), которые в свое время
распространялись бесплатно.
Посмотрите как выглядят две разные площадки в топ-пасте и топ-маск.
Некоторые слои, которых нету в списке, надо задавать принудительно.
В настройке комплекс. Если вы про это, тогда отпадёт потребность -
"Немножко ... хитрить ... временно менять на пад размером 0,1х0,1..." :)
К сообщению прикреплен файл:termopad+smd (3394_termopad+smd.pcb, 0 Kb)
Непонятно зачем это нужно. Top Paste должно совпадать с границами пада. Это окна в трафарете для нанесения пасты. Иногда делают чуть меньше.
TopMask это зеленка, маска пайки. В принципе сильно отличаться от контура пада тоже нет смысла.
Top Paste должно совпадать с границами падаportvein_777
Нецелесообразно.
Границы паяльной пасты при её нанесении должны быть с припуском и меньше площадки, чтобы не "вываливались".
"TopMask это зеленка, маска пайки"
TopMask это области, куда не должен наноситься защитный лак, закрывающий дорожки на всей плате.
Это нужно для пайки компонентов. По дефолту маски (не только в пикаде) больше площадок.
Насмколько я понял из сообщения от 03.09.2017 22:10 - на термопаде ему маска не нужна -
"...сам термопад приходится временно менять на пад размером 0,1х0,1...".
Однажды в PCB (Р-САD) компоненты (и прочие объекты) стали выделяться только в том случае, если выбран слой, в котором компонент (или линия, текст, и пр.) находится. Компоненты, конечно, находятся сразу в нескольких слоях, но чтоб выделить компонент, находящийся сверху, нужно выбрать слой ТОР, а чтоб снизу - ВОТТОМ. Высылаю *.ini файл, вдруг, в нем что есть.
Сразу вопрос - изменилось ли что нибудь при запуске pcb.exe без этого файла в папке пикада?
Этот надо глянуть вечерком на десктопе, сейчас я в нетбуке. В нём нет одной програмки.
А в настройках выбора случайно не стоит "Current Layer Only"portvein_777
Закинул старый *.ini файл на место, но настройки так и остались дефолтные (точнее, я уже успел выставить настройки в милиметрах и библиотеки подключить, и они никуда не делись). Да и на замену файла нового на старый не ругнулось. В общем, программа создала конфиг где-то в другом месте.
программа создала конфиг где-то в другом местеportvein_777
Все завершил, и даже cmp. В процессах посмотрел, вроде, нет ничего. Удалил файл. Запускаю, ничего не изменилось, похоже, он больше не руководствуется этим файлом.
Поиском было обнаружено, что файл создался прямо на рабочем столе. Снес, вернул на место старый, и все заработало. Теперь осталось найти нужную настройку
Не стал заморачиваться с поиском этой настройки в пикаде, открыл сам конфиг, и поиском в нем нашел строку "SelectOnOnlyCurrentLayer=1", ну и заменил единицу на ноль (хех, так даже межгалактическое правительство можно свергнуть), и оно стало работать.
А можно ли вывести на печать сразу несколько копий или слоев (ТОР и ВОТТОМ) на один лист? Для ЛУТа удобно печатать сразу несколько копий, чтоб можно было сделать несколько попыток в случае чего и не портить каждый раз новый лист. Ныне прогоняю один лист несколько раз, каждый раз выставляя сдвиг печатаемого слоя по осям.
Не любой пикад. Только 2006 сп2. Там же на радиокот.
"...вывести на печать сразу несколько копий или слоев (ТОР и ВОТТОМ) на один лист? Для ЛУТа удобно печатать..."
Как в русских сказках - "...а это уже совсем другая история..." :)
А возможно ли создать глобальные стили текстов, и всего остального? Чтоб не создавать каждый раз заново при создании нового паттерна/символа/платы. Все же, количество стилей весьма конечно, и каждый раз пересоздавать надоедает.
А возможно ли создать глобальные стили текстов, и всего остальногоDed
Непонятно что вы имеете ввиду и зачем все создавать заново.
Есть же Auto Configure которая загружает настройки по умолчанию. Можно сделать и шаблон с настройками.
Ну вот, надо создать новый, например, паттерн. По умолчанию предлагается стиль текста, Pad, Via "Default". Естественно, чаще всего он мне не подходит, и создаю свой, скажем, Pad с нужными размерами. Все хорошо, но когда создаю новый Pattern, все операции нужно повторять заново.
Ну нужные пады можно взять и из библиотеки Пикада. Они как раз будут со всеми нужными настройками и ненужно ничего выдумывать самому. Типов Виа не так много и дефолтный в большинстве случаев подходит. В принципе из него легко сделать и нужные.
Ну зачем же повторять. Включите загрузку Auto Configure и все необходимое загрузится само. Только изначально нужно все настроить один раз. Читайте книги.
Ну да. можно просто сделать шаблон со всем необходимым. Да и вообще проблема надуманая. Никогда не делал ни того ни другого и как то прекрасно обходился. Пады брал из библиотеки пикада. Виа есть заранее созданные 3-4 типа. Их и использую. С текстом аналогично. Зачем плодить кучу стилей. Использую стандартный пикадовский. Ну иногда TTF из того что везде предлагают для пикада
программа создала конфиг где-то в другом местеportvein_777
В сообщении с таким же заголовком написав НЕТ, под "другим местом" я подразумевал реестр, а не другую папку.
В реестре ни одна из версий пикада пользовательские настройки НЕ хранит.
Видимо новый файл из-за каких-то действий создался вообще в другом ответвлении папок,
поскольку по дефолту он должен создаваться только в папке исполняемого файла программы, рядышком.
"...шаблон со всем необходимым..."
Это чтобы ничего не изменять, а сразу подставлять.
Я часто изменяю свои символы и корпуса, двигаю атрибуты, чтобы каждый символ в схеме,
корпус на плате не мешал соседним, например, чтоб надпись R25 не была накрашена на площадку другого корпуса.
Или вот пример - корпус (во вложении) я менял раз двадцать.
И в любую метрическую сетку попадал с точностью, доступной самому пикаду.
С катушками в схематике та же ерунда.
К сообщению прикреплен файл:Korpus (3398_Korpus.pat, 0 Kb)
надпись R25 не была накрашена на площадку другого корпуса.Ded
Не понял что за компонент у вас в ссылке. Зачем кучу раз менять компонент. Многие вещи можно откорректировать прямо в файле платы.Например положение и шрифт атрибутов, стили контактных площадок, графику Паттернов. Но тут только ту что уже нарисована.
Вот этого как раз делать и не надо. Сетки должны быть максимально возможные. И желательно еще и с метрическим шагом. Но если все компоненты с дюймовым шагом то в крайнем случае с шагом кратным 2.54
Не понял что за компонент у вас в ссылке.portvein_777
Это корпус средневолновой (MW) антенны на феррите с мягкими отводами.
А компонент (корпус и символ) целиком здесь ниже.
Плату приёмника вы видели. Как и в лаёуте все 15 лет, и в соответствии
с вашими пожеланиями, разводил и развёл вручную, без автотрассера :)
К сообщению прикреплен файл:Komponent (3399_Komponent.lib, 0 Kb)
Сетки должны быть ... еще и с метрическим шагом.portvein_777
Вот как раз об этом новый участник вам и писал.
Кстати глянул щас - у меня в пустое окно патъеда(сумеда) оказыватся подгружена 1.27 из дтп,
а как филе-либрар-опен - 1.27 слетает, и тут как тут всеми любимая 2.54.
А корпус(символ) в метрике. И он и я про это.
Я просто меняю дюйм на метрику, и все абсолютные центры площадок попадают в перекрестья идеально.
А метрику я в дтп не ставлю, т.к. схематик у меня в милах, а в платике настройки сеток из проекта.
Можно конечно разные дтп, но мне и так легко и просто - меньше файлов - меньше гимра :)
Сам долго мучалься, пока не начал использовать DTP файл.
Причем их у меня 2. Отдельно для схематика и отдельно для PCb.
Современные микросхемы стали иметь такие футпринты, что найти что то подходящее в стандартной пикадовской библиотеке вряд ли получится (не забывайте когда вышел последный релиз данного пакета).
Даже при применении DTP файла, пада нужного размера или формы может в ней не оказаться. Беру ближайший по размерам. Оперативно делаю копирование под новым именем и редактирую размеры как мне надо.
после этого обязательно добавляю данный пад в файл DTP. Чтобы в будущем не создавать его по новому.Иначе у вас в проекте будет куча падов с одинаковым названием и размером, но разным индексом в скобках. Если Pcad брал их не с одного источника (Скажем из файла DTP, то добавляет индекс в скобках, т.к. считает их не одинаковым.
Так что применение файла DTP значительно облегчит вашу жизнь.
Никогда не использую чужие библиотеки, всегда всё создаю сам.
Несколько раз попадался на ошибки в чужих компонентах. После чего взял за правило создавать компонент любой сложности самому.
Сам долго мучалься, пока не начал использовать DTP файл.portvein_777
И это правильно.
В декабре'16 скачал пикад впервые, а дтп стал юзать как дошёл до перевода этих диалогов примерно в июне'17.
Вообще файл дтп девелоперы придумали чтоб не раздувать ини, куда и так немало сохраняется при закрытии программы.
А заодно (как говорят) "...не путать божий дар с иишницей..." :)
Век живи век учись (и умрёшь дураком) :)portvein_777
Сначала цепи накидал от микрухи в шину. Каждую обозвал.
Потом в неё же накидал от индикатора. И тут-то началась головная боль.
Пикад затребовал при переименовании создавать порты, которых у китайцев нет на схеме.
Удалил из шины парочку цепей, потом одну прокинул от микрухи в индикатор напрямую,
после чего на шину кинул "хвостики" от каждого конца одной прокинутой цепи.
Попытка провалилась, пикад затребовал опять создать порты - как быть?...
Может есть такая функция - подключить к цепи выбранный контакт?..
Но её не удалось найти, что делать, хочется как у китайцев...
..и у шины почему-то на конце отросток непонятный...
PS: Часы за сотню рэ хочу воткнуть в торпеду.
Плату надо сделать уже.
(время ролика во вложении 40 сек)
К сообщению прикреплен файл:bus (3427_bus.gif, 0 Kb)
Ну тут нужно сразу лекарство принять. Грам 150.
А по делу - что то у вас алгоритм мудреный. По большому счету шины в пикаде это просто графика. При использовании шин цепи помечаются портами. Причем при использовании портов шину можно в общем то и не рисовать. Довольно часто для обозначения цепей, в основном питания, используются символы с признаком POWER. Если вы повесили порт то цепь автоматически подключится к нужной цепи. Выбранный контакт отдельно вы никак не соедините. Только резинкой или повесив порт. И не бойтесь вы этих портов. Очень удобная вещь и плюс еще и наглядная
А по делу - что то у вас алгоритм мудреный.portvein_777
Может быть подскажете, лучше, чтобы получилось как на схеме у китайцев?
"...шину можно в общем то и не рисовать..."
"...И не бойтесь вы этих портов..."
Ну это тоже есть на схеме (и моей - имажа во вложении) - в этом ничего проблемного и страшного.
Заодно хотелось-бы понять - в чём китайцы рисовали.
Дело вовсе не в боязни а в "эстетике".
Эта жирная противная точка подсоединения порта к цепи. Да и оформление.
Но немного проявил смекалку, и вроде очень даже ничего, получше чем китайское.
На работе вечерком дошлёпаю на ноуте, и можно будет платку делать.
К сообщению прикреплен файл:ports (3432_ports.jpg, 0 Kb)
Эта жирная противная точка подсоединения порта к цепиDed
Что то не увидел у вас на картинке "жирных точек". Если все правильно сделано и все в сетке то получается коротенькая тонкая черточка которая практически не видна и не мешает. То что вы пометили в гифке рамочками нормальный порт только правильно сориентированный. Его спокойно можно повесить на конец цепи. На вывод его тоже можно повесить и он образует цепь нулевой длинны но это нежелательно. Потом если вам нужно будет найти эту цепь могут быть проблемы.
Что то не увидел у вас на картинке "жирных точек".portvein_777
Это потому, что "...немного проявил смекалку..." на картинке 3432_ports.jpg они отсутствуют,
как и "...коротенькая тонкая черточка...", портящие всю эстетику :)
Зато они кидаются в глаза как на мониторе так и на печати, на картинке 3427_bus.gif в первом сообщении.
И с цепью нулевой длины при её поиске проблем не будет.
Поскольку только один порт с именем цепи можно подсветить/выделить как на картинке 3430_port.gif ;)
Спасибо вам за диалог, хоть косвенно - "направили на путь" :)
Наконец-то справку почитал из которой ясно, что в шине без портов нельзя.
А что у вас за тонкая ниточка которая соединяет порты с жирной точкой? скорее всего именно она и дает эту точку. И при чем здесь дефолтные настройки. Порты настраиваются так как вам нужно и потом всегда будут такими. И не надо ничего докумекивать нужно делать так как нужно пикаду тогда меньше вопросов будет.
А что у вас за тонкая ниточка которая соединяет порты с жирной точкой?portvein_777
Ну это вопросы не ко мне, а к дефолтным настройкам порта на вкладке опции->отображение.
Но вопрос был не о размере точки, а вообще о её наличии. У китайцев (на портах?) их нет совсем.
Это всё решилось. На ваш взгляд - что плохо и что хорошо на схеме по ссылке?
Только кроме гостов о которых сказано немало :) https://my-files.ru/xkyz77
Мне не 20 лет, и рисовать на благо какого-то любого производства я не собираюсь.
настройкам порта на вкладке опции->отображение.Ded
Это не настройки порта а настройки отображения на экране точки соединения двух проводников. Если все правильно сделано то точка не появляется. Да и у вас она только в двух местах. Или мы о разных вещах говорим?
Ну а самому попробовать и потом сказать что есть такая хорошая вещь. Боюсь никто не ответит на этот вопрос так как так глубоко никто не копает. Все ограничиваются просто установкой области запрета трассировки на верхнем слое. Но и опять же сможет ли автотрасировщик адекватно понять этот атрибут. Он ему может оказаться просто незнакомым.
По хорошему запрет не нужен по той простой причине что корректно скомпонованная плата и так разведется в одном слое. Если поставит переходы на другой слой то сразу видно будет что какие то элементы нужно переставить или поставить перемычку. Если запретить трассировку на слое программа любой ценой будет стараться развести цепь зачастую ломая трассировку других цепей. Когда вы компонуете плату то уже в самом начале по положению "резинок" вы можете понять как пойдут у вас проводники и тут же можете внести коррекцию в компоновку для оптимальной разводки.
Боюсь никто не ответит .. так как так глубоко никто не копает.portvein_777
Так глубоко копать не надо. Вызывается в 2 клика. Дальше клики правки. Во вложении.
"сможет ли автотрасировщик адекватно понять этот атрибут."
А ради смеха - поглядите в своём алтиме-15 - есть там атрибут NoAutoRoute? :)
Спектра устарела (как пикад) - она бы точно поняла. Но не думаю, что в новый ситус
девелоперы не передали старые настройки-наработки наряду с улучшением программы.
И потом я тут недалеко писал (сравнив), что для "шин" разводка лучше спектрой, а не ситусом.
Вручную=то оно конечно да, но есть места, для ускорения которых лучше автоматом и потом поправить.
Плата у китайцев разведена ужасненько, хоть и работают часы - между ног транзистора по 2 дорожки, и такие лабиринты всех дорожек с огибанием друг-дружки. Но сэкономили на техпроцессе производства платы.
"...какие то элементы нужно переставить или поставить перемычку..."
Само собой что при разводке одним слоем не обойтись без перемычек. Но поскольку у пикада "перемычек" нет,
для "завершённости" разводки вручную их на топ "дорожками" кидаю.
"...зачастую ломая трассировку других цепей."
Ну это всё решается фиксацией цепей, которые уже развёл.
"...по положению "резинок" вы можете..."
Не всегда. Индикаторы не повернёшь как лучше для разводки.
К сообщению прикреплен файл:razvodka (3435_razvodka.gif, 0 Kb)
От смысла увести пытаетесь :)
Изначально нужен список всех значений допустимых в атрибутах, чтоб пикад не глючил.
Но раз хотите просто поболтать, давайте побеседуем :)
"Все на автомате делается."
Сами знаете, что автотрассеры прекрасно понимают фиксацию цепей и там не трогают.
"... с индикаторами просто нужно подумать..."
Как раз тут думать вредно. Ставят их всегда по месту будущего корпуса, потом мудрят с разводкой.
"...и может попытаться развести в ручную..."
Вручную это сила, об этом я и сам писал. Но тут вы заблуждаетесь -
ведь автотрассеры придумали не "мальчики" в разводке (не одну собаку съели) и не как замену человеку,
а лишь как реального помощника опытным разводчикам для сокращенья времени процесса и их умственных томлений.
"...попытаться развести в ручную и зафиксировать...."
Если абсолютно всё разводить вручную, то фиксировать уже не надо - это баловство :)
(нет конечно, может кто боится, что по дороге в цех печати цепи растрясёт, и распадутся в файлике)
Спектра помогла ровно настолько, насколько опыт можно(ли) сравнить мой с девелоперским.
Но даже этого хватило после 20ти прогонов с разными настройками атрибутов и правил (слой)
проекта.
Примерно понял из увиденных разводок, как прокидывать, какую ставить ширину дорожек и зазоры.
Перемычек получилось много больше. И об этом говорилось - сложность при разводке определяется
размером (формой) платы.
...может быть кто знает где скачать список допустимых значений всех имеющихся атрибутов,
утверждённый девелоперами ранее...
К сообщению прикреплен файл:placement (3436_placeMent.jpg, 0 Kb)
Ну таки проведите поверх проводник и будет вам счастье. И вообще длину проводника удобнее смотреть в Desgn Manager. Панель может быть всегда открыта и можно динамически отслеживать длинну цепи.
Ну таки проведите поверх проводник и будет вам счастье.portvein_777
В чем конкретная задача и для чего нужна точная длинна? Полигон вообще то не причем ток пойдет от одного пина к другому напрямую. Сетчатый полигон применять нежелательно. Путь обратного тока сильно увеличивается что не есть хорошо.
В картинке "полигон" (3441_why.gif) стрелками акцентировал внимание
на значеньи 0 в строчке "Полигон" при том, что это в самих свойствах полигона :)
Почему там 0 ?
Вот это любопытно.
А длиннна проложенной цепи и так там есть.
Да. Например авторазводка не всегда работает, а в ручной не выполняется ортогонал 45°. Но тем не менее. Кстати, перешёл-ли данный баг и в альтиум ;) Во вложении
К сообщению прикреплен файл:сетки (3490_route.gif, 0 Kb)
У Вас включена сетка с разным шагом по X и по Y, потому, наверное, и не удается провести проводник под углом 45 градусов - проводники же ведутся по узлам координатной сетки. Включите "обычную" сетку и водите под 45 спокойненько.
У Вас включена сетка с разным шагом по X и по YDed
Вы ведь сами знаете, что в вашем снимке лишь зазоры между падов, виа, проводников, заливок - не более того.
Углов любой разводки там не выставишь - ну просто негде.
В схематике работает причём не только через ноль, а как угодно. В платике ручная только лишь под 90. Это баг.
Если надо между падов например 2,54 то -
2,54 пополам = 1,27, далее, учитывая диаметр площадок, сколько отнимаем от 1,27, столько будет в узких промежутках.
Например всё посчитали, и вписываем сразу строчку, сохраняем, выбираем - {1.070 0.200 0.200 1.070} - сами скобки копировать не надо.
Нет возможности сейчас сравнить, но снимок ваш никак не псб 2006. Смахивает на псб 2002, ну может быть 2004 не старше. В 2006 уже 5 вкладок даже без сп1.
Ну значит так распознано сканирование джвю 103мб. Попробать надо будет не 0 а О в субботу.
Будет хорошо, если не баг. Значит "бессмертная" программа :)