|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
12.09.2013, 15:43 | #1 | |
Размер в формате "NхШаг"
Регистрация: 04.06.2013
Сообщений: 34
|
||
Просмотров: 14080
|
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
Код:
__________________
Как использовать код на Лиспе читаем здесь |
|||
|
||||
проектировщик Регистрация: 25.05.2007
г. Чебоксары
Сообщений: 206
|
Хорошо. Если бы можно было еще:
1. можно сделать так чтобы размер не менял цвета на красный. 2. вместо "введите строку" сделать "введите шаг", и чтобы он количество автоматически высчитывал. Например есть размер "1200". Прога запрашивает только шаг (например 200). И вот результат в виде 6х200=1200. Если бы еще количество менялось потом автоматически при растягивании размера, цены бы ей не было. |
|||
|
||||
Offtop: Так он же чётко указал цену:
Цитата:
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
|
||||
проектировщик Регистрация: 25.05.2007
г. Чебоксары
Сообщений: 206
|
1. Вместо "введите строку" сделать "введите шаг", и чтобы он количество автоматически высчитывал. Например есть размер "1200". Прога запрашивает только шаг (например 200). И вот результат в виде 6х200=1200. Если бы еще количество менялось потом автоматически при растягивании размера.
2. Вот в нем бы изменить выбор не одного объекта, а сразу многих, и чтоб принимал не только истинный размер,а и перебитый тоже. Если все это возможно сделать, я готов заплатить. Жду предложений в личку |
|||
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
Цитата:
Код:
__________________
Как использовать код на Лиспе читаем здесь Последний раз редактировалось VVA, 18.06.2019 в 14:00. |
|||
|
||||
проектировщик Регистрация: 25.05.2007
г. Чебоксары
Сообщений: 206
|
То что нужно. У меня следующие предложения:
1) Размер в формате 5х200=1000 (количество в начале); 2) Количество знаков после запятой в поле Например: есть 2 размера 1000 и 900. Мы задаем шаг 200. И чтобы результат был следующим: 5x200=1000 и 4.5х200=900. 3) Есть возможность чтобы значение шага сохранялось для следующей операции (как в лиспе sam_n)? 4) Поле количество не привязана к lisp? Будет работать на автокаде, где не загружен этот лисп? Последний раз редактировалось dip, 20.09.2013 в 10:39. |
|||
|
||||
Регистрация: 09.01.2013
Сообщений: 127
|
Отличная штука. Прям жизнь сразу становится легче.
Возможно введение модификаций? 1) Возможность чтобы значение шага сохранялось для следующей операции в запущенном автокаде. 2) Цикличность алгоритма до нажатия Esc. 3) Проверка на не введенный шаг и возврат к меню ввода шага, если поле пустое. Как отблагодарить за сие чудо?
__________________
Не ошибается только тот, кто ничего не делает. |
|||
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
Зодчий1989, Сделал как понял
Код:
__________________
Как использовать код на Лиспе читаем здесь Последний раз редактировалось VVA, 18.06.2019 в 14:00. |
|||
|
||||
Регистрация: 09.01.2013
Сообщений: 127
|
Почти идеально. зациклить бы другую часть
Желательный порядок работы лиспа. 1) Нажимаю вынесенную кнопку на панели(макрос вызова напишу сам конечно) 2) Если запущен алгоритм первый раз за сессию ACAD, то просит ввести размер, иначе переход к п.4. Возможность перехода к п.3 в командной строке или выпадающем меню 3) Ввод шага 4) Клик на объект(или выбор объектов рамкой) с последующим появлением в его строке ШАГxКОЛ-ВО=РАЗМЕР. (зациклен до нажатия ESC с возможностью перехода к п.3 в командной строке или выпадающем меню).
__________________
Не ошибается только тот, кто ничего не делает. |
|||
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
Вариант с зацикливанием выбора
Код:
__________________
Как использовать код на Лиспе читаем здесь Последний раз редактировалось VVA, 18.06.2019 в 13:59. Причина: Замечания #24 |
|||
|
||||
Регистрация: 09.01.2013
Сообщений: 127
|
Уважаемый ,VVA, как Вас отблагодарить?
----- добавлено через ~3 ч. ----- Категорически интересное решение. Что за дополнительную панель вы используете?
__________________
Не ошибается только тот, кто ничего не делает. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вертикальный размер | wizds | AutoCAD | 3 | 02.05.2013 21:35 |
Как вставить символ "диаметр" в линейный размер | Serghei | AutoCAD | 9 | 04.05.2010 11:42 |
Размер в листе показывает не размер детали! | Witalij | AutoCAD | 6 | 24.06.2008 07:56 |
Пользовательский размер листа | bimari | AutoCAD | 2 | 26.10.2006 18:14 |