| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,004
|
или сохранить в экселе в текстовой формат, а потом считать в лиспе.
----- добавлено через ~15 ч. ----- и это проще всего, кстати - сохранить в текстовой файл с разделителями-табуляторами. А при чтении этого файла распарсивать считанную строку rls: Код:
Последний раз редактировалось Сергей812, 01.10.2019 в 10:57. Причина: дублирование слов |
|||
|
||||
Спасибо за советы
skkkk - Не сумел заставить программы Елпанова работать. Может проблема х64, а может руки крюки... Сергей812 Цитата:
Код:
__________________
Блог |
||||
|
||||
если нужно скругление, то лучше вводить 3 точки и задавать радиус и потом генерить плинию. а дальнейшая цель вообще какая?
|
||||
|
||||
Регистрация: 19.11.2014
Сообщений: 2,435
|
|
|||
|
||||
Red Nova, очень давно на форуме скопипастил, уже не скажу у кого, но всегда работало:
Код:
Сет, вычисляй центр кривой и задавайся кривизной Код:
__________________
Не труд сделал из обезьяны человека, а лень и жажда халявы... |
||||
|
||||
Цитата:
1. по вводимым точкам динамически отрисовывать плинию 2. при этом для конвертации какого-то угла в дугу нужно сделать перехватчик указания на это действие и как-то задавать радиус дугового сегмента. в результате будут пересчитаны конец и начало двух последних сегментов и между ними будет вставлен дуговой сегмент. можно даже сделать динамические изменения для направления дугового сегмента и радиуса. 3. это должно выглядеть красиво 4. но потребует написания нешуточного лиспа. если генерить плинию по координатам из файла - это много упростит лисп имхо, но считать всё равно придётся. |
||||
|
||||
Цитата:
__________________
Блог |
||||
|
||||
Приветствую, коллеги!
Мастера, гуру, научите плохому! Два вопроса: 1. Как лучше обрабатывать нажатие ESC при обработке (grread)? а. *error*, b. vl-catch-all-apply 2. Это вообще адекватное решение, перерисовывать выноску с отловом точки через grread? С подачи koMon написал себе небольшую функцию... скрестив её с одной из своих программок по обработке плана получилось совсем красота, но не до конца... Код:
По идее, после построения выноски исходный объект (раньше был текст, сейчас блок с атрибутом) затирается. Теперь же при отмене и блок на месте и выноска сверху сидит. Как то бы продолжить выполнение кода после обрыва в этой функции... Offtop: да начнется закидывание помидорами p.s. версия с vl-catch-all-apply выглядит веселей... Код:
по первому вопросу уже сам отдаю предпочтение vl-catch-all-apply. Привязал функцию уже ко второму костылю и радуюсь как младенец... А второй вопрос остается на повестке дня
__________________
Не труд сделал из обезьяны человека, а лень и жажда халявы... Последний раз редактировалось Vladimir_Sergeevich, 16.10.2019 в 11:42. |
||||
|
||||
Offtop: Эммммм...
Ну вот ведь не зря говорят: "Не делай людям добра, вернрётся злом сторицей." Vladimir_Sergeevich, при всей моей толерастной индифферентности, звучит так, что ты записал меня в отряд мальчишей-плохишей ... Цитата:
Имеем два персонажа. Утопающий и спасающий на водах. Ключевой момент - утопающий без спасжилета. Ну естественно спасающий спас-таки утопающего. И вот после счастья пш, утопающий озадачивается юридическим, так сказать, вопросом: "Спасающий был без спасжилета, что является грубейшим нарушением текущего законодательства по вопросу нахождения в водном пространстве. А подам-ка я на него в суд и стребую с него компенсацию за какой-то там ущерб!.." |
||||
|
||||
koMon, та я без злого умысла. мне раньше не приходила идея пользовать grread в подобных целях... вот за идею то, я премного благодарен
__________________
Не труд сделал из обезьяны человека, а лень и жажда халявы... |
||||
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381
|
Цитата:
В этом случае по ESC происходит прерывание всей программы и можно только попытаться восстановить какие-то настройки. А надо иметь конструкцию наподобие Код:
Код:
|
|||
|
||||
Регистрация: 17.01.2014
Сообщений: 97
|
Господа, подскажите как правильно изменить лисп для требуемой цели. Код ниже маскирует MTEXT и работает по алгоритму: выбираем рамкой объекты, затем подтверждаем выбор, получаем замаскированный текст. Как сделать следующее - текст выбирается путем указания единственной точки и маскируется без подтверждения выбора, команда зацикливается до тех пор пока не будет отменена по эскейпу или ПКМ. Также, если MTEXT был выбран ранее, происходит его маскировка, и команда завершается.
Код:
Последний раз редактировалось Browning Zed, 23.10.2019 в 18:37. |
|||
|
||||
Цитата:
Код:
Последний раз редактировалось koMon, 24.10.2019 в 16:24. |
||||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
LISP. Вставка в таблицу поля, соотвествующего площади примитива | Profan | Готовые программы | 272 | 06.06.2021 23:12 |
Сейсмозащита и сейсмоизоляция существующих, построенных зд. | IANationalInformAgentstvo | Прочее. Архитектура и строительство | 216 | 20.01.2015 16:51 |
Мониторы LCD CRT | Разное | 94 | 17.06.2008 10:51 | |
ЮМОР 2006 =) | Perezz!! | Разное | 1122 | 04.01.2007 00:46 |