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

Рисование эвольвенты или спирали на ПП

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

В PCAD пока не получается. Посоветуйте, может какой другой САПР для этих целей лучше подходит. В идеальном случае, хорошо бы задавать эвольвенту математически как функцию угла.

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


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

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

В PCAD пока не получается. Посоветуйте, может какой другой САПР для этих целей лучше подходит. В идеальном случае, хорошо бы задавать эвольвенту математически как функцию угла.

 

Сможете представить математическое описание требуемой Вам кривой как функцию угла (в радианах) с указанием количества требуемых точек? (Или, в крайнем случае - табличное предствление типа:

 

40+30*cos(FI)

+-------------------------------------------------------+

| FI | R(FI) | X | Y |

+-------------------------------------------------------+

| 0.000 | 70.000 | 70.000 | 0.000 |

| 0.126 | 69.763 | 69.213 | 8.744 |

| 0.251 | 69.057 | 66.888 | 17.174 |

| 5.278 | 56.075 | 30.046 | -47.346 |

....

 

Если сможете - сделаю в P-CAD 2002 (или 2004).

Естественно, с демонстрацией результата (pcb файл) и коротким видеороликом о том, что и как делалось.

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


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

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

В PCAD пока не получается. Посоветуйте, может какой другой САПР для этих целей лучше подходит. В идеальном случае, хорошо бы задавать эвольвенту математически как функцию угла.

 

Протел спокойно делает с помощью макроса:

 

protel_dxp_8.jpg

 

Работать с ним проще всего так:

 

1. Открыть плату и включить метры.

 

2. Открыть текст скрипта протелом.

 

3. Запустить скрипт с панели инструментов. Откроется диалоговое окно.

 

4. Перейти в документ платы, чтобы он был активным.

 

5. Через панель задач вернуться в диалоговое окно и настроить параметры спирали.

 

6. Нажать OK и получить спираль в PCB.

SpiralGeneratorPotapoff.zip

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


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

2 Yuri Potapoff:

А если нужна кривая похитрее, чем просто спиралька?

Писать новый скрипт?

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


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

ja jeto delaju tozhe cherez Skript no dlja PADS.

perevozhu "Ljubuju" kribuju

v prjamye otrezki potom vse jeto importiruju i delaju Decal.

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


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

Протел спокойно делает с помощью макроса:

 

Это не совсем то. Там соединение укружностей и отрезков. А не та кривая как заказывали

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


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

Ух ты, как много ответов с помощью :) :)

Нам было бы хорошо в PCAD 2004. Скажем честно, с другими пакетами еще не знакомы.

 

To SergM - полярное уравнение эвольвенты (из справочника) окружности.

 

F=(sqrt(r*r-k*k)/k ) - arccos(k/r),

где

F - угол, k-радиус окружности эвольвенты, r -значение функции.

 

Немного неудобно с обратным представлением. Попробую оцифровать и выложить файл с таблицей.

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


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

Протел спокойно делает с помощью макроса:

 

Это не совсем то. Там соединение укружностей и отрезков. А не та кривая как заказывали

 

С графическими примитивами в САПР для проектирования плат (по крайней мере, во всех известных мне ) не густо: дуги эллипсов, отрезки, точки, заливки областей да текст. Это, пожалуй, и все. Остальное получается путем комбинации выше перечисленных примитивов.

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


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

SergM, требуемая функция в полярных координатах

(архимедова спираль)

 

r=0.93F ,

F - угол.

 

Извините все, за прошлое представление.

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


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

Можно и в PCAD, но только не прямо.

Создаем график функции в MatchCad (или MAPLE аль еще где-нибудь, главное чтобы представление было векторное) копируем его в COREL задаем нужный масштаб и размер графика, из COREL-а экспорт в DXF. В PCAD-е импорт DXF.

Кривая получается набором прямых отрезков, но на плате этого видно не будет она будет гладкая.

Вроде и в КОМПАС-е можно график функции нарисовать, а потом экспорт в DXF.

Т.о. эмблемы фирмы на плату переношу.

Прилагаю файл в формате PCAD2001 функция 0.93*F , F=0..8*PI

 

 

Мы не ищем легких путей.

spiral.zip

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


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

Вот, записал кино. Все очень просто.

 

PS: В PCB - архимедова спираль 0.93F Количество точек - 1000. Думаю, такой точности хватит с избытком.

Curves.zip

Spir0.93F.zip

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

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


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

[

 

С графическими примитивами в САПР для проектирования плат (по крайней мере, во всех известных мне ) не густо: дуги эллипсов, отрезки, точки, заливки областей да текст. Это, пожалуй, и все. Остальное получается путем комбинации выше перечисленных примитивов.

Осталось выяснить только точность придставления заказанной кривой, с поьощью возможных. тогда это возможно в любом САПР

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


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

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

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

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

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

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

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

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

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

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