1. ВНИМАНИЕ! В течении пары дней +- будет переезд форума на более защищённый сервер. Возможны периодические перебои в работе.

Помогу бесплатно разработать любую программу на autolisp.

Discussion in 'Autodesk' started by Германup, Feb 3, 2014.

  1. Палыч

    Палыч Форумчанин

    1958, Тогда в вашу програмку вмонтируйте блок. Кстати та что с расширением lisp не пишет отметки
     
  2. 1958

    1958 Форумчанин

    Это приказ? ::blink.gif::

    У кого не пишет и кому? точка.jpg
     
    Sergey B. likes this.
  3. Палыч

    Палыч Форумчанин

    Шутить изволите?::biggrin24.gif:: Что вы. Конечно же только по вашему желанию.

    На одной машине не выводила отметку. Попробую на другой. А так большое вам спасибо еще раз.::drink1.gif::
     
  4. Здравствуйте я новичок, за ранее извините пожалуйста. Помогите пожалуйста, при работе лисп анкер чтобы при завышение от проекта показывал +6, как минусовой показал. Спасибо большое.
     

    Attached Files:

  5. ivsem

    ivsem Форумчанин

    Приложи фрагментик чертежа dwg, где выводится шестерка. Это облегчит исследование-внесение изменений в программу, бо я, например, изыскатель и в строительстве практически не работал.
     
  6.  

    Attached Files:

  7. mihamster

    mihamster Форумчанин

    ivsem, там дело не в чертеже..
    просто перевод вещественного числа в строку по умолчанию "опускает" "+".. его надо вручную добавлять через strcat.

    -------
    попробуй это, должно работать в целом, нет возможности протестить полностью
     

    Attached Files:

  8. 1958

    1958 Форумчанин

    Ну, попробуйте:
    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" прикладывается.
     

    Attached Files:

    Last edited: Oct 24, 2018
    sergtor likes this.
  9. Спасибо большое!!! ураааа!!!
    --- Сообщения объединены, Oct 24, 2018, Оригинальное время сообщения: Oct 24, 2018 ---
    Большое спасибо, все получилось!!!
     
  10. sergtor

    sergtor Форумчанин

    Ну, и в дополнение, программа автонумерации атрибутов блока "Nomer". Если разовая задача, просто перетаскиваем лисп в окно AutoCAD. Если нужно будет использовать в дальнейшем, то создаем кнопку с макросом: ^C^C(load"AutoLabelAttributesV11.lsp")
     

    Attached Files:

  11. 1958

    1958 Форумчанин

    Изначально, я предусматривал автонумерацию для атрибута "NOMER", потом решил, что можно обойтись. Если надо, то не долго и дополнить.
     
  12. sergtor

    sergtor Форумчанин

    Я думаю будет удобнее, если все скомпоновать в "одном флаконе".
     
  13. 1958

    1958 Форумчанин

    На здоровье, дорогой! ::biggrin24.gif::
     

    Attached Files:

    sergtor and Qvinto like this.
  14. sergtor

    sergtor Форумчанин

    Спасибо большое! Работает. Но тут нужно обязательно указать один нюанс: системная переменная в чертеже ATTMODE (количество видимых атрибутов блока) должна быть в 2.
     
  15. 1958

    1958 Форумчанин

    01.jpg 02.jpg
    Если вы используете мой блок "PICKET", а не из 3DService, то атрибут "NOMER" будет виден и при ATTMODE =1, так как в моем блоке этот атрибут расположен на слое "ИИ_СКРЫТЫЙ_025". Так что, если не хотите лицезреть номер пикета, отключите это слой.
     
  16. sergtor

    sergtor Форумчанин

    Пытался адаптировать его в программу 3DService. Но тогда некоторые опции самой программы не работают. Так, что пока использую "родной".
     
  17. 1958

    1958 Форумчанин

    Если вы обратили внимание на мои скриншоты, то должны были увидеть дополнительную панель инструментов. В 3DService всё прекрасно, но и кое-чего не хватает, а что-то не доработано. Поэтому мы с товарищем, взяв за основу шаблон 3DService и его блоки, полностью переработали, что-то изменили, что-то дополнили. Вообщем, создали для себя свой продукт для обработки топогеодезических изысканий. На всё про всё ушло два года работы между делом. Много там ещё надо бы доделать, но как-то я уже привык к недостаткам и они мне вроде бы не мешают. ::laugh24.gif::

    панель.jpg
     
    Qvinto, X-Y-H and sergtor like this.
  18. Палыч

    Палыч Форумчанин

    1958, Спасибо. Совершенству нет предела.
    --- Сообщения объединены, Oct 24, 2018, Оригинальное время сообщения: Oct 24, 2018 ---
    Обратил и я конечно . Но в силу своей скромности постеснялся спросить.- что это?И как бы.. это... нууу::rolleyes24.gif::
     
  19. 1958

    1958 Форумчанин

    Там для Узбекистана, для славной Беларуси подойдет ли? По крайней мере, импорт картинок с привязкой из SasPlanet точно нет. А также вставка номенклатур в СК-42 - обработка для территории РУз.
     
  20. Палыч

    Палыч Форумчанин

    Ну попробывать поткорректировать всегда можно.
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice