Группы пользователей Autodesk


Окончательная компоновка - часть 3


  • Найдите следующую строку в функции C:GPath:
  • (setq PolylineName (gp:drawOutline))

    Измените ее следующим образом:

    (setq PolylineName (gp:drawOutline gp_PathData))

    Теперь функция gp:drawOutline ожидает передачи параметра списка, содержащего данные для построения полилинии. Выполненное изменение удовлетворяет этому требованию.

  • Добавьте в конец файла gpmain.lsp функцию Преобразование списка точек в массив типа variantgp:list->variantArray, описанную в разделе .
  • Попробуйте загрузить и выполнить измененную программу. По окончании выполнения программы управление передается из AutoCAD в VLISP, поэтому для просмотра результатов необходимо снова переключиться в окно AutoCAD. Если программа работает правильно, она должна построить границы парковой дорожки. При возникновении ошибок следует отладить код и запустить программу заново.

     




    Начало  Назад  Вперед



    Книжный магазин