Перейти к содержанию
    

Патч от starter48 для P-CAD 2006 с установленным SP2

В 23.10.2019 в 22:10, 25602 сказал:

Не срочно, но если есть возможность то в 3 раза можно увеличить.

Вот, увеличил координаты векторов и ширину в 3 раза, а высоту - в 3,5 раза.

pcad46x3.chr

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Еще вот с чем столкнулся. Люди поворачивают текст в схеме на 180°. Вот даже патч был создан, но он для P-CAD 2004. Неплохо было бы реализовать идею на новом уровне. Чтобы переворачивать только избранное.
http://www.pcad.ru/forum/4366/

О, здесь упоминалось... сравнительно недавно. :biggrin:

https://electronix.ru/forum/index.php?app=forums&module=forums&controller=topic&id=62047&do=findComment&comment=583139

  

А для PCB так, наоборот, хорошо бы иметь опцию:

Rotate Component Text in Four Directions.......... Off

Чтобы чертежи выдавать с нормальной ориентацией. По памяти написал, как называлось, но... это было в ДОС-овском pcad 4.5, увы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

6 часов назад, ViKo сказал:

А для PCB так, наоборот, хорошо бы иметь опцию:

"Right Reading" чекбоксы в свойствах компонента.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

14 часов назад, Vladivolt сказал:

"Right Reading" чекбоксы в свойствах компонента.

Ух, ты, здОрово, спасибо! Причем, это свойство можно отметить сразу в атрибуте компонента, а можно потом на плате. Странно, много лет работаю в P-CAD, а этого не знал.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вчера поставились очередные апдейты от криворуких.

И перестал правильно работать экспорт net листа из схематика в pcb.

Все компоненты с одним пином на pcb отсутствуют, как и все связи с ними!

Никто не сталкивался? И что можно сделать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я не патчил P-CAD. Мне, как бы, и так удовлетворительно. Во всяком случае, пока патч не выйдет из состояния "в разработке".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я про микрософт.

Как индусы уже достали... слов нет.

В общем, не могу пока пофиксить - частично компоненты не грузятся.

Их нет в net листе, вероятно в схематике проблема.

Изменено пользователем Gradient

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

13 часов назад, Gradient сказал:

Вчера поставились очередные апдейты от криворуких.

И перестал правильно работать экспорт net листа из схематика в pcb.

Все компоненты с одним пином на pcb отсутствуют, как и все связи с ними!

Никто не сталкивался? И что можно сделать?

У меня пока всё нормально на Win7, Win10 LTSC, Win10 Pro.

Если требуется помощь, вываливай больше инфы, чтобы я у себя мог глюк повторить и исследовать:

  • версия (и build) винды
  • маленький пример .sch и библиотеки глючного элемента

Хотя, апдейт вчера был маленький. Возможно скоро большой приползёт...

В 11.02.2020 в 18:38, ViKo сказал:

Модно. Команды другие, видимо. Быстрее рисуют? Ну, это не обязательно. Просто выбирая между x86 и x64 предпочитаю x64.

Не, рисовать быстрее не будет. В ОС графика обрабатывается ядром и драйвером.

Т.е. в 64-битной ОС графика всегда 64-битная, если конечно программа сама не занимается рендерингом, что бывает крайне редко.

Я более консервативен: по моим наблюдениям, 64-битные варианты программ потребляют до двух раз больше памяти.

Из-за этого предпочитаю 64-битный вариант только если заметен прирост производительности. А программы требующие >2ГБ памяти, обычно в 32-битном варианте не выпускают.

Прирост производительности при переходе на 64 бита я заметил только у архиваторов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

>> чтобы я у себя мог глюк повторить и исследовать

 

Нашел где.

В библиотеке у этих компонентов поменялся атрибут на Power.

Но с этими компонентами много лет ничего не делал, как это произошло - не понятно.

Изменил обратно на Normal и теперь работает нормально как и раньше.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Выложил патч v3.2.2.0

Переделан патч M) - изменение точности координат в миллиметрах: теперь это можно делать через новую опцию "mm prec." в окне настроек PCAD2006, рядом с переключателем единиц измерения.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 22.02.2020 в 21:33, starter48 сказал:

Выложил патч v3.2.2.0

такой вопросик: насколько сложно реализовать перехват отрисовки в PCAD-PCB и перенаправить в какую-нибудь DLL ?

А то реверсом софта для x86 не занимался, и посему не представляю сложность. Слышал только про WM_PAINT

я бы сделал DLL которая бы накладывала картинку из файла, небольшой опыт есть - делал когда то плагин под VirtualDub

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

DLL что должна делать?  Т.е. какова конечная цель?

Просто перехватить не поможет т.к. вся схема не перерисовывается, а перерисовывается только часть - по запросу ОС.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

10 минут назад, starter48 сказал:

DLL что должна делать?  Т.е. какова конечная цель?

 

конечная цель - реализовать это

 

>Просто перехватить не поможет т.к. вся схема не перерисовывается, а перерисовывается только часть - по запросу ОС.

да в курсе. Мне бы координаты что отрисовывается, и что уже нарисовалось. А дальше подправим картинку своими данными

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

>> Мне бы координаты что отрисовывается

Можно извлечь активные объекты через DBX, они и отрисовываются.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...