xvr 12 19 октября, 2010 Опубликовано 19 октября, 2010 · Жалоба Есть проблема с преобразованием линий и дуг в слое board в board outline. Соответствующий пункт из меню Tools не работает - выдает ошибку типа 'Выделенные объекты не составляют замкнутый контур' (визуально он замкнутый :crying: ) Как это получилось - Плата, не очень стандартной геометрии, была импортированна из dxf (в слой board) Лишнее было почищено, контур слегка подредактирован Контур (линии и дуги) был выделен и Tools -> Convert selected objects to Board Outline Ошибка :unsure: Исследования PCB (в ASCII формате) показали, что контур действительно не замкнут - эта #@$# при импорте нафигачила линий и дуг с координатами аж до 4го знака после запятой, а то, что я редактировал руками легло в сетку (до 2го знака после запятой). Попытка подвигать линии, что бы они то же легли в сетку, увенчалась успехом, а вот с дугами такой финт не прошел - конечные точки двигались исключительно вдоль самой дуги, и все 4 знака после запятой остались, как были :cranky: Я конечно могу написать скрипт и привести координаты в норму прямо в PCB файле, но может есть способ проще? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
xvr 12 19 октября, 2010 Опубликовано 19 октября, 2010 · Жалоба Написал скрипт (на Perl'е). PCAD результат работы воспринял, но при попытке сделать Tools -> Convert selected objects to Board Outline упал с внутренним assertion'ом :crying: Хотя детальное исследование показало, что board outline он до этого сделать успел :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
atlantic 0 20 октября, 2010 Опубликовано 20 октября, 2010 · Жалоба ... Я конечно могу написать скрипт и привести координаты в норму прямо в PCB файле, но может есть способ проще? А может и не надо делать Tools -> Convert selected objects to Board Outline Для какой цели это делается? Можно ведь оставить "эту геометрию" как есть в слое board, при этом сам pcad будет(должен) работать абсолютно нормально. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
xvr 12 20 октября, 2010 Опубликовано 20 октября, 2010 · Жалоба А может и не надо делать Tools -> Convert selected objects to Board Outline Для какой цели это делается? некоторые производители хотят именно board outline. кроме того, если PCAD нашел там дырки, то и DRC у производителя их найдет :cranky: Можно ведь оставить "эту геометрию" как есть в слое board, при этом сам pcad будет(должен) работать абсолютно нормально.Может начать трассировать (в Spectra например) за границами платы (были прецеденты) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uree 1 20 октября, 2010 Опубликовано 20 октября, 2010 · Жалоба Ну со Спекктрой такой номер не пройдет. Она вообще не "ест" платы с незамкнутым контуром. По крайней мере из ПКАДа... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SergM 0 20 октября, 2010 Опубликовано 20 октября, 2010 · Жалоба P-CAD (и не только P-CAD) плохо дружит с многочисленными скруглениями контура платы (особенно при малых радиусах таких скруглений). По возможности делайте контура плат как можно проще. Лучше все, что Вам надо, указать на чертеже платы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
xvr 12 21 октября, 2010 Опубликовано 21 октября, 2010 · Жалоба P-CAD (и не только P-CAD) плохо дружит с многочисленными скруглениями контура платы (особенно при малых радиусах таких скруглений).Скруглений там было не так и много (11 штук), и радиус не такой и маленький (минимум - 1.5мм) По возможности делайте контура плат как можно проще. Лучше все, что Вам надо, указать на чертеже платы.Хотелось взять готовый, от производителя :rolleyes: Да и свой (точнее его) outline я в конце концов получил :laughing: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться