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

Finik33

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

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

  • Посещение

Репутация

-6 Плохой

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

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

Контакты

  • Сайт
    Array
  • ICQ
    Array

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

1 485 просмотров профиля
  1. Для сквозной нумерации требуется тогда в схеме делать столько же копий каналов. Допустим, их будет 100. На схеме я могу указать схему только одного, обозвать его А1, а А2-А100 "промноготочить". С BOAS, кстати, я как-то раньше убирал водяной знак в пару кликов, но что-то подзабыл...
  2. Интересно, что на это ответит модератор, т.к. ваш пост является здесь флудом, флеймом и оффтопом.
  3. Потому что вопрос был изначально про ФГ. Плагин ГОСТБОМ, кстати, с ними не работает...
  4. Задайте его лучше на eevblog, там быстрее ответ получите, чем от кучки троллей под крышей модератора.
  5. А подсветка цепей в PCB давно сломалась? Стоит по дефолту, но даже в старых проектах отображения нет. В схеме цвет есть. Нашел. Видимо, случайно нажал F5 - это глобальное отключение.
  6. Вот и читайте. В этом ГОСТе нет указанного выше примера.
  7. Кто-нибудь сталкивался с таким багом? Нажимаю перенумеровать все строки, они заполняются согласно сортировке. Сохраняю файл, открываю заново - строка 31 без номера. Компонент сделан в БД по такому же шаблону, как строки 29 и 30, но на них не глючит.
  8. Вот, что удалось нарыть. Не знаю, какой это ГОСТ, в книге не написано.
  9. Я второй день смотрю, но так и не могу найти ГОСТ по позиционным обозначениям на плате. На схеме - пожалуйста. Номер не подскажете?
  10. На Ютубе видео Алексея Сабунина все еще доступны. И сам Ютуб вроде тоже 😁
  11. А где в проекте включается сохранение репорта? Здесь галочка стоит, но в корне файл не появляется
  12. Спрошу тут, потому как вопрос уже не очень для начинающих, а подходящего раздела про скрипты не нашел. Пните туда, если он есть 🙂 Имею вот такой код 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; Код должен извлекать правило из настроек платы и возвращать значение зазора. По идее, в точку прерывания я должен попадать только один раз, поскольку у меня только одно активное правило Но отладчик останавливается здесь при обходе ВСЕХ правил В результате на выходе функции я получаю значение того правила, которое не активно. Это такой баг или фича, никак понять не могу... Или я что-то в коде неправильно написал. Вообще мне надо создать файл отчета для оформления заказа на изготовление, одним из пунктов файла есть минимальный зазор между проводниками. Если есть иной способ его получить, буду премного благодарен.
  13. Если еще точнее, то убрана возможность создавать скрытые выводы. В старых компонентах оные продолжают работать.
×
×
  • Создать...