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

Передача материалов в Компас

Discussion in 'Autodesk' started by Bose Vermesser, Oct 31, 2012.

  1. Bose Vermesser

    Bose Vermesser Форумчанин

    Народ!!! Выручайте! Необходимо разбить полилинию на примитивы, чтобы ее смог прочитать компас 3d v11. Полилиния представляет собой условный знак ЛЭП, созданный в geo_tools. Перепробывал все что мог, не получается. Одна надежда на форум...
     

    Attached Files:

  2. ТехТоп

    ТехТоп Алексей Staff Member

    А УЗ, необходимо сохранить?
     
  3. ТехТоп

    ТехТоп Алексей Staff Member

    У тебя там не полилиния, а сплайн, отрезки компас видит? Если преобразовать в полилинии, а потом разбить на отрезки, то линия сохранится, но условный знак исчезнет. Так пойдёт?)
     
  4. ТехТоп

    ТехТоп Алексей Staff Member

    Так пойдёт? расширение поменять на dxf
     

    Attached Files:

  5. Klodik

    Klodik Форумчанин

    все сохраняет условный знак ! когда вы взрываете полилинию то все прямые участки смотрятся нормально, с условным знаком, сделайте более угловато и все будет хорошо!
     
  6. ТехТоп

    ТехТоп Алексей Staff Member

    Уз сохранился. ТС отпишись.
     
  7. Klodik

    Klodik Форумчанин

    Вот фор1.jpg
     
  8. Bose Vermesser

    Bose Vermesser Форумчанин

    Всем привет. Не было инета, пытался с телефона скачать ничего не вышло. Тех Топ, сменил раширение файла на dxf, не открывает ни компас ни автокад вроде как файл поврежден.

    Я пробывал взрывать в автокаде командой explode, делит только до отрезков. Но компас преобразует все в пунктирную линию, усы ЛЭП не видит. Нашел на одном и з форумов такой вот лисп для взрыва всего и вся:

    (defun C:EXPLALL ( / ss i)
    (vl-load-com)
    (setq i 0)
    (while (setq ss nil ss (ssget "_X" (list '(0 . "INSERT,*POLYLINE,REGION,MTEXT,HATCH")(cons 410 (getvar "CTAB")))))
    (foreach item (vl-remove-if 'listp (mapcar 'cadr(ssnamex ss)))
    (grtext -2 (strcat "Обрабатываю " (itoa (setq i (1+ i))) " элемент"))
    (if (vlax-write-enabled-p (vlax-ename->vla-object item))
    (vl-cmdf "_.Explode" item)
    )
    )
    )
    (princ)
    )

    но он не работает на автокад 2009 с sp3 почему-то...
     
  9. X-Y-H

    X-Y-H Администратор Staff Member

  10. Alexandr-GR

    Alexandr-GR Форумчанин

    Могу ошибаться, но тип линий не может быть взорван, а другие программы не "понимают" *.lin, поэтому в компасе придется в ручную настраивать условный знак...
     
  11. Cтанислав

    Cтанислав Форумчанин

    А есть у кого-нибудь типы линий(геодезия) для компас

    Надо тоже несколько планчиков в компас перевести

    stanislav.geo@yandex.ru
     
  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