|
Поворот объектов в SCH, не без недостатков |
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 22)
|
Apr 23 2007, 14:31
|

Профессионал
    
Группа: Админы
Сообщений: 1 884
Регистрация: 15-07-06
Из: Новосибирск, Россия
Пользователь №: 18 835

|
А неужели никогда небыло нужно?? Простейшие примеры: Изображение двухполупериодного диодного моста, где первый диод имеет начальный наклон 45 градусов и далее с шагом 90. Символ трёхфазной сети с соединением фаз треугольником (или звездой), где мы имеем три дросселя с наклоном первого 60 градусов. И таких примеров могу привести десятки. Можно заниматься извращением, рисуя элементы под углом, однако гораздо проще рисовать без наклона, а потом повернуть нарисованное на нужный угол (что реализовано на PCB). Надеюсь, убедительно выразился. Про PIN никаких вопросов нет, как Вы их в библиотеке поставите, так они и будут соотноситься с узлами. Вероятно, подобных вопросов у дизайнера не возникает, если он пользуется тем допотопом, что идет к комплекте, либо вообще имеет дело с чем-то другим... Но это не тема для обсуждения. Может господа Потапов, Сабунин сочтут примочку полезной и отрапортуют пожелание Российских пользователей разработчикам...
|
|
|
|
|
Apr 23 2007, 19:09
|

Профессионал
    
Группа: Админы
Сообщений: 1 884
Регистрация: 15-07-06
Из: Новосибирск, Россия
Пользователь №: 18 835

|
Цитата(Владимир @ Apr 23 2007, 18:00)  "Это ясно. не ясно зачем их вращать. перввые на 60 град. Только зачем. Выходы у них эквивалентны Третья вращается на 90 град. А это есть. но другой угол нет необходимости. Разве что на 40 градусов, если 40 градусов перед эти принять  . Владимир, укажите ключ шифрограммы, пожалуйста ...
|
|
|
|
|
Apr 26 2007, 09:46
|
Участник

Группа: Участник
Сообщений: 40
Регистрация: 3-10-05
Из: Краснодар
Пользователь №: 9 173

|
Если это настолько необходимо, начертите элемент который нужно в любом графическом редакторе, который поддерживает сохранение в формате .dxf, .dwg, т.е. автокад, компас, солид и прочие..., сохраните в этом формате и в схемном редакторе загрузите этот файл. Далее все стандартно - поставите пины (скорее всего нулевой длины) и сохраните элемент в библиотеке. Работает. Проверила только что.
|
|
|
|
|
Apr 26 2007, 15:34
|

Профессионал
    
Группа: Свой
Сообщений: 1 175
Регистрация: 5-01-05
Пользователь №: 1 807

|
Цитата(dxp @ Apr 26 2007, 08:25)  Второй вариант выглядит, на мой взгляд, куда более удобным и читабельным - все видно без напряга, голову поворачивать на 90 градусов не надо. Этот вариант сделан в P-CAD2006sp2. Сегодня весь день делал проект в AD. Если не брать во внимание его общую неторопливость даже на Core 2 Duo + 1Gb RAM, случилось 5 зависонов, потребовавших ручной выгрузки процесса DXP.EXE и один раз была потеряна связь с открытой библиотекой футпринтов. Выглядело это так, как будто пользователь удалил все компоненты из библиотеки - перезапуск пакета решил проблему. Но каково это... сделать десяток футпринтов и... вдруг не увидеть их. В конце рабочего дня вдруг перестала работать функция Update from libraries причем только для одного компонента, который ранее нормально обновлялся добавлением ссылок на созданные футпринты. Не победил, заменил вручную. В итоге еще раз убедился, что AD - система быстро эволюционирующая и конца и краю этому не видно. При некоторых весьма оригиальных задумках реализация такова, что делать что-либо серьезное в AD я пока не рискую...
|
|
|
|
|
Apr 26 2007, 16:02
|

Профессионал
    
Группа: Админы
Сообщений: 1 884
Регистрация: 15-07-06
Из: Новосибирск, Россия
Пользователь №: 18 835

