ipse

Пользователи
  • Число публикаций

    35
  • Регистрация

  • Последнее посещение

    Никогда

Репутация

23 Очень хороший

О ipse

  • Звание
    Пользователь
  1. Трассировка на семинаре 3 ноября

    Постсраюсь получить проект от наших инженеров и прислать сегодня. Формат Altium Designer подойдёт?
  2. В объявлении про семинар 3 ноября предлагают показательно оттрассировать платы участников семинара. Хочу предложить оттрассировать нашу плату заранее, так как за семинар это врядли возможно. Не обязательно даже всю - хотя бы цифровую часть платы. :) Плата небольшая, но там Spartan 6 LX75 в BGA с 484 ногами с несколькими широкими параллельными шинами. На 6 слоях. Используя только сквозные переходы (всё ради снижения стоимости). Плата планируется к выпуску как open-source hardware, и мы планировали выложить её исходники в интернет через несколько месяцев. Сейчас она разведена в Altium Designer и готовится к производству прототипов. Но если специалисты Эремекса готовы показать, что Топор не хуже заморского инструмента, то мы можем выложить исходники прототипа прямо сейчас. Любой желающий сможет повертеть в руках полноценный проект и удостовериться, что Топор разводит лучше (или хуже). Это куда интереснее вырванных из контекста картинок на сайте. Мы уже делали один маленький open hardware проект на бесплатной версии Topor - http://code.google.com/p/clock-tamer/ И нам даже понравилось. Но новый сложный проект мы снова делаем на Altium, потому что боимся, что Topor не справится и мы потеряем много драгоценного времени на решение проблем с программой. Буду рад убедиться сам и убедить коллег, что это не так. Если разводка нам самим настолько понравится, что мы решим использовать её при следующей итерации прототипирования, я отдельно упомяну об этом в своих выступлениях - через месяц на SDR'11 в Вашингтоне и в конце года на 28C3 в Берлине. Уровень конференций предлагаю оценить самостоятельно. Я много раз спрашивал зарубежных коллег и партнёров, знают ли они о Topor. Ни один не ответил утвердительно. Зато все знают Eagle, который имхо нацелен на ту же нишу, что и Topor. Я горжусь тем, что я русский, с российским инженерным образованием. И мне горько, что интересные российские разработки не получают должной популярности на Западе. PDF'ки схемы платы и текущей разводки можно скачать тут: (схема) (разводка) Картинки компоновки платы, чтобы оценить сложность:
  3. Приветствие

    Не нашёл вашего стенда в путеводителе по выставке и глазами тоже не увидел... Есть ли ваш стенд на выставке, или вы решили в ней не участвовать? Если есть, то где он?
  4. В PCAD/Altium/PADS подразумевается, что слой Plane всегда залит металлизацией. И когда делаешь экспорт из Альтиума, то в файле экспорта на Plane нет никакой заливки. Это приводит к следующим проблемам: 1) При DRC цепи, которые связаны с Plane через переходы, не считаются разведёнными. 2) При генерации герберов слой остаётся не залитым. Предлагаемые варианты решения: 1) Вести себя как все. :) Т.е. считать этот слой залитым сразу. 2) При импорте заливать слой металлизацией. 3) При импорте предупреждать пользователя, что слой не залит и это надо сделать вручную. Тут хорошо бы кнопку "Залить слой", чтобы не заливать дрожащей мышкой. В случаях 2 и 3 надо предусмотреть механизм избавления от заливки на plane при экспорте из Топора в PCAD. PS При экспорте из Альтиума в DSN plane заливается металлизацией похоже ещё на этапе экспорта. Версия Топора: 5.0.108.7806
  5. Архив

    Я говорю не про автотрассировщик, а про "Оптимизацию путей проводников". Кроме того часто нужно посмотреть различия, которые были внесены вручную. В общем, примеров, когда это надо много и по-моему сейчас дискуссия беспредметна.
  6. Архив

    Косяков с импортом/экспортом действительно много и они очень мешают. Но давайте про них в другом топике? :) Для одного косяка я уже сделал топик: http://forum.eremex.ru/default.aspx?g=posts&t=15 Другие косяки писал напрямую разработчикам, будут появляться ещё, напишу и на форум тоже.
  7. Архив

    Я могу сохранить то, что получилось после оптимизации в новый файл - мне не тяжело. И после этого сравнивать два файла. Вы спросили зачем это надо - я ответил. Могу привести ещё примеры. Например, мой напарник что-то поменял в топологии и заболел (уехал, etc). Как мне узнать, что же именно он поменял?
  8. Архив

    Герберы и Ко. С ними отельная проблема, которую (надеюсь) исправят в следующем билде.
  9. Пожелания разработчикам

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

    Вот эти самые критичные цепи как раз и трудно оценить визуально. Кроме того есть задача оценить, что же произошло после "оптимизации путей". Здесь изменений бывает немного, а сравнить практически невозможно.
  11. Пожелания разработчикам

    Не все заводы возьмут такую плату на автоматическую распайку. К сожалению, это не единственный недочёт в работе программы и ручная корректировка всех возникших проблем вытекает в большие трудозатраты. В то же время я уверен, что это можно исправить автоматически. Сейчас Топор - инструмент для фанов, которые готовы мириться со всеми его неудобствами. Мне хочется, чтобы он стал удобным и оттого массовым инструментом.
  12. Пожелания разработчикам

    Иногда бывает нужно запретить прокладку проводников под некоторыми компонентами (на внутренних слоях и задней стороне). При попытке использовать обычный запрет трассировки на слоях металлизации в этом месте возникает вырез, который здесь не нужен и который приходится закрывать отдельным куском металлизации. Было бы удобно иметь запрет, который запрещал трассировку проводников, но не трогал области металлизации.
  13. Пожелания разработчикам

    Иногда очень не хватает режима сравнения двух или более разводок. Например, при сравнении вариантов авторазводки при разводке сложной хорошо упакованной платы определить различия на глаз крайне трудно. Как минимум должно быть сделано быстрое переключение между платами в одном и том же масштабе и положении. Сейчас переключение занимает слишком много времени и глаз успевает забыть предыдущую картинку. В идеале надо сделать подсветку различающихся цепей.
  14. Ошибки

    При импорте последними сборками Топора файлов PCAD2000 из шаблонов компонентов исчезают переходы. Версией 7288 они ещё импортировались нормально, а версией 7586 уже нет. Пример шаблона, в котором присутствуют переходы: (viaStyleDef "V:EX31Y31D161" (holeDiam 0.4mm) (startRange 1) (endRange 2) (viaShape (layerNumRef 1) (viaShapeType Ellipse) (shapeWidth 0.8mm) (shapeHeight 0.8mm) ) (viaShape (layerNumRef 2) (viaShapeType Ellipse) (shapeWidth 0.8mm) (shapeHeight 0.8mm) ) (viaShape (layerType Signal) (viaShapeType Ellipse) (shapeWidth 0.8mm) (shapeHeight 0.8mm) ) (viaShape (layerType Plane) (viaShapeType Direct) (shapeWidth 0.0) (shapeHeight 0.0) ) (viaShape (layerType NonSignal) (viaShapeType Ellipse) (shapeWidth 0mm) (shapeHeight 0mm) ) ) ... (patternDefExtended "LDE06A-04_1" (originalName "LDE06A-04") (patternGraphicsNameRef "Primary") (patternGraphicsDef (patternGraphicsNameDef "Primary") (multiLayer (pad (padNum 1) (padStyleRef "EF14X20TOP1") (pt -1.295mm 0.95mm) (rotation 270.0)) (pad (padNum 2) (padStyleRef "EF14X20TOP1") (pt -1.295mm 0mm) (rotation 270.0)) (pad (padNum 3) (padStyleRef "EF14X20TOP1") (pt -1.295mm -0.95mm) (rotation 270.0)) (pad (padNum 4) (padStyleRef "EF14X20TOP1") (pt 1.295mm -0.95mm) (rotation 270.0)) (pad (padNum 5) (padStyleRef "EF14X20TOP1") (pt 1.295mm 0mm) (rotation 270.0)) (pad (padNum 6) (padStyleRef "EF14X20TOP1") (pt 1.295mm 0.95mm) (rotation 270.0)) (pad (padNum 7) (padStyleRef "EF76X47TOP1") (pt 0mm 0mm) (rotation 270.0)) (via (viaStyleRef "V:Ex31y31d161") (pt 0.00001mm -0.435mm) (netNameRef "GND") ) (via (viaStyleRef "V:Ex31y31d161") (pt 0.00001mm 0.435mm) (netNameRef "GND") ) ) (layerContents (layerNumRef 0) ) (layerContents (layerNumRef 24) (arc (pt -0.795mm 0.61mm) (radius 0.5mm) (startAngle 0.0) (sweepAngle 360.0) (width 0.1mm) ) (line (pt -1.695mm -1.51mm) (pt -1.695mm 1.51mm) (width 0.1mm) ) (line (pt 1.695mm -1.51mm) (pt 1.695mm 1.51mm) (width 0.1mm) ) (line (pt -1.695mm 1.51mm) (pt 1.695mm 1.51mm) (width 0.1mm) ) (line (pt -1.695mm -1.51mm) (pt 1.695mm -1.51mm) (width 0.1mm) ) ) (layerContents (layerNumRef 25) (line (pt -1.795mm -1.61mm) (pt -1.795mm 1.61mm) (width 0.1mm) ) (line (pt 1.795mm -1.61mm) (pt 1.795mm 1.61mm) (width 0.1mm) ) (line (pt -1.795mm 1.61mm) (pt 1.795mm 1.61mm) (width 0.1mm) ) (line (pt 0mm -0.5mm) (pt 0mm 0.5mm) (width 0.1mm) ) (line (pt -0.5mm 0mm) (pt 0.5mm 0mm) (width 0.1mm) ) (line (pt -1.795mm -1.61mm) (pt 1.795mm -1.61mm) (width 0.1mm) ) ) (layerContents (layerNumRef 6) (arc (pt -2.395mm 1.55mm) (radius 0.125mm) (startAngle 0.0) (sweepAngle 360.0) (width 0.25mm) ) (line (pt -1.845mm -1.66mm) (pt -1.2mm -1.66mm) (width 0.2mm) ) (line (pt -1.845mm -1.66mm) (pt -1.845mm -1.5mm) (width 0.2mm) ) (line (pt 1.2mm 1.66mm) (pt 1.845mm 1.66mm) (width 0.2mm) ) (line (pt 1.845mm 1.5mm) (pt 1.845mm 1.66mm) (width 0.2mm) ) (line (pt -1.845mm 1.5mm) (pt -1.845mm 1.66mm) (width 0.2mm) ) (line (pt 1.2mm -1.66mm) (pt 1.845mm -1.66mm) (width 0.2mm) ) (line (pt 1.845mm -1.66mm) (pt 1.845mm -1.5mm) (width 0.2mm) ) (line (pt -1.845mm 1.66mm) (pt -1.2mm 1.66mm) (width 0.2mm) ) (attr "RefDes" "" (pt -2.645mm 2.054mm) (isVisible True) (textStyleRef "(Default)") ) (attr "Type" "" (pt -2.645mm -4.554mm) (isVisible False) (textStyleRef "(Default)") ) (attr "Value" "" (pt -2.645mm 1.8mm) (isVisible True) (textStyleRef "(Default)") ) ) (layerContents (layerNumRef 8) (pcbPoly (pt -1.64492mm -0.175mm) (pt -1.14492mm -0.175mm) (pt -1.14492mm 0.175mm) (pt -1.64492mm 0.175mm) ) (pcbPoly (pt 1.14495mm -0.175mm) (pt 1.64495mm -0.175mm) (pt 1.64495mm 0.175mm) (pt 1.14495mm 0.175mm) ) (pcbPoly (pt -1.64492mm -1.12492mm) (pt -1.14492mm -1.12492mm) (pt -1.14492mm -0.77492mm) (pt -1.64492mm -0.77492mm) ) (pcbPoly (pt 1.14495mm 0.775mm) (pt 1.64495mm 0.775mm) (pt 1.64495mm 1.125mm) (pt 1.14495mm 1.125mm) ) (pcbPoly (pt -0.57mm -0.91201mm) (pt 0.57mm -0.91201mm) (pt 0.57mm 0.91199mm) (pt -0.57mm 0.91199mm) ) (pcbPoly (pt -1.64496mm 0.775mm) (pt -1.14496mm 0.775mm) (pt -1.14496mm 1.125mm) (pt -1.64496mm 1.125mm) ) (pcbPoly (pt 1.14495mm -1.12492mm) (pt 1.64495mm -1.12492mm) (pt 1.64495mm -0.77492mm) (pt 1.14495mm -0.77492mm) ) ) ) ) Версия: Topor Lite 5.0.108.7586
  15. TopoR Версия 5.0

    Скачали попробовать 5 версию. В итоге: Сборка 7288 импортировал наш проект из PCAD с ошибками, написал им об этом письмо полторы недели назад. Ответа до сих пор не получил, но решил посмотреть 7412, где обещаны исправления для импорта из PCAD. Выяснил, что эта сборка вообще не может импортировтаь нащ проект и выдаёт Фатальную ошибку. Опять написал в поддержку. Интересно, получу ли ответ в этот раз... При таком уровне поддержки желание покупать продукт быстро исчезает.