Подправил программу, ищет файлы UslZnIniRUs.txt и 84-85RUs.jpg в папках прописанных в автокаде. Насчет рисовки малого штриха при ширине откоса 3 см и более, надо подумать.
Уже стало работать на C3D2013 Win10*64. Но есть некоторые вопросы, это от кривости моих рук или что-то там в программе не так? 1. Программа короткие штрихи создала разными размерами. И что интересно, не всегда так, даже при проекции более 3 см: 2. После редактирования размеры коротких штрихов изменяются: И даже на вашем прмере у меня так получилось. --- Сообщения объединены, 25 мар 2021, Оригинальное время сообщения: 25 мар 2021 --- И еще вопрос: редактирование штрихов, созданных между 3Д-полилинями у меня не происходит. Вот что программа сообщает: Выберите длинный штрих в начале интервала редактирования (Выход - пр.кн.мыш.) Выберите объекты: неверный тип аргумента: lselsetp nil **Повторний запуск программы- 22 --- Сообщения объединены, 25 мар 2021 --- Наверное, было бы красивее, чтоб работало так: всегда короткий штрих равен 1/3 от длинного, при его длине, когда 1/3 становится меньше 2 мм - формируется 2 мм, ну и ваш переход к немасштабному УЗ в определенных случаях. Интересно, а кому-нибудь экспертиза делала замечания, если откос по всей длине начерчен с коротким штрихом, равным 1/3 длинного даже где он в проекции меньше 3 см идолжен быть 2 мм? У меня такого не было.
AdrasMan, "артифактов" показанных на ваших чертежах ни разу не наблюдал. Правда программа в разработке и всяко-разно может проявиться. Собственно программа разрабатывается в древнем Autocad 2002. Решил проверить работу сей программулины в Civil 3D2012. Все сработало нормально. Прикладываю скриншоты с окна сивила. Справа на картинке результат работы программы 84v03s.fas в масштабе 1:500 (useri5 =500) и расстоянии между длинным и коротким штрихом 1 мм. Для редактирования откоса набираем в ком строке число 22 и далее согласно запросов программы выбираем короткий штрих (синий на картинке), далее длинных штрих (красный на картинке), далее длинный штрих начала редактируемого участка (зеленый на картинке), далее длинный штрих на конце редактируемого участка (фиолетовый на картинке) - программа перестраивает штрихи на участке редактирования. При выборе короткого штриха (синий штрих) - программа запоминает длину короткого штриха, при выборе длинного штриха (красный штрих) - программа вычисляет расстояние между коротким и длинным штрихом. Сообразно этим данным происходит редактирование.
ivsem, идея просто восхитительная , но к сожалению у меня получилось так, как получилось, делал в вашем test1.dwg, масштаб не менял, так, от балды нарисовал две полилинии, задал расстояние между штрихами 1 и программа построила штрихи откоса. Когда попробую на реальной работе с реальными данными - отпишусь обязательно! --- Сообщения объединены, 25 мар 2021, Оригинальное время сообщения: 25 мар 2021 --- Я так и делал. Примерно так и думал, что выбором сначала короткого, потом длинного штрихов программа определяет расстояния между ними.
Четвертая версия проги рисования откоса не укрепленного 84sV04.fas. Переработана функция редактирования. Функция удаления откоса полностью изменена. Теперь достаточно просто выбрать штрих откоса и после нажатия пр.кн.мышки все штрихи откоса будут удалены. Рисовка откоса- набрать число 11 и нажать Enter или пробел. Редактирование откоса- набрать число 22 и нажать Enter или пробел. Удаление откоса- набрать число 33 и нажать Enter или пробел. Вызов описания усл.знака- набрать число 00 и нажать Enter или пробел. Для нормальной работы функций рисовки-удаления откос должен быть полностью в пределах экрана. Для нормальной работы функции редактирования достаточно иметь в пределах экрана участок откоса который редактируется.
Пятая версия проги рисования откоса не укрепленного 84sV05.fas. Функция редактирования полностью переработана и теперь редактирует spline, polyline, lwpolyline. После отрисовки откоса, в случае необходимости редактирования, указываете длинные штрихи в начале и конце редактируемого участка. Функция удаления откоса со сплайнами не работает. Линии верха и низа откоса нужно рисовать в одну сторону (по часовой стрелке или против часовой стрелки). Соответственно при редактировании выбирать границы редактирования так же по ходу рисовки бровки-подошвы. На картинке бровка-подошва рисовалась против часовой стрелки. Начало бровки-подошвы от синей линии. На картинке справа в районе синей линии отсутствует короткий штрих. Стык линий программа не редактирует, короткий штрих рисуем вручную. По этому начинать рисовку бровок-откосов желательно на прямолинейном участке. В архиве есть файл OtkosSpline.dwg в версии AutoCad 2007.
Шестая версия программ рисовки откосов не укрепленных и обрывов земляных. По результатам тестирования снова переработан блок редактирования и блок удаления штрихов откосов. Теперь можно удалять штрихи откосов отрисованных между сплайнами. Рисовать откос-обрыв можно даже если откос-обрыв выходит за пределы экрана. Команда 33 удаление штрихов откоса-обрыва - удаляет штрихи только в пределах экрана. При редактировании (команда 22) редактируемый участок должен быть в пределах экрана.
Анимированный GIF рисовки и редактирования откоса не укрепленного программой 84sV06.fas Я пользую прогу следующим образом. Левой рукой набираю число 11, большим пальцем левой руки жму пробел. Далее мышкой тыкаю в бровку и подошву. Отрисовывается откос. Если есть "артифакты", то левой рукой набираю число 22 и большим пальцем левой руку нажимаю пробел. Далее мышкой по ходу сплайнов-полилиний выбираю большие штрихи начала и конца участка редактирования.
Седьмая версия программ рисовки откосов не укрепленных и обрывов земляных. По результатам тестирования снова переработаны блок рисовки, блок редактирования и блок удаления штрихов откосов.
В седьмой версии программ рисовки откосов не укрепленных и обрывов земляных устранены описки в подсказках выводимых в командную строку. В архив добавлена седьмая версия программы рисовки откосов укрепленных 85sV07.fas
Восьмая версия программ рисовки откосов укрепленных, не укрепленных, обрывов земляных. Программы тестировались в AutoCad 2012 и AutoCad 2022. В AutoCad 2002 проги не работают. Других версий на компе не имею и было бы любопытно узнать начиная с какой "древней" версии автокада программы начнут работать. В надписи на картинке из предыдущего поста допущена ошибка, результаты рисовки откоса укрепленного соответствуют программе 85sV7.fas
Подпорные стенки каменные и деревянные версия девять. Добавлена возможность удаления условного знака (команда: 44).
Откосы планов горных выработок карьера. 13_8sV9.fas - откос вскрышной 13_9sV9.fas - откос вскрышной и добычный (смешанный) 13_10sV9.fas - откос добычный
Прилагаю выкопировку из норм.документа "Условные обозначения для горной графической документации", горные выработки карьеров таблица 13.