[an error occurred while processing this directive] [an error occurred while processing this directive]
Леониду Ивановичу по поводу "Ну Вы даёте! Вы хоть раз видели, какой dxf делает OrCAD?"
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Jack 30 января 2002 г. 00:02

Вот уж не ожидал от Вас!!!
Из всех пакетов, которые используются у нас наиболее часто(OrCAD, Protel, ACCEL)нормальный DXF делает (точнее делал)только OrCAD.
Protel и ACCEL делают действительно г..., а именно:
1) не разбивают примитивы схемы по слоям,
2) линии (wire и прочее) делают polyline'ом толщиной 2.54
3) Русские буквы, как правило искажают (хотя и не всегда)
4) Protel не всегда прорисовывает дуги и не прорисовывает точки, диаметр которых установлен по умолчанию.(более толстые рисует).
OrCAD же делает все точно и правильно - компоненты в одном слое, проводники в другом, текст в третьем и.т.д.
Глюки, конечно есть. Как тут писали - "все белое"
Это происходит из-за некорректного заголовка DXF-фаила.
Исправить это очень легко в самом ACADE. Тогда все "будет цветное" ;)
Я же просто написал корректный заголовок DXF фаила и перед засасыванием в ACAD подставляю его в начало DXF - файла (это несколько строк с описанием слоев). Кроме того, я туда дописываю limit'ы для А3, сетку и т.п. для своего удобства.
Все работает прекрасно.
Единственное замечание, которое все портит:
В Orcade версии 9.2 допущена досадная ошибка преобразования. То есть до версии 9.1 включительно все хорошо, а в версии 9.2 компоненты, которые "крутились" (rotate) в DXF привязываются неправильно.
Конечно эта ошибка - именно из разряда "досадных", т.е. не "идеологическая" и будет исправлена. А может быть и уже исправлена каким-нибудь СервисПаком (я давно не был у них на сайте).
Так, что если интересует заголовок - отвечайте - пришлю.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru