VetCAD

Отрисовка откосов на плане между двумя линиями

    3 оценки

SIB

размещено: 11 Мая 2018
обновлено: 11 Мая 2018
Программа проверена на работоспособность в AutoCAD 2010, 2013, 2016.

Программа реализует отрисoвку штрихов, обозначающих откосы, между двумя "линиями" ("линии" - объекты AutoCAD-а, к которым можно применить команду РАЗМЕТЬ).
Штрихи чередуются: один от линии до линии, другой - наполовину расстояния от линии до линии. Полученные штрихи являются полилиниями (LWPOLILYNE) и будут лежать на текущем слое.
Команда запрашивает толщину штрихов, которая задаст глобальную ширину полилиний-штрихов.
В данной версии добавлена группировка штрихов после их отрисовки. Группа безымянная, создается автоматически.
Линии бровки и подошвы, между которыми рисуются штрихи должны лежать в одной плоскости. Текщая ПСК значения не имеет, но лучше совпадающая с плоскостью подошвы и бровки.
Отрисовка откосов на плане между двумя линиями1

Комментарии

Комментарии могут оставлять только зарегистрированные участники
Авторизоваться
Комментарии 1-10 из 11
serewka , 12 мая 2018 в 14:47
#1
Спасибо. Буду пробовать!
VoVoRoNaLe , 12 мая 2018 в 22:14
#2
Спасибо! 2019 все ОК.
BoryIv , 14 мая 2018 в 09:03
#3
Добрый день! Acad 2017.
Лисп срабатывает только до постройки первого длинного бергштриха и разбивки на отрезки по верхней линии-бровке.
После этого тормозится и зависает на выполнении команды:
Команда: _PEDIT
Выберите полилинию или [Несколько]:
Задайте параметр [Замкнуть/Добавить/Ширина/Вершина/СГладить/СПлайн/Убрать сглаживание/Типлин/оБратить/Отменить]: _Y
Неправильное ключевое слово.
; ошибка: Функция прервана.
Ваша рекомендация "Проверьте работу при других установках опций команды "Удлинить"- не помогает.
Что делать?
RNB , 14 мая 2018 в 10:01
#4
Для удобства нужно добавить в код группировку. Чтобы весь результат действия команды отменялся одним нажатием ctrl+z
SIB , 14 мая 2018 в 17:03
#5
Цитата:
Сообщение #4 от RNB
Для удобства нужно добавить в код группировку. Чтобы весь результат действия команды отменялся одним нажатием ctrl+z

Групповая отмена предусмотрена. В начале работы программой ставится Метка команды Отменить. В конце следует вопрос, если в ответ нажметете люьую клавишу то выполнится команда Отменить/Обратно, т.е. т.е. отменится все до метки, т.е. до начальной ситуации. С меткой проще чем с Отмени/ Группа. Написано давно, нареканий не было)))
SIB , 14 мая 2018 в 17:04
#6
Цитата:
Сообщение #2 от VoVoRoNaLe
Спасибо! 2019 все ОК.

Работайте на здоровье! Спасибо за инфу про 2019.
SIB , 14 мая 2018 в 17:05
#7
Цитата:
Сообщение #1 от serewka
Спасибо. Буду пробовать!
Пользуйтесь на здоровье!)))
SIB , 14 мая 2018 в 17:16
#8
Цитата:
Сообщение #3 от BoryIv
Добрый день! Acad 2017.
Лисп срабатывает только до постройки первого длинного бергштриха и разбивки на отрезки по верхней линии-бровке.
После этого тормозится и зависает на выполнении команды:
Команда: _PEDIT
Выберите полилинию или [Несколько]:
Задайте параметр [Замкнуть/Добавить/Ширина/Вершина/СГладить/СПлайн/Убрать сглаживание/Типлин/оБратить/Отменить]: _Y
Неправильное ключевое слово.
; ошибка: Функция прервана.
Ваша рекомендация "Проверьте работу при других установках опций команды "Удлинить"- не помогает.
Что делать?

ДЕнь добрый! "Удлинить" здесь не барахлит. У Вас сбой команды редактирования полилиний, PEDIT которая. Попробуйте запустить эту команду, _PEDIT в командной строке наберите, потом на запрос выбора объекта укажите любой отрезок, именно отрезок, команда должна спросить преобразовать ли его в полилинию, ответьте в ком строке вот так _Y. Если все сбой не произошел, то.... надо посмотреть ваш файл.
Вы уверены, что слой не заблокирован? Может слой "0" заблокирован? Можете файл кинуть? Только в нем оставьте только нужное. Проверьте на этом еще раз и потом пошлите мне.igorсобакенdorтчкspbтчкru
SIB , 14 мая 2018 в 17:46
#9
Цитата:
Сообщение #3 от BoryIv
Добрый день! Acad 2017.
Лисп срабатывает только до постройки первого длинного бергштриха и разбивки на отрезки по верхней линии-бровке.
После этого тормозится и зависает на выполнении команды:
Команда: _PEDIT
Выберите полилинию или [Несколько]:
Задайте параметр [Замкнуть/Добавить/Ширина/Вершина/СГладить/СПлайн/Убрать сглаживание/Типлин/оБратить/Отменить]: _Y
Неправильное ключевое слово.
; ошибка: Функция прервана.
Ваша рекомендация "Проверьте работу при других установках опций команды "Удлинить"- не помогает.
Что делать?

Очень похоже, что в Вашем файле случились проблемы с блоком, который создается программой. Попробуйте почитать в мануале про блок и потестируйте программу в чистом файле. Опишите результат, будем решать вопрос.
Юлия Яблочки , 06 февраля 2023 в 19:26
#10
2023г. Всё работает
zip

0.07 МБ

СКАЧАТЬ