| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Помогите с лиспом, который задает длину одного отрезка в динамическом блоке в зависимости от размеров других элементов

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

Ответ
Поиск в этой теме
Непрочитано 09.08.2017, 10:15 #1
Помогите с лиспом, который задает длину одного отрезка в динамическом блоке в зависимости от размеров других элементов
posetitel
 
Регистрация: 16.10.2013
Сообщений: 323

Здравствуйте!
Читал форум, ответов не нашел, поэтому создаю тему.
Необходимо сделать динамический блок с зависимостью длины одного отрезка от длины другого отрезка и радиуса окружностей. Как понял стандартным автокадовскими зависимостями этого не добиться, нужен лисп.
Блок такой: отрезок1, по его краям окружности, радиусы окружностей задаются, длина отрезка меняется с помощью растяжения. Перпендикулярно отрезку1 в центре должен быть отрезок2, длина которого как раз и зависит от радиуса окружностей и длины отрезка1.
В идеале еще от концов отрезка2 проходят касательные к окружностям и вся область заштрихована.
Во вложении пример блока
Помогите разобраться.

Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 44
Размер:	7.9 Кб
ID:	191996  


Последний раз редактировалось posetitel, 09.08.2017 в 10:31.
Просмотров: 1422
 
Непрочитано 09.08.2017, 10:20
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


Мне кажется, решается динамическим блоком без привлечения программирования
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 09.08.2017, 10:28
#3
posetitel


 
Регистрация: 16.10.2013
Сообщений: 323


В динамическом блоке есть пропорциональное удлинение, у меня же необходимо по формуле вычислять длину, это не обязательно пропорциональная зависимость. Да и поняв принцип, необходимо будет дальше усложнять блок
posetitel вне форума  
 
Непрочитано 10.08.2017, 09:08
#4
pan

добрый человек
 
Регистрация: 23.02.2004
Глушь
Сообщений: 971


Скрипач Лисп не нужен.
Вложения
Тип файла: dwg
DWG 2010
nolisp.dwg (74.8 Кб, 19 просмотров)
__________________
Правильно сформулированный вопрос содержит 90% ответа.
pan вне форума  
 
Автор темы   Непрочитано 10.08.2017, 09:10
#5
posetitel


 
Регистрация: 16.10.2013
Сообщений: 323


pan, риспект тебе и уважуха
в смысле спасибо

----- добавлено через ~2 ч. -----
а можно еще вставить вводимые данные в формулу зависимости?
например, как атрибут блока, вводить коэффициент пропорциональности
posetitel вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Помогите с лиспом, который задает длину одного отрезка в динамическом блоке в зависимости от размеров других элементов

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с лиспом для рисования полилинии Виталий Владимирович К LISP 6 11.07.2013 12:19
Помогите с лиспом PTLB alivstar LISP 2 27.06.2013 16:24
Помогите лиспом?? Gri05-1 LISP 7 19.04.2013 11:19
помогите с лиспом !!!!!!!! САПР LISP 44 05.04.2007 17:04
Помогите с лиспом GarryPop LISP 6 04.01.2007 09:19