Шутить изволите? Что вы. Конечно же только по вашему желанию. На одной машине не выводила отметку. Попробую на другой. А так большое вам спасибо еще раз.
Здравствуйте я новичок, за ранее извините пожалуйста. Помогите пожалуйста, при работе лисп анкер чтобы при завышение от проекта показывал +6, как минусовой показал. Спасибо большое.
Приложи фрагментик чертежа dwg, где выводится шестерка. Это облегчит исследование-внесение изменений в программу, бо я, например, изыскатель и в строительстве практически не работал.
ivsem, там дело не в чертеже.. просто перевод вещественного числа в строку по умолчанию "опускает" "+".. его надо вручную добавлять через strcat. ------- попробуй это, должно работать в целом, нет возможности протестить полностью
Ну, попробуйте: 1. Создаются слои "ИИ_ОТМЕТКА_025" и "ИИ_СКРЫТЫЙ_025" 2. Создается текстовый стиль "VNIPISIMPLEXCUR" 3. Идут запросы на масштаб съемки и высоту сечения рельефа 4. Далее, в цикле - запросы на точку вставки пикета и ввод отметки. Если хотите прервать процесс, просто нажмите Enter без ввода отметки. 5. После завершения возвращается текущий слой перед началом работы Подпись отметки производится с округлением, согласно магической зеленой книжке (при сечении 0,5 м - до сантиметра, при остальных - до дециметра). Масштаб вставляемого блока "PICKET" зависит от масштаба съемки: 1:500 - 0.5, 1:1000 - 1.0, 1:2000 - 2.0, 1:5000 - 5.0. Образец моего блока "PICKET" прикладывается.
Спасибо большое!!! ураааа!!! --- Сообщения объединены, 24 окт 2018, Оригинальное время сообщения: 24 окт 2018 --- Большое спасибо, все получилось!!!
Ну, и в дополнение, программа автонумерации атрибутов блока "Nomer". Если разовая задача, просто перетаскиваем лисп в окно AutoCAD. Если нужно будет использовать в дальнейшем, то создаем кнопку с макросом: ^C^C(load"AutoLabelAttributesV11.lsp")
Изначально, я предусматривал автонумерацию для атрибута "NOMER", потом решил, что можно обойтись. Если надо, то не долго и дополнить.
Спасибо большое! Работает. Но тут нужно обязательно указать один нюанс: системная переменная в чертеже ATTMODE (количество видимых атрибутов блока) должна быть в 2.
Если вы используете мой блок "PICKET", а не из 3DService, то атрибут "NOMER" будет виден и при ATTMODE =1, так как в моем блоке этот атрибут расположен на слое "ИИ_СКРЫТЫЙ_025". Так что, если не хотите лицезреть номер пикета, отключите это слой.
Пытался адаптировать его в программу 3DService. Но тогда некоторые опции самой программы не работают. Так, что пока использую "родной".
Если вы обратили внимание на мои скриншоты, то должны были увидеть дополнительную панель инструментов. В 3DService всё прекрасно, но и кое-чего не хватает, а что-то не доработано. Поэтому мы с товарищем, взяв за основу шаблон 3DService и его блоки, полностью переработали, что-то изменили, что-то дополнили. Вообщем, создали для себя свой продукт для обработки топогеодезических изысканий. На всё про всё ушло два года работы между делом. Много там ещё надо бы доделать, но как-то я уже привык к недостаткам и они мне вроде бы не мешают.
1958, Спасибо. Совершенству нет предела. --- Сообщения объединены, 24 окт 2018, Оригинальное время сообщения: 24 окт 2018 --- Обратил и я конечно . Но в силу своей скромности постеснялся спросить.- что это?И как бы.. это... нууу
Там для Узбекистана, для славной Беларуси подойдет ли? По крайней мере, импорт картинок с привязкой из SasPlanet точно нет. А также вставка номенклатур в СК-42 - обработка для территории РУз.