Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Proteus, KiCAD и другие ECAD Разработчик так или иначе сталкивается с системами автоматизированного проектирования. Данный раздел - по САПР.

 
Опции темы
Непрочитано 27.06.2012, 11:02  
stratix
Прохожий
 
Регистрация: 28.01.2011
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
stratix на пути к лучшему
По умолчанию Совместное использование Altium Designer с другими ECAD

Предлагаю использовать эту тему для обсуждения вопросов связанных с взаимодействием и совместным использование AD с программным обеспечение других фирм (САПРы, вспомогательные утилиты и пр.), импортом/экспортом данных в "неродные" форматы и т.п.

Для затравки вопрос такой:
Попробовал подружить AD v10.1089.24016 и P-CAD2006, чтоб использовать в последнем автотрассировщик Situs. Методика была описана для AD v6, делал по аналогии. Ось Windows 7 Pro Rus 64-bit. В-принципе, все почти работает - альтиум нормально получает данные из пикада, выполняем разводку, но потом при возврате данных происходит сбой - пикад не может прочитать переданный файл сессии, предыдущая сборка же альтиума (тоже 10-го) при возврате просто завешивала пикадовский интерфейс к ситусу, ну а вместе с ним и сам PCB. Заглянул я внутрь SES-файла, он действительно выглядит как-то покалечено - все символы слов и чисел разделены символами NUL (0х00), некоторые слова недописаны, оборваны, такое ощущение что и переносов строк тоже не хватает (нет той структурности какая обычно бывает у *,dsn и *.ses файлов). Короче какая-то каша. Пытался удалить лишние нулевые символы автозаменой в текстовом редакторе, но не помогло - как я уже писал там есть еще и другие ошибки. Похоже глючит плагин импорта/экспорта в Specctra. Хотя... ручаться не могу - может быть причина еще и в другом, не знаю.

Интересно сталкивался ли кто-нибудь еще с этим явлением, есть ли какое-либо простое решение этой проблемы, ну вроде того чтоб поменять что-то в настройках или в реестре?
stratix вне форума  
Сказали "Спасибо" stratix
warel (29.06.2019)
Непрочитано 05.07.2012, 02:25  
stratix
Прохожий
 
Регистрация: 28.01.2011
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
stratix на пути к лучшему
По умолчанию Re: Совместное использование Altium Designer с другими ECAD

50 просмотров и ни одного ответа...
Неужели никто с этим больше не экспериментировал? Может, конечно, тут и нет особой практической пользы, да и скрещивать друг с другом эти САПРы едва ли целесообразно, особенно сейчас - когда пикады окончательно похоронены их хозяевами, а альтиум дизайнер все шире начинает использоваться в России, но тут блин уже чисто технический азарт берет - что же это за баг такой, в чем причина и есть ли повторяемость явления на других системах... или может это особенность конкретного отдельно взятого компьютера или я чего либо прокосячил (хотя сложно представить чего такое можно натворить чтоб получить такой эффект, там даже настраиваемых параметров то нет).
stratix вне форума  
Сказали "Спасибо" stratix
warel (29.06.2019)
Непрочитано 06.07.2012, 10:41  
musa1
Вид на жительство
 
Аватар для musa1
 
Регистрация: 11.09.2007
Адрес: Москва
Сообщений: 345
Сказал спасибо: 4
Сказали Спасибо 78 раз(а) в 66 сообщении(ях)
musa1 на пути к лучшему
По умолчанию Re: Совместное использование Altium Designer с другими ECAD

Сообщение от stratix Посмотреть сообщение

Попробовал подружить AD v10.1089.24016 и P-CAD2006
Пути в реестре правильно прописали? А вообще интересно как вы их подружили. Этот вопрос обсуждался на форумах но реально подружить удалось только AD 6 так он видимо вшит в интерфейс.
musa1 вне форума  
Сказали "Спасибо" musa1
warel (29.06.2019)
Непрочитано 21.07.2012, 15:36  
stratix
Прохожий
 
Регистрация: 28.01.2011
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
stratix на пути к лучшему
По умолчанию Re: Совместное использование Altium Designer с другими ECAD

