Добро пожаловать!
на форум VerZak.Ru

09.03.24 Обновлена программа Браком до версии 1.03

09.03.24 Обновлена программа Тексель до версии 1.64



АвторСообщение
ash2o



Пост N: 6
Зарегистрирован: 01.03.10
Откуда: Россия, Томск
ссылка на сообщение  Отправлено: 09.08.11 09:59. Заголовок: Вопрос - Top Mask/Bot Mask


Планируется ли в следующих версиях КП прорисовка зелёнки Top Mask/Bot Mask?
На нашем предриятии на многие платы ставятся корпуса-экраны. В тех местах где корпус прижимается к плате не должно быть маски... Причём вырезы в корпусе (как и полигоны маски) обыно имеют сложную форму.
- Синим - Bot Mask


Спасибо: 0 
Профиль Ответить
Ответов - 22 [только новые]


brigval

Брагин Игорь



Пост N: 2102
Зарегистрирован: 07.07.07
ссылка на сообщение  Отправлено: 09.08.11 10:33. Заголовок: ash2o пишет: Планир..


ash2o пишет:

 цитата:
Планируется ли в следующих версиях КП прорисовка зелёнки Top Mask/Bot Mask?
На нашем предриятии на многие платы ставятся корпуса-экраны. В тех местах где корпус прижимается к плате не должно быть маски... Причём вырезы в корпусе (как и полигоны маски) обыно имеют сложную форму.


Вопрос понятен. Пока могу только принять его к сведению, так как раньше об этом не думал. Найду время, расмотрю возможность получения данных о маске из P-CAD. Если удастся, сделаю.

brigval Спасибо: 0 
Профиль Ответить
mirsn



Пост N: 60
Зарегистрирован: 10.09.07
ссылка на сообщение  Отправлено: 10.08.11 15:15. Заголовок: Поддерживаю предложение ash2o


Сам не раз сталкивался с необходимостью такой опции.

Спасибо: 0 
Профиль Ответить
brigval

Брагин Игорь



Пост N: 2104
Зарегистрирован: 07.07.07
ссылка на сообщение  Отправлено: 11.08.11 10:49. Заголовок: ash2o, mirsn Посмот..


ash2o, mirsn
Посмотрел. Сделаю вывод маски из P-CAD, созданной при помощи полигонов. Выход версии 2.67 задержится тогда.

brigval Спасибо: 0 
Профиль Ответить
brigval

Брагин Игорь



Пост N: 2105
Зарегистрирован: 07.07.07
ссылка на сообщение  Отправлено: 12.08.11 08:58. Заголовок: ash2o, mirsn В обще..


ash2o, mirsn
В общем, сделал. Но нужно потестировать еще. Возьмете попробовать?

brigval Спасибо: 0 
Профиль Ответить
ash2o



Пост N: 9
Зарегистрирован: 01.03.10
Откуда: Россия, Томск
ссылка на сообщение  Отправлено: 12.08.11 09:52. Заголовок: Давайте потестирую. ..


Давайте потестирую.
Отправлять как в прошлый раз...

Спасибо: 0 
Профиль Ответить
brigval

Брагин Игорь



Пост N: 2106
Зарегистрирован: 07.07.07
ссылка на сообщение  Отправлено: 12.08.11 10:22. Заголовок: ash2o пишет: Давайт..


ash2o пишет:

 цитата:
Давайте потестирую.
Отправлять как в прошлый раз...

Послал.

Если у Вас уже есть центральная библиотека, а при вставке компонены копируются в папку ComponentsPCB (см. Настройки), посмотрите, пожалуста, вставляются ли компоненты из ComponentsPCB в присланной версии.


brigval Спасибо: 0 
Профиль Ответить
ash2o



Пост N: 10
Зарегистрирован: 01.03.10
Откуда: Россия, Томск
ссылка на сообщение  Отправлено: 12.08.11 11:06. Заголовок: "вставляются ли ..


"вставляются ли компоненты из ComponentsPCB в присланной версии"
Да вставляются.

Спасибо: 0 
Профиль Ответить
brigval

Брагин Игорь



Пост N: 2107
Зарегистрирован: 07.07.07
ссылка на сообщение  Отправлено: 12.08.11 11:20. Заголовок: ash2o пишет: "в..


ash2o пишет:

 цитата:
"вставляются ли компоненты из ComponentsPCB в присланной версии"
Да вставляются.

Спасибо.

Жду какого-нибудь ответа по функции выращивания масок.

brigval Спасибо: 0 
Профиль Ответить
ash2o



Пост N: 11
Зарегистрирован: 01.03.10
Откуда: Россия, Томск
ссылка на сообщение  Отправлено: 12.08.11 11:36. Заголовок: Вот результат постро..


Вот результат построения маски



Только надо обязательно написать в инструкции - что маска инверсня. И то что на 3D выдавлено, на самом дел обозначает место, где маски нет. И ещё - маска выскрывается и над КП, что при данной отрисовке тоже не отражается...

