Добро пожаловать!

Войдите или зарегистрируйтесь сейчас!

Войти

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

Тема в разделе "Autodesk", создана пользователем Германup, 3 фев 2014.

  1. paniva2010

    Форумчанин

    Регистрация:
    4 окт 2015
    Сообщения:
    73
    Симпатии:
    4
    Спасибо. Лиспом от VVA пользуюсь, к сожалению периодически при его использовании меняется местоположение и геометрия линии. Тоже самое через PDF. В ToolPac команда ObjExpLow просто подобные линии уничтожает.
     
    #1481
  2. АлексЮстасу

    Форумчанин

    Регистрация:
    28 май 2012
    Сообщения:
    1.943
    Симпатии:
    686
    Адрес:
    Маськва
    Еще - линии со стилями на первоэлементы разбивает Microstation.
     

    Вложения:

    #1482
    paniva2010 и alz нравится это.
  3. alz

    alz
    Форумчанин

    Регистрация:
    26 май 2014
    Сообщения:
    362
    Симпатии:
    152
    А вот этот вариант уже гораздо интереснее, видно что система преобразования шеипов гораздо лучше прописана чем в автокаде, но нужны конечно тесты, может и зайдет, если это конечно настолько нужно, что бы дополнительный программный продукт ставить)
     
    #1483
  4. АлексЮстасу

    Форумчанин

    Регистрация:
    28 май 2012
    Сообщения:
    1.943
    Симпатии:
    686
    Адрес:
    Маськва
    Если не считать, что при импорте из pdf у меня получилось зеркально, то вариант с pdf почти не отличается.
     
    #1484
  5. BearDyugin

    BearDyugin Модератор
    Форумчанин

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.762
    Симпатии:
    2.519
    Адрес:
    Сибирь
    #1485
  6. alz

    alz
    Форумчанин

    Регистрация:
    26 май 2014
    Сообщения:
    362
    Симпатии:
    152
    #1486
  7. BearDyugin

    BearDyugin Модератор
    Форумчанин

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.762
    Симпатии:
    2.519
    Адрес:
    Сибирь
    Да. Это функция на основе которой, можно написать код, который по заранее заготовленному описанию типов линий, преобразует(разобьёт) все полилинии на чертеже, в отдельные элементы.
     
    #1487
  8. paniva2010

    Форумчанин

    Регистрация:
    4 окт 2015
    Сообщения:
    73
    Симпатии:
    4
    Уважаемый ALZ. Программа великолепно работает. Можно попросить вас сделать интервал между блоками по умолчанию 2.5 метра, или чтобы он запоминался.
     
    #1488
  9. alz

    alz
    Форумчанин

    Регистрация:
    26 май 2014
    Сообщения:
    362
    Симпатии:
    152
    При первом запуске будет 2,5 и будет сохранять новое значение поле каждого изменения.
     

    Вложения:

    #1489
    paniva2010 нравится это.
  10. paniva2010

    Форумчанин

    Регистрация:
    4 окт 2015
    Сообщения:
    73
    Симпатии:
    4
    Отлично!!!
     
    #1490
  11. paniva2010

    Форумчанин

    Регистрация:
    4 окт 2015
    Сообщения:
    73
    Симпатии:
    4
    Можно ли создать программу импорта файлов DWG или DXF в открытый файл DWG или DXF.
    Алгоритм:
    1.Открываем существующий файл DWG или DXF
    2.Запускаем программу импорта файлов DWG или DXF. В окне проводника указываем нужный файл
    3.Импортируем. Результат в виде примитивов или в виде блока.
    Может быть, есть уже существующие решения, я не нашел.
     
    #1491
  12. X-Y-H

    X-Y-H Администратор
    Команда форума Форумчанин

    Регистрация:
    18 май 2007
    Сообщения:
    21.957
    Симпатии:
    7.182
    Адрес:
    Россия
    paniva2010, это называется внешняя ссылка, вставка внешней ссылки
     
    #1492
  13. paniva2010

    Форумчанин

    Регистрация:
    4 окт 2015
    Сообщения:
    73
    Симпатии:
    4
    Мне не нужна ссылка. Я хочу, чтобы в существующий файл закинулись примитивы в масштабе и координатах, с которыми здесь же можно работать
     

    Вложения:

    • 1.jpg
      1.jpg
      Размер файла:
      70,1 КБ
      Просмотров:
      19
    • 2.jpg
      2.jpg
      Размер файла:
      112,3 КБ
      Просмотров:
      18
    • 3.jpg
      3.jpg
      Размер файла:
      138,2 КБ
      Просмотров:
      18
    • 4.jpg
      4.jpg
      Размер файла:
      85,3 КБ
      Просмотров:
      20
    #1493
  14. alz

    alz
    Форумчанин

    Регистрация:
    26 май 2014
    Сообщения:
    362
    Симпатии:
    152
    Вставляете как внешнюю ссылку, выбираете в чертеже, ПКМ -> внедрить (получаете в виде блока, взрываете получаете все что было в том чертеже как объекты в этом)
     
    #1494
    X-Y-H нравится это.
  15. paniva2010

    Форумчанин

    Регистрация:
    4 окт 2015
    Сообщения:
    73
    Симпатии:
    4
    А еще таким образом (внешней ссылкой) автокад не работает с DXF
     
    #1495
  16. alz

    alz
    Форумчанин

    Регистрация:
    26 май 2014
    Сообщения:
    362
    Симпатии:
    152
    Ну никто же не мешает сохранить как двг и внедрить
     
    #1496
  17. paniva2010

    Форумчанин

    Регистрация:
    4 окт 2015
    Сообщения:
    73
    Симпатии:
    4
    Так в этом и смысл, делать меньше операций, закинул - посмотрел - сравнил, использовал или удалил...
     
    #1497
  18. alz

    alz
    Форумчанин

    Регистрация:
    26 май 2014
    Сообщения:
    362
    Симпатии:
    152
    Вот как раз в этом сценарии внешние ссылки гораздо лучше, их можно без проблем удалить и они не оставят следов в виде всяких слоев стилей и тд, а при надобности внедрить их дело пары кликов.
     
    #1498
    Steinar нравится это.
  19. paniva2010

    Форумчанин

    Регистрация:
    4 окт 2015
    Сообщения:
    73
    Симпатии:
    4
    Ну очистить чертеж в данном сценарии недолго, надо просто сделать отмену операции. А вот открывать чужие файлы и пересохранять - это дольше
     
    #1499
  20. X-Y-H

    X-Y-H Администратор
    Команда форума Форумчанин

    Регистрация:
    18 май 2007
    Сообщения:
    21.957
    Симпатии:
    7.182
    Адрес:
    Россия
    paniva2010, в брикскад работает dxf
     
    #1500

Поделиться этой страницей

  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление