Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: DxDesigner. Можно ли создать вывод нулевой длинны
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Mentor-ExpeditionPCB
gray.k
Пытаюсь создать символ соединителя. Мне не нужен вывод конечной длинны, мне нужен только pin. Пока не нашел другого способа рисую вывод минимального размера.
avesat
Если правильно понял вопрос, то:

Запускаем Symbol Editor, нажимаем на пин левой кнопкой мыши, в поле Length вводим 0
Или
File->Preferences->General->Pins: Default Length в этом случае все новые пины будут нулевой длины.
gray.k
Цитата(avesat @ Sep 24 2007, 23:03) *
Если правильно понял вопрос, то:

Запускаем Symbol Editor, нажимаем на пин левой кнопкой мыши, в поле Length вводим 0
Или
File->Preferences->General->Pins: Default Length в этом случае все новые пины будут нулевой длины.

А в DxDesigner?
avesat
Символы в DxDesigner не создаю. Проверил, действительно, сходу Dx начал ругаться, если длину пина установить нулевой. Тогда решение в лоб, файл символа имеет такую структуру см. ниже, для символа с тремя пинами, берем эту строку P 3 0 40 10 40 0 2 0 это третий пин, и правим четвертое поле, т.е вместо 10 пишем 0, сохраняем. Если действительно нельзя настроить Dx на пины нулевой длины, то написать скрипт который сам файлик правит smile.gif


V 53
K 303395684900 sym3
F Case
|R 11:26_9-25-07
Y 1
D 0 0 100 120
Z 10
i 3
U 0 -50 10 0 3 0 PKG_TYPE=SYM3
U 0 -40 10 0 3 0 LEVEL=STD
U 0 -30 10 0 3 0 PARTS=1
U 0 130 10 0 3 0 REFDES=U?
U 0 -10 10 0 3 0 DEVICE=SYM3
P 3 0 40 10 40 0 2 0
L 10 40 10 0 2 0 1 0 PIN3
A 10 40 10 0 9 0 #=3
A 20 45 10 0 2 0 PINTYPE=IN
P 2 0 60 10 60 0 2 0
L 10 60 10 0 2 0 1 0 PIN2
A 10 60 10 0 9 0 #=2
A 20 65 10 0 2 0 PINTYPE=IN
P 1 0 80 10 80 0 2 0
L 10 80 10 0 2 0 1 0 PIN1
A 10 80 10 0 9 0 #=1
A 20 85 10 0 2 0 PINTYPE=IN
b 10 10 90 110
E
fill
Цитата(gray.k @ Sep 24 2007, 14:08) *
Пытаюсь создать символ соединителя. Мне не нужен вывод конечной длинны, мне нужен только pin. Пока не нашел другого способа рисую вывод минимального размера.


Размещаете пин (размер любой не нулевой)
Переключаетесь в режим выбора
Хватаете правый край пина и тащите влево - получаете нулевой размер.
z0rra
Какие правила соединения шинами модулей (в том числе, как подсоединять землю и питание)? Ругается на общую шину.
gray.k
Цитата(z0rra @ Dec 5 2007, 10:52) *
Какие правила соединения шинами модулей (в том числе, как подсоединять землю и питание)? Ругается на общую шину.

Кто ругается??? Какие модули??? К чему подсоединять землю??? Формулируйте вопрос понятнее....
z0rra
Цитата(gray.k @ Dec 5 2007, 12:38) *
Кто ругается??? Какие модули??? К чему подсоединять землю??? Формулируйте вопрос понятнее....


При соединении общая шина в DxDesigner, программа выдает ошибку о невозможности соединения разных сигналов. Необходимо каждый сигнал подсоединять отдельно? или возможно как-то более оптимально? И каким образом подсоединять питание? и куда землю выводить?
fill
Цитата(z0rra @ Dec 6 2007, 10:12) *
При соединении общая шина в DxDesigner, программа выдает ошибку о невозможности соединения разных сигналов. Необходимо каждый сигнал подсоединять отдельно? или возможно как-то более оптимально? И каким образом подсоединять питание? и куда землю выводить?


Вы можете подробно сформулировать, что вы делаете?
Например: есть шина A[0:2] подвожу к ней цепь DATA, пытаюсь соединить ...
Тогда всем понятно, что имя шины не содержит имени этой цепи и соединить напрямую нельзя (только через рипер или Bus Contents).
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.