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

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

32 минуты назад, emiq сказал:

Возможно ли перевести меня в группу - свой? Нужны для себя программы с FTP.

Конечно. Пройдите законным путём. Пишите просьбу в соответствующем разделе. Правила почитайте.

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


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

2 часа назад, ViKo сказал:

Считаю, напрасно портите оригинальные шрифты, вносите неразбериху. Если хотите изменить шрифты, припишите к названиям _m или что-то подобное. 

2 часа назад, emiq сказал:

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

  1. Никто не заставляет использовать эти шрифты.
  2. Считаю, что модифицировать оригинальные шрифты можно, если сохранять размер символов (чтобы текст не "съехал" после редактирования). Более того, некоторые символы добавляются вновь - для них, вообще, свобода действий.
  3. Установка русифицированных шрифтов поверх оригинальных - тоже модификация.

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


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

Меня никто не заставит и сам патч использовать, если я не захочу. По вопросу устанавливаемых шрифтов моё мнение не поменяется. Как только в природе появляется два разных шрифта с одним именем, хаос увеличивается.
Тем более, поставляется 3 шрифта: Basic, Lcom, Quality. Вы все 3 исправите?

Установка новых шрифтов - совершенно другое дело. Каждый вправе использовать, что ему нравится.

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


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

23.11.2020 в 17:13, ViKo сказал:

Меня никто не заставит и сам патч использовать, если я не захочу. По вопросу устанавливаемых шрифтов моё мнение не поменяется. Как только в природе появляется два разных шрифта с одним именем, хаос увеличивается.

Тогда, весь мой патч - генератор хаоса :diablo:

23.11.2020 в 17:01, starter48 сказал:

Если хотите изменить шрифты, припишите к названиям _m или что-то подобное. 

Это будет гарантировать, что никто не станет ими пользоваться.

23.11.2020 в 17:13, ViKo сказал:

Тем более, поставляется 3 шрифта: Basic, Lcom, Quality. Вы все 3 исправите?

pcad46, Basic и Quality уже исправил. Вот какие изменения в v3.3.9.5:

Basic.chr:

  • #36 $ весь сдвинут на 2px вправо, правый конец верхнего отрезка сдвинут на 1px
  • #38 & весь сдвинут на 3px вправо
  • #40 ( весь сдвинут на 1px вправо
  • #41 ) весь сдвинут на 2px влево
  • #46 . весь сдвинут на 1px влево
  • #56 8 конец отрезка (12,12) перемещён в (13,12)
  • #59 ; конец отрезка (4,-1) перемещён в (4,-4) - хвост исправлен
  • #63 ? конец отрезка (9,7) перемещён в (9,2) т.о. добавлена точка
  • #73 I добавлены небольшие горизонтальные отрезки сверху и снизу, чтобы отличалась от l
  • #127 <DEL> весь сдвинут на 1px вправо
  • #207 П удалена лишняя точка (18,11)
  • #244 ф удалена лишняя точка (7,11)

Quality.chr:

  • #73 I добавлены небольшие горизонтальные отрезки сверху и снизу, чтобы отличалась от l
  • #95 _ правый конец удлинён на 5px
  • #127 <DEL> весь сдвинут на 2px вправо
  • #176 ° весь сдвинут на 1px вправо - был слишком задвинут влево

С Lcom.chr всё плохо: они использовали старую версию шрифта с неверным положением верхней границы (Top) шрифта - она установлена слишком низко. Из-за этого межстрочный интервал получался слишком маленьким, и чудаки вместо правки шрифта прикрутили костыль в коде: добавили искусственный межстрочный интервал, равный 25% от высоты шрифтов.

Т.о. PCAD неверно отрисовывает шрифты (добавляя искусственный межстрочный интервал), а шрифт Lcom.chr - корявый. И если это починить, то хаос поглотит всё появится несовместимость с оригинальной версией.

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


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

Цитата

Это будет гарантировать, что никто не станет ими пользоваться.