|
Цитата(Yuri Potapoff @ Apr 25 2007, 20:25)  Что мешает создать мост из 4 диодов как один элемент с диодами под 45 градусов? Ничего не мешает, так оно и есть. Но ведь в SCHLIB это нужно НАРИСОВАТЬ. А что мешает нарисовать один из диодов по-ЧЕЛОВЕЧЕСКИ, без наклона, потом развернуть под 45, размножить и оформить как один элемент? Это отсутствие процедуры поворота на произвольный угол .... Цитата(ivainc1789 @ Apr 25 2007, 23:16)  ИМХО, из трех случаев только первый заслуживает внимания, остальные можно изображать и под 90 град. Однако и первый случай настолько редкий, что уж можно один раз помучаться с рисованием. Предпочитаю не выдумывать альтернативные варианты символов, где можно упростить изображение, либо облегчить себе жизнь. Как оно задумано, так и должно быть отображено. И КАД должен позволить это легко сделать, и даже несколькими способами. Редко это приходится делать или нет - это индивидуально для каждого дизайнера, а приведённые примеры отображают лишь малую долю случаев, где это действительно необходимо. Цитата(mika @ Apr 26 2007, 09:46)  Если это настолько необходимо, начертите элемент который нужно в любом графическом редакторе, который поддерживает сохранение в формате .dxf, .dwg, т.е. автокад, компас, солид и прочие..., сохраните в этом формате и в схемном редакторе загрузите этот файл. Далее все стандартно - поставите пины (скорее всего нулевой длины) и сохраните элемент в библиотеке. Работает. Проверила только что. Спасибо за совет, mika. Только вот не понятно как в схемном редакторе (библиотеке) загрузить dxf/dwg. На Вашей картинке свободные примитивы. Это то, что нужно, если они импортированы из dxf/dwg. Проясните, пожалуйста ....
|
|
|
|
|
Apr 26 2007, 16:04
|

Гуру
     
Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671

|
Цитата(ivainc1789 @ Apr 25 2007, 23:16)  ИМХО, из трех случаев только первый заслуживает внимания, остальные можно изображать и под 90 град. Однако и первый случай настолько редкий, что уж можно один раз помучаться с рисованием. Но я готов признать,что схема воспринимается менее читабельной. Еще более усугубляет ситуацию невозможность в AD вращать номера и имена пинов в символах (в отличии от P-CAD):
Как видно на рисунках, для монстроподобного AD так изображать символ просто стыдно. Надеюсь, когда-нибудь все же сделают... можно. 1. Для каждой PIN, для которой хлтите изменить положение Pin Designator или Name вводити один или два (а можете и больше) параметра, в котоых задублирована информация о Pin Designator или Name или введена любая другай Вас устраивающая информация. 2. скрываете Pin Designator или Name , а параметры делаете отображаемыми 3. Раставляйте и поворачиваете парметры как Ваша душа желает. 4. Радуйтесь и наслаждайтесь, только за соответствие (что Вы правильно ввели, и поставили к нужному PIN- за Вами)
|
|
|
|
|
Apr 27 2007, 07:34
|
Участник

Группа: Участник
Сообщений: 40
Регистрация: 3-10-05
Из: Краснодар
Пользователь №: 9 173

|
File--Import-- и ваш файлик .dxf Вывалится табличка, предлагающая загрузить элемент как примитив (то, что было на рисунке) или компонентом - загрузит в библиотеку. Я предпочитаю первое, поскольку, честно скажу, не знаю как бороться с тем, что Протел закидывает элемент в левый нижний угол, откуда выцарапать его можно только через Ctrl+A - вырезать - вставить. Очень удобно пользоваться импортом дхф файлов, когда вам нужно развести платы индикации, клавиатуры и проч, что будет сопрягаться дальше с какими-либо панелями, железками... Я просто загружаю чертеж панели и дальше остается только расставлять элементы. Хотя думаю, прописную истину я не открыла. и вы все знаете сами.
|
|
|
|
|
Apr 28 2007, 17:32
|

Профессионал
    
Группа: Админы
Сообщений: 1 884
Регистрация: 15-07-06
Из: Новосибирск, Россия
Пользователь №: 18 835

|
Цитата(mika @ Apr 27 2007, 07:34)  File--Import-- и ваш файлик .dxf Вывалится табличка, предлагающая загрузить элемент как примитив (то, что было на рисунке) или компонентом - загрузит в библиотеку. Я предпочитаю первое, поскольку, честно скажу, не знаю как бороться с тем, что Протел закидывает элемент в левый нижний угол, откуда выцарапать его можно только через Ctrl+A - вырезать - вставить. Очень удобно пользоваться импортом дхф файлов, когда вам нужно развести платы индикации, клавиатуры и проч, что будет сопрягаться дальше с какими-либо панелями, железками... Я просто загружаю чертеж панели и дальше остается только расставлять элементы. Хотя думаю, прописную истину я не открыла. и вы все знаете сами. Действительно, не заметил строки Import. В AD6.7 при импорте dxf как компонент вообще ничего не импортируется, только создается одноимённая со схемой библиотека с пустым компонентом "*Paper_Space0". Но это не важно. Важно, что данный путь самый оптимальный при сложных рисунках. Большое спасибо.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|