|
|
  |
I/O Designer, В маршруте DC/DV |
|
|
|
Feb 16 2009, 15:08
|

Частый гость
 
Группа: Свой
Сообщений: 167
Регистрация: 7-02-08
Из: Ростовская обл.
Пользователь №: 34 835

|
Цитата(Asb @ Feb 16 2009, 16:44)  Параллельно потихонечку решаю проблему с безобразным экспортом из IOD в DC. Есть кое-какие воросы, которые хотелось-бы обсудить, буде найдется кто-нибудь, кого это интересует. Если речь об экспорте компонента и символов, то да - безобразие, приходится делать много тупой работы, а потом еще и в LibraryManager'e подгонять символы под ГОСТ... Какие вопросы хотите обсудить?
Сообщение отредактировал Inpharhus - Feb 16 2009, 15:10
|
|
|
|
|
Feb 18 2009, 08:19
|

Частый гость
 
Группа: Свой
Сообщений: 167
Регистрация: 7-02-08
Из: Ростовская обл.
Пользователь №: 34 835

|
Asb, маршрут тот же что и у вас IOD - DC/DV. Хотя по большому счету использую я IOD в качестве микроскопа для колки орехов, т.е. только для генерации символов и компонента, а больше никакие функции не использую, слишком уж хитрый интерфейс взаимодействия с DC/DV. Проблемы те же, хотя насчет расхождения в размерах не совсем понятно, я не замечал у себя, шрифты не только размер меняют, еще и не сохраняется форматирование курсивом. Про iod_dv не знал, надо будет поковырять. Спасибо за информацию  Еще проблема при генерации символов с именами пинов VREF, в символе независимо от настроек имена пинов VREF_1 вместо IO_L3N_VREF_1. По подсказке fill'a этот косяк обходится путем присвоения пинам сигналов. Т.е. без сигналов имена криво генерятся, а с сигналами нормально, как ни странно это звучит. Вообще очень много мелких неприятностей которые приходится руками подправлять, хотя вполне могло бы быть реализовано на уровне автомата. Но, как вы справедливо заметили, улучшение ситуации не предвидится, т.к. DC/DV сейчас уделяется гораздо меньше внимания чем DxD, да и на уровне PCB-символов забугорные коллеги сейчас как правило не работают, а используют функциональные символы, что конечно удобнее и нагляднее, но не в нашей стране. ГОСТы...
Сообщение отредактировал Inpharhus - Feb 18 2009, 08:35
|
|
|
|
|
Feb 18 2009, 16:48
|
Местный
  
Группа: Свой
Сообщений: 294
Регистрация: 11-11-04
Из: Москва
Пользователь №: 1 109

|
Цитата(Inpharhus @ Feb 18 2009, 11:19)  Проблемы те же, хотя насчет расхождения в размерах не совсем понятно Искажение размеров проявляется не при экспорте, а при импорте в IOD. Сорри, ошибся. Цитата(Inpharhus @ Feb 18 2009, 11:19)  используют функциональные символы, что конечно удобнее и нагляднее, но не в нашей стране. ГОСТы... А если проставить Pin Number на функциональном символе? Тогда по-моему все будет соответствовать.
|
|
|
|
|
Feb 19 2009, 06:20
|

Частый гость
 
Группа: Свой
Сообщений: 167
Регистрация: 7-02-08
Из: Ростовская обл.
Пользователь №: 34 835

|
Цитата(Asb @ Feb 18 2009, 19:48)  А если проставить Pin Number на функциональном символе? Тогда по-моему все будет соответствовать. Возможно, но это лишние действия. Тем более на функциональный символ, насколько я успел заметить, выводятся только сигналы. Удобство будет только при использовании IOD по прямому назначению. Насчет iod_dv не понял, это же exe-шник, и о каких текстовых файлах идет речь?
Сообщение отредактировал Inpharhus - Feb 19 2009, 06:27
|
|
|
|
|
Feb 19 2009, 10:40
|
Местный
  
Группа: Свой
Сообщений: 294
Регистрация: 11-11-04
Из: Москва
Пользователь №: 1 109

|
Цитата(Inpharhus @ Feb 19 2009, 09:20)  Удобство будет только при использовании IOD по прямому назначению. Вот этого и хочется. Цитата(Inpharhus @ Feb 19 2009, 09:20)  Насчет iod_dv не понял, это же exe-шник, и о каких текстовых файлах идет речь?  На сколько я понял механизм экспорта в IOD работает так: 1. IOD в папке временных файлов Windows (Temp или т.п.) создает некий текстовый файл а-ля XML, содержащий информацию необходимую для экспорта во все возможные маршруты. 2. IOD запускает модуль экспорта-импорта, в нашем случае это iod_dv, который формирует из этого файла опять таки текстовые файлы в форматe VeryBest ascii (.inp) и hkp. 3. iod_dv запускает программу asc_in, которая собственно и импортирует информацию в DC/DV (процесс хорошо виден в консоле IOD) 4. IOD удаляет все промежуточные файлы (ну почти все  ) Процесс импорта в IOD примерно тоже, но в обратном порядке.
|
|
|
|
|
Feb 19 2009, 11:22
|

Частый гость
 
Группа: Свой
Сообщений: 167
Регистрация: 7-02-08
Из: Ростовская обл.
Пользователь №: 34 835

|
Цитата(Asb @ Feb 19 2009, 13:40)  На сколько я понял механизм экспорта в IOD работает так: Ну это же надо успеть вклиниться в этот процесс, возможно в 2 этапа с копированием в определенное место отредактированных текстовых файлов с атрибутом "только для чтения"... имхо гемор  Вы подтолкнули меня к идее редактировать inp файл (для групповой замены шрифтов например) перед импортом в библиотеку, спасибо.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|