Перейти к содержанию
    

Finik33

Участник
  • Постов

    136
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о Finik33

  • Звание
    Частый гость
    Частый гость

Контакты

  • Сайт
    Array
  • ICQ
    Array

Посетители профиля

1 362 просмотра профиля
  1. На Ютубе видео Алексея Сабунина все еще доступны. И сам Ютуб вроде тоже 😁
  2. А где в проекте включается сохранение репорта? Здесь галочка стоит, но в корне файл не появляется
  3. Спрошу тут, потому как вопрос уже не очень для начинающих, а подходящего раздела про скрипты не нашел. Пните туда, если он есть 🙂 Имею вот такой код function GetMinGap(BR : IPCB_Board) : Integer; var Iterator : IPCB_BoardIterator; Rule : IPCB_ClearanceConstraint; Gap : Integer; begin Gap := 2147483647; Iterator := BR.BoardIterator_Create; Iterator.AddFilter_LayerSet(AllLayers); Iterator.AddFilter_ObjectSet(MkSet(eRuleObject)); Iterator.AddFilter_Method(eProcessAll); Rule := Iterator.FirstPCBObject; while Rule <> nil do begin if Rule.Enabled and (Rule.RuleKind = eRule_Clearance) and Rule.Gap <> 0 then Gap := Min(Rule.Gap, Gap); // тут стоит бряк Rule := Iterator.NextPCBObject; end; BR.BoardIterator_Destroy(Iterator); Result := Gap; end; Код должен извлекать правило из настроек платы и возвращать значение зазора. По идее, в точку прерывания я должен попадать только один раз, поскольку у меня только одно активное правило Но отладчик останавливается здесь при обходе ВСЕХ правил В результате на выходе функции я получаю значение того правила, которое не активно. Это такой баг или фича, никак понять не могу... Или я что-то в коде неправильно написал. Вообще мне надо создать файл отчета для оформления заказа на изготовление, одним из пунктов файла есть минимальный зазор между проводниками. Если есть иной способ его получить, буду премного благодарен.
  4. Если еще точнее, то убрана возможность создавать скрытые выводы. В старых компонентах оные продолжают работать.
  5. Написано, что неуникальных десигнаторов 4. Про их значение ничего не написано.
  6. В правом нижнем углу в Panels выбрать Messages, там должно быть подробно написано.
  7. Это классическая проблема поисковиков, но не только лишь все понимают 🙂 Но теперь активно развиваются нейросети, и вот с их помощью уже гораздо легче искать ответы.
  8. Еще в Ютубе много чего есть, там все понятно даже не на русском. Насколько я смотрел русский официальный канал, последний вебинар там был до войны. Я даже на всякий случай сохранил видосы с этого канала - мало ли...
  9. Есть какой-нибудь способ распечатать MbsDoc с рамкой ГОСТ?
  10. Как сделать горизонтальную прокрутку вместо вертикальной?
  11. Марвеллу об этом расскажите, они не в курсе что-то.
  12. Как сказал Владимир, совсем не факт, что одноименные выводы внутри ИМС соединены. Я один раз так накосячик с Ethernet контроллером Marvell, потому что DRC не выдал ошибку, посчитав достаточным подсоединение не ко всем выводам GND, ведь по логике Jumper они все соединены внутри. А физически внутри это оказалось не так. Так что джампер - это джампер. Не надо для него придумывать новых функций.
×
×
  • Создать...