четверг, ноября 17, 2005

2 темы.

В сегодняшних моих записках будут 2 темы:

1. У нас в семье вчера появился новый член - семимесячный щенок. Все бы ничего, но этот щенок кладет голову на стол и капает слюной. Когда я с ним гуляю, то приходится напрягаться, чтобы удержать его. Дочке доверить его боюсь. А что будет, когда он повзрослеет? Конечно, мордочка у него симпатичная, глаза умные, но кот уже сутки сидит в туалете, забившись за унитаз, и почти не дышит. А так же не ест, не пьет и не ходит в туалет. Так и помереть недолго. Такое чудовище наш кот не видел и в страшном сне - мастино неаполитано.... Если кто не знает, что это такое, то вот адресок: http://www.mastino.ru/. Жена и дочка в восторге, они же и нашли этого песика и настояли на его покупке. Как будем жить дальше - не понимаю.

2. Немного почитал конференции на http://www.cadsoft.de/forum.htm. Сообщений море, люди вполне профессионально работают с помощью Игла. В конференциях регулярно появляются разработчики, дают разумные советы и обещают совершенствовать программу.

После прочтения сообщений ряд проблем, которые я видел в программе, оказались вполне решаемыми. Например, эти чертовы крестики на схеме, обозначающие точки привязки, удалось убрать после редактирования файла eaglerc.usr. В строчках Option.ShowPartOrigins = "1" и Option.ShowTextOrigins = "1" единицы меняем на нули и - о чудо - крестики исчезают! Правда, пришлось вначале уничтожить этот файл, затем после запуска программы файл создался заново и вот уже в нем пришлось менять единицы на нули.

Был совет по изменению размерностей с дюймов на миллиметры по умолчанию. Но что-то у меня не сработало.

Вроде научился копировать элементы из библиотеки в библиотеку, очень полезно при создании своих библиотек. Работает неидеально, потом много ручной работы по исправлению новой библиотеки, но тем не менее, принцип понятен.

Немного продвинулся по согласованию метрической и дюймовой сеток в схематике. Начать нужно с того, что для соединения выводов надо применять не WIRE, а NET. Потом выбрать сетку помельче, а затем вручную вычистить какие-то странные артефакты на схеме. Но, возможно, есть способ лучше...

Лучше понял методику создания новых компонентов для Игла. Конечно, принципиально все было понятно и раньше, но теперь получается аккуратнее и правильнее - нужно очень аккуратно работать со слоями и тщательно делать невидимыми ненужные элементы и не забывать создавать нужные.

С цветовой гаммой все сложнее - имеется в наличии всего 16 цветов, и все какие-то жуткие. Как их не комбинируй, все равно приятной картинки не получится. Хотя, конечно, можно изменить цвета практически любых элементов.

Для продуктивной работы надо научиться писать пользовательские программы. Эти программы позволяют автоматизировать изменение практически всех настроек Игла и очень быстро выполнить огромный объем работ по проектированию. Для начала надо разобраться с имеющимся набором готовых программ. Но это попозже - начинать надо с небольшого проекта и сделать все от начала до конца. Тогда вылезет еще куча проблем, но конференции с поиском под рукой и все их можно будет решить.

Переводить целиком tutorial к Иглу с английского, как я начинал раньше, смысла нет. Надо просто подробно и ясно описать последовательность выполнения конкретного проекта и не обходить узкие места. Этим и займусь в ближайшее время.

Комментариев нет: