|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Как пересчитать параметры круга (дуги) - dxf код 210
г. Норильск
Регистрация: 15.08.2005
Сообщений: 320
|
||
Просмотров: 2718
|
|
||||
Регистрация: 15.08.2005
г. Норильск
Сообщений: 320
|
Прикладываю файл, чтобы не так абстрактно оно выглядело.
В идеале - нужно спроектировать дугу и круг на "нулевую" плоскость так, чтобы при виде "сверху" геометрические размеры не изменились, а при виде "спереди" всё это безобразие выглядело, как одна линия. Поэтому - пока - "Шаг 1": опустить их вниз, на плоскость X=1, Y=1, Z=0.
__________________
Счастливо, Алексей! |
|||
![]() |
|
||||
Код:
__________________
K Lisp |
||||
![]() |
|
||||
Регистрация: 15.08.2005
г. Норильск
Сообщений: 320
|
Да, конечно - "в лоб" проекции для круга сделать и не получится.
Для этого его в эллипс преобразовывать нужно. Или в блок с разными масштабами по X и Y. Да и сама задача у меня странная слегка... Вот и ищу решения с "приемлемой степенью неточности". Во! Как раз 3-й строки мне для счастья и не хватало. :-)
__________________
Счастливо, Алексей! Последний раз редактировалось ===AAA===, 29.11.2022 в 12:23. |
|||
![]() |
|
||||
Регистрация: 15.08.2005
г. Норильск
Сообщений: 320
|
Кстати, а есть стандартные функции, позволяющие выбрать 3D-объекты,
попадающие в некий объём, заданный, скажем, двумя точками (2 2 10) и (5 5 20) - "вид сверху" ? Типа (ssget) "рамка" и "секрамка", но только не для плоскости, а в объёме. Вернее даже не так. "Отссгетить" чертеж в разных плоскостях не проблема. Полученные наборы потом можно сравнить и отсечь лишнее или наоборот, объединить их. Проблема в нехватке точности ssget, т.к. выбор объектов идёт с точностью "до экранного пикселя" и при плотных чертежах в наборы попадает лишнее.
__________________
Счастливо, Алексей! Последний раз редактировалось ===AAA===, 02.12.2022 в 07:03. |
|||
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как из ObjectArx (.Net) вызвать функцию Лисп, передать в нее параметры и получить измененные параметры назад? | nickname2019 | Программирование | 9 | 16.04.2020 06:16 |
Обязанность изготовителя указывать параметры в соотвтетствии с ГОСТ | Алексей СПБ-САМ | Металлические конструкции | 1 | 27.09.2018 09:36 |
Как добавить в полилинию дуги | loginovskiy | Программирование | 8 | 19.08.2014 12:45 |
AutoCAD civil 3D 2012 - параметры перехода из Pulkovo_to_WGS84. | Pavel_GP | Вертикальные решения на базе AutoCAD | 2 | 30.09.2011 11:05 |
Програмка построения дуги по длине хорды и длине дуги | b_anton | Программирование | 11 | 21.01.2011 06:45 |