Принудительно изменённый шрифт нужно будет еще каким-то образом подсунуть изготовителю плат. Иначе можно получить большие проблемы.

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


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

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

Принудительно изменённый шрифт нужно будет еще каким-то образом подсунуть изготовителю плат. Иначе можно получить большие проблемы.

Скорее маленькие проблемы, чем большие: правки косметические и глобально не повлияют.

И вообще, производителю следует отдавать Гербер, а не .pcb

Если же необходимо отдавать .pcb, то шрифты проще взять у производителя, т.к. нет гарантии, что они уже не заменили их у себя на какие-то левые/русифицированные из интернета.

А шанс получить проблемы, при передаче .pcb, имеется не только с патчем шрифтов W), но и с этими патчами: R) Гербер с русскими буквами и T) Гербер с тильдой.

 

Ещё добавлю: шрифты Basic.chr и Quality.chr оптимизированы для толщины линий шрифта в 1 шаг его сетки, т.е. 1/32 от его высоты, что делает их малопригодными для шелкографии мелким текстом: если сделать толщину=1/32 высоты, то символы становятся слишком тонкими для шелкографии, а если толщина >>1/32 высоты, как предлагает PCAD по умолчанию, то символы "расплываются" и слипаются с соседними.

Изменено пользователем starter48
добавил про оптимальную толщину

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


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

Патч установлен на PCAD2006SP2 под WinXP64en MUI RUS на диске D: - не системном.. Не включались опции патча для двойной буферизации отображения ( без нее в ХР работает экран в режиме прозрачности быстрее, что и было под ХР), для опции 0хFF - не нужна на этой версии PCAD, для открытия в одном окне и последние 3 экспериментальные. Шрифты поставил. Все пока работает как надо. Патч 3.3.9.5. Плату передаю в производство через герберы в CAM350 v8.0. Эта версия САМ350 в настоящее время есть у многих производителей, поэтому обычно вопросов к формату передачи на производство не возникает,  все очень удобно для производителя. В архив заказчику - проект PCAD2006 и герберы с файлом в CAM350 v8.0. Сам работаю с САМ 9.12. Но если нужно , то и в 10-12 версии. Сейчас посмотрел САМ 14.5 x64 ( наWin 8.1x64_ru, т.к. CAM v14.1 и выше (DST2019 , DST2020) на Win7x64 уже не ставятся - поставится только  14.0 из DST2018- блокировка в установщике) . У 14 версии САМ350  изменен интерфейс, как у всей 14 версии. Т.к. в архив передается проект в PCAD2006SP2, то тема передачи и отображения шрифтов у заказчика актуальна.

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

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


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

2 часа назад, emiq сказал:

Не включались опции патча [...] для открытия в одном окне и последние 3 экспериментальные

Там четыре экспериментальных патча в конце, а не три. Причём, четвёртый с конца - патч UAC - самый экспериментальный :biggrin:

2 часа назад, emiq сказал:

Не включались опции патча для двойной буферизации отображения ( без нее в ХР работает экран в режиме прозрачности быстрее, что и было под ХР), для опции 0хFF - не нужна на этой версии PCAD, для открытия в одном окне и последние 3 экспериментальные. Шрифты поставил. Все пока работает как надо. Патч 3.3.9.5. Плату передаю в производство через герберы в CAM350 v8.0.

Перечитал несколько раз, но так и не понял, причём здесь CAM350?  Думаю информация о CAM350 различных версий здесь лишняя.

2 часа назад, emiq сказал:

В архив заказчику - проект PCAD2006 и герберы с файлом в CAM350 v8.0.

Т.к. в архив передается проект в PCAD2006SP2, то тема передачи и отображения шрифтов у заказчика актуальна.

Зачем так сложно делать?  Почему одного формата (Гербер+сверловка) недостаточно?

Я уже писал в предыдущем сообщении, какие могут возникнуть коллизии при передаче .pcb производителю: шрифты, русские буквы в TTF, надписи с тильдой.

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


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

17 minutes ago, starter48 said:

Там четыре экспериментальных патча в конце, а не три. Причём, четвёртый с конца - патч UAC - самый экспериментальный :biggrin:

Перечитал несколько раз, но так и не понял, причём здесь CAM350?  Думаю информация о CAM350 различных версий здесь лишняя.

Зачем так сложно делать?  Почему одного формата (Гербер+сверловка) недостаточно?

Я уже писал в предыдущем сообщении, какие могут возникнуть коллизии при передаче .pcb производителю: шрифты, русские буквы в TTF, надписи с тильдой.

Да, последний установленный W). 

На счет CAM350. Передавать файлы в нем удобнее, чем отдельные герберы со сверловкой.  В САМ350 сразу видно совмещение слоев и ошибки вывода герберов. И еще много удобных вещей, в том числе меньше вопросов от изготовителя платы. Много раз производители жаловались на смещение слоев или сверловки по координатам в гербер файлах при их наложении. У многих разработчиков это бывает, и довольно часто. В производстве это поправят, но есть правило - чем меньше в твоем файле на производстве делают правок-исправлений, тем меньше ошибок изготовления платы.

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

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


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

1 час назад, emiq сказал:

В архив заказчику - проект PCAD2006 и герберы с файлом в CAM350 v8.0.

На счет CAM350. Передавать файлы в нем удобнее, чем отдельные герберы со сверловкой.

Таки зачем ещё и потенциально проблемный .pcb передавать, если Гербер, завёрнутый в CAM350, и так хорош?

 

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


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

Файл проекта идет в архив фирмы заказчика. Это его требование на производство работ по проекту. Он нужен также для выпуска документации по проекту. С ним могут работать другие разработчики при совместной работе над проектом. Много для чего он нужен заказчику работ.

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

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


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

15 часов назад, emiq сказал:

Шрифты поставил.

В архив заказчику - проект PCAD2006 и герберы с файлом в CAM350 v8.0.


В таком случае лучше добавить а архив с проектом и измененные шрифты, чтобы при желании можно было бы получить из проекта аналогичные гербер файлы (например при внесении изменений).

 

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


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

 

42 minutes ago, Zig said:


В таком случае лучше добавить а архив с проектом и измененные шрифты, чтобы при желании можно было бы получить из проекта аналогичные гербер файлы (например при внесении изменений).

 

Да, так и надо делать. Поэтому подобный вопрос изменения патчем стандартных шрифтов и подняли.

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

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


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

1 час назад, emiq сказал:

Файл проекта идет в архив фирмы заказчика. Это его требование на производство работ по проекту. Он нужен также для выпуска документации по проекту. С ним могут работать другие разработчики при совместной работе над проектом. Много для чего он нужен заказчику работ.

Понятно. Это была отвлечённая информация, как про CAM350. А я почему-то подумал, что "архив заказчику" - это .rar архив на производство плат :dash1:

56 минут назад, Zig сказал:

В таком случае лучше добавить а архив с проектом и измененные шрифты, чтобы при желании можно было бы получить из проекта аналогичные гербер файлы (например при внесении изменений).

А ещё лучше P2006P.

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

Возможно, это даже более серьёзная проблема, чем договориться о шрифтах с производителем плат, при передаче проекта в виде .pcb

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


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

Выложил v3.3.10.1:

  • Добавлен патч b) Исправить выравнивание панелей при запуске PCB - убирает перепрыгивание docked toolbar-ов при открытии максимизированного окна PCB.
  • В патч W) добавлен шрифт SilkScr.chr
  • Там же отменены некоторые изменения в Quality.chr: горизонтальные палки у букв I Ї и длина знака _ ;
    отменены некоторые изменения в Basic.chr: горизонтальные палки у букв I Ї ;
    в Quality.chr и Basic.chr у буквы l добавлен крючок внизу - чтобы отличалась от I.
Изменено пользователем starter48

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


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

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

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

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

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

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

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

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

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

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