А так - всё красиво получилось.


Спасибо: 0 
Профиль Ответить
ash2o



Пост N: 13
Зарегистрирован: 01.03.10
Откуда: Россия, Томск
ссылка на сообщение  Отправлено: 12.08.11 12:00. Заголовок: Странно у маски слож..


Странно у маски сложные полигоны прекрасно отрисовывает, а полигоны сложной формы из Pot не рисет...
и если в Copper Pour расположить элемент (котрый он будет обтекать) - отрисовываются только линии по периметру.



Спасибо: 0 
Профиль Ответить
ash2o



Пост N: 14
Зарегистрирован: 01.03.10
Откуда: Россия, Томск
ссылка на сообщение  Отправлено: 12.08.11 12:39. Заголовок: При создании печатно..


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

Спасибо: 0 
Профиль Ответить
brigval

Брагин Игорь



Пост N: 2108
Зарегистрирован: 07.07.07
ссылка на сообщение  Отправлено: 12.08.11 13:05. Заголовок: ash2o пишет: Только..


ash2o пишет:

 цитата:
Только надо обязательно написать в инструкции - что маска инверсня. И то что на 3D выдавлено, на самом дел обозначает место, где маски нет. И ещё - маска выскрывается и над КП, что при данной отрисовке тоже не отражается...

Действительно, инверсная.
Подумаю над тем как сделать не инверсной. Может, не сразу, сделаю.

Пока только — маска-полигон на слоях Top Mask и Bottom Mask. Этого минимума Вам должно хватить для создания и проверки правильности формы экранов...


ash2o пишет:

 цитата:
Странно у маски сложные полигоны прекрасно отрисовывает, а полигоны сложной формы из Pot не рисет...

Не понял. Что такое Pot? Поясните.

ash2o пишет:

 цитата:
и если в Copper Pour расположить элемент (котрый он будет обтекать) - отрисовываются только линии по периметру.

К геометрии вырезов (обтекания) нет программного доступа. Пэтому для полигонов Polygon (в т.ч. и маски из полигонов) и заливки Pour выращивается только «тело» заливки. Для Cooper Pour можно еще выращивать линии контура. Это задается в дереве PCB. Если в файле заливка не залита, то и в дереве PCB она будет выключена (без галки, но можно и включить, установив галку) и в модели будут только линии контура. Об этом сказано в Руководстве пользователя.

ash2o пишет:

 цитата:
При создании печатной платы как сборки, стоит создавать маску отедльной деталью - чтобы в сборке её можно было подавить и посмотреть, что под ней.

Хорошо бы все слои создавать отдельно. Думал над этим, может "созрею" для этой не маленькой доработки.
Полигоны маски можно подавлять в браузере. Это как вариант.

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

brigval Спасибо: 0 
Профиль Ответить
ash2o



Пост N: 18
Зарегистрирован: 01.03.10
Откуда: Россия, Томск
ссылка на сообщение  Отправлено: 12.08.11 13:51. Заголовок: Подумаю над тем как ..



 цитата:
Подумаю над тем как сделать не инверсной.


Вероятно создать отдельно деталь по контуру платы, а потом из неё вырезать кп (желательно с зазором, у нас ставится - 0,05 мм от КП до маски), полигоны и линии из слоя маски. В итоге останется маска.

Спасибо: 0 
Профиль Ответить
mirsn



Пост N: 61
Зарегистрирован: 10.09.07
ссылка на сообщение  Отправлено: 14.08.11 13:29. Заголовок: Конечно согласен


тестировать

Спасибо: 0 
Профиль Ответить
brigval

Брагин Игорь



Пост N: 2110
Зарегистрирован: 07.07.07
ссылка на сообщение  Отправлено: 15.08.11 08:44. Заголовок: ash2o, mirsn Послал..


ash2o, mirsn
Послал вам КП 2.67 с выращиванием нормальной, не инверсной, маски P-CAD->AI. Пока только полигоны. Думаю о том, как добавить маски контакных площадок.
Жду отзывов.

brigval Спасибо: 0 
Профиль Ответить
ash2o



Пост N: 20
Зарегистрирован: 01.03.10
Откуда: Россия, Томск
ссылка на сообщение  Отправлено: 16.08.11 07:12. Заголовок: Протестировал. Маска..


Протестировал.
Маска выращивается нормально.
Контактные площадки я вырастил выше чем маска - и они теперь над маской видны. А все остальные проводники сделал ниже маски.
По хорошему ещё маркировку нужно выше маски делать (я её не выращивал). Тогда плата совсем на настоящую будет похожа...


Не учтено, что если в слое Mask нет полигонов или линий, то это обычно означает, что всё залито маской... Если на слое нет компонентов, то он тоже может быть залит маской...
Я думаю надо сделать галочку Mask доступной независимо от наличия полигонов и компонентов на слое.


Спасибо: 0 
Профиль Ответить
brigval

Брагин Игорь



Пост N: 2111
Зарегистрирован: 07.07.07
ссылка на сообщение  Отправлено: 16.08.11 08:44. Заголовок: ash2o пишет: Контак..


ash2o пишет:

 цитата:
Контактные площадки я вырастил выше чем маска - и они теперь над маской видны.

Подумаю еще. Может удастся и контактные площадки вскрывать. Надо придумать, как это будет выглядеть в дереве PCB. Пока не ясно.

ash2o пишет:

 цитата:
Я думаю надо сделать галочку Mask доступной независимо от наличия полигонов и компонентов на слое.


Подумаю. Хотя, если нет вскрытий в маске, выход довольно простой: увеличиваем толщину ПП (если толщина актуальна).

Спасибо.

brigval Спасибо: 0 
Профиль Ответить
mirsn



Пост N: 62
Зарегистрирован: 10.09.07
ссылка на сообщение  Отправлено: 20.08.11 08:06. Заголовок: Ghjntcnbhjdfk


Pcad2002, Pcad2006, AI2009.
Проверил на нескольких ПП.
Все работает нормально.
Пользователям Pcad2002 надо иметь ввиду, что при создании полигона сложной формы,
он не должен накладываться сам на себя и даже соприкасаться двумя вершинами в
одной точке. Pcad2006 не позволяет строить таких полигонов.
Об инверсности слоя.
Не понял, что предполагается дорабатывать. При нанесении Polygon в слоях Mask ,
задаются области, где не должно быть маски. Но, тоже самое имеем и для КП.
В результате в модели КП сегодня создает маску действительно инверстную тому, что задавали,
но по-моему так и должно быть.
Вижу, что вопрос с высвобождением КП от маски не решен, но это не главное.

Спасибо: 0 
Профиль Ответить
brigval

Брагин Игорь



Пост N: 2116
Зарегистрирован: 07.07.07
ссылка на сообщение  Отправлено: 20.08.11 09:24. Заголовок: mirsn пишет: Пользо..


mirsn пишет:

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

Здесь немного не точно. «Конструктор плат» выращивает и пересекающиеся полигоны-отверсия-в-маске.


mirsn пишет:

 цитата:
Об инверсности слоя.
Не понял, что предполагается дорабатывать. При нанесении Polygon в слоях Mask ,
задаются области, где не должно быть маски. Но, тоже самое имеем и для КП.
В результате в модели КП сегодня создает маску действительно инверстную тому, что задавали,

mirsn, Вы получили версию, в которой маска ужу стала делаться инверсной, в отличие от предыдущей версии, о которой сообщал ash2o.


mirsn пишет:

 цитата:
Вижу, что вопрос с высвобождением КП от маски не решен, но это не главное.

В принципе, вопрос об освобождении контактных площадок можно решить, но:
1 Мне пока не совсем ясно, для каких практических целей это может быть нужно. То есть нужно на столько, чтоб сделать доработку.
2 Увеличивается количество узлов в дереве PCB (а их там, по моему мнению, уже и так очень много).
3 Если нужно, можно пока воспользоваться методом ash2o, вырастив контактные площадки выше макски, например, на 1 мкм. То есть, вопрос пока как-то можно закрыть.


mirsn
Спасибо за пробу программы и отзыв.


brigval Спасибо: 0 
Профиль Ответить
mirsn



Пост N: 63
Зарегистрирован: 10.09.07
ссылка на сообщение  Отправлено: 20.08.11 11:32. Заголовок: Маска на КП


Сам не знаю на сегодня, зачем это нужно кроме красоты, поэтому и сказал , что это не главное.

Спасибо: 0 
Профиль Ответить
mirsn



Пост N: 64
Зарегистрирован: 10.09.07
ссылка на сообщение  Отправлено: 25.08.11 16:48. Заголовок: Из PCAD2002


У меня не строится правильная модель маски из этого файла

Не могу прикрепить файл, отправил по почте

Спасибо: 0 
Профиль Ответить
brigval

Брагин Игорь



Пост N: 2120
Зарегистрирован: 07.07.07
ссылка на сообщение  Отправлено: 25.08.11 20:26. Заголовок: mirsn пишет: У меня..


mirsn пишет:

 цитата:
У меня не строится правильная модель маски из этого файла

Не могу прикрепить файл, отправил по почте

Файл получил. Спасибо.
В данном случае совпадают координаты двух углов полигона. То есть, из одной точки отходят четыре линии. Программа не анализирует такой случай, в общем-то, довольно экзотический.
Если нужно создать именно такое окно в маске, можно в одном из сопадающих углов сделать маленькую дугу, например. Чтоб был зазор. Или изменив шаг сетки, немного развести углы.

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

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

Увеличить

brigval Спасибо: 0 
Профиль Ответить
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 0
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет



Форум начат 07.07.07