Предложения по Компас Макро

Автор Vitalij Lysanov, 12.09.15, 18:30:25

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Vitalij Lysanov


Добрый день.

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

1 При записи Макро в графическом режиме, желательно  вводить координаты с использованием переменных.
При вводе Макро, открывать переменные, присваивать значения, далее по коду только переменные, иначе приходится это делать вручную.
Возле точек на эскизе можно указать имя переменной.

2 Относительно оператора Select, приходится каждый раз объяснять, что там за числа.
При переменных и использовании математики комплексных чисел, при указании на середину отрезка в операторе Select будет запись (a+b)/2, где a=x1+y1*J, b=x2+y2*J.
Из опыта работы, при селектировании на грань, легче попасть на дополнительную плоскость, на которой она расположена. Ошибок будет на порядок меньше, и они будут другого класса.

3 В компасе есть понятие точки, но  комплексная математика понимает только свой формат, а отказываться от  комплексной математики нежелательно.
По адресу:
http://forum.ascon.ru/index.php/topic,28124.0.html
немного  возможностей комплексной математики  в 2D геометрии.
При обычной записи операторы могут выходить за пределы строки, и понимаешь о чем они только во время записи.
При комплексных числах все на уровне школьной геометрии.
В комплексной математике есть формула, которая скажет, что 4 точки лежат на окружности.
При поиске пересечений эллипсов, всегда можно один эллипс можно превратить в круг и поместить в начало координат.


Спасибо