Подружил достаточно просто, аналогично тому как это делается для AD6. На рутрекере был вырезанный Situs от него, и в комплекте идет reg-файл, с помощью которого в системе регистрируется тип файлов Altium PCB Project, а заодно иконка и ассоциация с DXP. Исправляете пути на те которые у вас, добавляете информацию в реестр - и готово.
То есть, пикад, когда вы запускаете автотрассировку выбрав в меню Situs, он проверяет наличие AD в системе и путь к нему по этой записи в реестре, затем генерирует DSN-файл, запускает DXP.exe (судя по всему с какими-то ключами командной строки) и переходит в режим ожидания, а когда тот отработает, создаст SES-файл и завершится, импортирует разводку в проект. Все почти также как и со Спектрой, с той лишь разницей, что путь к трассировщику хранится в реестре, а не в INI-файле, ну и DO-файл вроде не используется. Формат DSN-файла может и имеет какие-то нюансы специфичные для альтиума, я не знаю, но во всяком случае Спектра и Электра понимают его вроде бы без проблем. Все работает до финальной стадии процесса, но вот потом SES-файл превращается в винигрет... настораживает символ NULL через каждый полезный символ.
stratix вне форума  
Сказали "Спасибо" stratix
warel (29.06.2019)
Непрочитано 21.07.2012, 15:43  
stratix
Прохожий
 
Регистрация: 28.01.2011
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
stratix на пути к лучшему
По умолчанию Re: Совместное использование Altium Designer с другими ECAD

Есть подозрение, что это может быть как-то связано с неправильным внутренним преобразованием кодировок, например, часть строковых функций программы юникодовая, другая обычная, в итоге происходит такая вот странная отсечка. Хотя и не знаю возможно это в действительности или нет, по идее компилятор такие вещи мог бы отловить. Более точно сформулировать затрудняюсь...
stratix вне форума  
Сказали "Спасибо" stratix
warel (29.06.2019)
Непрочитано 30.07.2012, 09:11  
musa1
Вид на жительство
 
Аватар для musa1
 
Регистрация: 11.09.2007
Адрес: Москва
Сообщений: 345
Сказал спасибо: 4
Сказали Спасибо 78 раз(а) в 66 сообщении(ях)
musa1 на пути к лучшему
По умолчанию Re: Совместное использование Altium Designer с другими ECAD

Сообщение от stratix Посмотреть сообщение
Есть подозрение, что это может быть как-то связано с неправильным внутренним преобразованием кодировок,
А если попробовать подружить с AD 9. Он всётаки ещё родной. В AD 10 китайцы могли интерфейс испортить.
musa1 вне форума  
Сказали "Спасибо" musa1
warel (29.06.2019)
Непрочитано 04.08.2012, 10:56  
stratix
Прохожий
 
Регистрация: 28.01.2011
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
stratix на пути к лучшему
По умолчанию Re: Совместное использование Altium Designer с другими ECAD

Да, для определенности стоит попробовать, хотя бы примерно узнать с какой версии AD эти проблемы вообще начались - как раз сейчас в процессе раздобытия девятки.

А вот насчет родной-неродной и китайцев, если можно поподробнее.... что именно имелось ввиду?
stratix вне форума  
Сказали "Спасибо" stratix
warel (29.06.2019)
Непрочитано 04.08.2012, 23:41  
musa1
Вид на жительство
 
Аватар для musa1
 
Регистрация: 11.09.2007
Адрес: Москва
Сообщений: 345
Сказал спасибо: 4
Сказали Спасибо 78 раз(а) в 66 сообщении(ях)
musa1 на пути к лучшему
По умолчанию Re: Совместное использование Altium Designer с другими ECAD

Сообщение от stratix Посмотреть сообщение
А вот насчет родной-неродной и китайцев, если можно поподробнее
9 версию делали в ещё в австралии а 10 уже по слухам в китае. Поэтому в 10 версии ввели множество изменений и улучшений не всегда в лучшую сторону

Последний раз редактировалось musa1; 04.08.2012 в 23:47.
musa1 вне форума  
Сказали "Спасибо" musa1
warel (29.06.2019)
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Altium Designer forastr Proteus, KiCAD и другие ECAD 30 19.12.2018 21:00
Altium Designer + 3D alberio Proteus, KiCAD и другие ECAD 57 10.06.2012 20:38
Вопросик по Altium Designer serb-radio Proteus, KiCAD и другие ECAD 12 21.05.2012 23:29
Совместное использование ATMega128L и CS8900A-CQ3 jt777 Поиск схем. Делимся схемами 0 21.01.2008 14:05
Помогите с Altium Designer 6 STVadim Proteus, KiCAD и другие ECAD 3 02.05.2007 11:31


Часовой пояс GMT +4, время: 22:48.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot